skysight-inc/HackerNews huggingface dataset:
Layoffs: short term gains for long term pain.

You have no idea how many potential new product lines, etc you cut off with layoffs. You don’t realize how much your remaining employees don’t give a shit anymore. It takes a decade or so to recover from this, and it never really is the same.
The more he opens his mouth, the less I respect him. Yes I know he's the most cited scholar in NLP. It doesn't mean he isn't sometimes wrong.
Python has a decent one. For people who like orgmode, python and jinja2, I built a command line templater using it:

https://hitchdev.com/orji/

I use to to generate nicely formatted latex letters, resume, markdown for uploading to a website, etc.
> Like offering users a GUI click-through installer?

I can't say if it's a joke or if you are serious.
But if you like an installer, there's manjaro.

Personally, I think install shouldn't need a click-through installer: it should be done by a commandline, to have a finer control over all the details.

With Ubuntu, I only used the installer iso to type Control-Shift-A to get a terminal, install rsync and do my tinkering.
I’m surprised to see that sentiment echoed several times on HN.
I’m all about it.
Kind of disheartening to see multiple comments here hinting or outright stating that this was a diversity hire. If we were talking about Mike Murray, I doubt those same people (possibly anyone) would be saying he got the job because of systemic racism, injustice, and inequity.
Julia's JIT is not typical. It compiles everything, not doing it piecemeal and smartly with different "execution" layers (like, say v8).

It's also based on LLVM, which historically has been slow and crap for JIT work.

There are Jitted languages that run circles on top of Python on running time and even startup time.
I read a lot about training models and so on, but very little about inference.

Let's say you came up with the custom model that gives good results, how do you transfer that model so it can be used in an API?
Repo on Github:

https://github.com/mrsked/mrsk
Yes. I'm guessing it's because nearly every American needs to go to college nowadays (sure, there are other options, but college is the most practical) and as a result they had to lower standards. I mean, I've heard that some universities don't even require SAT/ACT scores anymore. That doesn't mean that "prestigious" universities don't exist, but generally speaking they've really dumbed-down things a lot.
The classic approach is a human generating a function from test input data to test output data.

The ML approach is a machine generating a function from test input data to test output data.

Both approaches will be compromised by biased data.

You could argue that you don't really need the data in the classic approach, if the human knows what he's doing. But that's kind of like writing code without writing tests. I'm not arguing for or against tests here, but perhaps you'd just be shifting the source of the bias from the data to the human doing the coding?

> What if the data doesn’t contain some necessary “truth?”

This is my gut reaction to a lot of data-driven-crap. "We increased our customer acquisition by-" No you didn't. "Customers are 15% more likely to-". Nope.

> I feel that it's like driving a car looking out of the rear window

I don't think this an apt metaphor here for ML in general, but I think it could apply to other HNer's utopian vision of ML, e.g. once GPT is "good enough", we'll be able to throw away the real world data and use GPT to train more models.
This is a good introduction to OpenAI CLIP, which should help provide context. https://openai.com/research/clip
I'm slowly moving off of NearlyFreeSpeech, but mostly because I'm going to my own self-hosting from a homelab (with what reliability downsides that will have), and I'm trying to retire my personal cloud bill.

For what it's worth, NFSN is the most excellent website host I've ever used, and I wouldn't hesitate to recommend it to anyone (technically adept) looking to spin up their own lightweight sites.
Everything you have said makes me uneasy.

I do not want a company doing anything for me. I want to maximize my income TO DO whatever I WANT. I don't want my personal life getting tangled with work life.

I feel sorry for people who have to work with you. Sleeping in bathtubs, floors sounds just insane.

You sound like you have very little respect for yourself.
"Banning all aerated / carbonated / flavored drinks"

All the people who homebrew are chuckling at this.
Almost every request is graphql. ML also… all the ads and feeds use it.
A great joke. It makes a good point; almost. I'm still waiting for the doomsday that's always just around the corner. We're technologists here. Let's focus on solving problems rather than trying to turn back the clock.
But you don't audit it entirely by yourself. Nor were you expected to before. It's the same idea as with other programs or add-ons you use. Don't you use some add-ons in the code editor you use not authored by the authors of the editor itself? And why would you believe the authors of the editor in the first place?

Of course you need to do some due diligence, but it isn't anywhere near as taxing as you seem to think.

Security is worthless if it prevents you from doing useful things. Given a choice between a chance of security breach and not being able to do the useful thing at all, in the circumstances like using a Web browser, I'd definitely choose to have the useful thing w/o security.
The case isnt settled yet.

> After eight months of evidence gathering and dealing with the police, an investigator at the Financial Ombudsman Service (FOS) upheld Mr de Simone's complaint against Barclays which now, if it disagrees with this, has the opportunity to ask the ombudsman to examine the case.

They are just trying to wear him down.
That gets to a classic "xkcd what if" - Pile of Viruses https://what-if.xkcd.com/80/

> What if every virus in the world were collected into one area? How much volume would they take up and what would they look like?

And remember that the images have mouse over text.
I would love to use this to make more watchable some of the weird crap from the 70's I have kicking around on my NAS.

My favorite and weirdest thing from the 70's, which is only available as barely-watchable youtube vids:

https://www.imdb.com/title/tt0078697/
(I have to add that they said they'd be willing to fund a significant sum of their fundraise towards development of the feature Y if we partner with them)
> It's black boxes all the way down

Essentially the entirety of modern humanity is built on black boxes. I'd like to find one person who knows exactly what and where every single component on their motherboard is and why it is there, the precise transistor layout of every chip from the GPU and CPU down to the tiniest microcontrollers, and every single instruction that is running on their computers at any time.

Sure, you can run Linux, but it still is running on a closed-source CPU. For all we know (unlikely as it is), Intel-AMD CPUs could have a backdoor saying 'hey, send the instruction and data cache to the network controller and to this IP address'. These CPUs still have proprietary microcode.
> That's weasel word marketing.

Bit of both, maybe.

Internally GA means released to at least some end users without caveats like "in beta".

Marketing are just repeating that. Maybe they are being deliberately disingenuous, or maybe they are just parroting a phrase they don't understand.
To be fair implementing iMessage support is not entirely within their control, the joy of the walled garden.
You cannot RL learn an O(N) algorithm in an O(1) feed forward neural network.

You could RL learn that when someone specifies a number, the appropriate thing to say is "Ok, 40 asterisks, let's count them, 1, *, 2, *, 3 , *, ..." and then it would indeed produce 40 asterisks. But not as a single string. Because producing them as a single contiguous string requires some offline state/memory/processing, and all the neural network has access to is the last ~page of text.

Embedding the counting process into the text itself kind of embeds the state of the O(N) algorithm in the O(N) text itself, that is, "unrolling the loop" externally.
What You Should Know Before Using ClickBench
if only i were more successful at predicting which pieces of my software would end up carrying on and on.

I've been at my position long enough (as sole dedicated dev on the team) that 90% of the problems in the code base are my own damn fault.
Britain’s Blasphemy Laws
For my life journey, these sabbaticals were transformative. I had several tough. I love the definition by Paul Millerd, "mini-retirement." Instead of waiting for your retirement in the sixties, take more minor once along. I wrote more about how it shaped me in "Finding My Pathless Path" at https://www.sspaeti.com/blog/finding-my-pathless-path/.
Heh, well driving a car at 60 mph during on the wrong day on the wrong road would kill 100x more bugs than a entomologist does in their entire career.
The actual story is here: https://world.hey.com/dhh/introducing-mrsk-9330a267
Except they can only do that if a patent clerk (who is usually not a physicist or engineer) can TELL it's a perpetual motion machine. After millions and millions of patents, there are bound to be a bunch that should not have been granted, even if those patent clerks are 99.9% good at their job
> Stripe is the fist place I’ve worked where the data warehouse is open to everyone to query and extract information. It’s quite common for batch or cron jobs to execute a warehouse query to extract their working set of data.

This is something extremely scary when we know the data that Stripe deals with, not something I would classify as a positive.
thank you for this primer!
Technology evolution looks like it may become the new rat race. By the time you plan your course of action and skills you need, it is then obsolete before you can complete.
Same thing happened when I wrote to my MP.

Thankfully after reading through the House of Lords draft of the bill (https://committees.parliament.uk/publications/8206/documents...) it looks like E2E encryption is a major concern of the upper house.

They mention that:

1. This will weaken the UKs ability to have private and secure communication services.

2. Will weaken the UKs tech industry.

3. The technology to provide the frankly bullshit notion of “privacy for the good guys” doesn’t exist and would be difficult to foster.

4. Education, “report don’t share” and tackling child abuse at its root (by not massively defunding the agencies responsible for tackling child abuse) are better solutions then setting up an apparatus of mass surveillance.

Hopefully these points will be brought up in the committee stage of the bill, I’m sure they will.

Edit:

Sorry this isn’t from the House of Lords this was from the joint committee before the bill was introduced to the lords.
I know we are in a bubble. Facebook did not grow because of graphql or vr, it grew because it copied and bought anything in sight. I guess most ppl are too young to remember, however.

I guess you could say that fb created some innovations, mostly in their labs, but they are not in the business of innovation
If you want a system that's really fair and would make all our lives a lot simpler, how about you don't pay _any_ taxes _until_ you're a millionaire? And after you're a millionaire you just pay a flat capital gains tax of X? Capital gains info could be collected at obvious checkpoints: brokerages, title offices, auction houses, etc. with minimal hassle to taxpayers.

All of these cutouts and exemptions (Roth, HSA, 401k, green rebates, etc.) hide the true nature of the tax system: preventing talented middle class people from building self-sustaining wealth while handing out scads of welfare to the already wealthy in the form of incentives and credits.

If they're going after the ROTH with articles like this, it's probably because middle class people managed to actually build some wealth with it...
rocksdb, zstd compression, buck build system are also noteworthy that have far reaching impact across the industry.
You said “… models end up internally implementing…”. This is incorrect and also importantly different than what you just said. The model and the training using ICL are different things, which it appears you are now beginning to understand.

Precision in speech is critical when discussing complex subjects.
I'm always fascinated by the fact that this guy ever had a job at Google. He's a felon, with a very non traditional background, and precisely zero AI projects or other work to his name (that I could find).

Always frustrates me to see folks who have done almost nothing for this field capture the lightning in a bottle of the media.

Wish someone at Google who actually works on AI had been the canary here. We might have taken them more seriously.
I thought it was GPS
I've always been curious what it would look like if magazines had to publish the "unphotoshopped version" side-by-side with the "final version" inside the magazine. Would people check the before/after and it would lessen any negative effects? Would magazines photoshop things less?

Note: I understand there is nuance in the definition of "photoshop", with respect to processing a "raw" photo for lighting/color/etc, versus manipulating it to add/remove/blur/liquify/shape.
Indeed, and they are happy to close branches left right and centre in the UK. My village just lost its last bank.
In 10 years there will be love songs about your car leaving you.
The feature in this article won't be of any use to you if you don't have an iPhone.

> The new version of Phone Link for Windows uses Bluetooth to link a user’s iPhone to their Windows PC. It then “passes commands and messages” to the Messages app on that paired iPhone.
> People outside the US don't get it

Oh we get it. It's like trying to get everyone off WhatsApp to Signal.
In the past, I have been unimpressed by this paper. Perhaps someone can shed some historical context...

But from my perspective what happens is that the paper defines complexity in exactly the way that allows them to deride OO, FP, etc programming whilst simultaneously showing how awesome functional relational programming is. It ignores complexity that's orthogonal to what FRP addresses and ignores areas in which FRP itself contributes to unnecessary complexity.

It feels like a scenario where the authors had something that they thought was neat and went out to create metrics that would in fact show that it was neat. Maybe FRP is really neat, but I feel that the paper itself doesn't contribute to anything because its logic is so custom and purpose built.
Defamation? He called PM names
Oh yes. There are many ways to search in Org mode. I typically only need tagging but you can use the agenda for searching as well.

https://orgmode.org/worg/org-tutorials/advanced-searching.ht...
That's agreeing with me: the Tory party membership is very roughly the old "high society", a weird little elite. And they chose the most extremely incompetent candidate. The extremism is coming from inside the house.
I like Carlin. I like the joke. The problem is we're taking a huge number of species with us. That is after all what makes Earth special compared to any other barren rock.
I'm probably the wrong person to ask, because my tastes are very indiscriminate (I like pretty much all of them) and I'm not that experienced tasting whisky. I had the cask strength Laphroaig (10 yrs) and loved that with just a touch of water. Really wild deep flavours.
Exactly (on both sides). We should help people to find and choose cars they can afford.

And, when someone does not pay as agreed to a significant degree, the more efficient that a repossession can happen, the better a deal can be offered to borrowers who do pay as agreed.
Here’s some recent ML work from Meta that I really like:

Toolformer: Language Models Can Teach Themselves to Use Tools

https://arxiv.org/abs/2302.04761
Because PyPy has never been a viable replacement for CPython engine in the confines of the CPython project.

For one, it would mean you'd have to throw away almost all CPython code.

Second, all the new code would be from totally different people than the CPython dev team (not very enticing).

Third, it would have compatibility issues with extensions and such.

Fourth, it would be slow calling into existing C code, which is like one of the major selling Pythons of Python (think pandas, numy, scipy, pytorch, and tons of others).
I'm more curious what they mean by "Trojan integration". Considering how Microsoft has been a trusted Apple app developer for over 20 years, that's a pretty heavy accusation.
I just wrote about how it transformed my path and why I did them on "Finding My Pathless Path" at https://www.sspaeti.com/blog/finding-my-pathless-path/.

For my life journey, these sabbaticals were transformative. I had several. I love the definition by Paul Millerd, "mini-retirement." Instead of waiting for your retirement in the sixties, take more minor once along.
They aren’t sentient. That isn’t even a debate. It can’t make decisions or do anything. It has no state in which to have feelings.

It’s a markov chain. It’s just meaningless rng output. If it was more than that then there would be an actual debate to be had.
Molecules aren't sentient, but proteins definitely are. /s
Depends on what exactly you mean by professional. There are Gtk and Qt bindings for SBCL (haven't tried them), and I have deployed GUI applications in an professional environment based on LTk. Yes, CAPI is certainly a strong point of Lispworks and in a commercial environment, the costs are not necessarily a problem, but I was making the statement in the context of the Hobbyist versions.
my experience too - if I am the guy for that piece of software (supporting testing, fixing prod issues etc.) then I have all the motivation in the world to make my work as simple and effective as possible. No place for fluff just because its in the vogue and 'big beards' of industry talk about it.

Measure of success of software is pretty straightforward in normal situation - users are happy using it, they don't care about technical details a bit. That and efficiency via simplicity above is how to do this for a decade, instead of building 1-man cathedrals with practically inevitable results
The car may be an environmental disaster, but I don't see how it's an engineering disaster?

It fulfils the desire to go from point A to point B in relative comfort at relative speed, at reasonable cost that scales to the local economy. US market cars tend to have lots of extraneous features and not be suitable for rugged roads; less developed economies get models with fewer comfort features, but a more robust suspension for use where roads are more aspirational. Autorickshaws are common in some places and unknown elsewhere, etc.
> If people general prefer a dark sky at night, why do we have so much lighting?

Because it's been too gradual of a thing for most folks to really notice.

Take someone to a dark sky site and they'll likely have their mind blown. I was in Freycinet National Park in Tasmania last year, and you could step out of a lit room with no time for eyes to adjust and still see the Milky Way laid out in the sky.
Nope. I was doing business with Google Ireland. For a while we were all in the EU though...

But the threatening emails came from Mountain View.

This page is all you get: https://support.google.com/faqs/answer/6151275
A "Pop Piano tune" could be a low-effort stock musical asset. It would have been more useful to compare using other well thought out musical pieces.
Can we add a caveat for knowledgeable/responsible voter participation? Many of the people I know who don't vote are completely unaware of stuff that's going on in the world. And many people who do vote don't do so in the primaries and just vote party line in the general election. This limits the variety and balance of viewpoints since it's mostly controlled by the party leadership and extremist views are more represented in primaries due to motivation.
Dupe of https://news.ycombinator.com/item?id=34969623
From what I read from it, it is driven by the "fear of the dark" in a lot of cases.

Also, what could prevent us to have lights that are turned of when there is no-one around and for the other cases, have our own source of light (like for example... a mobile phone or a head-light) ? Big optimization.
If that's the configuration you want, it's more or less available in iMessage. You can either disable SMS fallback (and you will always use iMessage to talk to contacts with iPhones) or you can disable iMessage (in which case you will obviously always use SMS).

Of course they do not offer to split these up into two apps, which may be what you want.
When I'm teaching Pandas, the first thing we do after loading the data is inspect the types. Especially if the data is coming from a CSV. A few tricks can save 90+% of the memory usage for categorical data.

This should be a step in the right direction, but it will probably still require manually specifying types for CSVs.
I don't have WhatsApp or iMessage; anyone who wants to communicate with me can use email or Signal. Signal lets me sign in with VoIP numbers, so it works fine for my uses, and is reasonably secure.
Still, it would need to have a better average. Kind of like how V8 or LuaJit has quite faster average speedup than CPython.
And when he captured and mounted it, he thought it was a common insect.

He only realized it was a rare insect 8 years later.
How Reflect uses WireGuard to test non-public web applications
People working with definitions of words that the experts in the field don't share isn't the sort of contradiction being discussed. Things like the location of towns, how physics works, history of a place. These are things that are expected to stay consistent, and when that expectation is broken, it needs to be handled with care. History being uncertain is one thing, but the author directly stating that history is X happened before Y and later in the story stating that Y happened before X creates a problem. If the author is purposefully going for an unreliable narrator or implying that history literally changed then that can work (if the author has the skill to pull it off), but having it change because the author forgot to stay consistent is quite immersion breaking and creates an issue of an unreliable author, which is much worse than an unreliable narrator. Can a language model keep straight things like "Kingdom M thinks X happened before Y" vs "X happened before Y"? Even humans commonly make mistakes with things like this.
This is mrsk: https://github.com/mrsked/mrsk

It is described as "Capistrano for containers"

(This is DHH/37signals so we are in the ruby world)

Mrsk is written in ruby and it is hard to type because autocorrect will change it to the name of a certain billionaire
Back in 2017 I presented a new internal product to some VPs, most of whom I'd never met before, from org-mode source with slides via org-reveal. That remains one of the two or three most highly lauded presentations I've yet given, in a career now heading toward its 25th year.

Org is easier to use and more capable now than it was then, and so is the tooling around it. That includes mobile; most, maybe all, of the apps linked from the article didn't exist back then, and there are several others not mentioned there. The community's grown significantly, too.

So I'm not sure what point you think you're making here, but what I'm hearing is that you don't feel the need to have any familiarity with a technology before offhandedly dismissing it as meme nonsense apparently on the strength of a lot of people trying it and finding it good enough to be worth talking about. I wouldn't be comfortable with making such a showing of myself, but tastes differ, I suppose.