skysight-inc/HackerNews huggingface dataset:
These sorts of articles are... interesting. Especially when it gets down to the "boring life." I'm more than a little curious on what sort of fun filled journey folks thing outside animals have? The coyotes I see on a regular basis aren't living any more of a fulfilling life than the dogs I see around. And they are almost certainly holding parasites. Same for the deer I see on the regular.

Do I think we should go to box farming animals? No, but that is just the other end of a straw man here. I do want more investigation to do what we can to make all life better. But I don't want to begin with odd guilt trips for the rest of society.
This is a prime example of the growing stated perception outside of tech bubble, "tech bros killing each other and blaming the homeless". It didn't take long for people to start posting that.

Yes, street crime is itself a taking of rights and freedom of the people living and working in a place, and it is more important to contain it than to maximize the criminals' rights.

But this shows that the reputation of the tech industry is pretty much underwater, and premature postings like that don't help.
if one fly me from new york to LA I want the airplane
Setting up a few p2p wg VPNs is manageable.

However, when you have 10 nodes and need to add one more node, you now need to update all other nodes so they can speak p2p. Management with scale is the struggle.
This is great and a lot of it rings true to my experience writing a book to teach Rust. It's basically a giant topological sorting exercise to find the optimal order to introduce syntax so that you steer clear of rabbit holes. Or you just end up drawing the owl.

For example, to implement a simple "hello world" program in Rust you have to use a macro (println!), so you can't even look for a function signature in the standard library docs to help. So you can either just say "don't worry about this for now, just trust me" or spend a whole chapter diving into macro syntax. The number of concepts you need to implement a basic program is pretty large and you could easily spend a chapter going into any of them.

Personally I'm not a fan of the approach in this post to just "lie" to people but I do find myself showing a non-optimal implementation because that's all the syntax I've introduced up to that point. Then later I show how to do it better. I know some readers just want the final answer up front though.
They all are, what did you switch too? Suppose it's kind of the point really, it's a cloud with a bunch of "tools".

You are welcome to install MySQL or elasticsearch on another VPS outside of AWS and use it. But that's not what customers want.
> He doesn't link to a repo for that second one, but in-memory vs persistent doesn't matter as much when measuring reads if the results are cached in memory.

No doubt that we deserve reproducible benchmarks and this could use more details. As for caching that’d be the same for Postgres in theory.

> If we're going by what's "representative", then a benchmark isn't useful, because Postgres and SQLite have dissimilar use cases.

I agree and disagree! We already know Postgres is performant enough for a majority of server-side use cases. Ben is trying to show what you can expect from SQLite if you use it for those cases, which is novel to most people. SQLite doesn’t have the same amount of features, and partly because of that drawback, the extremely low latency (in a typical setup) is a redeeming factor. I think it’s not misleading to say SQLite has significantly lower app->db _latency_ than networked databases. Unix socket is a more fair microbench yea, but at least to me that’s not as useful because the Postgres setup wouldn’t be same-host.
There is a component of click-baiting, but there are also clear mechanisms by which Washington promotes these misleading narratives.
I also feel like cranking up the quality of scenes like this is just gonna make it more jarring when you talk to an NPC, the world freezes, and their cold, dead eyes stare into your soul as their mouth awkwardly wiggles around and corny voice acting is played at you.
No, the concept of a bio-lock is inherently a security weakness by nature of being an electrical component - actual security is simple: having good quality locks, not widgets
is the go userspace program actually shoveling this data or are they in-kernel buffer copies a la sendfile and the like
Here in Hawaii the electric company is installing smart meters so they can charge different rates during the day evening and night. So your solar production during the day will credit you at the day rate, then your usage in the evening charges you at the evening rates (about triple the day rate). And then late night usage is about double the day rate.

This mostly solves the retail/wholesale/base rate problem.
I've dabbled in lisp on and off for a number of years but have never written it professionally.

Back in the early aughts I learned a much more orthodox way of programming with C++ in first year university and fiddled with a bunch of scripting languages making game mods and stuff in my teens and early 20s. C# is probably what I have written the greatest number of LOC in, so I'm very much an ALGOL normie.

Lisp isn't as weird as people like to pretend it is. Once I wrapped my head around the syntax (which takes maybe an hour) the biggest things I wrestled with were

- the type system (variables don't have types unlike C# and friends, they're just named registers where you can shove anything)

- CLOS (in my opinion it's kind of a leaky abstraction, not as good at encapsulating/hiding the underlying complexity as, say, C# or Java, but CLOS definitely has its strengths)

- the language-adjacent concept and nomenclature like Systems. What Lisp calls Packages are pretty close to what most other languages would call namespaces, and what lisp calls Systems are what other languages call Packages, or maybe libraries.

My experience has been that it's a very expressive language and easy to write once you get into the flow of things.
India and China share a land border. There’s also been actual clashes between the two countries in that territory in recent years. Unsurprising they are perhaps more hostile than the US, or farther up the escalation ladder.
Hah yes, that could be part of a solution for sure.
Interesting spot there
Yeah, thanks a lot, I just lost two hours setting up and configuring EXWM.

Very cool, makes me wonder why I didn't think of this before, I've been using Emacs since forever.
Legal AI startup Harvey taps Sequoia to lead round at a $150M valuation
Statistically Squashing Bugs
From Black Hat Hacking to White Glove Protection
> Lastly, for anyone reading

> PROVIDE GOOD FEEDBACK. A "f**** you" is not feedback.

Is it even fixable?

Was the root cause of the entire moderation team's resignation resolved? [1]

Also, anime. [2]

[1] https://github.com/rust-lang/team/pull/671

[2] https://github.com/ThePrimeagen/anime/issues/1
I don't care what Henry Kissinger thinks about new technology, especially when it's a boring rehash of mainstream opinion that ironically probably could have been written by gpt.

He and Eric Schmidt also wrote an "AI" business book not long ago - it I felt was equally empty of any real insight, just sort of a bland restatement of populist opinion with some largely irrelevant geopolitical considerations thrown in.

The opinions of 100 year olds may be more interesting of they can give some kind of ling time-horizon perspective or contrarian scepticism of what we pretend are "new" things. To just have him jump on the same stuff all the crypto-pivots want to sell is not very interesting.

I think I'm also a bit jaded from the whole Theranos thing, it makes me feel like he's more just a tech grifter now.
Lambda Calculus Visualizations Repo
This just isn't true. There is a well known and documented narrative that Trump is a Russian asset and Putin is puppeteering US politics and so on and so forth, but it doesn't match the evidence when you actually dig into it and abandon preconceived conclusions.

Russia doesn't have anything remotely like the global propaganda apparatus based in Washington. They do a lot of propaganda, sure, but they are small fries in comparison. They are investing in changing that, however.
Apple also failed many products.
You can reduce transmission infra considerably, probably not eliminate it though. I am not advocating for islanding, I am advocating for something like the internet's smartly distributed network for the power grid. I do work in the industry, so while I'm not completely knowledgeable I do have knowledge that makes me think this is the way for the future. You're not going to eliminate all centralized generation, of course, especially for solar! However, smaller installations of solar, wind, batteries, and etc. are useful for reducing the transmission grid requirements and increasing reliability and distribution capabilities. If you do end up with transmission lines disconnected, it's a good idea to have some capability to island and generate some portion of the power locally.

I say "who cares" about efficiency, because the efficiency gains on the technologies involved with distributed grids and the cost reductions over time will make it "not matter much" because it will be relative pennies compared to today's infrastructure. It will be worth it to overbuild the distributed infrastructure in order to achieve better reliability. Energy is a necessity today, and will be a literal life-saver when climate change causes massive shifts in the climate where people currently live and won't want to abandon. We have to make it more reliable than it is with today's centralized system.

tl;dr: I am advocating for more distributed hardware + software that will make the grid more reliable in the face of disconnections and transmission infra failure, not distributing generation completely to the end-user thus requiring them to generate their own power, only a portion of it.
You didn’t link anything to prove your point. And you’re literally blaming CNN for how you spun the article? I’ll stop here because it’s clear you’re irrational.
Or even much much older:

"Figurines produced by the Vinča culture (c. 5700–4500 BC) have been interpreted by archaeologists as representing women in miniskirt-like garments"
D0 – an object inspector for C/C++ applications
Hey, ever since I saw developer tools in today's web browsers, I wanted to have that kind of functionality available when developing C++ projects. The ability to browse the DOM tree, modify it and also execute JS in the console seemed like something that could be brought into other languages, albeit with differences of course.

Around half a year ago I started work on D0, a Windows application that enables some of that functionality for C/C++ programs compiled using MSVC and Clang. The aim is to enable viewing objects/structs in your code live and also making it possible to call C++ functions completely at runtime, without requiring any modifications to your C++ code. The project is still in early stages of development, but I'm already using it e.g to develop itself.

D0 takes a different approach than most debuggers, in that it integrates a scripting language (Angelscript) into the workflow. The scripting engine then allows for inserting scripting snippets anywhere into your C++ code at runtime in which you can call functions like `view(object);` or `log(object);` to view application state at the point where you inserted the call. Unlike breakpoints, this call becomes a part of your application code and is executed accordingly without stopping the entire application. This allows for viewing/modifying the state live, instead of e.g repeatedly continuing from a breakpoint or building a custom UI for that state.

The tool has been quite useful for me already, but I'm currently looking for early feedback on the idea. If you have any questions or suggestions, please ask!
Direct experience is colored by emotion. I was mugged in the Mission 10 years ago, and it felt shitty, and it took several years for me to feel comfortable walking in some areas of the city again, especially at night. But my feelings were utterly irrelevant to what actual crime rates have been in the city since then.

I agree with you that crime stats can be politicized, but it's equally sketchy to consider n=1 anecdotes as more reliable indicators. Certainly if you yourself experience or are the victim of crime at some particular rate and intensity, then that's suggestive to you, personally. It's entirely logical to make decisions about your own life -- like moving to a safer neighborhood, or avoiding areas in the city where you've experienced crime -- but it's not particularly useful when talking about the city as a whole, or in making general recommendations to residents on how to be safe.
Given techies have spent years sneering at every other field that they should "learn to code", it is pretty funny that techies have built technology that may make themselves obsolete and it is causing them the same distress they inflicted on others.

On the other hand given the consensus that the current AI models can only copy based on existing objects and it is fields that require a human touch that will be resistant to AI intrusion, perhaps the correct advice is now: "learn to human".

To be slightly less snide: when I was born, there were tens of thousands of nuclear weapons on a hair trigger all pointed across the globe, enough to wipe out life on earth many times over. We came close, sometime very close, sometimes to the point of "one guy deciding not to launch"...but here we are.

On the other hand there are actual threats you could worry and do something about like being in car accidents, heart disease and stroke, COVID is still going around and does have a long term health impact, but those are the less sexy and less all over hacker news threats. Those are Boring but much more likely to kill you than AI models achieving sentience.

Bet against the apocalypse. If you win, you make money. If you lose, you won't care because you will be dead.
Thanks for sharing. Perhaps it’s useful to share that if I had started earlier, I may have gotten more leeway without leaving. Asking the company for a break, literally saying “this is too much for me now.” When I started, it was too late. Good luck friend.
If one service was compromised, isn't it reasonable to think that the scammer can access other services during this breach?
Seems like Google is already capable of that?
To whom? Your employer? Perhaps if you work in a country that values your employment more and your employer is fair with their wages, then maybe your loyalty is warranted. I don't really think that is the case in the USA. Executives are on multiple boards all the time and they juggle different organizations daily. If the C-Suite can be overemployed then why not you? The U.S is downright predatory with at-will employment and salaried vs. hourly pay along with a retirement plan that amounts to a glorified investment account. I take more personal issue with that than moonlighting a second job.
>2. You're kinda proving my point; the Daily Mail is one of the sensationalist tabloids that were flogging the Satanic Panic bullshit back in the day.

Show me the lies in the article instead of attacking the publisher. Bad faith argument.
That's weird, I'm a Dvorak touch typist and I find the Alt keys to be much easier to reach than Escape. To reach Escape I basically have to leave the home row, while to reach one of the Alts I simply have to bend my ring finger.
Everything you say seems equally applicable to any cloud provider.

They're all expensive and they all want to lock you in, because they're businesses. GPU's are in extremely high demand now so that's just how it is. And they're complex because different customers have different needs, so that's inherent.

I don't see how any of your complaints are anything a for-profit enterprise cloud provider could change and still survive as a business.
In other words avoid density and transit. Best way to avoid bs in one of the densest cities in the US is to hang in the burbs.
And what benefit do you gain from that? Still enough proxies and other ways around.
The MyCloud hardware line allows you to setup a NAS and optionally expose it to the internet through their online credential service so that you can access the files from anywhere.

The data is not "in the cloud" per se, but the credentials and login portal are.
The incremental search behavior still trips me up; it sorta works but not exactly.

Then there are a few crucial key bindings missing (like creating and closing split windows) - that seems doable without changing the core VSCode behavior.
Tech is speeding the atomization, no question.
Evidently not.

https://electrek.co/2022/08/22/small-vermont-utility-builds-...

https://electrek.co/2020/10/07/tesla-batteries-save-vermont-...

https://greenmountainpower.com/rebates-programs/home-energy-...
Investigating and preventing scientific misconduct using Benford’s Law
The last time I look at shen it was a complete waste of time, it was like a cooking recipe with all spices combined and then find out the food is still part frozen. Let alone no way to build programs or having 8MB of js programs etc.
Do hackers ask for ransom as a single payment, or there is more of a scalable repeatable business model with recurring revenue? A subscription service seems convenient.
SQLite file uploads: publish, share, and query them with Postgres
I have it as my first question and i was surprised to find out how many people cannot describe properly any of these. As if they haven’t been software engineers in their past jobs but something unrelated..
Hmm wow that does not match my expectations but the average age of gender dysmorphia beginning appears to be about 6 years old for adult trans individuals. I would have expected a closer tie to puberty but it would seem you’re closer to the mark.
Clearly, a cake is a different thing than flour or milk. Buy from a retail customer -> pay retail prices. It's as simple as that.

I buy a book from Amazon, send it back the next day. I get my money back, not Amazon's whole sale buying price.
It seems like the big change is that the light sources now actually emit light so the scene becomes a lot brighter. Maybe part of the process should be turning down global illumination? That might make dark corners even more dark however, and "hidden" clues that were supposed to be difficult to see may become outright invisible.
I agree in principle, but this rationale isn't applied consistently. It's applied selectively and it's hypocrisy of the selective application that I'm trying to tease out.

As a thought experiment let's imagine a parallel universe where we replace NPR with RT. Now imagine a Russian HN where two people are having a similar discussion about RT being Russian state-sponsored media. In that context would Occam's Razor apply? And if not, why? Pointing to Western fact-checkers isn't going to convince a Russian living in Russia any more than an American pointing to fact-checkers from RT is going to persuade an American. They've been indoctrinated by the public school system from an early age.

In this imaginary universe Russia still doesn't have a 1A, but even without one, it doesn't follow that RT wouldn't be able to exert the same creative control as NPR. Any fact that could be seen to reflect poorly on the government is very easy to omit without compromising control and ensures no direct or indirect evidence of collusion.

Another option would be to rely on a neutral third party. The problem with that is if the majority of institutions are already captured, a third party reporting the truth has to overcome an overwhelming counter-narrative of "fact-checkers" and imbeciles parroting rhetoric like "surely all of these people can't be wrong" and other appeals to authority.

I'm not entirely convinced this is true, but suppose so. How would you go about proving or disproving the validity of this capture from within the system?
> If we look at this job separation in a different analogy, why do we typically separate FE & BE development? b/c people can only be expected to be proficient in so much of the stack? And you typically want someone around who is proficient for each part of the stack?

It's just been a convenient way to divide up the work? When FE & BE don't work together and aren't aware of each other it's just another mess. And then people invented Backend For Frontend to deal with it or GraphQL. We're just adding more layers and abstractions and complexities on top.

It's valuable to have someone to be dedicated to infrastructure. It's even more valuable for everyone to be aware of the whole ecosystem. No 1 lives in a silo.
I don't know how other countries handle this, but I learned a few years ago, somewhat to my surprise, that Switzerland has in some cases provided a high profile murderer with a new identity after they served their sentence, precisely so they could go on with their life: https://de.wikipedia.org/wiki/Günther_Tschanun
>admitting them into an enormous pen whereby they instantly gain access to information that they don't, in fact, need to know.

In my firsthand experience, having been a military officer with a security clearance, this rarely if ever happens. My point about the aircraft maintainers is that it's fairly common and in fact rather mundane that "thousands" of people do actually have a need to know.
The missing feature from Tailscale for me is the ability to host a Tailscale only DNS zone.

They have Magic DNS, but that only works for individual Tailscale nodes. I want multiple DNA records pointing to a single Tailscale node. Would be even better if I could use my own domain (subdomain even better) instead of their long `foo-bar.ts.net` domain.

Currently need to do this manually, but seems overly redundant since Tailscale already does 90% of this with MagicDNS and is fast because it's in their client vs a remote server.
You shouldn't have needed to show a passport at any point in that journey.
You can still do a few things to make it super annoying to scrape your site. Cloudflare bot detection, captchas, 2fa, obfuscated JS, api/ip rate limits, georestrictions, anti-replay tokens, not exposing API resources that can be enumerated, and a few other techniques can make most people not care enough... You can prevent 50% of scrapers with only a little bit of effort, 90% with more effort, and 99% if you wanna be a try-hard.
There’s an apartment building in my town that works that way - shared bathroom and kitchen and common spaces, with personal bedrooms. My buddy used to live there, it was kind of organized as artist housing, there was a ton of resident art up in the halls and on the grounds - wouldn’t work for me, I need control over my space, but he made the most of it. Helped that it was cheap, and he was a portrait photographer, I think.
Two thoughts come to mind:

One, all those in favor of living forever will out live the detractors.

Two, enshrine the right to die before making everybody live forever. Our bodies break down, parts stop working. Sure you might cure death, but what happens to those that will forever suffer due to some ailment that isn't curable? Do you let masses of people endlessly suffer just because someone can't fathom letting go?
GPT has me worried that Watts's net was prescient. We're really looking at a world where people set AIs to write their emails, which are read by AI.

That's not the grimdark part of the series though.
Yes, userspace has to touch the data to encrypt/decrypt it.
Ritual does not mean "thing you prepare to do." No one is arguing that rituals are not done regularly, but those specific sorts of things you are describing are not rituals.
that's rough, especially for the various law enforcement and intelligence services who lost that collection avenue.