skysight-inc/HackerNews huggingface dataset:
I think this is pretty scary when it comes to growing market concentration and inequality.

Basically, the most successful companies are the ones that can learn the fastest and apply that learning the fastest. Companies that already have lots of customers and data will be able to learn much faster (i.e. "get to statistical significance much faster") than those that don't.
It would be better if the black bar was clickable and led to the persons Wikipedia page or home page?
Don’t discount the weight of emotional trauma and the self-sabotaging habits it has the potential to engender.

Most people are slaves to their limbic systems.

Most people don’t have self-education or resources to seek the help they need to fix these underlying problems.

Society does them no favors. Media and advertising are designed to promote consumption. And not even healthy consumption.

The idea that we are black boxes with private worlds and perfect agency is being eroded by the empirical evidence that, at scale, we are ultimately manipulable.

I know because I wrestle with this constantly. My higher self knows what’s right and how I should spend my time and money. On a daily and minutely basis, my lower self vyes for control and often succeeds in taking the wheel. And I have to catch myself and recognize when my long term efforts are being subverted automatically and mechanistically.

I know that, over the years, my unaddressed early childhood traumas have compounded into deeply-ingrained habits of self-medicating.

It’s a constant struggle.

I am not surprised that there are huge numbers of people who struggle similarly and are not as successful as I am at managing this internal conflict.

edit: why is this article now flagged? :(
Not saying this would make it any "better" in the essentials, but I mean, we are at least a little more entertained while we're here.

That's something at least.
What If Linus Torvalds Gets Hit by a Bus? (2000)
It's pretty understandable, imo. My income would not scale upwards very much if I moved from Chicago to somewhere higher cost like NYC, DC, or SF, and if I were to go to those places a lot of my current extra income would be wiped out.
I really wish we would take a reciprocal foreign policy. For every one of our people they detain without legit cause, we do the same.
>No experiment could ever possibly hurt scientific knowledge. (...) This is an extremely flawed initial assumption. There is no requirement for chance to be centered around zero. Consider rolling a dice: sometimes you'll get more than the mean, sometimes less, but you'll never roll a negative number.

That's the convexity property Taleb argues must lie underneath research though.

So, you're saying the same thing.

What he means with the first paragraph is not that chance can't lead to gains -- it's that chance alone cannot lead to gains. There should be an additional property, and that's what the article is about.

Consider your counter-argument: "You can certainly win on chance in the long run, that's the foundation of casinos".

And yet, that's not the foundation of casinos. That's what the article speaks against. For if it was chance + long run alone the "foundation" then it would work for the players too. But players face ruin in the long run (unless they have an infinite supply of money), while casinos do not.

The foundation of casinos is chance + resilience to chance events (a casino doesn't go under from this or that player winning) -- e.g. the exact convexity the author talks about.
If there are big differences in where you don't expect them (e.g. printf in a for loop being very slow), then it usually is a difference in implementation and possibly contract. E.g. I wouldn't be surprised if println! in Rust is synchronous, which tends to be slow on both terminals and redirections (i.e. file I/O).

For these simple examples an strace may be enlightening in this regard.

Edit: Indeed this seems to be the case from the library source code (println! -> _eprint -> stdout -> LineWriter).
Oh indeed, it got updated since I last checked.
This kind of thing is horribly common in declining firms - a last minute attempt to asset-strip everything of value and transfer it out of the corporate entity, which can then go bankrupt, stiffing creditors and employees.

See also Radio Shack, Toys R Us, Maplin, and British Home Stores: https://www.theguardian.com/business/2017/feb/28/philip-gree...

(The astonishing thing there is that somehow the thief was shamed into returning the money.)
Why do people continue to use Twitter for long form dialogue like this?

A few chained tweets maybe, but this looks to be 10s of tweets with Twitter's UI sticking in between every few sentences. It makes nearly and lengthy discussion unreadable
I would many times pay extra for a shorter book on a subject. Maybe some books could be padded with a few hundred blank pages so that it would be the acceptable thickness for publishing?
You're being toxic by calling people "cowards" for simply using a package instead of writing it themselves which reduces the amount of code they need to directly maintain. Displays a complete misunderstanding of the tradeoffs involved as well as being rude.

And what's funny is that if you hadn't been a jerk the original point of Frameworks and NPM Packages for everything is a good point and probably would have been well received. Because, the fact is that, sometimes it IS better to do it yourself instead of using the package and most wouldn't. Sometimes.
i am right now preparing to fill two positions, and i am looking to interview at least half a dozen people maybe more. due to my schedule i can't really interview more than one per day, so this is going to take a week or two.

i do want the opinions of the people already on my team, because a big part of the interview process is to find out how well they work together. for me hiring is a team decision, not a top down mandate. so yes, all of my software engineers will be doing interviews. there is no way around it.

on the other hand i agree with you. these rounds of interviews should not happen to often. if our team grows, i expect to add two more positions every quarter. (i don't know how realistic this is, but this just to give you an idea of how much interviewing workload i expect.)
Definitely true in america. In countries such as the netherlands, if you lose your job, you get up to 38 months of 70% salary, rent benefits, child care benefits, and of course your illness will still be treated.
I developed the curriculum for and then taught the first Pixar University course for newly hired Technical Directors (10 weeks, full time, from day 1 when you started). That was probably around the Summer of 1996 as the studio was growing rapidly to staff up for A Bugs Life. Randy joined some short time after to help grow PU from the 2 new-hire courses (technical and animation) into the much broader curriculum that it has grown into over the subsequent 20 years.
I was a close friend of Randy’s then, and still consider him one. He is an amazing person in many ways.
And when my wife and I got married in 2001, he was the master of ceremonies at our wedding.
:-)
Interestingly, you eventually became "that guy".
You bring up a good point, that even people who make decent money still can't get ahead much more than those making close to minimum wage. Why is this?

My theory, is that life is full of stress, and throwing money at problems can make some causes of stress diminish. Whereas a minimum wage worker will shovel his own driveway, a higher paid office worker may typically have a snow plow contractor on retainer (for them it is worth the trade off, especially with long office hours). Same story with vehicle or home repairs. Which is why you don't really feel stress free until your income exceeds the threshold to handle most stress items with money instead of your own labor.
If I took a job at a unprofitable startup that was VC backed, I would understand the risks and ask for the appropriate compensation and have a larger cushion than normal. On the other hand, the only reason for working at a government job is short term stability - you “know” the federal government has access to capital to pay you and the long term stability of pensions, lifetime healthcare etc.

But now, on the federal level, you have a president who is shutting down the government over a $5 billion dollar “wall” that everyone in the know is saying won’t be effective - including John Kelley. On the state level, pensions are in danger because of politics, the voters, and the unions.

On the bright(?) side, at least it seems like banks and credit unions are willing to work with people who are affected by the shutdown. I’m sure they wouldn’t be willing to work with someone who couldn’t make a payment because a startup couldn’t achieve “product market fit”.
the trifecta of: student loan debt + mortgage debt + employer based health insurance, is clearly just a bundled and packaged form of indentured servitude.
When Alberta’s oil sands industry marked its 40th anniversary in 2007, one statistic stood out among the many that measure economic success and environmental impact: Not a single acre of mined land had been certified as being “reclaimed” to government standards.

Lee Foote, a University of Alberta wetlands ecologist who has worked with the tar sands industry and advised the Alberta government on wetland reclamation policies, agrees that reclamation has so far been done more for public show than to create viable ecosystems.

“The mindset is to throw big dollars at engineering designer wetlands that are green but not nearly as functional as what was there in the past,” says Foote. “The main aim is to get the social license that is needed for these companies to continue operating.”

-- https://e360.yale.edu/features/on_ravaged_tar_sands_lands_bi...
It's human psychology. Below a certain level, your mind will simply talk itself into spending your available money to make you happy.

You don't need that car. A car half the price would have been plenty good enough. But you did it anyhow.

You don't need fancy breakfast cereal that costs twice what the generic stuff at Aldi costs.

You don't need all those electronics and toys. You don't need to eat out that much.

If you made less money, you'd do less of the above right until you simply couldn't afford any of it.

And you'd continue to be about as happy as with all that money, assuming you were still paying for the necessities.

I'm not trying to convince you to give up those fancy drinks. I'm just explaining that you could choose to live more frugally without almost no repercussions, but you won't.
> What makes you against fossil fuels vs being neutral if you have a stance where you believe externalities should be taxed but that outright bans are too destructive?

Because the status quo is that fossil fuels are allowed without the externalities being taxed. A position that moves towards less fossil fuel use is anti-fossil fuel, although less so than one that desires an outright ban.
> "Brady" here tried to cut corners and bypassed the trust process

That's a somewhat gilded spin on the simpler truth, which is that in Chinese business it's shockingly easy to find hucksters willing to take your money for "work" with no real intention of producing a usable product. That is, he got "crankshafts" like he ordered, their work is done and it's on to the next mark.

Sure, a "trust process" can be a useful workaround for that problem. So can a functioning legal system that enforces that such criminals can't actually make money from their shenannigans.

But the root problem is that one system allows these people to run amok in the "legitimate" business climate and one doesn't.

FWIW: I don't buy for a minute that this has anything to do with chinese "culture". The problem here is that the PRC is a wild west environment that has no way for a foreign entity (local powers have more tools) to enforce a meaningful legal contract.
Yes, this benchmark would be much more interesting if it didn't do any println on the hot path and just accumulated the results and wrote them out once in the end.

Edit: I've tried (println! vs a single io::stdout::lock() and writeln!), and it doesn't seem to make any difference, at least for the range.rs example. Hmm.
What You Can Learn from How Warren Buffett’s Investment Process Evolved
Unfortunately I don't see any solution to this problem other than doing away with career politicians and swirching to time limited mandates. Career politicians eventually go corrupt. Rich people's capital run investments. The wealth is not hoarded, it's almost always invested, otherwise it's eventually lost. Without the rich and investments, your country could look like Mongolia and you could ride a horse to work and live in a teepee, which is not necessarily bad, just different. Yes, New Zealand is a nice place to live but it's economy is dwarfed by the US economy and so are the money making opportunities there. It's not even in the G20 and it's main exports are agricultural products, fish and machinery.
I looked at the disassembly of both of those in https://godbolt.org/ and it looks like for some reason Rust puts the loop variables x,y and z on the stack and the loads them off the stack. This causes a bunch of L1 hits instead of register hits in the tight loop, causing the 2x slowdown.

I have no idea why LLVM misses optimizing this in Rust's case. Likely it is fed much trickier IR. It also misses the optimization that it does in the C case of lifting the xx and zz multiplications to the appropriate loop level.
Well... With Edge phasing to Blink noone will support JPEG XR
Someone found a single character change providing a 2x speedup: https://www.reddit.com/r/rust/comments/ab7hsi/comparing_pyth...
"None of the technical problems you'd have to solve would advance real spaceflight."

That's just not true. Spaceflight is hard. There are many, many technical problems to solve. Just because you're not going to orbit, doesn't mean that you're not advancing the state of the art.

I'm a former XCOR investor. I supported them not for their suborbital program, but for their orbital vision [see e.g. https://spacenews.com/34930xcor-aerospace-makes-plans-for-re...]. The Lynx was a stepping-stone, a way of both funding their larger ambition and testing small parts of the larger system. The idea was to build to space as incrementally as possible, so as to be able to avoid the huge "and then we need $100M, and then it works or it doesn't" step that most space business plans have. Remember that the founding team had just come out of the crater of Rotary Rocket, which had one of those plans. Jeff Greason once said that if he could find a way to fly half a customer to space, he'd do it.

Unfortunately, there were still some lumps in the capital needs, the jump from engines to the Lynx was larger than expected, the Lynx took longer than expected, and the funding wasn't there. If they'd had another $20M, it could have been amazing, but that's a common refrain.

XCOR's plan was basically the opposite of SpaceX: rather than going orbital and then building in reusability, they started with total reusability and then wanted to bootstrap to orbit. Their goal was full airplane-style reuse, where you land, inspect, fuel, and go, and fly the same craft again in a matter or hours or minutes. They'd already demonstrated that kind of turnaround with their rocket-powered airplanes; I believe I saw a video of a sub-15-minute turnaround on the EZ Rocket. They'd also made engines that could withstand hundreds if not thousands of firings, and pumps that lacked the catastrophic failure modes and tiny tolerances of turbopumps.

Yes, I lost all the money. But it was worth a shot.
I don't like WebP because it's either it or HW accelerated browsing - latter I like a tad more because it saves me a bit of battery juice on my laptop.
You really wish random people had to sit in jail due to a political and trade wars between two superpowers? Do you volunteer to sit in jail as one of the first victims?
Can someone mirror this? Im only getting the (gdpr violatng) "please let use track you and sell your privacy" popup

Going by just the headline: its nothing new that adhd affects brain regions and functions, specifically the executive functions
I think Web Components will overtake React!
This was useful to me when doing Project Euler exercises, but I wouldn't know how to prove this generates all triples.
Virtually every state lets landlords evict you for no reason at all.
Show HN: Autumn – A macOS window manager for (Type|Java)Script hackers
That’s why nobody shall rely on pension plan. Ya a scam. Just take the money and invest on your own terms.
I think you've seen this comment about integer overflow optimizations? https://www.reddit.com/r/rust/comments/ab7hsi/comparing_pyth...

But I also note that the original version of your benchmark was calling `println!`, which means that you were essentially benchmarking high-level, thread-safe I/O. EDIT: Not in this case, see the thread below.

Some Rust benchmarking tips:

1. Always run `cargo build --release`. Debug builds are slow.

2. Be sure to use `stdin.lock()` or `stdout.lock()` when reading or writing standard I/O. If you don't, Rust has to lock standard I/O for you on each call. This means using `writeln!` instead of `println!`.
As like most people, I go to wikipedia to learn more about things I am ignorant of. Never heard of Nancy Grace Roman, so I was interested to learn more about her exciting life. Her wikipedia entry is a good read, so I popped over the the Hubble Telescope entry. There is no mention of her on the page.

One of her papers is listed as a source in the entry, but isn't available online. For someone known as the Mother of Hubble the lack of mention on the Hubble Telescope page is confusing.
This rhetoric has been known for longer than either of us has been alive, yet the more things change, the more they stay the same.
That’s asking for a very detailed reply, but since you already work with Go let me just share the comparison that I wrote up not too long ago.

https://www.brightball.com/articles/comparing-elixir-and-go

That is just the summary link that includes a link to the original article I wrote for Codeship as well as the big discussion from when it hit HN.

The HN discussion, especially, was great.
I have a more technical question, It was my understanding that Android apps no longer trusted user added certificates by default starting Android 7 (https://android-developers.googleblog.com/2016/07/changes-to...), but on the talk, they were able MITM Android 8.1, are they modifying the apps to trust their CA certs or is there something I am missing?
Flutter looks interesting, however, the same question applies to Flutter -- this is not a standard Apple's way, as such it may be banned. Why would not Apple decide to ban anything that is not Apple from their store?
it depends on how many candidates you have. a few months ago i was hiring for a position, where i didn't get a single candidate who was able to take time off work. (ok, i had one who took an extended lunch break, but the rest were evening or weekend only)
> None of the standard calls use colons for separating ports - I can’t recall exactly whether it’s even a standard URI thing or just something web browsers did.

https://tools.ietf.org/html/rfc3986#section-3.2.3

Specifically part of the URI RFC.

Probably should have picked something wildly unrelated as a separator instead of colons - but the horse has already left the barn, so now we just get to play cleanup.

You're right that there's already a decent amount of support for this in various languages and persistence mechanisms, but I've spent enough time in my career playing with truly bleeding edge barely-an-alpha platforms to know that sometimes you do just get stuck writing your own parser and comparators. It's good to know in advance what sort of potholes you will be trying to navigate :)

Edit: I just discovered the URI RFC is dated 2005, with IPV6 being dated 1998. ( https://www.ietf.org/rfc/rfc2460.txt )

Still, it struck me as odd that we had been using host:port for so long. The URL conceptual predecessor to URI RFC also mentions using host:port in section 3.1.1 - which came out in 1994.

Regardless of which RFC made a hash of things though, all 3 are widely used specifications, so we're stuck in this boat now!
It is worth the time for those that can read beyond the title or opening paragraphs.

There's nothing against a work with a clickbait title or opening being the most important thing one would read all year.

Like whether an author is a "bad man" in their personal life tells us nothing about the worth of their work, the ways an author/editor tries to attract viewers do not mean that the actual content is also of bad quality.
The LiMux project started in 2005, so the KDE version used back then would be KDE3. That was not really worse in performance than GNOME2 (or today MATE), although comparing it to Windows 2000 would not be easy.
Yeah, but the point is you wouldn't expect a competent network engineer to use the words "packet frames". And incompetence would seem to fit with the facts of the case, i.e. 911 was down for 2 days.
Crimson Editor
Headless react components handle logic and state management and then pass data and handlers to their child components so whoever consumes them can determine how they look. Typically that pattern is called render props in react. Before render props the goto for this was higher order components which would wrap a component you style and make.
>* but then I kept running into pieces like this one, where it wasn’t clear if he knew he was fundamentally (if not subtly) wrong*

He is not "fundamentally" wrong here though. The parent comment misread what TFA says (as I replied above).
Personally I prefer a fizz buzz that doesn’t make them variables. The loop is so small and it’s obviously never “hot” enough code to make it worthwhile to pull the variables out. It looks like over-optimization to me.
Sometimes we forget to smile, thanks for reminding us. :)

https://www.ncbi.nlm.nih.gov/pubmed/25139308
CSS Variables seems to be very useful for CSS. I am not sure if changing dynamically CSS variables from JS is a great idea but you have options to do so.

There is more coming in project Houdini.
https://developers.google.com/web/updates/2016/05/houdini#th...
I'd like to read more about the history of the people in the article.

The biggest issue as far as I can tell is that it's easy to 'lose' at any stage. You can make a ton of decisions starting from about age 15-20 that influence your degrees of freedom at age 40 (in the article there's a family of 3 that seemingly have little savings, for example).

If you were born to a non wealthy household, the reality is that you simply don't get to go through life not focusing on money. Your income, investments, and career have to be at the forefront of your mind, always. And even then there's a ton of chance involved.
In financial planning, we call that life-time debt.
I recommend you read the original studies on replication, and their primary coverage, rather than Taleb's slant that tends to be driven by his own issues.

It's not just psychological studies, it's a range of fields, from neuroscience to psychology to oncology. By a reading of that literature, you should be skeptical of most studies. In fact, if you were to caution someone about replicability, it might be just as accurate to frame it as "as a machine learning study, you should take its generalizability with a grain of salt given the specific data sources involved." Psychologists are the messengers; replicability studies are a natural offshoot of meta-analysis, which also has its modern origins in psychology.

Also, this study doesn't really claim any sort of causal anything. It's just reporting differences in language use. The primary application of something like this is screening. There are some implications about causal hypotheses (absolutist thinking is a classic target of cognitive-behavioral therapies, which do have a fair amount of experimental support), but this paper is pretty agnostic about that sort of thing.