skysight-inc/HackerNews huggingface dataset:
It seems like a nice collaboration tool but what does it have to do with spicy chicken?
If you're using js to change the url use `location.replace()` instead of `location.assign()`
165k is the standard offer for a fresh graduate at Google.
Not going to lie, I thought they were talking about AOL Instant Messenger when I first saw the link.
Might work for a while until enough incidents pass unnoticed (which will happen given the mass). The police is a very specific group of people that's already under massive scrutiny.
> How much advantage is there to rust implementation vs c++ if unsafe is used so liberally?

I'm no expert on the topic. IIRC, Rust does not have the same kind/amount of unspecified behavior as C/C++ do.

FYI: This is a "highly optimized version of SeaHash" (see comment in first line) with "optimized" meaning fiddling with raw pointers. You can find a version without any unsafe code is in `reference.rs`. I have no idea how fast the reference implementation is.
Yes, semi-automatic is definitely a better idea than fully automatic. See "The Death of Optimizing Compilers" [1][2][3].

[1] https://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf

[2] https://news.ycombinator.com/item?id=9396950

[3] https://news.ycombinator.com/item?id=9202858
Has Intel ever commented about this issue of removing ME?

Surely, at least 1 Intel staffer reads HN and they must have discussed this internally.

Unless they just brush this off as negligible (a couple thousand paranoid/"extremist" users) ?
> hugest blow open source received in recent times was Minecraft being bought by Microsoft

Minecraft is and always was entirely proprietary and closed. People reverse engineered java bytecode to get what they wanted, but that doesn't make it any less proprietary.
I think this article is spot on. We should vote with our feet. Since Samsung do not wish to keep my phone secure, and so far they are averaging one update per year, my next phone is likely to be a pixel.
#FightingForUs, #StrongerTogether, or is it #ImWithHer today?

>The importance of a consistent message is all the more important given the candidate Clinton is on a collision course to face in November: master promoter Donald Trump. --Boston Globe, May 2016
Intel is abandoning their compiler infrastructure and moving everything to Clang/LLVM. This does mean pushing their autovectorization work into LLVM, although judging from the quality of conversation in the vectorization BoF at the latest developer's meeting, it's not clear how much work they wish to put in to actually making acceptable upstreamable patches.
You put forth that a statement was a dangerous idea. When asked why you can't simply state that you believe things should be thought about "deeply and long". That is not a necessary and sufficient condition for things being a "rather dangerous idea."

Let's look at your logic for a second:

1) From the get go you're off with a form of an appeal to a stone (argumentum ad lapidem.) You've suggest that a conclusion is absurd (or in this case dangerous) without any statements as to why or how.

2) You've got an irrelevant conclusion (Ignoratio elenchi) where in you've assumed prima facie that any proposal of a law that does not meet your list of criteria must ultimately be false regardless of its content. (Don't judge a book by its cover?)

3) When asked for why you've shifted the burden of proof (onus probandi) by instead of trying to state why you believe it is false, telling me that if I go research I will most likely change my position.

4) Finally you make an appeal to emotion (in the form of ab absurdo) in suggesting that your conclusion is so simply logical that you would be taken aback if after following your steps I don't believe the same as you. Thus belittling the original argument.

None of this takes into account the fact that it is clear I was not proposing a full new law, nor that your steps would prevent there from being any origin point or idea from which a new law can be born.

I readily welcome feedback on my thoughts, I think the ability to create a dialogue around ideas is crucial. We only grow and craft better ideas when we make mistakes and people point them out. My original statement on the law was brash and fully born from emotion, and in its simple one-sentence state it absolutely is filled with problematic generalizations. I welcome feedback on that, and am happy to dialogue about it. But, if you believe something to be wrong, or off, or dangerous then engage in an open dialogue about it.

When society shuns away from discussions and usurps their idea as 'better' or 'right' with no substantiation because the other person is 'dumb' or 'wrong' or 'evil' or 'uneducated' that is when we reach an impasse where no one wants to listen to people who don't share their ideals. We polarize one another and that leads to animosity and distrust that drives a wedge further between us.

You are right that a one-sentence law about publishing false information would be highly dangerous, but, if you're going to call people out about it online, at least state why you believe that and have an open discussion about it. We'll all be better off for it.
Is Zappa a fork of Kappa? I have not used Kappa at all but it looks like it a whole lot.
In the more mathematical sense the "vectors" are the matrices. Vector instructions are usually implemented as fixed-size SIMD operations that do some chunk-sized work on a problem. These new instructions would seemingly operate on an entire vector/matrix.
My thought is: Don't give them something they need (as they'd buy it anyway, if they haven't already), but something they would fancy but probably would restrain themselves from getting.
>Please stop offering false dichotomies

as opposed to your slippery-slope "where does it end?" argument?

Unless you think that there should be no regulations at all, you agree that there is some line before which there should be regulations and after it there shouldn't, so "where does it end" is an actual discussion to have, not a non-sequitor to end the conversation like you're using it.
These are the essential qualities that determine a founder's potential
thanks for sharing the level of detail on sales efforts, interesting read
Yea, same here :( Although they do have Wildcard certs for $20 bucks now. Problem is you need to activate by end of Jan.
Yes, that's definitely true, it's not a simple task by any stretch of the imagination. I think the experience gifts is perhaps a more viable option. For example, a mystery dinner type deal (mystery theater + dinner) I think is a good gift for a lot of friends and family. Cooking classes are pretty general too. I've been gifted cooking classes before and they were really fun (they focus on making it date night sort of deal so it was geared towards couples). But both of those I've had challenges gifting. I couldn't find any well reviewed mystery dinner type deals, and the few good cooking class type things I found did not offer a gifting option. Buying tickets to events, like concerts, is tough too, again because they don't generally offer gift options. If I could buy a "blank check" sort of ticket to the local playhouse, that'd be nice.

My big gripe is the sites that get mostly there. They ask questions about the intended recipient, like age, gender, and tastes. At the end of it, though, the recommendations are really bland. I don't mind sorting through a list of possible gifts, with only a few good results. But the results I get are the kind of generic "gifts" you see on the end-caps of Kohl's during holiday season. As I mentioned, people generally already have what they need. Gifting often comes down to finding something the person wouldn't have otherwise thought about. So it's necessary to show unique options. Again, the accuracy doesn't need to be terribly high. If I only find one good option amongst 40, that's fine. Instead I get 200+ kitchen stand mixers...
I cannot recommend "C Programming: A Modern Approach" [1] enough.

[1] - https://www.amazon.com/C-Programming-Modern-Approach-2nd/dp/...
Acquire of Casey neistat, the hottest YouTube star at the moment. I hope he got mega paid on the deal because I don't think he can pull CNN out of their nosedive. That goes for all the major media outlets.
Oh come on..
> Even without an explicit SRE role, someone is doing that work -- keeping the servers (reliably) on the internet and performing, mitigating attacks, etc.

To be honest, not in any of the several places I've worked. And I'm a security engineer. Lean startups are desperately trying to prove their product; time is spent on reliability, performance, and security almost entirely reactively and not proactively.

I'm not saying this is a good thing. Bad security (and reliability) posture early on inflicts multiples of the original mitigation cost for years. And yet, it's rational. Time spent securing systems from your own employees when you're tiny is time you're not building your product and finding your market. It's a perverse game of Russian roulette: there are 99 bullets and one empty chamber. The analogy is going to break down here, but spending time and money removing one bullet (1:98 chance of death) is less effective than adding another empty chamber (2:99 chance of death).

Especially when having direct access to the database is insanely useful to fix the problems that moving fast and breaking things inevitably causes, only a tiny fraction of startups are going to enact the kinds of measures you mention.
That's for the full route to Osaka, the section to Nagoya is scheduled to be finished by 2027 (which is still a major city, and will probably cut overall travel times, especially if they schedule for quick transfers to the existing Tokaido Shinkansen).

Apparently they're also trying to get a demonstration service running from Tokyo to Kofu by 2020 for the Olympics, although I don't know how optimistic that is.
I'm in the market for a new android these days. Looking at the too tightly with Google coupled Pixel, the Samsungs S6/S7 (Samsung led me down without updates once), the Fairfone 2 (thick and ugly) and others.

It's a mess.
It was the first object-oriented language that I learned, and some of my classmates' first language. It wasn't too bad to be told "Just type it for now; we'll get into object orientation next week and explain it then." From my own experience, I don't think it's a big issue if it's introduced correctly.
Application Pauses When Running JVM Inside Linux Control Groups
Many Black and Decker and DeWalt pro power tools use lithium iron phosphate batteries, and have since about 2008. Neither manufacturer advertises this. We're not seeing reports of power drill fires, which are devices that get hard use and many recharge cycles.

DeWalt had a recall about back in 2000 due to battery fires triggered by a charger that didn't turn off properly [1]. They apparently decided to switch to lithium iron phosphate, and no further problems were reported. If power tools were still catching fire, there would be Youtube videos. There are some videos of fires of early DeWalt models.[2]

[1] http://www.dewalt.com/support/safety-notices-and-recalls/201...
[2] https://www.youtube.com/watch?v=8JJZfjzwuvM
OP of the article here.

Microaggressions aside, these are fair counterpoints. I spent far less time editing the body of the post than optimizing the visualizations/Jupyter Notebook (especially in this particular post). I've taken more care in future posts since.
How so? (I've heard this before, but some specifics would be appreciated).
Having written a project that loads Go plugins to a C app (namely redis), it's not great but in recent Go versions it's not too bad as well.
Destroying thousands of units kind of sucks - would it cost a great deal to have the inventory shipped to some sort of low-cost offline storage for later sale? Or is that just going to eat into margins?

Edit: since the game appears to be kid-friendly and non-partisan, maybe the company should consider a crowdfunding campaign to buy back the extra stock and send them to schools for free.
My CS degree didn't teach me how to code, but it helped me with a few background informations.

I'm really bad at Math, but CS helped me to understand FP and algorithms a bit more.
Direct replacement of a citizen or permanent resident employee with an H-1B visa holder is technically illegal. Weasel word because up to now, the DoJ has not seen fit to prosecute such cases.

Per Wikipedia, it started in 1990, thanks to G. H. W. Bush and the Democratic Congress (https://en.wikipedia.org/wiki/H-1B_visa). Which would have followed the NSF's et. al. 1980's campaign to reduce the cost of scientific labor by claiming there was a grave skills shortage.

As for "suspending it", Sessions at least took the "Intel yes, Infosys no" approach with his 2015 bill, but I agree the whole program is a problem. But I'll take his and Trump's position, which I think will take legislation, as a good first step.
Antarctica and the South Pole (2012)
Not to mention the irony in using a diesel generator to re-charge electric vehicles meant to save the environment.
When I get into a conversation about Free software being better than proprietary software, I focus on real problems with modern proprietary software that average users have these days, mainly with operating systems. For instance, lots of people don't like Windows 10's interface, but there's also the spyware and advertising issues, and various other annoyances with it, plus the forced-update problem and the fact that you have to separately purchase so much software for it to make it useful. With desktop Linux, you don't have these problems: lots of software is easily installed from the repos and you wind up with a fully-functional system very easily, updates are ridiculously simple and fast and don't prevent you from using your computer, updates aren't forced on you breaking your software, your OS won't be forcibly "upgraded" to a new version you don't want, performance-crippling anti-virus software isn't needed, etc. On the Apple side, the OS is tied to very expensive and now-crippled hardware (see the new MBP which lacks ports, requiring you to carry around a whole bunch of dongles) and still has the problem of not having useful software by default. For people who insist on using some kind of proprietary software like Photoshop, I just don't bother, but for people who just want something to surf the web, write simple documents, watch videos, etc., desktop Linux works great so this is how I pitch it.
That's not the same thing. You don't usually key for crypto reasons, and a good cryptographic hash does not imply keying.
We detached this subthread from https://news.ycombinator.com/item?id=13056942 and marked it off-topic.
True/False says if the test was correct.
Positive/Negative is if the test passed.

True Positive: Test was correctly passed, hit.
False Positive: Test was incorrectly passed, false alarm.
True Negative: Test was correctly failed, reject.
False Negative: Test was incorrectly failed, miss.

I find the terms to be too technical, so I remember a common situation. Medical tests are often False Positives. Which means the test was positive, but the test was wrong and you are okay (good!). From there is pretty easy to infer the rest.

Infact, that situation leads to a large issue with medical testing at a whole. If you were tested for 100 terrible diseases that you did not have, you would probably get a bunch of False Positives. Medical tests are set up for a high False Positive rate but low False Negative rate, because its less damaging to confirm a diagnosis with follow up testing than to miss a test. But confirming False Positive tests is expensive, along with the initial testing. So doctors try to limit tests to at-risk groups to spend less time on healthy patients' False Positive tests.
I found it interesting that they chose 16 cone directions since there is no regular 16-gon. I would have thought 12 might have some kind of an advantage there. Pentagons are the closest to a circular face of any polyhedron and the overlap would be identical between "faces". OTOH 12 is less than 16.
Why I Support an Election Audit, Even Though It’s Unlikely to Change the Outcome
My daughter just got a hand me down 5 from a relative a few months ago, before that she was using my old 3GS. It wouldn't get OS updates of course, but it still worked perfectly with the App Store. She installed Whatsapp and I found I could even still download software I bought many years ago that doesn't even appear in the App Store anymore. Not bad for a 7 year old phone.
They aren't toy magnets, which is part of the problem: people have internalized that these are toys, which leads to hazardous situations. An educational campaign is surely something that needs to happen.
Hmm, I assumed that part of the reason it would take so long is that it's mostly going to be tunnels through the mountains, and ultimately you can only bore so fast.
I do not understand the problem with vanilla HTML and JavaScript. I've been doing it for 18 years so I might be "blind".
For people who haven't seen it, I highly recommend the black mirror episode "Nosedive" for an exploration of what this could do to a society even in the absence of government control.
Extrapolating a reddit community to the whole population is like saying all Republicans are deplorable.
At least within the US, you're supposed to be able to port your number anywhere, so you don't have to change your number just because you moved. I don't know how this works in the rest of the world though.
Do you have any citations to back this up? I am a user and not seeing any of this taking place.
I get this asked a lot and if I tell people "If Carmack and Torvalds are a 10 and someone who can write a hello world is a 1, then I would rate myself 5 max" and most just think I must be a bad programmer because of that rating.
Yeah, it'll definitely need human filtering/tagging prior to training any serious model, but it's neat to have a corpus of stories to start to work from.

I think the biggest issue in "fake news" detection is going to be the model-builders leaking as little of their biases into the model as possible. Objective truth is a tricky thing, and any model which proclaims to be able to represent The Truth should be viewed with extreme suspicion.
Comments like this perplex me. I am a full time C++ dev and I could just rewrite your comment woving the "++" to the other "C".

Really like that I can create a class that stores all the knowledge of one concept internally and if I wrote that correctly I never need to look inside it again. Even better, if I document the contracts of using a class I can carefully optimize it and have broad performance effects with small code changes.

Things like std::string are just so much easier to work with that their C counterpart and things like std::filesystem::path simplify (or use the boost one if you don't have C++17 yet) so many things and doesn't even have a C counterpart. I point these out as simple examples but in all the code bases I have worked on there are similar examples, like most games a class to represent 2d and 3d points, which are used to define AxisAlignedBoundingBoxes, which are needed for collision detection algorithms which them selves need several classes to describe.

Then I can build systems of a size and complexity I literally could not comprehend without those abstractions. And then the compiler enforces them for me so other people can use them safely as well. Why is it so much harder to do this in C if C is so much "simpler".
It is supposed to be used for corporate environments using Intel AMT for remote management.
Beautiful work. Standing offer to buy dinner for any of the contributors if they come through Dallas.
It costs 50 cents per item to recall, but you sometimes can't send the same item in again for some time.

By the way, based on the rank of the items, it's selling around 50-100 units a month as of now.
I refer you to this chart - http://www.droid-life.com/wp-content/uploads/2014/10/nexus-p... - from this article - http://www.droid-life.com/2014/10/16/nexus-6-price/

$400 is very much traditional Nexus pricing zone.
It's likely to add up to the printing cost pretty fast.
I think of this case as boring vs tedious. Tedious code should be refactored (if possible) to become boring.
Keep up the great work! Upvoted ;)
Sorry, but you don't get to define what the Alt Right is, the members of it have that privilege.

Any reason you don't show us the respect of self-identity that you, at minimum, desire from others for your identity (https://news.ycombinator.com/item?id=13055540)?
You should update your YouTube comment too :)
Part of me wishes the same, but then I remember all the advantages of having no contacts or glasses and I know it's worth it. Carrying around eye drops isn't that much of a hassle, and the dry eye usually is just more uncomfortable than painful. It's only an issue when there's a lot of wind shear.
If you accept the fact that 2 day shipping doesn't necessarily mean 2 days given the proper circumstances, the same should apply to 1 day shipping. And probably in an inconsistent manner.
Ah, so the term in this case is just used to mean "something that cases a runtime error"? I think I misunderstood because the comment I was responding to said "using a null reference", which to me doesn't necessarily imply dereferencing it (although that's open to interpretation of course).
If you can't get the hardware neither on AWS nor Google nor SoftLayer. I'd consider that exotic enough.

Don't get me wrong. I know vertical scaling and I've done it before. I'd take an old school DBA who understands Oracle over a random junior speaking only NoSQL to everything.

For the majority of use cases (including where I am now), it's easier to pick the right technology (Cassandra) even if we have to learn and later teach it around, than it is to find someone who can really do 10TB PostgreSQL and spreads the knowledge.

Of course, if you have extensive experience with PostgreSQL, that may skew the choice heavily to the other direction ;)