skysight-inc/HackerNews huggingface dataset:
I came to comment on a few things:

1. Indeed, a publicly funded European research project turned commercial software (closed source?) that expects institutions to pay for annual fees. Hmm. I understand OSS still needs constributors and has ongoing maintenance costs, but couldn’t there be a more efficient way? It had a very German academic feel to me (nofi, and indeed it’s an endeavor started at 4 German universities.)

2. The blogpost almost reads like a nineties description of the value of IT. (Fun read and perspective though! This is the positivist approach to history that underpins many interpretive histories of the future. Great and underestimated work.) The whole point of computer and user augmenting each other continuously somewhat falls short with the author saying how impressive, but fallible students and computers are. Along the lines of “okay, the output is x 1000 and of pretty good quality, but it’s not professional academic quality”. When I think of chess, or poker: computers have given people /new ways of studying/ even before applying. I think that point is still missed here. The software should point out mistakes by the students in training, while it learns by the additional input. That is the virtuous cycle of continuous improvement.

And 3. Things like the scientific R and Python ecosystems, or like Stan have shown me the power of creating open source tools for other use. Like Andrew Gelman, who has remarked multiple times that he never could have expected the use cases Stan has now. (There are Bayesian sport scientist now..!) Teach people and give them tools, but don’t dictate the entire workflow. Please let outsiders have a chance of swapping models, doing proof of concepts etc.
The right operator for unit conversions is "in." "to" is used for ranges, so it's doing 100 euros _goes to_ 1 us dollar and giving you back the answer in dollars.

But it seems the parser is breaking when trying to do the inverse, anyway: "100 usd in eur" seems to do "e*ur" and gives "Values must be converted to units."
The IIgs was also a different platform from either the II, the III, or the Macintosh. It wasn't released until two years after the Mac. It outsold the Mac for a while, but the high price put it well above the price of an Amiga before it was retired.
Is there more behind the scenes than just the `timestamp | json` table? From what I understand, any query in clickhouse against that involving a filter would require a full table scan
This was my thought exactly.
* Prop 47 was a state proposition in 2014
* it was not specific to SF
* it predates the 2020 BLM protest
* it did not "[make] it illegal to arrest people"
* It made some thefts in misdemeanors
You don't even need to build a new city, you just need to take an existing rust belt city and make it a cool place to live again. Gentrification, but instead of just a neighborhood, it would be with an entire metro area. Pittsburgh might be a recent example of this.
For Foxconn, making Apple happy is the most important thing they can do. It will always get priority over anything else.
I can wake up early if I have something to do that I believe in. Deep down, I know I don’t have enough belief in my work that I can regularly wake up early. I work for a paycheck and I can do that just fine waking up at 8:30, so I’d rather enjoy a later evening with my wife and sleep in the next day.
„Crime is bad — (local) news at 11!“

> So they might be asked ‘Last year a crime programme reduced murders 10 percent in your area – would you be willing to pay $200 to continue this.’

This values lives in areas with 10x murder rate at 1/10th the value of the base case, unless people know the crime rates (which they tend not to).

> I actually think the American problem is considerably bigger than this estimate, because this study only includes the costs of crimes that actually get committed. However, people try their damnedest to avoid being the victims of crime. This leads to many extremely socially costly behaviours.

Like advocating to drastically increase the budget for crime prevention?
It is the same in the US. While labor and materials do cost more, the greatest increase in costs is for the land. But since the US is big, there are huge disparities in land cost. While a laborer or materials might cost 2x or 3x more in a popular area than in an unpopular area, land will be 10x more.

Actually, the labor and land costs invert if you go to really unpopular areas, where the land is much cheaper, but no one lives there so labor is much more expensive.
Local News in Google News
But the threshold for upsetting people in power varies. So this sed doesn’t give us any extra insight or predictive power. For example I can say “The Jewish people upset the Nazi party in Germany during WW2”
We don't throw people in prison for 3 decades over social media posts.
> So take an example: let's say you want to go grocery shopping from your home in a walk-able urban center, it could be a 10 minute walk to get that done.

But it's not like that is the distinguishing factor between a suburb and a city center.

From my suburb house I can walk to one supermarket in 5 minutes and to another one in maybe 6-7 minutes. Yet it's definitely a suburb.
The MX-30 EV is almost certainly just a compliance vehicle.

I have a not-too-old Mazda 3, and will switch to an EV the day after Mazda comes out with a 200mile range EV.
I’m no great defender of capitalism, but feudalism did a great job at that a long time before capitalism.
By this logic oil & gas will never run out because rising prices will incentivize new extraction technology and formerly too expensive reserves will come online. Or supply will dwindle and the price rationing system will ensure it goes to the most productive use and energy consumers will switch to cheaper substitutes.
Well put.

Adding to this.

The government is always there, with its hands out looking to get a slice of the real-estate market.

- Property taxes

- Land transfer taxes

- Development fees

And once you buy your house, any attempt to improve it could trigger more government involvement. Building permits, inspection fees.

Your point is spot-on. I think a big part of it is "keeping up with the Joneses". Everyone wants that 3,000 square foot house, and naturally it has to be within walking distance from work.

Lastly - Location is a a major problem.

Here (Ontario) the common complaint is "i cant afford to live in Toronto" - Living in Toronto is NOT A RIGHT. No one owes you "affordable housing" in Toronto to avoid a commute. A Lot of people commute on the GO train daily..
It's a boon to anyone whose job was created by it as well, and whose life was made cheaper by capital investments in automation and/or scale.
> The physical interface for turn signals is completely standardized.

You might think that, but lots of people complain about how BMWs have different turn signal stalk behavior than other cars.
How to Drive Product Adoption and Convert More Users: 5 Excellent Strategies
Everybody here comment about the US and their tax or zoning issues but those problems exist everywhere, it is not like houses in London or Berlin are cheap, even with entirely different laws regarding, renting, taxes and zoning. There are also other issues like population growth, city planning and transportation. Many cities in Asia get it right and the prices there are more reasonable, Tokyo is a good example, but you need a combination of all the parameters above, changing just one of them is not going to work.
If they are poorer than people in Vietnam they can just go to Vietnam to work. That's not that much different than going to southern China to work. It is almost a common market.
Quite a few of the factories are actually owned by Koreans... Vietnam is their cheap labor force.
Not everyone! About five people from a population of six billion. And you’re one of them.

Yours looks great. Well done on the release.

Line 100 might have an error though? It isn’t recognising `30th Sept`, does it not like the final `t`?
> ML (particularly DL) tends to outperform "classical" statistical time series forecasting when the data is (strongly) nonlinear, highly dimensional and large.

This claim about forecasting with DL comes up a lot, but I’ve seen little evidence to back it up.

Personally, I’ve never managed to have the same success others apparently have with DL time series forecasting.
...and then the current team is told they will focus on maintaining the "Legacy Platform" meanwhile the new team who has done jack shit gets 3 years to underdeliver, all the while being the golden children at the front of every line. The Legacy Team gets undermined and disrespected at every executive review, despite the fact that the entire company or program depends on them, either as infrastructure or to generate actual, you know, revenue.

Oh, and after 3 years, the V2 Team will fail but simply move on to another project or company, with no accountability.

Yeah, this sounds familiar :-)
Have you seen the new VIM shell in 8.1?
Nobody is arguing that it's impossible to get sick from bologna.

However, bologna is not a vector for african swine fever or foot-and-mouth disease or (as far as I can tell) any other threat to US livestock.

Thus "bullshit". Re-read the thread.
This is impossible. DeFi is secure, decentralized, and uncensorable. You can't be sanctioned in DeFi!

/s obviously
I don't think that the industry has generally accepted that. It seems pretty hotly debated AFAICT.

What is not debated much, AFAICT, is that it's much much easier to work on large/old codebases when you have types. That's really where Rails runs into issues.

But it's not like legacy rails monoliths start throwing NPE or other type errors everywhere. It's just that developer productivity grinds to a halt. Mostly for two reasons:

(1) You have little idea where the code your modifying is used. Metaprogramming and indirection through send and constants make it hard to find every place it's called.

(2) If you're the 5th function in the chain you have no idea where your parameters are coming from. So you have no idea what type they are and method autocompletion doesn't work. Especially annoying when things get complex and you end up with multiple similar but slightly different representations of things.
Very nice idea, I like it
>To claim that you need to spend money equal to the tax-assessed value of the building over the course of 30 years to maintain equal value is slightly less ridiculous, but still not exactly reasonable.

No one wrote that either. You're reading what you want to argue into what is written yet again.

> which would be 30% of the property value over 30 years

Ignoring increasing property value, compound interest, opportunity cost, that plenty of places put this between 1 and 4%, and that pretty much all places indicate the rate increases as the property ages, and that this rate is for owners whereas tenants are statistically worse on property, then sure.

For example, State Farm [1] recommends between 1% and 4%, which would vastly increase your estimate. And tenants are statistically worse on property than owners

In reality it's a far larger cost over 30 years than 30% of the original price.

[1] https://www.statefarm.com/simple-insights/residence/how-to-b...
Every time I see a language or a framework proclaim that it is designed so that there is one "right" or "obvious" way to do something, you can inevitably see that right way has changed multiple times over the course of its life, and it becomes obvious the larger an older any given project is.

I left one company 3 years ago in the middle of a major transition between versions. The "right way" changed fairly drastically, and surprise surprise, they're still stuck in the middle of that transition.

I think this is largely why I have found myself preferring static typing with roll-your-own framework style / library-based ecosystems over batteries-included systems.

When your language or framework of choice suddenly insists that you use AA batteries instead of button cells, and it is up to you to modify every electronic device in your house to use them, it gets real old real fast (an exaggerated example, but not entirely unheard of).
People are making this too complicated.

I transfer money from savings to checking. That is a double entry. Money comes out of savings and goes into checking. Savings->Checking

I need to use the food money envelope to buy clothing. Double entry is just keeping track of what I did. Food Envelope->Clothing. Then 6 months later I can see where my money actually went, and how much I spent on food, and clothing, separate from how much I put in the food money envelope.
Vietnam is not that poor. Vietnam is MUCH richer than its direct neighbours, Laos and Cambodia. Thailand is richer though.

The actual thing is not really poor population, but how easy is to build new factory there.

Vietnam has the best thing for that - it is easy to build new stuff there, as the infrastructure exists; however, they absolutely ignore any environmental laws and just spew all waste into rivers and air.

Look up Formosa Steel incident - https://en.wikipedia.org/wiki/2016_Vietnam_marine_life_disas... - huge disaster of a Taiwanese company, after which there were big protests. Communist government then arrested all protesters and put them to 20 years in prisons (for protesting against a foreign company!). Nobody protests about environmental waste now.
I have Williams' book and endorse it. Also worth picking up is William Zinsser's On Writing Well https://www.harpercollins.com/products/on-writing-well-willi...
Not really. Tweeting your opinion is legal, leaking state secrets not so.
None of Tesla's sedans or compact SUVs are over 5,000lbs. Their only vehicle over 5,000lbs is the Model X, their big SUV. The only ICE vehicle you mentioned that weighs less than half of that was a sedan. And the Cybertruck is going to be in the same class as the F-250, the lightest of which is 5,677lbs.
I'm not so sure. I went down this rabbit hole. It's really a mess.

Setuptools? Poetry? Hatch? PBR? Flit? PDM? Why are there so many build systems? How do I choose the proper one?

The article you posted uses hatch, which I hadn't even heard of until last week.

Should I use setup.py, setup.cfg, or pyproject.toml? Things seem to moving to pyproject.toml but lots of existing functionality seems to point to setup.py. Looking for answers on SO seems to result in a mix of all different combinations.

And then there's virtual environments...
I always do `const [stableValue] = useState(() => ...)`. It’s clear, simple, and easy to promote to an interactive value.
The mortgage interest deduction is for your primary home. Investment property mortgage interest is a business expense
If the bank knows it's a rental, it's considered a commercial mortgage with a minimum of 25% down.

And if you're lying to the bank by saying it's a residence when it's meant for rental -- you've just committed fraud (it's one of the clauses in your mortgage).
In the original Prophet paper (https://peerj.com/preprints/3190.pdf) they claim that Prophet outperforms ETS (see Figure 7, for example). And in the NeuralProphet paper, they claim that it outperforms Prophet (but do not, as far as I can see, compare directly to ETS). Here we see ETS outperforms NeuralProphet.

Presumably this apparent non-transitivity is because of differences in each evaluation. If we fix the evaluation to the method used here, is it still the case that NeuralProphet outperforms Prophet (and therefore the claim that Prophet outperforms ETS is not correct)? Or is it that NeuralProphet does not outperform Prophet, but Prophet does outperform ETS?
Do you mean that for a tech crowd, you'd expect people to have a more robust list of desires?

That's a genuine question, I just read yours in a few different ways.

However, I'd argue that relatively small details just fall into the category of overall interface polish. Not just aesthetic people polish, but the category of things that make you put your hands to your face and scream in frustration.

But yes, there are definitely important details in other layers that are worth considering. I think that when people make comparison's though, beetween macOS' level of finesse and something else, that finesse is defined by polish at most levels of interface with that hardware and so on.
The regulations only really have an effect on distribution of raw milk, not local sale. Yes, selling raw milk from a roadside stall is still illegal, but enforcement is non-existent at that scale.

With the laws in place; if you live close enough to a farm to get raw milk, it’s probably safe for you to consume.

The rest of use have to stick to milk that has been treated to survive the lengthy distribution process
Yes behind the scenes we have a few additional columns like uid, collection and insert_timestamp to optimize queries and support migrations. I just use timestamp/json columns as examples to illustrate the core idea behind GraphJSON.
StepZen Instant-On Subgraph Support for Apollo Federation
>ignoring the fact that birds fly and pose 1000x bigger threat.

Are you suggesting the border control become bird hunters? That'd be pretty fun.

Border control enforcing whatever the current bans on birds are does not impact the effort (or lack thereof) on other controls, such as flying birds. Different people, different jobs.
Yes, I moved the other way and have been using vim for last two years or so. Eshell is the only main thing I still miss from emacs despite not being a lisper.

I have found it quite hard to explain others what exactly is great about eshell, because most people instinctively equate it with embedded terminals found in vscode etc. But it is really nice to have a shell where you can do most of the things you could in bash/zsh and also have complete programmatic access to the editor environment.
And yet the ECU shipped with nearly every car for the past few decades almost never fails through millions of cycles.

I think all this "ECU code is bad" stuff is just people who don't like the style of the produced code. Are you sure those edge cases aren't accounted for in other ways? Maybe they decided that everything should be "best case" code, and any error just resets the ECU which boots up before the next spark event needs to be triggered.

I just cannot square how much people complain about the code in ECUs with how utterly reliable they are. Consider the group that investigated VW cars cheating on emissions. The system was complex and obfuscated, but also powerful, reliable, and configurable by the manufacturer.
Over the last 10 years, the Mars rover Curiosity has been transmitting high-resolution images back to Earth. I constructed this short documentary about Curiosity’s life on Mars using NASA’s open image archive. The challenge was finding interesting sequences buried within over 500,000 images spanning 10 years. To this end, I leveraged openCV, an open-source computer vision library, to scan the data and help identify similar images. This was key to the creation of hyperlapses, timelapses, and other sequences featuring fixed points of focus (such as part of the rover itself), featured in the film. Utilizing code for filmmaking is a growing interest of mine, and would love to hear about others’ experience doing something similar!
Maintaining the character of a neighborhood as single family houses. Even as prices exceed $1,000,000.
Americans fight for ideals all the time. Individual Americans do, and this includes individuals in government.

It is true to say that much that is represented as being about ideals is really something else in disguise. And there is rampant corruption and so forth.

But it takes cynicism too far to say that ideals never factor in. There are many principled people with ideals having impact in the world every day, and there is nothing enlightened about deriding their efforts or pretending they don't exist.
Yeah ReSharper has definitely been de-facto standard in .NET space since at least the C# 2.0 days. The only reasons I don't use it are that it's incredibly buggy and JetBrains' customer service is atrocious - the productivity value was tremendous.
I will not resume this discussion here. You will probably see me on your LinkedIn. Feel free to reach out if you wonder where me, my family and my friends would like you to put your money.
Thank you for the kind words James!!
Because unlike airline and medical industry, the auto industry does not have regulation around user experience.

Normalized functionality is required by law for air and medical to reduce risk of operator error.

The auto industry does not have to consider a confused operator killing someone else. That risk is on the individual driver, not a hospital, airline, or airport.
Only thing interesting mentioned here to me is Apache Iceberg and it looks to be very early in development.

Being able to evolve schemas overtime is useful. I'll look into it again in a few years.
Since I use conda for everything anyway, I just end up doing a `conda install -p ./test postgres` when i want to install a throwaway postgres and then delete the environment later.
Induction hobs are a daft idea because -- as you point out -- they are incompatible with most saucepans.
We do if they would contain magic words that make them run afoul of the plainly unconstitutional Espionage Act
> as if Ruby and other such codebases are just ablaze everywhere on account of this..

They literally are, I think? Ruby is a notoriously unreliable language, in large part due to its dynamic type system... (also all of the unsafe idioms it promotes, a separate discussion)
If the US goes to war with China, I can imagine Apples supply chain problems won’t be very high on our priority lists…
But they don't need jobs to buy them, they get dollars printed for them to buy them. If one day the dollar can't be printed without tanking itself, they will also have the jobs that allow them to buy the products.
Use wasm2js to cross-compile WASM to pure JavaScript: https://www.google.co.nz/search?q=%22wasm2js%22 and there are other ways to not require native WASM!
frankly given the mass abuse of language over the last 5-10 years this is rhe least of my worries with the english language...
Again, there’s the idea that wages and businesses produce nothing. They don’t.
The unspoken highlight of this is "don't piss off your team".

Are people unhappy? Don't work against them with another 'hidden' team. Fix the problem they keep complaining about.

If a big challenge is coming up, don't alienate the people who will be getting you through that challenge.
Do you have a blog? If not, would you be interested in making one? You could post it on HN and as the replies surely are telling you already, people will enjoy reading it.

You may get some useful comments too with suggestions for different supplements and stuff.
I wonder what Gavin Belson is up to. I'm thinking about the episode where Gavin opens up a plant in goldbriar north carolina (Not a real place)
Usually nobody has problems with offshoring unless it’s their job that’s being offshored.
Are there now any libraries which can parse dynamic YAML files?

I found it very hard to do with map[string]interface{}
or figuring out which kind of structs to create...

For JSON there seem to be many libs now which can do this.
Crypto people want to "be their own bank" without the consequences of being their own bank.
Sex between men, not skin contact, is fueling monkeypox, new research suggests
Does Clojure really compete closely in overall performance with other immutable-first languages like OCaml/Standard ML?
It's not documented, but you can actually already do this. Feel free to shoot me an email at hi@graphjson.com and I'll get you set up.
I'm reminded of how under in the UK a person was made to do community service after making a tweet.[1] Obviously not as steep of a sentencing, but a prosecution nonetheless. I only point that out because reading these headlines now doesn't make me feel protective of liberal democracy, it only makes me despair of a global trend.

1. https://www.theverge.com/2022/3/31/23004339/uk-twitter-user-...