skysight-inc/HackerNews huggingface dataset:
I agree it's disingenuous to take a fully-spec'd system to make a stronger point here, it sounds silly on the surface, but as you said, those machines are purchased for one job and probably do that 24/7 for a few years until retired.

I think it's a much worse state of affairs that a $6000 base Mac Pro from a few months ago, which was marketed to developers, cannot do this development. Arguably the Mac Studio was a better targeted machine for those developers, but even that only takes us back a year or so. A $6000 machine for development should last a while – even for professional use where more expense can be tolerated, it should still have 3+ years of support.
> "Types let me make changes to code I haven't taken the time to understand" is hardly the proof you seem to think it it's.

I don't think you even understood the point at all here. "Types let me make guided and exhaustive changes to code that's much easier to understand due to the types and compiler support"
They have traditionally been part of Yahoo and just spun out
It really takes just the tiniest fraction of imagination to come up with a valid use case. Think about the capabilities of Chat GPT. We know you don't need dropbox because you build your own with FTP and it can't replace your USB stick. Look outside of yourself for just a moment. Envision that everyone is not you.
If I can trust Wikipedia over 1/3 of the 6m people live in the Copenhagen Metro region, that's ignoring all the other towns. Also now I wonder how this works with used cars.
Apple’s New Headset Relies on Eye-Tracking Tech. Here’s How It Works
I can only see the comparison to an M2 Pro but not any other M chip. Title should probably be updated.
You are free to make approximation like that. Really, whatever floats your boat.
On the surface looks like a great example of inner sourcing.
Ah dam, there goes my $53 :D.

(yes I know this person in European and they your decimal point as thousand separator)
I used a Windows laptop for some time. It made browser testing in IE significantly simpler and otherwise worked fine for running Chrome + remote access to workstation. It was also the only model offered with a garaged stylus, which I used and tested quite a lot.

I used that laptop to skip over the lousy overheating butterfly MacBook generation. Now I have an M1 Pro MacBook like everyone else.

They also offer Windows on the cloud VMs.
It is very difficult to think these matters in rational and neutral way. Everyone has a side and if you talk against your own ”side”, you get cancelled.

While, for example, the above is quite obvious if you know how politics and power work. Everyone likes to stay as ”a good guy”, but it is impossible to have and maintain power by being just a good guy.

Many nations try to keep a specific narrative and most believe on it because they don’t like the alternative, as it would make many arguments hypocrite.
Four year old devices running different cpu architectures end up creating a pretty sizable chunk of all software though.
Dude it's not copyrighted. It entered public domain a long time ago
Some UIs worth studying:

Inkscape, Maya, Photoshop, AutoCAD, Excel, Winamp, Final Cut Pro
Intel Mac Pro stopped being sold by Apple back in June.

And was only kept around at all was to give more time for legacy users to migrate.

You can buy a Mac mini which is a great development machine for < $1000.
Did you ever try Jump Start Rails or Bullet Train?

I’m thinking of building a side project with Rails and I’m wondering if they are worth it?
Your arguments don't really fit, what was previously said.

There was nothing said against driving AI in general, just that 4700h of videos seems low.

I also get that humans are pretty bad drivers, but isn't that exactly why we shouldn't use them as the baseline for AIs to compare to?

We are now at a point where we can set high standards for AI, so we get a best possible result, because while it isn't feasible to have everyone learn driving over a couple of years, a good AI has to be trained once and can be used by many, so we have the time.

And sure, it can be updated, but should we really trust companies to keep innovating once they are already allowed to have the AI in use? The incentive to do so is far bigger if they have to do so before they got any money out of it.
So you would rather work on undocumented code in a dynamic language than undocumented code in a static language? That makes no sense at all.
Perl One-Liners Guide
Yep, I listed mine which is offline capable but there's no way to tell people that it does have it other than trying beforehand.
I used a Chromebook for a few months including for software development, but find there are a number of major issues (as of 2021):

* window management was a hit and miss. I was not able to do split screen for a Chrome window and a Linux window (vscode). You can do that for two Chrome windows. A big disappointment
* many GUI applications are only available through... Android Play Store, e.g. Cisco Anyconnect. Fortunately this works, but it's not an enjoyable experience.
* Chromebook built-in keyboards usually don't have F11 or F12 keys, but you need them as a software developer.

And there are a number of other smaller issues that made me feel it would be easier to stick with a "standard" laptop, although I do think there is a lot of potential. I sold that Chromebook later.
Analysis of threats to the cyber security of NATO diplomatic missions
>"Authoritarian regimes" usually have popular support since a huge majority supports the ruling party.

This argument makes about as much sense as the following one:

>Otherwise, the country would not be stable and vast sums of western money would not have to be sent there in order to ferment a color revolution.

The defining characteristic of an authoritarian regime as opposed to a democratic one is that it does not derive its power and legitimacy from the people - i.e. popular support. It may be stable and "popular" and still terrible, North Korea comes to mind. But as out of touch as you seem to be, you probably belong to that strange group of people who think NK is actually an anti Western paradise.
Again, it all depends on your frame of reference. I wore an N95 mask all day when I was out and about during the worst of the epidemic and didn't find it at all uncomfortable.

Diff'rent strokes
Awesome !! Good to see this
HN regulars are among the last people I would be asking for "wellbeing" advice.
I have a couple of Samsungs and a Pixelbook. You can BYOD with Chromebooks, too, so you can pick smaller, lighter ones or ones with bigger screens than the standard offerings if you’re willing to pay for it.
The challenge with electronic elections is only partially a technological one.

The point of elections is that people en mass need to trust them and be certain that their fellow citizens did in fact vote as the numbers claim that they did.

Paper (in person and see through urns preferably) is a very accessible way to do that and allows even nontechnical people to witness and verify it with their own eyes.

In most countries with free elections, regular people can supervise their local elections (within reason and if they are able to behave themselves).

With electronic machines you have all the problems you have with paper (e.g. political shenanigans and politicians doubting the results without proof etc) and in addition there suddenly is a totally oblique process on the local level (seeing is believing and no one can see inside a computer memory)

What's the benefit? What do we gain? If counting paper takes too long get more people to do the counting.
The GOV.UK Design System team [1] is really doing great work. Wish there would be more like this from other governments.

[1] https://design-system.service.gov.uk/design-system-team/

Edit: Apparently there are a lot! Really nice to see.
It would be really nice to be able to see the cursors in real time - couldn't find it on your site. Are you planning to support it? Other than that it looks really good and seems it can help to organize all the feedbacks in one place.
"There is significant mismatch between two groups, but they get compounded and written off by the majority and the regime."

That is by nature. You can't make every person in a country happy. There are millions of homeless people, discontent people, depressed people all around the West. These people have been mercilessly oppressed by the cruel practices of neo-liberalism and profit-oriented capitalism. Imagine what world-wide sanctions and isolation would do to them.

Are there any NGOs that promote their plight? Of course not, since other countries either can't pay or are not interested in them. In the best case, there is a few under-paid organizations that are (cleverly) not getting the media attention.
For now, sure. But imagine Samsung putting $10B into the branding effort.
OK with who? No one will force you to use any particular style.

By convention C programmers usually use underscores (snake case). Conventions and idioms have some value -- other programmers can more easily read and understand code when they don't have to translate idiosyncratic style to what they're used to.
He just explained that he’s using open source tools to take other people’s hard work and re-host it, using an account he set up seemingly just to promote this service. Looking at the website itself I don’t think it’s particularly offensive but I could see why people might not like it.
The wording of the title is obvious flame bait as evidenced so far in the comments, while the core point “AppleSilicon machines required for VisionOS development” would be a much more productive thing to talk about. I wish OP would’ve had a bit more maturity, but hopefully @dang can help fix so we can get back on track.
Title is Xcode 15.1 Beta Release Notes

You need to write a medium.com rant and submit that :-)
Leverpostej FTW :-)
You only mentioned services in the last sentence, but the services are actually one of the most important part.

ie. Google Play Services is the 'goto' way for ANY third party developer to implement push notification.

So Samsung wouldn't only need to create their own, whole alternative for it, but they would also need to try and convince EVERY major app developers to now implement the alterantive in their own apps.

That's what Huawei was forced to do, and to this day there are apps that don't work or have less features on Huawei phones then on "google's" ones.
> When does an old iPhone become unsafe to use?

When the Battery inside it becomes a spicy pillow shaped IED.
Passing on great wealth to our children spells the end of society
How is this different from Mermaidjs?
> those things are not particularly similar. the tree that nobody can hear while it's falling still has a real and measurable impact on its environment in various ways,

Consider a hypothetical game like No Man's Sky. A tree falling on a neighbouring planet has zero impact on the current one the player is standing on.

> something where if if not simulated while nobody was around, the simulation would need to catch up on if an observer ever came near.

That's the wave collapsing part: probabilities become reality.

> this eventually amounts to processing work that is equal or even worse compared to just simulating it in full detail in the first place.

Collapsing treefall probabilities for the small area of a planet the player is due to observe when coming near the area is orders of magnitude less than simulating every single treefall on every planet in real time.

This principle could be equally applied to NPCs, e.g a NPC having a probability to be at this or that place, taking into account a lightcone of causality so that they don't warp from one place to the other.
It's because the people implementing the solution need to put enough time and complexity on the budget so that they will get paid.

Government work is so much fun.
You can still ignore the fact it's a Mac and install Linux on it. With 1.5TB of RAM, it'll be really good to play with large-ish datasets or spin up tons of VMs up to the point storage becomes the bottleneck.
thanks! I am still curious about the sensor inputs part.

I am trying to replace the 2.4ghz controller on my electric skateboard to make 0 to 5kmh and braking more pleasant and maybe use gyroscopes to do away with the controller altogether. What would tokens be in that case? Do you create a CAN style representation and feed that to the llm? What kind of throughput do you foresee being possible on which hardware?
The first step of learning any great skill is recognising that there are other people who are unimaginably better at it than you. The next step is understanding ways in which they are mere humans doing things you too can do. Then the next is going back to the first step, repeat ad nauseum.

You will never reach the peak, and there will almost always be people below looking up at you. Try to find peace in this.
Not necessarily. With GSO, you can send near 64K datagrams, which will then get split into MTU sized datagrams in the driver or on the card. But if you're sending a 1G file, that's a lot of 64K writes.

And then you have to consider what is seen on the other end. Is GRO configured on all the endpoints these datagrams are going to? They won't necessarily see those near 64K datagrams, but lots of smaller ones.
Why not do the same thing credit cards or access smartcards do?

There are many electronic ID systems in EU already and none of them have homegrown crypto...
Does anyone know why a private govtech business like Palantir doesn’t take over all these use cases? Governments are notoriously bad at tech, why isn’t there a massive private corporation catering to all these use cases and ensuring state of the art security? Instead of hiring local clowns that release half baked solutions like this.
I think you meant: https://old.reddit.com/r/ChatGPT/comments/170ybz2/dude_its_n...
WSL still has a lot of problems. You can find lots of issues on github that are common problems but yet open for years without a solution. Examples:

* Slower IO -- not sure if this can ever be fixed, but quite a bummer
* cpu utilization at 100% due to an issue with WSLg #6982
* no access to Internet when host is connected to VPN #5068
* very slow network in some situations #4901

These are not some edge cases -- they affect things that I use every day. Some of them have workarounds but overall this is still not very usable. I decided that it was easier to just get a separate machine and install Linux on it.
Pairwise Online Learning-to-Rank
Yeah - your compute budget is measured here in microjoules
It is a surprise. I have seen and written buggy comparators that violated strict weak ordering (these usually involve floating points...). But I have never seen mutating or throwing comparators.

It is great that rust can prevent them those additional issues, but in the grand scheme of things it is not something I lose sleep about.
The Nobel prize is awarded by a committee of (largely) Judeo-Christian westerners, in a western country.

Equivalent awards given out by dictatorships or theocracies around the world can be just as easily seen through the same lens of hypocrisy and cynicism.
France launched a similar program and publish everything they can on Github

See https://www.systeme-de-design.gouv.fr/ and https://github.com/GouvernementFR/dsfr
The General Data Protection Regulation (GDPR) is a comprehensive data privacy regulation that became effective in the European Union (EU) on May 25, 2018. It was designed to provide individuals with greater control over their personal data and to harmonize data protection laws across the EU member states.
Honestly, the people behind the scenes of gov uk are doing gods work. See nothing but great stuff coming out of there.
> it was aimed at creatives

Would be a good machine for data scientists as well, but those usually prefer cloud instances that reside near the data rather than bringing the data to the workstation.
Results are important because many are giving a lot of effort or even more than her but just haven't got the publicity.

Publicity can lead to results but can it be measured in this case?
> I'm not sure if the "downforeveryoneorjustme" would detect this issue.

It would (and did) because it’s not just a service check, it also allows for users to report issues. Scroll down on the page.

https://downforeveryoneorjustme.com/slack
> Can't these candidates quickly learn Hotwire?

Main issue I've seen is Rails shops don't hire devs without Rails experience, or expect you to interview well with backend OOP type code.

I guess that's okay for someone wanting to get away from frontend and be "full stack", but it's not for a lot of people.
Go database driver overhead on insert-heavy workloads
Ken sent me
> What drives people?

I've worked on [side/pet/hobby] projects consistently for the last 6 years. What drives me is my friends. One of the latest projects I've started to work on is a free alternative to a mobile app called UDisc. They hit us with the ol' switcheroo by offering the service for free for several years and now force you to pay if you want to maintain your previous disc golf rounds (beyond 10 rounds).

I've tried to build things only I want and I usually lose steam or interest. For me, building things for, and with, other people keeps me motivated.
Carnegie Mellon builds killer robot to save economy
https://en.opensuse.org/AMD_OpenCL

I gave up - so confusing.
and Australia https://www.dta.gov.au/help-and-advice/digital-service-stand...
Radiation Spikes in Chernobyl Show Possible Evidence of Fabrication
Would be interesting to check how often realloc actually reuses pointers (and for what allocation sizes this happens) in real world applications.
Considering covid safety measures also help avoid the flu, the common cold, Norovirus and RSV, it'd be wise if we as society found a way to keep them up even if COVID becomes endemic.

Especially considering how with every previous congress the congress flu had infected the vast majority of participants and caused them to be bedridden for the 1-2 weeks after.
What's not to love about Bruno. Just read this:

Bruno - Opensource, Sustainability, Privacy, Freedom and Incentives
https://github.com/usebruno/bruno/discussions/269
No, I'm saying that I'm more productive in either Rails or Phoenix than I am in anything else.

(And of the two, I'm more productive in Phoenix, but I didn't mention that in the comment you're replying to.)
Have been impressed with their work for years, the majority of my governments other IT bits are awful.
... hitting inode limit

Use a better file system with the ability to "scale up".

Attempting to predict and limit the max. number of allowed files at the time of creation is an unbelievably audacious yet hamstrung and self limiting design --- one that is totally unnecessary and as you point out, doomed to fail at some point --- often before storage and address space are depleted.

I find this particularly egregious in an era of constantly increasing storage demands, changing volume capacities and drive pooling in an OS often promoted for it's server prowess and flexibility.
Utter bullshit.

They are somewhat leftist, but certainly not communist. Do you know what communist means or are you just using at as an insult?
> Why not do the same thing credit cards or access smartcards do?

I think you would be surprised how bad the security on these systems is.

The credit card security relies mainly on the ability of the bank to rollback in case of "a shit happened" and in the payment terminal itself.

Probably not something you want to see to protect against identity thief nation wide. And you also can not trust individuals smartphone to do the right thing.
I really need to check Ash out, it seems be a rising star!
No, I meant 100% since the limitations you support affect literally everyone your misleading stats notwithstanding

> That’s why iPhone today is still the #1 mobile phone with highest loyalty and consumer satisfaction scores for over a decade.

That's just another thing you've made up

> You don’t become an industry changing leader and stay #1 by “crippling 100% of users”. It’s just what you think is crippling, others don’t care about.

That's a rather simplistic view of the real world where leadership and customer satisfaction must depend on the single factor you're currently arguing about. In reality you could easily be a leader across a bunch of areas and then totally fail in others with the overall balance still being in your favor
Worse - salespeople.
I am hoping for a renaissance of Rails + HTMX with some sprinkles of JS on very interactive pages.

Using Rails with Slim/HAML is an absolute bliss. If you prefer there are also libraries like `ViewComponents` that can facilitate partial rendering even further. Add in some web components and you can build very interactive pages with it. Even use React if you really need it in specific pages.

HATEOAS cuts the complexity of applications drastically. And if you still need APIs, it's extremely easy to respond to different mime types and even have the same endpoints if you desire.

IME the majority of applications that use React don't need it at all. They use React for a couple of menus that have to pop ups. So hopefully once some larger apps start popping up with no React (or only sprinkles of it), it finally clicks for some people how unnecessarily complex our applications are today.

But I already read comments saying they need to switch to React because everyone else uses it. SMH.

One can dream!
Palantir is a particularly bad example, it being american. France care a lot about sovereignty and would never allow (and for good reasons) an external entity to have that much control. It probably did ask for a contractor on an "appel d'offre" to build this so it's the same but with a french actor.
Exact same boat. I found this behavior to be really user hostile as a default. Recently switched to Orion (browser from Kagi), and they’ve got a much more agreeable flow for this.

When a link in Orion takes you into another app, there is a popup available when you return to Orion, allowing you to disable opening in the external app. Additionally, long-pressing always provides an “Open in…” option to purposefully choose the GitHub app.
Here's Singapore's: https://www.designsystem.tech.gov.sg/
Productivity has grown faster in Western Europe than in America
Look at the history of crypto AG

https://www.bbc.co.uk/news/world-europe-51487856
The Nobel peace prize is a joke. I think, at this point, everyone knows that. They should have called it something else, so not to devalue the other Nobel prizes. But then it'd not be as catchy.
I usually wear an FFP3 at CCC events when I'm in an enclosed space. The only issues I've had so far is when carrying heavy loads (we need Engel, btw!) I sometimes soak the mask in sweat so quickly that I need to replace it every hour.

But the mask itself, if worn properly, provides no discomfort whatsoever.
The Times of India is way ahead of you.

https://timesofindia.indiatimes.com/blogs/thedanispost/resea...
These kinds of terms are not legally enforceable in most juridictions anyway but yes, doesn't paint the authors in a good way.
Taking away my data until I register is really shameful and on principle I won't use this app anymore.
> Perhaps you are thinking of other kinds/levels of alerts?

No, I'm thinking of all levels.

> Was there ever a Presidential Alert before that test?

I can recall two presidential alerts, both tests. This affirms my point about not getting anything useful.

> Can they be disabled?

I guess that depends on your phone. I've been able to on Android.
Am I doing programming if I ask my <programmer friend> to write a program for me?

<programmer friend> == human => ?

<programmer friend> == ChatGPT => ?
Yep.

US has been at the root of a lot of this century's problems..
Memcpy is IIRC one of two ways to do type-punning (reinterpretation of bytes as a different type) without undefined behavior in C, and the only one in C++. The other one in C is using a union type (which results in undefined behavior in C++).

The behavior is implementation-defined, for obvious reasons, but that's not the same as undefined.
Uncertain Contact