skysight-inc/HackerNews huggingface dataset:
So, to be clear:

You think the White House Googled up "antifa logo" or "antifa image" or "antifa icon" and somehow wound up with an emoji that appears to be in use by a handful of Spanish speaking accounts instead of the antifa flag in widespread international use that comes up as virtually every result?

And that the Secretary General of https://en.wikipedia.org/wiki/Podemos_(Spanish_political_par..., the second largest party in Spain, is somehow using it to indicate his membership in antifa?
> With our happy-go-lucky metric, systemd comes out at about 5 percent the size of the kernel, which is crazy!

I'm curious why the author feels that's crazy. Also the justification for the count is super weak.

Linux 5.6.19 kernel is ~25 million (25195258) lines of source in .c, .h, & .cpp files.
Systemd is ~603k (603054) lines of code in .c, .h, & .cpp files.

That already halves the ratio. I'm sure if you

What you really want is number of lines of code compiled into user-facing artifacts. The rest is all support tools, build scripts, tests, etc etc. That isn't relevant when people are comparing "complexity" of the project. If the project has a lot better unit test coverage that doesn't make it "more complex". Same goes for documentation. It just means its more thoroughly tested or better documented (systemd looks like it has another ~50k lines of code that are in files with the word "test" in it).
The propaganda that demonized the TPP at every turn and led to Trump leaving the table day 1 of taking office seems to have worked.
Brain Gene Tops the List for Making Humans, Human
My first job out of college was working for the navy as a civilian engineer. At the time I read through all these and found them on par with the education I got at my university. With the training found in these books a sailor could understand and repair almost any analog system on the ship. They did not keep up this training for the digital age, and its a shame because on a modern naval ship almost everything is done via computer control and the current training is swap out the digital parts if anything breaks.
Seems like a list of every web development ideal that gets upvoted on Hacker News.

Still, I think the list can pretty much condensed down to one point:

Use whatever technology is appropriate for this site or web app.

Because a lot of developers seem to have a 'when all you have is a hammer' attitude towards web development. They learn React/Vue/Angular/whatever, then seemingly decide everything they will ever build will use that framework, regardless of whether it's the right tool for the job.

A blog doesn't need to be an SPA. A static business site that never gets updated and doesn't do anything remotely interesting doesn't need to be an SPA. Your documentation doesn't need to be an SPA.

It's like that guy who was recreating CPanel as a WordPress plugin/install. Sure, you could do things that way, but may want to rethink whether this is really the best architecture to build a server control panel in.
Ask HN: What can we do to fix the internet?
Recently the question was posed "What's broken about the internet?" (https://news.ycombinator.com/item?id=23556010) The general response is that current internet/web/tech is broken in fundamentally significant ways. (Ads, search, social media, email, browsing, content, monopoly, privacy, laws, centralization, trolls/spam/phishing, distraction.) This leads to a natural question. What can be done to fix the problem? What organizations, projects, technologies, ideas or applications do you see are making an internet that is something we all love, feel safe using and is productive? What can we do to fix the internet?
Yes the pipeline is real. Companies interested in leveraging the productivity of the nation should consider having an active role in more universities, instead of just the ones that get them the best connections. The federal government and defense contractors are certainly pulling from these other universities.

Regarding boards, that's a bigger dissertation. "White male" is much too reductive, when there are certain kinds of people that have disproportionate representation on boards. Even the whole finance sector has extremely disproportionate representation from some extremely small ethnic groups.

So, what is the right number? Its more like a complete rebalancing would match "market realities".

The point of companies is to address a market, the point isn't to make people inside of it feel like they won the merit lottery on their own accord. A board should be able to identify and relate to the markets they need to address. If having a voice to more accurately tap into underserved markets is the stage that the company is at now (because it adequately serves the larger markets already), then it needs more than 1 person that has experience in those markets. Otherwise it will just get tone-deaf ads, tone-deaf outreach efforts, and risk getting cancelled from making huge misses.
Spot on. We no longer have a government for the people, by the people, of the people. Just take a look at the net worth statistics of our congresscritters and their voting records.

In fact, we never really have. Initially, only free, white landowners could even vote!

Edit: ah, found yet another “thing you can’t say on HN,” I suppose. :) Talk about lack of TP in stores: +6. Talk about how our “representatives” don’t represent most of us: -2
I wrote that in reply to - missile strikes on TSMC facilities in Taiwan

Wouldn't that be all out war? Then why stopping half way? If the goal is denial/disruption of chip production.
Yes? A huge portion of what a database does is amenable to formal methods.

You can even come up with a reasonable rudimentary formal model of a physical machine/CPU and check against that. Sure, the model of the machine may be wrong in subtle ways, but when you discover that, you fix it and recheck your model of a database against the updated model of a physical machine.

That said... don't use a language with trivially allows for out-of-bounds indexing, etc. (SQLite was started when there were really few other good options, so that's understandable.)
The hard part isn't building the app, the hard part is integrating with the health administrations in every country. In Germany alone, there are nearly 400 county health administration offices to interface with.
If nothing else, it significantly reduces the entropy of your IP when websites are fingerprinting you, especially if your ISP assigns you a static IP.

Even if you don't have a static IP, I suspect the entropy of your /24 (IPv4) is also a lot smaller when over VPN.
Apple App Store fees are ‘highway robbery,’ says House antitrust committee chair
Tumbling coins has nothing to do with money laundering, it's just a way to anonymize them....
This neglects one critical piece of the foundry business. The equipment for EUV lithography and prior generations comes from ASML in Europe and another company I cant remember. If eastern fabs are damaged in a conflict they will be blocked from rebuilding. That is, until China manages to copy that stuff which is something they are likely already trying to do.
For those who don't follow the link, it's 1816.
Not "everything". That's a convenient exaggeration that makes the claim seem silly. But of course they demonstrably do engage in this practice.
Hypothesized that cytokine storms would be a problem, as in 1918 pandemic, but also thought it would affect young adults worse.

Also interesting is that someone posted it to HN a year ago, but didn't get any traction.
Interesting, that's quite a bit more bold than I thought. Thanks for the insight!
Cant everyone do the Netflix "trick"? Or will small players get banned for it?

https://www.pcmag.com/news/netflix-doesnt-pay-apples-ios-tax...
Their initial statement remains true, regardless of their opinion about moderation response to it. You just have to follow dang's account and see how often he has to point out that nationalistic and race-war content isn't allowed (and, every now and then ban someone dumb enough to go full Nazi.)
I do not believe this is all Trumps fault. That's too easy an explanation
> I think it's plausible someone on his social media campaign saw banners with an upside-down red triangle.

Where? They Googled "antifa" and picked the 493rd result?
There's a fair amount of theory work around institutional economics, behavioural economics, information economics ... basically, a lot of economics deals with non-market as well as market systems of human activity. A good textbook is *
Economic Approaches to Organization* by Douma and Schreuder.
> Given O is mosquitos' favorite dish,

Do you have a source on that?
Fearless Refactoring in Elm [video]
This is what they should've done instead of that user-hostile DoH thing (which is already itself a sort of VPN but for DNS traffic only.)
Presumably this is to get a memorable/short address right? According to the site, it's only invite only till july, so I can't think of a reason why people would want to pay $100+ for 1 month of early access. If that's the case, what's the advantage of [memorable string]@hey.com vs hey@[memorable string].com?
Thanks for mentioning the octocouplers implementation, it looks very interesting and I'll look it. Other options I'm aware of to avoid USB and complex drivers/protocols:

- Scanning QR codes (for example https://air-gap.it/)

- Audio codes (for example https://github.com/romanz/amodem)
Show HN: Track credit card points, not only your budget
That's literally every company trying to increase their marketshare.
Experts Are Calling for a Top Science Journal to Retract a Paper on Face Masks
I did one for about 6 months. It flamed out hard. My co founders and I parted ways. We had no idea what we were doing and it showed. Had we persisted we might have succeeded, but honestly who knows or cares. You have to ask yourself what it is you actually want from starting a business.

Is it to become a wealthy and famous billionaire? Don't bother unless you have all the pieces stacked in your favor.

Is it to do something you're passionate about? Find a way to do that anyway, whether it's through working with friends on it, working for someone on it, or working by yourself on it. You can still do that with a day job, just try to limit all the other things in your life that might distract you.

Is it to be your own boss? You're not gonna ever be your own boss. Your boss is the person who pays you the money. You can only be your own boss by achieving financial independence which you can do with similar amounts of risk in other ways.

Is it because you hate your job or chosen career? Entrepreneurship amplifies, not limits, the effects of that.

Most successful businesses are started by people in their mid careers who have developed a solid network and good set of skills as well as a decent financial cushion and sent their kids of to be independent of them financially.
ABM for economic / social systems is a rich field: https://en.wikipedia.org/wiki/Computer_simulation_and_organi...
Scope creep is my biggest problem with systemd. I'm not excited about the recently announced homed, for example. I'm not sure it's the right solution, nor am I sure that there is an actual problem to be solved.
praise kek
Did they stockpile remdesivir in the same quantities, given its actual efficacy?
The cafepress link (the only one that really looks like a downward red triangle) is 2 days old.

One of the redbubble links is not even indexed yet in my google search and the other is not a red triangle, but a flag in a triangle.
Presumably as a nod towards scalability, on the assumption that in aggregate it ought not take more than the entire town's property tax revenue to keep the town's roads in good condition.
Google gives you choice. You're not locked into their app store.
Parisian Lives: Samuel Beckett, Simone de Beauvoir and Me – A Memoir
Well, they have had hundreds of years to get the format right... lol.

Btw, since you bring up this topic, I'll say that one thing that courts, legislatures simply cannot seem to get right is the use of graphics, charts, and important data figures when they would do wonders to clarify about some issue. The most a SCOTUS opinion ever has is a map. See also the Federal Register. It's like the typewriter still rules our discourse for these things.

But for many more modern issues, where graphics and explanatory visual data would clarify things immensely, our legal/legislative system only seems to be able to handle 12-point double spaced words.

This is sometimes a big hindrance to understanding.
Will WebSocket survive HTTP/2?
Nobody ever convincingly explained how it was supposed to act? And whether it would be effective on other sorts of coronavirus?
I am always suspecting porn sites to be a huge honeypot for any sort of malware. I am still betting most browsers still have their share of 0-days.
Learning Data Layouts for Big Data Analytics
Session (Signal fork) doesn't require any information. It's end-to-end encrypted by default, and it connects via an onion routing network (LokiNet). And so only LokiNet nodes see the IP address that you connect through. But of course, you connect to them through VPNs or nested VPN chains.
Yes - this was the comment I was replying too: https://news.ycombinator.com/item?id=23561120
Because other areas will have their own projects (definitely, over the lifetime of the loan, even if not right now), and you can’t make one pay for the other to be long-term sustainable.
Unless I set up my own VPN I'll share a VPN server and IP with other people. That makes my traffic inherently more anonymous once it has left the VPN server, since you can't correlate traffic to a single person anymore. So even if traffic in the data center is analyzed, that's better than my ISP analyzing traffic.

Thus we only have to establish that the VPN provider is at least as trustworthy as my ISP. That's a pretty low bar to clear in many places. I have no doubt some VPNs are operated by nefarious actors (no better way to collect high quality data), but I don't think that's a concern with Mozilla.
It can be very difficult for someone to switch between iOS and Android. They're called ecosystems for that reason.

There's the obvious problem around apps and protocols. If you've been using them for a long time, your apps, their connectivity to each other, personal data etc is likely to be locked into Apple services & devices, or Google services & devices, in a way that is difficult or even impossible to move over (I know people with data they can only access now if they buy a license to apps they can no longer run).

More subtly, for example there was a recent article about how people in some places experience a social penalty if they aren't using iOS, because the difference is visible to others in terms of protocols used for instant messaging.

In my view, the great difficulty of switching and the penalties of switching mean that both Apple and Android ecosystems are, more or less, separate marketplaces, and each one has a strongly dominant player that should be subject to anti-trust measures.

Basically if you build a platform ecosystem, expressly design to lock-in users especially in ways that hugely affect their lives, that comes with responsibilities you don't have in a free and competitive marketplace where your users can switch with low friction.
I imagine there will come a time when the earth is just on the cusp of no longer being able to sustain the massive population that it has grown to or human life at all. Since the earths human population will be so high even a 5th of people dying off will be drastically more deaths than any worldwide catastrophe of the past. Maybe within another 1000 years.
The notable difference between cue and other easy to configuration focused tools is it’s a long way before you hit the bottom!

There are still some core features and bugs being worked out but you can do exceptionally interesting things with it.
https://gist.github.com/rudolph9/005f35c33e9255519d93c26058e...
Since this article, there has been new research indicating that the Plague of Justinian may not have been as bad as previously thought.

https://www.princeton.edu/news/2019/12/02/maybe-first-plague...
OK I admit pique and curiosity at the downvote. There are mathematical models which can be used to measure gerrymandering.

And the way in which the Electoral college disempowers lots of people (a vote in an 8 million person city counts less than one in Ohio, or a small town in Wisconsin) is easily verifiable.

One might disagree with ethical implications which can be drawn from these facts, but, these facts are facts, and there's even math to back it up.

http://math.cmu.edu/~wes/gerrymandering.html

https://math.duke.edu/news/electoral-plot-detecting-gerryman...
> You can do whatever you want using Whatsapp (it has a proven solid e2e encryption), the key difference to Telegram is it requires a phone number to use which instantly reveals your real identity to any snoop, snitch or government mole.

Both Telegram and WhatsApp required a phone number last I checked, but you can install Telegram on a Desktop using a dumb phone for activation, you don't need to run the app.

> If it were that easy to influence Whatsapp, India would not have a real problem with Whatsapp-mobilized lynching mobs.

India has no jurisdiction over WhatsApp. They can ask Facebook nicely, but that's about it.

To stop communication you don't need to read WhatsApp-chats. You just disable the accounts that you want silenced. And you can't do that if you don't have control over the service (hence Western extremists use of Telegram).

If you're Russian and you want to talk about how free yourself of Putin, use WhatsApp or Signal, that is: an American provider. If you're American (or living in an American province) and you want to talk about how to free yourself of Washington, you use Telegram (or a Chinese messenger). Even if none of them can ever read your chats, they can a) use the meta data and b) disable your ability to communicate.

This also applies if you're a common criminal: US cops will have a much easier time getting meta data on your communication from WhatsApp than from Telegram. It's generally a good idea to know your threat model. Unless you're a Russian Oligarch or Ex-FSB, the FSB is not your problem. But your local domestic intelligence service may be, if you ever step out of line.
I wrote this a long time ago, when I was a teacher, which might be a good starting point.

https://www.bournetoinvent.com/projects/7-SC-Torch/pages/1_L...

(please excuse the crappy JS)

On another note, I would avoid the water in pipes analogy, as it fails pretty quickly. Electricity is hard to understand because you can't see its effects clearly, but at the end of the day it is caused by an electromagnetic field. Other fields such as gravitational fields, we tend to have a much more intuitive understanding of. Look for explanations that draw parallels between gravitational fields and electromagnetic fields.
The Defenestration of Prague made for some real lively debate here.
FF Sandbox Escape
I would like a post that is clearer on this. Can you get ADA compliance without the full cost of the project? Would that be reasonable?

However, regardless, if you cannot pay for ADA compliant sidewalks with existing tax revenue, then paying for them piecemeal using unsustainable bonds seems like it's only pushing the problem out.
In western europe, this is a communist symbol more than anything, to make people remember that they were the one resisting and were also dying in concentration camps. Some communists anfa groups are indeed using it, but as a small badge.

the first link is referencing this, the second is not triangle but red/black flags, the third one is laughable, don't know about the fourth one and the last one is the anarchist flag.
Hi HN!

I wanted to share an early beta with you. I'm looking to get feedback from interested users so that I can make the right improvements and feature additions.

Please note: there WILL be bugs, potentially even a webpage crash. My goal here is to get early feedback from users who are truly right for the platform. As for the stack, I worked with Node.js, Next.js/React (TypeScript front end), and MongoDB for the database.

If it looks interesting to you, definitely give it a shot and let me know what you think! I want to hear it all.

The idea is one that has been in my mind for such a long time. I like to look over my finances about one a month, and I want to be able to see everything from spendings to points earned, all in one nicely laid out interface. A budgeting tool is nice, but what about tracking your credit card points so you maximize your earnings and utilize them correctly? It's good to use both!

I suggest using a desktop computer or a tablet for the best experience.

Thanks in advance!
Out front end team use prettier on back team we use eslint and air bnb style.

But totally agree on forced lining.

Stopping things like reassign function parameters, no unused variables and the like really makes code far nicer.

I also love auto formatting in vscode saves a lot of time.
Was just thinking about the same question. Reviews I looked at seem to indicate Valve Index is currently the state of the art. Planning to get one but I'm curious to hear what people have to say about the other headsets.

Like you I think the future of tech work involves giving people money to buy their own VR headsets like how most startups give people money to buy monitors and desks. It just makes sense to buy programmers VR headsets. The cost relative to everything else is negligible just like the cost of monitors and desks.
"Mullvad respects your privacy and has committed to not keep logs of any kind." How sure can we be here?
No, President Trump didn't hold any shares of the manufacturers.

The company behind its production is donating its stockpile to the US Government: https://www.forbes.com/sites/alexandrasternlicht/2020/05/03/...
If you imagine this as a board game along the lines of Risk, you’d have to much prefer being in China’s position. They have so many options and can also just bide their time.
I have a family member that works for a heavy civil construction company and it sounds like it's a combination of politics and... wait for it, corruption
Not sure what these “dog tricks” you speak of are. Have the linters you’ve worked with had ”—fix” options such that you don’t need to do anything besides save the file?

Aside, it’s funny that you dismiss linters as being for “type A folks who must have everything in its right place”, but your concerns seem to be that you want things in their right place and the linters won’t let you. The folks who use linters have decided worrying about it isn’t worth it and just let the linter do its thing, which is less “Type A” than how you describe yourself.
> In what sense have we “recovered” from supply chain disruptions?

The initial shock has past, and consumer product makers have had plenty of time to do whatever they were going to do.

"Recovery" is a word that sets up certain expectations. It seems to me that what happened during the first half of this year is more usefully considered "change".
Indeed. I feel about Mozilla the way I felt about Google a decade or two ago.
Today's equivalent is Java.
Recovery is patchy. Some locations are fine, others are still having problems.

The bigger problem is the lack of any economic or physical contingency planning. There was some medical planning of a sort for a pandemic, but there seems to be no economic planning of any kind for catastrophes.

National governments seem to have improvised economic solutions to COVID with varying degrees of competence and success.

This is negligent and inept. Catastrophes are more or less guaranteed, and there should at least be some thought given to making sure that the first thing that falls apart isn't the national economy.
It is correct to call NASA’s human space flight a jobs program. It is specifically engineered to maximize the number of jobs spread across key congressional districts and states. And unfortunately this makes it extremely wasteful.