skysight-inc/HackerNews huggingface dataset:
Hard counterdisagree here. To just have a blanket rule preventing "non-software engineers" from making production changes is completely arbitrary and suggests you may be lacking a rigorous process for determining which changes are actually important and ensuring they get proper review (no matter who made them). If you had a good process there's no reason anyone at all shouldn't be able to propose changes to production code.

What makes someone a software engineer in your scenario? I myself have worked as a software engineer for about 30 years at this point and have a degree and postgrad in Jazz, contemporary and popular music[1]. My work in software has encompassed writing software where making a mistake would have very significant real-world impacts[2].

I have worked with designers who are much more capable at making certain changes to production code than some titular software engineers.

Lots of changes to production code are not hard at all. I would go so far as to say the vast majority in fact.

[1] I can't play any more due to RSI which means I am now professionally qualified to explain to you why Steely Dan is the best pop band ever and harmonize things in 5 parts in the style of Duke Ellington and not much else.

[2] eg pricing, risk and decision-making with very large amounts of money on the line and even doing data analysis in regulatory and criminal investigations.
They're probably looking for a breaking facade reaction rather than any specific right or wrong answer.

There's a school of thought that thinks such approaches to questioning works, another that thinks it doesn't - but in general border agents look more for body language and reactions rather than correct answers to trivia questions.

Some say the best way to be forgotton | passed through | overlooked by aircrew and border agents is to rapidly get "bucketed" into a category group .. too many drinks and make a loud pass at staff, for example, and you're in the "drunken bore" group.
True Own Occupation Insurance for Medical Residents
The chance of missing months or years of work because of an injury or illness may seem remote, especially if you’re young and healthy. However, 1 in 4 people in the U.S. will suffer a disability lasting for more than a year before the age of 65.

Over 90% of disabilities are caused by illnesses and not injuries.

If a disability took away your ability to practice in your medical specialty, how would this impact your earnings? Think about all you have invested in you education up to this point, with the expectation of having a higher earnings potential.
Awesome, stocks are on sale today. That’s what Buffet always said [0].

[0] https://link.cnbc.com/public/29081083#:~:text=%22If%20they%2....
[dupe]

Discussion: https://news.ycombinator.com/item?id=41057033
This is true if you don't know what you're doing, so it is good advice for the vast majority.

Fine tuning is just training. You can completely change the model if you want make learn anything you want.

But there are MANY challenges in doing so.
Trump's Vice President candidate, JD Vance, is a huge proponent of Project 2025: https://www.theguardian.com/books/article/2024/jul/24/jd-van...

Excerpt from the Wikipedia page about Project 2025:

"Although Project 2025 cannot legally promote a specific presidential candidate, many contributors are associated with Trump and his 2024 presidential campaign.[43][44][45] The Heritage Foundation employs numerous people closely aligned with Trump,[46][47][48] and coordinates the initiative with various conservative groups run by Trump allies.[49] In 2023, Trump campaign officials acknowledged the project aligned well with their Agenda 47 program.[50] Trump campaign advisers have had regular contact with Project 2025,[51] though the project's controversial proposals have also caused the Trump campaign to view it as an annoyance.[52][53]"

Make of that what you will.
as is with most thing
But I was told the EU was just overregulating AI and no innovation and etc...

I have to say I'm impressed by how quickly the EU managed to hash out AI regulations. I've only skimmed it but there are multiple good things there, on top of the above, like bans on critical decisions being taken only by AI, the need to have humans in the loop, the ability to be able to explain AI decisions for important things, etc.

It will definitely have kinks to iron out, but it's a good start and shows what good AI regulations could look like.
Machines can "talk" via impulses in cables or radio with very low latency. Humans can not catch that.
Typescript’s optional and unsound type system also does nothing for a JIT beyond what it could already do for JavaScript, you can’t do optimization if your types are unreliable. However, I really really like how Typescript’s type system super charges developer productivity (type errors via the compiler and feedback via the IDE), and don’t mind this part of the design at all.
That’s the exact opposite of blind ordering though. You’re planning your orders way ahead of time.

That’s not to say that it isn’t useful, but it doesn’t do anything against the narrative that Amazon is not trustworthy like it used to be. It’s a common theme in the comments here. When I think about it, it’s been a common theme on HN for years now, ever since commingling destroyed Amazon’s reputation
The website is just saying "make me a high offer", that seems like 100% speculation?
> For each financial transaction, there would be 10-20 SQL queries back and forth across the network, while holding row locks.

Cant you do that with postgresql with custom functions? That way you just send the info once and it does all the processing in the db.
Society and economies aren’t zero-sum games. It usually costs less to prevent someone from robbing you by giving them some welfare money - boom, value created out of nothing and everyone is better off ;-)
Piggy backing this topic.
I started android developmentin 2011, did about 7 years of it.
I took a contract job in a different technology.

I want to jump back to Android dev contracting, my two questions for the up-to-date Android devs:
- Do you have any resource to catch up with what I missed in the past 4-5 years of Android development?
- How is the Android job market these days, compared to the iOS one?

-
"nor have tsc configured to automatically add .js extensions to its compiled output"

It seems to be the default now:

$echo 'console.log("test")' > t.ts
$ tsc t.ts
$ ls
t.js t.ts
$ node t.js
test
That’s not the point. Modern crap doesn’t hold a candle to what we had back then.

And no, this is not the rambling of getting-older-man.

Rampant corporate control, completely sanitized internet by default, “social” networks that literally give kids https://cwi.pressbooks.pub/urj/chapter/2022-first-place-inst... mental disorders, political agenda pushed from every hole, disinformation campaigns, bots to the point where you don’t even know if you’re talking to a real person. Internet became a weapon.

Back then we an intranet within
local ISP (additionally to internet access) that had a sense of community, local services, file sharing, chats, meetups which generally self moderated themselves and everyone knew each other. What do you have now? Proprietary discord chat rooms filled with degeneracy? Good luck going through that.

Say what you want, but https://en.m.wikipedia.org/wiki/Eternal_September is real.
> Door greeting. I prefer a fake smile. I'm not going to interact with you.

What's even the point of a door greeter if nobody interacts with them?
You want to hang a label on my arguments - conspiracy theories, 'absolute relativist' (whatever that is) rather than engaging with the arguments. Nor do you acknowledge the hypocrisy of your position (that you want to force others to do as you say, even though you don't know 'the truth').

You would be a tyrant. If you were to succeed, all those you forced would rightfully seek to de-throne you, and replace your 'rule by science' with rule by principles of their own: Jesus, Marxism, etc.

All the while everyone would be missing the point that one cannot force others to accept their (self proclaimed) enlightened view of 'right'/'truth'. Either the truth is self-evident, demonstrable, or one ought to be able to tolerate a variety of opinions.
ULEZ - Ultra Low Emission Zone ... vehicle charging zone in London
US credit and credit-card landscape baffles me AF :D

I just have <some-plastic> (I think it's MC, couldn't be bothered which one is it) and just pay with it...
I hope the product burns. For the simple fact that it was such a huge oversight to use a popular human name for a home assistant product. Really just such an extremely stupid thing to do.
Cloudflare released a feature to block these short of crawlers, even on free tiers. I don't have a need to block crawlers but I'm curious how effective it would be for this case.

https://blog.cloudflare.com/declaring-your-aindependence-blo...
Hakai Magazine will cease to publish at the end of 2024
via https://x.com/cestmoiLanglois/status/1816161279868092526
Right or wrong, fair or not, these hurdles are in place because of economic migration.

People want to move to richer countries where even menial jobs pay much much more than their home countries, and they can enjoy more advanced infrastructure that's been built up over generations. Quite often money is then sent 'back home'.

People moving the other way (west to developing nation) often bring skills or plenty of savings with them. That's not always true in both cases of course (plenty of skilled doctors want to move to the west, plenty of unemployed drunks from the west want to move somewhere cheaper, etc).

In this case, already having some family living in the country must be a red flag that the applicant might easily find a job and a support network and then petition to stay.

The whole thing sucks and is unfair, but there it is. One day hopefully we will not need national borders, but it is not this day.
You can. Just be a massive company with a massive contract and demand it as part of your contract negotiations. It’ll probably cost you a pretty penny, but you could make it happen.

Realistically, this doesn’t happen because the returns don’t make sense. If vendors are liable for your business, they need to account for your business in their costs. That drives their costs (and prices) up.
BusyBox but not GPL licensed effectively
It might work with (m)any font hosted by fonts.google.com.

For instance: https://www.google.com/search?q=permanent+marker+font
Cyberthreat Discovery in Open Source Intelligence Using Deep Learning Techniques [pdf]
[dupe]

More on official post: https://news.ycombinator.com/item?id=41060690
Nope, me too. The whole Repo network thing is not User facing at all. It is an internal thing at GitHub to allow easier pull requests between repo's. But it isn't a concept git knows, and it doesn't affect GitHub users at all except for this one weird thing.
Now let's see if Microsoft listen and fixes Windows updates
This happens to me almost daily.

Almost never happens with Mac or Linux. How's that? :)
> Something like `foo.bar[function]()` is perfectly valid JS,

A minor thing but `function` is a keyword in JS so technically it's not a "perfectly valid JS".
Apple launching web apps? And Maps of all things? Suppose that's the logical order. (Should it have been mail first? Or a search engine?)

What year is it?

What's with the browser restrictions too?
I'm a programmer and data scientist. Using LLMs (specifically Claude 3.5 Sonnet) made me at least 10x as productive. I don't write boilerplate code anymore.
That's just an copy-paste of some features, not a comparison with Java which does most of that too.
Archived web-source of old TGI website
One thing to note is that it is impossible to strip types from TypeScript without a grammar of TypeScript. Stripping types is not a token-level operation, and the TypeScript grammar is changing all the time.

Consider for example: `foo < bar & baz > ( x )`. In TypeScript 1.5 this parsed as (foo<bar) & (baz > (x)) because bar&baz wasn’t a valid type expression yet. When the type intersection operator was added, the parse changed to foo<(bar & baz)>(x) which desugared to foo(x). I realise I’m going back in time here but it’s a nice simple example.

If you want to continue to use new TypeScript features you are going to need to keep compiling to JS, or else keep your node version up to date. For people who like to stick on node LTS releases this may be an unacceptable compromise.
https://www.typescriptlang.org/docs/handbook/2/types-from-ty...

https://www.typescriptlang.org/docs/handbook/2/template-lite... alone puts TS over anything that Java has.
So he proved his point! :)
Really glad to see this
From Lakehouse to AI Lakehouse with a Python-Native Query Engine
F1 has a strong need for IT but not so much money ... so they go the sponsorship way: services in exchange for publicity
They are not comparable. If anything, Kotlin is the equivalent in the JVM universe.
from a previous post - https://news.ycombinator.com/item?id=28627433
So weird! I was just looking for this 2 days ago, and was like, "Huh, I thought they had a web app??" Turns out it was always for devices native only. I had no idea this was coming but 2 days ago was the first time I was looking for a web version! Hahaha! :)

edit: Just tested it. Nice! Faster than Google Maps in my estimation. (panning and zooming the map builds and focuses faster). Google, please don't delete my account for criticism! hahaha! :)
> I saw so few items that weren't basically boxes of corn syrup and sugar in some form. There's so many healthier snacks nowadays.

Costco sells a lot of junk food because Americans, as a whole, eat a lot of junk food. They also stock a lot of staples (rice, beans, flour, cooking oils, canned/frozen fruits/veggies, &c), and decent quality raw fruit/veggies/meat. Not liking the Costco shopping experience is a pretty reasonable point of view (it forces you to plan/structure your shopping and food storage in weird ways IMO), but it seems like a strange complaint to zero in on the selection of processed foods when they really do seem to try and accommodate a wide variety of needs and preferences the best they can.
I'm pretty sure this occurs when the timer goes off during your query, and the alarm gets queued after the response. In my experience the alarm usually goes off immediately after, though, I've never experienced a 30s delay.
Certainly advanced, but not mature in my experience. Using e.g. classes and inferred generic function arguments, quickly reveals a lot of features that are missing. Often some similar feature is present but it lacks depth/completeness. Lots of good discussions to read in TS repo on GitHub if you're interested: Optional generic type inference, extends oneof, generic values, keyof a subset, conditional types, etc.

I want to emphasize that the reason we keep running into "ceilings" is probably because of its advanced type system. Libraries and frameworks are using those type features and when we can't keep building on the type - we end up casting to unknown and reconstructing it. Which feels worse than not being able to construct that complex type at all.
Genuinely curious for those looking to design closer to code - doesnt Webflow fit the bill ?
Native Java via GraalVM starts up in milliseconds.
500$?? You’re either uninformed, lying, or really bad at math:

- 561€ cash hand out alone amount to 610$ already

- rent and heating are paid in full, which can be up to another 500€ in the city where I live

- health insurance is free which would otherwise cost ~300€ as a private insurance

Thus, Bürgergeld is closer to 1500$ or 3x your phantasy amount.
They have the yellow banner to detect when you likely access a hash like this. Why do they allow those commit hashes to be accessed through the short commit hashes?
> So the case I mentioned, where you know all the positions and momentums has 0 shannon entropy

No, Shannon entropy is not applicable in that case.

https://en.wikipedia.org/wiki/Entropy_(statistical_thermodyn...

Quantum mechanics solves the issue of the continuity of the state space. However, as you probably know, in quantum mechanics all the positions and momentums cannot simultaneously have definite values.
Unless you’re deemed to be an unfair monopoly and abuse your position to harm consumers interests.

You don’t even need >90% market share for that to be the case. e.g. Standard Oil only controlled 64% of the US market at most, it was still broken upz
We’re thinking along the same lines with Common Ground, a social app for communities.

We’re leveraging a coop but also combine it with tokenized ownership.

https://www.commonground.cg/blog/about-us
It's insane how socialism is growing in the west after defeat of soviet union
> The problem is that consumers don't behave like that. This is also why Amazon's Dash buttons failed. I always want to see a page with the product details and price before I click "buy". Reducing the number of clicks is not going to make me change my decision and suddenly order more things.

I don't think this is right. My understanding is the average Dash Button was pressed ~5 times, which isn't bad. The problem was that "subscribe and save" generated more orders than that.

For what it's worthy, my company[1] makes a re-ordering IoT device that uses weight to re-order rather than a button click, and we generate more orders than "subscribe and save" programs. This suggests that the problem with Dash was that the habit was not easy to build, not that people wanted to see the product page.

[1] bottomless.com
Yes things like tyres does not matter, but even in F1, each driver has his own seat.
Vista was utter garbage. It is historical revisionism to only blame it's failing on minimum requirements. Not only was it slow, it was a horrible clickfest eg with almost 20 clicks and almost as many windows to change wifi settings. At that time (and probably still today) do you know how many did you need to get to wifi settings on OSX? 3 or 4. That was insulting to a windows user and I've never used windows again as my primary choice of OS. Windows 11 is on a good path to become Vista as it's enshittified to hell and back.
has anybody ever told you you write nonsense?
more nuance wouldn’t hurt
Don’t we live in a world where zero click exploits are a thing? I thought the target didn’t have to click the links just receive them
This isn't true either, because if you don't have access to the original data set, the model will overfit on your fine tuning data set and (in the extreme cases) lose its ability to even do basic reasoning.
Closure is still used in Emscripten to optimize the generated Javascript shim file.
>Every year, those employees get a percentage of their salaries in company stock.

Ok? Anybody can choose to do this if they work at a public company. But what happen if it's mandatory and the stock goes down? Now your labor was stolen at below market rate! Then we will hear "employees compensation should be resilient to market fluctuations."
I wonder what @nullc thinks of this
Wait, what? You can practically see when ballmer was ceo by looking at the stock market graph.
is it so insane, in a world of disparity and outsized influence of CEOs and billionaires, where people cannot afford houses? maybe the insane thing was how for hundreds of years we let the rich dictate the rules as if they knew better for having taken advantage of others.
""Despite its expensive price tag, the technology is nowhere near where it needs to be in order to be useful," Jim Covello, Goldman Sachs's most senior stock analyst and a 30-year veteran of covering tech companies, said in a recent report about AI. "Overbuilding things the world doesn't have use for, or is not ready for, typically ends badly.""

Who should I believe: (a) Goldman analyst with 30 years experience or (b) HN commenters who consistently dismiss any and all criticism of "AI".

Every criticism or iota of skepticism of "AI", even something as simple as "show me the money", gets countered on HN. It reminds me of the way HN commenters defend "crypto". It is like some sort of religion.

Every day, we have to wade through endless submissions about "AI". Yet an HN poll showed voters thought "AI" was overhyped.

I am going with (a).

Too much focus on "the future" while trying to deflect attention away from the present. Vapourware tactics.
Your statements are not true. Heating is fully covered and Bürgergeld pays way more for rent than the average student can afford. Maybe it’s different in your city, but in mine, Jobcenter is very generous when it comes to paying rent.
> What I wanted to ask you is tools for making my experience less terrible.

Notepad helps.
Practicing a life of renunciation helps: everything is pain in Windows.

Avoid if at all possible.
> Also for all the shortcomings of npm ecosystem, it is a lot less daunting and more fun to be using libraries in this ecosystem.

God I wish they’d just integrate something lightweight like npm into JDK.

It is beyond me why you have to install third-party heavy weight tool just to manage dependencies.
At no point should you trust anything Sam Altman says.
Comic sans, times new roman, garamond.
KYC and AML is dumb and needs to go away. Of course it won't as it gives the government too much power
Some sort of comprehensive test is unlikely.

But canary / smoke tests, you can do, if the vendor provides the right tools.

It's a cycle: pick the latest release, do some small cluster testing, including rollback testing, then roll out to 1%, if those machines are (mostly) still available in 5 minutes, roll out to 2%, if the 3% is (mostly) still available in 5 minutes, roll out to 4%, etc. If updates are fast and everything works, it goes quick. If there's a big problem, you'll have still have a lot of working nodes. If there's a small problem, you have a small problem.

It's gotta be automated though, but with an easy way for a person to pause if something is going wrong that the automation doesn't catch. If the pace is several updates a day, that's too much for people, IMHO.
There's quite a long list of "open core" companies whose models are, start from a private repository (i.e. company is in stealth), make a private fork that will include for-profit code with enterprise features, make the original repository public so that the core will be open-source.

That GitHub is telling these companies, and bear in mind that these companies are paying customers of GitHub, yeah we don't care that your private proprietary code can be hacked off GitHub by anybody, is incredibly disturbing. Is there really not enough pressure from paying customers to fix this? Is Microsoft just too big to care?
“even with AI assistants and Google guiding me” seems like part of the problem, because you’re missing the higher-level knowledge that Android, like all mobile operating systems, is a sandboxed environment where the supported runtimes evolved to facilitate low level hardware access and provide an “easy” GUI and touch development model, not a low-level one.

So you either reimpmentent the whole thing in a native way (using Java/Kotlin or C++ for lower level integration) or you’re SOL. You can embed Python libraries, but you’re better off learning to use wherever native analogues and frameworks the platform already support.

I personally stay the heck away from Android Studio (I got a very early start in Android development, so most of my projects are just Gradle/pom.xml or a Makefile atop a “normal” Java tree).

That said, you have _a lot more flexibilty_ in incorporating multiple languages and non-native frameworks than, say, in iOS.
I'm not a fan of neither but nobody forced people to use microsoft or crowd strike products?
People are lazy. You can always sell your grant as you get it, they can’t make holding stock mandatory, but a lot of people (including me) just hold the stock in a really undiversified portfolio.
And it has to go through slow compilation step. With Node you can have a cake and eat it too.
The company I work for sucks. I rather take more cash and just by stocks in companies I believe in more.