skysight-inc/HackerNews huggingface dataset:
It's really not a hard equation to understand.

It's harder than it looks, apparently, because millions of low earners -- i.e. almost all of them -- manage to avoid this outcome. I feel like poor people are discussed in the abstract by people who have never actually been poor. Homelessness is still not a normal outcome. Mentally and physically able people are not routinely homeless.

You can try to reason through this from first principles, I guess. That's a fun thing to do on a nerd message board. But I'm telling you that this is not what happens in actual practice.
“Pink is the first ICO to offer an equity position with ROI based on revenues”
Crypto used to be a purely technological problem, which means if you have a secure cryptographic lock in your bank account and someone steals it from the bank, the bank is responsible to get it back to you.

But with cryptocurrencies, it's not just about technology but ties into other issues that normally have been tackled on a social level. So in this case there is no "bank" you can complain to or no one to sue.

Of course, you could say Ethereum as a whole can do a hard fork just for this, but that's another discussion altogether.
Good point, you're right on.

It amazes me how otherwise intelligent people can think so illogically consequently creating an echo chamber drawing in an entire segment tech culture. There are redpills amongst us but, for the most part, they remain silent.

Scott Adams of Dilbert articulates this phenomenon well.
Valve reminds me of Google because of their fire-and-forget approach to product development. Lots of experiments, many of them launched half-baked and several of them neglected.

Blizzard spends a lot of time iterating on their games internally. They even cancel huge effectively complete products when they're not good enough. That sort of perfectionist product development methodology reminds me more of Apple than Google, although Nintendo is probably an even closer match.
Not only is there a lot of fashion and fad-following, but there is a distinct lack of measurement and metrics. You want this animation or to change the color on this control? Fine--show me the empirical data that demonstrates that it improves usability or any of our KPIs. None of this, "I'm an artist and I subjectively feel this will be good for users." That's total BS. Show me the measurement that justifies your design request, or let's A/B test it.
Because as it turns out, the way public housing was being built concentrated all the poverty in the city into a tiny area, which drew the predators out of the woodwork, drove away investment, and made the housing development nigh-unlivable. Additionally, the architecture has often been hostile to the residents, and the city neglected maintenance.

The best way to build public housing would be to make it a part of the gentrification process. Build where the revenue from property taxes is increasing, and in proportion to the development for more affluent housing.

Some municipalities get a lame approximation to this by requiring that developers build housing for poor people in exchange for regulatory variances, but it just isn't the same.

But the short explanation is that the US is overwhelmingly run by rich people, and the rich people in the US hate to see poor people get something at or below cost without them sweating on it first, because they believe that welfare dollars are overwhelmingly coming out of their pockets, and they earned them by their hard work. They may be delusional, but they still get elected to fill the public offices.
So leave Cali.

What is with this entitlement to live anywhere we want for any price we want?
So many questions...

Like: when you say "ketone" you mean what kind of ketone/ketone ester...? My first thought when they complained about it tasting like nail polish remover was that if it involves acetone, it is nail polish remover.

Second, I wonder what this would be doing to metabolism of other carbs... I've read that using these ketone esters without decreasing carb intake might actually make things worse from a certain perspective, metabolically speaking...

Not a criticism, just kinda thinkin out loud.
Show HN: FTP app with rsync transfer engine
Basic Structure of a Mod in Arma 3
Generating Pokemon with Generative Adversarial Networks
I should be more specific: Their strategy around getting people to use their cards for GPGPU is a missed opportunity, their OpenCL strategy being a component of that.
Well, except maybe in St. Louis, which set a $15 minimum wage only to have it nullified by the state of Mizzureh.

They technically exist, but it's like...would you ever think of opening a business somewhere like Illinois? That's like opening a tin of meat in a school of pirhannas.
A number of ham radio bands became unusuable due to interference over the years.
Straw man. Blockchain consensus algorithms don't only use proof of work. We have proof of stake, delegated proof of stake like LISK, proof of Correctness like Ripple (my personal favorite), and so on.

No need for a wasteful arms race just to elect a leader who can be DDOSed.
OK, we've updated the link from https://www.washingtonpost.com/amphtml/news/animalia/wp/2017... to this.
Official standards are moved to ECMA's website. E.g. ES2017 is here: https://www.ecma-international.org/publications/files/ECMA-S.... The GitHub site is mostly targeted toward implementers who are always working off the latest draft for new spec or implementation work.
I'm going to challenge those citations, then.
Afc.js – ASCII Font Colorizer in Vanilla JavaScript
Moving from San Francisco to New York is hard. Moving from San Francisco to a low-cost portion of the Central Valley is less hard (and an actual practical thing that lots of low earners probably do before they become homeless).
realloc() is very efficient in most POSIX systems (Linux included) because of the C library using mmap techniques (e.g. Glibc). As contrast, in Windows, using the realloc() function provided in the Microsoft C library, it is slow on large arrays because of not using mmap techniques (as far as I know, the only option is to use VirtualAlloc() function and tune it by hand), involving a memory copy on every resize if the allocator has no adjacent memory reserved. So this post is interesting for Windows users using large arrays involving realloc() calls (the typical way of reducing the impact of the non-optimal realloc() on systems without MMU is to do geometric space allocation, in order to reduce the number of calls to the re-allocator, e.g. when growing, instead of adding space for one element, grow 25% the size of the array).
Mentioning rails and "100% random" turn up an interesting point - people are comfortable with autonomous vehicles when they behave in predictable, understandable and widely known ways. And it looks like the Waymo cars and other autocars in general will do just that. Once people learn to recognize an autonomous driving style, whether they'll be concerned or bored depends on how predictable the style is, not the fact that it's autonomous.
Showed this to some of the dev team / folks around NBA. Overwhelming good response. Good job!

Only qualms might surround ToS for `stats.nba.com`:

> You may download material displayed on the Site to any single computer only for your personal, noncommercial use, provided you also maintain all copyright and other proprietary notices contained on the materials. You may not, however, distribute, reproduce, republish, display, modify, transmit, reuse, repost, link to, or use any materials of the Site for public or commercial purposes on any other Web site or otherwise without the written permission of the Operator.”

But I don't think you're likely violating this.
If anyone has any data on this topic I would love to hear and understand it!
"Options? Less."

How so, given that more people are able to write software, and it's easier to create something than ever before?

"And when the business dies now? Now you're fucked."

How is that any different than before?
Levels of driving automation is an ill-defined concept.

For example, L4 is defined as "mind-off". According to Wikipedia, "the driver may safely go to sleep or leave the driver's seat. Self driving is supported only in limited areas (geofenced) or under special circumstances, like traffic jams. Outside of these areas or circumstances, the vehicle must be able to safely abort the trip, i.e. park the car, if the driver does not retake control."

However, the difficulty of driving varies so much from case to case. City is significantly more complex than urban areas. If some company geofence the cars in urban areas and achieve level 4, it might be less impressive say a Level-3 system that works in complex city scenarios and extreme weather conditions.
Here is my personal "this will make you an uber human and you'll code like Linus Torvalds" trick: whipped cream. Skip lunch, and instead drink 2.5 dl (adjust according to body mass) of 40% fat whipped cream. You'll kind of feel disgusting and almost nauseous for 10 minutes afterwards but then you'll have amazing energy for eight hours or more. Awesome for times when you need to deep study some complicated topics.

Of course, YOU are not ME. YMMV :)
> No, only when they come out with fly-by-wireless planes.

RFI most frequently affects wired equipment. Radio-radio interference doesn't happen as much (due to SNR margins, protocol design etc.)
It looks like the sheepview footage was just a ploy to get google to bring the actual streetview equipped vehicles to the island. I don't think the sheepview data is on google maps.
On a modern system, you could use flash RAM to get the same speed with all the flexibility advantages.
> or possibly have unspecified other impact

> use-after-free and system crash

> general protection fault and system crash

> out-of-bounds read and system crash

> NULL pointer dereference and system crash

I don't know about you, but I think a smart person could figure out how to abuse these to get data out of my machine.
Oh yes... this lunatic, the cyberphunk/cyberpimp who decided that since they’re already breaking the law, why not offer an unregistered security.

Prison.
Well, "traditional" law can be changed as well, so I'm not sure why a blockchain should not be able to. Some changes are more controversial than others, but in the end the majority (more or less) decides. Either by vote in congress/senate, or by users picking a particular client/chain.

Ethereum has had one particularly controversial fork, and so did Bitcoin. In both cases, both chains survived, with one significantly more popular than the other (in both hash rate, transactions, and market cap). (Un)fortunately, traditional law in real life does not permit two realities to coexist, so there the analogy falls apart somewhat.
Location: kerala, INDIA
Remote: Yes
Willing to relocate: No for now
Technologies: C,c++ , java, android app developmet, HTML, web page development

Resume: email if needed

Computer science and engineering student at kerala technological university. Graduating in 2019. Im very best at what i do. Been doung freelance work for 2 years now. Completed a handful of projects till date.
They are formally verified but pretty low level (just like Blockstream Simplicity).

For the record Bitcoin already contains a pretty simple but useful scripting language [0]. See [1] and [2] for some interesting scenarios utilizing Script.

[0]: https://en.bitcoin.it/wiki/Script

[1]: https://en.bitcoin.it/wiki/Contract

[2]: https://curiosity-driven.org/bitcoin-contracts
Can anyone explain why one would want to do multisig in a smart contract? Can't you split your keys offline? (This is how one would do multisig in Bitcoin, for example).
Security can be extremely simple and efficient when you just have to trust a third party. The author is describing Linked Timestamping [1], which has been detailed since the early 90's.

Removing the need for trust is what takes all the energy.

[1] https://en.wikipedia.org/wiki/Linked_timestamping
How can a few lines of text load so fast !? Are we so far into the Obesity Crisis that people find this impressive ? :P
It is comments like these that exasperate me.

As one Tesla executive involved in its design told me, the goal here was not only to minimize the movement of materials like lithium and cobalt but also to shorten the path of every molecule that moves through the plant. “Because the further a molecule needs to travel,” he said, “the more cost gets added into it. We actually think of it in terms of molecular distance.”

It's things like these, where obvious truths are packaged as some sort of insight that really get my goat.
A drill bit for wood... for drilling through walls? Wat?
[2016] https://blog.google/products/maps/sheep-view-where-theres-wo...
More strongly, the draft is incomplete by its very nature. If you care about having only complete and ratified standards, do not use the GitHub snapshot. Use the official versions hosted on ECMA's website (https://www.ecma-international.org/memento/TC39-M.htm).
I simply cannot agree with the take that making things easier to use "neuters" them. Enabling people to actually use these things makes them more powerful, not less.

I think far too often, people get caught up with the false machismo of, "This is hard to use, yet I can use it, so I'm a badass and you're not."
Well, going back to the article, one of the examples they give is a university lecturer. Her income is over twice the current Federal Poverty Level, and she lives out of her car.

I realize I'm going for the ad hominem here, but I get the impression that you were so eager to start victim blaming that you haven't even taken the time to read the article before commenting on it.
I think this obsession with consensus is a fad.

Forks are ok as long as they can be merged in the short term.

If something forks for a long time and stays forked, there is hardly any reason to establish a total order during the merge!

Think of an IRC netsplit for example. One that happens for a few seconds may attempt to merge back the chats in some fair order they were made, in diff forks.

But if the netsplit happens for a whole day, or month, no one really gives a crap about ordering messages across forks. The merge is too complex! In fact, the resulting conversation would be MORE nonsensical than if you correctly rendered the split conversations as a DAG in the client.

Similarly, if bitcoin forks into bitcoin cash or whatever, and enough validators accept it, I get to "double-spend" my new money now. Proof-of-work is no panacea. If we religiously want consensus then no transaction can ever be truly confirmed - there is always a chance some larger fork comes along and undoes all transactions on my fork going back a whole month. Interplanetary File System has to deal with this.

The problem is that we still haven't evolved our thinking about currencies as DAGs and keep worrying about the double spend problem and turn to global consensus to fix it.
Great framework. I hope it takes off.

Oh a separate note, I'm relieved that for once the java version of demo code isn't twice as long as $otherJvmLanguage. Java's come a long way.
I absolutely do respond to alternatives to proof of work in my post, thank you very much! And I agree that they may be valuable, but I'm skeptical, and you can reread my post to see why. And, by the by, the DDOS argument is a strawman, because we already survive DDOSes in services every day.
I read the part of it that was cited as the definitive refutation of all evidence of mental illness driving homelessness and explained why a single self serving source isn’t good enough.

I understand the difference that a few hundred bucks makes to a grad student. I don’t think those are the same people that become homeless in significant numbers and that’s why I’m objecting to the narrative: the person that just needs housing prices a few hundred bucks less is not the person going homeless. Those are different problems.
Many of the visualizations seem interpretable even though they are (essentially, I presume) projections of a very high dimensional space onto 2d position + 3d color space. Is there any research on projecting these visualizations into 6-dimensions as well (3d position + 3d color in VR) or even higher dimensions by substituting other sensory modalities for extra spacial or color dimensions?
Functional style doesn't prevent logical errors, but it makes them much easier to find and fix.

Automatic code property verification will probably become pervasive some day, but we're far from there: today's tools require experts to be used, even experts only manage to prove fairly basic properties, and the level of automation is really low. Even writing proof-friendly code and formulating propositions (without proving them) is out of most developers' reach.
Texas Gunman Escaped from Mental Health Facility
You can run a car for longer with no driver and of course the human capital involved is none. But the flip side is that the cars wear out quickly.
As far as I know, Solidity "library" is practically just syntax-sugar for exactly what Parity's wallet was doing already. It wouldn't have prevented the library-contract from suiciding.
I think about that a lot and what an encouragement it is that having an idea that many think crazy is actually an opportunity to be a catalyst for change...or broke.

Either way, its often worth a good shot, hence the need to try radically worthwhile stuff like space travel and transitioning to sustainable energy.

If I were betting it all on disrupting the nail polish industry I doubt I would have the commitment to see it through. Being committed to something that will change the outcomes for my children's children will naturally gather a lot more effort from me.
Something I find amazingly prescient here is Past Tense [1].

Past Tense is an episode of Star Trek: Deep Space 9. It was filmed going on 25 years ago - in 1993. It told a story of increasing disparity eventually culminating in "Sanctuary Districts" starting in the early 2020s as a means of providing 'sanctuary' for the unemployed, mentally ill, and those otherwise unable to make it in society -- and the dystopia that followed. Everything down to the timeline and location (the story focused on San Francisco) is again just quite prescient.

It's just a story, but one to keep in mind when deciding how to try to deal with problems like this. The ideas of Sanctuary Cities are incredibly appealing, and it's for that reason that I think we're highly likely to play out this story to its natural conclusion. It offers no alternative, and it's entirely possible that there is none. But it's certainly a thought provoking episode tying together all the issues we're facing today, while considering how good intentions can go very wrong.

[1] - https://www.theatlantic.com/entertainment/archive/2017/10/st... (the episode itself is far more on point than this article - and is only provided for those who cannot access the episode)
It can only be rolled back if Vitalik has money in that contract... otherwise it's immutable
It's too bad they can't rollout self driving cars in places with less extreme edge case scenarios like... Chandler AZ and then build up to more challenging scenarios like NYC!
Sure it can - it can just start reporting different things to different validators.

At this point the validators compare notes and gossip a proof that the node's been acting up. And then they need to elect another node, which requires... consensus!

Oh and the central node can also become unavailable and DDOSed, how are you going to add transactions to the ledger then?
Why would self-ownership ever be the goal though? I can see people just moving en-masse to Lyft/Uber type services that use a mix of people and machines, with people eventually being phased out, and simply giving up their own cars (except for those who genuinely enjoy driving).
> Weird how New York City housed millions of poor immigrants at the turn of the century

Are you really comparing housing standards for the poor today vs 100 years ago? Unless your solution is to throw all poor people in filthy slums like its 1902 I don't see the point of your comment.
Any support for images?
Is grit the true secret of success? no
Really cool project. Good job.
This is simply amazing! Thanks for sharing!
At 60 frames per second? Sure, that's enough for 12 frames.
No other UI infuriates me more than the McDonalds ordering UI at their locations. Everything is all over the place and the animations make it 100x slower.
You worded your initial response like you were referencing actual stats about software. I'm sure you think you and your colleagues are reliable sources, but to the rest of the world, they aren't.
Question: Once they knew there was a problem, and assuming they realized attackers could have already developed faster attacks or could start developing faster attacks at anytime, why did the company and the authors agree to delay publishing the paper?
> But if someone's asking me where I would like my stuff shipped, I would require a minimum of a square meter.

Well, don't forget an altitude combo, since apartments exist :)
By "bad decisions" I mean they completely overlooked the enterprise market and machine learning when it should have been obvious. Ryzen and Vega have such small profit margins compared to Nvidia's enterprise lineup. And that's their other problem: they keep chasing low value markets. AMD's life in the black will be short lived. Maybe Intel will just end up buying them, but then what's in it for intel?
Keep in mind there are thousands of low income earners throughout the country that only afford their housing because of low-income subsidized housing programs. These programs are income-based to set monthly cost at an affordable level - sometimes only a couple hundred dollars per month. These people would not be able to afford housing even in low-cost cities without assistance. In areas where these programs are not available or not in sufficient numbers, homeless situations can easily arise.
If they're serious they'll just buy Lyft. That's probably Lyft's strategy. Get Instagramed/WhatsApped.
After two years of getting through the back catalog I'm almost done with The History of Rome. I highly, highly recommend to it anyone who likes history or Rome or just a good story.
I was cutting wood with my kids the other day and showing them how you have to pick the wood up as little as possible so you could get more done with less effort.

No talk about molecules necessary - just don't do stuff you don't need to do. Sure it takes a lot of planning to achieve but its been a standard concept around getting the job done for, I would say, millennia...
> Just last week I discovered I could disable animations in Android through the hidden developer options. It's fabulous. The only initial quirk was no visual feedback when a picture is successfully taken, so it felt like i missed the button, but I've gotten used to it already.

Are you talking about this: https://www.cnet.com/how-to/speed-up-your-android-by-adjusti... ?

I set mine to "0.5", and everything's much snappier, but they still play so I still get some feedback.
Yeah with respect to injuries, I agree that the consumer aspect is a particularly unique facet of the discussion. I've heard stories of accidents involving automated machinery in factories which resulted in "accidental death & dismemberment", but that seems to be somewhat of a known risk. With autonomous vehicles it you can foresee them being marketed as 'roombas of transportation'.
Is it all the corporate mandated spyware? Because it's really fun when your work computer goes into a CPU spinup because of this.
…which still supports my point is that it's hardly trivial and clear-cut issue.
Just an update here for future travelers that OVH will start doing recurring billing after Dec 4th 2017. Great news.
Images are supported, but it's disabled in the live demo.
Markdown Here – Write email in Markdown
Heart of the swarm was the best of the three.