skysight-inc/HackerNews huggingface dataset:
You might be fine, but if you are asymptomatic, you can directly harm or kill others and not even know it.

No, this is a rumour that was long since debunked.

Asymptomatic transmission does not exist. Basically no cases have been traced back to that and the WHO no longer supports the concept. WHO officials months ago pointed out this was "very rare" (read: doesn't happen, considering how noisy testing and contact tracing are). This story summarises:

https://bgr.com/2020/08/31/coronavirus-asymptomatic-spread-r...

They (the WHO) distinguish this from "pre-symptomatic transmission" which means you will develop symptoms in a day or two, but are infectious a bit before that happens. This happens with many viruses. It's entirely normal. In the UK right now flu is twice as deadly as COVID, same is true of many other places.

So you have a choice. You can never go out again in case you are about to come down with flu and un-knowingly, via a long and complex chain of events, kill a disabled child. Or you can accept that there's nothing unusual currently happening beyond media and government hysteria, and go to a restaurant before they're all gone.
Regardless of what party you support, you've got to be impressed by the level of turnout this year. If we are judging by early voting alone, this is going to be a historic election.

I hope that media outlets are careful on election day given the amount of mail in ballots that will be cast. The vote may not be certified for weeks after election day and I hope the media understands the responsibility they have in not bowing into claims that it somehow says something about the legitimacy of the results.
IntelliJ definitely wins for large-scale refactors... but for everything else it feels sluggish next to VSCode in my experience.

For projects built in a microservices architecture, these massive refactors are becoming less and less common from what I'm seeing. Usually if you want to change a method/class/library used by multiple different modules, it'll be a breaking change and most likely better handled by depending on a semver-versioned import anyway.
I don't have all the answers, but the current system cannot continue and needs to find a way to treat housing more as a public or heavily regulated utility with no profit motive.

I'm also fine with incremental change. We can start by moving ownership of unused decrepit housing to a public body that transfers based on real occupancy. Essentially expanding adverse possession.
Agreed.

I can't imagine unless s/he wants to accidentally lose the data any better alternative.

Even if this works perfectly, you never want to delete data you can't easily retrieve again.

Next Monday the client might change their mind
Is this a genuine question? I don’t want to be snarky, but you are aware of the fact that government-imposed “mass labour” has almost always meant “forced labor” (I’m sure there might be some punctual exceptions, but the conclusion is the same), no?
Parent is agreeing with you. 2TB drives do not cost $100.

https://www.amazon.com/Seagate-BarraCuda-Internal-Drive-3-5-...
Sounds like you're unaware of LSP (Language Server Protocol). "Proper code intelligence" is absolutely something that an editor+plugins can provide, and LSP means that intelligence can be developed once and used with many editors, rather than "integrating" the editor with the code analysis so your choice of one dictates your choice of the other. LSP is just one of those things that makes sense, turning something quadratic into something linear.

I don't care at all if someone prefers IntelliJ over Emacs (that's a pure matter of taste) but the idea that it's impossible for an editing environment that isn't delivered as a single, integrated monolith to expose powerful language-specific tools such as interactive lints, large scale refactorings, debuggers (check out DAP for the debugging equivalent of LSP), etc was never true as a technical matter and is increasingly untrue in the real world.

One of the best developments in dev tooling in recent years is that it is starting to be seen as the norm for new languages to provide canonical language server implementations. Long may that trend continue.
The color chosen for the map makes it seem like it's saying something about the party that's winning in each state, when it seems to be just an indicator of the number of votes received. Maybe it should be green or something instead.
As per this tool, if you value privacy visiting pornhub is many times better than visiting TechCrunch.

I wasn’t surprised that TechCrunch has so many trackers but surprised that a porn site has only one.
I dread the day Siemens inevitably buys Qt (it will happen) and the license structure changes to $65k/per-seat buy-in to the “base” toolkit which includes QObject and nothing else. Also, a $7k/year per-seat maintenance fee for “base”.

If you want the QtGui module, look north of $100k buy-in.
Well sure, but text editors like VS Code and Sublime can do this too. You usually need to install a plugin but everybody I know who uses these editors installs the relevant plugins for the languages they use.

VS Code is particularly smart in that will pull in TypeScript definitions for libraries and use those for auto-completion even if you are not using TypeScript (and are using plain JavaScript).
Is Roosevelts New Deal 'forced labor'?
They're learning to emulate biotech.
I think a way to practice it would be through math exercises. You don't really voice out '3 + 8' as much as 'three plus eight'. Also thinking further I think books directed at children would probably also help, I feel like complex terms keep me subvocalising when reading.
>However, production support teams don’t have a real understanding of our application and how it’s build.

This reeks of bad documentation to me (which finance is notorious for). If a dev has to be on to support normal prod ops thats largely due to errors in both documentation and often in poor tooling. Sometimes those errors aren't as much the devs fault because of management decisions, usually related to understaffing, but I hate how prod support gets shit on so often for failing to fix an issue when it's not really their fault.
I can't speak for fairphone 1. But I have had my fairphone 2 for 4.5 years now and I am very happy with software updates.
Minions – a multiplayer team tactics hex grid open source game
Judging from experience with my own ears, cold is the primary irritant.
That's just how it works period. Regardless of what software stack you use.
Oh, remember the "great opportunities in Siberia"?
Consultants charge 200% for out of hours work, if not more. I don't think they mind working extra hours.

They're never offered extra work though. Companies are always willing to wait for Monday when they are asked to put money on the table.
4G is important for some applications, but my feeling is that 5G won’t matter much.

EDIT: Oh, and the phone HAS 4G, just not in the US.
Han supremacy has all the markings of other supremacist movements and will unfortunately need to be confronted. Not sure when the world will work up the courage to do so, though.
The article says they are pushing them off the land and into factory jobs, so that implies to me that they don't want to leave, otherwise they wouldn't have to "push" them.
1. The best team I've ever worked with considered every support request to be a bug. Is the user confused? At minimum, that's a documentation bug. It's also possible the product itself should be doing a better job stepping the user through a process or self-diagnosing.

3. https://news.ycombinator.com/item?id=24554399
In gdb, conditionally break on fopen() call, then use fseek to skip first 300M lines, then continue import.
You can miss a printed offset and it still works. The file data exists in two places while writing the offset.
Then there’s a group of observant Jews that’ll sometimes drop by and kindly come by and fix your fence for free if it’s a part of their eruv, possibly before you know it’s broken

https://nationalpost.com/news/canada/the-invisible-and-often...
In Sweden everyone pays a tax on all media like empty DVD's, harddrives, phones and so on. This tax covers the private copying of media like movies and music. It is not illegal in Sweden to borrow a DVD from your friend and copy it. We actually pay a fine to be allowed to do this. The money gets distributed to the content owners by some organisation owned by the record companies.

However it is illegal to mass distribute movies on the net, like bittorrent-style to people you do not know personally. Yes it's a bit hard to define friends but if you find yourself burning copies of CD's in bulk, it's most likely not ok.

Usually the act of copying is not the problem, distribution is.
There are all sorts of “likeness rights” though, which are often lumped with copyrights and trademarks.

A model has rights for her likeness not to be used to promote something without her or him getting paid. It could be put under the same umbrella that no one has rights for my data.
20% is nowhere near enough to explain the patterns we're seeing.

... according to epidemiologists who have been utterly discredited, no. According to other epidemiologists (and just lay amateurs) who have built better models, 20% appears to be about the right threshold when taking into account non-homogenous social mixing and t-cell immunity.

But you don't really need anything fancy to figure this out. Just look at the observed data, messy and contradictory though it is. When antibodies reach 20% the epidemic stops, in many places not just NY.
The only time I've ever used Eclipse was when it was mandated by my employer. That happened to me twice.

I didn't stay long at either place - for some reason both companies were horrible places to work.

I have noticed a lot of new grads come out of College knowing Eclipse (and only Eclipse). Which is probably why it persists - and I still have to deal with it when I have to help junior devs figure out what's wrong with their eclipse config. Occasionally I can get one to convert to IntelliJ - the rest won't try a new IDE and that's a pretty good indicator of what kind of engineer they're going to be :)
So now:

A) routers must support network isolated guest network

B) anyome can connect to my internet to download stuff

C) if my compuer and IoT hub is on my main network, and the lightbulb is on the guest one, how do they talk? Through the third party server? What if there is no internet, I can't control my lights?

The actual solution is to have individualised passwords for each device that can be revoked, isolated, etc. Those features are not found in 'normal' wifi routers
It is the essential vs accidental complexity.

Simplest tool that gets the job done does not mean it is simple. There's still the the part that gets the job done, so it still can be essentially complex tool.

Accidental complexity, on the other hand, will only slow you down in the future, or even make you incapable to continue further development.
I agree. I would also like it to show which states are not reporting yet on a different color from those reporting 0.
"No F-15 has been lost in air-to-air combat, but there have been losses. "

What a ridiculous metric. All aircraft have non-combat losses; that's the nature of flying a high performance aircraft.

There were almost 1k F-15s built (excluding the Strike Eagle models) for the USAF. Not exactly "small numbers." And the F-15 didn't necessitate the LWFC, that was a budget decision to help protect other aircraft manufacturers.

The F-15 is arguably the second most important fighter the USAF has ever had (the P-51 or P-47 can fight over first). And Boyd has been wrong about many aircraft designs. His fan club hates the way the F-16 turned out, but it too has been incredibly successful by any metric applied.
It saves real time if you write your code the way IntelliJ wants you to write your code.

If you structure things differently - say, by steering clear of subclass inheritance, or keeping interfaces small, or not using the Bean pattern, then you can pretty quickly discover that there aren't all that many IDE refactorings that you actually use.

At this point, most the refactorings and code actions that I'm actually using exist in vscode as well; IntelliJ's main advantage is that I'm (somewhat) more able to use them efficiently without taking my hands off the keyboard.
There isn't just one type of oppression, so saying stuff like "actual" oppression does nothing but to disparage other types of oppression.
How to use your customer support system to inform your product marketing
Especially since mobile providers are phasing out 3G to free up frequencies for 4/5G.
You'll have to post more about the OS and how you measured memory consumption. If you're just looking at something like htop, it can be pretty misleading.
> The government documents reviewed by Reuters put a strong emphasis on ideological education to correct the “thinking concepts” of laborers. “There is the assertion that minorities are low in discipline, that their minds must be changed, that they must be convinced to participate,” said Zenz, the Tibet-Xinjiang researcher based in Minnesota.

> One policy document, posted on the website of the Nagqu City government in Tibet’s east in December 2018, reveals early goals for the plan and sheds light on the approach. It describes how officials visited villages to collect data on 57,800 laborers. Their aim was to tackle “can’t do, don’t want to do and don’t dare to do” attitudes toward work, the document says. It calls for unspecified measures to “effectively eliminate ‘lazy people.’”

I don't remember the bit in history class where Roosevelt discussed forceful re-education.
> you can no longer count on the device being waterproof -- which is surprisingly a big deal for a lot of people, even though waterproof phones are a recent thing.

Waterproof phones might be a real thing, but dropping phones in water isn't. It used to be that certain clumsy friends of mine would write off a phone by dropping it in the toilet every few months. Most phones will survive this now.
Even if you play with a foreign power, does that means they should throw out of the windows their laws and due process? This trial puts the U.S.A. and U.K. in a bad light.

Government plays with fire to gather intelligence every day. But if they are caught by journalism, they will use their political power to muffle it. Seems obvious but unfair.

If you cannot question the activities of your government, therefore it is your government?
Why would the author use the word "pushing" if they don't know how this is actually happening? And if they know how it is actually happening, why leave it out of the article?
Interesting. I wonder if it says more about who feels like they are able to safely show up to the polls?

I am in the 18-25 demographic and many people I talk with are concerned about the integrity of the USPS handling their vote after the crisis caused by DeJoy. They are scared of what shenanigans might be pulled with their mail in ballots and plan to show up in person to avoid that. Even at the cost of their health.

You might be looking at the tradeoff of people weighing their vote and their health risks.
Mars would create meaning in peoples work. Not just work for its own sake. The long shitty hours and crappy conditions could be justified as a man who is building his family's house with his own hands.
If you use non-standart usernames then you're saved!
"Coke and Pepsi, who had the good judgment to put an addictive substance, caffeine, " Ha! The addictive part of soft drinks is the sugar.
A half day off for doing 7 full days of extra work. It's peanuts. Better not do the rotation and have your 2 days of week end. (I assume they got zero extra pay and got called occasionally).
Fairphone has 4G. See the comment by help56883
8 -> 9+ is an entirely different story, because not only was 9 the last (ever) major release, but it was a particularly big one.

> If your code ran on a given Java 7 release, it would work unchanged on all later Java 7 releases; the same for Java 8. The same pattern still applies for later Java versions; if your code ran on a given Java 9 release, it should work unchanged on all later Java 9 releases, but not necessarily on Java 10 or Java 11 (this is not a theoretical concern, I've seen it happen in practice).

But the situation now is even better. If your code works on 9, it will work with no or very few changes on 10 and if it works on 14 it will work with no or very few changes on 15, but while there might be slightly more work between 14 and 15 than between 8u20 and 8u40, in exchange you never have another major upgrade again. So the work is just spread differently, and in a way that makes it less costly overall, true, once you've got used to it.

But there's one more difference to those who do remember how things were: It is true that in the Java 6-7 era there weren't as many breaking changes, but that was mostly because Sun was dying and Java barely changing. With Oracle's growing investment, change is picking up, and the new release model makes it easier to cope with, not harder, as those who'll skip too many feature releases are sure to find out.

> You not only have to upgrade your code (and hope your QA and unit tests caught all relevant cases) for the new Java version, but you also have to upgrade all your dependencies,

I'd say that such a policy is based on folklore and/or luck rather than actual long-term experience. You have to do that for every patch release, too (although "upgrading your code" is not something that's very common in Java; most JDK 1.4 code still runs unchanged, and the required changes are mostly on the command line, not in the code). It is not the small spec changes that are most likely to break your code in complex ways, but internal changes that occur even in patches. The change that required the most code changes since 9 has been this one [1], in 11.0.2/8u202 -- i.e. a patch release, not a feature release.

The one area where there is more need to update dependencies on feature releases than patch releases is in bytecode parsing/manipulating libraries, some of which for some historical reason (a bad ASM accident about 8 years ago) still insist on shadowing ASM into their JARs. As a consumer of such libraries, you should advise them to stop.

[1]: https://pangin.pro/posts/computation-in-static-initializer
Easy. They don't know what the hell they are doing.
i hope they survive the next few months
It's different in that the latest-gen iPhone is a bigger challenge.

It's the same in that loads of people say it's impossible when it actually just requires a new bag of tricks.
I don't think it's that, it's actually pretty radical a position in the US to say we shouldn't enforce immigration law or we should effectively have open borders. The controversy comes in the harsh manner in which DHS has been enforcing those laws in the last few years. It seems like we're not even treating immigrants like human beings, so any company that enables this by partnering with DHS, even if not directly working on targeting migrants, rightly comes under scrutiny and ire.
We just updated the GitHub README with some screenshots so you can see what it looks like.

No, the diagrams of Perspective were not created with Perspective -- we had to stick to existing style guidelines.
> Most of the rest of the world works long hours.

Most of the world works labor jobs, and studies have shown that the body can work longer than the mind without burnout.
Unfortunately, on both sides of the media aisle, that is a far-fetched fantasy.

I too would hope, but in reality, the delay will only add to the turmoil. Regardless who leads on Election Day (or night, when the physical polls are counted), we’ll see civil strife.

Hunker down, avoid certain cities with a propensity for non-peaceful civil unrest, and wait.
Think Visual Basic, Lazarus, Delphi, C++ Builder, etc. RAD IDE is essentially an IDE which has deep knowledge about the language and allows for visual design of the GUI - among others.

For example in Lazarus, Delphi and C++ Builder when you edit components in the visual editors (be it the form editor for making a GUI or a data module editor for non-visual components - e.g. editing the routing for HTTP requests in an fcl-web application) you are actually editing live objects which are serialized as part of your application when you save the project (contrast this to something like Qt Designer, Gtk's GLADE or wxFormBuilder for wxWidgets, which only create stand-in controls that pretend to be what you are designing). The IDE exposes the properties and events of those components by using their RTTI information of the object instances directly (instead of hardcoded knowledge of using some configuration file) and it has full knowledge of the source code you are editing so that it can automatically create event handlers, functions, variable declarations, etc for you (no need for special comments or whatever) as you edit the components and the code (this isn't just for component editing btw, in Lazarus you can do something like start writing a `for I:=0 to 100 do` loop, then move the cursor to the `I:=` part, press a key and have the IDE deduce the type and declare the `I` variable if it is missing).

One way to think of it is like if you are making a game in Unreal or Unity where you also work with live objects, but instead of those objects being levels, pick up items and monsters, they are forms, modules and buttons for your application.
Their database must be lacking coverage of NSFW trackers, because pornhub is full of them.

https://i.imgur.com/mNrupcC.png
It doesn't take much thinking to conclude that there is something messed up with resource/capital allocation in this economy

Well, yes. The government forbids people from using local businesses and forces them on pain of terrible retaliation to buy from online services, and Jeff Bezos is very good at running those. That is a messed up allocation of resources but it's not Bezos' fault the government made so many of his competitors illegal to use.
Show HN: Show HN: Interactive map of Earth's coastlines if all ice melts
Hey author here. This is a map of Earth that uses NASA imagery[1] to roughly sketch how sea levels could change if all ice melts. Estimates of potential sea level rise vary, with most I've seen between 60 and 75 meters. (some are higher) This map shows about a 65 meter rise. The resolution is poor and just pixels, making it more of an aesthetic experience than a scientifically useful one. (there are many good tools for that)

The map[2] is not mobile friendly and requires WebGL. I recorded a video that tours through the map to music.[3] It's the same experience as pressing "begin tour" on the map. The website version will have better visuals because of video compression.

The map is rendered with WebGL via PixiJS and the rest of the app is Svelte. The original DOM implementation was written in Svelte but it was too inefficient, the bottleneck being the DOM and not Svelte. You can test the difference yourself on the map by pressing `ctrl+backtick` to enter dev mode and clicking "webgl" to toggle over to the DOM version. On my machine, the Pixi version drops no frames in all browsers, and for the DOM version, Firefox drops about 1 in 10 frames and Chrome/Edge are sludge, seemingly because they're shy about using more GPU. The source code readme[4] has some technical notes discussing Svelte and Pixi[5], and it links to original DOM implementation with more comments if you're curious.

I'd be glad to answer questions. Not about the science though, I'm a web developer.

[1] https://visibleearth.nasa.gov/collection/1484/blue-marble

[2] https://www.cosmicplayground.org/#deep-breath

[3] https://www.youtube.com/watch?v=7xEPqg-Kyg4

[4] https://github.com/ryanatkn/cosmicplayground

[5] https://github.com/ryanatkn/cosmicplayground#technical-notes