skysight-inc/HackerNews huggingface dataset:
I build a tool which retrieves my bank transactions hourly, puts them into a SQLite, does some magic (deduplication, cleanup etc.), maps categories (which are hosted in Airtable) via Keyword search and then pushes them all to YNAB
Strategic Scala Style: Principle of Least Power (2016)
Or maybe I'm not used to that grammar?
> A good example of this is transhumanism, specifically, the idea that you can upload your mind to a computer.

Better examples might be what you can find in certain strands of rationalism: the simulation argument, that God (friendly AI) doesn't exist but ought to be created, that if the AI isn't summoned (programmed) in a very particular way it will be maximally dangerous, the Judgment day when the AI is brought online, and even intangible possible Hells through TDT and basilisk arguments.

I can't help getting the impression there's a weirdly distorted version of Christianity in there somewhere, and the reason it can survive is because its adherents don't recognize that that's what it is.
This is a good summary of what I think Douglas Murray was explaining in this discussion with Sam Harris: https://youtu.be/yTtuCNPebDE

Namely; "we may be in the midst of the discovery that the only thing worse than religion is it's absence"
Eniac at 75
Misinformation, used vaguely, could also mean that any news that isn't in line with the government narrative it could potentially be deemed "fake news" and shut down or punished.
I just bought your book to support your efforts (soft copy) via paypal and just wanted you to know your success page upon return from paypal is not functional. (The page you were looking for could not be found. It might have been removed, renamed, or did not exist in the first place.)
I wrote a free Mac app to OCR any text on screen[1].

macOCR is a command line app that enables you to turn any text on your screen into text on your clipboard. When you envoke the ocr command, a "screen capture" like cursor is shown. Any text within the bounds will be converted to text.

You could invoke the app using the likes of Alfred.app, LaunchBar, Hammerspoon, Quicksilver, Raycast etc.

[1] https://github.com/schappim/macOCR
No.

I’m a small developer and Apple made my life easier than Microsoft or Google ever did.
I don’t think this is a matter of liking someone. Replace political views with religion and we provide protections against discrimination of someone based on their religion.

Let me spell out the problem more clearly, it’s not as simple as your boss not liking you.

1) Coworker gets to find out someone doesn’t share their political beliefs.

2) They try to get moral superiority over the person … because disagreeing with their wokeness is immoral and it’s escalated from a minor disagreement to full blown moral superiority campaign.

3) Publicly denounce them. Unleash the Twitter mob.

4) Eventually it gets to the top management chain and they’re gonna fire this person who just a few years ago would have just been involved in a minor disagreement about politics in the coffee room.

If hope you can agree this is a problem, IMO has profound implications for the society.
> Can you imagine corporate policy of SF or Menlo Park sets what people in Mumbai or Seoul can discuss regarding SARS-Cov-2?

The thing is, for most countries, having the US policy has been far more liberal than what's allowed to be discussed locally. And the set of things you can discuss on social media is far broader than what you can get into the local media discussion. Having SF set policy has (mostly) been amazing for queer liberation, for example.

The downside is incredibly loud, toxic, inorganic propaganda wars. And it really does spread everywhere. I have NYT, WSJ, and Bloomberg blocked on Twitter and still have a very up to date sense of what's happening in US politics. And suddenly there's a big anti-"woke" movement in the UK without anyone bothering to define what they think "woke" is.
Yup.

Btw, there is no IdP support in Headscale. You need to have access to the machine where you are running it, and use the CLI to register your machines (or use a authkey, ofc).
Those who want to setup a phone call instead of just mailing the details. Nobody has time for that. If offer looks good I may call.
Most of my Twitter consumption comes through hacker news. Does that mean that Twitter doesn't provide value in this case?
One of the most annoying thing is that recruiters think is okay to ask for my actual compensation on the first message but don't want to disclose the salary range in that same message.
Why a whole new protocol? Why not start a collective of like-minded users who design plain HTML/CSS websites that work for users who have JS disabled by default? As far as I can tell that would be a strict improvement over Gemini.
This idea that science and technology is just another random religion is so frustrating, but I encounter it online way more often than I would expect. I don’t need to personally review and understand the details of why electricity and the internet work, because I am literally typing this message on an electronic device and sending it via the internet. No faith needed, and anyway.. I can go build a simple computer and prove it all out myself. The nature of the trinity, or sorting out whether hell exists or not and which religions are going there for which behaviors, is just a totally different endeavor.

Which is not to say that philosophy or religion are pursuits that should be banned or are worthless. I am just tired of the overused rhetorical trick of muddying the waters between them to confuse people and win arguments on the internet.
Interesting. I always found religion divisive. If I don’t believe in God then I can’t really take part in all these cool religious community stuff like church, boy scouts, etc.
In the same way that YouTube, reddit, digg, before it has done the same, and presumably tiktok will do so in the future
Do services like airplay and other bonjour based protocols work?
It's a moot point, but I'd consider the Fed and its mandate and operating procedures and target as part of the design of the modern USD (just as other regimes like Bretton Woods were also specific policy choices intended to achieve specific ends, not something which spontaneously appeared or naturally evolved)
> I assure you are not hard to determine. It’s easy to overblow the concerns if you don't

See? this is exactly what I am talking about: when you talk about quality of life in Europe "living in a gang neighborhood" is not a concern, there is no "gang neighborhood" the like you can find in many US cities.

There are of course bad neighborhoods but the chances of being killed are still very low.

I am from a bad neighborhood, one of the most powerful criminal organizations of my country's history was from the neighborhood I grew up in.

It was bad, but far from American armed gangs bad.

You might get harassed or have to be careful who you talk to, journalist receive threats, someone is beaten, but killed?
Possible, but highly improbable.

And when it happens usually the reaction from the State is quite strong.

That's generally the worst that can happen.

The only place where I've seen something similar to LA gangs (I've lived in LA) is developing countries ruled by warlords.
I would probably use their isolation/segmentation features for this if I ran something simular. Like you said I wouldn’t trust my own devices let alone family members to have full access to everything.
https://tailscale.com/kb/1018/acls/
Comparing Italians with muslim immigrants from war torn countries is far fetched. Italians are all over the world and have integrated just fine. Nobody is more European than people from countries like Italy, Austria, Germany, France.
Used vehicles have gone way up in price before Covid ever hit and trucks were one of the worst culprits. Covid made the price increases worse, but the phenomenon predates Covid by at least a couple years.
As a black man I have been called unblack plenty times when my views differed. It's a pretty effective slur that leads to one keeping their opinion to themselves.
I actually use both. Here are my observations:

- Tailscale is an IPv4 vpn. Zerotier is a virtual ethernet switch.

- Tailscale does not do ipv6, ipx, or any other protocol. Zerotier doe.

- Zerotier supports multiple networks. Tailscale only has 1 network per account. So it's not possible to be connected to WORK1, WORK2, HOME at the same time.

- Zerotier handles broadcast / multicast perfectly.

- Tailscale uses wireguard, whichs means it's probably going to be more compatible

- Tailscale forces SSO on certain domains (for example gmail). I really don't like being forced to use this. It's nice to have the option, but usually they require too much information.

- Tailscale uses login credentials to link machines, vs using machine keys in zerotier. I prefer zerotier's method, as I really don't want do the whole login flow all machines.

- Tailscale by default expires the sessions after X amount of time. Super annoying when you discover things are not working, because you didn't change a setting somewhere

- On mac, tailscale uses a VPN tunnel. Zerotier creates a virtual interface. I prefer zerotier's method.

- Because of this, tailscale is available via the appstore (mac). I like that. Both are available on the ios app store

- Both have some sort of SDN language / configuration.

- Tailscale is only an ACL type config, which is good enough for most

- Zerotier's is more extensive, and allows cool things such as redirecting packets to a different machine for inspection. Great for security monitoring and other stuff.

- Tailscale comes with a built-in dns, which is nice. Zerotier is working on that

- Zerotier has public networks. While I think it's a bad idea, it's pretty fun and dangerous

In terms of stability and performance, they're both stable and fast. Somehow zerotier does not get as much love as wireguard. Or nobody talks about it ;-)

Tailscale seems to forcus more on higher layer apps (filedrops, service discovery (just a portscan), simple firewall rules), while Zerotier seems to focus more on the technicalities. Tailscale is trying to look for which value adding features are popular amongst clients.

This makes sense, as tailscale simply uses wireguard, and zerotier is their own tech. Zerotier seems to be run by networking people. This is also the things that works against zerotier.. UI is clunky, the SDN language is difficult, no service discovery.

Imo zerotier's updates and development is very slow. Not sure why.. Maybe they lack a roadmap.

For zerotier to be easier to use, they could create a visual editor for the networks, by actually showing a switch, using cables on the ports, and different colors for different rules. This is more in line of what they do (global ethernet switch), instead of a VPN.

Also, I think zerotier should do more official integrations with routers / nas. Wireguard at a certain point will be integrated in all routers, because it's in the linux kernel.
verb
gerund or present participle: phoning

// ...

INFORMAL
work or perform without much effort, interest, or enthusiasm.
"I think of my playing as committed—I can't remember ever phoning it in at any performance"
Tinfoil hat take: such variables already exist for all users in the backends of most major tech companies, particularly ones in the advertising business.

The ultimate targeted ad is delivering it at the right time to the right person. If they can infer from your usage patterns the way you feel at any time, or better yet make you feel a certain way, then you're more likely to click on that ad and make a purchase.

I'm not sure if the targeting is this aggressive yet, but in this race to extract as much value from attention it wouldn't shock me if it were.

The Social Dilemma shows a sensationalized version of this, but it is concerning to think of the implications of all this data collection.
Honestly I don’t know. My parents were not religious and so I’m not baptized and never went to church. It’s like when people ask me: didn’t you miss not having a brother or a sister? Well how can I miss it if I never had it? Instead they had friends and we did camping trips, and dinners, and bbqs, and we went to the movies, and to the acquarium, and stuff…
Some filesystem can store small data directly in inode. Limit for ext4 is 160 bytes though.

https://unix.stackexchange.com/questions/197570/is-it-possib...

https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout#Inli...
Yes, if you are "betting" on persistent inflation because of used car prices you are also betting on the bankruptcy of a lot of car manufacturers.
Sure, we've often failed to live up to our values.

One of the baddest-ass diplomatic moments in modern history was in the 50s when India's UN ambassador read the US Declaration of Independence in protest of its support for colonial regimes in the name of anti-Communism.

But the hypocrisy of the west in applying those values doesn't mean they aren't worthwhile or worth fighting for.
Select outtakes from the below linked article:

1. Nearly 22.6 million children (ages 5 through 16) are not in school in Pakistan. In fact, 44 percent of boys and 56 percent of girls in Pakistan do not go to school. Both boys and girls are being denied the right to an education; however, girls are disproportionately affected.

2. Early marriage interrupts young girls’ education. This common Pakistani custom places intense societal pressures that restrict girls from continuing their education once married. In fact, 21 percent of girls are married by their eighteenth birthday, and three percent are married by the age of 15. For every year a girl continues her secondary education, she reduces her chances of becoming a child bride by 3.4 percent. Currently, the government is working to raise the legal marriage age to 18 in order to protect these girls.

3. The Taliban restricts girls’ rights to education.

https://www.borgenmagazine.com/top-10-facts-about-girls-educ...
"I have not written any code in a little over 3 months. I have not learned anything new in the software field in the past year. I have been putting out the same old fires that were here two years ago."

WOW that's just like 2021! Well the tech changed, but human behaviour stayed the same.
cxx doesn't necessarily help for cases like refactoring legacy C++ code. It seems to require more work than bindgen. I suspect switching to cxx in Firefox, to replace bindgen, would be quite involved.
Ex ecquo:

* spamming me with job offers that absolutely would never fit my profile (you haven't read my bio, you're lazy!)

* hiding the company name from me (you're being dishonest or wasting my time, trying to recruit me to a company that has a generally bad image).
Yeah, western countries are known for having about 50% of their population relegated to an untouchable status without any chance of social mobility or partaking in the benefits and rituals of the other 50% - and not only in this life, it's for eternity.
So PNaCl is a plugin API that depends on the C++ ABI? What a spectacularly bad idea.
Not "his challenger"; it was not a contest. It would be more proper to say "his reviewer, the inventor of Unix pipes, using the review column to advertise UNIX®". See a previous discussion here: https://news.ycombinator.com/item?id=22406070

Incidentally, a couple of days after that thread, the current fastest submissions (which, like Knuth, all use tries) were posted at the question https://codegolf.stackexchange.com/questions/188133/bentleys... mentioned in a sibling comment. (AFAICT that comment should say "200 times faster", not "30 times faster", but anyway in light of the original context it's not meaningful to compare the two approaches either for efficiency or ease of implementation or anything else.)
Wait, are you taking the word "printing" literally? If not, where did the money for the stimulus packages and bailouts come from?
It's like you erected two straw men and are trying to convince us one of them is bronze.
Is it though, don’t religious people think everyone else not part of their religion is going to hell?
I have a theory that tribalism is simultaneously the most important condition for civilisations and also often their undoing. The great filter[0] argues that it’s unlikely for a civilisation to reach the stage where it can visit other star systems and this is why earth hasn’t been visited by aliens.

Tribalism is a fundamental component in starting on the road to a modern civilisation, without it there is not capacity to innovate as all individuals are occupied with gathering food and finding shelter. Only when humans settled down in groups did we have the ability for some individuals to be freed from the toil of daily life to invent things.

In any case, if you assume this tribalism is crucial for civilisations to get started, then all alien civilisations would have had the same component. However, while tribalism is crucial in the earliest life of a civilisation I think it’s detrimental later. In particular, it makes tackling global challenges like climate change difficult and in the presence of word ending weapons it makes total destruction likely.

We’ve already seen examples of this e.g. inaction on climate change because China won’t do their part and with the mutually assured destruction of nuclear weapons.

So in essence I agree with you and because tribalism is an evolutionary trait I expect it will also be our undoing long term.

0: https://en.m.wikipedia.org/wiki/Great_Filter
If the US had its eastern part communist, it too would have a higher average GDP from decades ago. It is basic economics.
This project seems silly and this piece is extremely overwrought.
- Sent from my 32gb MacBook
Gemini is because some people are sick of the modern web.

In the (idealised) olden days, the web was a place people posted content. An amateur could make a geocities that showed people their interests, an academic could have a collection of pages that acted as notes for their lectures, or a company could advertise the products that they sold.

In the (distopianised) modern days, the web is a giant network of interlinked computer programs, none of which can be trusted, but most of which offer at least some attractive distraction, whose primary purpose is to develop a small number of competing databases about you to maximise the amount of money that can be extracted from you while minimising the amount of value that can be returned to you. The providers of the computer programs take particular steps which should cause rational people to distrust them (e.g. hiding the button that says "Save my choices" to discourage you from doing what you want and what they are obliged to permit you to do), but healthy people can only tolerate so much distrust in their day-to-day life that they become exhausted.

Gemini starts with extensions to Gopher to develop something a little bit more like the first one. It acts as something like a safe space. It is based on a similar sort of principle to the black-and-white mode on a lot of modern phones, to discourage you from overusing it by making it less attractive. Although Gemini does support form submissions and CGI, the primary form of interaction as far as I know is to have multiple gemlogs.

(I tried using Gemini last year when it was mentioned in this place. But the content I want - e.g. programming language API documentation - is not on Gemini, and I think the Hacker News proxy is read-only, so I began to forget about it. I think Gemini is perhaps a little bit too far over.)
Calling me about positions I've explicitly said I'm not interested in on my LinkedIn profile(which is where they get my number)

Some of them even start with (I know you're not interested, but what would it take to tempt you into....)

I usually answer with a salary figure that would match what I earn as a freelancer, plus taxes, and then they leave it at that. (I live in Sweden, one of the most heavily taxed nations on earth, so that +taxes is quite significant)

I do however agree with another poster that recruiters are a luxury problem to have, and I'm grateful for their harassment, in the sense that it represents a job security. Still, I do hope they would read this thread and stop it with the worst practices
In our current physics everything is always vibrating or moving.
Gemini feels like a job half done: the presentation layer is simplified, but the TCP/TLS stack is still there in all its monstrosity, and so is the model that the user agent downloads stuff from the authoritative source live in response to interaction, with all the associated issues, like leaking meta-data. It also lacks a discoverability protocol improving on the search engine model.

These are hard problems arguably.
Yea it is all made up. Nero was a great guy..
Come on, really?

IMO Uday Hussein is a good contemporary example of the process at work here. Give a kid absolute power and they are going to evolve crazy tastes and behavior.
HN is IMHO a good counter-response: It works just as it is on the web, and you afaik couldn't build it on Gemini, because having forms etc is "going to far" for Gemini. (And to be fair, if your model is the imaginary "good old web", then maybe forums are a step to far, because that's what mailing lists are for? It's an exercise in making things purposefully extra effort after all)
> What kind of waves?

Any wave! Including sound waves.

> I guess you could at least have a light source that periodically gets brighter and dimmer

Would it even be possible to make a timer that periodically gets brighter and dimmer in a world with an infinite speed of light?
Would the crystal oscillators in CPUs still work?

I believe that some processes (like nuclear decay) stop happening when there's an infinite speed of light.
I guess my overall question is: does time still exist in a world with an infinite speed of light?
Which US part suffered terribly?
Made a snapshot here in case anyone not part of the country list wants to take a peak https://web.archive.org/web/20210613093216/https://play.goog...
People have plenty of time, they just don't have the motivation.
Or you might fail and end up bankrupt and no medical insurance and a bad debt record and dooming your family to penury.

"Cut out for it" means you have a trust fund, rich parents, no financial obligations, and/or the right connections from having the right college degree or family.
Was the same 5 years ago
> Do you just open new terminals all the time and never go back to the old ones

Yes. If I'm in a firefox window looking at an email, I'll hit alt-enter, do my task, possibly one of several open windows (I often end up with 4 quarter rxvts on monitor 1, half screen browser on monitor 2, and a half width rxvt on monitor 2).

When I finish whatever I'm doing the windows tend to get lost in the background and I reap them later.
Yes, it's open source. Here's the link [1].

I'm sure there's some sort of rule against posting code this bad on HN, bit worried it'll get my hacker status revoked :). Was a total Ruby n00b when I wrote this (still am) - haven't even worked out how to handle offsets in the Etsy API.

Anyway, it does a good job of creating Jekyll collection items from Etsy listings – here's the site I'm building with it, though it's still a work-in-progress [2].

[1] https://github.com/MattKevan/Etsy-API-to-Jekyll

[2] https://dev.thedoveandtheseagull.com
I'm not good at it either and landed at a good place by sheer luck. But once I know what a good culture looks like, next time I have to look for a new job I would try to do an extensive reverse interview to learn what their approach to architecture, planning, development and testing is. Basically I'd like to make sure that these all are driven by developers, that people care about quality, not just metrics, and that there is a long-term vision of what the team wants to deliver.
> If I don't pay the $100 Apple tax

Please. If you can’t make enough in an entire damn year to cover that $100, you need to look at what you’re doing.

Hell I’ve seen obscure open source projects get more than $100 in donations every single month.

If people see any value in your work, then that $100 is not a barrier at all.