skysight-inc/HackerNews huggingface dataset:
> This is not that forum.

I think "Hacker News" is exactly that forum.
> How does world not break due to technology more often

My own theory is that most (not all) of technology is there to support BS jobs and they are irrelevant for the normal functioning of society. It simply doesn't matter when (most) technology breaks.
Yup, you've nailed it.
Tell my girlfriend that.
Simply: don't catch bugs
Sigma Aldrich sells a kilo of pure bromoform for about $300. I’m sure bulk bromoform is much cheaper.
Great engineers learn from mistakes, and it seems like you did. Formal training or not, we all make mistakes, but indeed a good approach is to take a step back and analyse _any_ issue or complex problem before implementing it. Sometimes prototyping separate from the main codebase helps.
Another variant is Ponysay: https://github.com/erkin/ponysay/
Ha. Creating a layer on top of broken APIs is an thriving business. Every single carrier company has a broken API. That's why companies like aftership exist.

One example I struggled with for days recently was USPS. Not only they use xml in the url parameter, the order of the elements also matters. Unfortunately, the order in the documentation is incorrect.
Hmmkay, I was just wondering what the downsides are. After all, that sounds too good to be true.
Caution: if you can’t figure out this is a joke, your academic career is in jeopardy; if you can’t nod on a few, your academic career is in jeopardy
SK Innovation secures 'green loan' to invest more in battery biz
Technically, I am not allowed to cache them. Please never enable the option if you install your own instance. ;-)
Does anyone remember those ...I don't know what to call them, they attached to your legs, and had curved metal bands that you stood on, about a meter off the ground, and the bands were springy. Wearing a pair of these things you could run at some crazy speed, bounding down the street.

I can't think of any search terms that aren't too generic.
> Some dreams simply can't come true for some people and can for others.

This.

The text reads like a lottery winner praising the virtues of spending all their savings on lottery tickets just because he got lucky. Will and determination alone are not relevant if the main factor -- opportunity -- is out of our control and might never materialize.
Antibiotics in farming is used in order to keep animals in a environment where if it wasn't for the antibiotics they would get sick.

Factory farms, or concentrated animal feeding operation as it are sometimes called, are crowded and stressful for the animal. Hygiene, temperature and ventilation are often bad. In combination this create a environment where sickness is rampant and currently antibiotics is the primary tool to keeps it functioning enough to be profitable. Seaweed is extremely unlikely to replace antibiotics in those kind of operations.
> We had reasoning down pat in the '80s.

We had something, but if we really had reasoning "down pat", we would not now be reading an article about someone faking automated app development. Programming is all about reasoning.
If you travel through Austria you will find herds of cattle on every pasture cutting the grass instead of machines. From what I've heard cattle farming in the US is different.
Hmm. I worked for a web development company; it called itself a "digital agency". It was once pointed out to me by a director that the purpose of the firm was marketing, not making websites. The developers were generally treated as fungible resources; graphic designers, on the other hand, were stars.

This director was a smooth salesman. He fancied himself as a graphic designer, of course; his major technical accomplishment was the ability to make Flash websites.
All of these things work with React, too. React appropriately names the prop to "dangerouslySetInnerHtml" because it's vulnerable to XSS attacts and a lot of beginner web developers don't realize that.

CSS has of course always worked just fine with React (as does LESS and SASS). Styled-components is totally optional.

There's tradeoffs at scale with trying to use an imperative style of coding with document.querySelector or JQuery. Fine for simple websites. Absolutely awful for complex web apps with large teams.

Dom explorer is still a tab in Chrome for react devs. I readily switch between the React devtools and Dom explorer all the time.

The reason in my mind, for React, is that it's a higher level, functional abstraction above the DOM that makes complex web development manageable.
Using military scenario planning for product management
Why Side-Mount Buttons and Ports Break on Cameras
I have a serious medical condition that significantly impacts the gut. Worse gas corresponds to more gut issues.

Everything I've read (or heard from other people) suggests it is not just me, that this principle generalizes.
Not dumb at all. It is actually hosted with us, on our infrastructure.
Wireless sensors stick to skin and track health
Funny, admittedly, but this is not reddit.
No, what they are saying is that cows fed with seaweed AND antibiotics are still more profitable than cows fed only with seaweed.
What I think, measurement of a qubit returns 0 or 1 always.
The unpredictability is in the part where you were expecting 0 and got 1 because of noise I guess. But the measurement of a qubit in superposition does result in a purely random result.
> How often are things "on sale" from prices for which they were never offered?

At least in the EU that's blatantly illegal.
A burger doesn't have enough veg for a healthy diet, I'd be amazed if its better than the average western diet.

I'm thinking a generic McDonalds burger here with a wilted piece of lettuce, a slice of tomato and some gherkins. You could probably construct a healthy veg burger, I have no idea where you'd buy one. Something like subway seems like a better bet.
Probably not. Most of the oil we find comes from a period when very few organisms could break down waste from dead trees and plants.
I think this is a reasonable way to turn a long interview into a cohesive story for the listening. On TV it's we use "noddies"[1] to cut together interviews and this is the audio equivalent.

If you're interested in a different style, try listening to BBC radio shows. The interviews tend to be more complete and are often recorded live. The downside is that the interviews often run out of time or the interviewees don't get to make their point as well as they could.

[1] https://en.wikipedia.org/wiki/Noddy_(TV_interview_technique)
> Why Dependent Haskell Is the Future of Software Development

I find this hard to believe, considering probably less then 1-2% of developers in the world have any clue to what this article is about.
What if I told you there are people who are smarter than you and who have worked harder than you and will continue doing so, but for all their hard work and social and mental intelligence, these things are not sufficient on their own?

There's such a thing as affordance[1].

1. https://en.wikipedia.org/wiki/Affordance

You're a qsort implementation who wasn't so unlucky as to be spammed with only pathological inputs. There are heapsorts who will fare worse for no other reason than being matched up with workloads that would've choked you, too.
Everybody (90% of over-12s) has a smartphone but you can also use a computer. 98% have internet at home.

Edit: latest statistics show >95% have BankId on a smartphone. See https://www.bankid.com/assets/bankid/stats/2019/statistik-20...
Discussions about this in HN in 2015 [0].

[0] -- https://news.ycombinator.com/item?id=9324209
> Some civilizations such as the Chumash in what is now Los Angeles worked as little as 8 hours per week in order to survive.

What was their life expectancy?
Hell even Amazon's ec2 spec is confusing in some places (the boto python call parameter doesn't always match the restful call, which is less documented, leading to errors in some libraries).
You mean air trekkers?

https://www.air-trekkers.com/product-page/copy-of-copy-of-ai...
Germany just lost 20000 jobs in wind power last year because they essentially stopped all construction.
The Muse (YC W12) Is Hiring Engineers and Developers
For me this "never give up" does not mean fighting through this life, it means "never give up on yourself", on that sparkle in your eyes, on your inner smile, on the light inside you, call it however you want.

Go all the way with it, don't trade yourself for whatever "benefits" offered to you, well, by your own mind, first of all.

Once you're out of _that_ slavery, then you're truly free wherever you are and whatever you do.
Does anyone know how plastic figurines like that are cast? I've been recently looking at some similar toys and they have many concave features and small details that seem impossible to make with simple injection moulding (as in, you wouldn't be able to remove them from the mould)
Developers mentoring other developers: practices I've seen work well
In 8chan's case, I believe that Section 230 is mostly what protects them.
The article is about Tag Manager, not about Analytics.
You're using the word "arbitrage" but you don't seem to know what it means. The simultaneous buying and selling of an asset is intrinsic to it. This is distinct from comparative advantage.
Tête-à-Tête about Death
> massage therapists and barbers
> 0.1-0.2%

FTFY! :D
Because it's too late to start building nuclear plants. We need to be carbon neutral in twenty, at most thirty years, if we start a linear reduction to zero NOW. Building a nuclear plant takes at least a decade. When it's done we already used up all our remaining carbon budget.

And that's for the current speed at which nuclear plants are build. If we wanted to build an order of magnitude more, we'd first have to train nuclear engineers to staff them. And scale up production facilities for pressure vessels.
Off topic, sort of. You can get a free 2 hour tour of CERN and the LHC buildings in Geneva. Did it last year and was awesome. Tour guides are working scientists, not PR department employees.
I believe most of you are missing the point. Bukowski was arguing this in favor of doing something you truly feel passionate about regardless of whether it succeeds or not. The philosophy doesn't work well for highly specific, practical-minded goals of an emotionally ambiguous nature: If you really want to be an artist that gets his paintings on display in the met, but see that you're not getting anywhere with it, you can easily let go and move onto something else. The important thing however is that if you have a wider, more fundamental dream (say to simply live for your art and experiment with it as long as you have the faculties to do so) for which you can spend your life struggling and be happy with the process itself, despite frustrations, then you can try different practical paths to success, experiment flexibly with them as needed but take sheer pleasure in knowing that the all-in journey was worth it even if some specific ideal destination wasn't reached. Considering it this way takes survivorship bias, luck and low probabilities into consideration but with an awareness that even if they might sideline you, the overall effort was simply how you wanted to spend your life.
I'm skeptical of the claim that a major reason for having two eyes is depth perception.

One reason why you're still able to function is that you don't rely on your sense of depth that much these days. i.e. You don't need to gage where a spear or arrow will land. Even in a car, you are effectively on a one dimensional track and only have to decided to go left or right.

If you only had one eye, then in situations where there is lots of pressure to perceive depth I think you'd have to move your head around a lot.

Which makes me wonder, which human activities demand the best depth perception?
> Which is why well-funded navies use it extensively. The US Navy, for instance, has a perfect track record, under much harsher conditions.

The Russian navy does have reactors, too. They are creating environmental catastrophes...

> We do, actually. Breeder reactors.

Breeder reactors are even more dangerous than our typical reactors. There have been only few built and those were extremely costly and problematic (for example those in russia).

> It was a decades old design that had a design flaw which was documented AND IGNORED.

They had many design&engineering flaws. Yet the japanese thought they were perfectly save. The large earthquake exposed several severe design flaws.

> And yet, it survived a major Earthquake AND a Tsunami

It didn't.

After the earth quake basically all japanese reactors were shutting down. After several years of downtime only a few are running. some will never be running again.

Basically it's a total loss of several dozen reactors (and other nuclear installation) and a damage going into zillions. But you claim they 'survived'.
When I see the success of companies like Funko Pop I can't help but remember Simon (Spaced, Shaun of the Dead, Star Wars, etc) Pegg's excellent essay[1] on the infantilization of adults by modern culture, turning us all in to passive consumers who want a magical superhero to turn up and save the day instead of doing something ourselves.

"We are made passionate about the things that occupied us as children as a means of drawing our attentions away from the things we really should be invested in, inequality, corruption, economic injustice etc. It makes sense that when faced with the awfulness of the world, the harsh realities that surround us, our instinct is to seek comfort, and where else were the majority of us most comfortable than our youth?"

The fact that actual grown ups want to spend money on plastic caricatures of their favourite movie characters is fine in itself, but only if we also take responsibility of the state of the society we live in.

[1] http://simonpegg.net/2015/05/19/big-mouth-strikes-again/
The way you phrased this makes it seem like you aren't a programmer and are looking in from outside of the programming world.

On another note: a less condescending way of conveying the same message would have been "Cool project. Pokésay would have been a great name instead of Pokemonsay."
Gmail Outage
This is an omission from not only the JSON standard but also the JavaScript language, JavaScript has no map order and the rest is history.

The result is that all implementations are broken, f.ex. this is how a tree structure has to be implemented with JSON:

http://root.rupy.se/meta/user/task/eelzter/44953781393584543...

It's inefficient, ugly and just wrong.
Such dumbness is very common with me too, and yet I also call myself a great problem solver, for good reason too.

It's not a paradox, it's a matter if excess focus - once I get into a rut I just keep bulldozing[0], but coming to a problem fresh it's often trivial because the rut hasn't formed.

I'd say it gets better with experience, and you're probably better than you think - my guess is you don't see your successes as clearly as your failures. I guess you spend so much time on the failures, but if you instantly perceive the right approach to a hard problem and solve it in a shot, well, it wasn't a hard problem, right? A kind of bias of perception.

[0]I get the impression that's a bit of a man thing generally
> Sometimes you waste it all, and then you're supposed to look back and say, "Well, at least I gave it my all, and I just had bad luck." Yeah, that's really fucking comforting.

It's about intrinsic vs extrinsic rewards. For him, writing poetry was a reward in itself, and he didn't see himself joining the standard nine-to-five society anyway. So, even if he had failed after 40 years of writing during evenings and weekends, he wouldn't have any regrets. Of course, if someone does say startups just to get rich, and hates every minute of it, then it, if the spoils never materialize in the end, it will lead to bitterness.
I see nothing wrong with this. Employers are not entitled to their employees. While bad employers moan about getting poached, good employers make sure that their employees have meaningful reasons to stay.

In sectors with no such pressure, employees have to pee in bottles just to shave a little bit of productivity.
In these modern times yes, there's little selective pressure keeping depth perception sharp. That doesn't mean most of our ability to judge depth is from monocular clues (though that could be true).

https://en.wikipedia.org/wiki/Depth_perception#Theories_of_e...
Don't forget the people who died because of the evacuation.
I dislike Twitter but last few years but I'm really tempted to register there just for such "support" functionality. Because so far exactly no company has ever replied to me from their support emails. It's like they lead directly to /dev/null.
> we are seeing early indications in research of some amazing additional benefits – improved milk production, increased immunity, improved food conversion ratio (meaning you can feed cattle less and have them pack on more protein)

These "additional benefits" are all things that would increase profit - reduced loss of output from sickness; increased production; reduced feed consumption.

If the seaweed is cheap enough, it could be worth it for farmers to use without additional incentives. Though, they would also get green cred "for free."

Edit: fix typos
Cool.
On the free tier, is the app put to sleep after a certain amount of time?
I thought it was also because corn-based diets increases likelihood of stomach ulcers in cows. The antibiotics fight the h.pylori bacteria which causes the ulcers.
Time-travel debugging is miles better than the old way of placing breakpoints. For me, debugging with breakpoints was always a pain. I often skipped through stuff accidentally and had to start all over again from the beginning, or accidentally went inside some third-party library code that I did not intend to, or placed the breakpoint at the wrong spot. It was just slow and inconvenient, unlike React DevTools where you can see every change and step forward or backward, replay events and observe the state at various points without having to put watchers on every variable / expression.
I needed this info because I was worried about exercising. I have anxiety-like physiological issues, tachycardia, high blood pressure and exercise intolerance without clear causes. I was even admitted to Stanford's cardiac unit for a week, leaving without a clear identified cause after a battery of tests including a 12 lead ECG, stress echo and catheterization. I suspect pulmonary hypertension as I was never ever able to run a mile continuously to save my life at any age without being out of breath, and I have an undiagnosed CTD like Marfan but not (span > 1.0 and many other indicators). Been on propranolol er 160 mg for about a year and 10 mg/dose CBD isolate tincture for about 8 months.
This touches on a fundamental issue with our society which that employment just does not generally lend itself to real agency.

If you are single, have few obligations and live frugally in the Bay Area as a software engineer for a massive company making $200,000 per year and able to save up thousands of dollars per month, it may be difficult to see that issue. But just try to realize that most jobs and situations aren't like that.
Google already pays more to fund Android than it would cost to place in a search engine listing auction.

Sounds like it'd be a win for Google as well then. Brilliant.
Hi Christian, first of all I think it's a great commitment.

May I ask what measures stripe has taken when it comes to energy efficiency to reduce emissions - often this can be cheaper than cleaning up the mess afterwards.
Do you know, and are at liberty to disclose, how much energy your datacenters consume and what measures to reduce their footprint have you taken?
Also, I read on stripe's homepage that you heat using natural gas. While this can result in rather low emissions it hugely depends on the source of the gas - if the leakage rate is too high (with fracking it often is) , it can even be worse than lignite especially when looking at shorter timeframes (20-30 years opposed to the 100 which is often used for the co2eq factor)[1] so alternative heating options if available might reduce the emissions.

[1] https://onlinelibrary.wiley.com/doi/full/10.1002/ese3.35
> The food quality improved markedly. For a while.

Until you ran out of coupons?
Exactly. It's the "no-one ever got fired for buying IBM" of the recruiting world.
> - Use the default header on Linkedin

Lol are you serious?
> You can never reach simplicity, only manageable complexity.

A great phrase that puts my feelings about React or any other front-end JS framework into words. Thanks for that.
Nursing Dissertation
Yeah, but farming in general is different in Austria, just look at the rates of e.g. cage eggs in the US, where 95% are caged. Plus even in Austria you have to watch out, a lot of the cheaper meat is from large German farms with similar conditions.
The problem with telling people they need to be "more scientific and less emotional" when dealing with fear or threats, is that it doesn't work.

If they knew how to be more logical, there wouldn't be a problem in the first place. They don't. And just saying you "should" is not enough. It doesn't enable them to be more logical.

Communication that produces better outcomes requires to put the focus on why the threat isn't a threat and STOP. There is no need to tell people, beyond that they are illogical in the way they are handling fear. Good communicators, with the skill to reduce threat perception of everyone in the room do it all the time. And they produce better outcomes.