skysight-inc/HackerNews huggingface dataset:
> which is basically a dime for a can.

It's your dime, that you've paid. Included in the price. Same thing exists in Sweden for plastic, for example.

Usually such schemes are basically incentives for homeless (or poor) people to clean up streets paid from the can buyers pockets.
This is as good a context as any to remind people of the origins of the Open Source Initiative and its definitions. Here's how the OSI described its history on its website in 2007 (emphasis added):

> The conferees decided it was time to dump the moralizing and confrontational attitude that had been associated with "free software" in the past and sell the idea strictly on the same pragmatic, business-case grounds that had motivated Netscape. They brainstormed about tactics and a new label. ... A month later ... the participants voted to promote the use of the term 'open source', and agreed to adopt with it the new rhetoric of pragmatism and market-friendliness that Raymond had been developing.

I find it a bit amusing that here we are, decades later, and people who use non-OSI licenses to try to thwart exploitation by enormous corporations are condemned on highly moralistic grounds for not being "truly open source".

http://web.archive.org/web/20071115150105/https://opensource...
Instagram is the same. They have bots to give you the feeling that you jumped right into a group of people, while it's actually a desert like environment.
"Europe is partly to blame for the crisis in Ukraine although this is no excuse for Russian behavior towards the former Soviet republic, German Chancellor Angela Merkel's deputy said on Wednesday.

The tone struck by Vice Chancellor Sigmar Gabriel, head of the Social Democrats (SPD), contrasts with that of conservative Merkel who has pinned responsibility on Russia for exacerbating the crisis, which has soured ties between Russia and the West.

"Certainly, the European Union has also made mistakes, although this does not justify Russia's behavior," Gabriel told the German daily Rheinische Post.

"It was certainly not smart to create the impression in Ukraine that it had to decide between Russia and the EU," the Economy Minister added." [0]

[0] https://www.newsweek.com/german-official-says-it-was-wrong-m...
Obviously Russia borders Europe. How do you do a land invasion of Europe without bordering Europe?

But Russia isn’t Germany whose borders are completely dominated by Europe.

Putin obviously thinks Russia should still be a superpower. People get that mentality when they see the past and think they deserve it again. Holy shit people love the “glory days.”

There are conflicts that have been going on for millennia like in the Middle East and they fight today because their ancestors fought.

People have a hard on for the past.

You’ll teach someone command line Git starting out and they love it and they will never bother with a GUI because they value their experience more than practicality.
Bart would be great, but Caltrain is already there, and is electrified now. I definitely support bringing it all under one roof, but for now I just think it’s important to actually get Caltrain on a functional schedule.

In the future, I’d love if Bart could build an extension past millbrae, but they have some other more important things to do imo
The community I've been most involved in over the past few years has been R/tidyverse. Some developers are paid (by RStudio [now Posit] and other orgs, like R Consortium) to work on software, docs, community initiatives etc.

The experience as a programmer in this domain is amazing. Having these funded full time OSS contributors lets thousands of R enthusiasts (like me) benefit because someone incredibly high-leverage was paid to give a lot of their time to a project. So when you go to use that library, its docs are immaculate (I'm thinking all the tidyverse packages, Shiny, RMarkdown etc), and the examples are simple and brilliant. Getting up and running is often as little as taking an educated guess at how it would work, and often that's exactly how the function/package was designed! Having at least one dedicated person seems to dramatically improve the quality of OSS, possibly because it helps organise the dozens of people each making smaller contributions.

I suspect this works so well because open source projects sometimes don't attract attention to key areas like documentation, and UX (some of my most-loved OSS projects still have horrendous UX because, I suspect, contributors love to add things but nobody wants to be the person who organises it into a coherent package for users, much less remove people's contributions because they're unnecessary and confuse users).

When I contrast the experience with communities that have much fewer (or no) full time funded OSS contributors, there's much more niggle and inconsistency with libraries, interoperability, and especially in documentation.

Sorry, I'm rambling, but the R community has been an amazing example of how paying a few dozen full time OSS people can have a dramatically outsized benefit to the community for years to come. I'm very appreciative I get to stand on the shoulders of these humble giants.
Numpy is competitive with optimized C/C++. So even if it's running in a Jupyter notebook, it's still going to be insanely fast.
The buyer provides the funds that allow the transaction to proceed, so yes, the buyer does pay for both commissions. Absent realtor fees, both the buyer and seller would net a better deal.

I did study for the real estate licenses in California and Nevada. The textbook for the course explicitly recommended that seller's agents tell the seller that the buyer pays the fees, and buyer's agents tell the buyer that the seller pays the fees.... to distract from this price-fixing scam.
Some games work really well as a PWA. Acquiring users is much cheaper too compared to an app.
The fundamental thing people fail to understand is the distributed nature of git. They don't understand that their master branch is not the same as your master branch, which isn't the same as GitHub's master branch etc. In fact, every time you clone you are also making a new branch!

The default behaviour of pull makes complete sense in the distributed system. It goes wrong when developers are also pushing to remotes and doing feature branches and the like. I love forges like GitHub, but I understood git first. Developers nowadays are using a decentralised version control tool to do centralised version control. No wonder it goes wrong.
Inside start records! I thought that was a myth.

Fortunately they were able to play it without resorting to IRENE scanning.[1]

[1] https://en.wikipedia.org/wiki/IRENE_(technology)
In an ideal world, housing is built directly above transit stations, so people can get on the train without even having to go outdoors, leaving it the most obvious choice for almost all journeys.

Look at what they've achieved with this in Hong Kong. Plus the lines and stations basically pay for themselves due to revenues from residential property.
config. if the problem is solved, at a reasonable price, you shouldn’t need anything else. if the problem isn’t solved, that’s a fundamentally different question. (solved-but-too-expensive is just trading problems.)

as for zapier, it is expensive for what it is. anyone that knows it, doesn’t want to use it. not everyone that doesn’t know it should be using it.
I have been using Cryptpad the last few months (self hosted) and it's working great. Keep up the good work.
Air Canada ordered to pay customer who was misled by airline's chatbot
I’m not sure they were at all implying that California was exceptional in that regard, to be fair, but at least that urban tunneling involves many costs besides the physical boring.

In any case, I wouldn’t use the UK as an example of tunneling efficiently. Crossrail, for instance, is on the order of more expensive urban US projects and there’s a fairly consistent recent history of either not building or letting existing rail infrastructure decay.

This link provides a decently contextualized comparison IMO, although it is slightly out of date now: https://pedestrianobservations.com/2011/05/16/us-rail-constr...
I've always thought a neat model would be something like: pay for convenience, for example, something like: to run git pull/clone, you have to purchase "premium" access to their repo, but the code's available and you can just download a tar.gz of it if you want. No way would a company balk at paying a little to have a more reasonable system for updates, etc, but the code is still fully open source, free software, etc.
Look to our current president for a strong argument that there are not enough qualified candidates. Oops!
I don't see how any of the extra context undermines the point that the Ukraine war is primarily in response to NATO expansion. Why is it so hard for people to acknowledge?
Yep, attracting a reputation as a shop with a joke of an interview process seems like a good achievement to strive for...
Which 6k monitor do you have? I'm looking to get one.
Why is LLC (Limited liability company) an anti-market?
Baltic is part of NATO, it means NATO direct military response.
> The majority of traffic from and on x may be fake.

There I fixed it.

The question should also be, “how much of the general Internet is similarly faked?” How could anyone ever tell if it wasn’t badly done?
They are piloting fares carrying over between transit rides, which could be a great solution for the people who think it’s too expensive. In general, taking public transit is already cheaper than driving, but it would be really really good if we could market that better. Some people think east bay -> SF for 5.50 each way is too expensive, when the bridge toll alone is almost the same price.
/r/justrolledintotheshop is going to have so many pictures of road salt corroded Cybertrucks right about 2 years from now
AI content licensing for Reddit? This is going to go down about as well as a lead balloon.

Like, if AI video and art are controversial on there, AI use of users' content is going to be even more controversial to say the least. Perhaps enough to cause another protest or outrage to break out.

This feels like the silliest decision Reddit corporate could make with an IPO.
I wish they included an 8086 emulator so that old software compiled for DOS would still run. It worked on 32 bit systems until 32 bit support was dropped, which only happened a few years ago. That was due to Intel's virtual 8086 mode, which is not available if your CPU is running in 64 bit (long) mode. Modern computers are fast enough for the emulation overhead to be negligible, even if you don't do any fancy JIT tricks and just go with a switch/case inside a while(true).

I would personally make use of this, I know of a 16-bit program whose latest version was released in the late XP days, so it's not even that old. The idea there was that it was always compatible with DOS, some users might presumably still want to run it on DOS, and there's no point in breaking that compatibility if modern Windows can run it just fine. Then development stopped, 64 bit systems got more popular, and a recompiled version was never released.

I guess the lesson there is that if you're keeping an API for backwards compatibility, some programmers will refuse to switch to a replacement to make their software work on older systems, making the API impossible to remove down the line without breaking modern programs.
There is another potential source of funding for open source that is quite congruent to its ethos and that is the public sector. For many types of software used by public sector entities it would be quite efficient to support open source development as a public good.

There will always be points of view that would consider this (too) as a problematic source of funding (e.g., being suspicious of government actors and their motives) and it can be a major hassle to handle public sector bureaucracy, but given the distribution of demand for software in the economy it seems something natural to some extend and it could alleviate some of the sustainability issues with open source development.
With all of the great AI-driven public opinion influencing tools? I can't imagine they'd need to TBH. To be clear, I think the likelihood of an armed rebellion is zero, and a successful one would be less than zero. While mass unionization may be more likely, as soon as it starts to significantly impact the top's bottom line across the board, we'd see a bunch of laws that cripple unions.
An uncited claim in a summary paper.

The CDC recommends not using THC vapes at all because of EVALI, but make no such recommendation about standard nicotine vapes (unless you've never smoked) [0].

[0] https://www.cdc.gov/tobacco/basic_information/e-cigarettes/s...
I tried to use the Vision Pro for work, and I'm not sure if it was just my eyes or what, but looking at code inside of that thing was just...exhausting. When I took it off, I looked at my regular monitors with a newfound love.

I'd love for this thing to reach it's full potential as this 'work from a mountaintop, but really your garage' device, but I feel like until the resolution gets to the same as existing monitors (no small task, I know) it's just...not as good for the vast majority of use cases.
RedHat, Ubuntu, MySQL, GitLab, MongoDB etc, etc.
> NYC is paying $4B/mile for their latest tunneling projects.

So only what, about 30x as much as Madrid spent?
> That's called "a civil war"

It is un-civil-ized genocidal war, by calling it civil war you are denying the existence of Ukraine as a state it's the same as saying you support this war and atrocities Ruzzian Federation commits and occupation of Ukrainian territories. Go and preach this on runet instead.
This kind of thinking is exactly why they rule over you.

Rather than do anything to improve the situation, it's easier to point fingers and argue against a false choice between being a career politician and nothing else.

A television game show host won the presidency against a career politician in 2016 and spent about half as much on their campaign. This flies in the face of the all the idiotic rhetoric that money buys elections i.e., Citizens United v. Federal Election Commission, and that the media can assassinate the character of a candidate. If you're a conspiracy theorist thinking the boogieman got him elected in 2016, the same boogieman certainly didn't help in 2020 when he had four years to prepare and the advantage of already being POTUS.

A few years ago the NYT reported about 20% of Congress were outsiders -- double the success rate of startups. And despite the obstacles in front of them, people start businesses and take massive pay cuts every day. Alexandria Ocasio-Cortez run a campaign and get elected while waiting tables and tending bar at a taqueria in NYC.

These events should inspire readers to start getting involved. It's the only way to change things.
There's got to be more to this theory because it doesn't really make a whole lot of sense on the surface. There aren't that many instances where consumers are given a choice about the plastic content of the products they buy or the packaging they come in. And consumers that can afford to pay more to avoid plastic seem to do so, not for any environmental reason but because wood, metal, glass, cotton are perceived as higher quality.

It doesn't really seem that consumers as the end buyers of goods need to be convinced when we're mostly takers of goods.
> there's been a tendency for Western liberals to concentrate on Putin, oppose him, and therefore idealize his opponents

Seems to depend on whether someone believes Russia's security interests have some level of legitimacy. If the war is unfounded then it is an act of madness and the motivation is probably attributable to a single charismatic individual (and Putin must be that person). The view is part of the "Russia's unprovoked attack on Ukraine!" narrative.

If Russian has legitimate security interests in the region then it doesn't matter so much who the president is and Putin's role in events is important but it is likely others would have made the same choice.
How has the Arab Spring been working out?

Toppling governments doesn't do much good if no one manages to provide effective replacements running on new lines afterwards. See also Reconstruction in the US, or the CIS/CSTO/etc. in the former Soviet Union.
I will admit it, that is impressive.
Other manufacturers also make new engineering choices in the name of styling that create unusual problems. Because selling the car is part of the design requirements.

As one of many examples, Mazda's Soul Red Crystal paint has some special formulations and application steps that were a departure from other types of automotive paint. It has no purpose other than cosmetics, and it had some issues when it was introduced. It was also more challenging and expensive to repair.

Styling may be a 'marketing gimmick', but it is an inherent requirement to selling cars in volume.

> The very fact that they try to upsell a wrap is absurd enough and obviously indicates Tesla was worried this might become an issue.

Some other manufacturers do this for painted cars too, because clear-coat is brittle and chipping is a known cosmetic issue that can occur.

e.g. https://autoparts.toyota.com/products/product/paint-protecti...

At the end of the day, I don't think it's any more unacceptable that cybertruck owners need to hit their truck with some scotchbrite to remove tiny rust specs than it is unacceptable that toyota owners need to hit their hood with some touch up paint to remove tiny paint chips. It's all just minor cosmetic wear and tear.
I know it's not about the definition of open source, but that's actually what I found interesting from the article :-). It would have been so simple for the author to acknowledge the actual definition of "open source" and to just mention that their opinion extends to other models... Anyway:

- I did not know the BSL! That actually sounds like a pretty great idea: my understanding is that the company makes the code source-available but with a deadline (of maximum 4 years): after that deadline, the code becomes GPLv2. If more companies used that instead of proprietary, it would be a win for open source in the long run (because more code would become GPLv2)!

- I am also discovering Polyform. That's fun, but less exciting to me than the BSL.

- The JSON license seems to be purposely annoying. Reads like some kind of "Fuck you" to the very concept of licenses.
> Ukraine was busy closing Russian language schools all across country, including Donbass.

russia is closing Ukrainian-language schools across Ukraine. Bad or Good?

What % of schools in russia are Ukrainian-language and are not closed?
I think the real scam is the way recycling shifts the blame and responsibility for sustainability from government and corporations where it rightly rests and onto consumers. Shifting that blame does nothing to improve sustainability, but is great at keeping the issue out of politics and boycotts.

It’s a classic tragedy of the commons situation and our best tool is government regulation of producers.
I have never used VSCode for C/C++, only Emacs and Visual Studio, so I can't comment on how it compares to CLion. VSCode and C#, however, is something I prefer to Visual Studio or even Rider.
If you don't exist, then you cannot be unhappy by definition.
I am thinking of upgrading my work station and I suppose this is cheaper than three 5K TB monitors. But is it really as good?
Yeah, they bought out Power Computing.
Putin can back down no more than Biden can.
Browsers being permissive with what they accept is what made the modern web possible.

If early browsers displayed an error the first time it came across an <img> tag, instead of just best-effort rendering the page, then every new browser feature would have been smothered in the cradle.
For me the Twitter experience is roughly the same as before, except ad density increased.

It might be that the majority of Twitter changes mostly affect only English content, which I mostly do not follow.
Just found about your blog. Great job and you are a great inspiration.
This is a personal question and I hope you don't mind. Do you have kids? How do you manage risk, especially financial risk of startup?
Well, if they have to allow other engines then those browsers should be able to implement PWA features and web push on iOS instead. Then user can hide the trash that is safari on iOS and never use it again. Win win.
Is there a setting to allow the environment to change lighting conditions on a 24 hour schedule?
Wouldn’t think so, given the intent. Shows up for me on both desktop and mobile. Do you have any local font overrides?

Looks like the change happened just over a year ago:

https://www.theverge.com/2023/1/26/23572746/twitter-changed-...

https://mashable.com/article/twitter-new-font-fights-imperso...
I might feel that way if work had felt the need to switch (or started after the default changed), but as it is I spend most of my time with master, so using that for projects that I init only increases that majority.
My biggest problem is that it is sometimes difficult to read the keys on my keyboard. I really wish that it could do object recognition on my keyboard and re-render the keycaps. This would be especially useful in "environments", which make the keyboard disappear entirely.
Really makes one wonder what kind of thought process these people go through, and what kind of education they actually had.
Can Ohm grammars be translated to Tree Sitter grammars? If so, this would be an extremely useful tool for developing the latter.
This is an odd question to read. The first programming language I learned* was C and types were so fundamental that you HAD to learn them if you were going to do anything at all.

So now I wonder, do people really spend so much time in weakly typed languages that types seems to be a special concept? Or is there something about types that has gotten so complex that its worthy of extra study?

*I did do some BASIC as a middle schooler but it didn't stick. C did.
Sad times began in 2002, when the last independent TV channel (TV-6), to where the team of previously shut down channel NTV, flocked, was also taken over and shut down. That was the end of free press.

https://en.wikipedia.org/wiki/TV-6_(Russia)
I have, nothing in it had any substance whatsoever. Reinforcing my point that it’s just a cover piece for whatever boardroom argument is to be made for or against AI (or to quote the article: the “digital future”)
My Emacs is full of extra bits and pieces, and it cold starts on a Pinebook Pro in 6 seconds. That said, I still run an Emacs daemon and use Emacs clients, which start up in milliseconds.
Sure but that was right after the collapse of the Soviet Union. Takes some time and Putin himself was outwardly more cooperative with the West back in the day.

Also in the USA congress makes the budget but the president always gets blame or credit for the economy(it's more complicated sure, but it all falls on the POTUS).
Is there a solution where we don't ask billions of people to suddenly reduce their consumption?
"He did all of that, true, but all of that no longer matters."

Because he is dead.

"Nobody cares about Che Guevara personality or political views, when they wear a t-shirt with his portrait."

But I have never seen anyone wearing it, without them thinking it is somehow connected to good socialism and revolution. Mostly in ignorance of the actual person and events, sure, but not ignoring the political views.
That's a much better title than what was posted originally. You should apply for a job as an editor.
Agreed this is akin to

HTTP 200
{"error": "Not found"}
I'm sorry but that code sample is an incomprehensible eyesore.

And I've written PHP4.
Did the author actually want to rant about the "paying people to work on <something>" part, or was it just an excuse to be controversial about the very definition of open source? Not clear to me.

But if it was the former, what a way to shoot oneself in the foot!