skysight-inc/HackerNews huggingface dataset:
Many journalists seem to have discovered that becoming noisy, performative blue tick ‘personas’, acting out journalism on Twitter, and saying things like ‘this, literally this’ a lot as a substitute for actual analysis is also good for their careers.

They act out this status-dance of pretending to loathe every second of life in the toxic digital hellscape that, in the talk tracks and visibility it gives them is actually very beneficial for their careers.

They couldn’t actually admit it’s been good for them though, as that would mean admitting profiting from the algorithmic, privacy problem-invested landscape that they barely understand but have made their careers criticizing.

But of course, everyone’s at it! So the only way to get ahead is more paranoia, more angst, more toxicity. Once you’re bought in, you can’t go back to tacking to the middle. So we get an arms race of performative angst and hyperbolic statements.

Before you know it, you’re claiming that Slack notifications give you PTSD symptoms: https://twitter.com/pfpicardi/status/1220738739514814467?s=2...

The problem is that that is antithetical to the real work of journalism - which should be about seeking truth without fear or favour.
I agree, absence of evidence is not evidence of absence.
I like the favicons feature. I meant that favicons themselves aren't what people should be complaining about.
Teenagers aspire to the same kinds of jobs they did 20 years ago
I’ve been a Linode customer for at least 5 years, and yes, I’ve used a large percentage of that cap on a few occasions. It’s real, if that’s what you’re implying. I use them over other options because their value and simplicity are outstanding.
Nobody is going to let teens share uncensored videos; child porn is one of the few things against which the internet unites.
How are you going to do linear interpolation, let alone exponential growth, without floating-point? On August 1 you made $1000, on August 7 you made $1100, assuming that growth is linear, how much are you going to make on August 20?

If you have some routines for dividing fixed-point numbers, one, why do you believe they have more accuracy than floating point (especially if you're doing divisions by numbers that aren't divisible by 10, as in the example above - don't you have the same problem as with floating point?), and why do you believe they're more correct than floating point? Did you write a test suite? Do you know what needs to be tested? What prevented you from writing the test suite for the floating-point calculations you were originally doing to do?
Why Google Gets Away with So Much
https://us.ovhcloud.com/products/security/anti-ddos
Theranos founder Elizabeth Holmes representing herself in Arizona fraud case
“It’s like Google is desperate to make more money.”

It’s getting exponentially harder to achieve their expected growth rates. They haven’t managed to find another significant revenue source beside ads so they have to squeeze everything out of that. Kind of sad that all the super smart people there still haven’t come up with any product they can sell with enough revenue besides ads.
I agree with a lot of what you have said here about GAs ease of use for newcomers, people change notation continuously across papers and there is a lack of material to go from nice basic theory and examples to practical applications. I started using the Clifford package https://clifford.readthedocs.io/en/latest/
because it was one of the only GA libraries that actually had documentation (thanks to Alex Arsenovic) and I could work out how to use as well as interfacing with numpy and the rest of the scipy stack. Documentation across all libraries is definitely still a problem and the difficult learning curve is compounded by the fact that there are basically no undergrad courses on GA (I know of only one in the world atm at the BNU Brno taught by Petr Vasik) and most of the existing material is targeted at mathematicians or physicists. Leo Dorst's Geometric Algebra for computer science does attack a lot of practical problems and is definitely worth digging into, as are the various PhD theses which focus on GA (I like the ones of Rich Wareham, Andreas Aristodou and Pablo Colapinto a lot) and the book Geometric Algebra in Practice but generally we have no practical hackers guide to GA yet.
To try and address the lack of available material I started working on adding example practical GA algorithm implementations to the Clifford python package as I have gone along in my PhD and these now almost all now sit in the clifford.tools submodule . Along with the Czech guys I have also been building some slide tutorials that people may find interesting ( https://slides.com/hugohadfield/cgapython ) and Eric Wieser and I are building some tutorials and starter packs for doing robot IK in CGA in python/cpp .
Overall I think we are starting to get there with building tutorials and docs and the recent additions to the community of people who come from a professional software background has made an enormous difference to the tooling which in turn has made it much easier to get started with GA (see Steven De Keninck's Ganja.js, Utensil Song's work on Galgebra and Eric Wieser's improvement to Clifford).
The problem of differing notation is still there and yet to be resolved, I have been trying to get people to come together and agree on something but lots of people have very strong opinions on how things should be done etc etc.. my opinion on all that is that it really doesn't matter what notation you use as long as it is self consistent and solves the problem you have at hand but this doesn't really help when it comes to introducing people to the field... overall I don't have a solution to the notation problem other than to try and encourage everyone I work with to use the same notation and to add caveats in different places on papers/tutorials saying where people in the field differ in notation. If anyone has suggestions (or additional tutorial pull requests :)) I'm all ears!
I got called into the administration office for running Linux off a USB stick. It wasn't for anything nefarious, I was hoping could have my development environment stick around, since the Windows environment would reset everything after you logged off

It was clear the principal had no idea what this "Linux" thing was, but the IT person did his best to make it as spooky and evil as possible unfortunately.

I don't remember what came of it, but later in the year a computer virus hit a few computers in the school, and I distinctly remember a multiple people thinking I had done it...

Of course I would never, I was the last person who would want a run in with that IT guy again all. But no call into the office that time, and in retrospect I wouldn't be surprised if it was a simple misconfiguration being called a "virus" since it allegedly only affected teachers' classroom PCs
I've sometimes wondered how surveyors deal with a similar, but more extreme situation. Many properties, at least in the northeastern United States, are defined by "metes and bounds". A combination of landmarks, distances, and compass bearings. Newer properties metes and bounds are often based on the older metes and bounds as an old farm is split up, and can be hundreds of years old. But magnetic North moves by dozens of miles each year, and has shifted from Russia to Canada and back, moving by hundreds of miles.

The closer you are to the poles the more inaccurate compass readings will become. Based on the alignment of old stone walls[0], they think over the last few hundred years magnetic north has drifted by around 7 degrees in the northeast US, should be worse in England. When the property description uses a bound of a road, a stream, or other landmark, then the rest is all based on compass readings and distances of up to miles, that can make a huge difference.

I believe finding that your house is on your neighbors property is solved by "adverse possession" laws (sometimes referred to as squatters rights?) where if you act like you own something, and everyone else acts the same way for long enough time, it doesn't matter what the land records say, that is your property. It's a way of cleaning up mistakes.

Oddly, since GPS values will necessarily shift as the Earth's surface moves around, I think the old metes and bounds can be more accurate over time as long as it is based on true North instead of magnetic North.

[0] http://theconversation.com/old-stone-walls-record-the-changi...
That's not protection, that's literally the opposite of protection lol. If you get attacked they take your service out the back and shoot it in the head.

Edit: To clarify, filter = protection. Preventing all traffic is not. Both were stated in the description above so they should be clear which one it is.
The man is also the hacker on the coffee shop WiFi intercepting traffic.
Uh, no? This is much more free-er than typical laptop, be it recent or old.

The vast majority of laptops have closed-source BIOS.
The vast majority of laptops have components with closed-source firmware with access to RAM (Intel ME comes to mind), which includes BIOS (because it keeps running after boot).

Also, only modern laptops have IO-MMUs to prevent PCI-Express devices from accessing the RAM directly. (PinePhone simply doesn't use PCI-E)

And I don't think there is /any/ x86 laptop on which we know how to do DRAM initialization without closed-source blobs.
Take devices to Apple store. Get protonmail account.
Done.
Thanks for your kind words! Re: markdown: possibly. I'm currently working on a WYSIWYG editor that saves as HTML for another app. I'm thinking about integrating that into Boards.
The goal is to get converts. It’s way more insidious when you’ve been on the inside and then got out.
For anyone actually curious about the numbers:

Google traffic is about 4 million searches per minute, which comes to 6 billion searches per day. DDG traffic is about 50 million searches per day, so about 1%.

It looks like DDG traffic has been doubling every 1.5-2 years or so for the past decade. I presume that Google's traffic is relatively constant at this point.

https://duckduckgo.com/traffic
I'd build a (metaphorical) visualization of the customer under siege, so they can watch it while they're being attacked and see what they'd be up against without your protection.
#5 and #7 are a problem - they can be exploited by bad actors. That's how you get the "views on shape of Earth differ" reports.
Unless you border spans a fault line, like in Hayward, CA.

And it's not like rivers and mountains can be depended on to stay in one place. Just ask Carter Lake, Iowa.
Beyond Compare is a great piece of software. Almost perfect.
Turkish activists oppose amnesties for child rapists
Oof my paragraph breaks really didn't come through there..
These things are thermocouples. I’m referring to heat engines, like turbines, which are much more efficient
> On an iPhone, you are completely at the mercy of Apple for updates

Hm, isn't it theoretically possible to use the checkm8 exploit to boot your own code? Is the problem just that writing your own OS for the iPhone is difficult, or is there anything actually blocking you once you have code execution in the boot ROM?
That's interesting. I only "follow" (or whatever they call it) a few people on Quora, and Quora sends me an email of what some of them have said over the last two or three days, and I pop over to see what the opinion is about. And, then, there's already some sort of conversation or fight underway - but usually pretty light.

Generally, I find Quora to be a pretty "ok" place to have a conversation. Better than most of Reddit, for sure. (Reddit does have some fantabulous subs to be sure, but not very many! :-) )

EDIT: HN is good for conversations in threads, although they can veer off track pretty wildly. Reddit can get pretty vitriolic. You could have a conversation, but the participants destroy it. Twitter? Fuggedaboutit. Are there sites I ought to look at where I can have a polite discussion with people that I may or may not agree with on various topics? [FWIW - Before 2008, Reddit itself was pretty close to this, except for maybe /r/politics]
I used Bing maps once, because, guess, Google thought they know better than me what I want.

Namely, I was planning a summer trip that included a mountain road that is closed 9 months per year due to snow. And I was doing that in spring.

Google didn't let me use that road because, right, it was closed. And people shouldn't be allowed to plan their trips 3 months in advance.

Bing gave me the same results without the nonsense.
Thanks. I'll update that link.
Los Angeles-based CREXi raises $29M for its online real estate marketplace
All the rules are a problem for modern journalism ... that's why they are radical.

You can 'yea but' anything. For example, for rule #2: "Do not distort, lie, slant, or hype." ... yeah, but what if the subject is evil.

(Also, I have yet to see one mainstream news report on Flat Earth, much less a favourable one ... is that actually a problem you're worried about?)
Free market != capitalism

You can have a free market bartering chickens. Free markets are natural.
1918 Flu Pandemic
All they care about is getting you in a demo or free trial.

After that all they care about is getting you to agree that the demo looks good.

After that all they care about is getting you to agree that this product could be somehow useful in your company

Then they pounce. They ask when you are going to sign the contract because if you don't do it ASAP you will lose the discount. If you try to say that you don't want it, they start with the guilt trip. "I thought we had a deal. I have already booked my trip to come see you next week."
Impressive technical article packed with facts, very good! Only thing is perhaps the tone is just a tad bit too seo-ish or how you would put it. Point in case, "Curcumin has received worldwide attention for its multiple health benefits"... The parts in the article are stellar, I just find something in my heart regarding how it binds it all together.

If that can be adjusted, I'd definitely see this being published in eg. NYT.
Show HN: An educational blockchain written in Go
2019 Retrospective
> Probably browser makers like Google get "rewards" from the security companies for adding this feature.

This seems like quite a jump to me, and it underpins his entire argument. Is there any evidence of this?
A company cannot survive on sympathy
Cats, Once YouTube Stars, Are Now an ‘Emerging Audience’
What does “rideshare” even mean anymore?
Just remove Getty or maybe all stock images from the index. There are too many watermarked images in search results anyway. These images could still be made searchable through some other dedicated search with a conforming UI for users who really want a cross-vendor stock images search.
What most critics miss about its hardware is that the few closed subsystems have no access to system memory and storage. It is very different from say a ME module into a CPU, or a closed card stuck into the same bus with the disk controller, which is the case of just every "open" laptop out there. USB, i2c and SPI are effective measures against malicious hardware taking control of the system bus and sucking data from peripherals.
Even in the unlikely (but technically possible) scenario in which some chips loaded with malicious firmware attempt to sniff the i2c bus, they will be fed data that has been already encrypted on a system memory, bus and storage they have no access to.

If the user encrypts the data before sending it, whether the 4G modem/WiFi/BT are closed or not, they will see just noise.
It is editable, you just need to use the pencil button. It is an unerstandable choice because it puts forward the most common uses of the address bar and still allows you to edit.

I just hate it because it breaks well established UI conventions. The thing looks like a text field but doesn't act like a text field.

For me it is more of a "stop messing with UI" situation than trying to funnel everything through search. If they wanted to do that, they would have kept the dedicated search button. Early Android phones had that.
I'd very much like that mythical universal micropayment platform to show up. Probably won't happen, or it will be too expensive because every site will think "We're only charging as much as a Starbucks coffee!" [Note: I don't drink Starbucks coffee, just have a faint idea that it's overpriced.]

Although, shockingly enough, one of the sites I regularly visit (ars technica) saw the light and greatly reduced their subscription price like 2 years ago. And earned my subscription as a result.

I'd pay for a couple more sites if they dropped the coffee fallacy.
You can do a lot of this stuff without a full app, you just need a way to trigger an AppleScript with a keyboard shortcut. This is my framework for this approach. https://github.com/robenkleene/windowpane
Log4j Bug – Slows Down Your Application
So, how far are we from a fly simulation that works?
It would be nice to conduct these experiments while actually saving the searches (and results) for further study & ideas from the community on how to improve them.

I hear a lot of anecdotes about search working/not working but concrete examples remain elusive.
Having private communication without knowing who you're talking to is not private at all. You need to first define who you want to hide the communication from (assumedly, everyone except the server in question), and then also know that you're really talking to that server and not just someone claiming to be that server.

For example, if there were a class of websites where certificates were not checked, I could configure my router to man-in-the-middle attack every connection to one of those coming from anywhere in my own network, and then re-transmit information in the clear somewhere else. To someone inside my network, their browser would report their connection as being "secure".
> No one should ever be allowed to attack another anonymously.

This is the entire internet.
If unencrypted data in transit and an open man-in-the-middle attack vector are "definitely not a security risk", I cannot trust the author's concept of security, risk, or privacy.
I think it runs deeper than "can't figure out how to X."

We're very good at figuring out productivities when dealing with a factory or somesuch. A transport authority or facebook "business headquarters" doesn't interplay with technology in the same ways.
Fun story, thanks for sharing! Is it correct that it was around the year 1997 that you were using your Commodore 64 with a tape deck to get into computers? You mention that the college was using Windows 2000 and VNC setups, and that you were interested in the D language, which would place the start of those college years no sooner than 2001. I also kept using my Commodore 64 up until the late 90s!
Ask HN: Decent markdown editor thats not based on electron?
Could this also be another reason for starlink? Elon needs better positional data to develop better autopilot without lidar? Having 1000s of points of reference in the sky could create a better gps?
AI in Japan: An Interview with Masked Analyze
"Barren" in some sense. Small children will play like this in a backyard, but not in an arcade.
FYI, pneumonia is not a really a single infectious disease, it is a condition caused by a wide variety of infections (bacterial, viral and fungal) and non-infectious causes. The bacteria that most commonly causes pneumonia is generally benign in healthy individuals, it only causes pneumonia in a limited set of cases with predisposing factors.
Show HN: 2019 Wuhan Coronavirus data (2019-nCoV) GitHub repo
> HTTPS _absolutely_ guarantees non-repudiation and authenticity

No it doesn't. Correct HTTPS (i.e. connecting to a site with no errors) guarantees:

* the entity that requested the certificate at the date it did had control over either the website or the DNS for a domain (if it is domain-squatting, it's even legal)

* the Certificate Authority that did deliver that certificate did not suffer a breach; and otherwise followed protocol (CAA - which might be under attack, etc.)

* the client connecting did either: not check for revocation (often), not encounter errors while checking, or silently ignored the absence of reply when asking for the CRL/OCSP responder

And it's precisely because HTTPS doesn't guarantee any kind of authenticity that browsers themselves are dropping visual clues for EV certificates. [0]

[0] https://www.troyhunt.com/extended-validation-certificates-ar...
That's nowhere near enough. Sorry. You do want to see ads, you just don't realise it.

Google did actually run this experiment. They aren't stupid and lots of people say they'd rather pay money directly rather than see ads. Because of Google's place in the ecosystem they can actually implement that.

So they did. It eventually became Google Contributor and never really launched properly. The early version of Contributor was a lot more pure than what eventually launched. It let you set a budget and compete against yourself in the ad auction, so publishers were getting the same amount of money for their content as before. I tried it out when I worked there. You could set a fake budget and Google would pay for you to see empty boxes or pictures from your own photo albums instead of ads. A few things became apparent.

One is Google doesn't serve all or even most of the ads on the internet. So I still saw a lot of ads. This made the experience feel pretty pointless.

Another is that this model is completely infeasible. The internet economy is huge. Just a week or so of browsing rapidly blew my test budget of a few hundred dollars. To see no ads on the internet served by Google I would have needed to pay a large multiple of what I paid monthly for TV, mobile and Internet connectivity.

You say you'd be willing to pay $10k per decade? Forget it. If you're a heavy internet user that'd buy you less than a month, not a decade.

Finally, this didn't opt you out of search ads. That's because Google has strong experimental evidence that ads on search are good for users. One of the longest running A/B tests the firm ever did was selecting 1% of users and disabling search ads for them. What they found was a long term trend where those users simply used Google less than normal. Without ads the results were less useful so they did the obvious and searched less. Why would Google let you pay to make their product less useful for you?
Long press, especially on selected text, has always been a subpar user interaction.

None of this UX design is perfect or totally settled, especially since it's only been 10 years since it's been mainstream.
There is a book on this: The Great Influenza: The Epic Story of the Deadliest Plague In History, by John M. Barry. I found it fascinating.
> we hash passwords client-side

Is that instead of or in addition to any hashing done on the server? It seems like doing all hashing on the client side essentially means that you would be storing plaintext passwords, since the value sent to you by the client would end up in a DB without modification. Curious as to why you went with client-side hashing as opposed to something like SRP.
L'Hommage de la Patrouille de France à Astérix (2009)
Meet the man whose job it is to reassure ppl that Google search isn’t evil(2018)
I had a similar experience on a five-day isolated, silent retreat in a mountain hermitage. Losing track of the calendar and the clock was an incredibly disorienting, and thus fruitful, experience. By day three, I was estimating time with the sun, wind and shadows.
Still, the nature of the control group might have a smaller taming effect needing longer time to turn into tame.