skysight-inc/HackerNews huggingface dataset:
It depends on what neighborhood you live in, but the world is very safe today and if you’re on HN I assume you’re in a decent area.
This is why I think that "when I was a kid I roamed the woods for decades at a time" comments are largely irrelevant in these discussions if we're talking about an urban environment that has changed. "When I was a kid", my street was pretty much empty of cars and we'd skateboard and ride and kick balls around. If a car entered that same street now, the visibility has completely changed, given it has cars parked both sides all up and down.

Bigger cars, more traffic, poorer visibility, everyone rushing.
I don’t think forbidding access is a great solution, but I do think overall the cumulative choices Apple has made do indeed make a more secure device. I wouldn’t call Samsung “garbage” but I wouldn’t choose to use one either.
DbGate was introduced on HN 2 months ago - https://news.ycombinator.com/item?id=26899100

DbGate is electron+svelte driven cross-platform database manager.

Now it comes with SQLite support, as it was the most requested feature. Implementation uses better-sqlite3 package.
Wow! sterilizes the whole earth. Not much we can do except be on another planet if that happens.
Amazon deflects responsibility on fake reviews but admits 200M were blocked
Sadly updates don't just remove bugs, but sometimes also add them. Silently adding a bug to previously working code is a lot more bad than silently fixing a bug you didn't know you had is good, so I wouldn't want to have a load of self-updating code snippets in my codebase.
Not really helpful feedback, as it was a movie reflecting the standards of the time.

I was a latch-key kid starting at age 7 in the 80s because I hated the daycare that we used after school and advocated for the freedom. I remember being blocks away from home at age 4 or 5 on my own until it was time to eat and heading back home.

It really was a different experience. And, I say this as a parent of a 6 year old in a roughly similar neighborhood environment.
Having been making a go at several of the suggested applications, which all use MD, I’m also starting to like it less and less.

I find the side-by-side panes of some just a hilariously stupid waste of space. And the editors that at least do live “previews” feel so janky when editing; watching pound signs appear and disappear as you move off a line, or having text shift around as bold and italics markers come and go.

No, I don’t need all the formatting capabilities of a word processor. But there’s a reason why MD is often pretty-fied: it’s damn ugly and noisy as hell.

I get that people want a “pure” text format for longevity’s sake; but just demand a text export-in MD if you like. But working in MD is crazy making; it’s ugly, distracting, and worst of all, the “raw” form is nothing like documents and formatting we’re all used to, so even if you get used to it, all of the other documents in the world you interact with will still be using real bold, italics, and headers of increasing size.
And the last remaining not-Matthias person on your list, while not an academic descendent of his, (to the best of my knowledge) owes their current employment to Matthias' politicking.
While this comment may have a little too much dramatic flare, it is one of the few contrarian comments that provides concrete reasons for the position.
A raunchy teen fan message in some random hotel with a boxing glove going through the wall. That is unique. Hell, my first thought was who was going to patch that hole they just made. Then I thought, oh they have millions of dollars. But the approach, to get them to read closer and closer then pop. Way better than any dumb pie in the face, an crusty old idea that was only funny in the 1920s.
why is that more likely that the attackers systems were compromised?

Does it not sound weird that a cybercrime gang would leave a hot wallet on some random VPS? That seems incredibly unlikely.
Facebook will begin beaming advertisements into virtual reality
(I work at Stripe.) Keep in mind that Stripe Terminal has upfront pricing: there are no additional software, PCI compliance, or monthly fees (or even equipment lease payments!). When factoring in these additional fees that many legacy players charge on top of the payment processing, Terminal oftentimes has more favorable pricing (along with working alongside your existing online Stripe transactions).

If you want funds in minutes, we have Instant Payouts in the US, Canada, and Singapore now, which lets you cash out to a debit card right away for a small processing fee. Our standard bank transfers are limited by existing banking infrastucture (e.g. the ACH network), but most transfers land within 2 days.

For BINs support—I'm sorry for those issues. Would you be able to email me and I can see if we can work on this? edwin@stripe.com
Git branching strategies and the Greek revival
Have you tried TiddlyWiki [0] which is running the brainfck.org Zettelkasten mentioned in the article. Seems like a very similar concept.

I am intrigued by the concept and thinking about trying it out, so any input on picking one or the other would be great.

[0]: https://tiddlywiki.com/
Thanks for the link. So much has changed in the last 500 years that it makes me wonder how much the (distant) past can tell us about the future, but sometimes there's interesting stuff. This topic reminds me a little bit of Ray Dalio's articles (on the rise and decline of empires) which also tries to find patterns that only become apparent over a gigantic time period. [1]

[1] https://www.linkedin.com/pulse/chapter-1-big-picture-tiny-nu...
I did, it was not clear to me what was being referenced. If there is a good example of DAI surviving such instability, a reference discussing how that happened seems like a pretty reasonable requests given the strong claims that are being made.
I believe that's over Handoff protocol, which combines Bluetooth, Bluetooth LE, and Wi-Fi Direct depending on the circumstances — also iirc used by AirDrop and "set up your Apple TV" and so on.
Reminded me a lot of Journey, which is something you should be proud of. Lovely work.
Got any other old Unix recommendations? Was hoping to find xenix or some other old x86 one I could use.

What did you use A/UX for?
WARNING: Please don't buy TITAN or IRON.
There is no hacks, no exploits or rug-pullings. We will post a post-morterm article with detailed explanation in the next hours.

From: https://polygon.iron.finance/

What is this thing and how is it worth 300 m usd?
fb already thinking about putting dang out of the mod job?

would certainly free up some time, wonder if hn has something like this...
Thanks for posting this. I have somehow completely missed joplin.
For me, code with reduce is less readable than a loop. With loop everything is obvious, but with reduce you need to know what arguments in a callback mean (I don't remember), and then think how the data are transformed. It's an awful choice in my opinion. Good old loop is so much better.
When I was in Louisiana for a year I'd walk or cycle to work. Walk was about half an hour and most of the way had no sidewalks. Buying things at a target meant cycling for 40 minutes on a busy road with no bike lane or sidewalk(a street where I later learned a person had turned without watching and cracked a friends skull open).

"Fun" fact: On my way home I was wearing a pink/white Nike hoodie and asked a woman for directions and she said something like "sir, please step away I have a child".

I grew up in Europe, so I get what you're saying and agree with it, but for most of the US, that is actually built for cars, it's not true.
Alcohol Free Forever How to Stop Drinking
I think I was younger than 13 when Back to the Future came out. I saw that 3 times with my friends, and each time we had to travel by bus by ourselves for about 45 mins across town.
I read this headline in “American” English, and was confused.
The Ident Zone – Television Graphics Through the Ages (2000)
Most language structures are acyclic, so a simple dataflow pipeline is sufficient.

Mutual references (class A referring to class B and vice versa) are resolved by separating the signature from method implementation (for example) to break cycles.
The article mentions Org mode a lot. If you want to try it, but are no Emacs user or also want to use it on mobile (iOS or Android), there is a FOSS solution called organice which I use daily for everything from notes to private and professional project management: https://github.com/200ok-ch/organice
I'm just hoping that Bear 2.0 (or whatever the big next version they've been working on for a long time is called) doesn't undo Bear. While Bear isn't perfect and there are a few features that are sorely missing (searching within a note on mobile being probably tops for me), it is overall very very good. It is elegant, syncs seamlessly, feels like the native app that it is, and has just been a staple for me for years.

A lot of the newer hotness like Craft, Notion, Obsidian, etc. have a bazillion features but are anything but lean, fast, targeted apps that I want in a notes solution. The Bear folks get tons of pressure to feature it up. While they do need to evolve it (the appearance of stagnation isn't great for an annual subscription app), I hope they keep Bear Bear.
I don't think this works very well as a cautionary tale because honestly, I would not even care about a bug like this. It's something very few people would even figure out exists at all, it's incredibly inconsequential.
I used OneNote for a long time. It's not bad, but it has some quirks that I wasn't fond of: why are notes in these weird draggable boxes? When I decided to export my notes to a different format it was a huge pain. I ended up creating a keyboard macro script and cycling through each note one by one. Once I exported all my notes to word documents, I was able to convert them to markdown/org from there.
I have recently developed my own terminal-based UI for day journalling and todo/task tracking [1] in markdown files because I was sick of rearranging todos in other tools and just needed something which provides a standard template for each day (journal, high priority, todos of the day).

The main advantage is that you can "migrate" all unfinished todos to a new page/day and thus get a clean start each day. This idea comes from bullet journalling.

To get it done I had to dig a bit into ncurses, which turned out more interesting than I thought. For instance, Windows Terminal just gained support for bracketed paste a couple of months ago and my tool supports it.

Long term I would like to add generated views (for instance: last year this time one of your highlights was...) and support recurring tasks to be inserted into the daily log.

[1] https://github.com/coezbek/rodo

Stack: Ruby, Curses, Markdown
That also didn't stop Mike Rowe
US agencies have tried to set up action and had it get away from them. More the CIA than the FBI from memory.
Loops are easier to read. With functions like reduce you have to solve a puzzle every time to understand what the code is doing (this is also true for functional style of programming in general).

> More specifically, maps can be trivially parallelized; same for folds, but to a lesser degree, if the reducing operation is associative; and for-loops are hard.

In a typical Javascript code reduce operation will not be parallelized. It actually can be slower than a loop because of overhead for creating and calling a function on every iteration.

> when you look at the system as a whole lots of for loops

A code with lot of loops is still more readable than a code with lots of nested reduces.
Nobody tried to get him fired. They wanted him to not post inane and sexist bullshit on his office door.
I grew up learning using pen and paper,I will stick to that.

Younger digital native generation wants to go all digital? totally ok with me.just we have to learn to agree to disagree.
“ Dr. Haas said that the results should serve as a wake-up call for the threat that new variants can pose to the effectiveness of vaccines.”

What is going on here? Why are we still quote old efficacy numbers for Pfizer and moderna, if it is the case that a redone trial would have given vastly lower numbers as the virus has mutated on?
If you read her writing or listen to her speak it will quickly become clear that she's a highly intelligent and measured individual that has a nuanced understanding of these issues. IMO she is eminently qualified for the position.
Canola oil is pretty high in mono fatty acids actually. Not as high as some others but pretty good for a commonly available one.
Here’s the citation that Wikipedia gives: https://www.spiegel.de/international/zeitgeist/no-copyright-...

There definitely were a lot of factors, and lax copyright was one of them.
TheHarvester: Emails, subdomains and names harvester for OSINT
Earth after a massive meteor impact will almost certainly be more habitable than Mars on its best day. Every step to make Mars more habitable is much more easily taken to make Earth more habitable in preparation for a massive impact. And Mars might get hit the same way.
Namespedia
My top Stack Overflow answer of all time is a now rather dated two lines of JavaScript: how to tell if a variable is undefined. I posted this in 2010 and have been getting points for it steadily for a decade, now exceeding the amount I garnered from all other activities while actively using the site. I don’t do js anymore but from what I understand the answer hasn’t been accurate since 2016 or something.
Cue HYPER-REALITY https://www.youtube.com/watch?v=YJg02ivYzSs
He finally did [0]!

[0]: https://github.com/golang/go/commit/c90d392ce3d3203e0c32b3f9...
And on Safari use Hush!
It is true. Too much fancy animations, too much other stuff internally too, wastes energy. Also bad user interfaces, and bad documentation, and too complicated designs, and many other problems. I prefer without all of that stuff; it looks better to me and can be worked better too if it is done in the less wasteful way, I think.
Very often processes are naturally modelled as a series of transformations. In those cases, writing manual loops is tedious, error-prone, harder to understand, less composable and potentially less efficient (depending on language and available tools) than using some combination of map, filter and reduce.
As someone who lives on the Cascadia fault (hi from beautiful British Columbia) we do care and we do prepare as much as we can. We build our infrastructure to better withstand earthquakes and replace or remove those that can't. As a community, we are aware, we prepare, the city itself has workshops teaching you to prepare, to show the neighbourhood where you live from this angle and so on.

> and likely make living on the west coast untenable for some generations

[citation needed]
The ceremony is usually: what's the status of this Jira ticket?
What would really help with the vision here is some way to comment and associate tests against posted code. I have corrected algorithms on Wikipedia that were obviously wrong with even a cursory test. Then people can adjust the snippet, debate the test parameters, or whatever else they need to do while maintaining some sort of sanity check. If it’s good enough for random software projects used by a dozen people, it’s probably good enough for snippets used by thousands of developers and even more users.
Actually the unobtrusive cookie banner as implemented on that site is illegal under GDPR. Check out https://ico.org.uk/ for a correctly implemented popup with its dismal UX.
MSP-1014, a Better Psilocybin Derivative?
>MSP-1014 has the potential to be a safer, more efficacious analog to psilocybin, with reduced potential side effects

Isn't psilocybin already extremely safe? This seems to be more about capitalizing on psychedelics by tweaking a natural substance to make it patentable.

What would be interesting is the psychedelic equivalent of Narcan.
https://docs.microsoft.com/en-us/windows/win32/wmisdk/invoki...
How do you do that practically speaking?
I still wouldn't consider it a bug since we are throwing lots of lsbs anyways. It matters even less when we are talking about Peta/Exa bytes.
Does it though?

It doesn't actually say anything meaningful, or insightful.

It's just the same tired argument about how apple did something right so they should be able to rent seek forever, and if you don't like it, you should use Android.
So you can save the user's "No cookies" preference in a cookie? Right.
True, but younger kids walk around by themselves (mostly in groups) all around Japan. Japan is a weird case though where the cities are safer than the countryside.
One limitation I've had with other Windows SQLite desktop clients in the past was that they could not open databases stored in my WSL partition. Have you experienced this problem as well or is it a nonissue for you?
A joke:

Why there aren't any coup d'etats in the US?

Because in the US there isn't embassy of the US.
There’s a sayings, the C language was developed to compile for the PDP-11.

In the meantime much has happened. So Modern processors were designed to seamlessly run existing software.

For example Memory used to be fated the processors clock cycles so fetches were free. Now it’s 100x slower. So we put caches in to fool the software into thinking it’s just as fast as it used to be.

So all software runs in a bubble like it was still running on a PDP-11.

Just like the body continues to carry around a liquid environment with a salinity level equal to the ancient ocean.
Or spend 25 minutes fiddling with Zoom sound settings which somehow don't work with the random headset they just picked up 2 mins before the meeting.
If you have a side project, and you feel stuck without being able to make progress... write documentation.

Documentation helps you structure your thoughts, and provides a way for you to revisit your work later, and resume your work where you left off.

Think of it as some sort of rubber ducking, but for project management.
I'll readily admit that in certain fields (particularly programming, but also programming-adjacent ones) open source software is good enough and arguably better than commercial offerings. In those cases yeah, people are going to maybe have discussions on the merits of using the free software over the commercial closed-source ones. That's how it should be. That's not how it is for a lot of creative fields, though.
That is because doing incremental computation efficiently is complicated!

I'd think the project idea is that differential dataflow is too useful a technology to only be understood by a few people. By writing it a second time around, it might be feasible to trade off some of its power for a more lean and accessible implementation.
This looks great! Ruby jobs were showing up when I set it to JS but switching to node seemed fine, I didn’t expect UK based roles on there but pleased to see a couple - well done.
World Bank rejects El Salvador request for Bitcoin help
Insightful article. In raising our preseed, seed, and then Series A all within a year and a half - our biggest takeaway was you need to play the game and learn how to tilt everything toward your favor as a founder.

Namely - place time pressure on investors; don't give any one investor info that you haven't shared with others; run processes in parallel; and generally have the mindset that it's a privilege for them to invest in you as much as it is for you to work with them.

Whenever investors asked us for more detailed info than we had on hand, we simply told them that the process was very fast moving + no one else had asked + we could answer specific qs for them as needed over the phone - all 100% statements - but very different from the scared mindset of "oh no I need to pull this info for them asap"

Would love to chat with you more Aaron; do you offer consultative services?
if you are used to imperative programming, then yes.

But in a for loop anything can happen- from a map to a reduce to a mix, to whatever convoluted logic the dev comes up with.
You mean being further replaced with the inferior settings app?
Psycopg 2.9 Released
I think this is basically what's happening on the JCK plane with glyphs that have the same code, but slightly different representations depending on the font (e.g. Chinese or Japanese), with potentially wildly different meanings in the language they are used.

To your point, this is an aspect where integrating and regularily adding emojis to unicode pushed a very technical system under popular attention, and attracted a lot of people from unrelated backgrounds who now have to understand how it works and what its goals in the first place.
Plans unveiled for private UK fusion reactor using pneumatic pistons
https://www.3gpp.org/about-3gpp/membership

e: also "3GPP TS 33.501" if you want to read about 5GNR encryption, it's open to us all, time to read through all notwithstanding
We can push back by publicly shaming bad actors and ensuring they go to the back of the queue along with the firms with psychopathic interview processes when it comes to choosing tech talent at a time of high demand. Unionising would probably be better but for some reason a bad word around these parts...
Technically there are a few extra tricks you could pull off in microcode if you natively support the instruction set, that even a sufficiently smart JIT compiler cannot.
It would be similar to what ARM tried with Jazelle way back when, with some very modest performance gain at best.

Not worth the time.
Bicycle tubeless tyres can lead to looser spokes than those with tubes inside
The first step is being realistic. You can’t lock down the internet. You can’t keep them from using devices you don’t control. You cannot dictate their lives.

The thing to do is talk with them about your worries. To tell them your concerns and seek their help in mitigation.

Open communication and trust are the only long term solutions. Not technology. There is no silver bullet.

It’s not a matter of key performance indicators. Screen time is integral to many lives today.

It would be great to get all the TPS reports you want. It won’t replace having a close relationship with your child. Developing trust. Providing safe room for mistakes. Good luck.
I’m not surprised. There is no reason to suspect they’re going to be particularly elite with that respect.

It doesn’t take a _ton_ of technical proficiency to get ransomware someone else made and target a company with it.
This post made me think the same thing. It would be nice to have a StackOverflow that was actually more code focused. People could write tests or code and actually run them.
+1 for Joplin. My workflow using it, if anyone's interested: https://mrkaran.dev/posts/how-i-take-notes/
It's not tax free. The IRS has a line for you to report illegal income on. If you do illegal profit-making activities you are guilty of tax evasion unless you pay your taxes on those ill gotten gains.
When not near a keyboard, use paper.
When near one, use plain text.

For your sanity, keep metadata embedded in each file.
I keep k:v pairs. One per line. e.g
"topic: D3",
"subject: scales",
"context: Side Project"

Use grep, awk (whatever). Slice, group, dice, join, merge, backup as and how you want.
A bash-like shell is the only dependency. Check into git regularly.

Some scripts I use

## group by topic. search for lines that start with "topic". print topic and the file name
grep -i "^topic" *.txt | awk -F ":" '{printf "%-25s%s\n",$3,$1}' | sort

## find all files containing the "topic" tag
grep -i "^topic" *.txt | awk -F ":" '{printf "%-25s%s\n",$3,$1}' | sort

## find all files NOT containing "topic". useful for cleaning up
grep -iL "^topic" *.txt

## find first 10 files not containing "topic" and open each in vi sequentially
for f in $(grep -ilL "^topic" *.txt | head); do vi $f; done
+1 for OneNote. I need a notes tool that works on desktop and mobile, where I can easily view and edit notes (text and images) even when being offline. Most tools unfortunately don't pass this basic criteria.