skysight-inc/HackerNews huggingface dataset:
As a practical example of this, consider searching a corpus of texts for a phrase. You can build a bloom filter from each text ahead of time, using each individual word as the elements to put in the filter. Then when searching, you can split the search phrase into words and check if all the words occur in the bloom filters. If any word does not occur, then you know the phrase won't match that text. But if the bloom filter can't rule out any of the words, then you can do the more expensive full-text search. This means you can search the whole corpus much quicker, as you can skip any text that doesn't match the words.
Yes, but the switch on my saw looks just like a fun red pushable button, and my bleach looks like a milk bottle.

It isn't a straw man. The question is how ultra-safe you'd like your society to be. My argument is that we have dangers all around, and some acceptable and reasonable risk must be associated with living. And it's unavoidable to boot. The society that believes that cushioning every corner eliminates daily risks is living a lie.

The trouble is that if you say that banning magnets is reasonable, nobody listens to you when you tell them that banning the sale of automatic weapons should also be. You're crying wolf with the damn magnets. There are bigger fish to fry!
You might find ladder logic for PLCs interesting. It simulates old hardware relay systems.
Trip Report: C++ Standards Meeting in Issaquah, November 2016
That's fine for the mass market, but their lives don't typically depend on the security of their communications. For people who are targeted by bad guys (extortionists, kidnappers, terrorists) a considerably higher bar is appropriate. It is important that people should be aware of the risks they are exposing themselves to, and the fine article is a good step in that direction. Hopefully it can also help stimulate improvements in the landscape which ultimately save lives.
In other news a bunch of kids are out innovating us all
First, H1Bs aren't illegal. The companies are following the rules to the letter of the law. It's the H1B program that's the problem. Second, no politician in the years H1B was enacted sought its suspension. It's been in existence for a long time (seems decades by my reading of the Migration and Nationality Act of 1965), so what took them so long to notice? I think the fact that FWD.us was exposed for what it was got the ball rolling, among other factors such as the depressed wages of professors in universities across the country.
It feels as though the open source community (I'm talking about the Linux Desktop space here) is being pulled in two different directions at the same time.

On one hand, there's a strong desire to have a closer to the metal experience, allowing more veteran users to quickly adapt and modify the software to how they see fit.

On the other hand, there's a push to bring new users in and create a more beginner friendly environment.

Frequently these two objectives clash with each other, especially when trying to find solutions for common problems. It's pretty common to see senior members complaining that the user is at fault for not reading the appropriate doc/guide (not to say the user is totally absolved from reading them), or seeking an "easier" solution that doesn't involve applying advanced terminal commands to people who have rarely used one before.

After using Debian based distros for a while, I switched to Arch. Installing wasn't too bad except for a few weird hiccups. The amount of looping from the help forums to the Arch Wiki, which doesn't contain your issue, would make your head spin.
I agree with everything you say, but would also like to add that the level of passion and 'pride' which programmers have seems to vary by specialization. I work in embedded systems, where having well-factored code, with well thought-out scope is the anomaly, not the rule.
I've watched crows drop walnuts above a road and immediately dive to pick up the cracked shells before the waiting magpies can swoop in. Both appear to be learned strategies.
Using Google Translate with Your Content
Its for the trendy pretentious crowd and many who came up with a different viewpoint or even from another income level don't understand the desire behind some of these purchases. This is no different than the Macbook Starbuck crowd.

If anything I use it as a list of things I am best without. Karma be damned but I just LOL at that page
This appears to be a legitimate ME neutralization.

The ME is purportedly placed in "recovery" mode:

According to Nicola Corna, the current ME state should have been changed from “normal” to “recovery”.

Since the MEI interface is disabled (not visible from a PCI bus scan), there is no way to activate the ME at runtime, even after a full system compromise. It would still be possible to rewrite the BIOS flash chip with a new ME image, but the system would need to be restarted before the ME would read the changes.

I don't speak for the FSF, but it sounds like this is as close to an FSF RYF certification as any Intel CPU is going to get. FSF approval of a device requires that all user-modifiable software be Free Software. Previously, no recent Intel CPUs could be FSF certified as "RYF" because the ME chip would shut the system down after 30 minutes. (Side note: no recent Intel CPUs can be considered "stable" without microcode updates which also violate the FSF's RYF guidelines.)

[1] http://www.fsf.org/resources/hw/endorsement/respects-your-fr...
> I wonder what a 500 HP generator at full battery charging blast sounds like in a residential neighborhood at 2am.

I think you had a good idea with the on-demand EV charging, but I would imagine they'd have a truck with a high-capacity battery (like Tesla's Powerwall) which could be charged via solar panels.
Ah, you're right. It wasn't a drone, it was humans massacring a MSF hospital by accident. I guess the irony of it should be self explanatory.

If humans can attack during at least 30 minutes a (well-known) position by mistake, why should I believe that every single droned person was a terrorist?
There are places, not just in the 3rd world, where a 14-year-old can get married or drive a vehicle or have a gun. These are not children.
Reframe.js – A JavaScript plugin that makes unresponsive elements responsive
http://www.hassandlass.org.uk/ shows for 2002 that there were ~320 cases of magnet injuries (nature unspecified) in home/leisure scenarios vs. ~12000 coin injuries.

However that doesn't help us much. Strong magnets are far more prevalent now and the specific toys that caused most injuries weren't around in the UK, I think (?), back then.

Moreover, that probably makes magnet injuries per item in the home massively outweigh coin injuries.

I looked for EU IDB stats too but didn't get anywhere, my starting source was http://www.rospa.com/resources/statistics/ which lists some other potential data sources at the bottom.
and it works with Zombocam too, nice! https://www.zombocam.com
Xamarin 101 mobile developer six module free training is now live on YouTube
You should probably read the manual before using a webapp for your encryption needs. From the Readme:

>it should be noted that the analyst is not a professional developer and the code has not been peer-reviewed for compliance with a formal specification

>Cryptographic operations in CyberChef should not be relied upon to provide security in any situation. No guarantee is offered for their correctness.
Except that this is a discussion on how news and topics are received at HN. So making a projection based on available data is actually quite reasonable and if there is a sample bias, it is a valid one. Because it doesn't matter if there are nine hundred billion hardcore VHDL folk around here. The most popular discussions tend to be tech related to web technologies and the associated tools. If the consistently popular and top discussions on HN aren't adequate to make a generalization of the general makeup of the active HN users, then I don't know what is.

And, I thought it was pretty clear with the "probably something like" and "99%" that it was a number being pulled out of my arse for the sake of discussion.

That being said, actual data on the skillsets and interests of the more active members would be a very interesting bit of data. But it is also really hard to measure as lurkers don't contribute to discussion but will gladly vote in a poll.
It is however an argument for enabling Signal to work well on, e.g. CopperheadOS. The patches moxie requested for bypassing Play services would help in this regard.
That’s Not Art
The magnet companies sold these items as a toy to children and resisted efforts to put warnings on them and resisted efforts to stop them being sold to children.

This is just not true. I bought a lot of Buckyballs (a brand of magnet) before they were taken off sale and they had very clear and prominent warnings on them which I read and took seriously because I am an adult. Neither I nor the manufacturer are responsible for people who won't do that.

Now maybe you can cite a manufacturer in the UK who showed disregard for such regulation, but we're talking about a regulatory body in the US which insisted on taking products off sale even though the manufacturers were fully compliant with the regulatory demands. Please stick within the factual context.
Moesif is offering over 50% off on yearly plans for their RESTful API debugging service today. http://on.moesif.com/cyber2016-plans

More on Moesif: https://assets.moesif.com/docs/5e47hqj
> People in the tech community seem particularly affected by this assumption.

Not just people in the tech community!

"Why did you like that movie" almost seems like an accusation and will put people on the defensive.

"What did you like about that movie" is much better.
https://news.ycombinator.com/item?id=13028522
Hod @ Couchbase. Couchbase Mobile has had sync for a long time. It's used in serious, large scale deployments. (Check out the video from Ryan Air if you want to see a really cool example of how they were able to improve their app with it.) Couchbase is a document oriented database storing JSON and blobs. (I'm not a Realm expert, so I won't attempt to compare sync solutions.)
This makes a lot of sense - especially since there are many interesting things in life that can only be done if you are an employee of a company or an organization. (Unless, of course, you are OK with trying to build, say, a fusion reactor in your basement).
https://news.ycombinator.com/item?id=13042905
Maybe because they require hardware manufacturers to use a known set of processors (see https://msdn.microsoft.com/en-us/library/windows/hardware/dn...)
VPN PSK Bingo. Most VPN Services Are Terrible
> But "their own needs" are completely out of bounds for you, and it seems pretty clear that this isn't something that's going to be fixed in patches and code, so expecting them to come and fix it because you have an open code base is rather disingenuous.

Many of the things listed in these articles, such as making GCM optional, or supporting distribution outside of Play, are not "completely out of bounds." We've expressly indicated support for them and enumerated the work required, but nobody has committed to doing the work.

I don't expect anyone to do the work, but I do think it's strange when someone from the FOSS community complains that we haven't done it for them.

> If you started by promoting Signal as a generic protocol or backend to other projects, it would get much more traction in the FOSS community, as they are attracted to components on which other things can be built.

Signal is broken into three layers, two of which are designed to provide exactly that:

A crypto protocol that can be incorporated into other projects:
https://github.com/whispersystems/libsignal-protocol-java

A service protocol that can be pointed at any back end:
https://github.com/whispersystems/libsignal-service-java

The service protocol even includes support for federation. I don't think it's a good idea for the reasons I've enumerated, but anyone can use this code to start their own federated network and prove me wrong.

> For human and community reasons, the upside to federation is probably a lot higher than you appreciate. I hope you consider it. You have built a nice platform, but for your work to make a lasting impact you need to share it with others.

We've done more than consider it, we've done it. We started Signal as a federated service, and it was kind of a disaster.

I'd definitely reconsider if people have a plan for avoiding the problems that we encountered the first time, beyond "federation is good." In the mean time I'm happy to help anyone deploying Signal in their own federated environment.
You are thinking narrowly about web sites. Lots of other things use HTTP/2 and you will care about performance of those connections (e.g. an API for your favorite app).
Well, yes, I agree in general bounds should be checked at runtime when it isn't possible to statically verify access at compile time.

I'm not sure how default access in C or C++ isn't explicitly avoiding checks. By definition "a[b]" is an unchecked dereference. It doesn't get more explicit than "by definition." Of course if by "explicit" you mean "syntax exists that demarcates unchecked access" then C and C++ will never satisfy. I'd argue that's a contrived and artificially narrow use of "explicit" meant, er, explicitly to exclude C and C++ from being acceptable by definition and therefore not terribly fair.
There's a download button at the top, though it just goes to the htm file, I believe you can just save that and use it fully offline as you mention! Good tool to have saved for sure.
lack of screen sharing would be my top reason not to switch over from zoom/skype/hangouts/join.me/etaladinfinitum...
HPACK on request headers does have a significant impact due to TCP/IP slow start and high latency of mobile networks. 100 requests per page is common (http://httparchive.org/interesting.php), so it quickly adds up, especially for sites that use lots of cookies (well, sites shouldn't use tons of cookies, but in the end it was easier to change HTTP than the sites).

Relatively large request overhead of HTTP/1 caused headaches with icon fonts, sprite maps, and gigantic compiled JS bundles. The aim of HTTP/2 was to make requests so cheap that we could go back to having individual icon files and unbundled ES6 modules.
It's fine for all users to flag stories they feel are deemed off-topic by the guidelines.
How to download free paid apps on Android?
Looks exactly like driving competency. Over 93% of US drivers self-rate their driving as above average (even significantly above average). It's very frightening to see that 36% rate themselves as above average drivers whilst sending text messages.

There's even a name for it, Illusory Superiority https://en.wikipedia.org/wiki/Illusory_superiority

edit: added some of the latest figures from the Wikipedia article.
Great. But keep in mind that this is not a keyed hash function.
Do you think you can explain why someone might think they aren't different things? I'm not sure you can...
Fabio Wibmer riding a bike on the edge of a dam
An update on MD5 poisoning
In addition to vector SIMD, I would love Intel adding some VLIW stuff to the x86 (mixed like SIMD is mixed with x86, i.e. not another "Itanium").
>Why did you feel the need to reply with this sentence? How does it advance our conversation whatsoever?

Because you replied with a link to something that did not further the point under discussion.

>Is a large cost not a large negative impact?

No, it is not.

>The journal article I linked is literally about the large, economy-wide costs of regulations.

And it appears to mostly disagree with the point you are trying to make.
Getting Windows go boot on the completely fictuous qemu -M virt platform for both arm and arm64 was very easy, USB and SCSI worked after less than a week of fixing Qemu emulation bugs (GIC).
Port 7547 SOAP Remote Code Execution Attack Against DSL Modems
The problem is in the sub Nexus pricing zone. If you get a Nexus, the story isn't too bad for 18 months.

The iPhone SE is likely to have a shorter security lifetime than the flagship devices, as you are effectively buying 1/2 year old hardware.
[video] Messago, c'est quoi?
I hope Microsoft turns out to be a spineless, inmediate profit-seeking corporation it's always been so far. It has just been turning its sails towards the wind in the past few years. Their hegemony was gone, bundling wouldn't work anymore. If they want me to use SQL Server it must come without the baggage of Windows.

MS is getting off their ass after 25 years! It's the year everybody congratulated GNU/Linux for their achievements!

edit: s:ggg:gg:g
>Well of course, but the comment I responded to questioned the assertion that there is a large, economy-wide cost.

No, I did not. The comment I replied to implied a net-negative cost.
> America has only about 5x the freight rail traffic of Europe, while Europe has over 100x the passenger ridership that America has. I don't think the freight advantage (if it can be called that) justifies the disadvantage of our relative passenger immobility.

It is "justified" if the American configuration (cars & trucks carry people, trains carry goods) uses less energy than the European one (cars & trucks carry goods, trains carry people), which I suspect it does when you do an apples-to-apples comparison and leave out metropolitan rail systems, where people-vs-freight tradeoffs don't apply.

> By the way 40% of US rail freight traffic by weight is coal, which is nothing to be proud of. If you erase the fact that USA is still a massive coal consumer, it starts to look like Europe moves as much freight as America does.

Again, to do a fair comparison you have to subtract coal from European transport systems.
Dan you're being wildly untruthful here. Buckyballs were sold with very clear warnings and it is not their fault if people ignore those warnings.

Are you really trying to argue that a 14 year old is so overcome by the overwhelming desire to experience magnetic forces that s/he is unable to read a warning label, and the only sensible course of action is to halt all sales of the product? Come off it.
Very cool!

BTW, the hyperlink for "reference" in the "Specification" section is broken.
> Couldn't you just give kids prepaid Visa/MC cards instead?

Those come with expirations, a variety of fee structures, etc.
> As a rule of thumbs, putting 5TB of data -that are growing exponentially- in a single box is always a terrible idea.

Storage capacity is also growing exponentially: Samsung is shipping a 15TB SSD (albeit at $10000), Seagate has previewed a 60TB SSD.

> You're gonna hit all kind of limits with the RDBMS software and the special hardware that will be required.

The limits of RDBMs are well understood. You don't need any fancy hardware for this use case. A couple of Xeons, as much RAM as you can afford and a RAID of SSDs (or possible spinning disks, it doesn't look like Uber is doing anything too fancy).

SPOF: you have slave replicas running that can take over if something goes wrong with the master.

You don't have to take down an RDBM to do maintenance. DDL statements are transactional in PostgreSQL.

The automatic sharding of Cassandra is nice, when you need it. Of course, Uber's use case seems like it lends itself to easy geographic sharding when you're using an RDBM, if needed.

In the end, I'd rather deal with a mature well-understood technology like an RDBM compared to a 5 year old technology like Cassandra (release 1.0 in 2011). You obviously prefer the opposite. To each its own.
The reason Apple is exiting displays and WiFi routers is that those have become commodity markets where Apple can't add much value anymore. It's not that they can't stay in those markets; they just don't want to.

Ever hear this ad? "Comcast gives you the fastest in-home WiFi." Think about that: a cable ISP is advertising in-home WiFi speeds.

That is why Apple is not bothering to make WiFi base stations anymore. WiFi is now something that comes with your home broadband connection. Plugging a 3rd party wireless router (even from Apple) into a Comcast modem/router only makes things more complicated and fragile for consumers.
Absolutes don't exist, and the world isn't black and white - which doesn't mean that everything is the same shade of 50% gray.
any chance you open-sourced it ?
Does the choice have to be about the lowEST common denominator? Maybe a good criteria is to code for a lowER common denominator, just to account for the Bus Factor, maintainability, and so on. The lowest common denominator that makes sense, rather than playing denominator golf or disregarding the fact that you're coding for the benefit of your colleagues, too.
Please don't hijack my back button.
Haha, I would never have noticed that if you hadn't written it!
Quick feedback: the first code example on http://www.reactnativeexpress.com/redux defines the action types in an object, but then never uses the definitions, instead just hard-coding strings. Would be good to fix.
OK, but you could have filled the blog with some articles first. For now
I don't even know if it will be factually correct, much less if it will be
interesting, and I'm certain I won't come back on my own at this point.
This is mentioned in the documentation:

"Warning!

This is not a cryptographic function, and it certainly should not be used as one. If you want a good cryptograhic hash function, you should use SHA-3 (Keccak) or BLAKE2."
Why chess has failed to catch on as a spectator sport
Very young children: a set of cheap measuring cups and jugs of various sizes. You start with "bigger" or "smaller", and work up to estimating how much water / sand / salt / etc is in this box, and some mental arithmetic of subtracting or adding various quantities together.

See also kitchen balance weigh scales with a set of weights.

You can buy good quality magnifiers very cheaply. You'll want to start with a table loupe style magnifier, and then move on to pocket microscopes.

You can buy Pound o Dice - this is about half a kg of dice of various sizes. These can be used for various games (Button Men is quick and fun https://en.wikipedia.org/wiki/Button_Men) or for probability stuff.

Cuisenaire rods are simple and fun. You can get plastic or wood, and they help with fractions and arithmetic. Watch out for some of the work books. I'm not sure learning "green plus blue equals red" is useful.

Laser pens can be used for water-drop microscopy.

Packets of cress, then radishes, then carrots and potatoes and bell peppers are great.

STEM is everywhere, so really you can build it into any activity. Most importantly is that the parents give the child time to explore things and to ask (and answer) questions for themselves. You can find recipes for a bunch of play-dough like substances, so mixing different batches with different ratios and asking "What will happen?".
"Amazon and Netflix broke down even the movie industry and ended the $70 per tape movie sale price."

Is that a typo? When were movies ever $70?
i have the same issue with where my parents live also.
Good way to get around NYT is open an Icognito window and paste the link, or use mobile which has a different article count already viewed.
My point had nothing to do with the merits of covariant types, just tractability. It seems that the array's type is tractable so the compiler should (at least) give a warning.
This thread has been killed by user flags, but if it hadn't, we would've killed it on the grounds that it introduces a race war. Please see https://news.ycombinator.com/item?id=13007847.

We detached this subthread from https://news.ycombinator.com/item?id=13055011 and marked it off-topic.
Spot on. Simple focused. Connecting on the deepest possible level. It was sad that the vehicle carrying it was not the best one. But it is incredibly strong and potent.
Something like this maybe :-)

http://www.kidzone.ws/lw/snakes/ws8.htm