skysight-inc/HackerNews huggingface dataset:
> The lockdown protests from people who want to return to work (to be distinguished from the protests from people who want others to return to working for them) are from people who need to work to survive and don't have remote work options - there are other things the government could do to meet the underlying demands besides saying, okay, you can go to work. In general, it's not that they want to leave their house, it's that they have to.

That's not the only reason for people to protest it. I can work from home just fine, but the lockdown is really hurting me because I already suffer from depression and the last 2 months of solitary confinement hasn't done me any good (to say the least). I would go to the office if I could, I really need the social contact. I know some others in work feel the same. There wouldn't be that many of us so it would be pretty safe anyway. It would make sense to let the people who are willing to risk it return to work first.

To be honest a few more months of this carries a much higher mortality risk for me than that virus. As a result I'm not worried about that. I'd rather run a small (and pretty preventable with hygiene measures) risk of dying free than my mental health declining rapidly from being locked up. I'm careful around other people anyway.

I also think the "public health above everything" mentality that's prevalent now is a bit hypocritical, as most countries have been heavily cutting healthcare spending over the last years without much uproar. Trump himself has been gaining popularity by denying people healthcare over the past years (think Obamacare). Overdoing (and criticising others for less actively implementing) the covid measures is just the latest "cool" politically-correct thing people want to be seen doing. Like when everyone was buying electric cars to show how much they cared about the environment (even though not buying a car but using public transport was still a lot better for it!)

What I mean is that here there's been a lot of threads in the local forums of people speaking shame about others not wearing masks, some people have even started logging statistics and taking photos. Whereas masks are not mandatory here and are in fact very hard to get. I just hate that 'holier than thou' attitude. The situation in the hospitals is now well under control here, which is what we were told it was all about.
Use a redis cluster to store session data, and then wonder why so many users get double login forms at times.

Bad idea. Bad tool for the job.
Citing RationalWiki as your source doesn’t lend a great amount of credence to your argument. That section on Quillette sounds like it was written by an angry teenager. Maybe you could cite Wikipedia instead: https://en.m.wikipedia.org/wiki/Quillette which disagrees with your argument rather completely.
https://akcrack.com/spyhunter-5-crack-license-key/
Trust me, it would be easy. They could all be erased on the first edit, in time not noticeable.

Essentially the same code would have been in each interpreter, so written just twice. The space for the code to do it would be in ROM, so would not take up any of your precious 4k.
Nicely done, but please implement "enter" key in form.
I hate when forms don't work well with keyboard.
The Efficacy of Deepfakes
Fine, but Quillette is still hardly the publication you think it is. I've never read anything hateful or right-wing on their site. Their articles always seem reasonable.

I think there's another side of this; the fear of ideas. Brenden O'neil does a great talk on this:

https://www.youtube.com/watch?v=BtWrljX9HRA
I like Pi-hole, but

pi@pihole:~ $ pihole -up

[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] Web Interface: up to date
[i] FTL: up to date
[] Everything is up to date!

pi@pihole:~ $ pihole -v

Pi-hole version is v4.4 (Latest: v5.0)
AdminLTE version is v4.3.3 (Latest: v5.0)
FTL version is v5.0 (Latest: v5.0)
Setting up automatic updates is probably a good idea.
Most bonds in the EU are below 0% interest rate.
Show HN: Collaborative Realtime Task Lists
Babies are awesome Humans are the OG neural net
GDI Leaks and the Importance of Luck
Yes! I was hoping the point will strike parent harder in the likely case he did his part of shell scripting.
My uninformed guess is that the unemployment is a contributing factor. Consider the act of huge workforce reductions just before a shareholder earnings call.
The math shows huge revenue (built with the workforce you had until recently), offset by greatly reduced salary costs.
The recent enormous layoffs, possibly has such a "heating with the wall paneling" effect. If so, it's a sort of dead-cat-bounce, given that it's hugely unsustainable - you'll soon be out of wall paneling.
I've always liked the idea, but i've never been keen on using it once I hit that "See, edit, create, and delete all of your Google Drive files" permission.

I'm not that familiar with how Google provisions various permission schemes -- is there any way to do what you do with a bit more restrictive permissions than the manipulation of the entire Drive account?
I'll definitely regret this but here is a public one just for fun: https://todo-zeta.now.sh/?uuid=db9135e9-6749-4a04-b2e3-d0587...
Not an expert with PiHole other than having set-up one myself not so long ago.

It is a DNS server. Basically whatever you put into DNS Server list on your device (some host on local network, some host with public IP) - your device will send DNS queries to THAT host.

More often than not, you will configure your router to hand out your local devices these DNS servers via DHCP.

So that answers the question: you can host it on local network or use remote server (given you have public IP and can open port 53/UDP). If you don't have firewall there, you will probably be configuring host local firewall to allow using DNS from hosts@home. It may get complicated if you have a dynamic address for your home router.
Is that really true?

On the backend, shiny technologies like Go have been exploding — Go modules only stabilized this year! Since React was released, we’ve gone through through at least two new ways of deploying a server — containers and serverless, replete with their own huge abstraction layers like Kubernetes — and we’ve moved from monoliths to microservices and back again. And in native land, the “Rewrite It in Rust” crew is doing their best to bring the new and shiny to systems programming.

I agree that frontend web developers are maybe a bit too enamored with new tools. But I don’t think that mindset is unique to them, at all; they just happen to be the most numerous and visible examples.
The point I was trying to make with that graph is that cases in Norway, South Korea, etc. aren't going up - they're pretty firmly going down. (And, in turn, that government policy probably has something to do with it.)

Maybe I'm not understanding your rebuttal / how to use the graph you linked? (e.g., type "Norway" and "Sweden" at the bottom, do the graphs not reflect a meaningful difference between those countries?)
Your cell phone service provider can collect and sell this data as well, its not just Apple and Google.
I am curious what counts for “mid career”, he started coding ~6 years ago. Presumably he is in his 20s.

Here him talking about leaving philosophy:

https://www.philosophicalhacker.com/2014/04/22/why-im-glad-m...

Edit: LinkedIn ~agrees with this estimate
Thank you for the clarifications, this is really quite interesting. Compiler development is fascinating, and I love these sorts of threads because I always learn something new about the technology/culture/history.
One area I feel modern graphics struggle with is GI.

https://news.ycombinator.com/item?id=22722734
Testing is important, for sure, but just because you have two parameters with n choices each, does not mean you have to test n^2 combinations. You can aim to express parameterization at a higher level than ifdefs.

For example, template parameters in C++. The STL defines map<K, V>. You don't have to test ever possible type of key and value.
Cross-posting from my comment on Reddit's /r/Linux

I'm a little disappointed that they seem to be very uninterested on how to get it working on "unsupported" configurations

My x86 gateway currently runs on Gentoo (PFsense kept having random crashing issues) and it's something I'd love to add to it

as far as I can tell all Pi-Hole needs is

- Lighttpd + PHP (web management portal)

- DNSMASq (DNS)

- DHCPD (DHCP)

- git (blocklist updates?)

There was a single github issue tracker where someone got it working fairly easily (essentially saying "please install package X/Y/Z" during setup) which was closed by the developer as "only two people have asked about Gentoo"

I know Gentoo is fairly niche as far as distributions go, but seeing popular software moving away from "here's how to compile/install it" to "here's a docker container/here's what "we" support" is very disheartening
But why market it as "gearbox is a web framework for building micro services written in Go".

If it's not production-ready, who are these micro services for?

It just seems not even close to polished enough to share it with the wider community. Someone may take this at face-value and try and use it for their own purposes, only to discover it's a purely academic pursuit with no actual merits other than 'oh we might be able to spuriously improve performance.'

I think other commenters have got it right in saying that processing requests is _not_ the bottleneck of most micro services, but interaction with a storage layer or network speed.
Nobody ever seems to talk about Threema. :/
I Joined Uber 11 Years Ago. I Quit Last Week, Again
I skipped our whiteboarding exercise with a candidate based on reading an original GitHub project of his.

I didn't notice him because of the project, I wouldn't have ignored him without the project but the repo gave me enough info to know he was capable. If he hadn't already done that, then we'd just have to go through some demonstration of programming ability.

It's been a few months and I'm ready to call this a win.
If the same percentage of people used Freenet as use email then it couldn't be "targeted" because targeting implies some kind of special notice, but there's nothing special about using email. Which is true even if email providers exist who are "way too laid back about child porn" etc.
Stuff you can find in my resume are links like my own self-driving car, humanoid robot, music studio, links to software that was #1 on HN etc. Yet still almost nobody clicks on them :D Recruiters/HR/interviewers seem to be quite lazy and what is on the paper must be sufficient to convince them to give you a shot or make you likable enough.
This work is critical to compile times improving.

As the author of one of the changes which could have unknowingly causing a 1% regression, I really appreciate this work measuring and monitoring compile times.
Thanks to nikic for noticing the regression and finding a solution to avoid it.
The conversation is about "cloud space".

Also, by restricting to open source you dropped 2 biggest and successful players.
All that crashing sounds to me like you had bung hardware somewhere.

Anyway I can only encourage you to have a closer look at Ubuntu Studio in a fresh instance. It really has been very stable and quite productive for me.
VSCode is literally the only electron that doesn't bother me because it doesn't chew memory like Chrome, Slack, or every other electron app I've ever tried.

MS has done an amazing job optimizing VSCode.
This is a naive way to interpret the situation -- it doesn't even account for testing rate or death rate.
The GDPR obliges all companies to provide an option for users to receive all data held on them; takeout and FB'd equivalent were implemented in response to that.

For all other companies, at least if you are in the EU, you should he able to request the data by eg email and they are obliged to send it. You just don't know what format you'll get.
FWIW, I also dev for pro audio. Perhaps that has something to do with my enthusiasm for the emergence of this new platform...
That's not why hooks were invented. Hooks are by definition component local.
Just wanted to say that I don't think this is a silly pursuit, and I'm sure plenty of other people reading feel the same way. I think this is a serious issue because the language we use is related to how we act and treat each other, and talking about the issue has a real effect.

Reminds me of the quote attributed to Margaret Mead, whom I actually don't know anything about besides the quote:
"Never doubt that a small group of thoughtful, committed citizens can change the world; indeed, it's the only thing that ever has."
Too corny? Idk. I like it
Ubuntu motd advertises that Ubuntu 20.04 LTS has released, on my Ubuntu 20.04 LTS machine! It's funny.
How is this different than giving your children to orphanage?
> The various random things that can be thrown at you is incredible.

From another perspective, that's a pretty apt description of a whole class of programming jobs. Maybe it's an accidental/unintended test for a thing that really matters...
Fitness App Market Size Is Expected to Reach USD 10.9B by 2026
Fitness App Market report provides in-depth analysis of market by share, size, demand, economic trends, investment feasibility, major key players, analysis and forecast.
I think there's a strong overtone of that in many places, including in business and popular culture. Most peoples' interactions with software are phone apps and web fluff.
History repeats itself: https://en.wikipedia.org/wiki/Wall_Street_bombing
Thank you this will help anyone with paranoia of being watched.
Parent is talking about outsourcing in general.

You are talking about risk from concentrating supply chains in a single (foreign) country.
Also Dann McCreary wrote in 1978 an “8080 Simulator for the 6502” https://www.pagetable.com/?p=824
C is absurdly easy to screw up like this. You need a lot of focused engineers, complete institutional focus on proactively catching things like this, and robust tooling to even have a hope of fixing all the low hanging security issues consistently. I don't find it hard to believe that Huawei missed one or all of those for at least long enough to make a patch.
It's interesting, I've been helping plastic situation by buying shredded plastic scrap and turning it into filament for 3d printers, you need to mix it with virgin plastic (30-70 or 40-60)

Here's the project details:
https://medium.com/endless-filament/make-your-filament-at-ho...

Communities can setup their own machines and create filament from scrap plastic, this is good enough for 3d printing where your life doesn't depend on it.
In term of the core development team, we build and maintain the Confluence integrations commercially and those sales are around $10M this year.

If you wish to donate, maybe the author of this integration, Henning, has a route for that.
Wikipedia has very strict aims at neutrality. If you look at a wikipedia article for another, even more hateful, site like kiwi farms, it doesn't explicitly call it out as a hate site, just lists its controversies. RationalWiki doesn't have a neutrality stance, and explicitly calls Quillette an alt-right publication and points at why.

You may feel that it reads like an angry teenager because it directly points at the hateful things on the site while ignoring the non-hateful things, but again, the point of an alt-right site is the mix of content, used to lure non-extremists in, to slowly recruit them to extremist views. It's a gateway site for hate.
Ubuntu Studio works on par with the other DAW's.

I think there is a lot of prejudice against this platform - the others require immense investment after all - and this is supported by your last line ..

But really, the prejudice against it is not valid.
As a hiring manager it’s just an additional piece of information that can add to or enhance the resume in some cases. It’s not something that candidates should stress about or worry about in my opinion, and it’s hardly required. Most candidates have nothing of interest or true significance.

But in some cases we’ve certainly become more interested in a candidate because we were impressed with something on their GitHub profile.
sometimes bond holders are given the option to convert the debt into equity (at probably pennies to the dollar, which is a steep discount and therefore, a good deal) - that's what restructuring means.
I think it would be only marginally harder to combat, since now you just need a list of IPs to block. Someone would have to maintain the (likely ever changing) list of IPs used, but that's not so different from what's happening now.
No flickering is an overstatement, but yes, the signal is 256x240 lines and alternating frames draw on alternating vertical lines of the 480 "visible" scanlines of a CRT (+/- minus overscan). The "no flickering" has more to do with the mental illusion of persistence of vision and the quality of the glowing phosphor on the glass excited by the beam on a particular CRT.
You don't think Nuclear weapons and a president named Trump is a security concern for the rest of the world?

You're here worrying about semiconductor foundries? Why? Your phone already has enough processing power to guide a nuclear bomb into the white house. It's already a concern and it's already too late. Taiwan and the rest of the world has computing technology well past a "security concern."

Of course anyone who's not white and American if they have any form of computing technology that's better than the America makes it a security risk. Are you actually afraid or are you so arrogant that you believe that only America should have the latest and greatest technologies?

Makes sense because only a country with a wise and mature president like trump and citizens genius enough to vote for him are privileged enough to have "technology."

I'm tired of these racist bigoted opinions from blind white people who don't understand of the world. Grow up. Stop being racist.

That's EOD here.
I don't think that anybody's ever complained about "the way the orders work" in diplomacy being "tedious"? Do you just mean that the game is faster?
Here is a paper about PL.8 research compiler used in IBM RISC research in mid-70's.

http://rsim.cs.illinois.edu/arch/qual_papers/compilers/ausla...

Key points, using a memory safe systems programming language which apparently would be too slow for the target hardware, thanks to the compiler IL representation and multiple execution phases (sounds similar?) achieves the goal of being usable to write OS in 70's hardware.
Five Ways to Improve Teaching High School Grammar
>Over the next 10 years I think we're going to see more and more codeless SaaS services

Maybe it will finally happen, but some variation of this has been the holy grail for a lot of years now.

I read an article a while back that talked about how many times developers have implemented the same thing in different ways at different companies; for instance payment processing. And it's true. But, you have companies like Stripe and Braintree. Now, there's even a SaaS subscription management SaaS businesses that sit above these (I don't recall any names).

But these just become other things to which we have to integrate. Now the task has moved, but we still have to build the connections and implement all of the business rules that go around that. I guess my point is that with every business having different logic, processes, models, etc it becomes very difficult to have some generic tool that allows a codeless solution to all of these problems. It's not the individual components like those you listed that cause the complexity. It's the way they are wired together and the underlying rules. So, while it seems inefficient to keep building these things, I think it is reductionist to say "well, it's only another CRUD app" or whatever.

Sure, tools can make things easier, but they make things easier for everyone. So now the bar is raised in terms of what you must do over and above that baseline in order to win.

Maybe a good analogy is that back in the day everything was written in assembly. High level languages came along and made it easier to do more faster. But then the complexity of software and the demands on it also increased, so in a similar fashion it just moved the problem.
But the difference of Flight Simulator is the realism of the world data. They used Bing Maps data to get an accurate replica of Earth and not just the terrain but the buildings and the major airports as well.
Singapore is an interesting case, most (confirmed) cases are among migrant workers living in dormitories where social distancing is harder and that's where most testing is focused on. As a result the (again, confirmed) prevalence in that population is a whopping ~6.5%.

https://covidsitrep.moh.gov.sg/
The explanation is very simple. The pandemic is not nearly as bad as people thought it would be in March.

Models were predicting hundreds of thousands of deaths in the USA over the next few months, with lockdown. Many people were predicting hospitals would be widely overrun in New York City, parts of California, etc (again, with lockdown). These models and predictions, of course, were wrong.

Printing money and stimulus should have been expected (given the government's response in 2008) and therefore priced in, at least in theory. If we actually had massive numbers of bodies piling up outside hospitals in all major US cities, no amount of money printing would have propped up the markets.
It did not fit in 4K on the Apple ][. PET and Atari were also 6502, like Apple, so mostly the same code. Altair and the others were 8080. So, only two interpreters. It was the same design on two instruction sets, with some simple customization per vendor. Some had a Z-80, with extra instructions available: using those made your program smaller, but slower. It is doubtful he did.

That it was so short also meant there just wasn't much to it. Bill doesn't need your unpaid defense. He didn't make his $billions from BASIC. That just gave him a customer list.
Did they look at societies where last names are passed on matrilineally but social status/family continuity isn't? You would get the same results if the ability to gain wealth were truly a matter of genetics, but not if it were simply a matter of environmental benefits conferred from wealth.
Please note that the author of the extension (me) is not the author of draw.io, I just used their embed API ;)

I think you can support draw.io by spreading it or blogging about how to use their embed mode. You can also implement custom plugins.

If you want to support the development of this extension, feel free to ping me on github or twitter!
Depends on what you want. X-plane can look quite nice if you invest in scenery from e.g. Orbx. I think they just announced southern California; which looks pretty nice. I use Ortho4xp to generate my own scenery. And for Europe there's simheaven.com with detailed 3d scenery generated from open street maps and other sources.

Obviously the new MS sim goes beyond that in level of detail as they have better data and the know how to post process that. I suspect, X-plane 12 might try to close the gap a little again and of course the flight model is where X-plane shines traditionally, which for a lot of pilots is a reason to prefer this simulator.
Just because no one else seems to have mentioned it yet, but DCS (think MSFS but military aircraft modelled to similar amounts of detail) is still doing a free month.

DCS basically simulates as much as isn't classified and is played by an increasing number of RL fighter pilots.
Is America completely saturated with developers or something? If so how are their salaries still so high? In the UK I can safely say I’ve gotten an interview for every job I’ve applied for. I’m not an amazing programmer, it’s just that the general quality of applicants is very low (I’ve been on the recruiting side before). Yet I see this “I’ve sent hundreds of resumes” problem on HN frequently.