skysight-inc/HackerNews huggingface dataset:
IA-64 was a dumpster fire. The halting problem is unsolvable. You can't schedule branch prediction absolutely. You have to have information about the current running program. Branch prediction, instruction re-ordering, and speculative execution are to hardware what a JIT is to software (roughly speaking).

Unfortunately, from a security perspective, moving those things to software doesn't make the vulnerability go away. You can have the same vulnerabilities in your software implementation.

From a performance perspective, we have no general solution to parallelizing a serial program. GPUs used to be VLIW. AMD switched from VLIW-5 to VLIW-4 because the average width was only ~3.5 (Nvidia had switched from VLIW to SIMD long before this). Today, Nvidia and AMD both use a MIMD threaded approach to execute on SIMD units.

Later-generation Itanium chips wound up including branch predictors and speculative execution. From what I understand, under the hood, they were normal RISC-style processors (like all the x86 micro-arch are today). Just ignore the VLIW and run one set at a time serially with the ILP hardware optimizing as it goes.

In today's programs, the programmer specifies data-level parallelism where possible (and if necessary, re-adjusts the code so the compiler heuristics recognize it as optimizable). The compiler then tries its best to detect the parallel data and use SIMD and organize instructions so that the parallelizable ones are closer together (so they fit in the CPU reorder buffer). When they hit the CPU, it examines the code as it runs to optimize speculative execution and uses the reorder buffer to make efficient use of its computation units (load, store, ALU, FPU, SIMD, etc). You move from explicit to implicit-ish (you know that putting similar instructions will optimize in all modern processors), but don't have the drawbacks of noop code bloat or having to compile different code when someone changes from VLIW-2 to VLIW-3 code.
Even if all of this works, there is still another issue: a potential rebound effect. If mobile phone software has taught us anything, it is that when updates become cheap, we start getting goodness-knows-how-many patches every other month or even week.

How much bandwidth is wasted on redownloading app "updates" every week that represent a few lines of code change?

... huh, I wonder is that is what happened with DNA and those jumping genes.
I completely disagree. I am far more comfortable with suburban shopping malls than any kind of urbanized environment.

I'll take a nice indoor climate-controlled environment over being exposed to the elements. I live in a part of the country where temperatures are regularly in the triple digits in the summer. I can't tolerate heat at all, which means I can't go shopping in any kind of downtown area. And then there's rain in the spring and cold temperatures in the winter... thanks, but no thanks.

And in urban areas, the streets are still full of cars, and crossing them is physically dangerous. When I worked downtown, I was nearly killed multiple times by some psycho trying to make a right turn while I was crossing the street. There are no cars inside malls, just foot traffic.

And I just love the whole aesthetic of malls. I'll walk around malls just for fun. I even work right next to a mall, so I'll sometimes go to the mall for lunch and walk a circuit or two.

Also, cars should not be considered investments. A car should be considered a sunk cost, just like any other appliance. When I buy an appliance, I'm not investing in anything or expecting to get anything back. I paid money for a tool, and that's it.
Ziess lens cleaner being Sold under the Ziess account is sometimes counterfeit. The thing with that is the counterfeit destroys lens coatings.

Pretty sure this has to do with the co-mingling people are mentioning which means you can’t be sure even if it’s coming from the brand.
UPS does weird things with their ground orders. I went to Purdue (West Lafayette, IN). Many packages would ship from Louisville, and for UPS those would go through Indianapolis (about 90 minute drive from West Lafayette). If I shipped UPS ground, my packages would consistently sit in Indianapolis for 2-3 days. While it's possible that their truck was just always full, it was so consistent it felt to me like they were intentionally delaying it.
In the bigger context of how much money people lose in more sophisticated schemes, $150 is really cheap for such an important life lesson to learn.
Should not the church be on top of this list?
The future of Hoshi Inn (#4 on list) is uncertain as well, see my other comment for details https://news.ycombinator.com/item?id=16187837
The biggest thing is probably convenience. Even Amazon regularly reminds me of this, by saying I saved > 50 trips to the store for 1-off items that I've ordered on Prime. From shipping speed to not having to go blunder around a store looking for an item, Prime makes sense.

It makes even more sense if you comparison shop. With Amazon, you can pick the _exact right item_, whereas a big box store like Walmart or Target will only stock a few options at best, 0 at worst. I was looking for a specific light bulb at Home Depot the other day. Didn't find it. Went to Lowe's. Didn't find it. Ordered the exact item from Amazon while walking out of Lowe's. I only went to stores for the time convenience (I obviously needed it urgently), but they failed for lack of stock. That's what Amazon offers to me -- instant availability of a huge range of items, and ridiculously fast shipping on the smallest of those items.
Prime has only gotten better in my area, but that's a little biased, since I'm in Seattle. They can definitely jack up rates here with no issue.
This is really great; thank you for pointing me to it.
i've seen free blogs used such as blogspot or wordpress, i might go that route.

Also GitHub gists have been of great help.
It’s still the best deal in all of retail ecommerce.
a lot of incentives are terrible, and you can't use two of them on the same order. If I could delay 2 or 3 orders and then get a free digital movie by stacking the credits, I'd do it a lot more often.
> those who are competent and eager enough

That's one way to put it!

It's obviously none of my business, but I can't help but be curious whether you are currently responsible for hiring decisions, and if so whether or not you use take home assignments, and finally if so whether or not it is paid for. Or perhaps as an employee the process worked out for you. In either case, more details documenting how take home assignments work best in practice would always be appreciated!

A take home assignment beats many alternatives, but places the entire burden on the potential employee (employers love it!).
And some of us hate cities with a passion.

I'm a strong introvert. I enjoy being alone, and I'm happy living a quiet atomized life. I don't like being social, and a quiet suburban lifestyle is perfect for me.
I laughed, but this reminds me of an article that was posted here a while ago: http://infiniteundo.com/post/25326999628/falsehoods-programm...

It's very easy to get dates wrong.
The only thing I think he should be afraid of is what to do in the case of prices increases or service shutdowns. They are probably mining his data to sell him more things but that seems like it's welcome.
>Once cryptos are roped off from money laundering, we’ll see the prices fall back down to Silk Road levels because black markets were and seem likely to remain their sole utility for some time.

Hmm, I think you might doubt the amount of true believers out there. Many bitcoin investors seem to be in a mindset where anything that happens is 'good for bitcoin.' Dips are good, high prices are good, volatility is good, lack of regulation is good, no wait regulation is happening? Actually regulation is good. Since bitcoin requires you to up the stakes and put money in the pot but also has no fundamentals there is a kind of concentrated effect we see on facebook and other social networks where you're massively incentivized to enter a thought bubble and only read good news about bitcoin.
The whole thing is just so absurd and a little ridiculous. It's like some spy novel narrative where they can just burn money and fly around the world to torture a handful of people for information.

It would be more reasonable if it was done with a roll of duck tape at a random motel-6 in the middle of nowhere.
Science is frequently about explaining phenomenon that people stumbled on by trail and error.

(I think I see scientists forget this too often. There are things that are true that we don’t know. Being true and being sure are different things and you should respect people who are going to show you true things otherwise you will never learn.)
You're right! It's insurance companies and benefit managers that are heavily concerned with this.

CVS is acquiring Aetna and is one of the largest pharmacy benefit managers around.
Also in SoCal, I get a mix of both. Usually two days, sometimes one, sometimes it says it is out for delivery on that second day but then they end up not delivering it.

From what I understand, the Amazon delivery people are contractors who are paid to deliver as much as they can. If they can't get to everything that day before 9pm, you don't get your package.

It has only really hurt me a couple of times where I ordered something for a trip, and it didn't arrive in time.
I see the point but I don’t fully agree. There may be better examples than schools though.

Congestion pricing is hopefully geared to be lower or zero at non peak-hours. That is, people who must drive at 8am can do that for a fee, and those that can leave it until 10am get it cheaper. In the school comparison it’s not a privilege but a right, and also you don’t just “do it later” you only get one education which can be really important for your future life. That said, to really ensure social mobility you also can’t have “school districts” where land/house prices depend on school quality.
If the take home has value, pay a normal hourly rate for it.
I've always had the naive and hand-wavey understanding that gravity is spacetime, while all the other quantum fields happen in spacetime.

So there may be issues trying to use a particle theory to describe something that may be more fundamental than the other fields.

But IANAP, so this could be completely wrong.
That may act functionally as a congestion tax for the home buyer, but instead of the tax going to the state where it can be used to fund other schools it ends up being an arbitrary transfer of wealth to homeowners who bought before the school was built.
But surely, as the other poster mentions, they'd be tracking patients by some unique ID and someone has the key. Otherwise, how do you correlate blood results with any other patient data?
Actually, lower income people are likely to overwhelmingly gain from this plan. Poor people don't drive to Manhattan. The cost of parking and tolls puts it out of their reach. Therefor, this is funding which will be used to upgrade the transportation system they do use - the Subway.

"The median household income of those with wheels is more than double that of those without - $85,000 compared with $40,630." [1]

Do you really think someone who is "poor" can afford "UP TO 12 HOURS $31.25" [2] daily parking, when an unlimited Metrocard is $32 weekly? The commute would be shorter in the car, but with $150/week for parking, add tolls and the cost of insuring/maintaining a car, I do not see congestion pricing being a poor tax.

1: https://www.nytimes.com/2017/09/19/opinion/editorials/manhat...

2: grabbed from one major garage site. not the end-all pricing, but it's close http://www.rapidparknyc.com/daily-parking-nyc-garage-rates-M...
I've wondered why Amazon Prime charges tax in my state for what's essentially a yearly membership club fee. My guess is that since it's bundled with streaming services etc it counts as being entertainment even though I don't use those features.
The article itself isn't particularly useful, but I'm pleasantly surprised by how well the CFTC has done with their press releases. They clearly explain the nature of the alleged crimes without any legalese.

One of the companies is accused of being an outright Ponzi scheme. They took money and promised to invest it, but just paid off other customers with the money instead. The second company took money, then vanished into the night without providing services.

As someone who is developing a business that involves Ethereum smart contracts, I'm pleased to see that the regulators seem well versed in crypto currencies, and they have a nuanced view of the subject.
Sometimes I comparison shop at other online stores. It has not been uncommon to find the cost for an item at another store plus shipping is equal to or less than buying it with Amazon Prime. Am I really paying for movies and music which I hardly use?
The Entity Service Antipattern
This thread is a great example of why I love HN. I clicked on Comments expecting to see a bunch of "nuclear = devils energy" posts, but what I found was reasoned discussion weighing the real pros and cons of this particular use case.
Is there proof that working 14 hours 6 or 7 days a week is truly more productive than working 8 hours 5 days a week? Theoretically it should be, but I am just curious if there is any science on it.
The EU is...complicated: https://www.youtube.com/watch?v=O37yJBFRrfg
It is traditional in Japan to adopt people into family firms.

eg see http://www.independent.co.uk/life-style/japanese-adoption-ra...
In Hawaii, Prime isn't two day, it's "free shipping within sorta 5-7 business days, for most of the stuff marked Prime". And even that has gotten unreliable.

When there's a range of delivery dates specified, it often seems designed to show up on the very last day of that range. A significant fraction of the time they haven't even shipped the thing by the first day of the delivery estimate.

There are also an increasing amount of items that say they are Prime but when you try to buy them, it says "it can't be shipped to your address". Sometimes it's understandable, like things that are very heavy or hazardous, like Li-ion batteries. Other times it's completely incomprehensible, like 1/8" pipe fittings. And Amazon customer service can't give any info, they just say "sorry, we're not going to be able to send you that thing."
> Amazon is also failing to handle rampant knock-offs mixed in with legitimate products

This is the only thing I worry about. Granted, I don't think I've personally ever gotten a knock-off but the fact that the possibility exists makes me much more cautious about ordering from amazon.
Thanks. As the article states, Smith was clearly not some sort of proto-left-wing intellectual. Here is the source of your quote http://www.econlib.org/library/Smith/smMS4.html#IV.I.10

Evidently, Smith was unfamiliar with golf courses. I see the whole paragraph (of your quote) as being even more detached from today's reality than his oft-cited quote regarding famine and government.
Unlike the other comments, I'd like to point out that I have had a similar experience with Amazon's 2-day shipping. I would claim that 1 in 3 packages have an issue of some sort that causes a delay.
You know what almost all those examples have in common? They don't generally run user code, so are very unlikely to be running non-vetted code. I wouldn't be surprised if the majority of them don't bother with the fix because of the low chance of being affected and potential performance cost.

When it comes to operating systems that have a large base of users and may run unvetted code, the big candidates for that are operating systems that have home users downloading and running software or in the browser, and shared environments such as shell servers, shared hosting providers and virtual services providers. FreeBSD's common industry use cases and low end-user use mean it's much less exposed to this particular problem.

Edit: grammar, typoo and clarity fixes.
Come on dekhn, we want to know
Trivia based interviews suck too. There is no reason why I should have to prepare for your interview at all.
This mirrors apt from Debian and Debian-based linux distros. "update" simply updates the package index. "upgrade" can be used to upgrade installed packages.
Traffic violations fees should be proportional to income to really be painful to rich people. See e.g Finland.
Of course lager was only invented in the nineteenth century, so presumably they made very different beers before that.
What about government funding research? It doesn’t have to be just rich people or corporations. It could be all of us in the form of government. I believe that most of a drug’s overall cost is marketing. I might be wrong on this but it is a significant, useless expense. Remove filthy rich profit motive and we might get drug companies that don’t resort to shenanigans.
Trees were killed to make those boxes in the first place (do they have 100% recycled boxes yet?). Better to not order than to dump or even recycle the boxes.
Amazon shipping can be terrible depending on where you live. Here in Hawaii they claim 3-7 business days which they regularly don't meet. The pattern I've noticed is that they wait until the very last moment to ship and then use priority overnight to try and meet that deadline. I think they do this to try and pool shipments but it never works out that way. I count on all orders taking a full two weeks to arrive.

I'd cancel Prime in a heartbeat if I had a remotely comparable alternative. They use to provide value in terms of making it easy to pick good products but the 3rd party seller thing has made this more difficult.
I had one person say after I put in 4 hours "The code wasn't clean". That was his feedback.

I pressed him and he eventually said "I ran this by 3 Senior Python experts I know. All of them said the code wasn't good." No other details.

Before he even gave me the assignment he made his decision. He lied about asking 3 other people.

Coding assignments are always one sided. Unless someone from the company is going to sit with me and invest equal hours into the project, I will never do another one.

They are used by companies to filter out desperate employees (young engineers who don't have reputation to fall back on, or nothing to lose by doing it) and it signals a lower value to the company.
Is Agile & Scrum still relevant? I am seeing more and more consultants who used to selling this stuff have moved upmarket into Lean and Digital Transformation of companies.
To be fair that's probably a good thing. The BQE and Turnpike are more appropriate places for large amounts of through traffic than SoHo.
Equally interesting would a list of companies that lasted for 500, 750, or a 1000 years but then failed.

Imagine being the last person to run a 1000 year old company.
Hmm.. that's not working for me on a mac. I can select a single triangle? option/command + click would be quite convenient vs select each individual cell... since you could drag to erase.
> Until I read this article I didn't even realize I could get Prime monthly.

It's relatively new, only added in April, 2016: https://www.wired.com/2016/04/amazon-prime-now-available-mon...
I had felt the same for the past 10 years (wow!). But the past year I have been thinking about unsubscribing because I end up with so much knock off crap that breaks OR the item I order gets delayed for a month before the seller cancels the order (bc the item was likely stuck in China - yet the shipping estimate was originally 2days).

Anyway, have been debating cancelling the last several months and this headline was the impetus I needed.
Type checking in JavaScript: is it worth it?
There are scenarios though where lotteries are really the only reasonable option.

Say there's a national park campground that fills up within a few minutes of opening up reservations.

However the lottery is implemented exactly (wardialing, picking applications at random), it's pretty much how you have to do things. Raising prices until supply meets demand is (properly) politically a non-starter even if it's the "correct" economic solution.

You can have a waiting list (as I believe many Grand Canyon permits use) but creating multi-year waiting lists have their own set of problems because it makes it hard for people to plan.
Hirter beer still sucks, even if it has been around since 1270.
For me as a chronic overthinker, having the cost of shipping paid up front definitely decreases decision fatigue and saves me time. If I want something, I don't end up thinking about whether I really want the item quickly, or if I should add another item to get to the free shipping minimum, or if I should just go to the store instead of ordering online. Having it paid up front then is completely worth it for me, even if it were slightly more than I'd pay for shipping otherwise.
I would. Web dev is (for better or worse :) one of the main applications of Clojure. See further at https://clojurescript.org/ and https://pragprog.com/book/dswdcloj2/web-development-with-clo...
HackerSurfing: Free Lodging and Food for Engineers Visiting SF
Re boiling water in a metal pan: it's boiling when it stops making steam-cavitation noise.
Absolutely.

I'm talking one that I recall that asked for parsing Apache logs from a stream, displaying moving averages for most popular URLs, aggregates of visitor counts, having high water mark "alerts" for ingress traffic and monitoring rolling averages to "de-alert" when traffic dropped below that, including of course unit tests and documentation...

One, that's more than a couple of hours. And two, that sounds awfully like something you're planning to use, whether I'm hired or not...
To get into trouble you have to be able to resolve one load and launch a new dependent one before the second load is quashed by the branch resolution. There exist in order pipelines that allow that, the Cortex-A8 for example, but they're pretty rare.
There was a popular one few years back called "money flipping". Mostly on Instagram and Facebook. Not sure if it was a pyramid format but definitely a get-rich-quick scam.
From reading the Reddit post, I think it's the combination of a take-home assignment plus the standard on-site whiteboard test battery that the OP was arguing against, and I admit I'm sympathetic to that. I remember interviewing at one place a few years back that had a relatively complex at-home assignment -- you had to write code that would hit various URLs that would return a string containing a long basic math formula (e.g., "1234-(3529(42-34)/2)+45", but going on for ~60 characters), write code that would parse that string to produce the result, then hit another URL pointed to by the result, while treating all the results as a node graph you needed to find the shortest path through. Granted, I'm one of those annoying self-taught programmers without a computer science background, so I probably found that a bit harder than someone recently out of school with these algorithms fresh in their mind -- but I got through the challenge correctly, wrote pretty nicely-structured and commented code to boot...which was, as far as I can tell, completely ignored* by the interviewers, who just asked me more on-the-spot algorithm questions instead.

I've been at other interviews in which the on-site interview is a walkthrough of the code I'd written, asking questions about why I made various choices. I think this is really a much better way to do programming interviews. It still weeds out people parroting code without understanding it, but it's a better example of what a candidate's actual code looks like -- and for the vast majority of programming jobs, that's probably more important than whether they've memorized algorithms that rarely come up outside other whiteboard tests.
+1 on more late Prime deliveries than there used to be.

FWIW, you can request a free month of Prime anytime you get a Prime order late (up to 12 times per subscription renewal, from what I've read). I've done it a few times already; once you find the customer service page, it's pretty painless.