skysight-inc/HackerNews huggingface dataset:
Some questions from your side of the Atlantic (I’m Dutch): how is Europe in good shape while Germany is in a recession for years now? And while our governments are becoming as polarized as the US? And while electricity prices are so high that it’s cheaper to stick to fossil fuels? It all makes no sense. I don’t think it’s all hopeless in Europe. But pretending we are in good shape is also not the way to go.
Of course, and bare metal is still part of the picture,

https://www.ptc.com/en/products/developer-tools/perc

https://www.aicas.com/products-services/jamaicavm/

https://www.microej.com/

Additionally stuff like Cisco, Ricoh, Xerox,... have subsets that run as mini apps on their devices.
Sure. That seems less important to me than the packages. As long as the language version is checked, that’s the important bit.
Those other levels of abstraction that you mentioned are deterministic and predictable. I think that's a massive difference and it justifies why one should be more skeptical towards AI generated code (skeptical doesn't mean "outright dismissing" tbf).
Most everything comes slowly and then all at once. Technology. Bankruptcy. Death.
Do you mean dual-booting macOS and iOS? If so, they probably don't because it would work like crap. The tablet is a touch based device and macOS isn't optimised for touch. Unless they want to release something very janky they'd need to invest a lot of time making macOS more touch-optimised and I think the number of people that would care about that or use it is miniscule. The tablet and laptop are completely different form factors and have completely different use cases. Making both devices capable of doing the same things would just unnecessarily compromise the design of both.
You can have that opinion but until it's founded in reality it's just that: a baseless opinion.

Will there be issues? Of course, whenever money is involved there are issues but as usual: level and degree matter. It's not binary black-and-white.
Athens being its own special hell, looking across the city from Lykovounia and seeing everything in the city at the same ~5 storey level of dark concrete.
I have been using Python for 20 years, and have been an intermediate to advanced user of it for last 5-7 years. I use it mostly for scientific computing (so lots of Numpy, SciPy, etc.), IoT data processing, and also for some microservices that don’t need to be super fast. I publish and maintain a few packages in PyPI and conda (though I almost never use conda myself), including a C++ library with Python bindings generated by SWIG (SWIG wouldn’t be my first choice, but I inherited it).

In what I’ve done, I’ve never found things like pipenv, let alone uv, to be necessary. Am I missing something? What would uv get?
they have done heroes jobs, but unfortunely the effect was that now its all become normal. ppl dont give a toss..

if you mention beam splitters on fiber, tap rooms at telcos, the 'black boxes' at ISPs.. people just pretend thats normal. they think most othe ppl are pedophiles, rapists and murderes somehow and so think its fine for everything to be tapped and logged. crazy world.

these folks give up their remaining lives for the good of others, and the others just spit on it.
the founding fathers complained about lobbying but saw no way around it, maybe even said something like "necessary evil" or whatever was in fashion.
Europol doesn't have its own enforcement agents, it's an organisation relying on national police forces to enforce its actions. It's a coordinator, not a full blown police force...
It’s possible. But if he thinks his company will benefit (like by launching the things into Space) then he probably won’t. Sad that this is where we are. Absolute power corrupts absolutely.
Apart from implementing it incorrect, an uncalibrated display could also cause this. Check out http://www.lagom.nl/lcd-test/gamma_calibration.php with DPI scaling turned off, at 100% zoom level (how browsers scale images are also horrible, so you want to avoid that).

edit:

Reading back, viewing the gradients also not at 100% zoom level could also itself cause the mismatch, because browsers just suck at image scaling.
FreeType Bug Exploited in the Wild
It's business, not technology, that makes us descend into a high-tech dystopia. Technology doesn't bring itself into existence or into market - at every point, there are people with malicious intent on their mind - people who decide to commit their resources to commission development of new technology, or to retask existing technology, specifically to serve their malicious goals.

Note: I'm not saying this is a conspiracy or a cabal - it's a local phenomenon happening everywhere. Lots of people with malicious intent, and even more indifferent to the fate of others, get to make decisions hurting others, and hide behind LLCs and behind tech and technologists, all of which get blamed instead.
> What is it exactly about React specifically (as apposed to Vue, HTML) that makes it flawed from a design perspective?

I'd say it's not React (not parent poster). I mean React might not be the best, but it's the least of the current problems.

React is the most widely used. You're bound to attract all sorts of people. Poor code is poor code. You'd hire React developers because it is the easiest to hire. It doesn't make it good or bad.
You missed speaking_farm().
Cellm – Use LLMs in Excel Formulas
Mac vs pc?

They have a different default gamma and they may show a different gray level.

(It bite me a long time ago. I made a gif that has the same RGB bacground than a webpage. In my pc it was fine, but in a mac they the border was very visible and the result horrible. My solution was to change the backgroung of the webpage from a RGB number to a 1 pixel gif with repetition or scale to fill the page.)
I was once able to significantly reduce the effort for some feature just by reading the elasticsearch docs and finding that there was a feature (aliases) that did more or less exactly what we needed (it still needed some custom code, but much less than initially thought). Nobody else had bothered to look at the docs in detail.
This should be default decision-making process. If your proposition is to move the compromise scale please not only provide the benefits, but also the drawbacks and analysis on transition. This forces proposal to analyze existing status quo and reasons behind it, which is often enough for the proposal to be withdrawn.

Distant relative of 5 whys. We need NoSql document store -> so we can store json blobs -> so we can do databasing at app level -> because DBAs with their insistence on schemas are slow. Oh, so we can solve the problems by hiring one DBA and maybe training two devs instead of hiring full dev team and refactoring stuff for a year?
I know a lot of people who don't own laptops/desktops at all. None in their household. They simply use their phone for everything and a few have tablets, especially the people with kids. If you go to a holiday resort and go for dinner you'll find that 90% of the kids in that place have a tablet with them. If you take "PC" as meaning "Personal Computer" I think Jobs was right. People still need a 'real' computer for work but personal computing for the majority of people is simply content consumption, ordering stuff on the web, and communicating with people and they can do all that easily on a phone or tablet.
Some of it, but I'd rather use real hardware.
most likely the marks of tyres in car/bike racing games on the road(the response mentioned about racing game).
Google Agentspace
I do not believe that is the case with super "simple" ganglion.
Saty?
Like the 90s style photos. Colour profile were different on those old cameras right? Adds some character.
Testimony Reveals Doors Would Not Open on Cybertruck That Caught Fire
TBO, I've heard of cases where some European politicians were sentenced for bribery, but I rarely hear about such cases in the US.

I don't know, perhaps it's because American politicians have higher moral standards, or maybe it's because bribery is not illegal in the United States.
Did Grok 3 finally get an API?
True. Still, the idea that short-term gains = long-term losses does not generalize, because it depends on the shape of the reward landscape. In the common, simple case, the short-term wins are steps leading straight to long-term wins. I'd go as far as to say, it's so common that we don't notice or talk about it much.
> So for example today I dealt with a synchronization issue. This turned out to not be a code bug but a human misunderstanding of a protocol specification saga, which was not possible to code into a type system of any sort.

Maybe not in a reasonable language no, but there are advances in type systems that are making ever larger classes of behaviours encodable into types. For example, algebraic effects (can this function throw, call a remote service etc)

https://koka-lang.github.io/koka/doc/index.html

linear types (this method must be called only once etc)

https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/line...

dependent typing (f(1) returning a different type from f(2), verifiable at compile time),

https://fstar-lang.org/index.html

Some of these features will eventually make it to “normal” PL. For example, Scala now has dependent types,

https://dotty.epfl.ch/docs/reference/new-types/match-types.h...

and Java can support linear type checking,

https://checkerframework.org/manual/#must-call-checker
there's no way the Russians would lie, except to say that there was a cascade of assurances, but only if putin says that. If gorbachev said it never happened, that's the truth. If baker says he said that, he's lying, because Gorbachev is your baseline of truth. Basically, anyone that supports what you're saying is telling the truth, and the declassified national security documents (why would they have to classify such a thing as a verbal "Cascade of Assurances" about nothing further east?) I guess that's all part of this conspiracy that putin put in place. putin put in, hilarious.

so you just ignore the declassified documents, making this whole thing a waste of my time.

i'd like to thank you for that.
Which everyone must admit is the true mind blow - that the "program" for the human brain is encoded in something too small to be seen without a powerful microscope.
Pretty sure the ZX Spectrum (also 128k) had some kind of CDROM adaptor, it worked via the joystick port IIRC.

A quick google didn’t tell me anything so maybe I imagined it.
> broadly speaking, people acknowledge that negotiating with asymmetric information is immortal or wrong

I don't think that's true at all. Companies and individuals negotiate all the time with information the other party doesn't have. Insider trading is about fairness on public markets so every negotiating party of the same type has the same information, and is quite specific to that.
he smart
I tried Niri, but couldn't figure out how to get good enough support for X programs. Specifically I had issues with the clipboard, I couldn't copy passwords from 1Password (X) and paste them into Firefox (Wayland). Niri doesn't seem interested in having built-in first class support for X and I'm not interested in maintaining it for myself either.
Ah the old misunderstood IP address. It's not a street address guys!
According the author of the article he seems to consider 'real' work is any work the requires "terminal windows, root access, and the ability to type "python" to get into a REPL".
> non locals are encountering it for the first time anyway

Not entirely accurate? Non-locals may visit the area often enough that they're familiar with the area but will not necessarily be familiar with local changes.

(eg parents visiting from another part of the country every few months)
Server-oriented customizable templating for JavaScript
Why would it? That's a network in space. Could the Spanish league force a US company to block specific satellites covering some part of Spain and some part of not Spain? Seems a stretch.
Believe me, many of us wish we were on the metric system.

I do a lot of large carpentry projects for fun and wood is produced in inch and foot dimensions—and the most common “beam”, a 2x4, is actually 1.5”x3.5”. You can buy “dimensional lumber” that’s actually 2”x4”, but that’s rare and expensive to find. So putting two 2x4s together doesn’t even make a 4x4 (you end up with 3”x3.5”; a 4x4 is 3.5”x3.5”).

Anyways, as I’m doing calculations I’m measuring things like 5/8” or 9/16” and then adding or subtracting large fractions in my head. It’s absolutely stupid.

Let alone converting between different units makes most people unable to imagine the relative size of things in distance, weight, or volume. I really believe the US education system would benefit if we switched to metric. It almost happened in the 1970s.
You could say the same about Google, where there's an entire generation who no longer needed to trawl through encyclopedias to find relevant information. I think we're doing just fine.
I vouched for this post, because I don't understand why it was downvoted. Maybe someone can enlighten me?
I bet you need lesson on corruption from EU court then, for exampl.
Von der Leyen Commission loses COVID vaccine transparency case ahead of crucial vote
https://www.youtube.com/watch?v=BMub-tzrKmk
With respect, the core issue here is you lacked a basic understanding of Linux, and this is precisely the problem that many people — including myself – have with LLMs. They are powerful and useful tools, but if you don’t understand the fundamentals of what you’re trying to accomplish, you’re not going to have any idea if you’re going about that task in the correct manner, let alone an optimal one.
Love the concept. Got annoyed with the scoring. I was off by about 200 years and got the country right and only got 2,995 out of 10,000. Felt sad i got such a low score then looked at the answer and felt proud I thought I was really close and then annoyed at how strict the scoring seemed.

But overall, I love the concept and will probably continue to play and ignore the scoring.
Revisiting Windows 1.0: how Microsoft's first desktop gracefully failed
I know several pointy haired bosses in real enterprise IT shops who would jump on this. Because everything is run on Excel/Google spreadsheets.
AM radio?

Even FM walkie talkies as a start.
The sports cheating & corruption scandals never end, do they?

Might that be a principal reason for the popularity of American "Professional" Wrestling? There's little need to cheat when the matches and outcomes are obviously scripted.
Do not feel bad friend, It's not you.. there is definitely inconsistencies here. Maybe they work on absolutely pristine perfect codebases.
Australia moves to arm troops with anti-ship missiles as China threat looms
> Any reasonably smart company will invest in its employees. They should absolutely be training you to be better programmers while you are on the job. Only shit companies would refuse to do so.

That's true, but by the same token, it's also true the world is mostly made of shit companies.

Companies are just following local gradient they perceive. Some can afford to train people - mostly ones without much competition (and/or big enough to have a buffer against competitors and market fluctuations). Most can't (or at least think they can't), and so don't.

There's a saying attributed to the late founder of an IT corporation in my country - "any specialist can be replaced by a finite amount of students". This may not be true in a useful fashion[0], but the sentiment feels accurate. The market seems to be showing that for most of the industry, fresh junior coders are at the equilibrium: skilled enough to do the job[1], plentiful enough to be cheap to hire - cheap enough that it makes more sense to push seniors away from coding and towards management (er, "mentoring new juniors").

In short, for the past decade or more, the market was strongly suggesting that it's cheaper to perpetually hire and replace juniors than to train up and retain expertise.

--

[0] - However, with LLMs getting better than students, this has an interesting and more worrying corollary: "any specialist can be replaced by a finite amount of LLM spend".

[1] - However shitty. But, as I said, most software is throwaway. Self-reinforcing loop? Probably. But it is what it is.
What was your motivation to do this?
SO was never a problem. Low effort questions were. "This doesn't work, why?" followed by 300 lines of code.
Looks like an April's fools joke, but it's real :D
https://www.cnet.com/tech/services-and-software/windows-11-h...

If you mean for firefox specifically, that's Google. But, since it's firefox instead of Edge, you've already left the defaults far behind.
For me the question is different- you can ask "how to become better coder" for which the answer might be - to write more code. But the question I'm asking is what's the job of system/software developer. And to that the answer is very different. At least for me it is"building solutions to business problems, in the most efficient way". So in that case more/better code does not necessarily bring you closer to your goal.
And here's another shameless plug: merrymake.eu.

We're a Danish-based and -owned 3-year old cloud provider, and we can definitely compete with the big US clouds on technology and price. Merrymake is serverless, extremely fast (if not the fastest in EU), and infraless, meaning we hide away all the clutter, so devs can focus on their code instead. So it's not just a GDPR-compliant alternative, but a technological advancement to the US providers.
I think you did imagine it, yes.

The Spectrum did not have 128kB until near the end of its life. It started out with a choice of 16kB or 48kB and that was all you got until 1986.

It also didn't have a joystick port. Nor did it have floppy disks (although 3rd party interfaces existed). Amstrad added joystick ports when it bought the product line and brand from Sinclair Research, soon after Sinclair launched the Spectrum 128, based on a Spanish model.

https://www.computinghistory.org.uk/det/57231/Amstrad-Buys-S...
> You don't order 10Gbps ports at various IXPs if your community run network can't deliver that bandwidth usefully.

Well, to be fair....

- Membership of most IXPs is not that expensive and the smaller port sizes are not that expensive
- Many IXPs are moving to 10Gbps as the default port size (e.g. with a membership at LINX in London, you get your first default-size port for free, which is now 10Gbps at LINX).
- If you are running an eyeball network (i.e. xSP, WISP etc.) then you might as well just buy bare-minimum IP transit and save your money for your peering point memberships, since most of your traffic will be going to the CDNs etc. all of whom have open-peering policies at IXPs, so why pay more than you need to ?
- Moving to cynical-view territory, its a marketing expense ... become an IXP member, get a nice logo you can put on your website and give your salesdroids something to name-drop ....
You might refuse to do it, but I doubt you'd ever actually completely fail it. If someone offered to pay $10 million if someone could go into a house, make a cup of coffee, and come back out with it, I imagine just about any functional adult would figure out a way to return with a cup of some sort of liquid resembling coffee. I don't see anyone saying, "Sorry, making a cup of coffee is too difficult, I'm going to forfeit the $10 million."

But sure, without proper compensation a lot of people would probably just say "I can't do it" as a way of avoiding the task.
good points. I use it for a very specific plugin which the author only makes available on that platform.
Truly a case where VPNs do make sense.
Yes, sipping on the taxes that really belong to 300M+ Americans can afford a very nice life for 6M people. Real shocker that.

I'm sure everything is great in the Green island, which is why I keep encountering their youth working in restaurants and tourism industries abroad.
I very much want to include more ai in my workflows. But every time I try it slows me way down. Then when people give examples like yours it feels like we are just doing different tasks all together. I can write the code you mention above much faster than the English to describe it in half a dozen languages. And it will be more precise.

Perhaps the written word just doesn’t describe the phenomenon well. Do you have any goto videos that show no -toy examples of pairing with an ai that you think illustrate your point well?
My answer and example does not really care about the specifics.

I see nothing mention here as something that a human inherently needs to concern themselves with, because none of these things are things that humans inherently care about. CS as a discipline is a layer between what humans want and how to make computers do these things. If todays devs are so far detached from dealing with 1s and 0s (which is not at all how it obviously had to develop) why would any of the other parts you mention be forever necessary given enough artificial intelligence?

Sure, it's fun (as a discipline) for some of us, but humans inherently do not care about computer memory or testing. A good enough AI will abstract it away, to the degree that it is possible. And, I believe, it will also do a better job than any human ever did, because we are actually really, really bad at these things.
I'm going the exact opposite way. I provide all important details in the prompt and when I see that the LLM understood something wrong, I start over and add the needed information to the prompt. So the LLM either gets it on the first prompt, or I write the code myself. When I get the "Yes, you are right ..." or "now I see..." crap, I throw everything away, because I know that the LLM will only find shit "solutions".
I used to have the same setup - a global tools venv with some useful dependencies.

Uv takes the position that since it’s so fast to install dependencies and create environments, you don’t maintain a global venv.

uvx ruff file.py

Will setup a venv, install ruff into it, and run over your file. https://docs.astral.sh/uv/guides/tools/

Otherwise you can:

uv run —-with package file.py

If you don’t want to declare your dependencies.

https://docs.astral.sh/uv/guides/scripts/#running-a-script-w...
When you need to calculate a square root of 12.345 during a physics exam, professor doesn't care that you use a calculator, because the exam doesn't test your calculating ability. But it does test your knowledge of physics. What is the point of allowing LLM use during such a test?
And they were right. People who just blindly copy and paste code from SO are absolutely useless when it comes to handling real world problems, bugs etc.
Merrymake has a pretty nice free tier, with very few limitations, and it's definitely technologically advanced. And it being serverless, you'll only pay for as much as your code runs, if you wanna go paid tier.

Full disclosure, I work there.
I was the only one who was naive enough to take the project, I wanted to share it but everyone was like "pay me, I won't work for free". Back then I thought I'll just do it myself, that was a mistake- I should be in the "pay me" crowd :)
Have them sue you for something, reach a settlement and pay them "damages".
If those things can be automated, we should not waste time doing them. It’s not like they are enjoyable anyway. Count the time wasted sorting stuff and multiply for millions and millions of households
It’s almost as if Regan illegally firing FAA workers when they strikes for better pay and working conditions in n the 80s created some sort of systematic issues…huh.
> But I did specify "start of 2022".

Your initial comment didn't:

> > GOOG is around the same price as it was in 2022

That's the comment pb7 replied to by saying it's up 90% since 2022 (which is true, or even an underestimate, depending on where you measure from) and to which you responded calling them a bot because your own measurement, from the start of the year, gives a lower number.

cvhc is pointing out that it's the different choice of where to measure from that caused the difference in results - neither are incorrect.