skysight-inc/HackerNews huggingface dataset:
> Police only work _AFTER_ the car has been stolen.

They can also take proactive measures, like leaving bait cars and arresting the people who steal those. There was a very amusing television series made out of the footage from this.

> When you have somebody actively looking to steal $THING, they will find it and steal it.

The goal is to remove these people from the general population. I don’t actually think deterrence works; these people just need to be identified, caught, and incarcerated until they outgrow their antisocial behavior.
Great work! I think the barrier to entry here is going to gradually become smaller and smaller (as models become better and we see more multi-modal models) and the big differentiator here is that you will have lots of open source developers building functionality that is relevant to them (vs keeping this closed-source like Vercel).

I am curious how much of the functionality in this area is "write code that does scaffolding and prompt engineering" vs "finetuning and model-level improvements".
One issue is that lots of people don't have the work space at home. It takes a lot of privilege to have an extra room for office. Lots of people managed to work from other places in house during pandemic because they had to.

Coworking spaces are one solution. But many disappeared during the pandemic. Also, somebody needs to pay for them. I bet we'll see a lot more of them using the empty commercial space. But they will work best near residential areas.
Check out Greg's wiki - it's a fantastic resource for BASH knowledge.

https://mywiki.wooledge.org/BashFAQ

Also, always validate your scripts using shellcheck (https://www.shellcheck.net/)
"I'm thinking about it right now!"
Why would anyone "trust" a company to not raise prices or otherwise try to make more money?

Was Netflix, for example, expected to be $9.99/month for the rest of our entire lives? That is an insane thing to expect. Yet people always act like it's some great betrayal that, five years later, they need to pay another couple bucks for the same service.
I must admit as a Western-denomination consumer I was thrown off by the display of the monetary convention such as this --> 1,25,80,568 then realized it must be in Lakh and the author coming from this convention. The difference in perception is interesting.
I like how the CEO can't be bothered for this, though. Shows real leadership
It wasn’t just CS, Team Fortress had a huge player base. Natural-Selection as well. There were like 7 or 8 mods for HL1 that were “on-par” with the quality of HL1, which says something about Hammer Editor and the toolkit they had at the time. GTkRadiant is great but Hammer Editor (formerly WorldCraft) was excellent.

The popularity of the mods, CS included, is what drove Steam to become the store that it is.
> after people cancelled subscriptions during 2022 for living expenses.

Not sure where this is coming from. Amazon Prime subscriptions did not decline, they increased slightly over that period [1]:

* 2020 142.5 million

* 2021 151.9 million

* 2022 157.4 million

* 2023 161.7 million

[1] https://backlinko.com/amazon-prime-users
Everyone knows this yet there's not one head of state encouraging companies that can to relax on the RTO push.

Makes me think we aren't in a climate emergency.
What’s the alternative - exponential growth which goes on forever? Seems unlikely. They stop releasing new devices every year? Doesn’t make sense from Apple’s point of view and as a consumer you can always skip a release - which people are already doing and Apple are still making money.

What would you do differently if you were running Apple?
Why even build your own e-commerce Web site at all in that case? It’s undifferentiated work.
I don't, because almost $200 a year (with tax) is quite a bit more than my ad impressions otherwise pay for, none of which transparently goes to the creators.
Apple supports and repairs phones for a long time. It's not about sustainability, it's about the price Apple charges for repairs.
What is so sustainable about having and using the right to mount a cheap, bad battery that will have to be replaced again in a year or so?
Makes you wonder how prevalent RSS->HN submission scripted automation is, or if it's just the thundering herd of users.
BE AFRAID!
BE AFRAID!
BE AFRAID!
I'm surprised that this letter isn't written by the CEO, maybe the board is already in the process of axing the guy.
I was with a team that moved from Jenkins to Actions. Jenkins has a lot of issues, but if you knew what you were doing, at least it was easy to see the history and at a glance know the project pipelines were green/healthy. It was super useful for seeing where flake was in tests or observing changes to coverage over time.

After the team migrating to actions swept though, we ran without this basic stuff for years because nobody had the time to figure out what 3rd party tool to use, money to pay for it, or capacity to re-implement the functionality. It made dealing with test failures or flake that crept in awful.
Just like the efficient market hypothesis presents a paradox of who actually makes the market, "don't roll your own crypto" keeps this question unanswered :)
You can't do the exact same thing in Go because Go doesn't have a way to define a sum type yet outside of generic constraints. The closest you can get is using an interface and a type switch but that won't give you exhaustive matching.
I work at AWS in the UK and also do interviews in a Software Engineering role. I have no CS degree and at least where I am we do not look at degrees. We are hiring btw.
In Europe (at least where I am) the time difference is negligible, and if you buy 39,90 or so you get free shipping.
Eritrea and Nicaragua are because of religious persecution most likely. These recommendations don't directly result in being added to the list but they're a pretty hard push in that direction I think.

https://www.uscirf.gov/news-room/releases-statements/uscirf-....

https://www.state.gov/reports/2022-report-on-international-r....
I'm in a lot of gamedev communities and I'm not seeing any complaints. Everyone agrees this is fine. I believe if they announced this initially people probably would have complained but nothing close to the backlash there was. Most people just don't trust Unity after this. This is after all the second time we're getting a promise not to change the terms on an existing engine version as a result of backlash. How long until the third?
And, while we are at it, what's up with the Flintstones and dinosaurs and humans living side by side. If that isn't commentary on the sorry state of academic culture I don't know what else is.
Long-duration storage gets big boost with $325M from DOE
>aimlessly wandering/engaging people looks like productive work.

Indeed, even though it might actually be _negative_ work, if one of those people would have otherwise been productive. Which was one of my major gripes with being in the office.
Asking for captcha. I nope'd out.
This guy has absolutely nailed the nerdy-but-accessible vibe, no surprise his posts are recurring first-pagers.
I completely agree. Enshitification eventually becomes mandatory IF you are a publicly traded company. Because the law forces you to try for "line goes up".

A private company though, like a 500 year old vineyard in Tuscany, can just do what it does, make profit, maybe not, and be satisfied that it makes enough money to keep the people there employed for the long term so they can maximize their craft. Great products are the natural result of that nurturing and revenue tends to follow great products.
> One thing Rust could really use are anonymous unions (A | B |C instead of E::A(A), E::B(B), E::C(C)). They are to enums what tuple types are to structs.

Ceylon had union types, which is the only place i've seen these: https://github.com/eclipse-archived/ceylon-lang.org/blob/mas...

Another thing Rust enums are missing is having each variant be a type. If you have an enum Shape with variants Circle, Rectangle, and Polygon, there is no way to write a function which only takes a Circle. So you end up defining a struct for each case, then making your enum a trivial wrapper round the three structs. You end up with Shape::Circle and Circle, which are different things, and writing code like c.0.radius to get at the fields. It's rather inelegant. So either variants should be types in their own right, or an enum should be defined as a composition of existing types.
Learn Perl with FreeCodeCamp
Yes, that's what they're saying: that the Jetsons completely missed this prediction.
I’m the page author, I just noticed this submission.

Can you tell me more about the issue? Are you still experiencing it, what exactly do you see and what device and browser are you using?
The GPL started when RMS wanted to fix his printer and Xerox said "No."
> What we need is a method to sell a binary (and source-code) that are completely free of human-perceivable information AND authorized against a purchase server.

That sounds impossible in principle, not without taking away ownership of the machine from the user. I guess TPM + homomorphic encryption might allow this one day, but that doesn't feel like a win for society.

> But for some awful reason, programmers are expected/required to ship the means of production

Pedantic, perhaps, but I wouldn't classify code as "means of production". Dev tools and supporting tooling, maybe, which no one is required to ship.

I sort of agree with you're saying overall - you're pointing out the fundamental issue, open source is just something enabled by it. I focused on open source because, arguably, this reality of "messed up balance" was still manageable through the legal system, and it's the FLOSS becoming a cultural phenomenon in the industry that broke this.
It used to be good old shows or movies which cable viewers used to or may still watch more of. I never watched anything on it. Terrible UI.

Then, they started making more shows and movies that were good so I watched them. The pre-roll advertisements started but were skippable annoyances.

Now ad supported platforms are mixed in with prime content unless you select prime only. UI is bad again. Movies/shows stop in the middle while the app is loading ads or something. The content hasn’t improved much and the “new” section is back to old shows and movies. Back to not watching again.

Idk 1-2 day shipping would change for me since the distribution center is closer than the grocery store.
I don’t think the three times I needed overnight shipping and two actually went through are worth the yearly charge. Two day shipping gets rescheduled often also.
Not sure if you're joking, but "your own" usually means "in isolation of both academic and applied cryptography" – and Signal has some of the world's finest of both working on their protocol, as evidenced by the multiple quoted academic papers.
Thank you for this great list of the immense business value derived from "misusing" feature flags!
Expander Graphs [pdf]
Has that ever really stopped them before though?
This is a very certain statement from someone who's policies have totally fucking ruined SF.
[EDIT: False; see comments.]

From a viewpoint of "will it be compatible with a DRM-free release that doesn't phone home" (i.e., playing by GOG rules), this doesn't seem to solve the problem at all. What is in it for them? Why per install and not per sale?
Yeah, good point. Some cultures don't have... uh... names?

Hmm.
This is why I want projects like Earthly to succeed: https://github.com/earthly/earthly

I want to be able to run my all of CI workflows on my local machine.

I agree with other commenters that most of what CI does should be abstracted out into scripts or other non-CI tools. Unfortunately it's not easy to do that for large pre-existing CI setups, especially if a different team is the one maintaining your CI workflows.
The pinephone is just not a contender. It still can't reliably wake up from sleep on an incoming call. The SMS subsystem gets 'stuck' and you stop getting messages.

Nothing wrong with the fairphone, though, I've been happy with it.
This is it, in a nutshell. People don't want the apology. They want to know that a decision like this doesn't have a chance of happening because the people in charge know it's a bad idea before it leaves the door. No one wants to be stuck in a cycle of getting fucked and then boycotting to get what they want, especially for something that their livelihood depends on. They want a product made by people they trust who are making decisions in the best interest of the users/creators and not only decisions that are in the best interest of the company.
I have indeed noticed that a government is not a single person, but I simply would not think of a rogue agent as representative of the said government, and what they did as what the government had done.

From my perspective, the crime would need to be officially sanctioned by the person or people in power, for it to be called "done by the government". Just like if a US government employee is turned rogue, deciding to act against the US government, I wouldn't say that the US government is now against the US government.
Slick site on Safari mobile.

I'd simplify the advice to say: write just one rule today and once you get in the habit of referring to it, consider adding another rule (thinking BJ Fogg and his spouse's Tiny Habits).
> Yes, Google is responsible for administrating their own app.
>
> No, Google does not have any obligation to do so. They are providing an extremely valuable service for free.

Which is it? Are they responsible, or are they not?

The fact that it's free does not absolve them of any moral obligations. (Besides which, it's not "free," it's ad-supported. You're implying that they should get points for their selflessness in providing this service to the world, but that's not what they're doing.)

> The moron who drove off a collapsed bridge because he was (probably) busy looking at his phone holds the blame.

Why make assumptions when there's information readily available? Look at picture in the article. This was a narrow gap in an unlit, unpainted road in the forest, at night, in the rain. The guardrails were still up. Even if you were tightly focused on the road and driving at a reasonable speed, it could easily look like nothing more than a dark spot in a dark road.

The greatest blame probably ought to fall on the local authorities that didn't properly block off the road. But, again, there doesn't have to be just one bad guy.
I dislike repeating "enshittification" so much, but behavior like this seems to be spreading at an exponential rate. It seems like there's going to be a steady uptick of torrenting and Usenet as people get fed up and discover that the piracy landscape has become much more ergonomic over the last few years.
I do not think ClickHouse Inc will Abandon to Open Source, but following current trend it may focus on restricting Innovations to their proprietary cloud only product.

We see it with Oracle (MySQL) where most of innovations is happening in cloud only "Heatwave" or MongoDB where MongoDB Atlas increasingly getting features not available in their Community (SSPL) version
So why are they fighting the better JXL?
Togglz is another option: https://www.togglz.org/
>People are going to continue to complain, but I honestly think this is a pretty good walk back.

If you come up to someone, point a gun at their head, and scream you're going to murder them it's very likely there is no walking back even if you put the gun away and then state more reasonable demands. Everyone knows you have a gun in your back pocket and you're insane enough to use it.
That isn't really a thing they can do for already shipped games, unless your game has an online component with dedicated servers and you need to update unity on the server side for a security fix. Most games don't upgrade their engine post launch, unless they are a live service game intended to get constant, significant updates for a long time.
Skinner was never "debunked" - as I said, behavioral methods are still used extensively and effectively. However in a historical context behaviorism was the dominant theory for a good 50 years or so. The adage about "every problem looks like a nail when you've a hammer". The issue is not about Skinner, more to do with mainstream academic thought, which being human is absolutely prone to its indulgences.

I don't want to get into an ideological firefight. I was more responding to GP assertion that GGP's statement was based "on nothing". I was just providing the substance upon which the original statement was probably based.
Paisa supports PDF import (very rough implementation), but the problem is actually simpler compared to what tabula is trying to solve. I just need a 2 dimensional array and then the template can easily filter out non financial data by checking if specific column is Date. I have tried it personally on a few PDFs, it worked well except one which had a two column layout.
You have a separate room at home and that's where you switch to work mode. Some people don't even need that, just an environment free of interruptions. No need to overthink it, both home and office are a "physical location"
Yes, I know it is politically intractable, hence all of these problems are unsolvable. But technically, it is feasible, just requires a lot of reduced expectations from people who are anticipating living a certain lifestyle.
Not on await, no, unless the caller/awaiter is async too?
This has the be the funniest trend to come out of Tiktok. My SO point blank asked me how many times I thought about the roman empire and I replied "I don't know, once or twice a week".

Little does she know we get a post from acoup every week!

Reference (for those out of the loop): https://www.forbes.com/sites/conormurray/2023/09/18/how-ofte...
This is the main reason we built Earthly: run your builds locally, and get consistency with the CI.
> Partial rollout should be by hash on user id

With a per-flag salt as well, otherwise the same user will always have bad luck and be subject to experiments first.
Ads are ruining everything.

Waiting for the moment Micro&soft will embed ads into Windows Media Player (is it still called like that?), which stops whatever you are watching/listening for your mandatory 60seconds, hourly ad injection
I know this isn't an original nit-pick but a cli editor is like ed, this sounds like a screen editor.
This is not saying anything about being open. This is talking about federation and stable protocols.

Both absolutly do hamper fast evolution of a product because they require a LOT of coordination and consensus, both of which are incredibly expensive and time consuming.

With a non-federated and unstable protocol, they are free to update and deprecated whatever they like and on a fast timescale. That is impossible with a federated stable protocol.

This has nothing to do with FOSS.

XMPP is a good example of a protocol that got fragmented to death by many many different and incompatible extensions, ultimately making it too fragmented and too slow to adopt to new requirements.
TLDR: "Parts-pairing is bullshit", and Apple is fully invested in it. Repair means less sales, and they are willing to lobby at the highest levels to ensure their sales.
Going from Peer to Manager
Which is French for "in mass".
> It's the awful queries that do in memory sorting or make temporary tables for no reason or read-after-write, etc.

Are there any viable alternatives though? I often wonder what an SQL-like language built from the ground up would look like.
They probably just track the IPv6 /64. With prefix delegation, the /64 would rarely change, unless your provider delegated a new block. This is similar to your IPv4 router changing its address w/DHCP: it happens, but is relatively rare.
> > and it's only getting better day by day.

This is the part I'm disputing. You are moving the goal posts to "generations" ...

There is a fair amount of evidence that we are currently in a down swing in some key areas.
This is great, I'd love to see an explainer in the readme of how it works with OpenAI.
Or shift other (possibly not yet existent) assets between versions.

The goodwill has been burned and now everything needs to be contractually spelled out.

Or, for a good number of people, they can bail out to Godot for 2D or Unreal for 3D or consoles.
It may be reasonable and this is nothing but an attempt to stop the bleeding. There is no reason to trust them or their leadership again. The fact the CEO wasn't booted immediately shows they still want that style of leadership. The fact the CEO is not the one making this statement shows the fact Unity not interested to hold him accountable. They did this last year making dumb statements about monetization and then pulled this out this year. They deserve no trust and anyone that continues business with them gets what they deserve.
If it comes to this, we will certainly need to have a discussion on the topic. So I am definitely open to discussing the idea!
Ever since the mobile ad-first approach that's been a result of their buyout/merger/whatever it was, I think most Unity developers are bouncing. No one in their right might would leave their potential income in the hands of these sycophants.
From the article:

> Small brands capitalized on the market’s transition from 2G to 3G/4G, benefitting from strong entry-tier demand, particularly in Africa, Asia and Latin America.
https://www.cnbc.com/amp/2023/09/22/uaw-strike-tim-scott-fac...

https://www.msnbc.com/msnbc/amp/shows/maddow/blog/rcna107966

this took two seconds to google
I hope that from context it was clear I speaking about the Left/Right divide, not pretending that there's a socialist mainstream in the US.

The DSA has what, 90,000 members?
Unfortunately, ad supported stream services are making tons of cash and aren't going anywhere.

Just like Netflix and password sharing crackdown, outside of the tech bubble, people don't care. Or don't care enough.
I am in South Africa that has about 3% adoption, basically nothing.
> Soon as I can, I'll share the results in a HN submission.

Please do!
I don't see any timestamps in the data. If two peers write to the same row, does it not use latest-wins logic?
having using hledger for a little more than a year, this is all my reporting dreams came true. thank you so much
Lol. The TikTok of how to steal them should be the other side’s sole submission of evidence.
it's more for indie games than AAA stuff. But AAA did have complaints of going from $60-70, so there's that.

>I don't think games being too expensive is the issue. Games simply not being interesting or fun is.

Certainly. When prices raise demands change. But I don't think any other industry would call a $10 price hike "anti-consumer". That's where it gets a bit weird.

It is ultimately internet noise either way, though. Not reflective of how consumers really buy. Zelda sold fine even without a new console to justify its price raise to. I'm not worried about Spiderman 2 either.
Data normalization!
I agree - like I said at the end of my comment, the trust being broken is why the original pricing plan was such a disaster, and it's going to take a lot to build that back up.
because this train serves families from South Florida, who can easily drive door-to-door in about the same amount of time, unlike, say, a family from Chicago (which is likely to rent a car upon arriving).
Go for it! I think you will learn a lot, and it seems like your expectations are calibrated well.

Source: wrote a browser[1]. I enjoyed it and learned a lot. My motivation for starting it is that the open source browser landscape was bleak at the time. There was khtml, which seemed fairly solid, but that was KDE and I was firmly in the Gnome camp. Mine was very fast and lean, but wouldn't scale to embrace what's now considered the basics of a web browser: JS and CSS. Motivation tailed off sharply when Mozilla announced they would be open sourcing their browser. If I had known it would take them over 4 years to ship Firefox 1.0, I might have kept at it.

Gambatte!

[1]: https://levien.com/gzilla/