skysight-inc/HackerNews huggingface dataset:
Your story isn't just an inspiration, but it's also what the world needs.

I've never been to prison, but I have been homeless for months; battled addiction; jailed for minor offense; still haven't achieved a higher education. Still though, now I'm an engineer at Google.

What we can find is that being ashamed of our past is a very limited way of thinking. There are millions of people out there who can benefit from our struggle. People in better situations and worse situations. The more we share our stories, it helps society as a whole.

And, really, that's what this is all about, isn't it?

Would love to read your book, and would definitely endorse it. Hell, I'd would be interested talking more sometime as well. Add me to your mailing list if you have one! Email: hello@wyatt.engineer
I feel calling all 8 of these companies "analytics" is a little unfair.

Pusher is a SaaS product for websockets and push notifications. I think it's reasonable that a company like CircleCI might outsource this instead of maintaining the infrastructure for it in-house.

Launch Darkly is a feature flagging service. While I feel the value is much less than Pusher (and I'd be inclined to just build an in-house solution), I think it's still a relatively reasonable tool to use to create a better user experience.

Intercom when used for customer communication is also something that I feel I'd want as a user, although this could perhaps only be loaded when requested by the user.
Or a low end franchise with a captive audience (highway service, travel intersections).

Low-end franchise with captive audience seems to be a winning combination, and sometimes you can even get a captive audience with low rent: One example of a McDonalds franchise that was reportedly doing quite well is a small rural town (population ~1500) whose biggest feature was the nearby prison (population ~2000), got a significant amount of its traffic from travelers coming to visit inmates. Location kept rent (and labor) costs quite low.

On the other end of the cost spectrum, you have airport eateries, which are high-cost real estate that more than make up for it in volume. Fast food franchise are especially advantaged (compared to other types of eateries) in airport venues, partly because there are a ton of airport-related restrictions (all dangerous utensils like knives have to be tethered to cooking stations, lack of gas lines at many airports) that tend to affect them less due to the way they handle food prep. And fast food's best features (convenience, low turnaround time) is at a premium for folks in airport terminals, such that they're willing to pay inflated prices for low-end food.
The correct terms are "load shifting" or "peak shaving."

But, in a way, they are storing energy (thermally) in a similar way to batteries. One could imagine freezing water or condensing ammonia over night using surplus cheap wind energy, and then releasing that stored coldness during the day to cool the building.

I think the big objection to calling this a 'battery' is that nobody is suggesting using that stored thermal energy to generate electricity. It's just a way of shifting the electrical demands of the building to a time where there is surplus electricity.
GnuWin32
It's a "battery" in the grid sense that it's an energy buffer which can be used to balance demand. If you can get over that stretch of terminology it's sort of interesting. I've seen proposals for shifting HVAC systems to create even larger buffers - increasing or insulating chiller fluid capacity (or even creating large ice masses) so that during excess/low-cost power one can build up a reserve, then cooling from that reserve during high-demand periods.
“Trucking is a $700bn industry, in which a third of costs go to compensating drivers”

That’s enough information to answer the question.
I say that all the time. You automation can be just as dangerous as prod ssh access.
UnxUtils
I don't care about a bunch of Python 2 research-quality code. The amazing part of the project, to me, is all the data that they make available in one place.
> Please let me know if there is anything we can do better

You can not opportunistically spam nearly every thread where GitLab might be tangentially related.

I don't use GitLab largely because of the way you post on HN, though the software seems reasonably well-written. It's very frustrating.
How much would it say it costs to have the parent LLC set up? factoring for filing taxes and other administrative costs.
Apple sells Apple phones with Apple iOS.

Notgoogle sells Notgoogle phones with Google Android. Futzing with what another company does with it's product can get you anticompetitive interest.

If you want to talk about Apple being anticompetetive talk about how you can't buy/rent movies on Google Play, Amazon, etc. apps on iOS. Even so, Apple has a much better legal stance for curating it's own market than Google (Alphabet?) has for manipulating other companies' products.
May I suggest you look into intermittent fasting?

I stopped eating from 10pm until 2 pm, and it has changed my relationship to mornings entirely. It took a couple of days to for the hunger urgency to subside, and about a week before I started feeling more energetic and focused.

Most mornings, my breakfast is a cup of black coffee now.
Why would directly paying for those essentials have a smaller effect on their prices than giving people money to pay for the same?
many of the job listing phrases suggested by this post make the company seem more inviting, open, comfortable in general.

i don't see these phrasings as tied strongly to inclusion of specific underrepresented gender, sexual preference, racial or ethnic groups. many white males who dislike brogrammer culture will find these phrases more appealing too.

also, these phrases actually advertise for a different type of job in a different type of company, a company that isn't looking for a ninja/messiah to save its ass and make all the critical decisions singlehandedly, a company with a management team that isn't a gang of lazy, entitled, technical illiterates who are ignorant about how to organize and run a software dev operation.

in other words, this company is not just looking for a bro (sucker) to dump all the shit on (exploit). this company knows what it's doing.
Identity and Access Management Design Principles
Skilled building trades like carpentry require at least basic algebra and geometry. Failure to teach science effectively leads to ignorant voters who believe that anthropogenic global climate change and evolution through natural selection are lies.
The thing is if you sell a device running your software, there's no law that says you have to build in features and support for anyone else to install their own software. Feature phones are also computers, but there's no mandatory regulation compelling vendors to allow installation of third party software. Going a step further, if you sold a device with a proprietary only app store, so it can only run software you provided access to, like a feature phone where some features could be downloaded, again what's wrong with that? You used to be able to buy children's computers with limited educational software you could download, probably still can. Would you compel the vendor to open up that 'app store'? Chances are such a regulation would kill products like that stone dead. Same with consoles. Any regulation you make for the App Store should really count against consoles too, wrecking their whole business model.

It's like a slippery slope. If you enforce rules that say Apple must allow side-loading of software, doesn't that mean any computer should provide that facility? What if that opens up real security risks, is it really regulator's jobs to open up vulnerabilities like that? It's a massive, horrible can of worms. At the end of the day, if you want an open platform like that you can build or buy one. There's really no benefit to the market to mandate that all platforms must be like that though. If open really is better, then it should win on it's own terms not through regulatory fiat.
Changes in Password Best Practices
Export side you obviously can't control :( But on import, if you use Data -> From Text, and on Step 3 select all the columns and make them "Text", that will prevent Excel from mangling any of the data (stripping leading zeros, evaluating strings starting with = as formula etc.)
> What makes a person stupid? If I have a friend who squanders their money while I save and build up wealth, are they stupid?

By the definition of the article, they're likely "helpless" actually.

A stupid person, by the definition of the article, is somebody who manages to consistently destroy gains in most situations. They either hurt the opponent without any gain to themselves, or hurt the opponent while simultaneously hurting themselves.

I think the "colloquial" use of the word "stupid" lines up to the definition of "Helpless" in this article. "Helpless" people hurt themselves while the opponent typically takes advantage of them.

> Are slow readers stupid? What if they invent a product or start a business that makes them a lot of money?

That makes them either a Bandit (someone who is taking money from other people without giving much in return), or Intelligent (someone who manages to take money but do so in such a way to benefit the opponent).

---------------

This "stupid" article is all about four different kinds of people:

1. Intelligent people -- Both sides of a transaction benefit.

2. Bandits -- They benefit, the opponent loses.

3. Helpless -- They tend to lose, while the opponent benefits.

4. Stupid -- Both sides lose, somehow.

The article suggests that most people are either a Bandit or are Helpless... and furthermore, that a good system needs to be designed to consider the effects of "Stupid" people who manage to screw both themselves AND opponents over.
> I'm almost ok in a web browser, at least there is a reasonable way of being 80% sure it's safe, but the webview version is my pet peeve

I use a password manager on desktop so when it fills in the password for me I'm confident I'm safe. Asking regular users to be sure a real browser pop-up is being shown and the expected domain is shown is asking too much though in my opinion.
General Data Protection Regulation (GDPR) for Identity Architects
I have to agree, that was a very pedestrian food shot. There's nothing wrong with straight bistro fare but not at premium prices. I think the problem here was they went premium with the location and environment and preparations, but it didn't translate into an exciting experience.

Also the author sounds quick to blame external forces and the general malaise of the industry, which perhaps can cloud one's focus on identifying and fixing your own weaknesses.
We already know that there's a problem with education - there are many, many signs. US citizens being manipulated by false information, open bigotry, declining livelihoods of the lower economic class, political unrest and populism, educational metrics being substantially lower than other countries for years, etc.

Whether this particular article is meaningful doesn't matter too much imo. It raises the issue. Plenty of discussion here doesn't focus on the supposed trend.
I agree.

But! Lots of applications aren't built to handle partial writes, which will absolutely occur if apps are hard killed. Any disucssion around this topic should reference Crash-only Software [0][1][2] and Micro Reboots [3]

[0] https://en.wikipedia.org/wiki/Crash-only_software

[1] https://www.usenix.org/conference/hotos-ix/crash-only-softwa...

[2] https://lwn.net/Articles/191059/

[3] https://www.usenix.org/legacy/event/osdi04/tech/full_papers/...
I was in the restaurant business for a long time. You are definitely on the money.

So many businesses I went to, were not able to understand the basics.

Hospitality, while it can be profitable, is a game of small numbers.

The smallest overlooked number can be your downfall.

The margins are slight, but with the right team they can pay out well.

What I mean is: take for example a simple bistro style meal of beef steak, vegetables and salad.

Let's use for example the following costings:
Beef: $3.00
Salad: $0.50
Vegetables: $0.40

So that gives you a base plate cost of $3.90, the standard practice is (at the lowest level) $15.60. (this - on a well run bistro will just cover your bills including staffing costs).

What a lot of first time restaurant owners don't realise is the side costs. I'm not talking staffing, rent or anything like that(which is a whole nother issue to keep an eye on), I'm talking the incendentals - broken objects, garnish, facility repairs and upkeep. These are just a few of the things that I have seen (many times) not accounted for.

Add on top of that a few weeks of unexpected less covers (clients basically), and you have a recipe for disaster.

While hospitality seems like an easy business to purchase (I have rescued/helped sell a lot of business whose owners thought it was), it is actually a massive investment in micromanagement.

If you don't micromanage, it will fail. If you overdo it (re pushing staff too much) you will lose your best staff, and fail.

As you stated, if you arnt willing to live and breathe your restaurant, don't do it.

Which is why I left the industry, why would I lose out on my time with my family, just to make less money than I could doing anything else?
Glare on the screen can be difficult. Luckily most displays these days have retina-searing brightness options.

I take a solid-fuel stove out with me so I have a good supply of tea + food, which helps!
Exactly. After I eat a real meal (lunch), my caveman brain declares 'Mission Success' and I'm done for the day.
I think these kind of issues will become more and more important, both from a security standpoint, and from a privacy standpoint as well. GPDR might apply to api access from 3rd party tools (not just analytics btw) - it’ll be up to them to prove they don’t, and I’m curious to see how it’ll be regulated.

I’ve tried to explore the privacy aspects here [1] (like many, we completely separated libraries for the public site and libraries for the apps)

I think we need a framework when thinking about which companies to pick when adding 3rd party features to our products - and probably a system to trust such 3rd party with their data processing.

I’d be interested to know how companies make these decisions today...

[1] https://blog.getkumbu.com/posts/building-a-privacy-respectfu...
Vector tiles can contain names in multiple languages, and the style sheet can decide how to render: prioritise English, prioritise local, or show both.
It's not even used there either.
Proposal for Improving Social Security Numbers
Show HN: Ethereum token trading front-run, in 150 lines of Python
Man, every time I learn something new about Mormons it makes them even weirder.
"Ten, eight hundred"? But I see what you mean. Especially when you reach the teens, e.g. "17700", it would sound pretty bad.
I wonder if kids these days manage to get as much experience recovering a borked computer? I vaguely remember poking at autoexec.bat and config.sys files to get games working, or to attempt to revert some screw-up when I failed to get one working. Or becoming very good at using Linux live CDs to grab personal docs/tax information/business slips... off a hard-disk before wiping it and reinstalling Windows, after a bad driver update or dodgy install of some software.

The first few times, you get that icy "oh shit" feeling, but figuring out how to fix it, and that it can (almost) always be fixed, is invaluable.
Top Sales Insights from the Valley
It's not really about complexity. The restriction is the ability of humans to sit on their butt in a room and determine every possible requirement. This doesn't work. As soon as you start development you learn. As soon as you interact with the environment you learn. As soon as you interact with customers you learn. You never stop learning during the life time of a project which means requirements are never complete and can never be fixed in stone.
Loading third party JS is increasingly common for a lot of sites, and I tend to raise it when doing security reviews, for this reason, you're trusting the security of those 3rd parties.

There are some defenses that can be put in place. The first one is kind of awkward in many cases which is to host the JS on your own domain. There's still the risk of course that it will go off and get additional code from the 3rd party source to execute, but that can be reviewed for.

The other option is to use sub-resource integrity (https://developer.mozilla.org/en-US/docs/Web/Security/Subres...) to ensure that only scripts you've reviewed are used.

Of course you need then to make sure you're notified before the 3rd party makes changes that would break the signature.
Interesting framework. I like the fairly declarative style. The approach to writing terminal applications which interact with shell utilities seems a lot like certain Emacs applications, such as dired.
You're making two separate claims, and both of them are very different to the one I originally answered. I'm not really interested in going further with this.
Interesting that I was already downvoted but nobody bothered to reply. If anybody is wondering, that was a honest question. I don't believe in TDD (unless coding against a standard), and that is the main reason why I am interested in reading actually relevant arguments for it.
On the subject of wealthy people having restaurants for "social reasons," this article is an interesting read: "The Thrill of Losing Money by Investing in a Manhattan Restaurant":

https://www.newyorker.com/business/currency/the-thrill-of-lo...
The simple solution (and the one that allows smooth transition with a ramp up of universal income) is that the universal income counts as income for existing income-qualified programs. As it ramps up, it displaces them and, eventually, they can be folded entirely, some much sooner than others.
If you use Data -> From Text, and on Step 3 select all the columns and make them "Text", that will prevent Excel from mangling any of the data (stripping leading zeros, evaluating strings starting with = as formula etc.)

Not the best experience :(
Singular Value Decomposition for Programmers
Good stuff.

Speaking of rendering text glyphs on the GPU, there's a really clever trick(commonly called loop-blinn, from the two authors): https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch25....

You can pretty much just use the existing bezier control points from TTF as-is which is really nice.
Ya there are some solutions, like you can prefix a '\' before a command to make sure you are running the real command and not a alias, so in your example running:

\sudo <command>

would defeat your attack. But few are in the practice of doing that.
How to create an interest for studies in individuals?
Some people are just wasting their life just watching TV, or doing nothing or unproductive stuff because there is no motivation or encouragement or lack of purpose.

How to get them to develop interest in studies and learn something and spend time in a useful and interesting and valuable way?

Is there any way to use Nudge Theory or Neuro Linguistic Programming to achieve this.
"Modernization should produce much more leisure time than it has"

I fully disagree. Modernization changes the problems we face but we use the solutions as leverage to overcome our next challenges, whether real or imagined.
USA has a special pass here because USA has working constitution (most countries, not really).

You can pass amendment that every citizen is eligible for getting their BI, and power of random voter emotion will he checked.
Reminds me of this episode of Radiolab "Debatable" http://www.radiolab.org/story/debatable/

The comments section of the episode page gives you an idea of people's opinion of the state of high school debate.
Catch-22?
You underestimate that value by A LOT!

In fact only 35% of available area on this page is used for content. 65% waste...
Sorry, bobble hat. It is a wool hat with a wool "ball" at the top. Search google images for wool bobble hat.
Some of those could be handled by the device password (although apple might have dug themselves a hole with touch I'd there) - the other with an one time password generator whose secret was available to trusted ios devices? For Apple services, that might even be simplified to a callback system; mail app on desktop shows a token "bushy eyebrows", ios auth app display the token "busy eyebrows" and a login/cancel prompt. The actual auth can be done in a challenge - response fashion between the service and the ios device. Another use for the Apple watch...
I'm not sure how sophisticated the App Store review process is now, but it would be quite easy to grep the codebase for any UIAlertView with the word "password" or "sign in" inside it (unless it did some sort of real-time decrypting of that message).

Regardless, iOS should have a private alert view for inputting sensitive data, similar to the Touch ID prompt. If the prompt is not even relevant to the app container, it should also completely minimize the app view to prevent confusion.
Demystifying ICOs: The Good, the Bad, the Ugly
Me too. For a while it was truly awful on my Mac as well, constantly requiring a login. Signing out from all my devices and logging in again finally put it to bed, but it's seriously concerning when you consider how much sensitive info is carried by iCloud.
#ilovefood #whatshouldieat.xyz
Google Cloud Platform adds support for multiple network interfaces
Yeah but just because you have two legs, it doesn't mean that you're going to win the 400m relay in the Olympics if you keep trying... Having two legs barely scratches the surface; even in the extremely unlikely case that you actually make it to the Olympics, you have to account for the fact that your personal success depends more on your team's performance than on your own performance.

Everybody and everybody's mum has a 'prepared mind'. The kind of basic level of intelligence that's required for earning a billion dollars is extremely common among the general population. Billionaires are not geniuses; they have slightly above average intelligence and/or skill.

The pool of people who have 'slightly above average intelligence and/or skill' is massive. Hundreds of millions of people. On the other hand, the pool of people who are billionaires is tiny in the thousands. It's easy to see why it's a lottery.
That's not at all helpful unless the document comes with a statement that it complies with RFC4180. His point wasn't that there are no standards for doing so, more that there are so many standards for doing so, and it's near impossible to determine which standard a document uses by itself.
Thank you for your detailed answer!
Not that I have experience in the matter, but I have heard that spending bolivar in Venezuela means waiting in long lines for goods with artificial prices, whereas you can buy whatever you want in USD.

I suspect that the bolivar/BTC trade is just a feel-good story, and the reality is that Bitcoin is not available to ordinary Venezuelans.
I was already extremely pleased with the Firefox Quantum beta, they really are stepping their game up. If this is truly as clean as they say it is, web browsing on cheap computers just got much smoother.
Digital ponies deliver on time
I think it's worth noting that those BJS stats talk about convictions and that less than half of all violent crime is "cleared". [1] It's hard to know for sure who is getting away with these crimes but it's enough people that, IMO, the figures are highly suspect.

[1] https://ucr.fbi.gov/crime-in-the-u.s/2015/crime-in-the-u.s.-...
Kapitan – A generic jsonnet based configuration deployment system – by DeepMind
Exactly. I was referring to exactly this, that it is the awesome interaction methods that made it work, not the browser itself.
Effective Shell Part 2 – Become a Clipboard Gymnast