skysight-inc/HackerNews huggingface dataset:
Project Horizon – Technical Considerations and Plans (1959) [pdf]
The same EU that will be scanning all my texts soon (to protect the kids, of course). What a fucking joke.
I know right? I mean we're not even burning people at the stake any more. Crazy times.
There's also a positive framing for the sunk cost fallacy.

Invest your money in something (e.g. exercise equipment) and you'll be more willing to spend time using it.
People often post articles on HN criticizing Big Oil for having mislead us about climate change. I donate karma points by pointing out that Big Oil has merely been responding to consumer demand and that most people are not willing to spend a lot of money to avoid further global warming. Biden is promoting many green initiatives, but he is against raising the gasoline tax because that would directly cost most Americans money. Only indirectly costing them money with renewable mandates and bans on oil and gas exploration and pretending they won't bear the cost is considered politically viable. But most Republican and many independent voters see through that.
If a lone clerk can compromise the machines, should we really be using them? Do we know and trust everyone who had (legitimate or otherwise) access to these machines, including the manufacturer?

And what benefit do they offer over a hand count, to justify so much risk?

Just because the Republican's allegations about fraud were without merit, does not mean electronic voting is a good idea.
Or the law is shit.
I don’t know. I can write incomprehensible code in any language. It is to some extent the default. I have to work hard so as not to be the poor future reader (myself) in 6 months thinking “where do i even begin…?”

I find the repl encourages me to iterate quickly and when i set out to solve a problem, one of my goals is to express the solution in a nice way.

The repl just reduces the cost of me trying different ways to achieve that. Whether i leave behind horrible or nice code isn’t really a factor of the repl, it’s a factor of whether i started with an intention to write understandable code. I usually do and the repl’s instant feedback and state retention makes that vastly easier.

Sometimes i don’t set out with that intention though, i frequently have to process lots of text and regexp is just the easiest way for me usually - even though i accept it’s utterly impenetrable to many once you go beyond 10-20 chars or so in an expression. No repl involved in producing fairly impenetrable code.
What a Dog Knows; Or, Maslow and Me
Show HN: Bhagavad Gita Android App for searching verses by topics like anxiety
I'm a bit curious about how this is powered: Does it have to be plugged in? I always think about how cool it would be to do these sorts of little projects, but a big roadblock is always "how will I power it?"...
For mine: A reading light with a remote-control timer. We read a story together, brush teeth, then they get 10 minutes of independent time with their own storybook. But kids vary, so good luck.
This past election cycle politicized what should have otherwise been treated as a national security threat in unauthorized access to voting systems.

Notice i use the word "systems" to include the human element as well as all the other components that go into making what we have today far from an acceptable system of voting in the most powerful individual on the planet.
>The Unit of Work is not the Unit of Value

Resonated with me a lot. I've been working on a high-value ticket for 2 weeks now and close to cracking it. But it feels bad because I've "only" worked on 1 ticket while my co-workers have been burning through smaller tickets with 1-2 line code changes... makes me feel bad and anxious to be honest that I'm not doing enough work
I'll admit that I like Rust, but this seems like an odd take to me. "Not distracting me with type errors" seems directly at odds with "safer overall", especially for a missile launching system. That sounds like a recipe for "Whoops, there goes New York, but at least the code looked nice".
You can also use an RFID reader to open the cat flap door when your cat (if chipped) comes.
While I do think this Gall’s law is mostly true it’s statement gave me a good laugh since clearly Gall didn’t pay attention in Discrete Math/Logic class. The “inverse” Gall discussed is in fact logically equivalent

> A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: a complex system designed from scratch never works and cannot be made to work.

P => Q

Working Complex System => Evolved from simple

https://en.m.wikipedia.org/wiki/Modus_tollens

Not Q => Not P

Not Evolved from simple => Not Working Complex system
I just tried it at your suggestion. I do like the JSON output.
Researchers discover world's 'northernmost' island
I expect a lot of people need the forcing function.
> Unfortunately, companies these days require senior software engineers to be oncall from time to time because, well, their culture says so, or something like that...

What type of companies are you applying at (industry, size, etc.)? What is your geographic location?

There are tons of companies in the world that employ SEs and I know plenty of SEs who are not required to do on-call rotations. In fact, I've never heard of this being common.

I suspect your experience might be a function of what type of companies you're applying to and perhaps where they're located.
I think Tom Scott's video about e-voting couldn't be more relevant today: https://www.youtube.com/watch?v=w3_0x6oaDmI
It’s just not the same. I’d love an answer too…

I used to get a lot of reading done on my commute. For whatever reason sitting down to read at home is difficult. I was recently on a plane, and probably read the most I’ve read in 18 months. But I’m not sure why being on transit vs. elsewhere makes it easier to read. Perhaps the lack of consistently fast internet?
I’ve been reading the book ANSI Common Lisp by pg, and decided to work through some of the exercises that piqued my interest.

Similar to what you are talking about here, I worked on one of the problems for a while. Not in a REPL, but in a similar manner. And I arrived at a solution that is not advanced or anything, but which I was quite satisfied with. It occurred to me then that my solution to the problem I was working on really only made sense because I had worked through the problem.

For this reason I left a printout of two of my hash tables in the code. Because when you see what data they actually have in them it becomes quite obvious what the code is doing. Whereas without those two printouts you’d have to “simulate” in your brain what the code is doing.

And so for that reason I left the printouts in my code.

But this also ties into a more general problem in software development which is that even though our tools are becoming really really good and our computers really really fast there is still a long ways to go in terms of how deeply and how completely we can really see what’s going on.

I was thinking about this recently when I was at the dentist to pull a tooth. It was not a fun experience but even so I saw that the dentist had both the skill and the tools for making the operation. And in particular the tools he had at his disposal allowed him to understand and to operate on my teeth. And that got me thinking once again about the lack of visibility that we have when we develop software.
It's worth exploring alternatives to read-through caches for this reason; for example, we populate caches when the underlying data changes. It introduces alternative challenges, of course, such as deciding whether or not to cache a particular key.
They were truly one of the first frameworks to give a hoot about developer experience
As long as the data is and stays mine I'd be happy to have all telemetry possible.
These people are cognitively impaired on a deep level. There's no argument against their beliefs, because their beliefs are a word salad of conspiracy theories and absolutely insane fantasy. Many of them should be in mental health facilities for treatment.
Is this SMS specifically? Do you still use it?
EU has a hard-on for punishing/taxing US tech companies.

This is not surprising.
PIR is triggered too easily by too many things.
Why Electronic Voting Is a Bad Idea – Computerphile [video]
This is Hacker News
People don't know who Dylan is. This guy has a history of seeking out negative spins on Chinese issues and using his position as mod of r/hardware to keep them up.
Isn't it rather an indication that our religious impulses have moved onto different topics / domains, where sufficient fervor is still a required qualification for office?
The way I look at it, the article has two main messages.

The first message is that real systems comprise "core" components that are expected to work in all cases (e.g., databases, or CPU arithmetic units and DRAM memory) and "uncore" components that are just performance optimizations (caches, prefetchers, load estimators, whatever) and are expected to be not effective in certain cases. The point is that, while "uncore" components may well provide 100x performance improvement, the designer must make sure that the dynamics of the system are stable even if these components fail completely. A related point is that you cannot infer the dynamics of the core by looking at production metrics alone: you must either have a deep analysis of the system, or a provably robust algorithm that works in all cases, or test cases that explicitly disable caches or whatever other uncore is relevant.

The second message is that real systems have metastable states, which surprises people. "Metastable" means that the system runs fine for a while, then something bad happens, the system goes into a bad state, and stays in the bad state after the bad stimulus is removed. Historically one of the first examples is the infamous Internet congestion collapse of 1986, which prompted the implementation of TCP congestion control. The feedback loop in that case had nothing to do with caches. What happened is that routers drop packets when the rate is too high. Packet drop caused TCP to retransmit, causing more packet drop. This feedback loop is self-sustaining and persists even if you remove the initial overload that caused the initial packet drop. See https://ee.lbl.gov/papers/congavoid.pdf for ways to avoid this problem, which are more broadly applicable than just TCP.

Specifically w.r.t. congestion collapse, my experience is that many smart engineers have never heard of it, and I stopped counting how many outages have been caused by congestion-related problems. So there is something to be learned here.
I think it's more supposed to read as close to us

Casually dropping the discovery of the multiverse as a footnote would be fun though
> A spokesperson for Denver-based Dominion Voting Systems, which provides election equipment to Colorado and 27 other states, said the company continues to work in full cooperation with the state and Mesa County authorities.

Oh, you mean Dominion Voting Systems, apparently bought by the CCP for $400 million just months before the 2020 election?

Funny how the MSM never reports on who owns Dominion.
It is fine if you like your commute or your office, but don't take it personally when someone says that they don't like it.
Are you saying that Harvard itself is a crown of decadence, or are you trying to deride the election of a humanist as the head of their council of progressive chaplains?
>They just don't have a place to talk about them out loud

Laypersons wouldn't even know what the problem is in the first place.

Even if they do, they might not know the right terms to use when communicating. Thus, listening to feedback can be misleading.

Nothing beats watching people in real life using your products.
Another option for ML-variant fans is F#, which has a REPL as well (built into many tools such as Rider or VS, or as a standalone 'fsi' executable).
Their complaint about Haskell is based on a common misconception. You can do everything in Haskell that you can in a non-pure language, including in-place mutation (e.g. IORef, Data.Vector.Generic.Mutable, etc.), strict functions, manual memory allocation, and so on.
I get the reason for PL/SQL and completely understand the advantages of stored procedures (I used to write code for Oracle Middleware so have had several years of experience in specifically this domain). I'm just answering the question of why the language sucks to write code for.

I'm not suggesting PL/SQL should be a fully fledged scripting language either (neither Perl nor Python are systems languages by the way). I'm just saying the two paradigms PL/SQL aims to leverage don't combine well so the end result is always going to be ugly.
i still refer people to this also. He neatly summarises the core issues. People watching other people count marks on dead trees works great.
> People here are also consuming new cars - which are also generally safer

Isn't that a core part of their strategy? Increasing vehicle safety standards (including for passengers)? I don't think that's some kind of gotcha - it's literally what they're trying to do.
I've long felt that I was good at interpretting really big sets of particulars and intuitively feeling out the solution, while unfortunately pretty bad at linear problems with a small number of variables...like basic math or conveying a simple piece of information in a sentence in a non-confusing way. Not sure if inductive reasoning is the aptitude I possess and I'm keen to test myself more. The example question in the article was easy and I feel I have a gift for quickly mastering new GUIs/shortcuts but that doesn't seem like a comprehensive assessment yet.
Yep, exactly this. Check out sentence-transformers https://pypi.org/project/sentence-transformers/0.3.0/, they have some great pre-trained models. Once you have the embeddings you can just compute the cosine similarity.
Not just sweating, but eating generally healthy foods that contain potassium, magnesium, calcium, etc.
Where screen scraping is concerned, do you have any thoughts on the risk of it turning into an arms race between you and companies with valuable customers as they try to prevent you from making migrations (to them, poaching their customers) easier? - e.g. They make it hard to scrape by deliberately and systematically changing their pages frequently forcing you to adapt regularly.

It strikes me as though the economics of this are not in your favour as a particular company only has to worry about their own site, but for your business model you potentially have to fight a war on many fronts to keep your service valuable and functioning.
For potassium there is normally no need for supplements. It is enough to eat more vegetables. The general population, especially in USA, is likely to eat not enough vegetables, so they may have low potassium because of that.

Nevertheless there are old people who may eliminate too easy the potassium from the body. Those at risk to have this are typically old women who have taken during many years medication for high blood pressure. For old men taking medication for high blood pressure, the risks also exist, but they are much lower than for women.

Those belonging to this risk group would better have a few times per year a blood test for electrolytes, especially for the sodium and the potassium concentrations in blood.

Only when the potassium concentration in blood is found to be low even with a healthy diet rich in vegetables, then potassium supplements are needed.

If potassium supplements are taken, chloride is not a good choice, because it provides excess chloride that is not useful. The salt eaten provides enough chloride. Better supplements are based on organic salts of potassium, e.g. lactate or citrate, which provide only potassium without anything else that might have unintended effects.

Source: my mother belonged to this risk group. She developed hyponatremia & hypokalemia and it was a very tough job to determine appropriate doses per day of salt and potassium supplements while maintaining the blood pressure at acceptable levels with only small doses of blood pressure medication, as that increased the rate of elimination for sodium & potassium.
I like the idea expressed in the story that suggests the three energies of activity, inertia and knowledge.
When the work-from-home started last year suddenly and some people had trouble adjusting, people suggested to continue "going to work" as a ritual - essentially, you have your usual morning stuff/breakfast/whatever, then get dressed, walk around the block and arrive "in office" that just so happens to be very close to your bedroom. While seemingly useless, it helps to establish a boundary and a mental switchover from "home-mode" to "office-mode".
Ham Radio Interfering with an Insulin Pump? Here's the Story
If a single breach to a ceremony involving the equipment is enough to invalidate it’s use completely, doesn’t sound like the machines are designed with enough layers of security? Couldn’t they repeat that step and reset that leaked password?
These are often long term projects; consultancy firms, especially big ones, are very good at delivering over time and over budget and still remaining there 10+ years. They are trained to do this and do it well. Maybe it depends on the region but it's very normal in Europe anyway for the Cap Gemini's etc to do this.

Sure they have an unending stream of work, but you rather still do far less work for far more money or rather; be able to bill far more hours for the same end result is preferable for profits. The art is then to still have a ravingly enthusiastic client at the end of the project. It's an art. Or a scam. As a techie I find it the latter but I admire how they keep the client happy, time and time again.
If I understand correctly the sunk cost fallacy your example lacks an objectively better alternative, like an opportunity related to one of your hobbies, unrelated to your studies, which could land you in a great job in some years. As you stated it, there's no doubt, staying in the PhD is the only rational choice.
I dunno. Seems a bit like appointment a white person the minority liaison.
Machine learning is inherently mathematical. Maybe people can recommend machine learning books that teach the calculus and linear algebra needed "along the way". I like the books by Aurelien Geron and Joel Grus but would have to review them to see what mathematical background they assume.
That won't stop the Dylans of this world to push out more 'largest communist heist in the history of unniverse!' articles.
> I keep reading from this author and it always struck me as a very capable technical person, but as an awful person to work with.

the author is a big favourite of HN. they're some early-100 or so employee of Google. many of their articles reach top-5 in HN
Not really. Religious fervour has moved to "wokeness". If you are not "woke" , you will (figuratively) be burned at the stake (job loss, deplatform, "MAGAT" etc)
Zero? So they either plan on removing cars completely or are delusional.
Note the story isn't "insecurities suspected in voting systems", its "systems exposed for inspection" ... Why would a voting system not be totally open and inspect-able by any citizen of the jurisdiction using it, and/or anyone else? What've they got to hide?
This story is wild. The headline is about the machines, but the article is really about some strange corruption within the department that led up to the breach:

> Griswold also said that one week before the breach, Peters ordered her staff to turn off the video surveillance system that monitors the voting machines and that it was only recently turned back on.

Somehow they ended up with an unauthorized person attending a procedure to update the machines, which then resulted in video and other information being posted to a QAnon-affiliated blog.

Replacing the potentially compromised machines is a good move, but it seems like the real story is that something has gone very wrong inside this government office.
I want to bring back old school distributed forum communities but modernise them in a way that respects attention and isn’t a notification factory.

Mastodon is a pretty inspirational project but the Twitter influence shows, I miss the long form writing that was encouraged before our attention spans were eroded.

Not at all close to solving it, but it’s been on my mind for a long time. Would love to hear if there are others like me out there and what you imagine such a community to look like.
These are still tens if not hundreds of thousands of light-years apart.

It will take how long, a billion years?, for dynamical friction to bring them together?

How close do they need to be before gravitational radiation begins to carry away enough energy that merging can proceed without depending on external mass?
What do you use for the wiki?
I’ve read that the FCC will actively pursue reports of pirate stations or other illegal interference, and they’ll drive around the neighborhood in a van to triangulate the offenders.

In fact here’s a list, but it looks like they stopped updating in 2018.

https://transition.fcc.gov/eb/AmateurActions/Welcome.html
Doesn't postgress have a way to index JSONB if needed?
Can't they just wipe them clean and restart?

How is one person being present during an upgrade enough to render the physical machines suspect and beyond repair/review?

If they are compromised, I'd love to see a post mortem and understand how they were compromised and how that can be mitigated going forward.
Yeah, sorry, no.

Unfortunately, today's robber barons appetites are never satisfied, they never sleep and the devastation they wreck is destroying the livelihood of all mankind.

They need to put in check, not matter how good of an author of surreal children's fiction Lewis was.
Depending on how much of the data in your json payload is required, extract data into their own table/cols. And store the full payload in a file system/cloud storage.
For example Oslo is one place that already cut road deaths (including cyclists and pedestrians) to literally zero by 2019. There were also literally zero child road deaths across the whole of Norway. I'm not sure it's unachievable. (The bigger goal is deaths and serious injuries.)
Archive link:

https://archive.ph/88Ygw
I can sympathize with this. I don’t miss having to take the time, but I do miss having the time to myself. I often listened to a podcast, or just drove in silence letting my mind wander.

I do a daily walk, but it’s not quite the same for me.
Why should I wear a mask if you don't wear a motorcycle helmet (100 times safer than the mask)
Regarding hydro, you can go micro to power a house or some small comunity. There are lot's of books on microhydropower, but get a look at this fantastic post at ludens.cl

http://ludens.cl/paradise/turbine/turbine.html
That's because your submission points to the copy of the Wired article now hosted by arstechnica... the question though remains when you ask why there are two threads for that same Wired article, on the same day.
> I've purposely chosen both my employer and my living situation to suite me.

You're very fortunate to have had both the opportunity and ability to do this. Many people are not.

HN users with their top-of-market salaries and offices in downtown centers tend to forget this.
Also there's a way to profile which queries take longest via DB itself and then just run EXPLAIN ANALYZE to figure what's wrong
I tried this, got quite far. Will go a little further when I have spare cycles for it.

Example: https://www.lfgss.com based on code you'll find on GitHub under microcosm-cc
I taught myself to ride an electric unicycle in about three hours spread across maybe a dozen sessions. I jumped off a few times but never crashed. In my experience electric unicycles are as safe as a bicycle though I admit I never ride faster than 20 mph.
Sharing stories and getting laughs is more important than having every statement uttered in a conversation be literally true. My radio ham friend had some outrageous whoppers.