skysight-inc/HackerNews huggingface dataset:
I live in Denmark, which is in Europe. I’m extremely courious as to where in Europe you are actually from, because if there’s is one thing that is the same across the entirety of Europe from my experience, it is that no-one from a European country would ever talk about “Europe” like it was a uniform thing when talking about laws or public institutions. School in France is extremely different from school in Finland etc. Also I am puzzled to think about which country in Europe doesn’t have private schooling available next to public schools.

So I’m curious because taken on it’s own your comment sounds a lot like a fiction a conservative American would author about what they think ‘Europe’ is like. But this might just be a result of your alternative schooling.

Also your schooling is described as being not available where you are yet still what you went through which seems a bit of a conundrum as well. Was it actually illegal, or do you think you might have been exposed to biased propaganda by the institution coloring your view on what the educational system in your country is actually like?
In short, be the change you wish to see in the world. If you want there to be a viable competitor to Chrome, use Firefox. If you want there to be a viable competitor to Apple and Google (and you have the cash), buy a Librem 5. The alternatives are out there, begging to be used.

As an active developer in a programming language with a small ecosystem, I scream this to the clouds all day: great software doesn't become well-supported until somebody has the gall to use it.
It was a huge problem in Japan, South Korea and to lesser extent, the US. Japanese phone industry conformed to it but bled to death soon after iPhone happened.
I'm not sure we're having a productive conversation. Perhaps I've been unclear, but I didn't say this was a "devastating critique of all science". I said that I thought my field was "for the most part [...] okay" and I think that's true for science broadly. My main point is that peer review as currently practiced is not as good at quality control as you seem to believe.

My link was just one example. As I indicated, I don't have time to give more examples, and I didn't expect to convince you. I think few academics are actively looking for errors, so unless you are, you may not notice them as often as I have.

> I can only assume that very few people were relying on this stupid model, since the flaw wasn’t noticed for decades.

There are quite a few papers that directly use the criticized model, from the 90s until recently. It does seem that many people blindly accepted a clearly wrong model. With that being said, the other model in the paper is responsible for most of the citations.

> You are also unhappy that you can’t get a response from the first author [...] I’m not sure quite what result you want from this?

The first author is the senior author here. (The conference paper version does not have the other two authors.) I contacted them because if I'm wrong, I wanted them to tell me how so that I could avoid making a fool of myself in my paper. I don't want their paper to be retracted, though a notice that it has severe errors would be helpful to readers.
a true lion in his youth? dude was racist af. he sponsored the crime bill which incarcerates most african american. Not sure how much power a president really has but this was absolutely NOT the time to meddle in Russia Ukraine war given that the previous moronic president messed around with china.

pumping infinite weapons to former soviet republics will be the stupidest and final mistake that US does. I will be back in 5 years to revisit this comment and see if I was the stupid one or did the public not think beyond their noses.
“Recessions aren’t once in a lifetime?“

Depends on where you are. Parts of Latin America have been in an economic pit since the late 70s - I guess you could say “once in a lifetime” - for some people, their entire lifetimes have been spent in a state of economic crisis.
PayPal reduces Bay Area presence
Show HN: ESP8266 Sprinkler with Runaway Protections
Literally 100% of the documents I process are sent to other people. So collaboration and sending documents are core functionality.
Any recommendations for a feature/kaios phone with a good camera, maps, music streaminf, signal, and yelp or similar? (Without google spyware or a web browser).

Budget: <= $1500.
I often like your comments but sometimes not. Here I would definitely downvote if I could, let me explain why.

- You are disagreeing with me on things I did not say and that were not the subject of discussion. ("OOP is not about syntax")

- You are "teaching" me, from a high point, quite arrogantly. I'm particularly irritated by this: "The important thing is good code. If your code is not improving, you short-change yourself." Suggesting I am not improving, and giving commonplace advice as if I wouldn't realize that.

- You're suggesting a "failure" of mine to take an appropriate action, without an existing situation to judge.

- You are disagreeing with something I said and that I made an effort to create a reasonable argument for, but you're not presenting a counter-argument and instead are just repeating what you said before.

- While I think you might be super smart, I feel it was altogether a low quality comment of yours with little grounding in reason. Let me go back to this: "Failure to understand the uses and consequences of unfamiliar language features is not a virtue". Not that I ever claimed it was. Conversely, do you think that understanding the uses and consequences of all or most language features is a virtue? Do you think tools matter over results? Do you think a mathematical theory is more beautiful if you introduce more concepts than necessary to elegantly transport the message? Do you agree that features have a utility but also a cost? Can you see how writing a piece of code using a new feature creates new interactions and complexities with the rest of the code (including seemingly unrelated parts), producing new headaches?

(easy examples: isn't it enough to use functions? Why should I use methods, creating new problems when I need to take a function pointer and making it harder to find places of usage? Why should I use private methods, when there is no good reason to declare them in the header in the first place (static functions in the implementation file are just fine!) especially if this exposes implementation details?)

Do I have to apologize that while there might be theoretically ways to accommodate uses of many different features, I'm simply not willing to invest the effort to figure those out - effort that I'm not sinking into problems that I'm more interested in? I simply don't feel like the programming language I use (I like C) is holding me back from what I'm interested in doing.
Nope, crypto is changing the gaming world with P2E and other great ideas. Their days are numbered. Unions are what they used to be. Now they are just political tools for the democrats...
As Robert Gordon notes in his The Rise and Fall of American Growht, an air traveller in 1936 headed from New York to Chicago, could have made the trip in 3h 55m gate-to-gate, vs. 2h 35m today. But in 1936, arrival at the airport need only be 10 minutes prior to departure, gates were immediately next to the terminal entrance, and taxis or a chauffeured Cadillac limousine were 5 minutes from the gate --- the latter cost $10.50 in 2014 prices.

The 2014 traveller must arrive an hour prior to departure, it takes 20 minutes merely to get off the plane on average (from the middle of the plane) on arrival, and 5--10 minutes to get to the taxi line. The net trip is only 20 minutes shorter than in 1936, despite the faster in-flight leg. Much more of that time is spent standing, waiting, or walking.

Robert J. Gordon, The Rise and Fall of American Growth (2015), pp. 396-7.
I much prefer working with the GraphQL spec than with OpenAPI spec.

I think it's a result of OpenAPI being a very large spec that supports constructs that most languages don't deal with properly (like a field being able to be a number or an object), but a lot of OpenAPI code generators just don't work reliably.

GraphQL isn't perfect in this regard - a lot of languages don't really support union types - but I've found GraphQL client code generators to be more reliable in practice.
The proper translation for “we are not hiring because of a looming translation for a startup is”:

“We burning through cash like Willie Nelson burns through weed and VCs are antsy that they won’t be able to pawn their money losing investments off to the public market and are antsy about throwing good money after bad”

Profitable tech companies are not going to stop hiring where they see opportunities.
The era of borderless data is ending
Since you’re asking from a job seekers perspective, this only applies to pre revenue companies and companies running at a loss. There are profitable small, medium and large tech businesses (like mine) that have not changed hiring policies and continue to hire. But they are tightening belts in other ways.

There are public companies that are pre profit that are profoundly affected. Their run up in stock price was free money for things like stock based compensation that has gone away.

Small companies pre profit will all be implementing hiring freezes or have already to reduce burn as far as possible.

The job market just got a lot more competitive for jobseekers as hiring plummets.

If you are offered stock based compensation, make sure your strike price (if it’s options) is tied to CURRENT stock valuation and not some story about a temporary dip in the market that will correct soon. And know that this may be a protracted recession (think years) and that we haven’t yet seen the bottom.

In my opinion we’re looking at a bubble in housing, bonds, stocks and commodities along with a massive decoupling of the global economy, with war in Europe, a hangover from too much fed stimulus, and the real cost of COVID coming due. A perfect storm doesn’t begin capture what we need to dig out from here.

Best of luck to the founders and jobseekers here. I mean that sincerely. Hang in there and look for the opportunity amidst the crisis.
Not so much for the direct economic impact to myself, but rather for the civil unrest that might come with it.
Is there strong evidence yet that this is a 2010-bubble-pop vs a 2020-bubble-pop? The last few years were particularly nuts in a lot of speculative markets. Big difference between back to normal or even a bit slowed from 2019 and a huge downturn, but I'm not seeing indicators yet that things are gonna fall off a cliff. People are still spending a lot of money and demand for a lot of things is still high - that might not continue, but I don't know what people are basing the "worst in a century!!" type reactions off.

Edit: the worst case certainly might come true, but people are pattern matching on like n=1 scenarios here. That's why people have been predicting collapse as long as I've been alive... but the more people are prone to jump to conclusions and panic immediately, the more it might be self-fulfilling.
Crunchy Data is all things Postgres. The managed service is called Crunchy Bridge and is built by former Heroku and Citus folks. Runs on AWS, GCP, and Azure: https://www.crunchydata.com/products/crunchy-bridge

Disclaimer: I work there.
The code is the least important part of data science.
So true. It's weird that they're stuck to usb-a for so long.
I’m mostly just tired of hearing about it. Especially in areas where I don’t turn for economic topics.
You've confused RandomAccessIterator (a perfectly reasonable name for a Rust trait, but not really in the usual style of the C++ standard library) for std::random_access_iterator an actual concept defined in C++ 20

std::random_access_iterator like most of its fellows in C++ 20 is largely duck typed, there's a semantic "model" provided, but this is not enforced anywhere and your compiler will actually accept completely bogus types so long as the syntax matches. The standard washes its hands of the consequences by saying that if you don't obey the model your program is not valid C++ and the compiler is not expected to detect that and tell you about it.
Bjarne Stroustup's list of C++ applications
Been through a couple of recessions. Have been at a couple of companies where an IT department shrank from hundreds to turn off the lights on your way out. We will all survive. Until the next bubble starts. What angers me more than anything is the blame game. Frankly what drove the stagflation of the 70s was the Arab Oil embargo because the oil producers were mad at US foreign policy. When China gets Covid under control and the price of oil stabilizes, we will be OK. It will take years to wean ourselves off Russian oil and gas though.
Klarna, Uber, WeWork and so many other non businesses made their founders so rich in this massive cycle. It's a great con to be honest, right in the open, just take the money and leave.
It was the British parliament (Kinnock), not the Canadian one. If you’re going to snipe, at least try to be factually correct.
The only path to quickly losing reserve status is a default. If you just inflate your currency you can let things play out and try to play politics to control it and slow it down.

I think very likely the future doesn't have one reserve currency, that the USD still plays something similar to its current role but similar transactions also happen in more currencies. so we lose sole reserve currency status, but not reserve currency status. The truth is we are already past this point. A lot of oil is already being traded outside of the dollar system already which wasn't true even 10 years ago.

There are 100s of hours of people including Gromen discussing this topic in depth on youtube if you look around.

It's more accurate to say: you don't default on your debt when your debt is denominated in your own currency. It doesn't require any specific reserve currency status to play that game.
And the dinosaurs in Jurasic Park were engineered to be only females.

I don't trust humans manipulating organisms at this level. We're too new at it, but I understand that you have to try things out. We all do it with code when we're learning a new language/framework/etc. However, we've all had code that was only intended to be a PoC that then gets released into production without being fully tested. That's when the issues are found. Some lab wants to monetize the thing they've spent years researching but not fully understood/tested and then we're all some scifi plot.
This gave me a flashback of VBS on amiga… video backup system, record composite video on a vcr, and simple op amp circuit that would decode black and white blobs of video pixels, could backup floppies at reading speed. Was really impressive until, well, vhs… ;)

Just did a google and saw it had evolved over the years, used only the 1.0 implementation back in the days. For those on another nostalgic trip : http://hugolyppens.com/VBS.html
Go into the biz of robbing banks for profit. Like in Sneakers intro but adjusted for 2022, more automated, robotic, human-decoupled.

It'll make DHS salivate when you prove that the need for high speed, AI drone defense is greater than currently is deployed.

You'd probably sell a full stack solution with a "Jolly Bank Robber Cookbook Manual 2022" to prove the risks going fwd along with successful live field tests.
Google was profitable and dominant by 2009. I wouldn’t go near a startup that wasn’t profitable and hoping for another round of funding in this environment if I had any alternative.
> the Turing Award paper is not a script that everyone is following.

Yah, that's my point.

> it is difficult to look at the functional programming scene now and conclude that deriving your program algebraically is a more essential aspect of the activity than using referentially transparent expressions.

Again, that's my point. It's not now but it should be. We are missing out.

It's like we are still using Roman numerals even though the Indo-Arabic numeral system has been invented and is ever-so-slowly diffusing into common knowledge.
> pumping infinite weapons to former soviet republics will be the stupidest and final mistake that US does.

Can you expand on that? Are you suggesting Ukraine will turn on Europe or something?
For those who feel there’s a big divergence between mountain bikers and dirt bikers (the second group having motors) the ebike is a frightening combination.
Why your ‘weak-tie’ friendships may mean more than you think
> if there was no reflection (which is not that common feature in languages) one could not even differentiate between the two models. Haskell also does complete type erasure for example.

You can, even without reflection, because the Java generic type system doesn't have the parametricity property; you can detect runtime types with cast/instanceof. Haskell doesn't have non-parametric operations, so erasure is not observable.
I do, I didn't notice the typo until the edit window expired.

> And if we don't exhaust soils in key agriculture heartlands

I think that's probably solvable if it doesn't happen at exactly the wrong time.

> and if we don't cause too much icecap collapse

This seems like a thing we could adapt to, even if it's highly undesirable. Building out a bunch of artificial reefs, locks, dykes, and flood plains seems very doable. We might end up with some 22nd century Venices, and a few less islands but not the end of civilization.

> if we don't trigger desertification of vulnerable areas

This seems harder to adapt to without moving a lot of people.
Ya, because we need to water these useless water hogging almond trees....
I've been trying to replace all my worry with gratitude. It's slow going replacing all those neural pathways that slide down into the muck. Most often, I find myself in those old habits rather than feeling grateful. There is also the compounded problem of 'fake it till you make it', because before I started practicing I didn't even know if I had ever genuinely felt a moment of gratitude in my life. It is my experience, however, that faking it till I made it worked in this instance. One of those moments of genuine gratitude is worth years of effort.
React made me 10 times faster, and I'm not exaggerating.
Global supply chain problems. Inflation problems. China still doing rolling lockdowns. Geopolitical conflicts. Ukraine. China-Taiwan. Off the heels of a not unlikely a lab evolved virus pandemic. Extreme political polarization in the U.S. Increasing anxiety and other mental health problems in youth. I'm going to go with very worried. But maybe I'm just becoming an old cynical curmudgeon.
I'm working on this now. Officially started January 1 of this year but giving myself a few months of grace because I hit a few bumps in the road with some family stuff.

I'd spend the first 3-6 months creating info products (e-books on gumroad, amazon; e-courses on Udemy/Coursera). Once those are up and running spend the 4th month on t-shirts and merch with print-on-demand and sell via shopify/etsy.

Take free cohort-based courses and do paid ones with the proceeds from the sales of the info products and merch. Set up affiliate links once I have a bit of an audience. Set up systems to automate all along the way.

Mix in some freelance work to start and build websites and apps with no-code. Share my journey on Twitter and YouTube.

Because I have money I'm adding podcasting and will buy Google and Instagram ads once I see some traction.

I started by doing 100DaysOfNoCode. This is free and taught me how to build stuff on the web. It was a great way to generate business ideas. I've made a bit of money from a few of them. The one that's getting the most traction is micro-coaching with UnstuckIn15

The fastest way to a lot of money is offering cohort-based courses but you need a solid reputation to make it work. With these courses if you charge $199 and have 100 students for a 3 week course that's $19,900. Do one a month and you're basically there in 5 months. Caveat is being able to get 100 signups per month. It's the internet, and you have access to people all over the world.

The best thing about this strategy is not having any obligations (no investors, employers, or employees).

I'm thinking I'll make around $50K this year. My goal is to eventually make $1 million a year mostly in recurring revenue. I'm thinking that'll take 10+ years, but it's the internet so who knows?

The key is try a bunch of stuff. Like how VCs diversify, don't put all your eggs in one basket. Be consistent on your daily output. No matter what happens in your day, do something to advance your work.
> control data produced within their perimeters

societies, and our regulatory frameworks, need to move beyond the idea that "data is produced and resides within a particular geo". Not only is it not, it is also holding us back from leaping forward / bootstrapping into the beyond-meatspace.
The wilderness gets crowded fast when a hundred million others consider similar plans.
I disagree. “Goodness”, which I think is more accurately “fairness” is an emergent behavior of social species. The idea of helping others who need it, wanting to be treated (roughly) equally by peers, and avoidance of doing things that hurts others (at least within a tribe) are all things that can be seen in more than just humans.

Maybe the idea of “goodness” is a layer on top of that, created by consciousness, but it’s not a completely invented thing by society just to make people conform.
It’s an extraordinarily tough position for today’s elected officials, as they are bound by legalities from predecessor governments decades ago. Lots of stakeholders have firmly established rights (in some cases even by international treaty, the top tier of legal force in the U.S. Constitution).

Officials may find themselves desperately cracking down on people showering a bit long, while powerless to affect bulk use... for example by allowing market forces to work out a price where supply meets demand.

This won't be because they are bad people or stupid, nor will it be the fault of whichever political party each group officials belongs to... and it's not clear how to get out of this situation.
that would be good for the war cartel
We're a reactive species in general. We rarely act in a proactive manner and require personal experience to change habit and thinking, especially after the age of 25 when neural pathways become harder to change.
> Can we not just have moderate success?

Step outside of the news and step outside of cutting-edge tech companies and moderate success is basically the norm. There are many companies out there that are chugging along, doing okay but not really shooting for the moon. They're not making headlines or coming across your social media feeds as the hottest companies around, though, so you're not going to see them unless you go looking.

The catch, of course, is that the average moderately successful company pays a lot less than the average high-growth startup company. You might find that you're less pressured, of course, so it's not exactly unfair. However, many of us are drawn to high-paying companies, and high-paying companies generally correlate strongly with high-growth expectations.
Upcoming?
it will help when we start seeing the universe not as objects but as processes with feedback loops. nothing is fixed in time and space.
The missing piece of "just choose to always go left" is that this is a degenerate and uninteresting case. No decision is being made.

The range must be discrete and at least 2 possible values.

There is nothing about optimality at all here. Even if both possible outputs are equally "optimal", there is no procedure to pick one in a finite amount of time.
concur. we are our own barnacles.