HNHacker News
TopNewBestAskShowJobs

slivym

1,480 karma · joined October 27, 2017

submissionscomments
slivym··on The 2018 MacBook Air is the iPhone X’s ASP strategy all over again
To be honest I think this article is making a lot off nothing. TL;DR: New models, higher prices. Keep the old models just in case someone is super price sensitive. It's not rocket science is it.
slivym··on Tech giants face 2% UK digital services tax
No one is saying that we should tax corporations based on how much their pay roll is. What we're saying is that the scale of those two numbers shows how ridiculously inadequate the current corporation tax laws are. Do you really think that a tax which brings in less revenue from one of the largest retailers in the country than an average employee of that company pays in income tax is a functional tax?
slivym··on Gab.com is transferred to Uniregistry after expulsion from GoDaddy
I'm kind of conflicted about this. On the one hand I would've thought it were obvious to anyone that a private corporation shouldn't be compelled to conduct business with any other business. But on the other hand domain name registration is exclusively done by private businesses, so effectively this group of private businesses can prevent someone from getting a website even if they chose to run their own servers.

In the same way that I think that ISPs shouldn't be in the business of policing the content that individual users consume or produce on the internet, I don't believe registrars should be allowed to discriminate who gets to register a domain based on the political content that's likely to be on that domain.

If the domain/connection/server is used for illegal activity then it's the role of police to order companies to take down the servers/connections, but anything less than that should be protected.

slivym··on iPad Pro
I think the obvious point is that whilst what photoshop does is very complex and computationally intensive, it's not new. The vast majority of the functionality in an average photoshop file is the same as was in the product 15 years ago. We really have reached the point of diminishing returns. And doing those tasks 15 years ago wasn't slow, so it's questionable why photoshop hasn't scaled in speed with the hardware.
slivym··on Spatial: A High Level Programming Language for FPGAs
Well the Intel OpenCL compiler already does LLVM-> FPGA.
slivym··on Ask HN: How to get started developing with FPGA?
The Intel OpenCL SDK will allow you to get designs from code to running in hardware with no HDL. The problems you'll face won't be HDL related, they'll be crappy toolchain related.

Having said that, if you don't know what your design would look like in HDL then your performance will never be good enough to justify doing it on FPGA in the first place. Even if you do the performance will likely not be as good as GPU and probably an order of magnitude worse than an HDL implementation.

slivym··on Ask HN: How to get started developing with FPGA?
Hi, professional FPGA developer here. A couple of things I would advise:

Firstly, development kits are great - they provide the hardware you need and all of the IP to drive that hardware. Grab a dev kit - there are lot's of other posts advising you which one. The IP that actually interacts with the real world is by far the most difficult bit.

Secondly, 99% of hardware design is simply know what actually maps to hardware. It's important to understand that hardware languages fit: FPGAs, ASICs, simulators. So what can be coherently written in VHDL/Verilog can't necessarily work if it doesn't map to the hardware platform you're writing for. So you need to actually understand the structures of an FPGA - LUTs, Registers, DSPs and Memories. Once you know what you're writing you're 90% of the way there. Real FPGA devs spend months in simulators before they get to actually hardware test. The simulator will allow you to do things that the compiler will warn you about and the hardware will simply do wrong. Each compiler (modelsim, Vivado, Quartus, VCS etc.) will have a unique interpretation of the language you're using.

Finally, in terms of tools, use whatever comes with your dev kit, but in terms of simulators Modelsim is industry standard and Intel (Altera) ships a free version.

I don't really have advise for learning material- I learnt at Uni.

slivym··on Facebook’s political ad tool let us buy ads “paid for” by Mike Pence and ISIS
Does anyone else feel like Facebook's entire advertising platform is designed like Windows 95? You know, you could skip the log in window by hitting the ? button and then doing a bunch of stuff. It genuinely seems like a piece of software written with literally no understanding that person using it might not be well intentioned. If it IS anything like Windows 95 then Facebook is going to spend the next 20 years patching bug after bug as they come in rather than re-designing the software properly in the first place.
slivym··on Tesla Autopilot retrofit on a classic P85 (2016)
Right now there are no production cars in existence from Waymo.
slivym··on The Student Loan Debt Crisis Is About to Get Worse
Your number 2 scenario is dead wrong. The reason the person is in that scenario in the first place is because they mis-judged the payoff from having the first degree. The likelihood they misjudge the second degree is just as high.

In fact let's look at it: what's the probability that given your inability to gain one of the lucrative jobs at this level of education you can gain one with a higher level of eduction? Well we can speculate, a higher level of education can be sought for two reasons: you're acadmically gifted and genuinely want to get more education, or you're not academically gifted and you want the magic fairy wand to wave to get into Brothers and Brothers LLP. Well let's face it, you're in group number 2, and it's the people in group 1 who are the actual successful candidates. So given that your pay off looks way off. You won't get the top jobs - you're not good enough, you won't get the medium jobs - you're overqualified, and you won't get the cheap jobs - you can't afford to work for that amount.

slivym··on Why is FFTW written in OCaml and what makes it so fast?
It's in the default METADATA branch in Julia: https://github.com/JuliaLang/METADATA.jl/tree/metadata-v2/FF...

so you can just Pkg.add it rather than having to Pkg.clone it from a special source.

slivym··on Google self-driving car crashes were covered up
This is just a sensationalist snippet from the long read from the New Yorker that was on hacker news yesterday. The engineer responsible was fired from Google for forming his own company and eventually went to Uber which was the cause of the massive lawsuit between the two, he's now close to unemployable. Since that incident 4 years ago it's pretty clear a lot has changed -but one thing that hasn't changed is Google's constant misrepresentation of their safety record.
slivym··on First analysis of how Uber and Lyft have affected roadway congestion in SF
It's worth noting that London has had a congestion zone for 15 years now and it wasn't particularly difficult technologically back then.
slivym··on Why is FFTW written in OCaml and what makes it so fast?
The problem I've always had with FFTs is that it's incredibly difficult to write an optimal FFT for X size, Y direction, Z variability (X=2^4-2^64, Y=FWD,REV,BIDIR, Z=2^4-2^(log2(X)))

Does the metaprogramming element of FFTW work well, or does it boil down to "If X=2^4, Y=FWD, Z=X: build24FWDX()"?

slivym··on SoftBank Gives Startups Billions of Reasons to Hold Off IPOs
The big problem with a down round is existing investors generally have protection against their shares being diluted, so the non-prefered holders get completely hosed since their shares have to get diluted even more to make up for the fact that some shares won't get diluted at all.

Guess who the guys who gets hosed are? Founders and employees of the company who have options. Suddenly you and your co-workers have almost worthless shares in a company that isn't doing well. If you're at the start up for the potential upside it's at that point you really need to look at moving on. So suddenly a down-round isn't just a down-round it's also a "lose all the good employees" round.

slivym··on After a year of MeToo, survey respondents have become more sceptical
Wow, this is a really bad take. One survey a year ago and then another survey immediately after a highly partisan supreme court fight? Why don't you just change the question to "Did Brett do it?"
slivym··on Did Uber steal Google’s intellectual property?
"Most of the race’s competitors had built automated cars, but Levandowski had constructed a self-driving motorcycle called Ghostrider—in part, he later admitted, because he hoped that its novelty would draw attention. Although Ghostrider performed rather pitifully in its début, breaking down a few feet from the starting line, in almost every other respect it was a success: the audacity of Levandowski’s creation, coupled with his talent for charming journalists, made him the competition’s star. The National Museum of American History acquired Ghostrider for its permanent collection, and in 2007 Levandowski—then twenty-seven years old, with only a master’s degree in engineering from U.C. Berkeley—was offered a job at Google worth millions of dollars."

Silicon valley in a nut shell folks. Completely disregard ethics and hey presto a few years down the line the total fraudster you hired turns out to have been unethical! Whodathunk!

slivym··on Google’s CEO Says Tests of Censored Chinese Search Engine Turned Out Great
I think this is a mis-reading of how China conducts business. China isn't interested in just establishing back doors in the dominant players in the market. They're interested in both dictating to foreign companies what they must censor and report, but also they're interested in establishing local competitors that will have state sponsored advantages in the local market in the long term in order to achieve economic dominance.

So the question here isn't whether Google will pay the price of sacrificing it's principles for market share. It's whether Google will pay the price of sacrificing its principles for a short term opportunity of a market at the cost of possible IP theft that could threaten its existence internationally.

Oh, and that's before we get on to the question of whether what China is asking for is limited to China, or whether once established Google can start asking for deprioritizing of tiananmen square mentions on Google in Europe or America.

slivym··on Harvard calls for more than 30 retractions of cardiac stem cell research
Can we expect an incredibly long and petty diatribe from the accused author about how it was really all a meta-study to expose the 'grievance' cell research journals?
slivym··on Apple inks $600M deal to acquire assets and talent from Dialog Semiconductor
Dialog used to sponsor a load of events in my department at uni, no one ever bothered telling us what they actually did, so it was always a bit comical, but now we know.

I think the fact they're only acquiring the relevant part of the company is a fantastic move. It really shows apple is focused on what they're doing and not just buying their way into markets like Cisco or Intel.

slivym··on Algorithmic merchandising will erode trust in Amazon
Does anyone else find Amazon Fresh put them off from purchasing? I go on Amazon, see £2 for a product, then find out it's Amazon's stupid subscription service and then I literally can't buy that product from Amazon because.... all the ones I can actually buy are demonstrably overpriced!
slivym··on Algorithmic merchandising will erode trust in Amazon
"A ton of money". It cost him 4 bucks of peroxide he'll never use.
slivym··on Waymo’s driverless cars have logged 10M miles on public roads
No, if you want to compare autonomous miles driven by that definition the Chevrolet Cruze is leading in terms of autonomous miles driven given that they sold the most vehicles in the US with cruise control.

If you want to talk about real autonomous driving then it's Waymo.

slivym··on Choosing to stay out of the community
Absolutely, and additionally to this, it's not forming a well-behaved community, it's forming a community that behaves in the way this particular person likes. It's just as likely to be full of snark and bitching.
slivym··on The New Atlanta Billionaires Behind the Unlikely Tech Unicorn MailChimp
I'm sorry but there is no level of user education that will protect a large organisation from phishing links. The attack surface is way too large and safety depends on how the user is feeling on any given day when a random email turns up. There are no high reliability systems that require manual user interaction on a frequent basis especially on low-effort low-concentration tasks.
slivym··on Intel Announces 9th Gen Core CPUs
The Intel product lines going iX-YZ00(x) where X=Product Line, Y= Generation, Z = Spec, and (x) is present for chips that can be overclocked. So yours is a top product line 7th gen unlocked chip.
slivym··on Show HN: CoinMarketBook – CoinMarketCap, but with a different metric
As someone who is not very financially orientated, I find this difficult. Firstly because I don't really have a feeling for what that % means - presumably the ratio of market cap to book depth gives an indication of how sensitive the market cap is to large orders. So it combines liquidity and total volume - but I don't know why you would combine them into one statistic? Either I want a single number which means something clear, which this fails on. Or I want more information, in which case isn't it just better to tell the market cap AND book depth?

Also whilst market cap is easy to measure, book depth seems more difficult. How far away from the touch do you count? A million dollar offer which values bitcoin at 3cents represents almost no information. Firstly because by the time the price drops there's no way that offer will still be good and secondly because even if that offer were still good that change in price would represent a total shift in the market.

Also, this seems to compare apples to oranges, because some coins will contain market makers who are likely to leave orders in the book and cancel in response to signals, thereby creating phantom liquidity whilst others won't have enough volume to attract market makers and so all the depth is real.

slivym··on Academic Grievance Studies and the Corruption of Scholarship
>Yes (if by implausible you mean unconvincing). Reject and resubmit with more powerful statistics.

I should clarify here- I mean implausible by the standard of common sense, but backed up by the statistics presented in the paper, which was the case here.

slivym··on Academic Grievance Studies and the Corruption of Scholarship
You can't conduct an experiment to establish why gravity happens. This experiment is like someone dropping a tennis ball and a bowling ball from the tower of pisa and then writing a conclusion that gravity has a liberal bias against bowling balls because it slows them down to the same speed as a tennis ball.
slivym··on Academic Grievance Studies and the Corruption of Scholarship
Well firstly, I don't why you're putting "academic" in quotation marks, it would be a wild assertion to try and claim these are anything other than academic journals.

The problem with this article is that what it's methodology tests whether it's possible to get low quality papers into certain academic journals, but it's stated theory and conclusion are that academic journals are deliberately publishing bad science to push an agenda that this article calls "Grievance Studies".

The bad guys here are the random authors who have designed a bad experiment, deliberately set out to undermine academic institutions, and then rather than presenting real evidence have written a political hit piece.

← PreviousPage 2 of 9Next →