skysight-inc/HackerNews huggingface dataset:
Pray tell, how exactly do your checks and balances protect you from a government:

- with secret FISA courts whose cases and rulings are unknown

- that will imprison recipients from even saying they got a security letter

- threaten to imprison the very people who exposed the NSA spying on you.

- etc. etc.

Come now, some perspective and humility.
I'm going with this interpretation
https://truthbook.com/stories/funny-god/the-drowning-man
This is a bit off topic, but moving up to an M1 macbook pro has been an unmitigated disaster for me, as far as AirPlay goes. (But I am very happy with it otherwise.)

I play my music though an Airport Express at home. It has always been a bit flaky at times, but most of the time, it worked fine. With my M1 mac, though, it pretty much stopped working. If I try, the airplay icon in the Music app turns from blue to black with some sort of error indicator on it. I have gotten it to work a few times, but mostly after a reboot of both the mac and the airport express. And, ironically, once when I wanted to listen to music through headphones, and it played on the airport express instead.

My current solution is to play music from an old iphone 6s, sharing music from the Mac. But it often loses its authorization to share music from the mac, so I have to restart the app and reconnect. This takes time, as it seems to need to download all the metadata from my music library each time. Also, sometimes the volume drops to zero and cannot be moved. This is cured by switching output to the iphone speakers and back to airplay. Not at all a great experience. So now I am looking for a non-apple way to play music at home. Most likely a raspberry pi or something like that.
Horrendous title
Lots of devices run on Android but that's because there isn't a valid alternative. QnX and it's brethren are used where failure is not an option.

I used it daily on my PC for years and it was hands down the best environment I've used with distance (mostly compared to IRIX, Windows and Linux). Super responsive, never locks up, no weird delays it just works, 24x7, year after year. The whole throughput argument never worked anyway, that was just Linus talking about something that he didn't have direct experience with, it's latency that is far more important than raw throughput in interactive computing because interactive computing is a real time task.
That's why I've held on so long. I'd have to say goodbye forever to Adobe Fireworks, the best web design tool ever developed.
Go 1.x is around 9.5 years old, and many Go developers write software using mostly the standard library without any framework.
Reducing UB also reduces optimization opportunities, and these days, outside of embedded, C (or C++) is usually used because it's fast - there are better options if that's not a concern. So I don't think that the base C standard will ever do that. But there can be standards derived from it, which provide more rigorous guarantees at the cost of perf.

Then you have embedded, where the norm is either gcc (which loves to optimize away UB), or bespoke compilers produced by the hardware manufacturer that are usually full of weird bugs in any case.

Given that, is C really that important? I can see the ability to parse C headers as somewhat useful for the sake of interop, just so you could use all the libraries (and not just syscalls); but aside from that?
> "I am depressed". No, you are depressing yourself. "I am helpless". No, you are making yourself helpless. These are active processes. Let's get more controversial: "I am being bullied". No, you are letting people bully you.

most people are social animals. it's easy to be an individualist if you have the trait and nigh impossible if you don't.
Why at night? My phone is on silent mode all the time unless I am expecting a call (say, because it was discussed in advance). Especially if I am out hiking and people know about that because I am doing that to get away from modern office life and enjoying nature without distractions.
The world has moved on from a beige box on a desk with a fat physical link made of copper and fibre.

Allowing users to work when their mobile signal is spotty is pretty good UX for those that don't deal in a office cubical or wfh.

Yes you could argue that native mobile apps have that covered...

But should it be that you have two proprietary "standards", and only those two? For "trivial" apps that are just data entry/query?

Why do I need 124mb for the app code alone of Twitter, when the web version is closer to ~7mb (ang don't start the argument about 7mb being obscene for a website, please. we're discussing a web APP, not grandma's cooking blog).

Plenty of sites are still on the "Linux, MySQL, SpringBoot, and HTML/CSS/JS" stack or equiv.
We just have tools now that let us add "works while you're on a train where the internewt is unreliable" to the featureset.
The Tor project took a political stance a few years ago for no discernible reason at all.

To me, Tor is a software project that runs a network that allows users to be anonymous. Period. That anonimity can be used for good or evil, and everybody has a different sense of good or evil. Rebranding the project as a way to spread western liberal values is, in my opinion, overstepping the boundaries of what a software project should be.

(One can see an analogy between this change and the changes Mozilla took with their software. Unfortunately, there's no "better alternative" to Tor like there is to Firefox)
"No one shall be subjected to arbitrary interference with his privacy, family, home or correspondence, nor to attacks upon his honour and reputation. Everyone has the right to the protection of the law against such interference or attacks." (Universal Declaration of Human Rights, Article 12)

NOTE: Emails are correspondence and we all know, that our emails are shared with governments...
Migadu is very cheap and a great alternative. 20 dollars a year if you don't use email much
You've probably just seen the special counter-terrorism forces at one of the big French airports like CDG, as part of Vigipirate plan. These are not police but military. Half of city police forces don't even have firearms, let alone rifles.
No, but there are signs of distress, IMO. I think their decline in usage has resulted in a decline in port maintainers, which is a bigger deal now that systemd is the default on Linux for so many things.

In the 32 bit days it wasn’t hard to get most Linux binaries to run, now it’s virtually impossible for an end user to do on their own.
It's using DDR4 versus DDR5 in the Mac and a fraction of the memory bandwidth so will be interesting to see its performance on heavier tasks. Also looks like it has at least half the battery life if not far less when put under heavy load.

I do love this review though:

"It is a nice laptop but extremely noisy. Even when idle the fans are on all the time."
I'm guessing the automotive industry benefited more from outsourcing because they were heavily unionized. Outsourcing parts allowed them to get the parts from sub-contractors that didn't have to pay union wages.

Tesla started much later and didn't have this problem.
I found this acccount utterly riveting, and I really appreciated the frankness.

One thing I picked up on, though: the OP refers to people dying from OD. I believe it's quite unusual to die from an overdose; my understanding is that nearly all "OD" deaths are not poisonings, but the consequence of inhaling your own vomit. Hendrix, Joplin and Jim Morrison all died from inhaling vomit.

Opiates depress your respiratory reflexes, so you breathe "less well". And they make you dozy, or even pass out. If you puke in your sleep, and then breathe in, bad stuff (like, hydrochloric acid) goes into your lungs, you fail to wake up, so you "drown" i.e. you can't breathe. Death by respiratory failure.

Smack in itself isn't really that harmful. Smackhead doctors have been dosing themselves with clinical heroin for decades, while carrying on their jobs and family lives. Scoring on the street, though, is super-high-risk.

/me never used smack.

I did at one time hang out around losers; a few of them were smackheads, and they robbed the rest of us rotten. Most of these losers were into downers - I once held the tourniquet for a guy that was injecting Tuinal (a discontinued barbiturate combination). Injecting barbs is much more dangerous than injecting smack, if you can get smack that isn't adulterated.
Yes but back then they were Windows only and intended to promote sales of the operating system.
Sounds like a guy worth training.
Have you never been annoyed by recruiters?
My expectation for user behaviour is that users, regardless of self-identified tech competency, shouldn't upgrade their OS on the first day of a new release. I find that there's nothing that one can miss out on with a new release.
A woman with the Dolmio couple as her inner narrator
You might try filing you FBAR, which if you get wrong results in criminal penalties, and which (practically) every American living overseas needs to complete each year:

https://bsaefiling.fincen.treas.gov/NoRegFBARFiler.html

then press the 'prepare' button to trigger the download servelet to get the PDF.

Preview cannot even open the file, let alone allow you to digitally sign it in the manner approved by the Treas Dept.
Changing a domain name without losing SEO ranking
Or, if on Mac / iOS, the Notes app.
Fair point. My own character traits certainly color my viewpoints.
It was a scheduling, work tracking and invoicing app for service providers that have spotty-at-best network connections, think long periods out of cell service but still need to do complex data entry and querying.

> EAV is often an anti-pattern when a schema could be defined

Super interesting, I wasn't aware that EAV is an anti-pattern in that case. Is it an efficiency thing?

For clarity, my design wasn't schemaless, values (can) have defined datatypes and relationships are first-class. I meant that I found adding to or modifying the schema was less cumbersome and error prone than traditional SQL schema additions or changes. I feel like SQL schema management is more suited to server-based dbs where you have tight control over the db lifecycle, which you don't when it lives on a bunch of mobile devices.

Totally agree with the ease of sync and conflict resolution, another strong pro.

Love to hear more about your approach! Also feel free to reach out (email in bio) if you'd like to compare notes some time.
If I had to guess, I would say that the HN crowd is not fond of unverified claims that are not backed by any source other than the person personal opinion.

> "Obj-C is a much better framework language than C++.
How and why is that true?"

Anyone could throw these sort of claims about absolutely anything and doesn't elevate the debate at all.

> "I honestly think Objective-C is a big part of Apple's OS success."

How and why is that true? Same thing.
How much does it cost when you already have Windows 10?
Thanks for the input. I understand the concerns. As a Brit who checks his taxes, I've only been overcharged once when I changed jobs and the rebate was fixed the following month (I paid less tax that month). I do still have to file if I take a second contract weekend-work but it's not difficult.
I love the idea of getting rid of online storage.
I do have experience with a lot of HDs failing in NASs.

Primary the value for me in storing my 260.000 (approximate actual number) somewhere online is the reliability it gives.
So far with the services I use I have had 0 data loss.

I also have my photos stored in my home but now I do not have to worry about losing precious data if the storage dies. (apart from restoring / syncing from the cloud can
take a very loooooong time, and depending on service might
also cost a lot from bsndwith usage)

Doing local backups is prudent, if a bit complicated if your storage is in the 10TB - 200TB range. Ten rotate keep at least one off site.

I wish I could afford some of the new streamers, they can fit a lot of data into a small space.
AFAIK, Switzerland wasn't all that free travel until the Schengen agreement.

But yeah, implicit in these free drugs proposals is a good deal of concentration: bring in the addicts from all over the place, and make them take their drugs in this place here. It brings it's own can of worms. Which I guess is why many methadone programs come with no requirement of supervised use. Sure, they ask for too much (given tolerance, there's little way to know how much they need except skiing), and sell the surplus on the illegal market to users who aren't able or willing to join the methadone program... leading to more deaths from methadon overdoses than heroin in many years. But it's not clear the alternatives are any better.
This can absolutely be true for many systems and optimisations, but Fuller's premise is that new technology will allow efficiency improvements or substitutions that would not be possible in an extant system.

For example one might come up with many ways to optimise the use of meeting rooms in an office, maybe making the rooms smaller to allow more simultaneous meetings, but now they're too cramped and you can't get as many people in a meeting. Maybe you add screens and network connections for presentations, but that's expensive, Tradeoffs, tradeoffs. However if you switch to a new technology like desktop videoconferencing you can get rid of the meeting rooms completely. Or you can reduce the number of meeting rooms by 5x and make the remaining ones bigger and higher tech for much better in person meetings that remain, at much lower total cost.

New technology can completely eliminate or restructure whole categories of optimisation tradeoff.
Shenzhen Automated Phone Manufacturing
> The instruction set isn't so much a performance thing as much as a thing that bites you with power usage (you need to have a big fat decoder on all the time in the worst case).

Eh, it's overhead, but isn't massive overhead. Power usage is much more a function of how the chip was designed.
In Toronto you're 10 meters from a needle at all times! (Fake number, but they're everywhere)
The complaint was about IndexedDB access, not local memory. Folk mentioning this are usually referring to the disastrous implementation in Chrome: see https://dev.to/skhmt/why-are-indexeddb-operations-significan... and https://jlongster.com/future-sql-web
"The core principle of Tor, Onion routing, was developed in the mid-1990s by United States Naval Research Laboratory employees, mathematician Paul Syverson, and computer scientists Michael G. Reed and David Goldschlag, to protect U.S. intelligence communications online."
Nothing paranoid about some healthy caution. The synolocker fiasco proved that NASes are not as bulletproof as some imagined.
Yeah I made some shortcuts about it in the post for the sake of trying to keep it short. But the biggest issue with sudo was the suid bit you're right.

You're totally right in your message. I did not had access to root password.

I was junior and while I was trying to fix stuff I was adding more problem to the initial one that was a disk space issue.
I don't get why (in any country) it should take more than a phone call to have employee rights enforced.
Show HN: Email Permutator
Thanks for the deets. I've never needed an accountant/tax person, even when I was working 2 tech jobs.
I'm a smoker. I have heard that the addictive properties of nicotine are more powerful than those of heroin. As the old joke goes:

"It's easy to quit smoking. I've done it scores of times."
In my tests I actually went with plain indexed db at the end, because I wanted to make sure it's as fast as it could go.

It's true that the indexeddb access is faster then a 3g signal with timeout, but that wasn't happening often enough to warrant slowing down all other requests measuribly just to speed up the rare case when this occurs.

Loading from indexeddb generally took about 100-200ms, loading data over WLAN/4g from a remote server (~500km real life distance) over socket took < 50ms overall for multiple json payloads with about 200 serialized entities altogether.

And doing both at the same to serve whatever finished first wasn't worth the trade for me either, as the indexeddb access isn't cheap from a energy drain perspective either.

Other people might come to different conclusions depending on their challenges.
I'm not sure about that. Norway or Sweden are infinitely more progressive than the US and yet people there are neither in poverty nor in Gulags. Are you saying it's only a matter of time until they end up there? What's your estimated timeframe for that?
CovidSafe begs to differ
Yeah, fixed and oops too late because everyone read it.
Yes, it requires uncountability. It could be that physics is ultimately best modelled with countable sets, but that hasn't been established and our current best physical theories are certainly full of uncountability.

The distinction between "surely" and "almost surely" [1] is "just" a curiosity about probability theory though, albeit a rather fundamental one, and I only brought it up as such. It's interesting to think about, and if you do so it quickly brings you up against deep philosophical questions about what probability means.

[1] https://en.m.wikipedia.org/wiki/Almost_surely
Complete with Carl Sagan's magestic description:

https://www.planetary.org/worlds/pale-blue-dot
Same problem here.

It turns out that the app only loads if a "social sharing" script first gets loaded. This script is blocked by some ublock origin extension's block list.
Yes, but I'm building a 3D MMO...
Daemons in Rust – Daemonize-Me
While interesting, this seems hard to square with the EFF itself siding with Assange who was accused of the same thing in Sweden.
> I am not very experienced with Arch, but my impression is that it is actually more reliable when updating/upgrading then going to a new major MacOS release

I used Arch briefly and this was not my experience, but at least in that community it's kind of expected that you understand this is a possibility and a tradeoff of running the OS.
If they're exceedingly rare now, despite having become more and more common, what were they before? Super-exceedingly rare?
RAM, processing power and HD space.
Meanwhile, at the intersection of crypto & biometrics: Edward Snowden Slams Sam Altman's Worldcoin: 'Don't Catalogue Eyeballs'

https://decrypt.co/84277/snowden-slams-sam-altman-worldcoin-...
I agree it's not particularly useful as far as art goes, but I think it can be insightful as far as visual aesthetics go.

The mistake to me is in implicating art, instead of just aesthetics. But Art Vote is a lot more catchy than Neurobiology Of Visual Aesthetics From Retina To Occipital Cortex Vote.

Accurate or not, it's a fun project.
Honestly I didn't look at json1.

It was built on a single table that held the entity-attribute-value tuple along with some additional metadata like type information, whether or not the attribute was a pointer to another entity, and the cardinality of that relationship (one or many).

Relationships were walked via self joins and the eav columns were all indexed.
> I've physically seen many police walking around crowded areas with assault rifles in France and Italy.

I confirm in France. I've seen group of policemen (or army?) in the (very crowded) Paris subway stations with dogs and "uzi" weapons.
I dislike some of the things we heard from the project and the drama surrounding some parts of the community. But I also don't believe this statement is overly political. If it were, western liberal values are indeed superior to any alternatives having a different perspective on this. Granted, such a project was founded in a country with such values, so why not live by it?
> You see, biology is a system as least as complicated as any computing infrastructure we have.

One of my first bosses describes the opposite relationship. We tend to think technology is very rationalized. He once told me that we should think about the system we were building as an organism. Build it, but also play with it and get to know it, because it will have its own personality.
The idea is cool. That price though…
Comparing language with the framwork, even if you want to better compare it with Sinatra then
Or measure twice cut once.

Or a stitch in time saves nine.

This is definitely true but some companies are set up to reward rush ‘n’ bug fixes and love the heroism of an all hands production issue fixed. So know what you are swimming in too!
> very public

Not working out so great for the St. Louis Post-Dispatch reporter who "hacked" the website by looking at it.

https://www.nytimes.com/2021/10/15/us/missouri-st-louis-post...
The same problem we have now with Swift. Even after ABI stability code compiled and linked across different versions don't often work.
Good for you? What’s with this virtue signalling?
How to maintain a healthy lifestyle, a successful profession, a loving family
We differ greatly in enthusiasm regarding PHP. I'd not come near to it, and I know it has gotten a lot better. The language you pick is the hardest choice to come back to later on. PHP is just not very well made.

Django is nice, Rails is much better architected and Ruby is just a nicer language than Python (cleaner to read, more functional-goodness built in, better APIs both in std libs and gems).

I agree Elixir+Phoenix is a great choice too.
Last time I was translating Final Fantasy 7 dialogues into easy Japanese using Google Translate. At some point it occured to me that using Google Translate to translate 'bombing mission' was very dumb. I made sure to add 'Final Fantasy 7' and 'Mako reactor' to my translations...
> doesn't support ECC cannot be taken seriously for professional use. Like the M1 Max.

M1X is using DDR5 which does have on-die ECC.
I think this is more about asking literally anybody else. If I spend a day on a problem without progress I know it’s time for someone else to take a look.

Actually, at this point I’m always pretty well aware that it must be one of my assumptions, it’s just a matter of figuring out what implicit assumptions I’ve made.

Other people are really good for that.
Wondering if FreedomBox is a good fit for this device. Would love to see someone pre-configure it.
Betting Predictions October 26
If they don't go back, how will China ship stuff to us?
> I think the M1 line is more impressive technically than Ryzen, given the very low TDPs.

I would say TSMC's 5nm process is more impressive technically than TSMC's 7nm process, which are used here respectively.

I think Apple will still win on a per Watt basis even when AMD starts using the current-generation process, but the question is: by how much?
It's probably not so much keeping it a secret, but just not broadcasting everything they do.
Helicopters don’t generally have autopilots but for fixed wing, most autopilots have a serial service port that can fly the device.

It’s not a stretch to go from there to a Bluetooth -> serial adapter. I remember years ago one android app even went to the extent of documenting how to do so.

Most helicopter 135 operators self-limit to VFR only, perhaps this is something like a VFR only autopilot they have in mind?
The problem is you're asking people who reasonable could move to Europe. You live in a class bubble. I'd imagine you don't know beyond a surface level understanding. Visit the cotton belts of the south, the dying towns of the Midwest. Where most people don't know what the EU is. Most of Britain didn't know and they were in it.

Those people don't have the option and probably don't know the difference.
https://archive.md/g6u5b
There seem to be only 2 opinions of Ruby+Rails and neither of those opinions are "it's fine..."