skysight-inc/HackerNews huggingface dataset:
Thanks for the additional technical details. But I don't think it changes anything.

> Bitcoin does not allow these kind of transactions to be used as input for another transaction unless a certain number of confirmations has passed.

This means that in the hypothetical attack case, where 1008 blocks are replaced by 1009 blocks by the 51% attacker... then 909 x 12.5 BTC are immediately usable. While the last 100 x 12.5 BTC will be usable in 1000 minutes later.

In either case, the 51% attacker mines blocks faster than literally everyone else combined. So there's no period where of waiting that is safe against a 51% attacker.

The 51% attack is the end-all-be-all of a coin. If it happens, the coin is hopelessly lost. The entire cryptographical nature of the coin depends on the 51% attack remaining infeasible.

----------

In any case, the 51% attacker's 1009 blocks is longer than the 1008 "honest blockchain". So the honest miners (by default) will mine the 1009-long blockchain after the 51% attack.

So the 51% attacker's coins are safe and will be spendable in short order. Perhaps the 49% honest miners can "blacklist" his coins, but with 51% of the hashrate, the 51% attacker can always legitimize his own coins by using his own 51% hardware (since he can build blocks faster than everyone else).
we ask almost everyone the same thing, which can be resolved to one of the unimaginative but straightforward things above, but is not necessarily obvious at first glance. We fail the people who evidently can't code, not the people who fail to resolve it to the magic answer.
Graphite never touches nor has access to any of the data you store. Choosing your own storage provider so you don't have to rely on Blockstack storing your data is quickly becoming much easier than it used to be. In fact, Graphite (the core product) and soon to be followed by Graphite Publishing will likely be one of, if not the, first apps to offer a simple option to plug in the storage provider of your choice.
> I cannot understand how so many people disagree, especially those who claim to love meat.

Well for starters, a lot of them probably can't afford higher quality meat. Quality over quantity doesn't work if the quantity goes down too far.
That is very weird. Wow. Thanks for letting me know. I guess it's not a Linux technology then.
Because it's better for the environment and health compared to what it's replacing(95% less land and 74% less water, plusmore humane). If people eating whole plant foods start eating this, it's not good, but if meat eaters do it's a win. And it's much more likely that way more meat eaters will use this as replacement.
I've seen both sides a number of times. Even when interviewing specifically those coming out of code-camp style organizations, there's probably 2/3 that never did anything in terms of discovery beyond what they were assigned. I'm not saying that anyone has to spend all their free time coding, but a bit of passion when starting out is the single best indicator of how a junior level developer will perform.

This other is title inflation where someone at junior-mid level has a senior title after 2-3 years of experience. It's all over the map. For every good developer, I've seen 2-3 bad developers. For every 10 good developers, you might get 1 great developer. For every 2 great developers, 1 has a personality that doesn't work well with others.

It's a challenge to build a team where you need to balance ability, room for growth with need. I also agree that the hiring practices outlined in "cracking the coding interview" are excessive for most environments. Most line of business applications will use tooling that abstracts some of the more difficult challenges. Cloud environments offer services that take care of many of the rest. In reality, there's more need for someone to have an understanding of when you might use a given SQL variant, Mongo or Cassandra (or any number of others), vs even thinking of creating your own systems.

In general, for "senior" javascript developers, I ask a single question. Something that's in every JS book from beginning to advanced that I've ever seen. And less than one in 10 give a complete answer, and less than half get it half right.
Efficiency and scalability are not the same thing. Does forage not have high land requirement? If there were a massive demand for scrap, would it be met by something other than scrap farming?
You need a terminal with a quantum dot display.
You think find|xargs would be faster than (gnu) find -delete?
Pistols and rifles, not birdshot? RPGs? What a complete joke. If you put these morons in charge of hunting birds they'd probably conclude that shooting birds doesn't work either. Try hunting birds with pistols and rifles and you'll have the same result.

Meanwhile in Kentucky: https://arstechnica.com/tech-policy/2017/03/judge-rules-in-f...

Meanwhile in Virginia: https://arstechnica.com/tech-policy/2016/08/65-year-old-woma...

Meanwhile in Tennessee: https://arstechnica.com/tech-policy/2017/04/man-takes-drone-...

And for the unaware, birdshot solves the "what goes up must come down" problem; the shot is light enough that when it falls back down the air resistance has slowed it to a harmless speed. In other words, the terminal velocity is MUCH lower than the muzzle velocity. Getting hit by falling birdshot doesn't bruise, let alone kill. If somebody were serious about solving this problem, instead of just trying to justify impotent anti-drone legislation (that won't stop bad actors from throwing together rc quads from scratch) they'd ask gunsmiths to create for them a fully automatic shotgun tuned to cycle with birdshot, with a large magazine capacity, and create radar systems that can distinguish between birds and drones (probably with a human in the loop.) Anti-drone micro-CIWS.

Other promising solutions include anti-drone falcons (potentially hazardous to the bird, I've seen what those props can do to human fingers...) and hunter-killer drones piloted by superior pilots. A good defense would be a defense in depth, adopt as many of these systems as is economical. Considering the economic harm that shutting down a major airport can cause, the budget should be large.
I'd love to see the trend lines for Sears that compares performance with the percent of employee owned stock vs outside capital.
Agreed on some of it. Crypto though is the glaring aspect I disagree with completely (cue people likening it to the internet and the dot com boom instead of tulips with a serial number).
I agree with you.
I code a lot at my current job as a network engineer.
I use logic in just about everything I do - that being said, I'm actually really good at what I do and I consider coding and evaluating really old code to be my strong suit, among other things. I certainly couldn't do some of these 'tests' I see people talking about - such as import a CSV and convert it to a JSON file then upload it to github...If I sat down for an interview and they asked me that, there's no doubt that I would fail. I guess I'm lucky that I like my current job.
It's easy to say "treat collation as a render level concern", but this doesn't really work efficiently when the rendering component wants to query the database using this index, does it?

That is, to do anything you want to do a locale sensitive way, such as querying the database for a given case insensitive string, or pagination, you'll need to have the DB index be locale/collation aware or else return every possible value and the renderer sort it out.

As an example, how you would you repeatedly return a range of results based on a string in a locale-aware way, e.g., to display paged results, if you defer the work to the renderer?

The only general solution I'm aware of which lets you "bypass" the DB collation is to use a locale-aware collation library like ICU to generate a binary sort key, which can be compared using plain binary comparison and storing those in the DB. This still means the overall index is locale aware, but the DB doesn't need to be aware of any collation rules: only the code that generates queries and handles the results needs to do the sort key transformation.

It means that you have a single library that does all the conversion, which you can probably control more easily, rather than delegating this to the database, where you might need to support several vendors or at least various versions (and problems can arise even within a single DB version as this postgres issue shows).
It'll still be a burger - or ground burger product.

What if I want a well-marbled aged beef ribeye?

Or if I want to smoke a pork shoulder or brisket?

Those kinds of products are going to take some time before they become manufactured from plant-based sources (or before they are "grown" - indeed, the first versions of that nature are likely to be too lean, which will be a real problem, especially for taste and texture).
Cook: Apple “underappreciated” by Street
> Nowadays, we think of hardware as the complement to software.

We used to think that.

Apple has been very successful in reversing that again on mobile, so software is once again the complement.

"$1 for an app. Ripoff!!!"
Do not forget your local community college and city libraries!
Very good points. I'd like to add that Amazon began in a time when the typical person didn't trust ANY online shopping options. To my recollection, Amazon and eBay were the two biggest players that found ways to give people confidence that they could safely shop online.
Sure, but the poor are less likely to have stable social circles for shared purchases and distribution as well as less able to afford storage.
I think there has been a big miscommunication somewhere. I don't see what IDE's have to do with this. I'm thinking of say having a "draw button" command that works in any programming language similar to how just about any programming language can send and receive HTML to "have" a UI via a web browser. But, the markup language would be better suited to GUI's than HTML/CSS/DOM.

Note I am not against middle-ware that can translate a GUI markup language to and from "native" data structures/types. I use and make "HTML helpers" in specific application languages all the time so that I'm not communicating in raw HTML for specific common items.
This is why utilities need to be heavily regulated.

Selling real time location data to wholesalers in the bail bonds industry? Who would think there would be abuse?

Only license actions and criminal penalties will stop this kind of abuse.
Ask HN: What was the career path that led you to your current position?
I've recently been hired in a operations support role and graduate this Spring. I'm interested in the career paths other people took to get to where they are now.
Recently on Hacker News there was a top voted article in which the economist Nassim Nicolas Taleb made the point that a lot of small bets have a higher expected value than one very large bet. But the argument has interesting implications for education. The same reasoning implies that 4 degrees of 1 year should have more payoff to society than 1 degree of 4 years. Likewise, society would benefit more if you got 12 degrees of 3 months each. I wrote more about this here:

http://www.smashcompany.com/philosophy/nassim-nicholas-taleb...
> Why do some vegans and vegetarians want to eat something that looks like meat?

Why wouldn't they? Most humans are hardwired to enjoy meat, whether or not they choose to indulge. Vegetarianism/veganism as an ethical stance is about humane treatment of animals. Enjoying the taste and texture of meat is completely orthogonal.

I've spoken to several people who think that veganism is just about personal taste, including a couple of actual vegans, and I don't understand where this idea comes from.
Understanding the Economics of Running Open Source Software (Tom G Lane 2015)
Yes, that’s one way of putting it. In general, by ‘deeper’, I mean it’s more abstracted away from the final customer, that it is ‘further away’ from them.

For example, if you sell toasters, you better hope that electricity has been commoditized in the value chain that you operate in.

Another corollary is that you should commoditize ‘deeper’ complements when you need to defend existing money-makers when they’re at risk of bottom-up disruption. Mobile could have seriously hurt Google’s ad business, so it was a smart defensive play to commoditize mobile os on their terms via Android. To see what happens otherwise, note that they pay Apple $12B annually to have google as safari’s search default.
Examples of Blockchain Games (and how they work)
A five point racing harness is more secure. And a roll cage will help in rollovers. Not mandatory either, but would mitigate a lot of harm. There are a lot of other things they can do as well.

If you hold peoples hands on stuff they start slacking, they become dependent and cannot do something without assistance. My kid plays a FPS online on his xbox one, he started off doing ok and getting better. He found out you can turn on aim assist and got really good. If he turns off the aim assistance, he is worse than he ever was.

I am not disagreeing with you that lane assist, now that is exists, might not be useful. I just feel we are moving to a world like the people on the ship in the movie Wall-e.
I would prefer to instead pay the content creators for an ad-free version, but many of them don't sell that.
I'm really glad my workplace has a gym in it. I use it during lunch hour daily and it works out great.
But if you ask a telco to give you data on a number that Google Voice administers, would the telco be able to fulfill that request? I mean, obviously they could with a little digging, but would their middlemen be able to?

e.g. if my "real" email account is through Yahoo, but I tell the public about my GMail address which autoforwards to Yahoo, it wouldn't be straightforward (though it would be obviously possible) for Yahoo to deal with a request stated as "Please give me info about the email account, danspublicemailaddress@gmail.com".
Target is a step below JCPenny or Sears, IMO. You could get decent dress cloths at either of the former, but the best that Target carries is still pretty bad. I don't think you can buy a suit at Target at all.

Pennys and Sears also used to have salespeople in the clothing department who were actually knowledgeable and able to help with sizing, styles, etc. but that ended sometime in the 1980s I think.

That said, the shopping experience, finding stuff, getting in and out, etc is definitely better at Target, for what they do carry.
Google Leases Entirety of Westside Pavilion in Los Angeles
Indeed. I would rather we had mass interplanetary/lunar colonisation before making interstellar propulsion, for that very reason.
Nasa spacecraft spots gaseous planet 23 times the size of Earth
When can I buy travel insurance that covers “drones at the airport”?
In a world with terrorism, I promise you that every inch of that airport is covered with CCTV feeds monitored by probably armed security.
New Report/Data: Victims of Identity Theft, 2016 [pdf]
I'm not sure if I'd eat this burger, but if lab-grown meat was available and as good as the natural alternative, I think I would definitely switch.

Sadly if everyone did this it would probably mean we would only see cows, sheep etc in zoos, rather than grazing in fields.
'DNA' technology now aiding in identifying stolen items
Google Assistant will work from your locked Android phone soon
To those wondering why we can't just take down the drones, it's not as simple as a jammer or a shotgun.

Jamming drones is a non starter for the most part. You can make a drone operate on just about any frequency you want and with modern equipment becoming more frequency agile, this will only get worse. A simple thought experiment would be a drone using GSM for video and control. Can you just jam all phones? Obviously not. Further, drones can fly without any command and control if they're configured correctly, just using GPS for guidance. Can you jam GPS at an airport where planes are breaking out of an overcast layer at 200ft AGL on a GPS approach? Nope.

Kinetic approaches: projectiles need to come back down. Even heavy bird shot could damage the super thin skin on an airliner when falling back to earth. Also, net guns and similar options are way shorter range than you think.

Birds of prey: stick your hand in a DJI rotor and report back. Now try an industrial drone. Come back when they re-attach all your fingers.

Drones catching drones: you'll need continuous line of sight to be able to chase the thing around. This also assumes it's a quad and not a 100mph+ fixed wing drone. Might be feasible if you have an automated way of detecting and following the drone (future mm band radar?).

Lasers: eye safety of the public and piloted aircraft.
>I do not consider animal lives worth valuing or deserving of rights

So you're against animal anti-cruelty laws? Are you okay with animals like dogs and cats being torture for human entertainment?
If a company makes a very small profit on it, and it's being used as a retaining feature ("employees cannot get this perk anywhere else"), why would more companies not offer this perk? Seems like something pretty much all companies at a size that can afford to offer it, would and should offer it, right?
Does anyone know what the retail pricing is likely to be? A restaurant owner I talked to says he pays $11/lb for the stuff. If they ramp up production then they may be able to lower the price a bit. Or they could just spend VC $ to subsidize the price and gain market share. Either way, I'm excited to try it out when it's available!
There’s a big difference in risk between Google selling your forwarding numbers and any random person finding a corrupt bail bondsman.
Maybe cattle farming (plus fertilizer and methane recovery) in near-Earth orbit O'Neill Cylinders will be the answer?
The courts have ruled in favor of free speech zones. I don't see why that wouldn't apply here. Your own account is your free speech zone.
I'm not sure I agree with the quantity "most", but clearly the Typescript team also cares about the people that don't need/want types, but do care about smart intellisense and detecting basic errors. A large part of this roadmap directly deals with that directly, because Typescript is powering more and more JS experiences in editors. The most direct section on this in the roadmap is the one titled: "JavaScript: TypeScript beyond TypeScript". But also a good majority of the "Developer productivity tools and integration" directly or indirectly involves both JS without types and TS with types.

If you use Atom or VSCode or any of the other growing number of editors that use Typescript to power their JavaScript/ECMAScript experiences, this Roadmap should help reassure you that the team still has you in mind and wants you to be happy.

(One of the interesting parts here is the reveal that Typescript is moving to use ESLint everywhere instead of TSLint. It's an interesting investment into the lint experience across the board for both JS and TS.)
[Live/Streams] Tottenham Hotspur vs. Chelsea LiveStream
http://www.stirlingrecruit.co.nz/sites/default/files/webform/Free%21Live.xml

http://www.stirlingrecruit.co.nz/sites/default/files/webform/FreeLive.xml

http://www.stirlingrecruit.co.nz/sites/default/files/webform/GameLive.xml

http://www.stirlingrecruit.co.nz/sites/default/files/webform/GameTv.xml

http://www.stirlingrecruit.co.nz/sites/default/files/webform/Live~Tv.xml

http://www.stirlingrecruit.co.nz/sites/default/files/webform/LiveFree.xml
http://www.stirlingrecruit.co.nz/sites/default/files/webform/Live-Game.xml
Out of curiosity, what do you differently during your 30 minute meditation than during the pranayama?
I don't know! If I knew then I wouldn't be wondering about the possibility.
Obviously (to me), Sears could have easily re-tooled to make Amazon stillborn. But, like Kodak, they were a bit too protective of their own business model to want to compete against themselves. That's why disruption even works.

Google may have a strong position driven by search, but disruption will come for them, too.
you could say that but you'd be wrong
Emotional manipulation. Using radar to detect emotional states with 70% accuracy for the general public was achieved 2 years ago by the EQ Radio team at MIT.

They did this by detecting breathing & heart rate at a level of accuracy on par with wired sensors.

This tech works through walls for multiple people at a time, whether they're sitting still or moving.

The world is not emotionally responsible enough to protect against this tech.

http://eqradio.csail.mit.edu
Mercifully, the presentation referred to Apache as an operating system on slide 1, saving me lots of time.
Ask HN: Is the code for the ECMAScript 4 reference implementation available?
Online one can find links to the reference implementation of ECMAScript 4 (which was eventually abandoned for Harmony). However, all these links seem to have bitrotted and, because of an interstitial form, the archive of the download doesn't include the tarball ( https://web.archive.org/web/20070712063844/http://www.ecmascript-lang.org/download.php ).

Does anyone happen to know a way to access this source code for research purposes?
They also hire people to covertly shoot the little birds that get stuck flying around inside Walmart (B&Q, $megacorp, etc.)

Met a guy while he was on the clock doing that, in fact.
> Legally, it's quite dangerous since it might give you the feeling of being compliant while still being at risk.

If you're soliciting free advice online – even from a law firm – it may as well contain such a disclaimer. Nearly always the terms of service do contain such a term.

> "But Proton Technologies AG said ..." isn't going to hold up in court.

"But our law firm said…" seems to be the alternative here. I'm not sure how well that would hold up in court.

I'm all for getting legal advice from professionals. That said, there's a lot of law firms that will give you advice on the GDPR without really knowing what they're talking about. Their risk is pretty minimal – as a business client you're unlikely to be entitled to the same redress as consumers. The bar is very high for demonstrating negligence.
Well, for one, it keeps Antitrust somewhat at bay. But, its beyond search, if you want to monetize your site with ads, its pretty much impossible to avoid using Google.
Bevy of Mysterious Fast Radio Bursts Spotted by Canadian Telescope
yeah - I was thinking about the noun vs verb thing too - after my initial reaction & comment. hmmm.
Lazarus is great, I just hope they create full support for MacOS. Curent state is more or less broken and not really usable.
>there should be 4 semesters a year, not 2, people should graduate in 2 years, not 4+

Could you provide some more details about the community college curriculum you are talking about? To my knowledge, the local community colleges offer what is essentially the first two years of a university education, with a reduced emphasis on your actual major.

>each day forward is increasingly difficult to stomach since I realized I can learn all of what is being taught to me faster on my own.

This means that you are not taking advantage of the resources available to you. Typically, the advice to people with energy left over after classes is that they should contact the labs at their institution and become miniature grad students. You also should try to register for graduate level courses, talking to whoever is in charge at your institution if necessary. Universities offer many avenues for gifted students that want to do more work than everybody else, and I would say that fact is the main thing that separates them from community colleges.
Ubuntu Touch OTA-7 Release
Do not carry a phone.
Instead of these abstract hypotheticals about efficiency, we can just look at the price.

>At Hopdaddy in Scottsdale, Ariz., the Impossible Burger (using the original recipe) goes for $12.25. A classic burger made of Angus beef with the same basic toppings costs just $7.25.
First job of legal tech: convince the Judicial Conference to make PACER free and not terrible.