skysight-inc/HackerNews huggingface dataset:
The fact that humans pick up language so soon after birth is the motivating question behind the biggest theory in all of linguistics, namely Chomsky's Universal Grammar. The simple fact is, teacher never stands in front of the class and says "here is how you don't talk. Purple if alligator burp arming has why't." Yet, despite the paucity of negative examples, everyone figures it out. You can't explain that in the current paradigm. There's a lot you can do unreasonably well despite virtually no prior experience. You probably did not need to crash a car for 10k generations before finally making it down the street, nor simulate it in your head. We are missing something fundamental and algorithmic and can only patch over our lack of understanding with volumes of training data for so long.

The idea of "reinforcement learning" is just a rehash of "Hebbian learning". It works for some things, but you can't explain language acquisition is pure reward function and stats.
I'm pretty sure Patreon takes care of EU VAT: https://support.patreon.com/hc/en-us/articles/205259549-How-...

I'm not sure about Zoom, but since their FAQ includes info on EU VAT, I assume they have taken care of it, too: https://support.zoom.us/hc/en-us/articles/360021487812-EU-VA...
Please note it's only the first major version! Do you want a perfect, bug-free library in releases 1.x.x?! Your feedback was taken into account, though.
I suspect in the 80s the job market was acting like having a degree implied a graduate was in the top 5% of humans by ability. Now it'll be more like top 33%. That is getting dangerously close to signalling that someone has a warm body as opposed to an unusually bright mind.

I suspect that is the driver behind a lot of the points you make - it isn't possible for universities to maintain a little culture of intellectual curiosity off on the side when double-digit percentages of the population are moving through them.
The stack monoid revisited (2021)
I have answered your argument. The only person “trying to evade” here is you.
I work a lot with doctors where there also worries about being replaced with AI. The pioneers there say that won't happen but doctors who use AI will replace the ones that don't. Same thing in our field. And just like in our field there will always be niches where AI output isn't good enough and there isn't enough money to improve it so human specialists will own it.
OpenAI seems to do that as well. Says ChatGPT+ costs 20 when it's actually 25.
Did you try POST (regardless of docs)?
I know. It's another kind of licensing. I've created a library specifically for activation keys.
That is in fact quite common in food production, but all it accomplishes is removing metal filings from processing machinery. It can't remove molecular metal contamination from the food itself.

Also, lead isn't ferrous.
Today we lose immeasurably more lives through unnecessary delays of important new medicines. There is no cost benefit calculation whatsoever.
I love trucks. They're a lot of fun to drive (I have two 1990 JDM SUV for offroad camping. Especially to modify and add things like CB radios for convoys, bull bars for protection from trees and assholes who won't let you merge. My favourite modification was a turbo. At night in the bush, navigating some track, the turbo diesel whistle sounds so good, and gives more torque for the mud.

I think it's quite weird to hate a type of vehicle and want to prevent other people from accessing it. Just live and let live.
> Everything that you can describe with sync and async routines your can describe, with the same ease and semantics, with just sync routines and threads. There is no need for a special syntactic category of asynchronous subroutines.

I agree with that statement.

> semantic differences are expressed by programs exhibiting different behaviours.

It can cause different behaviour whether code runs on the same thread or on a different one (see one of my other posts here). That doesn't have to happen in every program and it doesn't have to happen on each execution, but that still makes it a different behaviour - at least in my terminology.

> You said that the lack of need of a syntactic kind for asynchronous routines is a fallacy. It is not.

That's not what I said (or at least not what I meant). I meant that it is doomed to fail to try to generally unify sync and async code on a language (or runtime) level.
We can dream but I seriously doubt it. Not only are there very few nice alternatives (Dart is great but unpopular; Typescript is great but has a terrible standard library, etc.) but very few of them have a decent REPL which I think is probably Python's most underrated feature.

I mean... it's REPL is extremely basic, but anything you can do in Python you can do in the REPL. Very useful especially for beginners.
This was quite interesting to look through!

Perl 5.8.0 is over 20 years old (https://dev.perl.org/perl5/news/2002/07/18/580ann/) while centOS 3.9 was released in 2007! At the same time it seems not-that-old and ancient.

My personal anecdote with gnu parallel was running into it while working in academia. It worked well and saved me some time, but I felt that it was unreasonable of a tool to ask for a citation to parallelise a script - it seemed that matplotlib, jupyter and co would need one as well.
On the other hand, I decided to not use it, because I also feel that authors can ask for whatever they want.
I think it used to be that one needs to write dedicated programs to go through large amount of data --- you need to know a programming language, all its toolchains, and the all the proper algorithms for doing the query __out-of-memory__ --- certainly above your ordinary analysts' paygrade.

With SQL you need none of those.
The FBI Leaves Tracks
During Pompompurin's arrest in New York on March 17, 2023, the FBI's Office of Special Agents released a PDF without anonymizing it, offering several pieces of information to help an attacker explore the attack surface. .
In this case the name of the printer used, a RICOH MP 6054, the name of the software used; iText and version too.
Zoom charges VAT based on the local country (or based on the VAT number if you are a company and provide one)
It doesn't seem so far-fetched to believe somebody could learn chess just by watching others play it, no language needed at all (except perhaps reading the body language of being glad to win).
But I imagine LLMs will soon have the ability to turn image sequences into information that can be interpreted and ingested much the same way as they can text, and thus "learn" how to play chess just from analyzing videos of actual games being played.
Yea their goal seems to be for classification. I'm completely unimpressed by this paper. I'm a former participant in this field, and I feel bad for the outsiders here thinking this is a breakthrough. Had I of reviewed this it would t have been accept and I'm far more liberal of a reviewer than a lot of people in the field. It's unsurprising to me this was published in a journal which the topic is a bad fit...
They still exist. I'd argue Govee has a superior version of that product for less money, but you can still buy the original Nanoleaf.
> Since they hire software developers to make the specification more rigid, and the managers don't seem to be getting better at this over time, why would you believe this skill set is going to go away?

Some people can take a business goal and figure out how to turn it into a clear spec.

Sometimes these people are programmers.

However I know programmers who suck at this and I know non-programmers who don't.
https://world.hey.com/dhh/we-stand-to-save-7m-over-five-year...
I wonder if they can go after AirBnB and all manner of other sites that hide service fees, etc. until the checkout page too.
Well, reforestation of the Australian Outback would be such an awesome geo-engineering monument! Though I wonder about the ethical implications of the destruction of the current desert ecosystem
Thanks, Google maps is a great idea. Is there a list of these locations with historical images?

The approaches you mention are basically what I'd expect: mass-scale efforts that are hit and miss but will overall result in large effects. I suppose the end goal is different between this and other groups: one is "we need trees, lets plant trees" the other is "we need trees but we also need to repair our relationship with nature and create sustainable projects", and the latter probably has scaling-problems built-in.

I assume there's a lot of unrelated problems doing that in Africa, but North America has deserts too. What's keeping tech-loving tinkerers with a passion for drones and robots from transforming Arizona?
But that is exactly what I mean.

There is a semantic difference between just running a line of code or running ith with Task.async right? So then there is a distinct concept of sync vs async.
By chance!
I was working in a company that needed a mail templating that could send a large amount (yeah... I learned it was spam alike after)
And one of my coworker came with a solution of programming by actors with Akka actors, based on scala.
So to help this coworker maintaining and evolving this application, I learn the language and the concepts under the language.
Now I chose my current job partly for the language (and because there is a strong connection with open source contribution)
Some people just love complaining cos they have so little going on in their life.
A lot of limits are set explicitly to ensure things don't go haywire, think things like rotating log files. Other ones have to do with display logic, that is, there's only space for X characters in a title section. Although that can be handled with CSS, it's still sane to set a limit so you don't get megabytes of garbage data cut off by CSS.
Thanks for bringing Theatre.js onto my radar, really interesting. I was mentioning Puppeteer because it would enable headless rendering.
I have tried both MCIWB and MC EE.

MCIWB is more like a real dev environment and lets you use all the familiar vscode extensions for example.

MC EE is easier to set up and really quick to flip between code and game. But feels a little more restricted.
To be fair: Many companies do not respect that. I've also seen European based companies doing the same thing many times.

It's also a little frustrating (for small companies) if you sell across the whole EU single market (and also beyond like e.g. UK and many other countries) and have a very dynamic price frontend depending on user's country detection.

Btw. does anybody know if I can sell with fixed pricing for whole EU and cut my profit dynamically depending on user's country VAT rate? E.g. I charge 10 EUR for everyone in EU but I deduct 19% VAT in the backend for Germany, 21% for Spain etc. and basically make a little more profit with a German customer ?
Same things will happen with other licensing libraries (or I'm dumb). BTW, you have to disassemble the client app first! I think non-free apps are almost always obfuscated.
My experience is that there are far simpler, faster, and well known models to perform this type of classification and that the premise of this study is flawed in so many ways it could have absolutely no utility at all if attemptedly implemented in real life.
This title is wrong. It should read, “Startups learn the easy way how to manage cash…”. Because there are truly no long-lasting repercussions for the mismanagement of their cash balances.

Perhaps a better story would be, “Fiscally Responsible Startups learn the hard way that their work didn’t matter.” Because the market taught them that spending time considering their cash management was a waste of time. They should have just done what their peers did — act surprised and beg for immediate access to funds that are literally defined as ‘uninsured deposits.’

Just like catching a kid that’s about to fall off a fence, I sympathize with emotional toll that founders had to deal with during that long weekend. But it wasn’t the ‘hard way.’
Airbnb does show full fees when showing prices on search pages in certain locations in Europe (and also Australia too).
"One of the biggest differences that we saw from GPT-3.5 to GPT-4 was this emergent ability to reason better," Mira Murati, OpenAI's Chief Technology Officer, told ABC News."

https://abcnews.go.com/Technology/openai-ceo-sam-altman-ai-r...

I neither know how LLMs work nor how our brains work. And I don't know what could be parallel between these two.
For my very very limited knowledge of how properties can emerge from unique arrangements of constituent components (the S-R latch giving rise to state - i.e. memory - comes to mind), I would not at this point write off the possibility that a very large / very deep / very intricate neural network trained on language prevalence in very very large datasets could manifest properties that we would interpret as reasoning.

And I further wouldn't write off the we humans may owe no small part of our reasoning ability to language comprehension that we begin to ascertain from infancy.
Agreed, just like real debit it isn't necessarily bad as long as you have a valid plan on how to repay it. And, like real debt, taking on technical debt may allow you to do things that wouldn't be possible otherwise (getting a product to market in time for example), similar to how if you refuse to borrow money to buy a house / car but save up for it instead you'll probably have to wait a long time before having it.

The problem though is that in the financial world there are rules and often laws about how much debt is acceptable and a bank will generally refuse to let you get into dangerous levels of debt whereas there are no such rules concerning technical debt so a company can keep piling it on until it eventually causes a collapse.
I think that was basically the point of the parent comment. SpaceX has figured out how to build these relatively inexpensively.
It doesn't need a database on the client side. It can connect to a server-side DB.
That’s the best description I’ve heard for instagram.
It's just as likely that it's "TODO: add handling for this case which is out of scope during design and which no user is likely to ever request, because the developer argued that it should be there and got shot down"
You are entirely correct. If anything, if I were the OP the title of the blog would be "Naming matters - The curious case of ..."

https://docs.rs/bumpalo/latest/bumpalo/
It was written in 2001. But the architecture astronauts are still with us.
> I submit that we may reach a point where the AI is so compelling that we’ll reorganize teams/systems/businesses around it.

For starters I'd like Codex to be more than next word predictor, it should also "feel" the error messages, data types and shapes, file formats, so I don't have to explain the context. It should be part of the system, not just part of the text editor.
re: idea people

True. And once their product hits the market, if it ever gets there, they don't thrive.

Prior to launch they are sooooo in love with their idea that they are meticulous about features all the while thinking they're smarter than the market.

They don't understand and appreciate the value of execution. Ideas are easy. Execution - because it involves people as well as adapting to change - is 10x harder.

Yes, those people exist. Unfortunately, that bias will ultimately undermine them, but they'll never admit it.
Show HN: Side-Project: FlowChartGPT – Turn Text into FlowCharts
>Is there a better way?

Just let the kernel handle it. The virtual memory and mapped memory abstraction the kernel has makes your program's implementation simpler.
Not really. You can build a pocket raman spectrometer for probably 1000usd max.

Refractive index based classification across wavelengths is probably not going to help you find allergens. Unless you isolate the allergen from the mixture then take the measure and have it in your model...
This article summarizes the advantages of cricket betting, prediction methods, betting tips and why you must choose 1Ace.
I'll be genuinely surprised if we don't have tools with that sort of capability within 10 years, quite possibly much sooner.
LoL, which one? Probably Evergreen State College in Washington or UC Berkeley? These are like catnip for conservative pundits.
Yes, can confirm. I have a 3" straight pipe direct from the turbo. The turbo acts as the muffler. I've heard a diesel without the turbo or muffler and it sounds like a bulldozer on meth.

However with just the turbo, at least on a 4.2L straight six, it sounds very nice (to me at least). Given the ability to breath and get the great away from the engine quickly the turbo can kick in earlier, mine is at 1500rpm or less. Gives more responsive power and cooler running. The turbo whistle sounds very nice.
> can sell with fixed pricing for whole EU and cut my profit dynamically depending on user's country VAT

Technically, yes - some selling platforms like Teachable give you that option. You (they) still have to break out the correct VAT on the inside and receipt to the customer, but this approach just lets you delay calculating VAT until after they've put in their country during the checkout process, while still keeping the same apparent price to the end user.
What do you mean by “mixed bag”?
The project will be more consistent and resilient to issues but it probably take about half the time it used to take without AI, not 1% of the time. Reading AI code is damn hard, it is code review, requires exam level concentration.
His message, at least the way I read it, is a message of love for men. It's sad that you have seen hatred in it. Perhaps you should reflect.
Warren Buffett in discussions with Biden officials on banking crisis
I do not care for small companies. If foundry VTT do not show prices with tax included, and that's fine. It's a niche product without a ton of money.

I'd be cross if Steam did the same.
Its retardedly obnoxious without at least a turbo or resonator.
Sweet, thanks for the answer. Yes I know the right VAT has to be detected/chosen/calculated at the very end with right receipt but at least the more static frontend and more fixed charging does not violate EU laws.
As someone trying to learn SQL it feels that there are much more steps:

* language syntax

* the relational model (relatively easy? It is just "there"?)

* database schema, where I have 3 000 tables, or 50 0000 tables (that's how ERPs are made)

* actualy knowing how to use the language

* building those queries that join columns from 15 different tables together to deliver the needed data -> it sounds easy, but Im struggling to do it better/faster - I never saw a book or website that focuses on that (multiple joins from multiple tables), when it feels my work is is mostly that

* understanding what is needed

* actual "programming" problems (say: you have 100k items on stock, those are parts of BOMs, make a list of 'where used'... yes I know you can google it and try to copy from stockoverflow)

Seriously, I am trying now how to learn how to setup a simple DB to consolidate data (20 csv files on a shareddrive) and the guides are often like in the 'how to draw an owl' meme...

Controlling/reporting/analyst jobs feel in some way as "programmer" but without tools/training/salary - just figuring stuff on your own. Im doing it, but apart from that SQLzoo website I didnt manage to find any decent guide for the 'usual' problems. Also since those are like 10% of my work I cant focus on those problems properly - and try to learn it after work.

Also SQLzoo is a lot like the "how to draw the owl" meme.. the easy tasks are easy, the hard ones are impossible and there are no medium tasks. There also dont seem to ne any real life examples like those tasks like: 'join 15 tables to make some report'.
It would be funny if, after years of research, that was the only condition it exhibited such behavior under. “Sooooo what fields should be (hiccup) required for users to register an account? Which version of React did you want it written in?”
The super power I value - and rarely see in my peers - is the ability to hear wants and discuss them to define needs.

The initial stated wants are rarely the actual needs. "But they said _____." Yes, they did. That doesn't mean they got it right. People say a lot of ambiguous things. A client with a product or feature in mind is no different.
You don’t need fancy 3D printers. I remember watching a documentary about a man building a seed bank and reforesting a huge swath of land somewhere in Africa. At first he was ridiculed, fought against but eventually he succeeded. Very simple tools, traditional methods.

I think this is the guy, much respect: https://www.lifegate.com/yacouba-sawadogo-the-man-who-stoppe...
tldr;

Capitalism is failing, because we have monopolies/oligopolies everywhere.
Doctors? They're safe. They interact with patients, use physical tooling, demand for their work is growing because of demographics. And you really don't want a doctor who sometimes hallucinates advice.
Er, lots apparently. Just now I was searching through posts on a Facebook event to find more details. I thought I finally found what I was looking for buried a few months deep and clicked it. It was the wrong item so I clicked back and Facebook scrolled me to the top of the event page again.

This is a common occurrence for me on Facebook on both mobile and desktop. It happens sometimes in Gmail too. I'm certain I could find a half dozen other examples given five minutes to go test.

Meanwhile HN happily preserves scroll position perfectly.
Between the absurd cost and administrative bloat of universities, to the severe decline in the quality of the education at most universities, maybe this will be a wake up call
They should also slap a $9000 surcharge on small cars because I'm sure the owners would want to make a contribution to help stop climate change.
A Brief History of Time is ‘wrong’, Stephen Hawking told collaborator
From the article it sounds like the Göttingen guy bought is gold bars from this very site!
There is no reason why anyone needs more that 64k of RAM.

GPUs use too much power, people just want to play games because they want to feel some emotion. Is not valid because it is not based on logic.

Hence we should ban GPUs and only allow on board graphics. The physical constraints of integrated typically mean that the power usage of such setups is naturally limited, and people won't be able to play games for silly emotional reasons because the frame rates would be too low.
That's interesting, all it told me is that it's fixed-size. Without more information, and likely as the author did, I'd have assumed something like a bitmap allocator, which is hardly complicated but is a lot "safer" than a bump allocator in the face of deallocations (though it is sensitive to fragmentation).
This, or maybe to break the back of the wfh movement? Get those workers back where the bosses can see/drive them.
The manuals that came with the Commodore VIC-20 and 64 were excellent; they gave a good foundation for learning BASIC, and teased you into getting into lower-level machine code. And once you got to that point, the Reference Manual really go you to very low level detail.

https://archive.org/details/Personal_Computing_On_The_VIC-20...
https://archive.org/details/VIC-20_Programmers_Reference_Gui...
Not seen any automated ai debugging tools yet.
They don’t have control over the output. They created something that creates something else. They can only tweak what they created, not whatever was created by what they created.

E.g., if I create a great paintbrush which creates amazing spatter designs on the wall when it is used just so, then, beyond a point, I have no way to control the spatter designs - I can only influence the designs to some extent.
next export, the feature that produces a "true" SPA out of a Next.js app, has been under-developed for along time. However the very newest developments in Next 13 seems to fix that, making Next.js truly versatile