skysight-inc/HackerNews huggingface dataset:
> Privacy is at the top of the list of concerns. Many consumers want to avoid a Big Brother scenario where the central bank would be able to digitally track their spending with CBDCs.

> To assuage concern, the ECB said it would not have access to personal data. That would remain with commercial banks, which would need to host the digital euro.

This doesn't assuage anything. Those commercial banks will retain as much data as legally allowed, and will sell that data to the highest bidder including governments, or as compelled by a legal order.

That's not the same as current physical cash at all.

This is all a bit inexcusable considering that we have reliable smart cards, and you could definitely design a smart card cryptosystem that allows practically anonymous offline transactions. I say practically, since even current paper bills have serial numbers than can be tracked to some extent.
Context:
I recently had a set of lightbulbs lose all functionality a couple nights ago, now insisting I had to get an account, sign in with 15 character password with certain symbols and mixed case, receive constant marketing emails whether I accept them or not, accept terms of service numbering 10000+ words, and then re-pair the bulbs which could no longer be recognized anyway after long failure attempt cycles. Humiliation ritual complete, bulbs are now e-waste I guess.

$1000 Peloton bike signed out of account and insisted on payment to sign back in at all, though still functions as a $20 salvage bike without any functions.

Is it optimal for all companies to completely cripple products once they've been sold? What's holding them back here?
I'm kinda surprised that no-one has mentioned that languages other than English exist. Virtual keyboards, while a bit clunky, allow to easily switch input languages, and most of the world for whom English isn't their native language use this feature very very often. Physical keyboards for laptops solve this issue by having different keyboard layouts for different languages (and are usually geared towards that language, with English being just possible to use in addition to the primary language), but for smartphone screens the keyboard is just too small, it won't realistically be a good idea.

I'm saying this as a person who loves physical buttons and everything quite a lot, but for any non-English user this keyboard would be s non-starter
What are your opinions on the book? I started it, expecting a modern day Poor Richards, and couldn't shake the feeling it was a wealthy person giving advice from a vaulted position --- like "life tips from Bill Gates." CMO.
Nah there's still tons a variability. Some companies are great some are poor, and different people like working in different environments. #2 might be YOUR ideal workplace but it's not everyones.
Honestly it's brilliant.
I've been using Zed for the last few months as my secondary driver. Still miss some features that I really find helpful in VSC, such as showing the Tailwind class on hover in Elixir LiveView code, but apart from that, Zed is really good and smooth, specially when it comes to collaboration. Collaboration just works, including a clear audio stream.

One thing I do use Zed heavily for, though, is their assistant panel to interact with GPT-4-Turbo. That panel is really well done (its essentially a text editor), and using GPT-4 on a pay-per-request basis instead of $20/month for ChatGPT is just much more cost-effective for me. The panel stores all previous conversations in a folder on your system too, so it's easy to grep through it if required. You can even edit the model's reply, just like on the OpenAI Playground.
> Countries are hammering through laws that force ships to have certain sensors on them.

Yeah but as long as no one dares to stand up to the worst offenders - particularly China, who have been under fire for years from their neighborhood in the Philippines [3] all the way to Africa [1][2] - with actual navies to stop and either seize or sink non-compliant ships all of this will be in vain.

The open sea is the last remaining place on Earth where darwinism in its purest form still rules. Might makes right...

[1] https://www.telegraph.co.uk/global-health/climate-and-people...

[2] https://www.voanews.com/a/fishy-business-report-details-chin...

[3] https://apnews.com/article/china-canada-philippines-illegal-...
> This isn't the late 19th century anymore.

Nope, it's the early 21st century, and inequality in this country is higher than it's been since the Gilded Age. Not exactly a comparison we should want to be making. And the trajectory is still moving primarily in the wrong direction.
>... more than large corporations do? Nonsense

Corporations aren't some entities from another dimension. Their earnings must ultimately go to someone. For the global economy as a whole, all the "extraction" that's happening ultimately net out to zero.

>I would suggest you reread the sentence you quoted and then go ahead and finish reading the rest of my comment, because this sounds like an argumentative retort but I don't think you understood what you're replying to.

I suggest you do the same. I was simply pointing out the dark side of the dynamic you described. Yes, car dealerships are pillars of many communities. They sponsor local clubs/sporting teams and local politicians. However, all that "involvement" means they wield enormous political power, to the extent that they're able to lobby state representatives to forcibly add themselves to the automotive value chain. Whether that's better for the consumer, and the local community as a whole is questionable. After all, they're getting the money from the local community, and if their services aren't needed (why do you have to go through a dealership rather than ordering through a web app?) then they're ultimately leeches and a net negative for the community.
How is collectively criticizing your boss and requesting a better work environment not a labor action?
True, but I believe the person above you is referring to the fact that the name sounds like nickels (coins) which are generally worth cents. :P
As the original announcement (linked in a sibling) stated, Gentoo has shipped binaries for some time now for some of the packages that take longer to build (Chromium, LibreOffice) and when source isn't available (firmware, Nvidia drivers).

The difference now is that they are shipping binaries for all packages.
> Why should companies be forced to employ people who actively work to harm the reputation of said company?

The irony being that the content of the letter is in regards to Elon Musk's work to actively harm the reputation of said company. By this token, why should employees be forced to work under petulant, capricious, myopic executives who undermine the efforts of the people with boots on the ground who do all the actual work?
Less than half (3 of 8) of the exits were usable in part because one of the engines could not be shut down. Thankfully nobody took your approach and jumped into the intake of a running turbofan engine.

The pilots and cabin crew are in a far better position to assess the dangers than you are.
> It's a balance to try to appeal to the developer who just wants authentication to work as well as the sophisticated customer who has these complex needs.

This sounds like there should be two solutions, one for the simpler case and one for the complex case, rather than trying to make one solution work for all use cases.
Pepperoni, pineapple, jalapenos, tomato sauce, full-moisture buffalo mozzarella. Spicy, salty, sweet, acid, flavourful, absolutely great. Far better than the sliced ham you often get on pizzas, which is mostly flavourless and not even particularly salty.
I don't know if this is related but I have a gmail account I seem to only occasionally get updates for. That is to say it seems there's a delay between gmail's servers receiving an email and that email being sent to my client, usually days up to a couple weeks and updates happen all at once; just the other day I had 18 emails come in at one time rather than trickling in over a week or two.

In this case, it's an old account which doesn't see any outbound email traffic (I do still get inbound messages which I actually want, newsletters and such); I wonder if account activity has an effect on the urgency with which said account's notifications are delivered. The problem otherwise sounds similar except with alerts instead of mail. They also sound dissimilar because you seem to be missing things which you know you shouldn't, even after receiving updates (and it's alerts instead of mail). I would only really consider them as possibly related because of the G commonality.

Just some anecdata in case it's helpful.
/r/perl would beg to differ:

https://www.reddit.com/r/perl/comments/18ygpsi/1_billion_row...
In Chicago, Malört is a tradition
I enjoy that your unwritten implication is that your headboard is banging around at night with equal amplitude to your truck.
My rental has gone up about 18%.

Cars have gone up about 25%.

https://www.consumerreports.org/cars/buying-a-car/people-spe...
I think the only size limitations would be the size of the data store -- my 1.2 TB home folder with 1.2 million or so files becomes around 400GB data store on my NAS and around 200MB for the actual repo. I know that git slows down with number of files, but I haven't noticed any issues yet.
Hammer down on the aggregators, nothing easier than that.
+1

I can’t get over how long it took Apple to adopt the same charging mechanism. It’s depressing how good the Pre phones were and how long it’s taken to get anywhere near close to as good.
Because unlike what “Fountainhead” by Ayn Rand says, checks and balances on positions of power is usually a socially good thing.
I live in a small city in New Zealand which does not have a university so the computer books available are not that great.

In the early 90s we had the legendary UK Usborne BASIC programming books, but trying to find books about Amiga programming in AREXX, Assembler or Amiga C was not going to be possible.

It is great that now these books are available.

I also like looking at all the old CAD books from late 80s to early 90s to see how they have evolved, I can understand that libraries would not have the shelf capacity to store those books.

Also the libraries only keep the more popular books, a lot of the books from the 50s-70s are good and even Robert Ludlum books are no longer there only the more recent ones where authors have paid the estate to carry on the Bourne Genre. I understand you have to make space available for new authours. Also if you do buy a ebook who knows if the provider is going to delete it (i.e Sony)

But yeah free availability of research papers help a lot and other technical papers (RFCs) is great, it's great when I see ISOs available (books not CDs)
There's a Big Difference in How Your Brain Processes the Numbers 4 and 5
You reminded me of back in the day when I really tried to make this fit some project:

https://ympbyc.github.io/LittleSmallscript/
Very interesting indeed. This reminds me of a (relatively) recent standard for distributed industrial process control.

For industrial process control, the IEC-61499 [1] standard introduces an architecture where the program and its function blocks are independent of where the components actually run.

I don't believe automatic distribution of the components to different devices is included. But, it allows setting up function blocks and their interconnections, and then distributing function blocks between devices. Inter-device communication is included in the standard.

Compared to standard PLC programming (IEC-61131), 61499 adds events to the function block diagram paradigm.

I don't think this standard os popular yet, but I've always wanted to give it a try.

4diac is an open source implementation.

[1] https://en.m.wikipedia.org/wiki/IEC_61499

[2] https://www.eclipse.org/4diac/
Either games or its just interesting research that mostly ties in with what FB is doing. Cause there are problems like, e.g. imagine the bandwidth requirement of streaming 3D copies of like 20 people in a room

it's simply not possible within the near future, even today zoom/teams video conferencing is somehow highly compressed and shit quality with just low res 2D video.
https://software-engineering-book.com/
Thanks! Macroexpanded:

Gentoo goes Binary - https://news.ycombinator.com/item?id=38804135 - Dec 2023 (272 comments)
I’ve lived in a development in a suburb where it took 10 minutes’ walk (no sidewalks) to get off the property.

Walkable suburbs in the US are by far the exception. They are great though!
Exactly. And, just like governments, they themselves need checks and balances more than anything. However groups of people organizing for collective power is difficult to argue with, imo.
I'm not sure that AI has been successful recently because of its similarities to the human brain. It seems like the project of making human-like AI (in the sense of, models that function similarly to the brain) have had a lot less empirical success than the project of trying minimize loss on a dataset, whatever that takes. Like, look what happened to Hebbian learning, as you mentioned in your other comment. Completely absent from models that are seriously trying to beat SOTA on benchmarks.

Like, it really just seems like LLMs are a really good way of doing statistics rather than the closest model we have of the brain/mind, even if there are some connections we can draw post-hoc between transformers and the human brain.
Below the right wing, the world famous Uncanny Valley of Menlo Park, one of the seven blunders of the natural world.
The ?. (optional chaining) operator in Javascript is really a godsend for this.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
That actually sounds like it has potential. Are you trolling or should I try this next time I make pizza?
Well that's the thing, I am talking about resources left 'open' since they didn't complete their lifecycle due to the unexpected control flow. Yes, it's not common in go code, but I think that's more a combo of the GC making dangling memory not a problem, and the environment that most go code lives in (ie. kubernetes clusters or some equivalent) where the other resources leaked are eventually reclaimed by the autoscaler and other devops automation.

The GC is ubiquitous, and definitely a point in favor for go for the vast majority of use cases, but I've found it more difficult than anticipated to write go code that manipulates resources other than memory that the environment you're running in won't clean up for you. And that's coming from C++ code originally including the exception safety issues.
Ask HN: Looking for a project to volunteer on?
This thread is open to anyone seeking for volunteer projects and anyone who is seeking volunteers for their projects.

SEEKING VOLUNTEERS: A good example would be to write the name of the project, and a short description. Also write down the project website and git forge URL, and write the programming languages it uses. Also, please don't forget to start your comment off with "SEEKING VOLUNTEERS" for people seeking projects to find your comment easier, and not get it mixed up with the "SEEKING PROJECTS" comments.

SEEKING PROJECTS: If comfortable doing so, write down your name, and programming languages that you know. Also don't forget to write down some of the projects that you have volunteered on, or some of the projects that you made, and what you are interested in working on. Optionally, you can write your email, if you want opportunities to be discussed privately. Also, please don't forget to start your comment off with "SEEKING PROJECTS" for people seeking volunteers to find your comment easier, and not get it mixed up with the "SEEKING VOLUNTEERS" comments.
> Has nothing to do with union protections.

Preventing employer retaliation for discussing the conditions of employment are a pretty significant part of the protections around unions. An open letter discussing the conduct of the CEO falls under discussion of the conditions of employment.

There are limits to what companies can do to try and prevent unions from forming. SpaceX is claiming that those restrictions and the way in which they're enforced by the NLRB are unconstitutional. Seems pretty fair to characterize that as something which would bust up some federal union protections.
Clearscope | Austin, TX + Remote | Senior Software Engineer (Ruby/Rails)

Clearscope is a best-in-class digital marketing SaaS that leverages machine learning to arm content marketers with the data, recommendations, and visibility they need to produce quality content that reaches their audience. We're bootstrapped and profitable with 1,000+ paying customers like Adobe, Deloitte, Nvidia, Expedia, HubSpot, Shopify, Intuit, and Condé Nast driving multi-million ARR with 6 team members.

—> Clearscope is hiring full-stack engineers who can ship product in a small team setting

—> Ruby/Rails + Stimulus monolith

—> $140-$180k (+ health insurance + 401k for US-based)

Apply at https://www.clearscope.io/careers/ror-engineer
This definition is trivial, pedantic, and I would say incorrect. If someone isn't employed, their wage isn't $0 - they simply do not have a wage.

0 != null

There is an argument to made that minimum wage laws reduce employability of low-skill employees. While many people will already come into that argument with some disdain and hostility, starting the argument with "As a reminder, the minimum wage is actually $0" is a surefire way to raise hackles.
And giving iPhone a physical keyboard is reinventing the blackberry. Never mind that the iPhone’s mantra from the beginning has been away from the inadaptability of physical keyboards. (Watch the 2007 keynote for reference).
My thoughts exactly. I want a simple auth solution that doesn’t push me towards a full batteries-included platform like Firebase and Amplify, nor a highly-configurable/complex “you can do everything auth!” platform. It’s ok if it’s a little opinionated, as long as it serves my use case of “adding logins and SSO to my website” up to 90% of the problem instead of 50% like what’s out there now.

It seems like an underserved market.
New iPhone Exploit Uses Four Zero-Days
> That’s significantly less than the 320 EPA range, but it was cold and highway driving only.

Tesla always exaggerates the EPA range of their cars because they use the most generous test possible. Some manufacturers (like Porsche) underreport the range of their cars:

https://insideevs.com/reviews/443791/ev-range-test-results/

Porsche uses the worst case settings.
> "it's because the people who do this are actually expecting those who cannot drive EVs to sacrifice, in order to drive an agenda"

There's plenty of good reasons to drive an EV even if you don't care about climate change or the environment. Lower running costs, less maintenance, better reliability, better performance, quieter smoother driving experience, etc.

Besides that, there are significant wider economic benefits from domestically-sourced fuel: money spent on electricity returns to the local economy rather than enriching (often foreign) oil giants, and electricity is much more resilient against fuel price fluctuations caused by wars and oil shocks etc.
I was a Java dev and love using Go now, but I have to say I'm not sure if many of my Ex-Java-Colleagues would like Go. Go is kind of odd in that even when it was new, it was kind of boring.

I think a lot of people in the Java world (not least myself) enjoy trying to refactor a codebase for new Java features (e.g. streams, which are amazing). In the Go world, the enjoyment comes from trying to find the simplest, plainest abstractions.
I was not expecting that. It’s disgusting
I just don't think it's a good idea to infantilise people in their 20s further. It's not a super-fringe opinion that people generally tend to reach a certain level of maturity later than they did in the past.

Some of that is pleasant as it means people can enjoy child-like comfort for longer, but too much of it seems like it would have adverse effects.
No, it has been just announced, first shipment happens in February.
Road ecology is a very interesting and important field, particularly the modeling of animal interactions with road crossings - all very interesting and important.

The rhetorical title is absurd, however, and I'd argue even Ben Goldfarb would agree with that.

Habitat loss is the single largest driver of biodiversity loss, as a result of many, many drivers. You've heard of all of them. The presence and proliferation of roads is, of course, one of those drivers.
NCAA and ESPN ink 8-year, $920M media rights deal
Maybe I'm missing something, but I agree? Business ideas regularly don't happen because it's to expensive to operate in a given field.

Children's toys and equipment is an example. They have lots of regulation around requirements for recall procedures and product registration that add a lot of operational overhead for launching products in that space. Many businesses shy away from it because of those expenses, making it so certain ideas will never materialize there.

Sometimes these kinds of regulations are good, sometimes they are not, but they are always limiting and the regulation steers the decisions private businesses will make.
I still remember Bohemian Coding from their Fontcase days… those guys sure could make Mac apps.
I once tried a typing speed test on my iPhone and compared it to my physical keyboard I always type with on the PC. I think on the on screen keyboard (OSK) I was reaching over 60% of the speed of the full sized keyboard on the PC.

This was really surprising for me, as also the precision was not really worse than on the PC.

I have to admit that I can't type perfectly with 10 fingers, but reach around 350-500 keystrokes per minute, which is far beyond average.

So the OSK is fine for me, as long as the UI is handling the missing screen space well, and doesn't provide a bad UX, like jumping scroll positions or covering important buttons by the OSK.
Terraform for Google Cloud
Just leaving the link to my Terraform repo here. It's set up for various GCP services that I'm using in a project. Might be useful for some of you.

VPC Configuration: A new VPC is configured with the intent to utilize all services within a single VPC.

Compute Engine Setup: A compute engine is set up to read the Cloud SQL via a private IP, configured in another module. A startup-script.sh is included, which has code to establish SSH connection directly from the local machine.

Cloud Run Creation: A Cloud Run is created in version V2 with Direct VPC Connection to Cloud SQL.

Automated Cloud Build Mechanism: A mechanism is set where the cloud build is triggered automatically following the code push to the repository that builds the image.
Nice to know, I always thought there was a difference for me at least.
You're right about the outcome SpaceX is seeking. But the critical thing you're missing is the argument they are making against NLRB. The legal arguments aren't really about the specific facts of the case but, rather, about constitutional issues that go to the heart of how NLRB adjudicates labor disputes. From the article:

> It claims the NLRB’s proceedings, which involve a hearing in front of an NLRB administrative law judge (ALJ), violate SpaceX’s “constitutional right to trial by jury.” The company also accuses NLRB of violating the Constitution’s rules on the separation of powers, stating the agency’s structure “is miles away from the traditional understanding” of the concept.
> They lost focus on what the existing customers really loved.

That's unfair. There was a bit (or a lot) of innovator's dilemna going on.
It's especially easy to doubt it if you don't understand how t9 keyboards work :)
Goddamn that’s cool.

End-state for Winamp vizualizers: synthesize an entire living world from the audio alone.