skysight-inc/HackerNews huggingface dataset:
> Because if there's on thing AI can already do really well, it's explaining what some code is doing.

But it just makes up a series of words which sound good. It's accidentally correct 75% of the time and just wrong the other 25%. (and IMO, just wrong in some way almost every time I use it).
Deming's philosophy was a big part of my professional life in the 1990s. It's good to learn more about the man. Thanks for your article!
What's funny to me having watched some executive hires flame out is the runway they are given.

It's generally assumed/understood that the higher you go the more control you have, but conversely the slower any change you try to effect is. So it's sort of like the old 3 envelopes school of management joke. They get 6-12 months to settle in. Then they do a reorg to bring in their team over the next compensation cycle. Next compensation cycle their team brings in their teams, and so on. About 3 years in and then people may start taking a long hard look at the progress or lack thereof. Finally because C-suite doesn't commit fratricide, they are given a tap on the shoulder and managed out with a nice severance, a process that may take another year.

So I've been at shops where the guy at the CTO was clearly not succeeding, didn't have stakeholders buy-in, and lacked the grunts respect. Nonetheless they got 3-5 years of very fat paychecks during which they hobbled the entire org.

At the IC level I've seen people bounced within their 90 day probation.
If this does take off, it might actually turn out to be extremely dangerous.

Lets say you buy into all the marketing nonsense about how it can value add to your business and maybe even someone decides to create something genuinely useful for people with crippling alergies, maybe different routes, or some kind of alert system.

Then Google in their usual way shuts down the api service with no recourse or alternative. Now you've left people who were using it, maybe heavily during certain seasons etc, stranded.

I agree with the other posts, this smells of a "POC" that was pushed forward to demonstrate work done. Will be interesting to see how good the data is, but moreso how long the service will last.
> The problem with both of those things is all the dead people.

Right. The consequences of communism or totalitarianism are well known and have recent precedents for how bad they will be. Climate change is an unknown, but throwing ourselves into the hands of a dictatorship (and that's what a lot of people are advocating, we're already seeing dictatorial rules in the name of climate) we know what will happen.

The alternative is a technological solution. People need to stop using climate change to push a political agenda (which is literally all that's done) and get behind building nuclear and carbon capture.
> Best effort.

That isn't good enough. It is not a guarantee of full OS support and you are forced to select a limited set of distros that you can support despite them all running a Linux kernel.

That is not the case with Windows or macOS which the majority of users have been using for their Desktops for decades. [0]

> I don't see this as an issue. Using Linux implies a level of competency from the customer, and I'd rather help a competent Linux customer try to get my stuff run on their odd distro (ex: Alpine) than help an incompetent Windows or OSX user.

Why should one always assume that their customers are kernel engineers or know what a compiler is to get their GUI app running on their system? I would not give free or paid support on unsupported systems, especially when the Linux user-base is vanishingly tiny.

If your software can be run by tech-illiterate users on Windows / Macs and they are paying for it, that is a much better outcome than wasting hours helping one Linux user run your software on an obscure distro either for free or paid.

[0] https://gs.statcounter.com/os-market-share/desktop/worldwide...
Yes but some people really seem to enjoy the nice "word salad" --- never mind the lack of intellectual nutrients.

They are doing a fairly effective job of disgracing the term "artificial intelligence" and those who support it. Like the thousands of technical "leaders" who recently signed a letter warning of the imminent danger. Who knew that verbal BS could easily rule the world!

https://www.voanews.com/a/tech-leaders-sign-letter-calling-f...
Hmm, my ad blocker seems to be blocking the paywall.
The problem with that reasoning is, it's not like Google is rolling a percentile die. They shut down projects that don't pay stockholder dividends, no matter how popular or widely used those projects are. So...
They should get rid of the infographer module as it really undermines the rest of the work.
Why have all-knowing customer-support AIs waste their time and resources talking with underwhelming human customers such as myself? It would be much more efficient for customer support calls to be made by all-knowing personal assistant AIs, which can surely explain the nature of the problem much better than me, as well as being better able to infallibly put in practice whatever the all-knowing customer-support AI suggested.
Mostly just descaling, but cleaning it with soap and water isn't going to do much about that - you need an acid like vinegar or citric acid.
To be nitpicking here: Its not reinventing if its new.

And the focus of this research was probably not to invent PivotTables but the Interface for these through LLMs
Show HN: Mu – A Micro App Platform
Hey all

Sharing a new piece of work I've been doing with a friend. Mu is a new micro web app platform which enables building and sharing apps instantly with storage, auth and payments built in. Apps are single file, built in the browser and rendered as an iframe. They're "micro" because they're quite literally tiny single purpose utilities like a hackernews reader or old school guest book. It's mostly at this point something that scratches a personal itch. Making app development super simple and lightweight. Sort of like living GitHub gists. And trying to build a simpler, cleaner place to consume the web. Right now nothing more than a cool hack I'm sharing. Feedback obviously welcome.

Cheers
Asim
«The literature that the Ministry of Truth produced for the proles was of "a lower level," and consisted of "rubbishy newspapers containing almost nothing except sport, crime and astrology, sensational five-cent novelettes [and] films oozing with sex."» [George Orwell, "1984"]
Is there an authoritative way hiding the horizontal tab with SideBerry?
Add in children and you have yourself a time sink. And the big thing is children are wonderful as long as you can live to enjoy them rather than live to handle them as an obligation.
I'd be surprised, real work like this is never understood by the bean counters. He'll probably get frowned upon because it took longer than the half day some pointy haired idiot scheduled the work.
At the Abstractions conference in Pittsburgh in 2016, Joe Armstrong was hanging out in the hallway with his swag bag, just a regular engineer complaining about Jira and his manager (he had no interest in managing) and asking people's opinion about the schedule and lunch places. We were looking at the program for the next sessions and someone said there's a talk about ideas for adding concurrency features to Node, and we said great, lets go, and a few of us went to go stand in the back of that one.

On a number of points the presenter was proposing, like message passing, immutable structures, and process tree management, the presenter would say, "but Erlang's had this feature for many years..." and the room would laugh and turn around and acknowledge Joe. He was modest but the validation must have been nice.
But global surveillance is much more exciting (and profitable).
Not even, I believe objects in python are just maps with some syntax sugar. I’m not sure what this is buying over a static class aside from being slower and more awkward to use?
Working with LLMs while programming is also not unlike the TNG holodeck interface. Verbal generation of the first draft, some feedback and more specific commands to get closer to the intended goal, then sometimes handmade edits to get it all the way there.
Literally nothing lasts forever.
Until people are willing to use less energy or consume fewer goods and services (that cost energy to produce), it's going to be difficult to achieve.

You can blame the big evil corporations but they're polluting so we can buy our crap from them.
The past decades have shown the massive shift from public/national actors to the private actors. It is just as expected that now, the government cannot act strong enough to fight against a (global) crisis of the common people. Or perhaps it is the cause why we face so many threats to our planets all so seemingly suddenly.

Most of all, consultancies have taken the job of people in ministries. This brain drain is another reason why the government seems so lobotomized to outsiders. But when one of your large clients is Exxon mobile and another team should consult a government about climate change... oh well
What to Do with a 45-Story Skyscraper and No Tenants
> Things like lightbulbs and TVs and computers and refrigerators are using less power than ever before.

Are they, though?

Lightbulbs, sure, we won with LEDs.

But TVs, especially the huge, high brightness ones we have nowadays? And with the extra computing needed?

Computers, same, I only see power usage going up. I mean PCs, we're not comparing things with mainframes here :-)

Refrigerators: are they really more efficient?

Now add: heat pump, induction stove, electric oven, more powerful AC, humidifiers/dehumidifiers, etc.
COM works well, it’s still heavily used on Windows. The Windows Runtime API’s are just COM! It lets C++\C#\JavaScript\Rust all talk to each other in the same app.

I just think it’s funny since it was so heavily derided by people. It took awhile for me to appreciate its reasons to exist, and I still don’t like some of the vocabulary they used.
Weird landing page - I’m expecting to see infographic examples but the images I see are of people looking at screens and smiling
Second system syndrome.

They did savings by re-implementing their services and attribute those savings to the new tool / programming language.

I wonder what the saving would look like if they chose another tool for the second / optimized system. I doubt it would differ much if they went with Go, Java or stayed with Python.
Morality is a spectrum, not binary. Yes, all of the things you listed make me and you a less moral person, than say some random dude living in the woods with no access to a computer (all other things being equal).
Just like in Rifters trilogy by Peter Watts, Internet will become unusable thanks to AI-driven spam, phishing, SEO, and other junk content.
The only way to hide the horizontal tab is with userChrome.css
And what in particular is now novel or unique to the general 'issue' you mention?

Most companies use OpenSource in one way or the other.

Nonetheless, a company like MS has probably already build visualizers purely commercially (see excel) or/and is absolutly able to write it themselfs.
We will certainly see increased adoption at large corporations, but where LLMs will have a lasting equalizing effect is in areas where scaling has a logarithmic sort of benefit--very impactful going from 0-1, but less and less as scale increases.

To give a concrete example, if you're a standard 1-3 person business with a niche enterprise SaaS product targeting the enterprise, outbound sales is likely going to be a meaningful channel for you. Having a team of good SDRs is a huge step function for your org, and if an LLM can give you that functionality without you needing to hire, then they'll make an outsized impact on your business. However, the Google-sized org operating in your space likely already has a huge sales and marketing org. They've likely "saturated" the market in the sense that they're already engaging most of their prospects in one way or another. Adding the functionality of many SDRs via an LLM might give them some efficiency gains, but it won't unlock a new level of growth for them, nor will nullify the value the LLMs provide your smaller org.
Most creative projects are not cost effective. If people enjoy the journey, that's what's important.
In grasshopper you can filter by domain, but also can add tags, and colors, to any tab, and filter through this. There's a profile editor accessible when you right click the items.
That's something I worry about when reading about future Python releases without GIL.

Will people just throw more and more threads at unfathomably slow Python code to get somewhat fast results?
Any relation to:
(Maybe Data is a Bad Idea?) 06-21-2016
https://news.ycombinator.com/item?id=11945722
I think Elixir is closer to an easier to read Lisp than to Haskell. In fact if someone claimed to know Rust, but couldn't figure out Elixir then I'd simply assume they were lying about their Rust experience.
Nice to rub it in our faces, I guess. Thanks, Exxon.

They knew about this in the 1980s, and have actively laboured to hide it from the public[1].

[1]: https://www.theguardian.com/environment/climate-consensus-97...

Edit: People have got to stop assuming that commenters are American...
Is this another way of saying our profits are secure with your DCF models!?s
This part seems sketchy: “the long-prophesied singularity. The technology is nowhere near this level, a fact well-known by experts”

Which experts? Yann? Not sure he counts.
This still feels like it's missing the point most doomer technologists do even though it calls them out for it -- The world will be changed by AI, just like the internet, and, just like the internet, it will be full of problems, but problems we mostly can't envision or see.

The 'trump card' for all the AI negativity is education. Think of the 590 million Indian kids that live in poverty, for example. If they can get access to a computer and the internet, they will have access to on demand 24/7 first class education. They can even ask questions like they could of a real teacher.

The boon to human productivity and possibility for less suffering in our Capitalist earth can't possibly be outweighed by some boogey-man negatives which will probably never materialize anyway.
The average US consumer causes 15t emissions of CO2 per year.

The average EU consumer causes 7.5t emissions of CO2 per year.

This is a structural difference, not one of consumers.

They want you to blame the individual so the big actors can keep pocketing big money.
werealltryingtofindtheguywhodidthis.gif
Please flag this scare-monger anti-nuclear decel article.

More people die of coal mining than ever did from nuclear energy.

Nuclear energy is good. We need a lot more of it.

Stop scaring people.

There is more radioactivity in a banana.

This water is safe to drink, as proven by a Japanese minister.

Nuclear energy is the safest form of energy. There are extensive defenses against all possible scenarios.
I agree it's more than a simple engineering challenge, but I do so because it is not entirely clear if even humans avoid this issue, or even if we merely minimise it.

We're full of seemingly weird cognitive biases: Roll a roulette wheel in front of people before asking them the percentage of African counties are in the UN, their answers correlate with the number on the wheel.

Most of us judge logical strengths of arguments by how believable the conclusion is; by repetition; by rhyme; and worse, knowledge of cognitive biases doesn't help as we tend to use that knowledge to dismiss conclusions we don't like rather than to test our own.
Uncanny fingers.
Fix the low pay and terrible conditions and yeah

If the UK where to offer doctors the best pay and working conditions in the world, it could fix the UK doctor shortage, but only by 'stealing' doctors from other countries and making their situation even worse. To the best of my knowledge there aren't many empty slots at UK medical schools due to no one wanting to be doctors.

It's 'easy' for any one richer country to fix their problems simply by outspending and buying up resources from a 'poorer' country (in fact some people claim the UK's problems are due to other countries buying up all the UK doctors and nurses), but that doesn't solve the global problem
I don’t recall the payload size, but these were all POSTs w/ decent sized bodies, it took about 60 Kinesis shards to avoid writethroughputexceeded.
Not a waste of time, IMHO. In general, sed is faster than awk. It's smaller and is found in more places than awk, e.g., build toolchains. The grymoire site is one of the best, IMHO. He also has a tutorial on awk that is good, too. Nice to see people still discovering these tutorials.

Saddens me to see people selling crappy "e-books" or whatetver on text processing on HN. Compared to the older generations that used UNIX, the level of knowledge is lacking. IMHO.

This book from Tim Oreilly is an old favourite and has one of the nuttiest explanations of the hold space. See page 375.

https://www.oreilly.com/openbook/utp/UnixTextProcessing.pdf

https://web.archive.org/web/20230514225639if_/https://www.or...

As a NetBSD user, I found this books useful; all the utilities explained in it are still in the NetBSD userland.
This one is interesting: "Machines should have the same right to learn as humans; to say otherwise is to set a dangerous precedent for humans."

I'm quite amused that people are suddenly in a rage about web crawling today as the same issues have existed with search engines being exploitative and unfair for a really long time. They've just woken up to it.
I just tried this and got this result as well.

There is no country in Africa that starts with the letter "K". The closest is Kenya, which starts with a "K" sound, but is actually spelled with a "K" sound. It's always interesting to learn new trivia facts like this.

I am not surprised by a glitch but one that seems to be this silly and persistent….

Let’s not hand over all our medical records just yet.
>more Teflon pan usage

Perhaps it is the use of teflon-coated rice cookers that is higher among Asians. Chinese/Korean grocery stores have high-end automatic rice cookers for sale, and all of them have layers of non-stick coating around the metal cooking insert that are much thicker than what you find on the average non-stick pan.
People need to feed their family, and in order to do that, they need transportation. Until public transportation is good enough not to make you miserable, people will use cars.

Blaming people for consuming is like blaming the victim of domestic abuse from not running away and becoming homeless.
I like this theory. This explains the surprise others manifest when I tell them about my pet projects not receiving updates in months. My reasoning "they work already as expected" somehow doesn't strike any chord in them - I'm the one making things while they would fiddle constantly making things.
The only way to make non-fossil energy sources more appealing, is to make fossil sources more expensive.

The side-effect of this is, yes, unfortunately increased profits for oil companies.

I don't know if these could be cut down using some windfall tax scheme.
Why isn't it reasonable to blame the individual when the individual EU consumer manages to cause half the pollution of the individual US consumer?
And if we lived in a world where Apple was in Microsoft's place, it would be a darker world. I'm one of the original 3rd party mac developers, and despite liking their hardware and appreciating their OSes, the company that is Apple is one horrible fascist asshole. I've never published Apple software due to their Orwellian legal practices, they are flat out anti-independent developer in exponential layered ways.
Documentation, type hints and arguably readability.

But I understand that this is a very python answer.
What I find the most absurd is how people belonging to a discriminated group actively participate in the discrimination sometimes. This is especially true for poor people. Just try to convince poor people that a tax on inheritance above X million euros would be fair, most of them have fought me hard. Everyone believes in the lie of permeable social levels, e.g. from dishwasher to millionaire.
I think it is a lack of know-how. Most businesses/managements are not capable of making the decision to go for an ecosystem like Elixir, because they either don't even know it exists (that is also true for many devs) or they do not dare to do anything non-conventional or non-mainstream, or they have the wrong impression, that the "programming language does not matter". (Well, it does! Since it connects you to an ecosystem that comes with it and its language design choices influence how easily you can do things ...)

So then Python comes along and you find loads of devs for that. Once Python is entrenched, businesses have a hard time telling their devs to actually learn something new. And few devs will already explore things like Elixir on their own in their free time. And so they continue to hire Python devs.

(One could also replace "Python" with "Java" or "NodeJS" or similar, the principles remain the same.)
I just got 28.1ms IPv4 pinging between a server in the UK (i.e. a good connection) and Hetzner Germany. The timing within Hetzner's network is surprisingly varied, so pings to some of my servers are 27.1ms instead, and pings to some IPs on a server are lower by a few ms than other IPs on the same server.

I just tried IPv6 and got 23.0 to 23.3 ms, so that's a pleasant suprise. Last time I checked IPv6 was higher latency. Unfortunately I don't have IPv6 at my office or at home so it's not worth using for my work.

From both my office and home, pings to my Hetzner servers are 50 to 85ms. That's because of the slow links I have locally.

Those times are not huge but all the little latencies add up when doing things interactively, especially those that take multiple round trips. You probably wouldn't want to run a game server with those latencies.

I found remote editing files with Emacs Tramp particularly slow at that latency because it does too many unnecessary round trips. For remote compiles I have an SSH session open and use Git or rsync to transfer files to/from my laptop, but that's annoyingly slow as well. I still use Hetzner servers for development because the compute hardware is much better than anything for a comparable price in the UK, but I would probably switch to a UK-located version if Hetzner opened a data center in the UK with similar hardware and pricing - which seems unlikely!
Say you want to create a historical drama that doesn't look like crap. You have two options. Either create massive physical sets or (as is increasingly popular in Hollywood) CGI ones. Both cost an enormous amount of money. It isn't just tedious popcorn movies about superheroes or aliens that require massive budgets for effects.
I think second syndrome is probably a significant factor, but I can also believe that ditching Python was also a significant factor.

EDIT: I’m being rate limited because I guess my comments are too spicy for the HN mods, but anyway I agree that there’s no reason other non-Python languages would fare much worse than Elixir.
Something Has to Change (Star Citizen)
if all you care about is a plot summary, maybe. but that's not why i read books. i am interested in the scenery, the world building, how the characters are portrayed, what they experience. i want to read every word the author intended to put there.
In the article he describes using this for user-provided mathematical expressions. I suppose that makes sense if you're implementing a light DSL in python... But maybe don't?

Edit: I don't believe this is any slower, actually. It may even be marginally faster than a class, since a class adds some QOL features that will add a little overhead that would add a few branches to the code path.

But if you're worried about speed, don't use Python anyways.
They could be design bugs as in it was broken/buggy by design.