skysight-inc/HackerNews huggingface dataset:
Not really. From Linus — I think the most important point that has not been discussed extensively:

> But if you use git for source control like in the kernel, the stuff you really care about is source code, which is very much a transparent medium. If somebody inserts random odd generated crud in the middle of your source code, you will absolutely notice.
> Two weeks ago Arron Banks, Leave.eu’s founder, stated in a series of tweets that Gerry Gunster (Leave.eu’s pollster) and Cambridge Analytica with “world class” AI had helped them gain “unprecedented levels of engagement”. “AI won it for Leave,” he said.

We're in the middle of the Singularity ;)
To be clear, that line was something I imagined someone at Google saying prior to the developments mentioned in the article. But, "put an aquarium full of water bears in your phone"? That's a nonsense, fluff headline if I ever heard one. That they went so far as to actually do it, I will admit, redeems it somewhat! But not so much that I'll believe that the project had any goal beyond generating press. :D
Yes, the problems are incivility and an unwillingness to let an unproductive argument drop.

https://news.ycombinator.com/item?id=13724307 was uncivil, as you mention. So was https://news.ycombinator.com/item?id=13723815. I don't mean to pick on you personally, but your username sticks in my mind as someone who's done this kind of thing a fair bit. You're a good commenter otherwise, so I/we'd appreciate it if you'd work on this.
No, the end goal is a box with wheels or a drone. What you described is called a store. Also, US is behind the curve. In China the practice is called O2O--online to offline. Buy anything you want and the closest inventoried item near you gets to you.
I apologize then, the grammar implied the present tense - "those who like to". There are lots of conservatives who like to advocate for stronger state level governance now, but I don't know of any movement to bring back slavery.
This is sloppy reporting:

"In the space of 12 months, the number of gay men in London being diagnosed with HIV had dropped by 40%. Across England it was down by a third."

The New Scientist article they link to has it correct -- this is a drop in reported new infections, not a drop in infected persons. It still hasn't been corrected.
I knew some audio engineers who had different cables (cardas copper, pure silver, some others i can't remember) on identical headphones (Beyerdynamic) and everybody agreed you could hear not insignificant differences that they would describe as sharper transients, tubelike saturation etc. I consider that they were pro "engineers", they designed hardware and software for Avid.
>But you really need to avoid being paralyzed by indecisiveness.

Hardly an excuse to make bad decisions. Howe is being genuinely unsure a bad thing?
L-carnitine for "sourceless" depression

Otherwise you need to rethink your career choices.
Good luck man!
Or paid upvotes.
You're right, of course. Thanks!
See https://news.ycombinator.com/item?id=13542735
Just a general PSA for anyone considering St. John's wort: it can interact with SSRIs and other prescription medication. The same also applies to 5-HTP.
I have to dig out the letter to partners from the 60's but he also took some of the downside in the partnership too, which is rather progressive
Self-driving cars won't ever be a thing.
Im not saying it wasnt a good investment for them (im sure it was), but it costs a lot of money not only to buy slaves, but to feed and take care of them.
We have implemented the core features. Pub/sub is on our todo list. Is pub/sub a critical feature to you? If we support pub/sub, what would be your motivation/obstacle to switch to our product?
That's the best advice anyone could offer, I second this.
He described how literally hundreds of projects were successfully completed in C, targeting multiple platforms, while being first to market with innovative technology, with a small team in a pre-Internet world,

These are achievements beyond belief.
AIUI that was just certain flavors of Broadwell and possibly all (or maybe just all-released-at-the-time) Haswell chips, so later Broadwell steppings had a working TSX implementation.

(As an example, my Xeon D-1540, a Broadwell-family chip, advertises the TSX bits in CPU feature flags, so it's not errata'd off there.)
Not evil but they went a bit off the deep went with their "diversity" story, and it turned some heads for sure.

The technical director or somesuch (higher up manager) was writing stuff like

"don't think we'll succeed teaching white, male middle managers empathy and compassion anytime soon so let's limit their scope of damage"

Then their Social Impact director was giving presentations about how "Some of the biggest barriers to progress are white women."

So... I don't know, make up your own mind what that means.
There's a saying that neural networks are the second-best way to do everything. Don't be disappointed when their trajectory flattens out.

And, as for their role in autonomous vehicles, I don't think they play a primary role (although I don't design autonomous cars so I wouldn't know for sure.) You can see in this Tesla video that a lot of the computer vision isn't even reliant on neural networks: https://www.youtube.com/watch?v=BLlwm5Dq7Is
This is nonsense. What does entitle someone to be called "a writer" other than, you know, writing things? If you're writing - you're a writer. If you've practiced enough to develop good skill - you're a good writer. If you've found a way to make money with it - you're a professional writer.

Writing is never bad for you. It's like saying that you shouldn't be pretending to be a programmer, when you know you arent. What the fuck does that even mean?

First you aren't a writer/programmer. Then you pretend to be a writer/programmer, by attempting to do what writers/programmers do. Then, if you keep doing it long enough, you become one.
> That's the current status of self driving cars.

Do you work in the field? I'm a bit skeptical about that. Waymo's self-driving car seems to do pretty well with things that aren't encoded in maps like road works and unexpected obstacles. I don't see why red lights would be exceptionally challenging to detect.
So, straight-up copyright violation?
> Mark Zuckerberg probably did not 'ignite' anyone either (one hopes).

Haha, thanks. It wasn't meant literally, but more in the form of "igniting" an emotional reaction. I tthinkkkk I'm using this one properly [1].

[1] https://www.merriam-webster.com/dictionary/ignite
It's probably best, for your own personal happiness, to not base your life motto on a fictional anti-hero.
Are you kidding? I eat AI for breakfast.
No doubt that's often the case. And depending on which type of programmer you have too many of, it might be failing for that reason or the opposite (insufficient generalization).

If you ever think "we are on schedule and this codebase has just the right balance between getting things done and doing it right" then you have a well composed team.
What you are learning is that money does not buy you happiness. Clearly you accepted a job you really did not want for the security and the salary.

I can think of 3 options in your case. 1)keep your job and find fulfillment doing something else on the weekends and free time such as hitting a hobbie hard. 2)Keep your job and figure out how to get to the top. This option means you'll have to become a master at social skills. Learning more techie stuff will not help you. Top decision makers are NOT the most technology savvy but they are the best at managing people and getting the most out of the team.
3) Start finding the job you want. It might be less money or not as safe but at least it's something you enjoy.

"I need to find something with purpose,big money, and satisfaction."

That's what we all want but you won't get it unless you are willing to take some big chances. So decide what to do and do it. You can't start at the top but you can get there and find all 3. You might fail but there's a possibility of hitting it big. If you go this route make sure you make a plan and decide now how to deal with adversity.

Good Luck!
For exploration/adventure, try Adventure[0].

For skill games, try Nidhog[1].

For a good recent psychologically engaging game, try Firewatch[2].

A spattering of other favorites: Legend of Zelda: Link to the Past, the Jak and Daxter series, Antichamber, Dishonored, Skullgirls, all of the 2D Mario titles, Final Fantasy Tactics, Smash Bros, Minesweeper, Dwarf Fortress, Tony Hawk's Pro Skater 2

[0] http://www.2600online.com/adventure.html
[1] http://store.steampowered.com/app/94400/
[2] http://store.steampowered.com/app/383870/
شرکت مهندسی شهران سازه آفاق – شیک ترین استیکرها برای دیوار خانه شما and عکس
> How could any of us have trusted any source code before 2005?! Somehow we did, though...

They used pgp to sign the tar ball, which was a way better idea since you could just use a different hash function for your signature after sha1 has been broken in 2005[1].

Everybody serious about security kept doing that, since signed git commits were just asking for trouble due to the hard dependency on sha1.

[1]: https://www.schneier.com/blog/archives/2005/02/sha1_broken.h...
No. It's just the shits Uber have done are surfacing.
Generalizing is part of how you'll be smarter later though. You cannot generalize something unless you understand its essence.

It's easy to confuse abstraction (choosing to deal with one, possibly newly contrived, concept over another) and generalization (reducing the number of concepts required to explain something to a minimum). The former is like building a Haswell CPU from a description of 70s microcontroller architecture, whereas the latter is like trying to figure out what CPUs were like in the 70s by looking at a Haswell core under a microscope.
I am likewise perplexed why "cryptographic hash functions are unnecessary in the absence of an attacker" is such a difficult concept for you to grasp.

It is not an "odd angle". It is literally the very purpose for which they were created in the first place: to defend against attacks (preimage, collision)

If there are no attackers, the cryptography buys you nothing and merely makes the system slower.

Again, to go back to the original point: Linus's argument is that cryptographic functions have unique properties that make them specifically useful in non-security contexts. He's wrong. They don't. The non-cryptographic constructions he namedropped then glossed over work fine in these contexts.
Yeah, I think there's some truth to this.

When I look at games in particular, I'm amazed that you can have AAA titles that get hotfixes for bad bugs on pretty much the day they're released. This is made possible by sophisticated content distribution networks like Playstation's.

Twenty years ago your pressed a master disk, crossed your fingers, and tossed it to the wolves. If there was ever a serious problem discovered after release, it would be a huge hit to your bottom line to ever have to try and recall everything that went out.

Testing must have been much more comprehensive before to make the old system workable.
"The new virus — eventually called Nipah — is on the World Health Organization's list of viruses most likely to cause a global pandemic. It's the virus that inspired the 2011 movie Contagion. And just this past January, governments and philanthropists pledged hundreds of millions of dollars to develop a Nipah vaccine because it poses such a big threat."

Am I the only one concerned that this doctor, regardless of his sincerity, just packed these in his carry-on and took them on an international flight without using standard biohazard protocols?
His point is that though they may be "needlessly slaughtered", they would not have been born if not for that purpose.

My personal extension of this is that if you believe that the well-being of the chicken is all that matters, and if you believe that the chicken was better off never having lived, then you should avoid meat. However, if the chicken is better off for having lived, you should eat meat.
No, I think the person you replied to meant that you can make a USB-C accessory for the phone. USB-C ports are on phones, in fact the majority of new Android phones now have them.
In Australia we have an interesting alcohol marketplace called Booze Bud. It is very hard to compete on the big brands that are stocked at the big chains and basically every bottle shop, which are everywhere here.

So instead I think they are getting most of their business by acting as a distribution platform for the smaller craft brands, who are sending stock into a centralised warehouse to sell on the platform.
>I need to find something with purpose,big money, and satisfaction.

Consider giving up the big money requirement and your options will open up significantly. At companies like Google and Facebook where you get the good pay, there are very few roles that get to work on the super interesting problems so they are hard to get. Most likely you will end up working on data migration tools, front end interfaces for existing systems, account life cycle tooling, etc that may be interesting at first, but they aren't that satisfactory in the long run because you'll realize you're a very small cog that can be easily replaced.

If you give up big money and join a startup (even mid sized), your impact can be a lot more tangible and satisfying. Programming for government/industry research can also be pretty satisfying but the pay is much lower (e.g. I worked for an academic consortium on HPC networks and really felt like I was improving tooling for cutting edge science).
Yes, you can become a good writer, but dont pretend you are one.

And yes, writing can be bad for you. You sound like someone whos very attached to the idea that writing is good, but maybe lacking in reasons.

Writing, like everything, takes work. For a lot of people its a complete waste of time.

To me, most writing has no value.
I work at Google, and have had several managers during my two stints at the company, all of whom I consider to be quite good.
My point was that even the chicken breast you buy in the supermarket is, unless it's antibiotic-free, not really 100℅ chicken either. Choosing this (Subway adding soy to the chicken) as the line that was crossed seems arbitrary. To my mind, the line was crossed a long time ago. It's why I only eat meat a few times per year and I ensure that it's the expensive all-natural variety. I'd rather eat vegetarian than the frankenmeat that's most common in this country.
Are you simultaneously arguing that the percentage of people who get the "worst scenario" polio is very low and that the number of miscategorized "worst scenario" polio cases is drastically skewing the numbers? It cannot be both. If the percentage of polio infections that cause the "worst case" is low (and it is) then miscategorizing similar "worst cases" from other diseases will not significantly skew the number of total detected polio cases.
SHA2 hardware is faster than SHA3 in software (which is the real comparison for any project made today).
French bread by law does not have sugar. You don't add sugar to sourdough either.
Just in case you're not joking I'll point out that water bears do not suffer in any meaningful sense because they have far fewer neurons than even a mosquito.
I still remember when everyone liked Facebook and Mark Zuckerberg (yeah, I'm old!). Facebook was the clean MySpace without all the flash and spamminess. The launch of their API/app platform was almost seen as an act of altruism towards third party developers. Mark was a nobody who had "made it", thanks to Silicon Valley's meritocracy. Ah, the good old days :)
A manually edited file with a JSON-like syntax for different tags and items listed under each. Regularly left open with several other text files used for personal organization.
Going from Chance the Rapper 'Stan' to No Longer a Fan
Even though this was clearly a red light being run, it was this AI's first offense, so we should just give it a warning and a stern talking-to....
Afghan here.

When I was a kid, my dad would tell me about our clan's origin story.

Basically, as Pashtuns (and some other ethnicities mixed in there), we trace our origins to Ancient Greece, and not just that, but as descendants of great greek conquerors who came and eventually settled on that land. Our origin story is all oral, (since my dad told me, and his dad told him, etc etc down the generations), so I am not sure how to corroborate them, but various things of the Afghan culture are linked to practices from Greece, etc.

I remember listening to his stories as a kid and not really caring, but now that I am older, they are really quite interesting!
For hashing large data, yes. For password derivation schemes or hash trees, no. SHA512 is only faster per byte because the block size is larger. SHA256 has faster rounds.
What do you think about large animal issues? In some rural areas collisions with deer, moose, and elks are a serious problem and aggressive evasive maneuvers may be necessary. Are current autonomous driving systems able to recognize them quickly and accurately?
> "Now Johnny, when you ride your bike you must wear your I-am-a-bike vest and follow these patterns or the cars are likely to kill you." :-)

Um, this is true for humans, as well, you know. Every single person I know who decided to start commuting to work on bicycle in the US was in the hospital within a year.

After training, I suspect that computers are going to be MUCH better at avoiding bicycles. They're also going to be much better at avoiding the stupid things that bicyclists do, as well.
Ask HN: How to move away from Google services, gmail calendar etc.
Most American bread is made using https://en.m.wikipedia.org/wiki/Chorleywood_bread_process which produces the blandness that we know and hate
If WSJ has gone out of their way to allow archive.is to archive the page, I don't see how it could possibly be copyright violation. Seems like that is clearly an implicit license to display it.

(Disclaimer: IANAL)
Probably 80bit collision resistance would be my guess. But that's not a concern for applications that require preimages to attack (e.g. Bitcoin 1... keys).
XOR? No. That very likely breaks it entirely. But you could chain the algorithms, which is what Bitcoin does for its standard payment addresses.
being diagnosed, as in new diagnoses.
Your friend should bear in mind that political affiliation is a protected class in California (http://www.nolo.com/legal-encyclopedia/california-employment...).
Whole wheat flour is somewhat bitter. Children are especially sensitive to bitter flavors and, thus, don't like wheat bread, coffee, etc. But, grown up, wheat bread, along with dark breads from Central Europe, etc. can no longer seem too bitter and can have some desirable texture and flavors. So, can get some liver wurst on rye bread with brown mustard or some such!
If you already know Dvorak I'd personally recommend Workman as a third as someone who was in the same position of already being competent with QWERTY and Dvorak.
Absolutely agree. I find myself frustrated with using iOS Safari when opening a tab in the background - the animation has to finish before I can resume browsing the current page.

I also frequently think back to the OS we had on the Nokia 3310 generation of phones; how easy it was to navigate to exactly what you needed (with shortcuts like menu button > keypad 3 > keypad 2 or something like that). There were no animations to slow down that navigation either.
Well, open source software like Linux kernel has many obvious bugs for years go without notice. But his point is still extremely fair. There may be code no one really actively updating, but to even able to add random odd crud in the source code is really really really really hard. The effort is not worth it for any reasonable attackers. One would rather exploit an existing zero day or just infect network and wait to activate the infection. If someone modifies the local source code you just git cloned (or from a tarball), well you have something to worry about - your network.
> Monospace is the best family of fonts for programming,

Citation needed. Seriously. People state it as fact when it is quite debatable.

I only use a monospaced font because using Vim is more important to me. Otherwise I’d probably switch to the Poly variant of Triplicate, which makes it not-quite-mono.
Yes, he's a skilled coder as well. He just seems to get overshadowed by Carmack.
Yes, it's strange how motorists perceive the cyclist limiting their speed to 15-20 mph for a whole city block when most of the city is crawling at 5-10 mph due to all the cars.
Here's a sample document: https://extensions.standardnotes.org/collab/doc/741ec80a-366...

Source is available here: https://github.com/standardnotes/collab-editor

The editor relies on an impressive client-side library called ChainPad, which uses blockchains as inspiration for determining the authoritative document after conflicts or many simultaneous edits. Typically operational transformation algorithms and systems to manage conflicts are handled by the server, precluding the possibility for end-to-end encryption.

However, ChainPad runs completely on the client-side, and is oblivious to the underlying text, thus allowing us to encrypt text client-side before broadcasting to other participants and the broadcast server. This is the first major effort I've seen for a real time client-side collaboration algorithm, and its use of a blockchain type structure is ingenious.

More info on ChainPad here: https://github.com/xwiki-contrib/chainpad
One consequence of gay organizations deciding to focus all of their energies on punishing rubes in flyover country via gay marriage campaigns has been a significant de-emphasis on HIV education / treatment / prevention. The latter has actually done us significant amounts of good and it's a shame to see it wasted in favor of spite.
>3. Search is pretty good. You can tag stuff, arrange by folders, and search.

Astonishingly, there's no search and replace. Like.. at all.

Incredibly frustrating because it's such an incredible app otherwise.
I've been using Elixir for a few months on the side, and I have to say I've become a huge fan.
I had a lot of apprehension diving deep into a functional language, but it's been some of the most rewarding work I've done in years.
It just makes me want to double down on functional languages in general.

Too bad it's pretty hard finding places that use it extensively. :-/
You're right as long as the format doesn't contain a place to hide all of the garbage (e.g. Crap not rendered in a PDF by the PDF viewer).