skysight-inc/HackerNews huggingface dataset:
Well, it depends where. People were moving out of what we now consider "elite" US cities in droves well into the 1990s. So many of those cities were pretty inexpensive by today's standards. Of course, most of the jobs were out in the suburbs/exurbs where people actually wanted to live.

But, yes, in general anything that's primarily electronic is (relatively speaking) ridiculously cheap today while desirable land and personal services cost a lot.
They're out there, as well as companies that do tech but aren't tech centric, e.g. primary industries like mining.
If you would've read the EU law, they considered wireless charging, but at the moment the landscape is changing very rapidly. They'll let the industry collaborate first, but if Apple or some other company won't play the ball, EU will step in again.
Unlikely. Those solutions are generally undertaken at the state level. There's no way to piss off voters quite like moving homeless people out of a city into their suburbs, and if those suburbs are in your state, those people can vote against you. Maybe this works somewhere like NY/NJ where NYC has interstate suburbs...

But more practically, if you give a homeless guy in Manhattan $200 and a bus ticket to NJ, that dude is gonna come back. The distance is sort of necessary for the desired outcome.
How is showing your link speed more useful than showing your actual speed? The link speed does not show anything useful, besides that you might be connected to a router from the 90s.
Lisp is profound, not esoteric - the ideas apply in any language
I think the previous poster meant hiring people from countries with lower cost of living.
Statically typed Lisp for the win https://carp-lang.github.io/carp-docs/core/Pointer.html
Perhaps change the example to someone in the Middle East saying, "fuck the US" or "down with the US", versus "fuck Biden". I don't think the person from the Middle East would necessarily have an easy time traveling to the US either. In the end there's just different "trigger" words that would make traveling to different countries more difficult.
Tavus (YC S21) is hiring ML and full stack engineers
One of the most surprising things about mathematics is how useful it can turn out to be even when the mathematicians involved don't think that it will ever apply outside of their obscure domain of e.g. boolean logic.
Wikipedia reliable sources list is basically implicit whitelist, and there is implicit blacklist: news sources from countries with hundreds of millions of people banned from Wikipedia. All this is contradicting its core content policies. Reliable sources based solely on being Western, such as being located in the Western world, having a Western worldview, being owned by Western entities, or aligning with Western national interests or security policies.
Riemann was 'just playing' with non-Euclidean geometry. Einstein used it as the basis for the modern theory of Relativity. Of course Galileo had 'played' with Relativity three centuries earlier. Now we have GPS navigation systems that depend utterly on the mathematics that they and an unknown number of other 'playful' mathematicians worked out over the centuries, much of it with no obvious immediate benefit to society.

My career was in practical physics and engineering, much of it with immediate effect on the world. Without all the groundwork done by people without any aim other than working out intellectual problems none of my modest achievements would have been possible.

Or was your point that we should pay people only to work on things that we know we need now?
The same Wikipedia that has been in 100% Western propaganda mode for the last few years? So much so that any contemporary or recent-ish historical and political entries are pretty much of no use anymore (other than checking for some dates, at most). That Wikipedia? The hypocrisy is through the roof.
Maybe not good for yours but it's been great for mine.
Computer Shopper had enough low rent articles (what we'd probably consider akin to content farms today) to technically be a magazine. But really it was a huge book of ads.
> Our university works with Chegg to post false answers to questions in attempts to get students to stop using it for homework

Shouldn't the fact that your university has to put effort into thwarting cheating on Chegg be evidence that cheating is a problem at your school?
What Is Password Spraying, How It Works and How to Prevent It
I'm not - I'm saying that when it's a factor it's a big problem.

I've dealt with entire offices of people that were problematic - you could tell when they came in, because builds broke universally in the next half an hour.

And that was right at the end of the day.

From half four 'till half five I spent my time fucking about rolling back commits and sending emails around the world to tell people to sort their shit out.

Yes, there're regions where that's not a problem - the guys in our Poland office had their shit together, but it's not universal.
How about: unreliable child savant.

You can use it in sentences such as:

Would you let your children talk to the unreliable child savant?
The video game industry is making a big mistake by ignoring older adults
we think battling adds is something new. Byte magazine was 60% ads.

That was a feature, not a bug.

Advertising is how you found out about most of what was new.

The editorial side could only write about so many things, and when it did, they were often just two or three sentences.

We looked forward to the advertising. Heck, there was an 800-1,000 page magazine called Computer Shopper that was nothing but ads, and people loved it.
This NES emulator uses Sixels for rendering games over TCP :) https://github.com/henrikpersson/potatis
Show HN: AI-powered infinite drawboard in Python
I released 'AI magics meet Infinite draw board' 6 months ago and received plenty of 'open source the webui codes' requests, so here comes my new project, which aims to build performant, infinite drawboard based web apps in pure Python. If you are familiar with Gradio/Streamlit, this project is kind of infinite-drawboard-powered version of them.

I'll leave a brief design philosophy as a comment later, and I hope that I can hear from you, any advice or suggestions will be really appreciated!
I really enjoy these Cloudflare blogs. They always give insights how the internet works behind the curtains.
Nothing as long as the funding is transparent. What Wikipedia is doing is borderline fraudulent as most people would assume your donation is largely used for keeping Wikipedia running.
For DNSSEC and Why Dane Is Needed
Very cool finding! Made me want to explore what other tools my mac has pre-installed in /usr/bin
Honest question: Does Windows ever roll out BIOS updates?

I assumed not, but maybe I've just been away from it for too long.
I use OpenSnitch on Linux which is great, and if you are looking for similar software for Windows I can recommend simplewall.

https://github.com/henrypp/simplewall
Make government jobs cool again
That menu offers more that you know, apparently. But no one is forcing you to use it. You are welcome to use either :)
It is quite stable at the moment. I would still recommend taking a close look at the changes that Rome suggests, especially for large codebases: I think that some bugs are still expected.

The LSP (VSCode extension) is less stable at the moment.
I’m not sure I’ll be able to keep up but also worried I might not be able to compete with the young guns and make the kind of money I’ll need to put away so I don’t retire destitute.
This view is far too simplistic, and I’m not talking about binary political divisions at all. The point is that the process for resolving content controversies is a political process, as in they are resolved according to (or at least influenced by) the status of the disputing parties within the social hierarchy of Wikipedia editors. There is no “invisible hand” to guide fairness here, and the potential topics of controversy don’t exist along some sort of binary paradigm of potentially opposing views. I also have no idea why you would presume that any controversial topic (let alone all or most of them) would have opposing advocates on equal footing with each other.
> And -let me get this right- you want society to keep paying you, so you can play with your imagination?

No, pure mathematics is almost never completely recreational. No serious paper gets published in a decent journal without having some motivation and connection to the rest of mathematics.

It is of course valid to ask why we should fund research in pure mathematics, which is not directly related to any "real" applications.

Same question applies to things like niche art, literary studies, history, etc. One answer is that these things are relatively cheap, and our culture would be poor without these things.

With pure maths the advantage is also that it is cheap, and the payoff in applications (if and when they happen) is high.
> subordinated to the logic of "rationality," instead of desire for beauty

I don't think that those involved in the Renaissance would agree that rationality and beauty are in opposition.

I think that it is not rationality that is the enemy of beauty but a narrow conception of utility.
Wikipedia's success can, in my opinion, be directly attributed to its noncommercial nature, which is enabled by its "many reads, few writes" model.

Websites of that sort are much cheaper to run than more interactive web applications, and are therefore better suitable for a non-profit model. For the vast majority of user requests, you just serve a static page from a cache. I suspect that most requests don't even touch Wikipedia's PHP code or database.

The same is true for Hacker News (which entirely runs on one or two machines) and Stackoverflow, which runs on a dozen or so. Wikipedia is a lot bigger so the number of machines is probably somewhat bigger too, but it's still not comparable to social-media websites or even messaging apps like Signal.
> And it was as cheap and easy as it is on a computer?

And yet most people still don't take backups of their data on a computer. Frequently, cost is the problem for the average Joe. Ergo the lower class would not infrequently suffer permadeath.

This isn't even getting into how often backups fail in being restored.

By your logic, if I bring down your biz's computer system and vandalize your homepage, but you still managed to restore a backup, are you not going to sue for damages et al? People go to jail for cybercrime, even if the damage can be undone. Why would murder be any different even in a world where it was hypothetically an inconvenience?
Yet among the most used apps a lot of them are cross platforms: chrome, ableton live, vscode, figma, any game under the sun, slack, discord, …
I would even argue that very few still develop directly with native ui toolkits directly.
Are these escape codes actually implemented in the average terminal? I recently tried to get e.g. alacritty to tell me this stuff but I don't even know how you're supposed to red back the response.
Major? I am just curious how many vacancies are there for remix right now?
The World is Built on Probability (1984)
None of your examples are like a social media handle or account. I can’t visit my dead friend’s bank account to see pictures of us together with a story and comments about a great trip. (As just one example.)

I can export my history from social sites with some ease, but it’s not so easy to preserve other’s once they’ve passed.

The larger topic of how to handle death / inactive accounts on social media deserves some discussion. I’ve had a few friends and several colleagues pass in the last ten years. It’s nice to be able to visit their pages. It’s disconcerting as fuck to have, say, Facebook try to prompt you to message them because you haven’t in a while or because it’s their birthday.

But your response is fairly callous and flippant. Do better.
Compile any ES6 JavaScript to a ZK-SNARK circuit
Video shows a demo of OAS's Dapen IDE which allows any JavaScript developer to write, compile, test, debug and deploy Zero Knowledge Smart Contracts in the browser.

Dapen compiles every contract function to a Zero Knowledge Circuit, and generates a merkle tree where the hash of verifier data of each contract function's circuit is a leaf.

When we are generating a block in the QED protocol, we recursively prove/verify a bunch of transaction proofs. In particular, our block generation circuit allows state transitions in our global state tree can occur if and only if transaction proof's verifier data is a member of the contract circuit merkle tree which owns the part of the global state tree being modified.
(The descriptions below are partially copied from the 'design philosophy' wiki page of my GitHub project)

`carefree-drawboard` made assumptions that:

* It is a painful process to spend time thinking and designing the layout of various UIs.

* Most user interactions can be abstracted into "send something to server" & "receive something to server".

* A completely decoupled system is what we dreamed of, because it can be easily customized, extended and maintained.

* An infinite drawboard is capable of building (almost) all the desired applications.

So, we derived the following design principles:

* Everything is a plugin on an infinite drawboard.

* Plugin Styles should be fully declarative and should contain a smart layout system (which should also be declarative).

* Plugin Logics should only have access to the data from:

> Itself (e.g., some input fields declared by the Styles).

> The selecting Node(s).

Under these principles, no matter what programming languages (even JSON, if your plugins contain no logics) you are using, you can easily extend the functionality of `carefree-drawboard` by writing plugins.

And since:

* We love Python.

So (currently) we provide a python binding, the `cfdraw` package, for you to write plugins (both styles and logics) using Python. However, theoretically speaking, any backend programming languages are able to write plugins that work with `carefree-drawboard`. I've already wrote a brief introduction in the wiki page about this topic, if you are really interested, please check it out and send feedbacks to me!
As a huge fan of simplewall [0] by Henry++ on Windows, I'm looking forward to testing OpenSnitch on Debian, it looks like it could be the former's counterpart.

[0]: https://github.com/henrypp/simplewall
Less adoption? There was no internet to adopt in 1981.

If by some miracle your computer was on a network, it was CompuServe or Delphi or that one that catered to Apples. If you wanted to send an email, you did it at a public terminal at a university or a hippie tech commune.
There have been other social information sites that failed not so much because of an explicit commercial angle but because any such site can easily be overrun by the grifter and scammers.
> Now, the only person dumber than a criminal who would think to try this is a store clerk who would accept these.

Not always - it'll often be safer just to accept the "money" and contact the police directly afterwards.
Ratarmount: Random Access Tar Mount
I think that this point in time if you're building a password authentication system, you definitely should check user passwords against Pwned Passwords[0] when creating the account and maybe even when they log in.

The better way of course is to outsource the authentication to Google, Microsoft, Okta, or someone else and let them deal with the bots. :)

[0]: https://haveibeenpwned.com/API/v2#PwnedPasswords
Perhaps you are using “suburbs” differently than an American would? I don’t know Philly geography but that certainly appears to be a tour of a dense part of Philly and not what I’d call a suburb.

Similarly here is a video touring some Chicago suburbs: https://youtu.be/Ngv70I82rP4

One thing I will say is that at least in Chicago there is a pretty wide divergence between suburbs (Chicagoland is nearly 30k km2 area so that’s not surprising). But for instance you’ll see pretty significantly different wealth levels in Markham than Tinley Park even though they are reasonably close to each other.
Which assertion? That suffering is bad? If suffering isn't bad, do you have an example where its suffering isn't bad for something?
Record Temperatures, Heatstroke Cases Engulf Southeast Asia
The money has to go somewhere. Apple, Disney, Taylor Swift, and many others are very good at grabbing the lion's share of the middle class wallet.
There are no government subsidies and bailouts in a free market, what you see in the US today is exactly the opposite of it: crony mixed economy with overreaching government control.
Yeah, state of the art GC, but SBCL and ECL run circles on performance compared to any Java turd, even if being AOT compiled with GRAAL.

Just compare the Nyxt web browser with any Java monster out there.
Why not just prefix it with the appropriate protocol? We managed to differentiate between HTTP, HTTPS and FTP just fine.

Better yet, why not just suffix it with a `/` if you're lazy?
Certainly an interesting take. How do you measure this against white pride for example?
https://news.ycombinator.com/item?id=35936716
What’s the cutoff? Just how popular does my dead friend’s account need to have been so it doesn’t get memory holed?
I don't, I'm interested in origin spread, but I guess it's just an HN thing.
RockPi's are also a great open if you want higher performance.
Haha it's absolutely hilarious. You can fail so utterly maliciously and just get your best mate at another company to hire you on 10x salary. Absolute. Gold.

In an unrelated matter, experts are baffled at the ongoing weakness in the banking sector.
How to Raise $89M in Small Donations – and Make It Disappear
Eg, Euporie - https://euporie.readthedocs.io/en/latest/

> If you’re working with Jupyter notebooks in a terminal only environment, like an SSH server or a container, or just prefer working in the terminal, then euporie is the tool for you!

Uses Kitty ("Currently only the kitty and WezTerm terminals support this"), Sixels, or ansi art.

Also supports SVG, HTML, LaTeX, and Markdown.
Why wouldn't someone follow the standard of prefixing it with an appropriate subdomain? E.g., `smtp` or `imap` if it's something they're going to be discussing publicly?

Furthermore, why not use port numbers as a suffix? That's how we can have umpteen services across different protocols on a single domain.
You can install the "Blue Blocker" extension. That will block all Blue checkmark users you are not already following.

That makes it better but in the long run, Twitter needs to get into better hands than Musks or it will (hopefully) just break down. Or maybe go down a long road into irrelevancy like Facebook did.
Indians love buying foreign cars too. Nobody likes buying Tata, Mahindra and Suzuki, it's all about Mercedes and BMW where I'm from. Heck even Skoda, Chevrolet and Toyota are considered fancy.

That being said, this was the right move for Tesla. Tesla is not suited for the Indian road currently, and X and S are pricey even without the import tax even for upper class Indian standards, so it doesn't make sense making for India. That being said, I'm surprised they haven't been able to crack the Japanese market.
A brief biography of 'X,' the letter that Elon Musk has plastered everywhere
> Vegans and meat eaters both have their fair share of healthy and unhealthy people.

I don't take that as a given. Of course there are vegans who are unhealthy, but eating vegan is not straightforwards. You do actually have to do some amount of research to not develop problems eating vegan (B12 deficiency is a common side-effect of yolo eating vegan) and have some idea about nutrition. There is no such requirement to eating whatever. Unless you eat one thing exclusively (like an all-beef-and-only-beef diet), as an omnivore you'll get all the nutrients you need.
Honest answer. Because people doing this sort of research have actually studied computer science. They don't need to cobble things together using the only language they barely know.
- The amount of calories you need after 50 drops almost in half. You slowly become allergic to many foods. Regulate your diet better.
- Use it or lose it. That means the ability to climb stairs, walk, run, pushups, jumping jacks, but also play an instrument, type, write, do math. Go out of your way to keep doing these things. Get a personal trainer if you can afford it.
- Travel as much as you can now. It's more fun when you're young. Money spent now is worth more than money spent later in more ways than one.
- For your career, find your masterpiece, something only you can do that will either live beyond you or perhaps help many others. You may need to take some risks to find it, if you don't do that in your 40s it might be too late in your 50s.
- You can't time the market, but start saving now for your kids college or retirement. Just take the money out of your paycheck if you can and pretend like you never got it ... your living standard tends to expand to your income.
- If you don't have one, find a partner. It gets harder to find one after 40, and after 50 you may stop caring. It takes two.
No, but it does justify not legislating away the possibility to teach any of them at that level.
Amy plans to open source?
That sounds like a management issue. You've got people being counterproductive who were hired, given tasks/permissions at inappropriate skill level and are not being dealt with appropriately. That's really not related to time zone in any way.

Sure, it impacts your situation temporarily, but you could experience the same thing from local people working night shift. Let's keep in mind where the responsibility for solving the situation long-term really is.
Entire article fails to mention that X is the independent variable.
hmm probably
Yep. When I was working with a very geographically distributed team, I loved being able to file a bug in the end of the workday, and have a fix ready for deployment by the time I opened my laptop next morning.
Digital Audio Workstation Front End Development Struggles
I don’t know, sectarian conflict is a tale as old as time and afflicted pretty much any religion. But I guess in other cases it wasn’t about “pride” but more animosity?
Fortunately the industry is not so monolithic. There are games made for "other markets", but as they don't partake of the usual mass hype and advertising they're not as easy to see.

How many titles are there on steam? How much of that is the product of what this author would call "the game industry?" 20%? The rest of those games, written by and for "industry outsiders", are the real industry. The advertising and media folks are mostly unaware of it.
A tangent: does anyone have recommendations for a library for easy Swift-Rust interop? This is a cool tool, but I’d much rather make a GUI natively with e.g. SwiftUI and then call out to Rust for business logic. The previous times I’ve looked into this, both languages had to communicate through a C intermediate, and handling more complex types became a chore…
My company has been remote even before COVID. They had twice a year gatherings that became once a year as they got bigger.
Everyone spent most of the time socializing. It was cool to get to know your online coworkers face to face and you didn't see them everyday so you spent a lot of time socializing. You want tu make the most of it.
IMO it works quite well to strike a balance.
I don't speak of general voting, like for President.

I mean voting for various petitions, etc, the stuff outlined in the article.

Better fraud protection during general elections would be great, too, but it's a different and more complex area.
The way you would solve both issues is simply have data protection laws that affect all social media companies, rather than singling/discriminating against one company because it's "foreign", and moreover "Chinese".