skysight-inc/HackerNews huggingface dataset:
I hadn't considered this a "US" or "American" thing but since I really don't have very much experience dealing with non-US management I recognize it very well may be.

My experience with bad news especially is that too many managers have linked their self worth to their company's success and so bad news equates to them being bad and thus avoided.

I was remarkably fortunate to take a job at Intel as my first job out of college during the Andy Grove years. While there are arguments to made on the pluses and minuses of "constructive criticism", the leadership culture under Andy was that problems were there to provide something for the rest of us to work on. When they came up they got pounced on as they were often how people were measured in their reviews.

I did not realize at the time this was different than other companies in the valley. Intel focused on the people who saw the problems, came up with solutions or workarounds, and kept moving. As opposed to the people who "simply" delivered their milestones on time.

It was much later in my career when I found myself in a company that was actively ignoring problems. That struck me as so foreign I had a hard time dealing with it.
I agree with this, but not all immigrants are the same so you are generalizing here. Some immigrants have faced genocide due to colonialism, and have not been better off (also have baggage).

What are your thoughts on that, because that's A LOT of immigrants
As someone who also stares a monitor for work have you noticed any difference in eye strain or comfort? I have two 4K monitors but considering going to 5K+. I liken it to shoes or a mattress. If we spend all day with X object it, then quality should be a priority.
I'd love to see an "expedited import" option for this, where the device gets shipped to an AWS facility right near the carrier overnight hub and imported into S3 that night, landing in S3 by ~2am and able to be processed and delivered to customers before they get to work the next morning.

For many remote data collection activities this could remove the need for expensive and long lead fiber installation.
Aside: I saw new beauty in chess recently in a game with a queen vs a rook, knight, and pawn in the end game. The game lasted for over 40 moves in this state before ending in a draw. Chess engine analysis had the game as dead even.

Chess may be a bit more complicated and arbitrary than Go, but seeing how the pieces very exactly fit their 1, 3, 5, and 9 point values allowed me to see the mathematical beauty of the game for the first time.
as a competitive scrabble player yes, that's one of the great things about the game. it makes it possible to have exciting games against both stronger and weaker players, because there is still that element of luck that makes it possible for either side to win regardless of rating difference. i've won individual games against world champions, which is something that could never happen in chess.
I had a similar problem with an older MacBook that would only (officially) power my 4k display at 30Hz. SwitchResX was the magic solution to bring it up to 60Hz.
Google faces $5B shakedown for allowing JS to work in incognito mode
It seems that the homepage has been updated! Also, they released a new version that reduces the filesize to < 6kb.

It's very useful for simple projects.
Personally I use web browser on the left (eg docs), editor in the middle and output of whatever I'm doing on the right.

Email hides behind the web browser and slack behind the output.
Democracy is inherently broken if you think people can be controlled in this way.
How much can we learn from each other? I work at a factory making things, we have locations around the world because our final products don't fit in a shipping container so local factories out compete global ones. That means that we have manufacturing experts scattered all over the world. We buy parts from all over and share knowledge. (expect China, we are careful what gets shared with China)
Definitely not.

Case 1. Fixed home broadband often allocates a single IP that the household might have for weeks, months or years. There might be only one person in the house, and even if not it's easy to build a profile across websites visited on how many live there, what time they're active, etc.

Case 2. Mobile broadband often allocates IP seemingly based on the tower you're connected to (in my country, I can notice this effect). So, looking at the surface of the you'd think it arguable that mobile IP is anonymised... Unfortunately, people are creatures of habit and ping the same towers repeatedly. So it's still possible to track.

In short, if there's value to be had in storing any value (like an IP) for ad related purposes, then there's more than a good chance personal information is leaking.
Show HN: Edit GraphQL with GraphQL Libraries in newest release
Now do Apple.

https://sneak.berlin/20200604/if-zoom-is-wrong-so-is-apple/

(Most of iCloud, including notes, photos(!), and backups, including your complete text message history(!!!), is not end to end encrypted for anyone, paid or otherwise.)
I believe security isn’t an either/or, there are a number of countermeasures, and they all serve a purpose. For example, sandboxing is the exact thing you’re speaking of: anti-malware built into iOS.

But another thing is reviewing apps looking for dark patterns in the UX. That is not relevant to the hey.com situation, but it is one of the things I think needs to be done by humans at this point.

Next: You are speaking of “Freedom Zero,” the freedom to own your own hardware (and software, ideally). I am 100% in favour of everyone having Freedom Zero.

But! I think it’s a little like freedom of speech on the Internet. If every single social media site everywhere has moderation, and bans users, and every hosting company rejects web sites for %reasons%, then nobody has freedom of speech.

But if there is genuine choice, if some users can hang out on HN—where there is moderation—and some users can go hang out on (not listing names) where they can talk white supremacy and billg’s conspiracy to implant microchips in vaccines and why women have the real power in the world...

Well, then HN doesn’t have freedom of speech, but the internet as a whole does.

My feeling is that when a single walled garden reaches a certain dominant size, then it really impacts freedom zero. I’m not sure that Apple is there yet just because it makes a lot of money. Users still have a real choice in devices and ecosystems. I’m Apple, my own brother is Android.

But I agree that there is a point at which a company can become a de-facto monopoly. I don’t agree this means “over their customers.” A mall has a monopoly over those who enter, but that’s not relevant until either all the malls take over an entire town’s shopping.

But yes, “Freedom Zero” matters, and yes, there could be a point where a single company becomes dominant enough that users don’t have a realistic/reasonable choice when buying devices.
Name some OSS:

- Written in Haskell

- Not a tool for manipulating Haskell

- With a substantial user base

- Other than Pandoc, xmonad, or shellcheck

Partial credit if you can name closed source software instead.

For Go, off the top of my head, Docker/K8s would qualify, but if we want to eliminate that, Hugo, Caddy, Gogs, etcd, fzf…

https://github.com/search?q=stars%3A%3E1000+language%3AGo&ty...

https://github.com/search?l=&o=desc&q=stars%3A%3E1000+langua...
How Will AR Power Post-Pandemic Commerce?
Guy behind it is lovely to talk to as well and the iPhone and android clients are pretty much best in class in addition to the web interface been best in class as well.
This "overwhelming demand" is completely artificial, so I think we more or less agree with each other.
Exactly. In most cases, it is the only thing that works. Unfortunately, most people don't have the reach to get their story out there and viral.
I sleep about 2 hours (say 2:30am - 4:30am) and I want a 1 hour nap when my kids go down for a nap. It's not a standard pattern that you might read about, IIRC.
I'd assume something sinister... There has to be a reason :)
Adventures of the “Nuclear Briefcase”: A Russian Document Analysis (2004)
but the pictures on the article are from San Francisco?
What I find most annoying about tutorials on pointers (as someone relatively new to C picking it up for work and fun) and memory management is that every single one of them seems to discuss the trivial case of a hard coded char or int array.

Which like, is great for the absolute basics, but not for just about every serious piece of software where in practice what you need is to build stuff like e.g. dynamic accumulators of strings -- and virtually no tutorials or books I've read talk through best practices for doing this.

So I've sort of kludged together my own probably wrong set of patterns for this. Reading the source code of others on github helps a bit but I have yet to find a good example of how to e.g. read strings from say a CSV file and parse it into an array of arrays of strings

Does anyone have any pointers here? (sorry)
I've had a phase of getting mechanical keyboards, but I always found myself typing slower on them. The added travel time, even on the "low profile" mech keyboards was making me type slower. I am back to scissor switch and I couldn't be happier. Although I prefer the low profile keyboards in general. One of my favourite keyboards is the butterfly Macbook keyboard, but I know it has mixed opinions.
You can clone any expensive yogurt for small price and control the ingredients fully.
Berlin authorities placed children with pedophiles for 30 years
YouTube Alleged to Racially Profile via Artificial Intelligence, Algorithms
Would you mind explaining the architecture? Does expose.dev live on AWS somewhere?
My thoughts exactly. Seems like a great way to have a local DynamoDB for the team to collaborate with. I wonder how strong the sync to cloud story is.
> Hardware failures on amazon.

“Someone else’s problem”

That’s what you’re paying for on any cloud provider. Any hardware problem isn’t your problem and it (should be) abstracted away.
If the closed source E2EE app is sending encrypted messages but leaking bits of the key in how those messages are padded, for example, how would you detect that?

As for the threat model of open source E2EE apps auto-updating to an insecure version, you're right that this needs some extra defences. One way would be to use a binary-transparency log[0] to make sure that the open source project had publicly committed to a specific binary at least 24 hours in advance of pushing the auto-update.

This system relies on there being auditors out there who would raise the alarm if a malicious update was released, or a hash was included in the log for which there was no corresponding (reproducibly buildable) source code.

[0] https://wiki.mozilla.org/Security/Binary_Transparency
I'm also in the GitHub as a tool vs. social app camp and have rarely if ever had the inclination to visit the daily trending page (cue Pete Davidson - "my bad"). One feature I do like though is to see what repositories get starred by people I follow.

One thing has left me wondering after reading the article, is what the algorithm has changed to if it used to be just most stars in the given time period? Does anyone have any insight in how the trending repos are ranked?

For example from the article:

> ... the notion that stripe-samples/subscriptions-use-cases, which has 13 total stars with exactly zero new stars today is the new JavaScript “hotness” is a joke.

I'm left wondering then how did that get to the top? Views? Clones? API requests? Something else like paid promotion? Or manual curation?
Well, this is a clear disconnect in their audiences. What the author misses are aspects of open-source, what you like is making it better for the enterprise.
That proves my point further - imagine how much worse it will get with a free for all of apps.
I've just switched to a an LG "5K2K" ultrawide [1]. 5120 x 2160 and fairly reasonably priced.

[1] https://www.lg.com/us/monitors/lg-34WK95U-W-ultrawide-monito...
Most software lets you increase text size. This lets you maximize functional resolution by letting ui elements remain small and text to remain legible. I don't need my window header to be twice as thick.
Which old thinkpad?
This is why we need to move away from depending on just humans to verify proofs. The goal shouldn't be "does a human fully understand the whole thing" but "is it proven to be true?"

There are a number of computer-based tools that can verify proofs, including HOL Light, Isabelle, Coq, Mizar, ProofPower and Lean. We should be working towards the day where running a proof through that kind of tool is what's required for publication: http://www.cs.ru.nl/%7Efreek/100/

I do a lot with Metamath. The largest Metamath database, which uses classical logic & ZFC set theory, can be seen here: http://us.metamath.org/mpeuni/mmset.html Every one of its proofs routinely verified by 5 different programs written in 5 different programming languages by more than 5 different people. Humans still need to check the axioms and definitions (to ensure they are "what is meant"), check that the claims are what is desired, and in general humans need to create at least part of the proofs. But no one needs to "understand everything". Instead, you can see whatever you want to see, and be confident that every step is thoroughly verified.

A Metamath-specific video overview is here: https://www.youtube.com/watch?v=8WH4Rd4UKGE

THAT is where we need to go. We aren't ready for it yet, but part of the problem is that we need to agree that this the proper destination.
What you need to know before paying to fly to space as a tourist
Mind, I've said nothing about operating systems or platforms nor have I said about abandoning them if you don't like one thing about them. I have said, that if you don't like something and if you do come up with a better standard/protocol and convince companies to use it, it will show up on all of them (just like Bluetooth is on macOS, BSD, Linux, Windows, iOS, Android, etc.).

Until better solutions are available all companies are free to and most likely will try to find better solutions themselves and to do it in a way that will give them an edge over competition. Some more than others, and Apple here is known for being in exactly that type of business.
This isn't one app. Thousands of companies have been shaken down this way. It's just that they usually let the big guys slide. They probably underestimated Basecamp, thinking that they were small enough to bully.
That's the part that I thought was truly creative.

What happens when the eink display is damaged or stops working during shipping though? I'm presuming if dynamic shipping labels like this ever become common, shipping companies will need their own independent identifier or a standardized physical identifier they can use to pull up shipping information from should such a case occur.
Building Meltano in Public: four weeks into the relaunch
Zoom is just the herald of the kang gang. I feel bad for the kids who picked up those ZM 250C's 6/19 the other day.
Looks like that is a reference to this:

https://github.com/jerson/pgrok

...which does look useful indeed.
My main workstation is an Alienware Aurora. For the most part it works great. The thing I don't like in the end is that internally it is filled with custom junk that is difficult to upgrade/replace. Support from Dell tends to be craptacular.

The one thing I would likely also change is that at the moment I have three monitors spread about landscaped, horizontally. If I was going to start with all new hardware I would get at least one monitor potentially all 3 that had the option or swiveling into portrait mode.

For what it is worth, I am currently considering a workstation from Boxx.
It's the same reason for buying ads.

If nobody does it, it would be fine. If everybody does it, then we're worse off than before. But if some do it, and others don't, then the ones who do it win big.
Machine Learning Inference at Scale
Every single person is susceptible to manipulation. If you have enough data points you can manipulate someone. This has absolutely nothing to do with intelligence or “smarts.”

I would argue that there is actually an inverse relationship between how susceptible you are to manipulation and how susceptible you think you are.
> Have you used a 4K display?

I'll go one step further: I used the LG 27" 5K Display for two whole years before returning to a 34" Ultrawide with a more typical DPI.

Obviously I preferred the pixel density and image quality of the high-DPI screen, but I find myself more productive on the 34" Ultrawide with a regular DPI. (FWIW, LG now has a newer pseudo-5K Ultrawide that strikes a balance between the two).

I look forward to the day that monitors of all sizes are available with high DPI, but I don't consider it a must-have upgrade just yet.

Also Note that Apple made font rendering worse starting in OS X 10.14 by disabling subpixel AA. Using a regular DPI monitor on Windows or Linux is a better experience than using the same monitor on OS X right now. If you're only comparing monitors based on OSX, you're not getting the full story.
Is that consistent with the traditional definition of E2E?

And if so then what's the term for encryption that a middle man cannot decrypt?
> This beg the question of where is the money coming in the current situation, where all the major countries are following the same policies.

But you have to keep in mind what percentage of your debt is kept by your own economy (be it citizens or local companies).

Think about it this way, you have X moneys in circulation tied to your economy performance. If the next day you emit X more moneys, it doesn't mean your economy performance doubled, it just means your currency represents a smaller fraction of your economy (50% less in this case). This affects everybody that is holding bags of your money. If it's only citizens of your country holding to your money then you will have big inflation and everybody is going to lose a lot of purchase power. If you have this spread around the world (say with international commerce pegged to your currency, or external investors) you're basically spreading the inflation throughout everybody and the fraction that affect your citizens is not going to be that much.

This is a good way for US to transfer a local crisis to global markets, having not that much bad consequences locally, it's almost a global wealth tax that benefits only the currency owner and their country citizens.

> At the same time, you are saying that "foreign investors" and "governments" are buying bonds with negative inflation-adjusted profits because they have "faith" in the US economy. So, in the last years, at the same time the deficit and the public debt went up, the "faith" has gone up as show by the interest rate.

They don't have faith in the economy itself, They have faith on the promise that they're going to be paid back no matter what. That's how you justify having the biggest spending on defense in the world by a big margin.

I may be too cynical at this point but more and more the US economy seems like the biggest Ponzi scheme we ever created in this world.
Telephone line owners were forced into being a public utility in the US.
I would say that social media generally is the biggest threat.

However, I find it hard to believe that ads are even remotely the real problem (though they're part of it). They're not nearly as effective at influencing people as friends/journalists/etc and the methods social media uses to reward and elevate angry, tribal content. An endless stream of confirmation bias and strawmen, mostly from other users. Ads are a small part of that river, more likely to be ignored/blocked and more likely to be understood as fiction vs other content. They do have an effect of course, but it seems to be greatly overstated.

Also remember the unprecedented $500M ad experiment Bloomberg ran to little effect. Would $50B even have done the trick? I would bet not.
I wasn't intending to be antagonistic.

It's just interesting that it works.
There weren't that many companies to exodus to begin with. But I'm not even in the EU and I do still encounter GDPR "access denied" type pages from time to time from US sites.
Minecraft already had a mobile app on a separate engine before Microsoft bought it, so this isn't necessarily something Microsoft is at fault for. They just turned it into "bedrock edition" to get it working on Windows and consoles in a cross-platform way, something that likely would have taken a lot longer for the Java edition to achieve.
They store scalar values in that they are binary encoded data structures. But the data structures they actually encode at the cell levels they histogram bins in a datastructure optimized for histogram calculations (in the Circonus case log linear histograms encoded as 3 values[0]). These histogram structures are optimized for fast re-aggregation and quantization across time/dimension. By optimizing for histograms first and plugging things like counts and gauges into them (rather than the reverse for something like Prometheus) they get around a lot of the bad statistics and expensive query calculations that other metrics systems have.

This is different than say how Prometheus stores histograms where it treats the bucket boundaries as a dimension in a fixed bucket histogram and the cell as the count of items in that bucket.

[0] https://www.circonus.com/2018/05/effective-management-of-hig...
What gave you the impression that that was the focus?
There is free and open source alternative written in pure Go - "donate"[1]. For now it works only with cryptocurrencies though. Another good option is OpenCollective [2]. They are completely open-source [3] but charge a substantial fee. Moreover, they integrate[4] with GitHub Sponsors seamlessly.

[1] https://github.com/jollheef/donate

[2] https://opencollective.com/

[3] https://github.com/opencollective

[4] https://docs.opencollective.com/help/collectives/github-spon...
I've seen several people mention the Do Not Track header, but it comes with a downside: it paints a giant target on your back.

If, say, 5% of user agents have DNT enabled, then it's becomes extremely effective as a fingerprinting vector on the people who specifically don't want to be fingerprinted.

If, on the other hand, a majority of people use it, then most people will simply ignore it or perish. This is mostly why people ignore it nowadays, because IE turned it on by default. No one uses it anymore because there's no reason to trust that it'll do anything and no reason to actually follow it.
probably a fresh graduate who thinks python is a “good” language
> The people carrying out the abuse are sophisticated.

In this case wouldn't they build their own solutions (potentially based on existing open-source solutions like Asterisk + Linphone or Jitsi Meet) or they might've built them already?

Phone numbers are also very easy to obtain anonymously, so I am not sure SMS verification would help track down abusers when it'll lead to a prepaid SIM or some innocent user's phone that happened to be compromised by malware.
http://archive.vn/73yLl

> These prizes seem to be worth killing for. Since 2014 more than 115 Glebelands residents have been murdered. Many were anc members who objected to the ways of Robert Mzobe, an anc councillor accused of corruption, and Bongani Hlope, a local warlord who terrorised residents. “Glebelands is a microcosm,” argues Mary de Haas, a researcher into local violence. Throughout the country violence is regularly meted out by one faction of the anc against another. From 2000 to 2017 nearly 300 political assassinations have been recorded, many of them anc members.
Firefox goes beyond incognito mode, by providing enhanced tracking protection on by default.

https://blog.mozilla.org/blog/2019/09/03/todays-firefox-bloc...
Yes, he did have a strong political influence during US occupation, and yes, there may be people who worship him, but I can guarantee that it's not the norm. I'm actually fluent enough in Japanese to know this.