skysight-inc/HackerNews huggingface dataset:
The poster also said that he's a former chicago resident (in his bio it says he's actually from chicago), so he exactly knows what he's talking about.

That's a logical fallacy.

So I would say that usually it's about providing incentives to use public transit and reduce the incentives to drive, but sometimes it's purely about reducing traffic

It should never be about either of these. Instead, provide public transportation people want to use. Carrot, never stick.
I think there's a distinction to be made between case A where someone uses AI to speed up and enhance the redaction process and case B where someone uses AI to publish complete BS
Hmm. It looks like there are a couple of different models there.

I can't make out the specifics too clearly but they don't look to my eye like standard minicomputer terminals like DG would have sold. There are too many extra blocks of keys and lights.

FWIW, a few years later, the Post brought in a system that Raytheon designed for them. https://www.washingtonpost.com/archive/politics/1980/10/06/p... So I'm guessing they're something either custom or from one of the early phototypesetting companies. This is pretty early days though. It was very common in the late 70s for editorial at small papers to still be working on typewriters and the final copy was re-inputed into phototypesetting equipment.
Deno wanted a post-Node way but they have gone back on their original ambitions (which never resonated with me, to be frank) and now have a pretty limited compatbility whereas Bun has full compatibility with Node.
This is a truism. Of course we could create social organizations that are totally unconstrained, but they will fail catastrophically.
We are (and will always be) constrained and as soon as we prefer one goal to another we want to bring that hierarchy to reality. To do that we necessarily need to adjust the rewards for working towards that goal, thereby creating a social hierarchy.
Hi Lars! Of course you're right[1], but function heads can handle more complicated patterns than case statements, and compile down to a more complicated set of cases. So you can think of function heads/guards as an abstraction over case statements (if you squint a little).

[1] https://learnyousomeerlang.com/syntax-in-functions
Then suddenly you buy a car that has several kg of equipment that are not yours, but theirs, just so you could activate it with a subscription at a later point in time. Great! But now I'm the one paying gas/electricity to carry that extra load around that does not belong to me.

How is it possible that they can get away with it without any lawsuits? I'd want to be compensated for carrying other people's crap around town.

If a feature requires constant development (like self-driving) then it makes more sense. But even that has been subverted these days with SaaS companies that charge a subscription but only offer new features as upgrades so your version doesn't really improve that much unless you pony up.

How much more $ do these people really need?
Search.vespa.ai
> Topics API doesn't use the full history

That's true, or rather no site gets access to the full history, or to topics that are derrived from the full history, but only to that part of the history that it "observed".

> a site X won't get topics derived for site Y

Unless site Y allowed them to, which of course site Y can also do by allowing them to set a third party cookie.
The Hardware / Software Cycle
You shouldn't need to be counting them. It was a necesseity to make sure we stay in business. We figured out ways to reduce costs in the meantime and we will be going back to $10/mo for unmetered searches this month.
This…doesn’t make it better as far as trust in the company goes. Weakness in the business model is one thing. Having a total existential threat to the company that emerges so quickly that it could not be foreseen before sending out a whole whack of signed offer letters — even if real and legitimate — can only mean extremely terrible mismanagement.
This kind of blew my mind.

People get soo invested in Apple's Walled Ecosystem. Imagine in 10 years, they flip on a dime and start selling your info.

1 company has health, finance, search/URL history, emails, all pictures ever, etc...

Yikes times 100.
The Commodification of Air
Yes, plastic waste should be limited, but some of the worst examples is McDonald's (here in Europe) replacing plastic straws and ice cream spoons with their "paper and wood" versions. I absolutely hate the taste of paper straws. I'd much rather pay for multiuse straw. The problem is they don't sell them at McDonald's and by the time I'm there it's too late to order online.
> I think it's because I have been using it a lot because my RSS reader automatically rewrites many URLs to go there.

this is another good point btw. any single meta thing that makes the web better like RSS or browser plugins can get you blocked by Cloudflare. Cloudflare's policy simply is bad for the web, and they have vehemently defended it for 13 years without any resistance even from so called open web advocates.
https://www.nytimes.com/2023/03/30/nyregion/nyc-teen-murder-...
anybody remembers how alpha function in wolf packs was originally misinterpreted?
Your tweet heavily implies intentionality.
previous thread https://news.ycombinator.com/item?id=29106155
Very anecdotal so take this lightly but the past year or so of Fly.io threads have had a lot of comments expressing negative experiences with reliability. I have no experience myself so I can't comment, but if you search for a fairly recent thread you'll probably find some people's experiences.
Cool, I didn't know about this one. Looks awesome. But it's over twice as expensive! :)
Here’s a good thread where this is discussed in detail, plus my own anecdotal experience:

https://news.ycombinator.com/item?id=36808296
In my experience, git tags are far more effective at managing releases than git branches. Each version is released once and only once. The relative immutability of a tag is a higher guarantee of success than the merge swamps that long-running release branches can sometimes become. If you need a bug fix to a previous release you check out the tag of the past release into a new short-lived branch, PR what you need to for the bug fix to that branch (and also any long term changes to the trunk branch), similarly version tag any releases made from the short-lived branch and then delete it.
its not just the one case i am curious of
Personal anecdote:

I've learned Go in a day. Did the Go tour, and immediately felt comfortable writing it.

I've tried learning Rust multiple times, did tours, tutorials, even started reading the book - still don't feel comfortable writing it.

Rust is not a simple language. I say that, and my first language was C++.
This is gross, and I am SPECIFICALLY not advocating for extrajudicial violence.
Please do share !
I work on Bun. Happy to answer any questions

Could the mods change the link to the blog post? It explains better than the github release page

Blog post: https://bun.sh/blog/bun-v1.0
Good luck getting something like that in writing at any big tech company
It seems like we need significantly stronger guarantees on contract signing. If company signs this employment offer, and I sign this employment offer, I am hired and getting paid. Anything else constitutes firing me.

It is more surprising there is not a longer history of companies breaking these pinkie promises.
I just said that a vague CNN article isn’t scientific proof of anything. Who’s mixing up science and politics again?
working on it!! scaling up now
Not an expert in SAT solvers, personally. What would the benefit be in using one?

Anaconda's absurdly slow dependency resolver (it takes up to 15 minutes for things Pip installs in seconds, with no way of disabling it outside of installing a third party solver) is based on SAT and left a bad taste in my mouth for them (slow, clunky, etc), but maybe it's just a poor implementation on their part.
Okay, you're on team office, got it.

This cardboard box living individual here has such terrible living conditions he longs to breath the air of commercial real estate. Does your bathroom have a stall? No right?

If you rent, your apartment comes with a private bathroom. If you have a roommate, at most one other person shares it with you. That's a pretty private bathroom. You ever been on line to use the bathroom before in the office? Do you think its fun to take a shit with 10 other people in the bathroom with you? lol

Stick a desk in the corner of your apartment and voila, home office.
I don't know who gets employment contracts that allow negotiation like that (certainly not regular developers under $150k), but my hunch is it would never have been people they're rescinding offers to.
Apple does not have a tracking pixel on half the popular web. Apple's main source of income is through luxury hardware and subscription services. Facebook sells your information and attention to willing buyers.
Grindr has astonishingly high salaries.
Critical skepticism should be a core competence as well. Even well known and highly respected journals like Nature or NYT likely have biases at the editor/peer review level. They should be read with at least one eye toward skepticism that [money/prestige/desire to get published/etc] have influenced the results of the paper/article.

I've read that scientists often have to "massage" their papers if publishing on a divisive/politicized topic like climate change or transgenderism in order to not have their paper dismissed out of hand (for example, one I saw recently: https://patricktbrown.org/2023/09/05/the-not-so-secret-formu...).
Per their own docs, Bun is not fully Node compatible [0]. In my experience, even for APIs its docs claim full-compatibility has some sharp edges. That said, Bun's node-compat story is better than Deno's.

While Node's performance story keeps improving release over release [1].

[0] https://archive.is/NCzRQ

[1] https://twitter.com/lemire/status/1699459534190698999
Very cool, great job! It looks like this is using PIXI for the graphics?
There are at least two other possibilities. First, the problem may only have started to exist (or to become a real problem) in the relatively recent past. Carbon capture technology is a good example - 1000 years ago we didn't need to capture carbon. Maybe 100 years ago it would've been a good thing to get started on, but we didn't know the underlying problem was a problem yet.

Second, the problem may have existed for some period of time, but only recently has the technology developed to solve it. I'm sure when people had horses and buggies, some of them thought that it would be nice if they could just tell the horses where to go and then go to sleep in the back. That wasn't possible, and it similarly wasn't possible for early cars to have any kind of self-driving technology. Now we're at the point in terms of hardware and software that it at least appears to be a tractable problem.
My kids just started piano lessons last night and definitely I was a little unsure to hear one of them starting out with I Like Coffee ("the knuckle song"), but I quickly went through this same thought process myself: it's great they're off to a good start doing something that is fun and exciting for them.
I don't understand why the author insists on throwing cheap jabs at Apple by mixing them up with Meta's privacy violations. I think Apple's new privacy/integrity lists for apps is a commendable favor. The Google "sponsorship" at the end doesn't aid the credibility either.
Bad comparison. You pick up bag because you don't have anything else to carry it.

You pick cutlery only if you explicitly don't have it (like eating in car or sth). Normal cutlery is far more convenient than the plastic garbage so you rarely need it when ordering food to apartment.

With exception being chopsticks but those are wood not plastic anyway.
TBH I always thought it was like one all-nighter
I've never really understood why match fixing or throwing a match would be a crime. It takes what is a private matter between competitors and a league organizer and makes it a public matter that the courts supposedly can deal with.

If it was a private matter leagues would be inclined to either self-police the behavior or just admit the whole thing is rigged. I mean, WWE seems to do just fine with a completely fixed system.
The CMA. https://assets.publishing.service.gov.uk/media/62052c52e90e0...
This is so fun. Thanks for sharing. Does anyone else remember the 6-episode TechStars TV series for Bloomberg from back in 2011? I'd love to rewatch that, too. https://vimeo.com/27175079
Is there a "nitter" for facebook?
Scientists Discover Practical Use for Leftover Coffee Grounds
I think a trend is increasing: employers are valuing in-office employees more than wfh. I predict over time a lot of wfh people will be isolated and slowly pushed out.
I’ve just recently encountered a company with a culture that doesn’t interact so well with remote work, and it’s been eye opening. Lots of preference for talking (in person, or call) as soon as a message exchange goes past about two messages, when often what needs to happen is one party needs to go figure out WTF they actually want or are concerned about so they can describe it clearly—the talking doesn’t help, either, just wastes more time. Awful weirdly-restrictive chat room organization, which is shocking considering nearly-leaderless online communities manage to arrange those kinds of things better. Everything important gets posted to one-on-one chats or ephemeral and invisible-to-outsiders small group direct messages. The effect is they’ve accidentally made a bunch of stuff opaque and secret that really, really should not be. It’s poison for collaboration.

I also get the impression some folks here just kinda… aren’t comfortable with written language. Reading or writing it.

It’s so weird to see, but some of the folks who’ve been living this kind of job-life 10+ years, now I get how they think remote can’t possibly be as productive as in-person—but it’s mostly due to dumb mistakes that are also harming collaboration in the office. Most of them have no idea the place is doing things so entirely wrong, or how much better it can be with some simple tweaks.
These ideas are on the mark and very well stated.

Relative to the comment on jobs being eliminated, my fear is that the jobs that disappear will be higher paying jobs, and this will further erode the middle of the economy. The new jobs created could be fewer and more intellectually demanding—and quite possibly out of reach for a fair fraction of those whose jobs were eliminated.

I recognize that this fear may be irrational, but rapid change will be difficult. I am preparing for a rough ride over the next few years.
This sounds like you (and/or your kids) were successfully marketed to by Nintendo.
It warms my heart whenever people are rewarded for being 1. Amazingly skilled at a thing, 2. Kind-hearted, and 3. Good at video production. No need for clickbait, outrage, trash talking, etc. Just quality content of someone doing something well and being nice about it.
Decent companies that offer remote will offer to cover the costs of coworking space for people like your use case. The company I work for does. It’s not office as the only alternative
Massive amounts of yak shaving. Two weeks ago I decided to build a new web app. Before I build it, I need a solid deploy strategy to save money since Heroku nuked their free tier. Currently writing a new programming language so I can reinvent Terraform with an AGPL license. I should deploy hello world by 2049.
Elders of family in a way are also a government
Well, it'a already been out for an hour ? Deploying on Fridays.
It's (partially) a fundamental problem with Python and (all?) other popular programming languages. The majority of libraries don't need more authority than doing (some) computation, yet any Python script can access anything and everything by default.

The https://en.wikipedia.org/wiki/Principle_of_least_privilege as constructed by https://en.wikipedia.org/wiki/Capability-based_security is the solution for this, yet Python will probably never be capable of this kind of internal encapsulation, it's too much of a fundamental change - and even if some sort of sandboxing ability is accomplished, creating separate/recursive sandboxes (needed when importing more, separate libraries which in turn import libraries whose authority they want to limit) will probably require another interpreter instance for each sandbox (as with WebAssembly).

I hope current and future language designers will take this into account, and construct their compilers, virtual machines and interpreters accordingly. Python was created before the internet as we know it now existed, so perhaps its lack of security mechanisms shouldn't be surprising. But it and any new developments that fail to consider this aspect of computation will be fundamentally flawed from the beginning.

https://github.com/void4/notes/issues/41
Ironic, isn't it. And the author apparently has nothing at all to say about Android and Google.
I really liked the article and how it explained CAS vs Numerical solutions.

It also looks like SymPy or SymEngine is starting to catch up to Mathematica which also is pretty cool and does the same kind of expansion of an expression into a tree of sub expressions.
I don't think that is a direct connection and it's all to Nintendo servers. Should be based on the Nintendo ID.
That is because of business models - Apple sells you stuff, Meta collects all the info about you and sells that to other people... It's very hard to have privacy when your paycheck depends on selling data.
Elixir... don't see that every day. I started reading through the code and was like "what the heck is an ex file?!!"

Never really seen Elixir before. Looks pretty nice.
LiveView Native from Dockyard
Homepage: https://native.live/

GitHub link: https://github.com/liveview-native/live_view_native
> When are we going to get e-commerce & e-banking to stop being so hostile towards consumers?

"We" won't because the vast majority of internet users don't care about privacy. It sucks, but that's the way it is.

You and I, however, are free to vote with our wallets. I literally will not buy from a company or brand that tries to take advantage of me in some way, even if the alternatives are worse somehow. It's a drop in the bucket, but it's all I can do.

(And before someone mentions it, no, shouting about it on social media is not a valid action to take, because social media is where everybody shouts about everything all the time.)
Make a sandwich instead of ordering once a year and you will amass the amount of funds necessary to buy some metal cutlery
OpenAI is working on integrating DALL·E 3 into ChatGPT
Deno wanted to be different but never did enough to force its way. Maybe if they had 10x the funding to rewrite the ecosystem. Now it's in limbo.

Bun aims to be a better replacement to Node. There's less to consider so it's just a matter of if it's compatible enough and faster / better to warrant the switch. A lot easier to swallow.
Focusing on Flexport here, this is a the founder and former CEO taking over again after he clearly announced his disagreement with the outgoing CEO (whom founder installed).

I think it's fine to want to turn the ship around if you think it's going in the wrong direction, or if you think the current course will lead you directly into a storm.

These offered candidates would instead be in danger of layoffs in weeks or months if their offers hadn't been rescinded, so why kick that can down the road? Maybe the new CEO is already planning a round of layoffs for existing employees, so again, why wait?

edit: I missed that Ryan is offering no compensation to the people having their offers rescinded. That is unethical.
When the BBC’s disinformation correspondent lied on her CV
"Build a better mousetrap, and the world will beat a path to your door."
Convert last remaining streaming hold outs - Apple has high quality audio as standard, vs Spotify who still haven't implemented it even as a premium feature. The other high quality audio streaming platforms are probably too far away from the classical demographic (though, maybe Qobuz could) so it's a market where they can - potentially - own the market.

If you can get those folk to see the value of Apple Music, and they have an Apple TV (I bet there's a strong crossover here) and get them onto Apple One family plan, then you get kids/other family members using Apple Music.

So taking classical makes a lot of sense.

But yes, there's potentially also a physical side to it. I'm assuming that if Apple starts acquiring classical labels they will pretty much let them continue to operate as a record label - but with the luxury of perhaps not having to worry quite so much about top line economics.

Not a classical label, but another "premium" label I'm friendly with did a limited edition boxset of a particular artist and sold 1000 copies at about $400 - $500 a shot in under 12 hours. So doing premium releases is big money - but also very costly to manufacture, and when people are paying that sort of money they expect a REALLY great unboxing experience. Which, I guess, kind of aligns with what Apple does elsewhere.
This exact thing also happens in the US. We have restaurants which give the option already (although it's not common). They (around me) also add cutlery about half the time even if requested not to.
Linux Torvalds is a living genius no doubt about it
If they are dumb and get caught during audit for selling to Sudan or something then sure, Israeli government will probably tell them they're bad. (And what, shut them down? Lol.)
That's a little misleading. Git was created in 10 days in the same way that Apple was created in a garage in a month. Or the way that Facebook was created in a dorm in one night.

Git v0.0.1 might have been created in 10 days, and the foundational ideas were certainly excellent. And it's amazing that two of the biggest contributions to the world of software came from the same person.
Does anyone have the code from the first commit?
OKRs are a good thing. They just get poorly implemented and turned into a political stew.

I know that sounds like the No True OKR paradox [1], but the truth is that it's not even that complicated. [2]

Write down the outcome you want, and then write down a few measurable milestones on the way. Make the whole thing ruthlessly concise. Make each key result objectively measurable. Go execute. Get together as a team occasionally to debate the whole thing and see if it needs to change.

That's the whole thing. No need to over-complicate it.

[1]: https://en.wikipedia.org/wiki/No_true_Scotsman

[2]: https://www.youtube.com/watch?v=1ht_1VAF6ik, the whole system explained in 2 minutes by the OG himself
It happens more often than you think. Plus, odd issues, like a glitch with their servers causes the card reader to not work. Theres a ton of device verification and security checks on those readers that bounce back and forth between their servers. Square having a bad day? Everything works, but your reader wont sync, wont read cards = you're done for the day.
Days like this aren't the "norm", but constant aggravating issues are pretty much a weekly thing.
It got so bad, we just got an old-school merchant account with a reliable card reader. ZERO issues almost with that, ever. It's a little funkier, but the merchant account is 1/4 the cost to run than Square. Not as fancy of a webui from the merchant provider, but eh, all the same connections to Quickbooks for the accountants.
Oh its a Friday. Deploying on Fridays is what we do. Here you go ... Bun 1.0 officially deployed on Platform.sh https://platform.sh/blog/bun-support-is-here/ enjoy.
As opposed to git, which is fast and clunky
> Clear cookies, or am I just naive?

It does not help.

Even switching browser to Private window/tab/mode has no effect.

Note that it still possible to read posts via direct link.

For example, here is the Ukrainian Air Force's official page timeline[0] and here is link to single post[1].

[0] https://www.facebook.com/kpszsu/

[1] https://www.facebook.com/kpszsu/posts/688482899986328