skysight-inc/HackerNews huggingface dataset:
In the mid 2000s I was in the Middle East and used the internet to connect back to the United States for conducting business. One day almost every site became unreachable (anything hosted in the states). It turned out that a naval vessel had dropped anchor and Murphy's Law put the anchor right on top of some undersea fiber cables. It was called a freak accident because statistically was so unlikely to happen.

It took a while to figure out what happened, and internet was out for a couple of days. Considering service was restored in 30 minutes in this case, we are getting a lot better at handling severed cables.
Wasn't he a consultant, not an employee?
D3. Incidentally, the creator of the overview chart [1] is also the author of an excellent book on D3 [2].

[1] https://2019.stateofjs.com/overview/

[2] https://www.newline.co/fullstack-d3
I don’t understand why we’re still exposing our troops to harms needlessly. Maybe you can chalk up Agent Orange to a lack of understanding but burn pits and radiation contamination are obviously dangerous.
Freedom of thought is different from freedom of speech. There is a little overlap, but freedom of speech is a broader concept.

It is completely possible to have freedom of thought without having the freedom to organise a protest or broadly disseminate an idea. Freedom of thought only requires enough freedom of speech to publish an objectionable academic paper in some quiet corner of the intellectual world.

It is a subtle distinction but freedom of speech implies a freedom to organise action based on speech. Freedom of thought doesn't have that implication. One can think without acting, but one can't organise mass action without speech.
Like the 'government agency' doesn't already posses the encryption keys or other methods to extract information from encrypted data.
Historically it wasn’t written down anywhere, but printer companies lost some lawsuits so now it’s actually written on the outside of the box.
Ask HN: How to get users from a competing site when no one knows you exist?
Thanks! Also, while we're here, let me advertise that this is not just "my" podcast, it's a community-based podcast that accepts audio files from anyone who wants to make any Rust-related podcast content but who doesn't want to go through the trouble of setting up a website, file hosting solution, podcast index integration, and so on. Contributions accepted. :) https://github.com/rustacean-station/rustacean-station.org/
Ask HN: Does Google manually alter search results?
This has been a topic that has come up in the news and congress etc, but I haven’t seen a straight answer anywhere.

My question is - does Google have manual tools for changing the priority of where specific urls appear in the search results?

I’m not talking about statistical inputs from quality raters etc, and I’m not particularly wanting to discuss what policies govern the use of such tools.

I just want to know if they have the mechanism or not.

Can anyone, Googler or not, shed light on this?
All valid points - thanks for the comment.

1. Totally agree with the point about data science talent being one of the bottlenecks. And in that area, the big tech companies already have the best & brightest workforce. Most data is crap is a bit of a stretch, but agree that a lot of pre-processing is required. But more and more platforms and/or services company are filling this gap.

2. 100%. This is a short term problem.

3. Agree to some extent. You can span latent spaces on top of an initial batch to overcome scarcity and use GANs to scale up. Data augmentation is not perfect but solves a lot of problems in production. Also specifically as it relates to computer vision, it's "easier" to know what the real world looks like and try to replicate it. It's hard in practice but the assumptions are mostly agreed upon.
In particular it would be interesting to go into why and how these 3rd party trackers get included on a page. I mean, the answer to both is obviously "money", but how does it work in practice? Old Navy agrees to implement a facebook tracking pixel in every page? Or it comes "for free" with a like button? etc.
Most of the Actions are actually custom containers. So to run your own code you can just make an action, which isn't that complex.
The Torx screw of presentations.
I used to choose Eclipse over IntelliJ for similar reasons years ago. When it came to refactoring and other integrated features IntelliJ won, but Eclipse could do partial compilation on save and the run of a unit test automatically within moments, something which on IntelliJ invoked a Maven build that often took minutes.

The performance of feedback and the speed with which you can go through the basic cycle of coding and testing it works as expected is the speed at which you can develop code and the editor is a pretty critical part of that.
> That would hurt society more than help because once the algorithms are public, the code's inner workings can then be gamed and abused.

But the algorithms are already being "gamed and abused" - that's why Google keeps changing them - so in the worst case revealing the algorithms is no different than our current situation.

The advantage of opening the algorithms is that everybody can see and understand how the algorithms might be gamed, so they can look out for sites and other actors gaming them.

Keeping the algorithms secret is a way for them to play stupid and shirk responsibility, and lets them do their own shady things without oversight.
It's interesting that even on an article about a non-Linux Red Hat product, the answers to your question predominately focused on only the Linux part of the picture.

From this I take it that most of the folks complaining about what is happening to CloudForms in here at least don't actually know what it is.
Not only fonts but any resource.
Check out https://www.featmap.com
Of course they do? I'm not sure why this is even remotely debatable?
Yes: https://github.com/rust-embedded/cross
Biotechnologies Nibbling at the Legal “Human”
Come on, do you seriously think that China is looking at student protests in the US and thinking "hmm yes censorship good"? I swear, every single time an article about China doing something contemptible comes up on HN, you idiots come out of the woodwork to assert that the US is doing the same thing and therefore we can't complain.
Would also recommend Brave for privacy-conscious users.
How would they know you sent him money? Furthermore, unless it's a large amount of funds, I don't think anyone will be prosecuted for sending him funds.
I think Zain Amro mentioned Hugo as one of the tools he has used.
#[non_exhaustive]
https://www.rust-lang.org/production/users

There you go.
All Redis 6 is BSD licensed. The Disque module and the Cluster Proxy are AGPL. The link you posted is only relevant for the Redis Labs commercial modules that are not part of this release.
The "timer" was based on hair amount in water flow.
Turing machines, without qualifiers, usually means deterministic ones. Extending it for probabilistic is quite ok, but non deterministic ones are a completely different beast.
I've been a Python dev for years now, recently picked up Go to meet some of the deficiencies in Python. You should learn both, they're both invaluable. If you're completely new to programming, I'd start with Python (just an opinion). I think it's easier to learn and there are more resources.
My response was sarcastic.

However: HN was seeded with users who sprouted from YC. If you check the first few years, it was pretty heavily tied to here. Unlikely it would have worked without being tied to Graham's essays.
I wouldn't know. Thanks!
About 60-70 seconds, IRRC. It's been a while since I measured it. We did some optimizations, other folks did a better job (e.g., optimally skewing physical sectors so that they'd be hit nearly immediately after a head seek).
Are you seriously confused by my carelessness with pronouns?

Jennifer and I are siblings. Our mother's mother was Finnish. Our mother's father (the Tilly in CMT) was a complicated mix. Jennifer's father was Chinese. My father was Irish.

She was born Chan, I was born Ward, our names were changed to our mother's maiden name after her divorce from my father.

All clear?
Many services already do allow this; including the aforementioned CircleCI
Because we have no effective replacement yet. Common sense, unfortunately, doesn't work for everyone.
Oh I saw a wonderful (private) fork about this, sending very large keys using threads.
The specific initialism used in the quote was "ETI," or extra-terrestrial intelligence.
Using functional programming to create a game in JavaScript
>$42k

Doesn't seem like he was a very good scam artist... That's not a lot of money to risk jail over.
The pharmaceutical industry is in a drug-discovery slump. How much can AI help?
That’s a proximal cause. The root cause is that the Internet is not free, despite appearances. If hosting and bandwidth were free, we wouldn’t need businesses to do what we want. Wikipedia wouldn’t need donations. Everything would be great.
Disagree, otherwise I obviously wouldn't have written this piece. ;) Synthetic data (SD) is not a silver bullet that will solve all problems, but it opens up a lot of opportunities. I'm seeing cool startups using SD to accelerate their R&D efforts and launch products in production in ways I didn't see 2 years ago. Imho, the quality of SD is reaching a tipping point and the sim2real gap is starting to disappear.
If I've read your comment correctly there are two major points:

1. It's highly likely (you said definitely) given the person and subject that some information in the memoir is at least sensitive even if it is not classified, and there's an equally good chance there is some classified information.

2. The actual suit doesn't need the book to contain classified information, they can block it entirely based on process.

That's a good and helpful answer. It would be helpful to have substantial examples of (1).

(2) seems to be the thing that other commentators are claiming is being weaponized for soft-censorship (especially wrt Snowden not being in a position to use an internal three-letter-agency process to publish, and the fact that said three-letter-agencies would likely block publication using their internal processes).

Regarding (2) do you happen to know if there are just-the-government-following-standard-operating-proceedure and non-political examples of agencies blocking the proceeds of books/memoirs based on the process?

The example that comes to mind for me is Patraeus's memoirs - which was widely political and scandalous but still agencies did not seek to withhold profits from book sales.

Any examples of where (2) being used day-to-day as SOP?
Damn this star-71 explanations sounds like an article from a 2600 issue :-)
The font resources are hosted on a cookieless domain and sent with caching headers. None of this applies.

The reason Google is hosting fonts is to make the web an attractive platform, so they can monetize you in other ways.
If you use computer generated images to teach your networks, you have a nice network for computer generated images. It might be good to pre-train a net (instead of random weights), but you still need labeling of real world images. E.g., a guy once trained a self driving car model in GTA 5. I’m sure this algorithm won’t do great in the real world.
But I already see an industry forming, promising to get rid of all labeled data. And there will be idiots believing it. That’s how all the Silicon Valley startups work. Unicorns on Powerpoint slides and an empty basket in reality. (src: living and working in the valley)
I don't think that's the point.
How would your trust be impacted if there was better communication ahead of a breaking change you could almost agree with? i.e. the experience has been well beyond that which you currently expect and have been provided good reasons proactively.

The gap I see a lot starts with a bad versioning strategy and continues through bad API analytics to bad communications for developers.

The API provider should be able to understand all of the individual clients to the point where they can decide to progressively migrate them one-by-one, if necessary. There shouldn't be a need to use metadata like IP addresses or user-agents to try and identify the clients. Unless someone has walked through these scenarios ahead of time, it's difficult manage when issues arise.
A bulkhead is a wall inside a ship. The main structure of an aircraft is called the fuselage and the outer surface is the skin.
Haskell Art in your Browser with Asterius
Consistency or inconsistency seems like a red herring here. The proposition concerns conjures independent of ZFC if ZFC is consistent.

Assuming is ZFC is consistent, the theory says there are polynomials whose zeros we could forever fruitless search for but which couldn't be proved to have no zeros in ZFC.
We could forever fruitlessly search for a proof of the polynomail having no zero, in fact (putting it this way, returns the situation to something marginally understandable, in fact makes something that would follow from the halting problem).

If ZFC is inconsistent, we actually could prove that this polynomial had a zero and we could prove it didn't have a zero, since we could prove anything, at least anything in the vocabulary of ZFC.
Information theoretically speaking, how do you generate a "synthetic" dataset (as the article calls it) with the same fidelity as an original dataset without having access to a critical basis set of the original? What would you do to obtain that fidelity? Extrapolate from sufficiently many independent conclusions drawn from the original?

And as a followup, if you can generate a synthetic dataset by extrapolating from sufficiently many independent conclusions drawn from the original (as opposed to having access to the original itself), would you still need to use such a dataset for training?

Things like Monte Carlo simulation can be used to approximate real world conditions, but they can't typically capture the full information density of organic data. For example, generating a ton of artificial web traffic for fraud analysis or incident response only captures a few dimensions of what real world user traffic captures.

The author talks about simulating data to focus on edge cases or avoid statistical bias, but I don't see how simulated data actually achieves that.
Remember, decoding is much cheaper. And if you own or have some control over the client, there is flexibility about how you get things.

That said, it's true that there still may not be a practical solution which is better for the user than letting them wait a second.
Though I would argue they are different demographics somewhat. Mobile app and mac developers I would argue keep up with the times much more aggressively compared to c/c++ developers I know.
> assert that the US is doing the same thing and therefore we can't complain.

Yeah that's the point. normal people don't want to feel like hypocrites and why whataboutism is effective. Narcists don't suffer from this and so are happy to pass blame.
They aren't stealing dollars from the publisher though, right? So the controversy is going to sell more copies, and they'll make a mint on this book.

I'm sure he'll just get a huge advance on the next book and most of this will come out in the wash.
What makes India the world leader in internet shut downs
Right.

If you stole a car (often valued at less than $40k), you could have gotten 1-9 years in the USA (depending on the value of the car).
Are youtube's recommendations actually that good?

Recommendations for people I subscribe to are great, but don't need much magic.

Recommendations for creators I've liked or viewed many videos of before are generally good.

Recommendations for videos with tags that I tend to like are hit and miss.

Other recommendations are usually low quality garbage, in my experience.

I suspect their recommendation algorithm is overly complicated because it optimizes for ad revenue rather than value to viewer. I think a simple algorithm weighting viewer->creator score and creator->other creator score could produce higher quality recommendations than their current system. Maybe add a dash of keyword to the final sort to allow videos on the same topics to be grouped together.
These people are unable to appreciate the distinction between two things both existing, but of drastically different magnitudes. In their mind simply comparing the existence of two things is sufficient to exclaim some level of equality.
Classified information is antithetical to Thomas Jefferson's ideal of a well informed citizenry to whom government is ultimately responsible and accountable. He affirmed this idea throughout his political writings, but most notably in Bill 79, "A Bill for the More General Diffusion of Knowledge." Its preamble reads as follows:

Whereas it appeareth that however certain forms of government are better calculated than others to protect individuals in the free exercise of their natural rights, and are at the same time themselves better guarded against degeneracy, yet experience hath shewn, that even under the best forms, those entrusted with power have, in time, and by slow operations, perverted it into tyranny; and it is believed that the most effectual means of preventing this would be, to illuminate, as far as practicable, the minds of the people at large, and more especially to give them knowledge of those facts, which history exhibiteth, that, possessed thereby of the experience of other ages and countries, they may be enabled to know ambition under all its shapes, and prompt to exert their natural powers to defeat its purposes; And whereas it is generally true that that people will be happiest whose laws are best, and are best administered, and that laws will be wisely formed, and honestly administered, in proportion as those who form and administer them are wise and honest; whence it becomes expedient for promoting the publick happiness that those person, whom nature hath endowed with genius and virtue, should be rendered by liberal education worthy to receive, and able to guard the sacred deposit of the rights and liberties of their fellow citizens, and that they should be called to that charge without regard to wealth, birth or other accidental condition or circumstance; but the indigence of the greater number disabling them from so educating, at their own expence, those of their children whom nature hath fitly formed and disposed to become useful instruments for the public, it is better that such should be sought for and educated at the common expence of all, than that the happiness of all should be confided to the weak or wicked:...

Bill 79 was mostly about public schooling, but it contains the kernel of an argument for more open governance and against ubiquitous secrecy in language like "give them knowledge of those facts, which history exhibiteth, that, possessed thereby of the experience of other ages and countries, they may be enabled to know ambition under all its shapes, and prompt to exert their natural powers to defeat its purposes".
Does this provide security? Can I use it to build and run untrusted old software I download?
Apple Platform Security
Very excited for this; It's the one worthy successor to IRC.

Self plug: it also makes me more motivated to return to https://github.com/Ericson2314/matrix-client
You don't go out of your way to place a base near another state unless you consider them a threat, or consider them no threat at all but want to conquer them in the near future. I think the former is more likely the intention in this case. If a state's not perceived as a threat and also isn't a likely target for a very one-sided invasion, you probably don't care much about having bases near them.

This dynamic is behind military build-ups, arms races, and increasing tensions and effective ability to act threateningly. You believe a state threatens yours, so you build up on their border, now you threaten them, so they build up more, repeat. Notably this does not happen if neither side perceives the other as threatening in the first place.

IOW placing a base on a rival state's border both is threatening and is also exactly what one does when one perceives same rival as a threat.
I don’t have experience with running Synapse but it looks like a beast. Dendrite and Ruma look very promising though; can’t wait to have a lightweight home-server ready for prime-time.
What's your infrastructure stack? You need to evaluate the availability of SDKs and others.

For example, if you want to use Pulumi, I think they still don't have a stable Go SDK.

Likewise, if you're using Ansible, it's easier to hack on it with Python even if some things are language-agnostic.

Like others said, learn both.
(Article author here) Unfortunately my experiences with GCP have been fairly mixed. One place I worked had a number of problems with managed databases going AWOL on GCP.

Also the GCP panel is truly awful, much much worse than the AWS console.
Currently, you can only use WSL1 in Windows. WSL1 is emulation and has way too few features compared to a proper virtual machine. WSL2 currently is available only through the Windows Insider Program, which is something that you will NOT setup on a work machine.

WSL2 is still work in progress. Currently it misses many features and the provided Linux kernel does not include many kernel modules (several for networking are missing).
For example, WSL2 currently does not support bridge networking.
> Thanks for the warning, are there any good tools that integrate with pull request checks that can be self hosted?

Recently at work we've done an analysis of a of CI/CD tools. Many of them are self-hosted, free (and open source) and support a variety of workflows - including pull request related checks (either by polling of via webhooks). A cursory search will yield you a lot to play with, so... go ahead and do that.

That said, if you don't want to think about it too much, you can't go wrong with Jenkins.

Some people will suggest GitLab. I'd steer clear of GitLab, though, because of their operational incompetence [1] and their funny ideas about mandatory corporate espionage [2] - I mean, telemetry - which they only backed away from because people yelled at them. That second one was enough to disqualify them in our analysis (the first one just cemented the idea).

[1] https://about.gitlab.com/blog/2017/02/10/postmortem-of-datab...

[2] https://www.theregister.co.uk/2019/10/30/gitlab_backtracks_o...
Actually I disagree speculation for the pure sake of speculation is bad. Otherwise it's no different than gambling that some random number will be worth more or less in the future. It's like roulette, only for the nerdy-set.

If I buy Apple stock, technically that's tied to a corporation named Apple that has assets and revenue (more or less, maybe less these days than you might assume). But bitcoins are just numbers, some more valuable than others.

But more to the point, hoarders were encouraging the use of bitcoin as a store of value, lying about their true use cases (speculation), hoping the big fish would start investing so the early people would cash out. It turned out to be one massive pump and dump scheme, but with cryptography, so that makes it okay.
The linked document is a paper from 2011.

There was a press release in 2018 about RA-10 nearing completion: https://www.neimagazine.com/news/newsargentinas-ra-10-resear...

However, I couldn't find it on the IAEA website: https://pris.iaea.org/PRIS/CountryStatistics/CountryDetails....

In general IAEA has pretty strict rules around reporting (NGSS system as an example [1]) so it is unlikely to be online without it being reported to IAEA.

[1]: https://www.iaea.org/newscenter/news/surveying-safeguarded-m...