skysight-inc/HackerNews huggingface dataset:
If you take this a few more steps, what happens is that those employees that can work more remotely without significantly decreasing productivity will leave, because of the savings. Which will decrease land prices from those that truly benefit from co-locating, increasing their profits.

A LVT will generally greatly decrease the concentration of wealth. The massive concentration of wealth in the Bay Area economy comes mostly from land owners extracting an inordinate amount of wages, something far greater than the 30% that is typically considered livable. Tech takes from others far less than the landowners take from laborers.

Tech is flashy and gets all the attention these days, but it's not the big story when it comes to exploitive capitalism in the Bay Area. What's really driving poverty and homelessness and evictions are the housing austerity imposed by wealthy landlords and landowners and homeowners to maximize their financial gains.
personally... I'd like to see that sort of info, but typically not in the middle of a chapter/section. make a note or call out in the text pointing to a section on why/how you got to the 'correct' position. That info is often helpful info, but can disrupt the flow of the 'good' information.
Did you try using iOS 13? I noticed a serious improvement with its new version of Safari compared to past releases.
Checking out the bugs, it’s hilarious. You’d think it’s simple enough to get right. Crash on copying value, a bug waiting on triage for three months. Not exactly an endorsement
Unfortunately NDA's and raw intimidation suppress a lot of horrific abuses. I'm sure these abound at Facebook, which has had at least one workplace suicide this year. Some families don't have the resources to investigate, the way this victim's did [1].

I don't mean to dump on Facebook, this is just one of those rare cases where it came out into the sunlight.

[1] https://www.cnbc.com/2019/09/30/facebook-employee-suicide-be...
Not everything worth doing is worth doing well -Tom West
And pay QT like 5,000 $ a year to keep it closed source. No thank you. Would rather write it 6 times. Or just use electron.
Do you have a source that they refused any ads at all? There's a difference between having a few tasteful ones and overloading it like it currently is.
Every once in a while I get involuntarily dragged into heated debates about whether reusing memory is better for performance than freeing it.

I couldn't comment on all the instances the article talks about. But this way of asking the question seems to me to hide the problem. It seems simpler to say "what memory allocation algorithm should you use?" Which is to say, "does your knowledge of your application's memory needs and memory performance trump all the effort and knowledge that went into creating the memory allocator of the operating system you're using?". And so then you get into the massive number of technical considerations the article and others might raise.

Memory allocation is a weird thing, it's an algorithm but it's often taken as a given in programming languages and discussions of algorithms.
>The fair market price for content is $0.

I would have agree with this two years ago but things have changed. I'm just worn down with the huge volume of free dross that doesn't tell you anything. This year I've started subscribing to a bunch of resources and stopped with google news/fb noise.
I wrote this just yesterday in another thread but I'll say it here as well:

I think RSS should be better built in to browsers. Make it as simple as a follow button is on centralised websites.

e.g.: A little RSS icon pops up when RSS is available on a page, press it and you're now following that feed. Feeds window in the browser shows your feeds, and a small alert icon shows up somewhere when there's unread content. Your subscriptions are saved to your account. If you want to read the article, you click the link and read it directly on the source website. It doesn't need to be any more complex than that.

Firefox had "Live Bookmarks" for RSS but it was relatively terrible, and eventually got removed.
Huh? Why? Designers had previously been using native apps for ages — Photoshop, Illustrator, Sketch... Figma has been successful not just because it's collaborative but also because it's performant, powerful, and reliable. Not sure why you think that can't be achieved with other kinds of software
I don’t see this as realistic. Particularly when engines like UE4 and probably 5 share their source code and have a layer writing in amongst the engine cruft. Further engines like Unity whilst they don’t provide source don’t really mean you can make anything other than the simplest games without understanding what’s going on under the hood to a reasonable degree. Less technically adept game developers can get a good head start but generally will need to lean on technical colleagues or contractors.

Game development as a craft also requires a lot of creative problem solving which lends the people seriously involved in it to naturally push and probe at the edges of their knowledge.
None of those are very important.

When node appeared, it was a 'huge thing' because you could run JS consistently on the server-side, with some kind of packaging scheme.

Most of the things you listed aren't going to be useful to most, even when they are, they are small things that can be managed otherwise. Though admittedly, everyone will runt into at least one of those issues.

For a large, complex deployment, there's no obvious reason at all to shift to Deno.

We'll have to wait and see how it works out for those who want to try it for fun.
Windows-app-compiled-for-Mac is going to annoy Mac users

And they'll let you know it, too. Unfortunately this has been an issue since the first Macs left the assembly line in 1984. If you point out that based on their share of the software market they're lucky they get anything at all, the conversation usually goes south from there.
I go out of my way to avoid web apps. They're uniformly awful. They also have a tendency to require an internet connection, even when they don't need to. Some can use local storage, but the other problems with web apps don't make up for it. I don't want an OS running on my OS. I want to just use my apps.
Access codes that cannot be purchased independent of a textbook. The fact that these companies structure their "products" that way bothers me less than the fact that universities allow their students to be exploited by it. Learning that they don't actually care about my personal or financial wellbeing really disillusioned me to the whole college education system.
The file system module's permissions are however still vulnerable to symlinks for example:

https://github.com/denoland/deno/issues/2318
The thing I like about the best parts of vim and emacs is how much it feels like a conversation with the computer. Such that it natural lends itself to interacting with completed things. Indeed, "ciw" only works if you have a completed "word" to change.

Notebooks are usually tons and tons of fragments. Such that a precise dialog with them feels very difficult. I agree it would be awesome, but I have yet to see something that doesn't just harken to the ultimate failures of graphical programming languages. Neat for performance style programming. But needing a ton of rehearsal to get a performance.
The cheese pun was completely lost on me
If it wasn't for podcasting, I wonder if RSS wouldn't actually be dead by now.
> Every month I end up playing the game of "will they have my medicine?" and regularly have to drive around different pharmacies to find one that can fill the prescription that day (because they only fill one every thirty days, and there is exactly a thirty day supply given, so there is zero buffer)

This is an utterly absurd situation - surely the people coming up with this stuff must realise this?

If anything, stupidity like this could actually cause more people to go to the black market.
No, performance is not the issue most of the time.

For most systems, the raw performance of the JS just is not a bottleneck.
After 9/11 there was an attempt at a national ID card, but it never pans out. https://www.aclu.org/other/5-problems-national-id-cards does a decent job laying out the rationale why it never gets that far.

What we got instead is Real ID, https://en.wikipedia.org/wiki/Real_ID_Act?wprov=sfti1, which is a set of guidelines that States and federal agencies must follow to authenticate people for the issue of their ID and anti-counterfeit features that the ID should have. In other words, the issue was put onto the states.
what issues have you been running into? I have been running Linux on the Surface Pro 5 solely without even having windows to dual boot for almost 3 years now.
Site aggregators and RSS don't contradict each other. In fact, I'm reading this very post through my HN RSS feed.

RSS is not only great for providing _content_, but also for learning/trivia/facts. That's why I've created Tip of the Day [1], which provides daily tips on different topics (e.g. logical fallacies, chemical elements etc.). It's open source, so other topics can be added by anyone.

[1] https://tips.darekkay.com/
Not sure if this is an existing project or not as the readme doesn't really say much; but- if you are looking for contributors for a new project, mentioning some details about how the programming language you are building this in, the skillsets that the project requires, a bit more on goals and current state would go a long way.
What is this Coca Cola supply chain story?
Let's Learn x86-64 Assembly Part 2 – We're Writing a Virtual Machine
It’s not because of electron. They could have multiple windows but it would be a massive over haul of the architecture . So they say just use another instance
When ingested. It's a topical medication, it's ridiculous they put it in a tablet. Get the phenylephrine in a spray and it works like magic.
Still using Node.js? Deno 1.0 is here
Open source is never going to be good enough for non-technicals in institutions. They want the support contracts, nice installers, and good UIs. They want an answered RFP which proves that it meets some 200 requirements. They want someone they can just pass a support issue off to.
https://roamresearch.com/ was mentioned in "Ask HN: Thinking of using Zettelkasten , recommend software/platform" https://news.ycombinator.com/item?id=22979257
s/tact/tack/

Tact means skill in dealing with other people, particularly in sensitive situations.

Tack has to do with sailing boats into the wind, and crucially "changing tack" means changing direction.
This reminds me of Gabe Newell's famous quote, "Piracy is a service problem." If you could buy your medicine illegally as easily as people pirate digital goods, you absolutely would.
The other major threads so far:

https://news.ycombinator.com/item?id=23172483

https://news.ycombinator.com/item?id=23093737

https://news.ycombinator.com/item?id=22102656

https://news.ycombinator.com/item?id=20373430

https://news.ycombinator.com/item?id=17183241

Let me know if I've missed any.
From what I've been able to gather, scuttling ships to provide artificial reefs works: it increases the surface area of part of the ocean, which in turn leads to an increase in bio-density and species variety.

Note that this is a vague impression of a topic I know next to nothing about; I could easily be wrong here.
England: Up to 20% of hospital patients got Covid-19 while in for other illness
I wouldn't be shocked if College Board just signed up AWS ProServe to a big contract.

If not, details in profile, College Board!
Show HN: Every 2020 New York Times front page topic analysis
My college has a senior project course every spring. The class is divided into groups of four to five members. Each group implements the same board game as a video game in a competition. The board game always is always deterministic with perfect information (i.e. chess or checkers).

Most team use Unity. Two years ago there was an unsuccessful attempt in Unreal, and three years ago an excellent game with web technologies (Electron + Angular).

I took this course last year and my team took a different approach. Our class's board game was Quoridor[1] and my group wrote a game engine[2] in Java leveraging OpenGL for graphics and Netty for socket abstractions.

The amount I learned that semester was incredible. Never before have I needed to know anything about graphics rendering, how to load fonts from a file and convert it into a texture format. I never needed to know about how to actually create a networked application, how to use genetic algorithms to tune AI weights, or put all of that together to create a game.

Our game sucked, but it was the most productive three months of my education and I learned more through that self-imposed struggle than my prior three years and a half years of classes. A game engine can touch any field in computer science and bring it into one application, and I think that's incredible.

[1] https://en.wikipedia.org/wiki/Quoridor

[2] https://github.com/harding-capstone
You're still way off. It's not a "web" design tool; it's a visual design and prototyping tool. Folks are designing a lot more than websites and web apps with Figma.
Odly, this reminded me of the classic honey badger video...

https://youtu.be/4r7wHMg5Yjg
Most folks running Node.js instances have control over all of the software they are running and 'security' in this sense just isn't a huge concern. Obviously, more security is alwasy better all things being equal, but it's not the big issue with Node.js.

It seems that Deno is probably a nicer, overall version of Node, and if we were 10 years ago, undoubtedly, we would chose Deno. But we're not, we have massive installed bases and operating capabilities, so the choice is less obvious.
> Even with the guns there is no need for supersonic bullets and large grain/large mass bullets.

Even assuming you could make it such that criminals only get ahold of small subsonic ammunition, that would not have a marked effect on the lethality of criminal acts committed with firearms, and likely would have no impact on the rate of wrongful homicide.

> I don't understand how people with illegal handguns can even find the ammo for them.

Manufacturing and/or smuggling ammunition is easy, and most criminals do not go through a lot of ammunition. In places where smuggling is restricted successfully, criminals find other ways to kill and intimidate people, including manufacturing firearms and explosives; which, it may surprise you, is pretty easy, and pretty easy to do without getting caught. If you want to commit the resources to monitor every machine shop in the Americas and build a trillion dollar system of fences and surveillance outposts between jurisdictions, be my guest though.

> Legal or not there is no need in Canada for a person to own a semi-automatic rifle

Why do you think you know that?

In a free society, the law should not be concerned with defining what is permitted, but with determining what is impermissible. To determine what the law should prohibit, it is not sufficient to ask yourself whether the law would inconvenience you.

When you make laws, you have to be ready to put people in prison for disobeying them, you have to be ready to look their families in the eye and say “I think your father/son/mother/daughter should not be free for the next ten to fifteen years because he possessed the wrong shaped metal object”.

There are many, many people in Canada who are guilty of no malum in se conduct, yet illegally possess firearms simply because they would rather risk the legal ramifications of keeping them than destroy them simply to satisfy the law.

You're going to have to tell me that every time the law sends such a peaceful person to prison and destroys their property, it is worth it. It is no more just to imprison people who possess firearms for their own lawful purposes than it is to imprison people who possess drugs for the same.
1on1's take too long and don't InternetScale^tm
It's not just about hiding the complexity of SQL. You also get flexibility you don't have when writing SQL directly. For example, our laravel app uses pgsql in production environments but uses sqlite in our CI environment. We also migrated off of mysql which consisted only of changing a configuration value and verifying no issues by running tests
It's D614G. However, due to what the post's author called the errors of RNA reproduction it became D614S in the second half of post.
> And people will jump to comment "You shouldn't do X, etc" instead of answering the question

While this can sometimes be annoying, this is actually one of my favourite things about Stack Overflow. Because it means you can ask a really naive question, and actually come away with knowledge of what best-practices for your high-level problem are.
Installing Java 14 fails with “travis_setup_Java: command not found”
The one thing every “the Onion, but for X” site ends up demonstrating is just how talented the people who write for the Onion are.
Nevertheless, voter fraud happens. While I agree it doesn't effect the outcome of that many elections, I think the loose handling of voter rolls and voter identification, contribute to a distrust in the integrity of US elections.

Interestingly, vote by mail may be more secure than polling stations, because vote-by-mail often requires signature matching (matching signature on ballot cover with signature on registration). But the ACLU is fighting tooth and nail against signature matching.
Some companies, like Pinterest, use systems like "lytmus" to prevent cheating. It's a monitored VM box where you do the entire assignment inside the GUI VM. I'm sure certain trust factor guarantees prevent you from outsourcing the assignment overseas.

All that said, it's an awful system and I ragequit the take-home midway through. It's buggy, slow, lacks useful hotkeys, and basically requires you to become accustomed to a wiped Linux box without any of the tools you would typically use. Sure, you can install them - but it's a timed assessment, for crying out loud.

Finally, I suppose nothing stops you from logging in with your credentials on your authorized machine and then physically handing that machine to a paid agent.
They mean "Amazon should run" the exams, not "they should have built their exam submission infrastructure using AWS."

Lambda is part of Amazon's Cloud Computing subsidiary Amazon Web Services (AWS). AWS is a utility like DigitalOcean or any hosting provider. It's not some kind of guaranteed success strategy.
The "gold standard" idea is not what is actually happening. Look at the various European countries that have opened up. There are as many different sets of protocols as there are nations, and only a few might qualify as the gold standard. So there is at least a third camp between "aggressive and complacent", and that is where the vast majority of nations and US states currently fall.
Furious Nancy Pelosi Demands a Complete Ban
Stand Up With Pride For Our President in 2020!
Show Your Support To Keep America Great In 2020!
Get this Limited edition Gold and Silver Plated President Trump 2020 coin! : https://tinyurl.com/ycss8fne
You let the free market decide the price of patents. Each year they are all put up for sale. Highest bid wins and gets the patent, and they can license it to others or keep it for themselves.

1% of patent value is paid each year as compensation for the government protecting the IP.

Similar system could work for copyright property.
Sign up for newsletters from interesting people, they'll send you down more rabbit holes than you'll need. Corey Doctorow, Robert Sloan, Tim Ferriss, Kneeling Bus, Jeremy Singer-Vine, The Convivial Society, Eric Weinhoffer and Peter Attia are a few to check out.

After that and Hacker News, I suggest setting up a decentralized media account such as Scuttlebutt, Beaker Browser, or Mastodon.
Java 8/14/etc setup failing on travis-ci.com . Broken late Friday and as of yet no response from company on forum, twitter, or support email.

Probably the final straw for us with Travis. We are running parallel builds on CircleCI already but still doing release builds from TravisCI. This week is cancelling week.
Well, it fits a curve to some data, so I think it just counts.
Turning on your mic requires real-time audio and because Bluetooth is slow, the sound is compressed.

Hq audio through Bluetooth has some latency
For a personal project I am currently using this approach and can confirm it works great.

I wrote just enough PyObjC to get myself a trayicon in the Mac menu bar, which shows a popover containing a wkwebview to localhost. Then I have all the app logic in Python, exposed to the webview through a bottle server, and Svelte for the UI. Highly recommended.
Voter ID fraud is exactly the kind of thing that infringes on right to vote. Stronger protections on voting is what protects this right, not the other way around.

As someone who not only lives in a country with a widespread voting fraud (done by government officials), but also have been an observer on number of elections and have seen this taking place first-hand, I can't understand how relaxed are Americans about this issue.
> Python in the browser is a no-go performance-wise, of course.

"Running the Python interpreter inside a JavaScript virtual machine adds a performance penalty, but that penalty turns out to be surprisingly small — in our benchmarks, around 1x-12x slower than native on Firefox and 1x-16x slower on Chrome. Experience shows that this is very usable for interactive exploration."[1][2]

[1] https://hacks.mozilla.org/2019/04/pyodide-bringing-the-scien... [2] https://alpha.iodide.io/notebooks/300/
The truth is, at least since the early 1960s category theory has been a much, much more powerful tool in many branches of modern mathematical research than set theory. (By the way, it can be an enlightening exercise, to try and restate the simple notions about sets purely in terms of maps - notions like 'B is a subset of A', 'C is a union of A and B', 'map f is injective/surjective', 'C is a Cartesian product of A and B', etc. Highly recommended!) Category theory is very deep and easily subsumes much, if not all, of set theory. The difference in power is staggering. Sets in general are now considered just one of many categories and play a subordinate role. I agree that set theory is more useful when studying math at an elementary level, but the sooner one starts getting used to categorical ways of reasoning, the better one's chances to make progress in understanding modern mathematics.
This is also what my team does for professional interviews. We give them a take-home test with some simple problems, but we actually care much more about how they talk through their solution with us than the solution itself. We don't even care if they copy/pasted stuff from Stack Overflow.

What we care about is that they can demonstrate they understand the problem and solution. The code is just the starting point for that conversation.

We have hired people who submitted failing solutions because they were able to think through the problem on the spot when we told them it failed and asked why.
These aren’t people asking questions.

These are people who make bad assumptions when they answer questions.
Goalpost moving.
The US government exists to collect taxes, pay debts, prove for common defense and provide for the general welfare.

Roads were historically a local and state priority, so be careful with your modern conservative principles, as they probably are not compatible with your lifestyle.
I just checked and they have a websocket API which I imagine is usable in almost every language.

We might use it ourselves instead of the official Python library which is not async. Async publishing and consuming is a requirement for our project.
You're talking past the point. How exactly do these "studies" determine it's negligible when it's undetectable without IDs?