skysight-inc/HackerNews huggingface dataset:
No, I'm saying recycling gives a false sense of security, when in reality it's a very very imperfect system with flaws people are not aware of

Nothing should be sent to trash
When creating a new thing, vendors should make an end-of-life impact study, with the aim of 0% waste, ie make the thing with non polluting materials (wood?) and infinitely recyclable materials
Besides the (subjective) advantages that you've mentioned, the selling points of Go include standalone binaries, fast compilation, a good standard library, and crucially, strong corporate support. A transpiled language could benefit from those.
To be even less charitable, TFAA changed the code from apparently establishing a TLS connection per coordinate (so 1 million connections) to establishing just one and sending a million requests over it.

I’m not surprised this is a 90% perf gain. The issue is not initialising the libc.
Matrix has a lot of nasty issues, I'd argue XMPP is probably the right way forward for small group chats and one to one convos. I personally refuse to use matrix since I still don't feel comfortable self hosting it.

For large group chats IRC is still king.

EDIT:

There's pretty much one useful server last time I checked and it's too bloated to host in most places and it looks to me like this might be at least partly due to the way federation works. One of the main organizations funding Matrix is that one company in Israel that was contracted to do all the phone surveillance in the US. I haven't really been impressed with the protocol itself either.

In short, I don't think Matrix will "mature" since it's problems are deeper than just technical/implementation. XMPP already is mature and there are good clients and servers for nearly every platform.

IMO: The only reason Matrix is more popular than XMPP right now is just PR.
I agree that this won’t change anything significant until the law makes it mandatory, however a huge step towards getting the lawmakers to do so is tho have the tech already out there and working well with hundreds of smaller players. That will save us years of lobbyists claiming it’s unworkable, to expensive, technically impossible, etc.
> For readability, this is reasonable.

With four branches, maybe. With more branches, having array of tens of function pointers makes hard to tell which index maps to which function call. OTOH, that can somehow be mitigated (at least in C99) with designated initialisers.
This is where ethics and money collide. If you participate, you’re complicit. The players are comfortable enough to say no, and the punters can stick to the local pub or even bite hard and “stay home” entirely - let the advertisers know.

Talk it cheap. Actions mean more but both have costs. Willing to pay?
I like the idea and I think (and hope) someone (hopefully not a FAANG) will manage to build a product.
As for schluss.org specifically, I don't see any reason to trust them.

On a side note, I also find their "Responsible Disclosure" page at https://schluss.org/responsible-disclosure/ to say the least, funny:

- "Your reward. We work as a community, in which you contribute to improve Schluss. With this you contribute to a better internet."

- "If you meet all conditions, we will not submit legal proceedings against you."

- "Any abuse of our systems in any way will be punished."
This just makes me want to puke. My neighbors spent a couple years built a fucking chalet that took up their entire backyard, ruined my small view of the occasional sun in Portland, just so they could fuck off to Europe and Airbnb it for an obscene amount of money. This shouldn't have been allowed, but they got away with it under the Portland code exemptions that are super friendly to covering every inch of your property if you're building "affordable housing". Now we basically live next door to a motel with constant in/out and their hired maids shouting "housekeeping" at 8am. Airbnb can take their $1m and shove it up their asses. I support anything that helps bring down this model of turning neighborhoods into decentralized hotels, up to and including occasional acts of arson which unfortunately, I can't do because it would also burn my house down.

One good friend of mine was a member of a Welsh group in the 80s whose name I don't know (but maybe someone on HN does know) who literally burned down the vacation houses of English people. I always think of that every time I'm woken up too early, which is almost every single day. I live in a $500k house and Airbnb has wrecked my daily peace and my neighborhood. Sure if I were smart and also an asshole I'd just put my own place up on Airbnb and fuck off myself. Part of me just believes it would be fucked up to do that to my other neighbors, and part of me doesn't want to accept that as the world we have to live in.
Who's going to babysit the iOS push server? Colloquy already has this and I modified an IRC server to support it but the push server is down so often it's not usable. I'd run the push server myself but Apple requires that I pay them $100/year, buy a macintosh, and convince them my version of the app is substantially different all for the privilege of maintaining a service required to support their miserable OS.

EDIT: ah, of course it's Android only.

EDIT2: They absolutely are Apple problems. Unfortunately Apple has convinced their users that they are IRC problems and the practical reality is that Apple users will not use IRC unless they're fixed which for me means setting up eg MMS bridges with cheogram which is a major pain. Thankfully we're getting web push on iOS next year and that will (hopefully) make all these problems effectively go away.
Oh, thank you for posting my article!

I also did a live interview with 4 of the core programming team on Monday night:
https://rougol.jellybaby.net/meetings/index.html

This should go on Youtube fairly soon.

Any questions, fire away.
I wish there was something like Nix for configuring Emacs.
Cryptocurrency criticism was prevalent for years on HN, yes.

But the popularity of the criticism is increasing with its recent price drop.
Largely this.

The older laptop isn't likely to draw much more power. It will run far slower, however, most especially if it utilises spinning rust rather than SSD. But net draw will probably be 15--45 watts or so at load. Check your power unit rating.

For many tasks ... this doesn't matter. At the shell, I rarely notice the difference between running commands on a seven-year-old Android system vs. a ... somewhat similarly-aged iMac, despite the fact that the latter is literally an order of magnitude faster. There's simply not enough load on either system to make a difference between a command completing in 0.01s vs. 0.1s, both being below my perception threshold.

I do see the difference when, say, prodcessing larger JSON archives with jq, but that's really the only major differenct for direct interactive use.

A heavily-loaded server is of course a different matter. As is running a full-fledged GUI desktop browser (this makes older desktop bend and break, even with only 2--3 tabs open).

The other big difference is in going from classic desktop/laptop x86 architectures to low-power ARM or RISC-V, which can run on very minimal power --- most < 15 watts, some considerably less than this. Performance will vary, and many of these systems are 32 bit rather than 64 (which has major impacts on data and computational throughput), some lack maths coprocessors (which slows crypto). But again, the systems themselves are often surprisingly capable, with a verylow power budget.
Until liquidity runs out.
Nope, I'm not wrong about the ice.

https://wwnorton.com/books/Good-to-Go/

Acute inflammation isn't something to be prevented. It's a helpful part of the healing process. Ice might feel good, but it doesn't produce improved medical outcomes.
I fly drones of several types, and yes, horses can be spooked by them.

At the altitude these will be flying at it shouldn’t be an issue.
Is this out of date? Anything more recent that fills a similar role?
Wow I had a play, within 30 seconds I had deployed their hello world. Checked devtools and it took between 30-100ms (I am not on a great internet connection, but this proves it is somewhere near me globally!).

Also loving .deno.dev as a fairly nice top level domain for a blog. E.g. johnsmith.deno.dev.
I’m happy you find it useful!

Well it kinda is up to the monitor. Given how many monitors don’t implement the DDC/CI standard correctly and flash and crash and blackout on simple brightness change commands, it would turn into a PR nightmare at the scale of an operating system.

I’m overwhelmed by the daily support I have to provide for Lunar users and I barely have 20k users. I can’t even imagine how bad it would be if 100k users started having their monitor crash or lose color on “such a simple thing as changing brightness”.
I feel for TabNine.

What they're doing is impactful, impressive - and so eclipsed by an unreasonably well-resourced competitor that they don't even get given much credit.

"Not as good as CoPilot" really doesn't say enough about something that's still very impressive.

Personally I thought it was cool but not game-changing, and moved on when I got into CoPilot. I can't comment on the next-gen models.
thanks for sharing, looks interesting
> Home sleep trackers are much cheaper and easier to use these days

Would you have a reference for such a device? I assume that this is not an app in a phone, but something that actually measures the sleep phases?
I think the reason is what the market looked like many years ago. Jira had no good alternative at the time, and bitbucket was the cheapest and easiest solution.
Being a communist absolutely makes you an evil person. About 5 times more evil than the group of people they fought against in a war.

As for socialized medicine it makes doctors another arm of the government. In the UK last week (or the week before) one arm of the government ordered another arm of the government to kill a 9 year old. We are also just outside a 2 year stretch of tyranny of governments all over the world giving that arm of government near unilateral power over our freedom at the point of a gun.
Isn't your forgetting issue something that spaced repetition would solve while also building confidence in yourself?
The certificate of need is literally based on a justification for why those government subsidized hospital beds aren't wasteful. The way to demonstrate that is with a model. A better/cheaper model is the way to go there.

Therefore, an AI that generates good models is valuable.
That's not very many if "remember me" feature is broken and you use the service
a lot. I suspect that there are non-malicious services i use where i have entered my password 500 times.

Even if its a lot given average user behaviour, that's an incredibly low margin for safety
The lack of immediate physical feedback (as opposed to visual feedback, which will lag even in a real plane) to small inputs can make linear response not optimal either. So there is something of a compromise to strike.
it's disgusting to organize public, worldwide events in barbaric countries.
That's an interesting premise, but as someone who does regular trapping for exotic pests, actual trapping is very much work.

You do your rounds (a lot of walking), pull out dead animals and carry them with you, re-bait your traps, repair traps as required, dump the dead animals, and repeat over and over again.

I guess there are other forms of trapping - more like hunting, a one off exercise to get that <whatever> - but I would hazard most professional trappers would see it as very much like work.
Same issue with the autocompletes pushing the ground-truth out.

I actually installed a third-party extension which implements their autocomplete differently.

So weird that they didn't hear such major/consistent feedback. (Maybe they didn't want to tank their 'suggestions taken' number?)
Ah, Bill's again advocating for a techno-optimist utopian world where he can fly his private jet with Green Hydrogen (TM) while saving us from climate change. Can't wait for the Veritasium video!

Science is clear and simple: we have to half (at least) our energy consumption in the next decades to avoid the worst of the Catastrophe. Sorry Bill, your private jet should be grounded and the rich much be steeply taxed.
I would not want that service even if it doesn't send anything. What I want is advanced grammar and orphography check for those whose English is not a mother language. I haven't use Copilot but the helplessness of modern grammar checking tells me that this kind of software is yet to be a decent helper.
There is a difference between higher levels of abstraction and having a separate symbol for every single operation imaginable just for the sake of "expressiveness".

Yes, you can shove a 20 line function into one line with a ton of weird symbols, but the one reading it after you will need to unroll it anyway to understand it so what's the point?
As I understand it, that's basically what this is.
That's because there's no right or wrong answer about this, and people on here are not just a bunch of juniors who should automatically accept as an authority anyone who blogs.

If switch/case actually does compare each and every item, as the article claims, then obviously a dispatch table is a solid choice to improve performance.

But that is just not likely the case in this example (and it does depend on a number of factors), and so it's then largely a matter of taste. This technique definitely has it's place, but this example is not the best, um, case, IMHO.
> It should be said that much of current inflation is due to the disruption of the British supply chains that was caused by Brexit.

Not really: "Euro area annual inflation was 8.1 % in May 2022, up from 7.4 % in April 2022" [1], and of course it is, I believe, also 8.5-9% in the US.

[1] https://ec.europa.eu/eurostat/statistics-explained/index.php...
an outstanding idea - the percentage of land (mis) use for roads is huge, even more so when you consider that on-surface roads also prevent vertical expansion. Turning roads into tunnels would free up all the space above it, for whatever we wanted to do - agriculture, solar energy, residential, leisure - or just leave it fallow and have nature retake it.
It’s called Damascus because that was the entrepôt from which it entered Europe. It’s actually from South Asia. A similar thing happened with fabric... muslin and damasque are from India, not Mosul and Damascus
See: [tor-announce] Tor stable release 0.4.7.8 - Security Fix : https://lists.torproject.org/pipermail/tor-announce/2022-Jun...

We have released tor 0.4.7.8 earlier today,
a new stable version for the 0.4.7.x series containing an important High severity security fix.

The affected tor are only those of the 0.4.7.x series as in from tor-0.4.7.1-alpha to tor-0.4.7.7.

https://forum.torproject.net/t/stable-release-0-4-7-8/3679

As stated in the announcement (link above), we strongly recommend that everyone upgrades to 0.4.7.8.

Packages are being updated and released for OS distributions so keep an eye out!

Our beloved packagers are hard at work!

Also, I will repeat it here, the security issue is categorized as a Denial of Service,

so it is not affecting the security of the host machine running "tor".

Nevertheless, again, we strongly encourage you to upgrade.

Here is the ChangeLog for this version:

Changes in version 0.4.7.8 - 2022-06-17

This version fixes several bugfixes including a High severity security issue categorized as a Denial of Service.

Everyone running an earlier version should upgrade to this version.

o Major bugfixes (congestion control, TROVE-2022-001):

Fix a scenario where RTT estimation can become wedged,

seriously degrading congestion control performance on all circuits.

This impacts clients, onion services, and relays, and can be triggered remotely by a malicious endpoint.

Tracked as CVE-2022-33903. Fixes bug 40626; bugfix on 0.4.7.5-alpha.

o Minor features (fallbackdir):

Regenerate fallback directories generated on June 17, 2022.

o Minor features (geoip data):

Update the geoip files to match the IPFire Location Database, as retrieved on 2022/06/17.

o Minor bugfixes (linux seccomp2 sandbox):

Allow the rseq system call in the sandbox.

This solves a crash issue with glibc 2.35 on Linux. Patch from pmu-ipf. Fixes bug 40601; bugfix on 0.3.5.11.

o Minor bugfixes (logging):

Demote a harmless warn log message,

about finding a second hop to from warn level to info level, if we do not have enough descriptors yet.

Leave it at notice level for other cases. Fixes bug 40603; bugfix on 0.4.7.1-alpha.

Demote a notice log message about "Unexpected path length" to info level.

These cases seem to happen arbitrarily, and we likely will never find all of them before the switch to arti.

Fixes bug 40612; bugfix on 0.4.7.5-alpha.

o Minor bugfixes (relay, logging):

Demote a harmless XOFF log message to from notice level to info level. Fixes bug 40620; bugfix on 0.4.7.5-alpha.

Cheers! David
> however a huge step towards getting the lawmakers to do so is tho have the tech already out there and working well with hundreds of smaller players.

Not only this, but it will also prevent a scenario where the political will is given, but the tech does not exist yet and then the lowest bidder will implement it, instead of a genuinely interested group of players.
how they can know? besides forbidding dating apps i don't think police officers will sit in the bars to make sure no one is going home with someone they just met.
though the rules there are quite strict due to the fact this is islamic state
They're providing Copilot for free for OSS maintainers.
We built a $1M ARR open source SaaS
Yes, it's very easy to cherry pick one product and say "I can live without it".

The important question is: "can society at large use the web without being forced to use products that exploit their data and/or locks them into rent-seeking vendors?"
> neurophysiologist Louisa Nicola

Had a quick look at her Instagram - "80% of brain gray matter is modifiable by exercise so by hitting the gym you can now stave off Alzheimer's by 20 years"

> 95% of Alzheimer’s is now seen in people without a genetic predisposition to it

That's with our current knowledge of the genetic aspects of Alzheimer's, which probably isn't complete.

> That is to say that people’s lifestyle decisions around sleep, food, and exercise are the issue

Could be due to other reasons as well. Or most likely a combination of genetic + environmental. That's why these kind of illnesses (schizophrenia, depression) are so hard to crack, there's so many variables.
I'm a big believer in the idea that diet can influence the microbiome but current science does not support the above statements.

While diet can induce a shift in the gut microbiota, these changes appear to be temporary. Whether prolonged dietary changes can induce permanent alterations in the gut microbiota is unknown

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6950569/#:~:tex...

I am unaware of dietary induced lactose intolerance as a thing. I tried to google it and can't find support for the idea.

https://www.healthline.com/nutrition/lactose-intolerance-101

As far as I know, lactose tolerance is the exception for the human race and it is deemed to be genetic. Many humans are lactose intolerant by default.

According to the following source, 65 percent of humans are lactose intolerant and up to 100 percent of the population in some sub groups are lactose intolerant.

https://worldpopulationreview.com/country-rankings/lactose-i...
"public displays of affection are frowned upon regardless of sexual orientation"

That, I agree with.
thanks for sharing
i've been looking for some new trends
Guix works as a package manager for Emacs, though you’ll always need to maintain your init.el

straight.el works too of course but ultimately Emacs configuration is not declarative.
Why would a non-profit organization with like 10x more money than they need to achieve their mission beg me for even more money? With multiple screens worth of banners and paragraphs that actually push the article I'm trying to read out of the way in order to nag me for donations? Even ads aren't this bad.
Funny viddy came up here today. I created this note about watch in my dotfiles just yesterday (edit: probably not watch's fault! oops..):

> # TODO: this is ugly, doesn't print colours, is there a modern version?

I couldn't get watch to print colours and styles, with the -c switch and forcing colour output on the "inner" command.

Viddy just works and I've immediately created an alias to watch, and substituted all my scripted watch usage. The history feature looks interesting and potentially super-useful, and I'll hopefully remember that exists when I have need for such a thing. Thank you, and keep up the great work!
It was a hollow threat in that the vans deployed could not and did not make detections. There is no evidence that even a single operational van made a single detection. All known prosecutions and investigations were the result of human inspectors visiting residences without TV licenses. There’s no need for supposition or mental gymnastics about their secretive technological nature.

As a PR effort, it was obviously very effective.
What a pathetic world this internet has created
"Hi, you seem to be browsing without being signed into Google with your government verified identity. Please do so to continue seeing the ads, I mean the internet"
Don't worry, drinking and partying is outlawed too. And they will absolutely check. Can't provide proof of marriage? Straight to jail it is!
Even examining the compiler output is not enough: it may well be that code A is faster than code B in some hardware environments/workloads and slower in other, and the only way to know for sure which is more performant in your scenario is to actually measure them both in your actual scenario.
I would not take that bet. And you might find out that your embassy can’t help you if you break a known law.
Show HN: Kstat, real estate pricing visualization app
Hey, I've been putting together a real estate pricing visualization app. It aggregates prices from the last 5 years and shows them on a map. It also shows how the prices developed in time. I prepared a demo with data from the Finnish city of Tampere. It's at https://demo.kstat.io

I'll be grateful if you let me know what you think.
https://gctpnews.org/qatar-2022-world-cup-death-toll/

"The name of the current [migrant worker employment] system is kafala, a system forcing all migrants to be sponsored and subsequently tied to an employer. The kafala system has been frequently described as modern day slavery due to its exploitative nature. This employer controls housing, wages, travel, and the well being of each employee."

"[...] an estimated 4,000 migrant workers will die, making this event the deadliest in sporting history."

90% of Qatar's population and 94% of its workforce are foreign workers.
Logging and nick registration are both extra services that run ontop of IRC.

At one point I extended an IRC server where you could send a list of regex filters. When messages where sent to channels you had joined that matched the filters it would send you push notifications. I think that combined with logging is really all people want on mobile.

Unfortunately someone has to actually run the push server and that

1) Requires more work than volunteers are willing to do

2) Can only be done by people holding the certificates used to publish the app.

I've personally just given up on popular mobile OSes. They're a disaster in nearly every way.
This exists for quite a while now: https://planecommand.com/
Based on the code changes made at that time, it seemed that Chrome developers didn’t know how to write performant C++ code.

Those were not difficult to understand C++ features either, but basic ones which were very well known by then. I remember reading Bulka & Mayhew’s Efficient C++ (published in 2000) which mentioned the importance of avoiding copies, calling reserve and many other techniques.

So your point is wrong. Not copying strings all over the place, calling reserve, not creating temporary containers are junior-level C++ skills.