skysight-inc/HackerNews huggingface dataset:
> I also think that many people don't completely understand how weak this model is to process real-world data when there no reliable way for the system to self-train on it.

True, but probably any data can be used in self-training if you have captured enough of it. ML models can handle sequences, grids, trees, graphs, point clouds and sets as input formats.

As for needing self-training in general, humans also need it even though we have such well attuned priors on the world based on billions of years of evolution. Even so, it takes years before a human can utter a phrase or accomplish a complex task.

Basically today ML works by interpolation, if you have enough data points to cover your space you're good. But if you want to extrapolate outside, you're screwed.

<rant>What we need is powerful simulators (physical or even neural based) to expose ML models to a variety of tasks inside the target domain. A simulator is like a dynamic dataset. A ML agent inside an environment (a simulator) is much more similar to humans than a model + dataset. Of course simulation is just as hard as AI.</>
And this is why I’m a paying ngrok customer. Alan is great and worked with us on a custom TCP production plan. Have been a customer ever since.
This gave me a good laugh. Great project.
"And I think I’m done with it" and posts on HN. This topic was discussed to death - right now the story right under this is another tech company yielding to the speech police mob by doing another master branch rename. This topic has suffocated anything of relevance in the last weeks.
> I think I care less than you do, since I spent less than 4 minutes

You've been on this thread for hours and have been replying to almost everyone in it...

Anyhow, what was my bad argument? Wait, scratch that, what was my argument, period? I only mentioned what my results were and some stuff about google results that everyone already knows anyway. I certainly wasn't trying to share any particular view, idea or theory.

Wait, I also speculated on whether an article in one of the biggest news sites in the USA might impact the kind of results google shows about him, was that an incorrect assumption on my part?
Only hydrogen provides a high ISP, other fuels drop ISP near chemical rocket levels, with engines that weigh at least 50x more.
Usernames themselves can be linked and associated around the web, and they chain all the posted comments to a single identity. Changing to [deleted] at the very least provides better protection.
> It’s a contradiction to say the network effect protects Facebook but at the same time say they had to buy Instagram because they were successfully competing despite the network effect.

It's not a contradiction if you allow that protection may not be perfect.
Unfortunately, targeting same SSIM makes this test basically bullshit. It would be far better to make images that are the same size, and then we can use both our eyes and various objective metrics to compare the images.

The reason for this is basically that most codecs do not target SSIM internally. They're using their own algorithms to determine how to allocate bits, so two images with the same SSIM may look better or worse depending on what codec is used. Many modern codecs (e.g. from x264 onwards) deliberately take approaches that lower the score of the result on objective metrics but usually look better to the human eye.

This exact issue was originally highlighted on the x264dev blog: "How to cheat on video encoder comparisons" #3: "Making invalid comparisons using objective metrics". [1]

If you really want to compare image codecs, I'd look at one of the many comparisons from this family on Github. [2]

In my judgment WebP is clearly better than Mozjpeg for most images.

[1] https://web.archive.org/web/20141103202912/https://x264dev.m...

[2] https://wyohknott.github.io/image-formats-comparison/#abando...
I was hoping for a Koyaanisqatsi-esque visual interlude as the page scrolled back up, but this is still satisfying.
It offers bounds checking! The documentation links to

http://www.doc.ic.ac.uk/~phjk/BoundsChecking.html

Someone needs to add this to llvm.
For macOS dscacheutil --flushdns
What would be the evaluation metric? Certainly measures like "engagement" could give exactly the opposite signals - hide everything behind more clicks and you'll get a lot more clicks!
> Calling a spade a spade literally sounds like trolling these days.

Maybe not the best way to phrase that these days.
However, you can switch to pthread instead by using the -pthread flag or the -D_REENTRANT and -lpthread flags, if you don't want to rely on setcontext.
Instagram didn't have to sell. Less competition isn't the same thing as preventing competition.

For example, imagine three restaurants competing. Two of them make an agreement with a common supplier to shut out the third competitor. That is what I think of as anti-competitive.
Kotlin is fantastic. As a JVM language with excellent interoperability with Java you basically get all the benefits of Java. Its syntax is succinct and expressive, and it has great features which are not available in Java, such as nullable types, coroutines, extension functions and much more.

If Kotlin interests you, I've heard great things on Scala as well (but don't have first hand experience with it so I can't elaborate).
Yeah, I specifically said they don't get marked executable in the page tables. From the x86 code's perspective, they of course look executable.
Rosetta Won't Support x86 Virtualization Apps Running Windows
For those that didn't get it, turn your sound on.
Reminds me of when HN added the [-] and everybody complained it was on the wrong side but they couldn’t be * to fix it.
Karen's Small Labyrinths Page
"less clutter" isn't by itself an objective positive. For example in Japanese culture you might be surprised to find information density is considered a positive. Yes much Japanese aesthetic design is considered to lean to simple but for information presentation higher density is usually considered better.

So this idea that ""Low information density" means less clutter." is objectively better is false.

For me, I'm trying to get work done so my criteria is does the design help me achieve that. For an ad or a piece of art to hang on my wall, a poster, something else having a less cluttered design might be good but it's not so clear it's good for developers who interact with the same UI several times day.
Then what's the evidence the network effect has protected them from competition?
Stephen Wolfram has demonstrated by his behaviours, time and time again, that he is a petty and vindictive person. Good riddance to him.
The animation seems to pause when you click one of the slides but I couldn't find a way to resume it. I fully agree with you though.
Show HN: Mutual-exclusion: Node.js library for handling mutual exclusion (mutex)
Agreed. “Normal users” as a group far outnumber both though.
I often think that if we ever achieve an automated AI-driven society (unlikely, but bear with me), everyone will be a philosophy or literature PhD.

They're the only disciplines that make it fun to go to class.
From English Major to Software Engineer
One that was not emphasized enough is that people have learned that you can get a lot of attention by being a troll. You speak out without regards to other people and you'll get people to follow you just because you are saying what other wished they could say. A lot of internet influencers have created a career by doing that.

The article is right, Empathy deficit, is definitely a cause. I know that for many people it is hard to understand that there is a human with feelings on the other side of the internet. Having a real picture of the other person would solve a small bit of that. But ultimately the only thing that would help would be to figure out how to get users to get to know each other better.
"Live and let live" is about allowing people to do what they want as long as it doesn't interfere with me.

Do you want have sex with men or women? Not my problem. Live and let live.

Do you want to do drugs? Also not my problem. Live and let live.

Do you want to shoot my dog? MY problem. Live and let live doesn't apply.

Once you impinge on my freedom of action, "live and let live" is trumped by the needs of justice and fairness.

"Live and let live" is NOT a license for you trample over me with impunity.
Any answer to the question would be a new interpretation, since the clause hasn’t previously been litigated.

But you can clearly amend the powers of the Senate, including abolishing all of them. And/or create a third house of Congress, without equal per-state representation.
Part of it is about quality. These new formats now support 10+ bit color depth (which is critical for modern displays and for HDR) and full 4:4:4 chroma subsampling (to preserve pixel-level as needed). Many apps/services are currently evaluating or already migrating to AVIF or HEIC because these formats unlock those improvements in image quality, even without a major reduction in file size.
How to Use Flat-File Data in a Static Nuxt App
Very curious here: Can you tell us what the user interviews indicated, what were the personas and problem to solve, and successes/challenges usability tests uncovered?
OpenDiablo2
Allowing wholesale deletion of account histories would gut the threads an account had participated in, which would be unfair both to any commenters who replied, and also to the community, which has an interest in maintaining its archive. We need to balance individual protections against these other concerns. To do that requires an approach with a bit more nuance than clicking a button to wipe everything. Threads are co-creations, after all. pg wrote about this in 2013: https://news.ycombinator.com/item?id=6813226.

This has been the approach for a long time. Here's me saying the same thing 4 years ago: https://news.ycombinator.com/item?id=11543284. The main thing that has changed since then is that we now have the ability to rename accounts. When people want to delete their accounts, a combination of randomizing the username and/or deleting some posts and/or redacting sensitive information has proved able to satisfy nearly everybody.
>> If "clean code" was a thing for languages, German grammar would seem to me to be one of the cleanest.

Java was born to be written in German given the exceptionally long words that appear in both :)
LetsEncrypt is good enough to protect you from ISP malfeasance and script kiddies on your public wifi.

But if your threat model includes nation states then LetsEncrypt should only be one part of your defense in depth strategy.
Introspectively, I found that I could achieve a large portion of the Kotlin features with Java8+JavaRX+Lombok but I could see a very strong argument for "Why do I have to learn 3 technologies when I can get everything for free with Kotlin".

Additionally, Kotlin is highly recommended from the folks at Google with regards to Android.
Idea: Add a "post anonymously" option for comments. HN can dynamically generate a new account for each thread so all of your comments are linked to the same identity for the same story. This account can then be accessed through a special link shown only once.
The entirety of the VR/AR market is just silicon valley dream. that can go two ways.

The (game) companies are salivating at appstore-like revenues and they will do everything they can to lock in everything. it will be a DRM world like Hollywood/google/apple never dreamed possible.

And it will either end well for them, and every big companies will buy expensive workstations, expensive headsets, then install a game-store-rootkit and pay the SolidWorks 2039 annual subscription there and everyone outside of the main markets will pay insane high prices like they pay today for premium tech (e.g. equivalent of a car for a Xbox one or low end Mac. You haven no idea how good you have in the US)

Or most companies won't give in. They will just buy big monitors like they always have and VR will die, or continue as it is today, just a rich mid-30s-engineer's toy.
On your ps:

"Reactionary" is originally a definition of a political and social stance essentially characterized as opposed to some or all of the idea of social and economic reforms put forth during the French Revolution.

It has subsequently evolved into a sort of a catch term for a position somewhere near authoritarianism and a specific type of social conservatism. It's often applied to counter-revolutionary types as well, depending on context.

This is a label Scott has earned through his work.
Also ML non-expert here. I think this is about a different kind of neuron(your 2nd suggestion). The paper another commenter linked says:

Hamiltonian neural network (HNN) intakes position and momenta {q,p}, outputs the scalar function H, takes its gradient to find its position and momentum rates of change, and minimizes the loss

<latex equation for a modified loss function that differs from traditional NN>

which enforces Hamilton's equations of motion.

https://journals.aps.org/pre/abstract/10.1103/PhysRevE.101.0...
I assume your 20 years is a guesstimate, and I do think it misses the point of what Sutton's writing is. The trap here is that there's always to be more computing in the future, so where do we draw the line?
The idea is to think differently now, for the pursuit of actual progress down the road. Which, by the way, is exactly what people were doing about 40 years ago and what put down more than the foundations for all the tricks we're pulling these days.
Totally cool, now upgrade the firmware to provide targeting information that integrates directly into US military weapons.

This would radically change the balance of power especially in urban warfare.

Surely they will soon be able to hover within 2 or 3 feet of combatants to deliver as little as single shot .22 caliper ammo directly into the skull.
No, solar thermal can generate similar thrust to nuclear, using less mass. Nuclear only really makes sense past Jupiter.
Checkout the lolwut command in Redis http://antirez.com/news/123
Glad you fixed your comment with your edit, but this really isn't that hard to imagine at all: a privilege escalation in Safari is exactly how one of the original jailbreaks worked: https://en.wikipedia.org/wiki/JailbreakMe.

All you then have to do is network-inject on a user who visits a non-HSTS site by entering it in their address bar.
Agreed on all points here, especially the interoperability which brings the benefit of being able to use the massive amount of Java libraries.
> I've said in the past, I can always follow up that I've changed my mind / disagree with my past argument and the reasons why.

Yes, that's the rational way. However, with today's SJW and Twitter mobs, you don't know what someone might dig up in order to make your life hard going forward.
But better than nuclear anywhere within Jupiter’s orbit.
Ask HN: How to build group chat app in 2020?
I am going to build a group chat app (for both iOS/android). I already have an MVP but for next version I want to make sure it can scale smoothly to hundreds of thousands of users (be optimistic!)

Need just standard features: Multiple groups/channels up to a couple thousand people each, quote/reply, pictures, direct messages, profiles, backend panel.

Not technical, but I am somewhat knowledge, worked on basic tutorials but will not be able to build anything robust by myself.

I would very much like to use as much pre build stuff as possible so I focus on the unique selling proposition (why people will actually use) and connect that to the core group chat.

What is the problem? Too much info/options. What framework, languages, database, messaging protocol to pick? From free SDKs, to paid stuff, pre made scripts (though none quality?). Lots of options, no clarity. All suggestions and thoughts welcome, especially specifics. Thanks.
He also created LZEXE in the late 80s, one of the first executable compressors: https://bellard.org/lzexe.html
There is no generally “business license” in Arkansas. Some municipalities require them (but have very limited means of enforcing that requirement), and some specific occupations require licensure, but unless you fall under one of those narrow categories you only have to file taxes.
It's not the employees. In different countries the entire recipe and production system is different. In many non-US countries, McDonald's is a more upscale "foreign" restaurant and far more expensive than in the US.
Ex-googler here: While the "blessed languages" still exist in a way, it's mostly about not really needing to explain the language choice when considering/pitching a project. Choosing a different language (such as Haskell) is allowed, sure, but it'll be one more hurdle to clear when trying to get go-ahead compared to just using, say, Java.
Macs will not only become locked down consoles ... but will just become a system that nickel and dimes you with subscription services left and right. Where simple app functionality that is freely distributed is now repackaged and sold at a 5.99$ per month for the “pro” version.

Most people need computers to work . Give me a break.
I also ask these simple questions and it’s funny to watch the head-nodders rush to prevent the question from being answered by the presenter by jumping in with what is often incorrect information. There is a powerful desire to maintain the illusion that the whole room understands what is being said, to the point defending it can be instinctual.

Over time this behavior changes as it becomes known I’ll follow up to a cover-up with even simpler questions. :) Some of them have started asking their own!
> it's all telling people solutions to problems they don't have yet

I think this applies more so to adults who've had their childhood curiosity crushed.

Children are naturally curious. The problem with the educational system is that we want to apply the same lowest common denominator formula to most kids in most schools.

If you let kids do a little bit of what they actually want, you'd have chaos with a ratio of 20-30 kids to a single adult. That's what makes school suck - the only way to make school work is to crush children's natural urges and make them sit and be quiet.

This works well for producing obedient workers to send off to spend their life in factories.

Yuck, we don't even need that many factory workers anymore, so now we're sending everyone to do more schooling, to work in paper-pushing factories called corporate America. It's all quite unfortunate.
Plus, no ublock origin for Safari.
Anarchist movements reject representative democracy, but often want direct democracy, with no delegation of powers to hierarchies of leaders or managers. It seems a bit paradoxical, compared to the stereotype of anarchists rejecting all forms of authority, because direct democracy is likely to lead to arbitrary restrictions imposed according to the whims of the majority.

I think the idea is that if you don't like where the majority is going, within a particular community or group, you move to a different group, or found one yourself, so you will be part of a group which is doing what you want.
Notebooks are so much better than anything else I've used for data science.

I have a traditional SWEng background and came into data science never having used them. I'd never go back.

I'm not saying that they are impossible to improve, but as a general approach they are exactly right.

They are "brittle" when viewed as a software artefact. But that's not really what they are (or should be).
The comment I'm replying to suggests the journalist maybe misrepresented the nature of the story.

Please don't misrepresent my comment.

I merely clarified that Professor Aaronson's account of the NYT's intent (and even assuming its good faith, the consequences of the piece for Scott Alexander) is opinion only.
Starship can get to Mars in 4 months, which is plenty fast enough. It took what was left of Magellan’s crew many times longer than that to circle the globe.
Your forgot to add CNN, BBC, NYTimes, Washington Post, Fox
Plastic PC laptops cost $300 now, not $600.
There’s over a hundred and twenty years of antitrust enforcement in this country. Why does HN insist on reinventing antitrust law from their own intuition about what “anti-competitive” means?
Well, I'd like to thank you for engaging me; you've thought about this too, and I respect that you post under your own name. I worry about that myself sometimes but I've decided it's worth it. But if you don't choose that - why can't you?

One thing I wanted to highlight is, I really think this is a thorny problem. There aren't easy answers. So here's a case that illustrates that.

Do you remember this story from a couple of months back, about the Worker's Traditionalist Party? The guy behind that got 'doxxed' and lost his job. But there was no outcry, because of his politics.

Now, I'm not dumb, and I know the real-world difference between that and SSC is, their politics were very different. But that's a problematic answer! It requires the NYTimes to gatekeep and it invites a thousand conflicts of interest of the worst kind - 'he's good, let him stay pseudonymous' vs. 'he's bad, so doxx him.'

One way to cut the Gordian knot is to say, there are no pseudonyms. There are no problems of fairness and partiality if you apply that rule to all.

It's also a simple rule to mentally hold in mind. Everybody is accountable for everything that they do. There are many forms of doing, like writing, and protesting. And anything that anybody does can be considered newsworthy.

I am sympathetic to SSC, and I hope he finds another way to continue - possibly by handing off the reins to others who can go public. I agree that it is a loss for his voice to no longer be heard. I'm just uncomfortable with making an exception for anyone, for the reasons outlined above.

Incidentally, for anyone posting under psuedonyms, please do take a moment to contemplate that, as this story illustrates, for better or for worse, you aren't truly anonymous. If you have some problematic posts, or writing you might regret, maybe consider deleting it? Consider this a kind tip while you can still do something about it.
Amazing! Windows only, though :(
There's been about a thread a day about BLM. There's been one thread, one day about Scott Alexander.
Is this a thought experiment, or does the FCC really do this?

It's hard for me to imagine that they have an army of radio engineers to go looking at all signals, figuring out which ones are "undecipherable", physically identifying the transmit locations and then determining who did it.
US embassy closures around the world have already been keeping workers out
That’s actually fairly “cheap”, if it’s covering more than one person.

For a brief period I lived in Virginia and had no medical coverage through my employer. The legal minimum coverage was $1,400 / month for my family of four... and it was basically worthless; I would have had to have paid out something like $40k in a single year for medical services before I would have broken even.
> Keeping it under control but not eradicated means averaging exactly 1 over time, which seems like a much harder balancing act.

Just put the control rods - I mean open restaurants - on a control loop driven by number of number of hospitalizations.

Helps if you have prompt and delayed transmission modes, so you can regulate at the slower speed.
I didn’t realize I had my volume all the way up. Scared the crap out of me.
Correct. Also, you've just described Linkedin.
They are OK if your problem is based on tabular data, but not for images and text. But the current paradigm is to reuse a pre-trained model, it's less more data intensive. In some tasks if you have a good backbone model you just need one or a few training examples.
So, even with a VPN, you are still going through the Stingray.

But you can establish a point-to-point secured connection tunnel with the VPN.

Then the VPN goes to the non-SSL website, and gets the html in plain text.

But, if there are compromised routers between the VPN and the website, then you can still be MITM attacked.

Hmm.. a determined foe can still checkmate you, for visiting a non-SSL website, even over VPN.