skysight-inc/HackerNews huggingface dataset:
SQL is a functional programming language. No other imperative programming model will be cleaner or clearer in expressing intent. But, you have to understand SQL to begin with.
How about copying a $100 bill?
It’s easy to shirk copyright law without moral consideration when it’s become so draconian against citizens.

Is denying a faceless corporation profit from finding some bits elsewhere theft? It seems the public consensus is no. This is the digital content market seeking equilibrium. Competing against free is hard, but possible! Don’t whine as a CEO that your job is hard, it’s supposed to be hard.
What value goes down on paper? The value that something has to you? The price that someone else would pay?

Let say you have Warren Buffett's shoes.

Warren Buffett paid $X for those shoes.

A pair of new shoes would cost him $Y.

Someone might pay $Z as they are Warren Buffett's shoes.

Someone might pay $V just to inconvenience Warren (so he would have to go to the shoe store).

Maybe they have some sentimental value to Warren, so he would pay $T not to lose them.

What are the shoes worth?
Looks like this is going to become another case of piracy turning easier to use than the legitimate product.
Yes, that's the official explanation. But these problems (such as gamma rays scrambling the flight computer, causing the plane to aggressively dive) are ostensibly not new, or related to MCAS. The issue is not just that gamma rays theoretically – and MCAS, in real-life and quite tragically – cause the plane to dive, but that Boeing overestimated pilots' ability to react to the underlying systems error. I think it seems suspicious Boeing only now decides "Oh, looks like we should also modernize the 737 computers", while asserting that MCAS itself was still a great idea.
The other option would have been abandon the staircase entirely and make a taller plane, this would allow a bigger engine with no handling changes, but although this would remain a 737 from handling perspective, it would not be a 737 from the airports perspective: it would need to remodel the airports to install bridges or purchase of ladder trucks.

No that would not be the major problem. Specifically since practically any airport nowadays has the infrastructure to service such a plane. This was quite different 50 years ago.

The reason why they couldn't have heightened it was that a new type certification would have been required and Boeing wanted to avoid exactly that at all cost.

Even at the cost of 346 dead people.
A while ago, I was curious about the relationship between income taxes and growth in the US, so I looked up the data... and I was unable to find any clear relationship!!!

As one of many possible examples I could give, below is a table I compiled showing the highest marginal federal income tax rate and year-over-year real GDP growth in the US since 1950. Can you find a relationship?

My conclusion, so far: There's a tremendous amount of theory, and rhetoric, and posturing, and straw-man arguments... but very little or ZERO actual evidence that national economic growth is impacted one way or another. (In fact, in many cases the data shows higher economic growth during periods of higher taxation at the top of the income distribution.)

Highest Real GDP
Year Tax Rate Change
1950: 84.4% 8.7%
1951: 91.0% 8.0%
1952: 92.0% 4.1%
1953: 92.0% 4.7%
1954: 91.0% -0.6%
1955: 91.0% 7.1%
1956: 91.0% 2.1%
1957: 91.0% 2.1%
1958: 91.0% -0.7%
1959: 91.0% 6.9%
1960: 91.0% 2.6%
1961: 91.0% 2.6%
1962: 91.0% 6.1%
1963: 91.0% 4.4%
1964: 77.0% 5.8%
1965: 70.0% 6.5%
1966: 70.0% 6.6%
1967: 70.0% 2.7%
1968: 75.3% 4.9%
1969: 77.0% 3.1%
1970: 71.8% 0.2%
1971: 70.0% 3.3%
1972: 70.0% 5.3%
1973: 70.0% 5.6%
1974: 70.0% -0.5%
1975: 70.0% -0.2%
1976: 70.0% 5.4%
1977: 70.0% 4.6%
1978: 70.0% 5.5%
1979: 70.0% 3.2%
1980: 70.0% -0.3%
1981: 69.1% 2.5%
1982: 50.0% -1.8%
1983: 50.0% 4.6%
1984: 50.0% 7.2%
1985: 50.0% 4.2%
1986: 50.0% 3.5%
1987: 38.5% 3.5%
1988: 28.0% 4.2%
1989: 28.0% 3.7%
1990: 28.0% 1.9%
1991: 31.0% -0.1%
1992: 31.0% 3.5%
1993: 39.6% 2.8%
1994: 39.6% 4.0%
1995: 39.6% 2.7%
1996: 39.6% 3.8%
1997: 39.6% 4.4%
1998: 39.6% 4.5%
1999: 39.6% 4.8%
2000: 39.6% 4.1%
2001: 39.1% 1.0%
2002: 38.6% 1.7%
2003: 35.0% 2.9%
2004: 35.0% 3.8%
2005: 35.0% 3.5%
2006: 35.0% 2.9%
2007: 35.0% 1.9%
2008: 35.0% -0.1%
2009: 35.0% -2.5%
2010: 35.0% 2.6%
2011: 35.0% 1.6%
2012: 35.0% 2.2%
2013: 39.6% 1.8%
2014: 39.6% 2.5%
2015: 39.6% 2.9%
2016: 39.6% 1.6%
2017: 39.6% 2.4%
2018: 37.0% 2.9%

Sources:

Year-over-year real GDP growth: https://fred.stlouisfed.org/graph/?g=pssP

Tax rates: https://www.taxpolicycenter.org/statistics/historical-highes...
isn't this just the Straight Edge thing that was popular in the 90s? There's a whole subculture for it.
There ain’t no one reading “in search of lost time“ in less than two weeks

And no, reading does not burn calories

This is totally nuts, the whole article
Perhaps dieting would be a better term - it's most similar to a whole foods/avoid simple carbs diet.
India Moves to Mastodon
Deaths will never be reduced to zero, no. But if a self-driving car can cover twice as many miles between accidents as a regular car, the number of deaths per year plummets as more SDCs are added, assuming about the same number of total miles driven per year.

... And SDCs can be programmed to obey traffic laws.

As for jobs, we're not going to see jobs taken away by self-driving cars in the near future. More likely, we'll see a fleet of vehicles with driver assist technology derived from attempting to solve the self-driving problem that will make the lives of career drivers, such as those in the trucking industry, that much better and safer.

I agree that improvements to mass transit would also help. But those aren't mutually exclusive problems.

We have to keep in mind, it's not in either-or story, it's a statistics and numbers story. on the same day this woman was tragically killed, nine other people were killed in traffic accidents. They just don't make the news, because that tragedy has become so ubiquitous that we are utterly desensitized to it.

We shouldn't be.
I'm not sure the FAA is at fault here. From a big-picture perspective, the industry has never been safer.

Obviously, continuous improvement is a core part of quality, and the FAA can always learn and improve their processes, but you can't expect a regulator to shoulder the core responsibility of certifying a plane. The primary responsibility is always going to be on the manufacturer because no regulator will ever have the manpower to test and verify everything nor the deep visibility into to R&D process that a manufacturer would.
Quite likely. People are very keen on this kind of thing for punitive reasons - being on the street will of course kill someone far quicker than smoking. "You have to give up smoking for the good of your health or we'll hasten your death" is the sort of thing Kafkaesque systems are built from.
There isn't very much Aramaic in the bible (parts of the book of Daniel and a smattering of verses in a few other books), I think you mean Hebrew. And no letters are inserted. You are thinking of the vowels, but the vowels are not letters, they are represented by a point system. And the Hebrew Bible if fully pointed. It is just modern Hebrew for adult readers that is not pointed (things like the newspaper and novels).
re checking request IP address block: is this what NetFlix does, they don’t work through VPNs, even when I set VPN server to USA location. I always turn off my VPN before trying to watch Netflix.
If they all follow Disney's pricing model, that would work, but everyone wants too big a slice of the pie.
>I’m also surprised they haven’t cracked down on the source IP addresses. It’d be trivial to look at the net bandwidth and see that the usage is at a totally different physical address (and not just a mobile phone).

I regularly use these services when I'm traveling. If any of them start restricting me to my home IP (which isn't static anyway) or otherwise start making it harder for me to use their service, I'll be dropping them in a hurry. There's a lot of content out there and not really any that I must have.
“Why didn’t we use an RDBMS in the first place? “

Because initial application specifications are sparse and definitely wrong. If your application is still up and running 5 years later and your data definition hasn't changed much in the past 3, then maybe refactor around an RDBMS. Designing around rigid structures during your first pass is costly. This is why there's been a rise in NoSQL and dynamic languages.
Yeah, this whole notion of a "fast" seems like it's based on the usual one-dimensional view of dopamine as synonymous with excitement and pleasure. There's a lot of evidence that dopamine is far more subtle than that; it seems to play a huge role in anticipation and sensory gating, for example.
BPA?
I think the issue here is that culture should on some level be free. This is why libraries are free.

Personally, I want to financially support media creators, but every time I get a forced prereel commercial, or Hulu inserts ads in a service I pay for, I make a mental note to care a little less. Every time I’m region restricted, I make a mental note. Every time my browser widevine plugin breaks and I can’t watch something, I make a mental note.

Essentially every time I witness a dark pattern, I realize this is about control. Not fairness.

Fuck them. If they wanna play games, I’ll play games. And I’ll win, because I’m better at it than they are.

I would be happy to pay some cryptocurrency directly to an artist for the production of media. I could care less about the distributors though.
I wouldn't be able to hold back laughter if I heard this. It seems like something a parody of hipsters would say.

"My life is too good, I need to make it worse" but still be as self centered as possible.

God forbid someone does difficult volunteer work instead of this "dopamine fast".
Putting Rust in the kernel with eBPF
One of my favorite shows is Grand Designs.

Building a house is probably the most understood human activities; as you stated, you can take a standard design on a normal building lot and throw up a house in a very predictable amount of time. If you've done it enough, you can write down a schedule of when every piece of material and every trade needs to be on site.

Grand Designs always involves some combination of unusual design, unusual sites, and unusual techniques, and frequently inexperienced builders. People set out to accomplish something grand, and usually succeed, but it takes much longer and more money than expected, and especially more than constructing a conventional house on a conventional lot.

Now, besides echoing your point that many novel software projects are much more akin to a Grand Designs house than a cookie cutter ranch in a Midwestern suburb, in Grand Designs one concept that is proved true time and again is that once you are out of the ground -- once you have your foundation in, your gas and water and sewer and electric hookups -- the hard part is over and the job will proceed much more smoothly. It's hard to estimate before you get out of the ground, because the ground is filled with unknowns and unforseen problems. You might still misjudge how long it will take you to finish, particularly the finicky details that always take forever, but this is purely a failure of estimation; an experienced builder could predict the time to spackle, trim, paint, install flooring and built-ins accurately, you just didn't realize it. But under the ground, there are all sorts of problems with rocks and water tables and pipes and whatnot you can't predict.

Do we, as software engineers, have a similar inflection point in our software development? Do we ever get "out of the ground", to the point that most of the unknowns are known and we have a predictable (if still great and difficult) amount of work remaining?
I don't think that's a good example. The medicines are only marginally better than the last, but are sold because they are profitable.

But the whole debate around genetic engineering is that it isn't marginally better. The fear is that it is so supremely powerful it will dwarf all other interventions.

And I don't think ladder kicking is particularly true. Once education was only for the elite. But we have seen it get more and more popular, to the point it's about as universal as possible now.
It will require huge government expenditure though.

The strike price of offshore wind in UK energy capacity auctions came in at less than half that of prospective nuclear plants.

Only one nuclear plant is going ahead, Hinkley C.

I guess that countries without plentiful renewable potential have no choice though, its nuclear or nothing.
Just putting it out there to spread the word: sqlx[1] and sqlz[2] Go libraries are very good. They take a lot of pain out of mapping Go structs to resultsets and also prevent SQL Injection. sqlx seems to be quite popular but sqlz could do with some love.

[1] https://github.com/jmoiron/sqlx
[2] https://github.com/ido50/sqlz
> Imgur is a joke and became what it was literally founded to avoid

It literally fails utterly at the singular thing it is supposed to do. Makes me feel less bad about my own managerial driven development.
> The reason we don't provide homes is you can never just provide homes to the ones who would have abused the ER' but instead have to provide them to all homeless.

This is the exact reason more sensible systems do, in fact, try to provide homes to everyone. And various sorts of topup payments to those unable to afford their rent.
Evolution of Nature's logo 1869-2019
A 5 hour workday is okay if tempting but awful if commuting and the trend is towards larger commutes due to property costs as a percentage of people's total expenditures skyrocketing even beyond transportation costs.

The real money is less days at work per week... Not shorter workdays.
Two of my friends just went on a five day retreat in which there was no talking and everyone had their own mini-cabin in the woods. This seems like prime dopamine fasting.
So now we want to pass a regulation that any company that has a market of more than 5% should be broken up? Then how do you define a market? It amazes me how many people trust the government and want more government power.
While I see your point, that's never been how media is served up - you're not given license to shows, you're gaining access to what they want you to have from their license. Your cable bill was never reduced because the same show was playing on two channels at once.
Like a stack frame, but allocated once of a fixed size, instead of being LIFO allocated in a reserved region (which itself must be allocated upfront, when you don't know how big you're going to end up).

The difference being: if your tasks need 192B of memory each, and you spawn 10 of each, you just consumed a little less than 2kB. With green threads, you have 10 times the starting size of your stack (generally a few kB). That makes a big difference if you don't have much memory.
> The best way to guarantee success is by preemptively engineering systems to reduce friction for positive habits, and increase friction for negative ones.

This is good advice for any self behavior change, not just reading. Can you excercise at home? Can you practice programming on your phone?
Cash App Scams: Legitimate Giveaways Provide Boost to Opportunistic Scammers
Equating Stalin and the DMV is the kind of category error that prevents Americans from having good service at the DMV.
Slightly redesigning the wings and fitting 4 engines which are sized similarly to ones in 737-400, instead of 2 large engines might solve the problem.
Translating to British English...Bloody Bollocks!!!
Acronyms are often overloaded across industries. If you find yourself at a cocktail party with a bunch of biologists you will confuse them less if you say you work on machine learning than AI. A sports MVP is basically the inverse of an engineering MVP. It is no surprise that PoC in technical fields is not the same as PoC in social sciences.
> then you just gave the wealth a 3 billion dollar incentive to leave before your tax can come into effect

You can impose tax on leaving bigger than 3 billion dollars effectively removing leaving incentive.

Also you are assuming they are fluid and actually can leave and stay wealthy somewhere else, which is likely not the case for most of the wealth on the planet.
Im going to go against the grain here but I think it might be good to be able to get good data on homeless populations. Much data now is not accurate. At the very least this will provide key data points that could help resolve and better serve these populations
I couldn't agree more. There is always one friend still using the service while you're already saturated and because of that the subscription is kept instead of cancelled. Once cancelled, a service can have a hard time to win a user back.

But it seems the industry does not want to learn: don't make it harder to use your service for the honest users. They're worth it to keep happy!
I feel like that’s a cop-out. I agree that draconian criminal enforcement of what is a civil tort is unwarranted. But do people really see it as a form of civil disobedience, or do they just feel entitled to stuff for free? And if it’s civil disobedience, why not do it in a principled way? Download and share but don’t watch it.

I’d liken it more to the looting and vandalism in response to police brutality. More opportunism than civil disobedience.
As much as corporate America likes to whine, bitch, and moan about piracy I'm willing to bet no engineer has LEGITIMATELY lost their job due to too much of the content on the service they support being pirated. Stop painting this as if people who pirate/account-share are reaching into the "poor" engineer's pockets, it's disingenuous and simply untrue. This is the rich wanting to get richer and trying to create a false dichotomy of either "Steal content" or "Pay for content" is an effective way to do it, too bad it's not based in reality/truth when there is a 3rd option "Don't watch it".
Right. Clones are good for business, but long term can have disasterous consequences.

There is a potential for human mono-culture just like in agriculture.
"Plasticity" basically means "learning" at a low level, so it's not really an explanation for why learning can be addicting.
More redundancy, less single points of failure.
Its immoral not to teach your kids religious truth in addition to scientific truth, IMHO. At our dinner table we read the scriptures with the kids and have family prayer, but we also do stuff like watch videos of rocket launches and talk about various science topics.
Guess I better send a heads-up text to 3 ex-girlfriends
The Downfall of Carlos Ghosn
A split brain in a plane is a bit of a nightmare. I'm not sure how they can work around it with just two computers.
If there is indeed a biological reality underlying the stereotype, supposedly it's because there are various genes affecting mental functions that reside on the X chromosome. Guys only get one copy, and the story goes that this leads to more outliers in either direction (ie more geniuses as well as knuckleheads).

Not sure how much water this holds...
You're totally right, apologies! I'm in the process of redoing my website and broke my old link. I'll update it to fix it.

Resume: https://www.jbernier.com/resume.pdf
A simple way of using React Hooks for API result caching
Wife and child is one thing. But the problem the problem is that people are sharing with people who aren't relatives. Old college roommates from 15 years ago who live on the other side of the country. Coworkers. People they meet in bars. None of these are legitimate.

I get the attraction of getting content for free. I used to pirate software when I was young and broke. But I'm an adult now and I do adult things, meaning I pay for what I consume.

Amazingly, people can survive without consuming other people's content. You don't have to watch a streaming service. There are other things in life to do.

Much like I think people who don't vote forfeit the right to complain about politicians, I think people who steal content don't get to complain about the quality of the available content.
Right but the padding is basically an estimate of how certain you are about your uncertainty. So not only does the original estimate not encompass your own uncertainty but it's completely arbitrarily scaled by multiples of the original estimate. Which is rather to say the original estimate is completely useless. Not to mention the OP is never more than 1/5 of this greatly inflated estimate off!!!

Whereas padding in a more assembly line like situation can actually be measured and forecast from historical data.
Well, from experience I know Netflix's accounts only have 1, 2 or 4 simultaneous streams (for family sharing), so there's already restrictions in place for amount of content consumed per paid account. I'd say that's already a pretty fair deal / limitation, and if anything it's helped family members / people who you share an account with get used to watching Netflix.

What I'm saying is that they allowed it on purpose, to make Netflix more prolific with consumers. If they crack down on it now, it probably won't suddenly cause a big increase in subscribers though.
Homelessness is not going to be fixed till it is addressed at the federal level.

There are difficulties: there are different homeless population types characterized by Mental health, substance abuse, cost of living, unemployment, etc.

Also because of a reaction to heavy handed policies of the past, it’s difficult to institutionalize those who need mental health intervention.

That said we could at least tackle the easier population whose issue is an economic one.
It is extremely common that various parts of design and manufacture of aircraft are "outsourced". The airframe manufacturer is essentially never the manufacturer for whole subsystems and there is a large subcontracting network.

This is an entirely normal and long-standing practice.
Disney has admitted that they will lose money at their current price level. Which implies strongly that they'll be increasing prices substantially in the future.
The damage SQL has done to the relation of perception of he general public towards the relational model cannot be undone. The relational model is beautiful; it's in no way more complex than objects and attributes, but SQL makes it seem so by conflating orthogonal aspects into it.
Straight Edge people don't use drugs or drink, and some abstain from sex. I've also met a few that would instead get their rush from fighting non-edge people. Just like the people in the article, basing your entire personality around abstinence makes a person a 1-dimensional asshole.