skysight-inc/HackerNews huggingface dataset:
While I generally agree, I think there's a point in these 2 statements that can easily misinterpreted.

>It is likely that the Data Scientist role is in a long term decline...

Also

> Data science is in decline and vaguely defined

Reading this, you can think that "Data Science" jobs are decreasing. But I don't think that's true.

Let's just say that it's 2017 and I hire a team of 3 people with the job title of Data Scientist. One ends up focusing on the data side, one on modeling+analysis, and one on building the infrastructure. In 2023, I decide to change the job titles so one of them is now a Data engineer, one is now a Data Scientist, and one is now a ML Engineer to match what is happening in the job market.

It's still 3 jobs with 3 people doing the same thing. So the number of jobs aren't decreasing, but their titles are more specific. Overall, the number of "Data Science" jobs are still doing up.

Somebody will say "But that's exactly what the author said." But I think people who are new(ish) to this field might read it as "Data Science Jobs are decreasing." So I'm making this comment.

> skills such as data mining and visualisation are also out of favour.

Honestly, I just don't believe this. It's possible that as job descriptions are filled with different buzzwords, people just leave these out. For visualization it's also possible that there is a bigger focus on keywords of an established BI tool (e.g. PowerBI) instead of ad-hoc charts in matplotlib or ggplot. But some degree of data mining and visualization is useful, even to Data Engineers.
Impressive. Really smooth. Brings back memories!
We criticise rent-seeking behaviour in software, I find it interesting that it's different in "real life"
Just FYI, discord.io !== discord.com the chat app, it's a related but separate service.
Show HN: I resurrected one of the top dead Show HNs
OneView was first posted to HN in 2017, but died sometime around late 2019. Using the web archive I cobbled together something that works.

Open to hearing people's thoughts on whether this is ethical or not...
>probably get audited during their biennial assessments

a lot of things can happen in 2 years though
They probably mean you need to import some modules to do things like partial functions. But it's not like functional programming is not possible in Python. I'd argue that Elixir's syntax is more of hindrance to FP than Haskell's elegant syntax.
Adjusting taxation to benefit people with less wealth while using public money to help people is too difficult to actually accomplish because people with more wealth use that wealth to game the system in ways that helps them preserve (and grow) their wealth.
This is why so many big companies are forbidding usage of LLMs, without properly validating how the data can be used. LLMs are based on completing text with the most likely text that follows it. Imagine being able to ask ChatGPT, please complete the following document: "<FAANG Company> Earnings statement for Q3" before the earnings date.
It will also vary, often inaccurately from typeface to typeface. 12pt is supposed to be 12pt (6 lines per inch) and going between two differing typefaces, you may get upwards of a 50% variation. That doesn't even account for interface scaling to physical size, which no major OS does right, and only phone devices tend to come close.
and before the regular internet chuds come out...

"front loaded costs" are generally 50-100% of salary. so a fully front loaded worker making $100k would have an extra $50k-$100k in bennies and associated costs on them. that number goes out the window for SWE6 / Director / Executives, but is generally a safe ballpark otherwise.

given that meterstick, the 170 / 92k number makes sense.

For context, keep in mind that the poverty line in San Fran for an individual is $104k

https://www.sfchronicle.com/bayarea/article/low-income-media....

> San Francisco, San Mateo and Marin counties have each had low-income thresholds greater than $100,000 for a single person since 2021, when the limit for each county increased from $97,600 to $102,450. For the past two years, the number rose to $104,400.
Yes, the obvious way to do this is have the compiler add a context parameter to every function that allocates memory or dereferences a pointer (semantically). To run the program, the main function ala c initializes the context and passes it in to the actual main program implementation. When the program finishes, all the memory can just be released in bulk in the wrapper main that initialized the context.
What’s currently the best static typed language for web development?
Ask HN: What are the “lost arts” of our field?
I've been thinking a lot of the good old simple days of the internet and programming. Lots of technology and tools are killed now right out of the gate b/c of how powerful established players have gotten. Your hobby project to track bots on twitter, killed by an overnight API change.

So I'm looking for a list of the "lost arts".

For example, its near impossible to find documentation related to reverse engineering Widevine DRM.

Anything published is scrubbed from the internet search results lighting fast.
If package had explosive residue but was not a bomb, then:

1) package is safe, AND

2) either:
a) package had residue for harmless reasons, OR
b) package was used to transport bomb.

conducting additional sweeps rules out case b.
> The project had a broad goal: to identify the relationship between language and reality and to define the limits of science.

A notable harsh criticism (or the impossibility) of use of human languages to capture the reality can be found in Nagarjuna [0].

Nagarjuna's writings are esoteric. A gentle introduction can be the podcast episode [1] in the History of Philosophy Without Any Gaps by Prof. Peter Adamson.

[0]: https://en.wikipedia.org/wiki/Nagarjuna

[1]: https://historyofphilosophy.net/nagarjuna-change
That payment you are referring to is a Universal Basic Income, and there's nothing "simple" about it. The chances of it getting implemented state-wide are ~0. Meanwhile a utility company has control of its rates and can choose to push changes via those.
Considering how many applications are using a browser rendering surface, it applies to a lot of things beyond just web pages.
The action potential is an electrical manipulation of reversible abrupt phase changes in the lipid bilayer. Normally the lipid bilayer is in a liquid phase but the the switching out of monovalent sodium for bivalent calcium ions changes the number of phospholipid carboxyl head groups each ion is electrostatically associated with. This changes the heat capacity and causes the lipid membrane to become a solid/gel phase. The action potential itself is the propagation of this solid phase.

This is how thermodynamics can effect neurons. And this is why dissolving gases into the lipid membrane, like nitrogen in the article, cause change the thermodynamic properties like the heat capacity and retard the solid phase a bit. Light gases increase liquidity. That's the anesthetic effect that reduces firing rates. And that's why local atmospheric pressure matters in gas anesthesia dosing.

It's not that the old hogkin-huxley purely electrical circuit model is "wrong", it's a fine approximation of some effects. But it certainly can't explain the reversible uptake and release of heat during a passing action potential, nor the changes in birefringence and optical scattering, nor why nitrogen can act as an anesthetic like in this case.
There is a economic point were the fabric of society breaks down and some parts of the world go through that every day. All those philosophic and law-debates vanish behind that point. The law might return some day, but even then, usually a amnesty is declared on the past, so those alive can focus on repeating the mistakes that propel this loop happily ever onwards.
Burry shorts the market with $1.6B in SPDR S&P 500 and Invesco QQQ puts
Because rich folk have the means to figure out loopholes to get around that. The old "i'm a philanthropist! (and totally not doing it for the tax breaks)" nonsense, along with the whole "and that's why Warren Buffett pays less taxes than his secretary!"
According to this[0], oneview is the #5 top dead show hn.

[0] https://nami.land/2023/06/11/track-hn-analyze-survival-rate-...
A 10% increase in reaction time could be fairly significant in many sports. Could we start seeing football players, sprinters, or baseball players breathing from masks between plays?
fix that resume mon ami. CISSP and TS means you're in demand, so it's gotta be the ATS or else something wonky w/ the resume
Streaming Data vs Batch Data.

You can't expect to train AI models without some sort of storage mechanism to train on. If they made a 'ninja edit' to their TOS, does this mean they've also backtracked on their data collection?
Right or wrong, many people will see it this way…under Trump the economy was good for average Americans and under Biden it’s the worst it has been in decades. Joe and Jane Sixpack don’t care about GDP or the government’s official unemployment or inflation numbers. They see the price at the gas pumps and in the grocery store and their dwindling bank account balances.

Rent, food, and fuel inflation has been brutal for most Americans.
I don't think it can be boiled down to a performance cost issue. If a program is going to run forever, how do you measure the forever has passed to conclude the program doesn't halt?
> Should you have a right to live where you were born in perpetuity?

An absolute right? No, of course not. But no one is arguing for that.

Various places say you have the right to live in your rented home for an indefinite period. Your landlord can't decide to kick you out directly, nor simple jack up the price as a way to force you out.

But you still need to pay rent, not use it to run a criminal activity, not allow vermin to infest the home, and so on.

> What about everyone else that wants to live in Amsterdam?

What about them?

> why should it go towards people who were born there?

Because for most people forced relocation is very stressful. It means breaking friendships, emotional ties to a place, and possibly finding a new job. Not considering human emotions sounds inhumane.

> Doesn't that create a class of landed gentry

What an odd analogy. Landed gentry make most or all of their money from rental income.

No. Nor does it make them serfs tied to the land.

It makes them residents.
CLEP is great! But it allows you to skip requirements.

My friend in the 400 level seminars was frighteningly ambitious and very very fast learner. I think he would have had a nervous breakdown sitting through History 101, Biology 101, etc etc.
What a load of garbage. This only increases revenue for the utilities and government. It does nothing to lower costs for low income customers.
the President follows the deeply inclusive and infallible directions of the Church of the Flying Spaghetti Monster (FSM), whose grace touches every poor Americans' checkbook via UBI, fedTokens and a Smart Phone with iris bioinformation keychain.
Because they want to tax the middle class, not the rich.

The amount they charge won't make a dent in the .1% - but it'll be a hit to many people in the top 10%.

An extra $100 in taxes a month to a family making $180k (with house prices and taxes as high as they are in California) is not peanuts. That's literal line-items for middle class families: the cable bill, the car insurance, your kid's music lessons, etc.

$100 is peanuts to someone in the top .1%, though. That's just another Breakfast at Tiffany's.
With two CAT-6 cables, you can run HDMI and USB-2 (to a hub for keyboard/mouse) a fairly long distance with the right extenders:

(Note that one reason the HDMI costs $300 is that it does not compress the video; the $30 ones you can find have much longer range, but will use compression).

1: https://www.pulse-eight.com/p/185/neolite-hdmi-extender-set

2: https://www.amazon.com/Monoprice-Extender-CAT5E-Connection-1...
> Go is more verbose than Java

This. It's Rust, not Go, that has replaced Python for me in any use-case more than a few lines long where the ecosystem is ready (i.e. when I don't need a GUI (PyQt/PySide), SQL (SQLAlchemy+Alembic and Django ORM autogenerate draft migrations by diffing the schema against the DB), or complex web stuff (Django's giant ecosystem of reusable components)), because...

1. Boilerplate like `if err == nil` is demotivating

2. "If it compiles, it works" is very motivating and, aside from having `#[test]`, a type system constraint is worth a thousand unit tests.

Heck, as efforts continue toward things like making LLD the default linker (40-50% reduction in link times) and making an official/stock interpretation of the rust-script utility (https://rust-script.org/), and as I work toward replacing my dual-core AMD CPU from 2011, Rust is going to push even further into being what I use to write "shell scripts" because "It works. Don't ** with it" is the number one psychological effect I have to push back against in other languages.
Thanks for pointing that out. I genuinely thought that was the case!

(My dog uses the native Discord client because he's too cheap to pay for a baby cam.)
Yes, you are absolutely correct (and while I was familiar with Java’s GCs and that Go’s are way behind, I wasn’t well read on what exactly Go’s do, so thanks for writing that!), I wasn’t defending Go’s GC, only making a nitpick.
Comp packages inclusive of benefits, but I also think that there is a point of self respect that just because you're doing something you love you shouldn't get taken for a ride at the end of the day. That's why the entire game development industry has such low pay compared to business developer counterparts. Those developers have been taken advantage of excessively.

IMO, jobs where you have some other incentives (moral or otherwise) should still pay market and expect some competition for thier roles because they're highly desirable not just because of some idealistic stance. At the end of the day, ideals aren't going to pay the bills.
And usually they are combined with existing parking spots.
> California has fucked up so badly by not nationalizing PG&E

Is this…a thing California could even do? Is there some state-actionable version of nationalization that I’ve never heard of?
A Normal Week
It was primarily a way for non-partner servers to have permanent, readable invite links before these became available officially (by paying users boosting a server). It wasn't actually a third party interface that recreated the discord client or anything (unless that's a recent development).
Just completed my deep (40m/120ft) diver certification. A significant amount of the course was focused on nitrogen narcosis, and how to handle/detect it.

Apparently, some divers will start feeling the narcotic effect between 20-30m. Beyond 30m, a significant amount of divers can feel the effects.

Beyond 40m is the realm of tech diving, with trimix (helium/nitrogen/oxygen) or even heliox (helium/oxygen). I know nothing about this, so I’ll let others comment.

The interesting thing about this research is that it sort of makes sense, and yet is very surprising. We’re basically continuously narked, we’re just so used to it we don’t even know.

Fun fact: the exact cause of nitrogen narcosis is not exactly understood. It is most likely the fact that at higher partial pressures nitrogen is able to enter the fatty tissues surrounding our nerves. Except for helium, no other gas exists which does not have some form narcotic effect at higher pressures.

Considering the prices of helium, this also explains why many deep divers are starting to consider rebreathers.
California likes to do complicated stuff like this because it provides the appearance of improvement without threatening the status quo.

Rent control is a great example. It decreases housing supply, so it increases returns on investment for real estate in California, and increases homelessness. However, the politicians get to claim it does the opposite of those things because basic macroeconomics are too nuanced for campaign slogans.
It would appear that the Ford F-150, the most popular car in America, has an average MPG of 23 mpg [0], so there's possibly some accuracy here. I do understand that's a very American-centric view, but its one explanation.

[0]: https://www.caranddriver.com/ford/f-150
You are right, there are numerous vector databases in the market. Most of them (including us) are still pretty early and a lot of enterprise readiness features to build. Including role based / privilege based access control, authN/Z integration, data versioning and backup / restore, fault tolerance, data streaming in/out, etc. We have first hand experience on the enterprise level product development and sales in our previous job at a series D graph database startup, and we will apply our learnings there to make Epsilla enterprise ready in the next few months
To quote the article:

> Salted and hashed passwords (mainly concerning users prior to 2018 when Discord.io began exclusively using Discord for logins)

So it sounds like they used to have their own accounts before integrating via Discord OAuth, and some users may be affected by this. Unsure if they didn't delete users' hashed PWs once they migrated to the OAuth flow or something like that.
Now ask these Republicans what they think about nationalizing this utility company which is in charge of providing power to most of the state vs having it run as a private for-profit enterprise.
No, cities would not. EVs make more noice at city speeds than an equivalent ICE. The biggest problem is the tyres they use, so an easy fix some day.

(PDF warning)

https://www.vejdirektoratet.dk/sites/default/files/publicati...
> What are you interpolating? Some variable.

Nope, I'm generally interpolating an inline expression consisting entirely of string literals.
We could remove wealth from politics to a much greater degree than we do now but that would need an amendment stating money is not speech.
What's wrong with that? Rocketry and airplanes and the internet and railroads and nuclear power etc. all started with government and military uses and investments, but so?

The federal government gives out money for lots of things, but they fail often (rural broadband? functional healthcare? prisons? education?).

Arguably the government acts as a research incubator for new sectors, and I'm glad he turned them into functional everyday businesses that consumers can afford (well, except SpaceX).

Zuck and Bezos also built off government research and funds... the transportation and communication networks. So what?
If it was anywhere other than CA, I'd guess that this was the only way they thought they could pass increased transfer payments. But with the current power balance in CA, I find that hard to believe. Maybe they just think this will be more politically palatable than changing taxes? If so, I'm skeptical it will work out for them. This is pretty blatantly obvious.
Given how easy it is to keep an average human from discerning reality (see the last decade of boomers/gen xers on Facebook as an example) and the massive potential to create slight variations with LLMs, I don't think a Stephenson-style misinformation propagation campaign is that far outside the bounds of possibility.

That's a lot of compute power to waste on it, but I would guess that that's what bot networks are going to be used for in the future (or already are, right now, if they're done mining bitcoin).
Always interesting to hear how others do things. There are only a handful of usernames that I know, but when I look for them it's important because (for example) they are the author/creator of a tool. From just a couple minutes ago for example, reading the Elixir post[1] the comments from josevalim are from the creator of the language, and the author of TFA. Not knowing that I think would make the thread a lot different (IMHO in a bad way), but I can definitely see the appeal of anonymizing other times.

[1]: https://news.ycombinator.com/item?id=37122006
But as the other person said, you're still building in assumptions in that case, which is bad (from the perspective of the whole philosophy of the Nix design choices). Because the script assumes that the script runner (which is also compiled to a certain CPU and OS!) will work when given the script as input, for example- and it is not guaranteed to. If you include the OS and CPU arch, it is FAR MORE guaranteed to (although perhaps, not 100% provably).

Perhaps you haven't dealt with enough Python packages that make assumptions about the availability and state/version of underlying OS-level libraries (and Python itself: See the transition from versions 2 to 3 as an example of this chaos) to understand how important it is to control for assumptions.

What you gain in convenience today, you pay tenfold for as "interest" later (this is thus definitely one aspect of the "tech debt" problem).
China is doing much better compared to the US.
the most insane examples ive heard of are the parts are ID'd so you cant swap out generic parts for even tiny repairs, the os will warn you youre using unregistered parts and prevent use
yah I read Neward's thing, and it was one of the main reasons I wrote SQLAlchemy in the first place, because he was just so wrong. It read like he tried to write some object relational thing and it didn't work out, so he goes off and rant rant ORMs are wrong. Kind of proving that post wrong was one of the primary goals of SQLAlchemy, really, where I sought to change the question of "impedance mismatch" and "leaky abstraction" and all that and redefined the ORM / SQL abstraction layer as *automation*, not any attempt to "hide" anything.

I mean, that was really an important point in time when there really werent ORMs that were easy to work with, there was Hibernate in a very early stage and there were overly simplistic things for Perl, so I thought it was important that this "better way" I had in mind could be put out there, before the idea that "yeah let's all avoid ORMs unconditionally" could take hold.

Yeah if your app has one table and two queries, write the SQL and marshall the data yourself. I think everyone should do that approach anyway for awhile so they know what's actually going on. But if you are writing for 1200 tables, it's just not practical. if the Go thing is also automating that and generating SQL / data marshalling boilerplate code for 1200 classes, yes that's kind of ORMish. that's a totally valid way ORMs are written and if I had multiple lives I'd probably write a stored procedure ORM that does something like that too.
What alternative open-source, well-maintained, GUI-based engraving software that features this "basic editing functionality" would you recommend?
https://news.ycombinator.com/item?id=34017163 (citations in comment)

https://news.ycombinator.com/item?id=34015491 (thread)
Thanks for your note. I'm sorry for what your dad went through, and those he left behind.
Do stimulants reduce reaction time? Waking someone up isn't the same as actually improving their performance.
PG&E has to get these things approved by Sacramento, just like a UBI would be.

The issue is that there are elected officials that support this proposal, but not UBI.
Also such "fyi" comments can be a great way to get the refactoring discussion outside of just your own head. It can be a good start to boiling down the reasons for your refactor and getting external buy-in/validation that you are thinking down a useful path to the entire team and not just your own ego.
time to start thinking about who (and what) is upvoting things on HN.
What is this? Apart from an ad