skysight-inc/HackerNews huggingface dataset:
Please do. If there's a complete copy on YouTube we'll change the post to that URL.

Edit: I've changed the URL to the truncated one temporarily, because even a truncated most-of is probably better than a large file download. http://llvm.org/devmtg/2015-04/Videos/SD/day%202/Ivan_1.mp4 is a URL for the whole thing.
FWIW, neither is fishy to me. Occam's razor suggests that people are just dicks about things they don't like (or also like).
I still see that in Canada, but in the US the FDA has gone after companies for improper labelling because sugar isn't juice.
The analogy doesn't really make sense to me. Twitter isn't a news service, it's a communications platform, and Twitter users aren't necessarily politicians.
Totally absolutely bang on.

What we have overcome vastly outweighs what we are killing ourselves with. At least until the zombie apocalypse
so I'm not sure how this works. Is your side project a metric for your ability as a developer?
"Life is short, have an affair." Apparently, those affairs made life a lot shorter. The irony of a tag line.
at 10 his son is likely in 5th grade or so, knowing Racket is going to be handy for Math homework, especially fractions.
The obsession with Japanese uniqueness (biological, cultural, linguistic, geographic, sociological, psychological, etc.) became quite a cottage industry in postwar Japan and is collectively referred to as nihonjinron [1].

[1] https://en.wikipedia.org/wiki/Nihonjinron

You'll find plenty of grains of truth in these works but also some really bonkers pseudoscience ("Japanese are descended from a different set of primates"). It's not a monolithic movement so much as a strain of thought that can color mainstream works to varying degrees as well as popular opinion due to decades of being bombarded with these factoids by Japanese media.
I doubt employment will ever matter to him if he's the son of John Carmack.
What exactly is going on with the decision making at Microsoft?

With all the backlash that has resulted from the Windows 10 privacy issues, you'd think their next thought wouldn't be "we should piss off our customers with more of the same".
Sure, and several hundred years ago, lead acetate was used as a sweetener. There are some exceptions. :)
> these aren't the world's reserve currency. U.S could just pay its debt to China by 'printing money'

China isn't the entity which holds the US debt, the US citizens do. Besides, printing money doesn't make you able to pay debt, it just devaluates the money you already have. The early 20th century has shown us all that printing money won't help you.
Has there ever been any explanation by either of the Dual EC paper authors? Eric is now at Mozilla working on TLS and other very important things, and I'm not sure about the other author.

Would like to know what their responses have been post-Snowden.
That sounds like a terrible move to base all your investment strategy on your experiences from bitcoin.
I've switched to markdown for most of my personal stuff. In Word my typing content to formatting content was around 60/40. In markdown I format as I type and it's maybe 5% tops.
On the last paragraph, for runtime selection of SIMD implementations, would that use something like STT_GNU_IFUNC? Perhaps exactly that on Linux, since it's compiling to ELF, after all.

I would have liked to see benchmarks compared to non-simd rust too. Thankfully this is in the source code. Here's what I get from cargo bench, fwiw:

Running target/release/mandelbrot-aefed80dbc3f2841

running 2 tests
test mandel_naive ... bench: 802,072 ns/iter (+/- 25,106)
test mandel_simd4 ... bench: 235,853 ns/iter (+/- 6,374)

test result: ok. 0 passed; 0 failed; 0 ignored; 2 measured

Running target/release/matrix-58de8ccd4bd58dcd

running 6 tests
test inverse_naive ... bench: 4,967 ns/iter (+/- 251)
test inverse_simd4 ... bench: 1,984 ns/iter (+/- 94)
test multiply_naive ... bench: 2,226 ns/iter (+/- 26)
test multiply_simd4 ... bench: 897 ns/iter (+/- 32)
test transpose_naive ... bench: 627 ns/iter (+/- 16)
test transpose_simd4 ... bench: 361 ns/iter (+/- 7)

test result: ok. 0 passed; 0 failed; 0 ignored; 6 measured
> Imagine what it would be like if the entire culture was constantly metaphorically whispering to you from the moment of your birth about the temporary nature of life?

Are you implying that people think the world ends when they die? If I'm going to do useful work, why not do useful work that will help out people even after I'm dead? Right now I'm living in a building that was built in the 1880s. I'm happy that they built it to last.
I'm just going to assume that the answer is "no"; otherwise, the title would be phrased as "Japanese intestines are longer" or "Japanese intestines might be longer".
It's so unusual to find projects like this. I have so much respect for these guys. It's always fun to see what they're working on. Lots of the technical specifics are over my head, but I really appreciate their tone and approach.
I was thinking of clustering. If you have a large group of people in a general income sub-group then it would weigh more than fewer people in another income subgroup. The point of weighing is that margin-based models depend heavily upon a large consumer base and only certain consumer bases are of any significant size.
You should probably not put too much in that money market option (maybe as a rainy day fund).
Here's an algorithm that should work well for most casual investors:

At 2:00EST [daily|weekly|monthly], buy N shares of SPY.
There was a big dependence on canning, drying, salting, etc during the last hundred years as urbanization skyrocketed. Food preservation was still developing; the refrigerator didn't really become commonplace until mid-century.

Also of note, in recent decades refrigerated trucks and global shipping lines have enabled out-of-season availability for a lot of produce that, fifty years ago, could not be had fresh for any price nine months of the year.
Python can be a handful due to the weird whitespace rules. Its one of the things I hate about the language, and I use it every day. Dunno if I'd put curly braces in it, but the Hy language (a pseudo lisp in pythonish) really feels good to these old eyes.
Yeah that's pretty wild. The survey actually include student loans though as well, but it's still crazy.
Things like Taft-Hartley outlaw secondary strikes.
Also: http://www.zerohedge.com/news/2015-08-24/did-tim-cook-violat...

>> Then again, with AAPL leading the S&P rapidly into the green, we are confident this, too, will be promptly forgotten and swept under the carpet of "whatever it takes to keep the market green."

:-\
dot com bubble part 2 - broke ass millionaires ask for leniency.
Key quote: “Lots of founders today weren’t around in 1999 and they don’t know a thing about financial markets beyond what’s happened in the last 24 months,” Mr. Gurley said in an interview. “To them that’s how this game is played, money is cheap and everything goes up. That’s why we have cycles.”

If it takes a dot-com 2.0 crash to weed out all the frothy optimistic-but-useless startups and drop housing prices back to normal instead of $4,500 per month in SF/NYC, it's probably worth the economic hit.
I'm assuming this works for prepared queries? That is, I should be able to execute a query which is the same, aside from different values for the bound parameters. Anyway, looks pretty cool :)
If you collect analytics you should be able to see the volume of usage by browser version. We make rational decisions where I work based on the analytics only.
> In my view, you have a more-or-less conscious reason for doing everything you do, with happiness being at the top of the chain, the state you build and maintain for no other reason.

What you seem to be describing is a concept called "value" in the philosophy of ethics. "Happiness" is a pretty universal value. But it's not the only one, "Freedom" for instance. There's some hypothetical thought experiment that illustrates this, about people being offered to get hooked up to a VR eternal-happy-machine simulator, it's a bit more nuanced than that, you should probably look it up if you want to know :-)

Anyway, it seems to me that the article is arguing that "Caring for/Giving to others" is somewhat of a neglected, "forgotten" value.

But then, I happen to agree with most of what it says.
Think or Swim.
Dough platform is great.
> The whole pseudo-science around "whole food" and "too much processing" is just that. Bunk.

The idea is that you want to get closer to the source. For example, getting produce from the store that was shipped from Guam is possibly laden with chemicals used to preserve it until it reaches your grocery store. On the other hand, buying direct from the farm cuts out the need for that.

Also, food that has been cooked and recooked several times, then blended with food artificial preservatives is probably less healthy than (on average) than the food you make yourself from scratch.

Combine that with the fact that many industries explicitly target the "bliss point" when formulating their recipes... and you're probably better off with a home-cooked meal than a frozen microwave dinner.
Why I Left a Big Company for a Startup
I would publish a paper on it and then offer the drug free of charge to any independent (MUST be wholly independent; no other compensation would be offered, and the condition of the offer is that they MUST publish regardless of the results) lab or clinic who wanted to test it. If my drug is really that good, I'm not going to have any trouble getting physicians interested in prescribing it.

You're underestimating the level of professional interest in drugs that are genuinely effective. The reason it's become so hard to promote drugs is that most of them being introduced today are of little to no benefit, especially relative to side effects (and cost; poverty is a side effect). A drug that permanently and completely reversed Alzheimer's Disease in even 25% of patients would be an earth-shattering discovery and both clinicians and biologists would be lining up to study it. Likewise a drug that reversed its progress by 40% in 90% of patients for 10 years, etc. But most of what's coming out today is at best on the edge of statistical noise. When you've got a dozen companies spending tens of billions of dollars a year developing something that's 6% effective in 12% of the population and has serious side effects in 20%, according to a study with a 5% margin of error, it's going to be a very crowded, noisy market, because the noise is the only way to distinguish one very marginal treatment from another.

Make something great and this problem will solve itself. The need for the AMA and other professional societies to involve themselves directly and provide impartial education to their members still exists, however. Some new treatments may benefit only a small number of people, and if the evidence for their effectiveness is strong enough, those professional societies should help make sure their members are aware of them. The converse applies, as well: members should be made aware of new drugs that are ineffective as well, and discouraged from prescribing them in most situations.

The main point here is that the decisions physicians are making need be based entirely on the evidence of safety and effectiveness, not marketing hype or freebies. Again, I really don't see indications that genuinely great drugs are getting overlooked; if they are, it's probably because one overhyped drug is just like another to an overworked physician. A dramatic reduction in that noise will help with that.
Why it's time to forget the pecking order at work
You should definitely send that to the author. After reading the (very enjoyable but inconclusive) article, I'm sure his 30 years quest could see some more data and, well, some more decades.
Organizations are often run according to “the superchicken model,” where the value is placed on star employees who outperform others. And yet, this isn’t what drives the most high-achieving teams. Business leader Margaret Heffernan observes that it is social cohesion — built every coffee break, every time one team member asks another for help — that leads over time to great results. It's a radical rethink of what drives us to do our best work, and what it means to be a leader. Because as Heffernan points out: “Companies don’t have ideas. Only people do.”
I've never heard of MS key-logging everything you type and broadcasting it to their servers. If that were true, I would 100% not use windows. I only use my windows box for steam games and that's mostly for dota2 these days which has a linux client.

I don't know why you would assume to know me so well.
No, that's actually 0.8 Mb/s
Ask HighScalability: Choose an Async App Server or Multiple Blocking Servers?
There's a lot of high valued piles of crap in the tech space at the moment. Flushing the toilet a few times to rid the system of such junk is ultimately a needed cleansing.

Tech startups that can show viable business models with actual profits will weather the storm. However for those that are living on 'user growth' and hype, well it's going to be a bumpy ride.
I am so jealous when I hear these damn stories. Another 5 or more years to go.

Does anyone have a book about the method they develop? I bet that, following it to the T or not, it would sell here with the HN crowd.
I'm also having trouble meshing this way of thinking about indexes with the idea of a fixed bit-width, discretely addressable RAM, which would suggest that there is nothing "between" two storage elements.

I find it very useful, however, for imagining what the returned insertion point index of a binary search would mean, when the item you are looking for can not be found.
It's a good strategy to buy in over time to reduce the risk that you pumped all your money in at the peak of a bubble. It averages things out, so spikes and drops are not as big of a deal.

Your stocks from 1929 would not have recovered for quite a long time, but your stocks from 1925 would only take 6 years to get back in the black.
Yeah, the runtime selection could indeed leverage ifunc when available (the actual dispatch isn't so interesting, since a simple branch on CPUID is perfectly workable in many cases: usually the dispatch is done when calling an expensive, long-running function, so a little bit of O(1) setup is in the noise). The really hard bit is getting dependencies compiled in multiple modes using different features, which will be especially important if/when Rust gets an ecosystem of libraries with SIMD utilities/functions. I hope we do get a wide variety of such things (rather than everyone just using the intrinsics directly, as in C/C++).

BTW, the benchmarks are comparing to non-SIMD rust: the graphs are of how many times faster the SIMD Rust code is than scalar Rust code (i.e. if they were plotted, the scalar bars would all be at 1.0).
testing (a) trading strategy in a short window ... why?
Also:

curl -s -o /dev/null --data ' ...the message you were sending... ' https://??? the team subdomain ???.slack.com/services/hooks/slackbot?token=**** the slackbot api token for the channel ****&channel=%23channel???

...have to debug your API token, before you can integrate with it, right?
What type of drive gears/belts are you using?
Hmm, yeah, void pointers are weird. I'd be inclined to say that its start and end address are the same and it's a range over 0 bytes of memory, and the fact that dereferencing fails is an artifact of the dereferencing operation itself... but I don't know enough about void pointer voodoo to know whether that's actually a consistent interpretation.
Intelligence Agencies Have a “Duty to Warn” Endangered Persons
I saw it in the US last week. I agree that sugar isn't juice, but technically if you take juice and dehydrate it, you get crystalized sugar.
It seems that Microsoft was right when calling Windows 10 "The Last Windows" - after such insolent violation of privacy people will switch to Linux or Mac OS just to avoid it. Microsoft is doomed, let's celebrate! :)
As the market is a random walk, One would expect to break even minus the cost of trade - this losing money. It would be at least a validation of your ability to get the API up etc.

I don't quite understand why the OP wants to do this. Algo trading is mostly about market making it seems - finding a spread and keeping ones risk as neutral as possible. I suppose there is always a market to be found - but I would assume that one would have specific domain knowledge rather than hope to trip over it.
Please stop posting unsubstantive comments to Hacker News.
It's definitely an overplayed cheap-shot at Microsoft, but that's not to say it's anything but deserved. It's certainly not disingenuous to paint Microsoft as profit-centric above all. Historically speaking they've gone above and beyond to hurt pro-developer and pro-libre efforts in this industry in the name of their margins.

Is it so awful to use an acronym that reminds the reader of these practices? I think it's prudent to not use it, only because it detracts from his point when readers like yourself become distracted by it. But it's not as "rabidly anti-Microsoft" as you are painting it to be, either.
Except in the UK, where there often is a Mezzanine floor somewhere above the ground floor (usually, but not always, between the ground floor and the first floor).

Is there an Esolang that numbers its arrays with
0,M,1,2,3...?
Send him this link and ask him how many releases back from stable he wants to spend resources on?

https://en.wikipedia.org/wiki/Google_Chrome_release_history
There was some discussion[1] the other day

1: https://news.ycombinator.com/item?id=10099945
I can relate to what you're describing, thanks for sharing.

Some part of me wants to just live in solitude with little or no social interaction at all, but I deliberately avoid it since my rational side tells me I'll end up depressed.

I've been told more than once I should look into meditation, do you know of a good way to start?
Smartphone Burning Your Face?  Thermal Issues Getting Worse
Ask HN: What techniques do you use to validate your startup idea?
I've been searching for ways on validating startup ideas - and one single advice that I found reaper over and over was building a landing page, explain the project (maybe even add some pricing info) and try to collect as many emails as possible.

I've done something similar with my new project - http://www.pinmark.in - and I've managed to gather about 25+ email addresses but I don't feel like the this is real validation and that there's still a big enough market to focus my time 100% on it.

What other techniques you use to validate your startup idea and when do you have enough validation to commit and start working on it?

P.S. If you have any feedback on Pinmark.in please feel free to drop a comment. Thanks!
I'm pretty sure the government mandates lots of good things, as well as bad things. I could see saying that a government mandate gives you no information about whether something is good, but outright saying that you should avoid anything mandated by the government as a matter of course just sounds like a way to shut down your brain and avoid having to think for yourself.

Anyway, how is it different? You said above that it's a completely unreasonable position to think that big pharma wants to make big profits by killing us. Lots of anti-vaccine people believe precisely that, and now you're saying you don't find it unreasonable.
I like Mike Hoye's historical treatise of 0 vs 1 based indexing in [0.5]. A very interesting read in several ways. It subsumes:

[...] before pointers, structs, C and Unix existed, at a time when other languages with a lot of resources and (by the standard of the day) user populations behind them were one- or arbitrarily-indexed, somebody decided that the right thing was for arrays to start at zero.

[...] the technical reason we started counting arrays at zero is that in the mid-1960’s, you could shave a few cycles off of a program’s compilation time on an IBM 7094. The social reason is that we had to save every cycle we could, because if the job didn’t finish fast it might not finish at all and you never know when you’re getting bumped off the hardware because the President of IBM just called and fuck your thesis, it’s yacht-racing time.

[0.5] http://exple.tive.org/blarg/2013/10/22/citation-needed/
I don't think NYC or SF home prices will be changing much anytime soon. As far as the rest of the country is concerned, there are signs pointing to the US housing industry being more resilient: http://www.wsj.com/articles/housing-stocks-offer-a-ray-of-ho...
Problem is, it makes things tough for everybody, not just crap hucksters. If the bad companies were financially banished that would be one thing, but after a crash everybody will be tarred with a "startup" brush.
They've publicly stated that they intend to produce their own chips, though. Regarding licensing the architecture (a la ARM), Ivan said during a talk that Intel's quarterly dividend was as much as ARM's yearly revenue. So I don't think that selling the entire company is even on their radar right now, unless you're really cynical and doubt that declared intention.
Open-source YouTube mini player for chrome
I would've enjoyed reading more about your approach seeing as it seems to be very alike to what I wanted to try and solve. I wanted to, similar to what you describe, be able to visualize the program's data structures as I visualize them in my head avoiding writing one-off, text-based, sub-optimal printing code.

I'm still interested in the idea (i.e. visualizing a program by its state) although I fear it may not be practical for non-trivial programs with complex, large and rapidly changing data structures.
Interactive Brokers might not be the best option for long-term investors who are just starting out due to their monthly minimum activity fees.

https://www.interactivebrokers.com/en/index.php?f=4969&ns=T

It basically imposes a minimum fee of $10 per month. It does gets waived if you have more than $100,000 USD in your account though, so this is just something to keep in mind, and YMMV.

I would personally just go with Robinhood for long term investing. No fees is better than low fees, and the longer the time frame you're investing, the less important individual trade execution and customization (areas where IB excels in) becomes.

RE: Algorithmic trading. Check out Quantopian:

https://www.quantopian.com/
Aha, the y-axis is "times faster than scalar", I totally missed that.
This is amazing, I was looking for something similar for my son. Thank you so much for that link.
Hacked: A Case Study
Nice! I dream of the days when Rust will be the best language for data parallelism, with an amazing ecosystem of libraries for threading, SIMD and GPU programming.
Ashely Madison's CTO earlier hacked rival site's database
Agreed. When I started learning to program around 12, I was very motivated by what I wanted to make, not follow some bland tutorial ala CodeCademy.

From my experiences in university so far (Comp Sci), this experience seems to be pretty rare. If I ever have kids, I hope to be able to guide them in a similar way I learned as a kid. If they want to mod Minecraft, sure, let's start with that and not a boring tutorial for TodoApp#5034.
In defense of PowerShell
Math rewired my mind
> You're in the first year before your first birthday, being zero (whole) years old.

I would argue that your "first birthday" is, in fact, the day you are born—your birth day. The thing that happens for the first time a year later, is the first anniversary of your birth day.
If you trade a lot and you know what you are doing: Interactive Broker.

If you do long term investments and you are learning and/or want a full package of information and tools: TD Ameritrade and their Thinkorswim platform.
> How is it not a death warrant? 61% vs 0% (or whatever the percentage was by the time he got conventional treatment?) Look, it was his body and he can do what he wanted, but he made the wrong move in a very obvious and predictable way.

61% of survival at five years. He survived longer than five years.