skysight-inc/HackerNews huggingface dataset:
> We have lost like a dozen nukes over the years - rhey are on ocean floor or in a glacier or totally unaccounted for. Tactical weapons are horrible, they are not kept safely in a secure silo, they are deployed, moved, they travel, they are near the front line and are more likely to start WW3.

Makes me think that future proliferation of them is almost guaranteed, esp if a belligerents goals move away from trying to cause mass destruction in state-state way (doubly so as knowledge become more widespread, and cheaper to gather the materials for home synthesis), but effective deterrence in a individual trying to assert its sovereignty against any given nation/city state (like "hey, if you stop me, the dead-man switch on this mini thermo nuke will take out an area the size of an small/large airport and irradiate it for thousands of years")
Packed-2 2x.png
>...a guy who explains that lisp is a language for smart people, while everything else is for code monkeys. When I was on the fence between putting too much time into learning lisp and too much time learning python, this tipped me over the fence into python land.

People with poor personalities could latch onto any language. Why do they dedicate themselves to lisp? In spite of any flaws in the community or technology, there is obviously something special present - something potentially educational.

>Do I really want to be on this guy's team?

This sentiment is strange and tribalistic.
Warning definitions also change over time with new versions
Yeah the cooking indeed. My parents have a Philips air filter, when they cook or turn on their AirFryer or even when lighting the bbq outside, the thing's led-ring goes from blue to red and it starts to work very hard. It thought that was pretty striking. I usually do the cooking at home, now I wonder if I'm going to have a shorter life compared to my wife :s
Just to give some more context; this is a list that has been updated every 2-4 years since around 2004 or so. A lot of orgs treat it as the minimum a developer needs to know in terms of security, so it's time well spent looking through it (IMO)
California aims to ban recycling symbols on things that aren’t recyclable
Mac devs have been complaining for a long time that Xcode and the entire developer experience sucks. It sucks (1) in the way that most native development sucks, and (2) an extra layer of suck on top of that.

The Mac platform also used to be very insulated; the culture meant that the prospect of creating an app or simple utility and selling it was viable much longer than it was on Windows, where the culture is that everything is either gratis-style free or warez-style free. The invasion of the Web means that Mac users are increasingly being conditioned to get things for free, too, so the viability of paid apps has taken a big hit. SaaS is the way to make money now.
“Growth Hacking” for Startups in 3 Repeatable Steps
"The chickadees, Luce. it sounds like they're saying 'cheeeseburger'."
GP, and I agree, wants tokens to be scoped to repos, not to activities.

Your link describes how you can limit the things you can do with a token. But GitHub doesn’t allow limiting where you can do those things.

It’s annoying and I wish they would fix this. If you work on lots of repos across lots of orgs, this is a big vulnerability. I get the heebee-jeebies whenever I have to grant permission on something because if I make a mistake it could hose lots of things.
Planet of the Ducks it isn’t.
Presumably, you could also do `RegExp("")` to create a zero length regexp. This doesn't seem to match the standard as this site implies it should:

"plonk".match(RegExp(""))
> Array [ "" ]
Safety and research is imperative with it. People will buy pills without ever asking their dealer the amounts, and will take them way too often without realizing it.

You can definitely screw yourself up doing it too often, or doing too much at once.

Just my $0.02.
> Ghostscript is..typically included with image conversion and file upload processing toolkits, such as the popular ImageMagick.

> The proof-of-concept code..[allows] an attacker to upload a malformed SVG file that escapes the image processing pipeline and runs malicious code on the underlying operating system.

Python code demonstrating the exploit: https://github.com/duc-nt/RCE-0-day-for-GhostScript-9.50/blo...
I was into the Palm OS “scene” in the early-2000s. The hardware maker spun off its OS division into its own company in early-to-mid 2000s.

The thing that drove me to fits was that Palm OS 6 (Codename Garnet) was apparently ready to roll, according to all the news reports at the time, but it never made it into a device. The damn thing had bits of BeOS in it! You end up wondering what could have been if Palm (the hardware maker) did end up adopting Palm OS 6.

I imagine some practical concerns, maybe around SDKs, licensing costs or power consumption were the driving Palm to keep version 5. This was never reported on, however.

You knew the writing was on the wall when Palm released Treos with PocketPC.
County worker charged with running illegal cryptocurrency mining operation
But you're also depending entirely on the one organization hosting the network, c.f. Freenode.
60x speed-up of Linux “perf”
How does this work in practice... do compliant capacitors have to be designed to 'leak' stored charge across an internal resistor or something like that?

[edit] Ah I see this is called a bleed resistor, never mind
Fragments of medieval Merlin manuscript found in Bristol library
I wish it were true, but I don't think it is. Personal computing as a mainstream concept is dead. The modern developer no longer seeks to enable users to leverage the power of computing, they seek to corral users and farm their eyeballs for ad revenue. The future is appliances that will only ever be used when and how the developer wants them to be used, because the modern developer has no respect for users. Nothing will interoperate, nothing will respect user choices, nothing will be free of ads, everything will suffer latencies due to the network, nobody will be able to store their data locally under their own control.

This is the future we've built for ourselves, and we don't even have the decency to be ashamed of it.
> This is why I don't buy insurance or extended warranty for anything I can pay to replace.

Exactly. _Given_ that this is a situation where I'd assume the vast majority of those who could buy the AppleCare brand of insurance could instead just pay for the replacement (how many people can afford precisely 1 macbook but couldn't possibly afford a second one? Some, but not many) - the only thing left to 'play' is to be so sure that you'd be the statistical oddity, that it is 'worth' it.
Is it ever likely that something like this could work on legacy Palm hardware like my beloved Palm Prē?
I took it to mean that the astrologer is bad at his job and shifts the goalposts so he’s “right”, like “you won’t have any more kids AFTER THIS!” As psychics and astrologers have been known to do for thousands of years apparently.
Lets scrap murder laws then and we can apply your alternative solution - restrict those that point a gun at your head to just those you trust.
Pretty much exactly my concern. This isn't some philanthropic group doing this. It's Google, and everything that comes with it.
>high levels of radiation were recorded by family members of personnel in Guangzhou using commercially available equipment. "The needle went off the top of the available readings." But she says the State Department told its own employees that the measurements they had taken off their own back were classified.

Some updates on it all.
I am old. I did not even open the link until you mentioned it was an LCD. I was thinking: "Why would you repair a CRT?"
Almere and Lelystad come to mind, built from the 70ies onwards in the Netherlands on land reclaimed from the sea. They’re relatively small but still impressive to me, with decent public transport and excellent biking infrastructure. Of course many people prefer older cities with more ‘character’ but if it’s your thing the architecture really is quite nice.

Dutch urbanism is good but it requires a lot of trust in the government. Urbanists make top down plans, and then work together with property developers to create neighbourhoods. These property developers have to follow a lot of rules and guidelines and there are municipal committees that check whether the architecture is good enough for example. Top down urbanism is often seen as a recipe for disaster, but it seems to work there. I guess there are enough feedback loops in the system so that urbanists get a clue about what people like and implement that. For example, people like living close to water so constructing a neighbourhood often coincides with creating lots of canals and ponds.
>we had a metal chair get stucked in

You mean like this? https://youtu.be/6BBx8BwLhqg
IBM set to develop vaccine passports with Moderna
A.I. Can Now Write Its Own Computer Code. That’s Good News for Humans
Avoiding anxiety should be an easy task
Or have simply learned helplessness. Developers actually listening to users is so 90s.
My personal take on this, is that life is not only meaningless, it is in fact absurd. That is to say, it is beyond reason or logic, not in a supernatural or spiritual way, no, it fails to compute or make any sense when subjected to intense hardcore reasoning.

Yet, given that, what options do you really have if any? Why do we wake up in the morning and do something instead of doing nothing?

By the time you grow to be able to comprehend the incomprehensible, the absurdity and meaninglessness of human conscious existence and subjective experience, then it is too late, you are already tangled in a web of relations and responsibilities, surely you are paying some bills to enable you to read this, or you believed in some simplistic story about life and death, or you have narrowed your scope of thinking, or busy yourself with the hedonistic pursue of pleasure.

And if you conclude against living and your brain is still functioning, you'll sense hanger, fear, anxiety, etc, your hardwired survival instincts will kick-in and override your thinking, it would push you out of bed. In other words, if you are not severely depressed, you won't have enough pain threshold to commit suicide. Thus, you don't really have a choice but to wake up and do something until you fail to do so or it gets too painful to continue. You can tell yourself a nice story to make sense of it all, or you can just accept the absurdity and lack of control and leave hacker news to enjoy the outdoors and hangout with someone, and try to do some good (minimize suffering) while you can.
Biden asks Sean Spicer and Kellyanne Conway to quit military academy boards
Computer was unplugged:

"Shawnee teenager is electrocuted while working on a computer":

https://www.kctv5.com/story/19767067/teen-electrocuted-while...

Same story as above as link not available:

https://www.dailymail.co.uk/news/article-2215200/Teenager-Sh...

And a warning:

"I just received an electric shock from an unplugged computer"

https://www.reddit.com/r/computers/comments/53cio2/i_just_re...
Well, knowing capacitors to be a common culprit with broken monitors might inspire the non-electronics-savvy to go to a repair shop instead of shopping for a new monitor. And save money and the environment I might add.
This might be better suited as an 'Ask HN', or more likely a 'Show HN'
Case in point: Qt works on Haiku, Chrome doesn't.
Thanks for the correction! When I read the generated code, I just focused on the scan call. Since pggen doesn't parse the SQL, there is no great way to detect `SELECT ` and rewrite the query, so I hadn't considered this as a possibility. Parsing the SQL really opens up a lot of cool possibilities for you.

You already know this but in case anyone else is reading, another super cool thing that sqlc can do is infer good names for query arguments in go code by looking at what they are compared to in the SQL code. Thus for a query like `SELECT FROM foos WHERE created_at > $1`, the generated go wrapper would have a `createdAt` arg instead of having it be named something like `arg1`. Since opendoor/pggen doesn't parse the SQL, you need to explicitly override the argument names if you want to provide better names. Of course the names won't be perfect with sqlc's approach, but they will be better than `arg1` and it's still a very cool detail. It might not be obvious how neat this is if you haven't had to implement it, which is why I mention it.
Research might be difficult. The issue that makes me cautious is that I don't know any person whose output I admire (scientists, composers, artists) who took these drugs.

The only exception I know is Erdos with amphetamines, which is of course different.

I'm a snob who does not appreciate Kerouac, rock musicians etc. It may be different for others who do.
How to Master Passive Growth with Rob Fitzpatrick of Write Useful Books
I want native apps because I want a native experience: Keyboard shortcuts and UX patterns should be consistent throughout most applications. I'm fine with some exceptions (e.g. video editing, photo editing, etc.), but generally I want consistency.

I want native apps because my bought RAM and CPU cycles are precious resources: they shouldn't be treated like a "free for all" by lazy devs. Not every native dev uses these sparingly, but in my professional experience, web devs often don't even consider it being a factor during development.

I want web apps to run in my web browser, so I can apply privacy-enabling plugins to them like uBlock. I also don't want web apps implementing dark patterns to get me into their hybrid app. (e.g. MS Teams forcing me to reconsider every time I open the website)
The critical point of hydrogen is 33.2 K, that is Kelvin, or -240 degrees celsius.
Any higher temperature than that, hydrogen is not a liquid, and exerts pressure on the walls of its container.
...
so, you have the choice of making a very strong container, or a very well-isolated one, preferably both.
But probably not a lightweight container, which is what you'd prefer.
Well, people complain about Bitcoin to kill our climate but on the other hand have no problems to buy new monitors when it's not necessary ...
I often wonder what a computer would need to be in order to become a phenomenon similar to the Amiga.

The Amiga blew people's minds by having impressive graphics for the time, excellent multimedia and a very responsive multitasking graphical environment when most Windows machines couldn't format a floppy and move the mouse at the same time.

The only solution space I can imagine for this is something so alien to our desktop computers (everything today is a multi-core processor coupled to a GPU and SSD storage) that it could cause the perception that it's not just an evolution, but revolutionary.

I keep returning to something that merges CPU and GPU like Intel's Larrabee, which became Xeon Phi, or Esperanto's RISC-V MIMD+SIMD monster. It could be something with cores of more than 2 sizes of core, but it'd need to be something different enough to enable the things we consider impossible today.

Which brings something else to the discussion - we no longer have science fiction to guide us here - apart from AGI, uploaded human personalities, and fully immersive brain-connected (or upload-friendly) virtual reality, there isn't much in sci-fi that our machines can't handle.
How to find and insert Unicode symbols in HTML
What a lot of people don't appreciate is that a GUI platform is a essentially a marketplace like eBay.

There are "sellers" and "buyers". The sellers are the developers. The buyers are the users. Real money is often involved in the transaction.

Where do sellers go? Where there are the most buyers!

Where do buyers go? Where there are the most sellers!

Hence, marketplaces with no physical constraints are natural monopolies. This includes auction houses (eBay) and GUI platforms.

Previously, Windows had an over 90% market share, and it was glorious as a developer. You write your code once, and it works "everywhere", because everywhere is just Windows. The 9% Mac users are out of luck, and nobody cared about the mish-mash of 1% other.

Now the web is the new 90%. Or more specifically, Chromium is, with over 80% and climbing.

What saddens me is that Microsoft threw what they had away, and continue to do so. I've never seen a company more keen to undermine their own market position.
> And yet, as Sartre shows us in No Exit, it is the very presence of other humans and our being forced to view ourselves from the perspective of others that causes us so much existential dread and pain.

I've never been entirely clear on whether Sartre intended this or not, but it always seemed glaringly obvious to me that the problem in Huis Clos was not that they were trapped for eternity with other people: it was the specific other people they were trapped with. People who magnified all their own flaws and threw them back in their faces.

If, instead, you were bound for eternity to people with whom you shared mutual respect, understanding, and commitment to each other's happiness, that would be heaven.

It is not truly that "hell is other people", whatever Sartre might say. Isolation is the worst punishment we have in this lifetime. Being condemned to an eternity of isolation would truly be hell.

Even if you started out with people you couldn't stand, and spent aeons torturing each other, what's to say you couldn't then come to some form of co-commitment to happiness with them?

Heaven and hell are defined by how we interact with the people around us.
> I think I'd say the same, although it's hard to say if it was 'the greatest experience' (and what that means) or just 'pure bliss' due to the drugs.

This reminds me of something I periodically see about ADHD medicine. There’s some debate about whether it makes you more productive or whether it just makes you feel like you’re more productive.

I’m pretty firmly undecided about whether or not the distinction even matters.
It does match. It matches the empty string as your output shows. If there were no matches, the result would have been null instead.[1]

>> "foobar".match(RegExp("foo"))
Array [ "foo" ]

>> "foobar".match(RegExp("bar"))
Array [ "bar" ]

>> "foobar".match(RegExp("baz"))
null

The last example above does not result in a match. All three examples below lead to successful matches:

>> "foobar".match(RegExp(""))
Array [ "" ]

>> "".match(RegExp(""))
Array [ "" ]

>> "plonk".match(RegExp(""))
Array [ "" ]

I am guessing from the output format in your example that you have used Firefox to present your example. I used Firefox too to present my examples, in order to keep the output format consistent in this thread. If you are indeed using Firefox, you could try expanding the Array result to inspect the property named index in the result. For the first two examples in this comment, the index property would be set to 0 and 3, respectively. For the last three examples (including your "plonk" example), the index property would be set to 0, thus indicating a match at index 0.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Calling a Chromebook (or Android) "Linux" is disingenuous for the purpose of "The Linux Desktop" "winning". We all know that a proprietary user-land stapled on top of the Linux kernel and all the applications running in a web browser is not what was meant by "year of the Linux Desktop". Hell, Google will likely replace Linux with Fuchsia within the decade.
Show HN: FractalCrypt 2.0 – free deniable encryption cryptoarchiver
It’s +EU (expected utility), but probably not +E$ (expected money). Traditionally, EV is talked about as E$, not EU.

When you bring in peace of mind and avoiding risk of ruin, those are utility concerns (which make purchase of -EV insurance sensible in many cases).
Definitely looked the same (TABLE layouts and all) back when I was browsing through it during the mid-90s on dial-up.

I recall it was a gray background rather than bright white, but maybe because Netscape's default background was gray back then...
SML is pretty much the "Scheme" of the ML family, which is what drew me to it as well.
Essentially the same applies in the UK and Ireland, when the EU warranty thing was brought in (2 years cover), nothing changed as the existing legislation in both states gave longer protection.

5 years in Scotland, 6 in England; I can't recall what Ireland has but believe it is in the same region 5-6.

However one has to know it exists, and argue the point with the supplier, and they will often try to push back.

Added: This is for the goods being of merchantable quality, not for accidental damage.
"effective deterrence in a individual trying to assert its sovereignty against any given nation/city state (like "hey, if you stop me, the dead-man switch on this mini thermo nuke will take out an area the size of an small/large airport and irradiate it for thousands of years")"

You could do something similar with a car bomb but we've never heard of it happening. I don't think it's the lack of destructive power, the concept itself doesn't make sence.

As individual you rely on the rest of society to buy from them food and shelter.

What if two such people come into conflict over land, do they threaten each other? Are you gonna blow up your family alpng with you?
… and were faster (in visiting their consultant).
No. Some of the carbon can end up being stored in the soil:

https://extension.psu.edu/how-forests-store-carbon

Or alternatively, wood can be used for increasingly complex construction, for example this wooden skyscraper:

https://www.thetimes.co.uk/article/berlins-woho-wooden-skysc...

Lastly, just increasing the carbon stored in living mass may be vastly beneficial.
TL/TR: stop using WhatsApp
GITHUB_TOKEN is scoped to a single repo.
I am generally in support of solar and wind. But then, people underestimate the environmental destruction those can entail, depending on the site. Yesterday, I saw a hillside in a very rural part of Appalachia covered in solar panels. Nothing grew on the hill. Because, you know, plants would cover up the panels in no-time, so you have to vigorously keep all of it in check, with herbicides. Aside from the loss of potential carbon storage from allowing trees to grow on the hillside, which very well might offset any carbon-related gains from using solar, it's just bad for the ecology (which is exceedingly rich in the vicinity). Any farm typical for the area would be multiples of times better.

This is not intended as a rant against solar (again, I'm an enthusiastic supporter), but I'd guess a landscape of fusion generators would take fewer square meters of land than the equivalent using solar. And that is nothing to scoff at.
This is a fair criticism, though it has been addressed some time in the last twelve years or so

>>> import re; re.compile('').search('foo')
<_sre.SRE_Match object; span=(0, 0), match=''>
Vermeer Restoration Reveals a Painting Within a Painting
There are plenty of secure alternatives to WhatsApp (Threema, Signal, Matrix just to name a few)
“They don’t have screens for AR functionality, however, so we’re still in the dark about what those things might be”

So they’re glasses with cameras? Facebook should pay you to wear them with how much data they are going to collect.
Facebook Smart Glasses
Very much in favour of loans. I am normally willing to lend at about 5-8% depending on estimated creditworthiness, although nobody has offered me that in the last decade.
Have they removed it? It seems to scroll as expected on Firefox mobile for Android, so maybe it's a platform-specific hack?
I'd add 2 things:

- Who is going to be the end user? Sales, CS, operations - non-technical people, who may need your help with it later?
- Are you planning to scale or stay small?

Btw, there is also @ForestAdmin.