skysight-inc/HackerNews huggingface dataset:
A fisherman I was speaking to in NZ noted on their ships radar lines of trawlers just outside NZ waters presumably doing the same thing - dragging nets between the trawlers and indiscriminately taking everything - or bottom trawling and mowing the sea floor flat and void of life. It is the tragedy of the commons that we can't manage this shared renewable resource.
Canada has destroyed their Atlantic fisheries. If they can't manage not to take every fish in the ocean I'm not surprised the rest of the world can't resist it either.
How is that not a form of corporate espionage?
It's more important to support FF for a million reasons than not support them because of their internal culture.

Remove those reasons and I would prefer a more open culture and prefer less toxic and would switch browsers to support single thought vs group think.
Rust is definitive the best systems programming language out there.

But other things than the language iteself matter even more. Matureness, ecosystem and efficiency in writing correct code.

I was a big Rust fan, but must admit I'm now tired of the overpromotion and hype. Ok, deep inside I'm waiting and wanting Rust to be ready for prime time. I mean real prime time, not Hackernews or Reddit anecdotes("Hey, we migrated this 1000 LOC webservice from Node to Rust and now it runs faster with less memory ... and Java was not an option because we can't manage a JVM on our server").

The problem of Rust is that it keeps inventing instead of stabilizing. Incredible smart people write great libs ... version 0.12 ...

This is really frustrating.

Rust is from and for language enthusiats. If this doesn't change, Rust will always be the most wanted, most loved but least used language, as in the Stackoverflow survey.

I was forced to learn Go at the beginning of the year and must say: The Go folks understood productivity needs. Go is for getting stuff done. It starts with the standard lib. For example, you want to build a product, and in Rust land the de facto http lib (hyper) is at version v0.13.7? In Go you just use the standard lib. And for so many, many other things the standard lib is good enough.

Apart from that, Go allows quite some control over memory allocation. You can make critical paths of your app very efficient and free of garbage collection.

Coming from Java, Kotlin, C#, Python I first thouhgt Go was a bad joke (language feature wise). How wrong I was. Generics don't matter. Algebraic types don't matter. If you need to understand your code down to the memory layout level and get the stuff done, Go has more than enough to offer.

Let's be honest with ourselves, when fixing an urgend bug in some code we've written 4 month ago: Do we want to read a simple loop or a reduce function?

If I was to chose a language for a DB, my heart and enthusiasm would choose Rust, but my head and experience would choose Go.
> I am surprised that Intel in not in talks as a bidder

I'm surprised too, but can't help thinking Intel would be the worst possible steward of the ARM ecosystem. Back to the same-old anti-competitive Intel practices of the 2000's...

For what it's worth, I kind of have the same feeling about Nvidia too. I think the best stewards of ARM IP would be an organization that is fully invested in seeing ARM dominate... not an organization that's just looking to add ARM patents to it's warchest.
Kinda sad it looks like that was last updated 2 years ago
um, duh? it happens everywhere all the time are you kidding? hey did you know google can read your email lol
Senate Report on 5G: Recipe for Disaster
Really nice work. The detail cutting around the hearts at the top is incredible. How did you do the imagery on the side of the cabinet?
As a gen-z born in 99, I can tell that many people who were born in 97-2002 might know a lot of songs by Nirvana, Foo Fighters, Guns 'n' Roses, Ramones. Also, at least when I did the quiz, I knew 1 out of 10 songs, and I used to listen to a lot of pop songs when I was a child.

It would also be interesting to see how the location might affect the numbers, since popular local radio and TV stations might have aired different songs, some movies and series were popular in some countries and not in others, etc. Tom Scott did something similar with Jingle Bells [1].

Something else to note: I missed Hey There Delilah and La Bamba, songs that you can recognise easily if the most recognisable part of the song is played.

[1] https://www.youtube.com/watch?v=V5u9JSnAAU4
AMD created x86_64 and holds patents on it. They and Intel have a cross-licensing agreement for various patents covering x86 and x86_64.

https://en.wikipedia.org/wiki/X86-64#Licensing
Apple faces deceptive trade practices probe by multiple U.S. states
Isn't this basically Instagram?
Write-only bookmarks and reading list.
If the bill still claims to be about "child online exploitation", that's plenty reason to be skeptical. "Think of the children" is a powerful weapon because it's easy for the sponsors to politically assassinate anyone who votes against it. Source: I worked for a company that used that argument when lobbying.

I know enough about myself to know I'm not qualified to represent myself in court and I'm not qualified to read the text of a bill and pretend like I understand it.

I trust the EFF[1] to represent my values.

[1] https://www.eff.org/deeplinks/2020/07/new-earn-it-bill-still...
AFAICT, ISA's are heavily patent protected. The patents are usually on implementation details, but it's difficult to implement without stepping on the patents, so...

Intel & AMD have a cross license, x86-64 was actually created by AMD. And before then, (ie, in the 70s & 80s) Intel was forced to license to third parties to qualify for defense & government contracts.
I feel like Rails is really starting to see some new life that has felt a bit absent from it for a while now. It almost seems like there is a new generation of people extremely burned out from the constant churn of the “JS-all-the-things” movement that just took over most of web development for the past several years.

There is a lot of exciting stuff landing in Rails and it’s surrounding ecosystems at the moment and I think it’s still probably the best choice for many new SAAS / web app based companies and startups.
That's fair, in hindsight it's a lot harsher than it felt writing it.
Whoever told you there's no bonuses at Amazon is not a top employee.

So that's how Amazon works - people can't even get a straight answer from management as to the existence of a bonus structure (let alone how it works)? They need to whisper it to each other offer coffee, or... go on Hacker News to find out what the actual deal is?
I don't see PBKDF2 as a full footgun, but maybe as the minimally still-acceptable method. When I was building my system for E2E messaging (pritact.com) I started out with PBKDF2 but kept mentally revisiting the iteration count before biting the bullet and switching to Argon2.

Actually it looks like Argon2 is being discussed as of just a couple hours ago
https://community.bitwarden.com/t/switch-to-argon2/350/24
It was published last year, the updated date was July 9th, 2020.
Yes, I think some people are becoming uncomfortable with unfettered free speech because the distribution model has changed in ways that are difficult to control and which are elevating what some people view as the "wrong" messages.

Prior to this era in which we're constantly online and connected, for a message to be heard it usually had to go through a professional editor at a newspaper, radio station, publishing company, or TV station. If you had an opinion you wanted to share, you had free speech but you probably didn't have a platform. Now messages are global, immediate, viral, and permanent.

Max Wang's video makes a strong case that Facebook's content policy and Zuckerberg's concern with adherence to it is a stringent ideology which lacks the flexibility to address clear cases that it should cover but doesn't. In other words it lacks good judgement.

I think it's going to be a long time before an automated system can exercise good judgement. Obviously having a professional editor review every tweet is impossible. So in the meantime, I think we will see a continual elevation of tension between people who value free speech at any cost and people who think that certain messages shouldn't be given a platform.
I'm not trying to convince you to reveal what you make, but I don't think "it's not good for anyone" is right. It might cause a bunch of conflict and I can definitely see wanting to avoid that, but that doesn't mean the outcome isn't ultimately beneficial...
If curious see also

2016 https://news.ycombinator.com/item?id=12787644

2009 (just one comment): https://news.ycombinator.com/item?id=483678

Others?
This is cool. Any chance this would scale for many machines? I have a ~15 machine lab with no KVM setup right now, and could really use something like this if it works for a large number of devices.
From my experience, which isn't substantial, networking of any kind has benefits. It's hard to anticipate what the returns will be, so that makes it hard to justify making the effort to do it, but it quite consistently ends up creating opportunity.
Self-checkout only stores is exactly what hell looks like. I hate self checkouts with a burning passion, if not for the sake that I got duped as a consumer to work for the company, while paying the same price on my goods, but for the fact that they aren't faster, they certainly aren't friendlier, and generally cause a certain level of frustration or anxiety for the consumer.

If you care about accessibility and not being ageist, they are terrible for people with disabilities or the elderly. You will almost see no old or disabled person using a self checkout line.

As a show of more anecdotal evidence, a recent large grocery store chain in my large populated city of 2+ million people experiment with going self-checkout only failed so bad (lost so many customers and people were complaining), they hired cashiers again to basically scan people's groceries for them at the self-checkout line. Now they are stuck with the worst of both worlds.
This 112 page bill? https://www.congress.gov/bill/116th-congress/senate-bill/339...
Trademarks with a MIT / Apache 2 / BSD style license are starting to be considered one of the better models we know of right now.

Check out https://coss.media and definitely JJ's video call with GitLab founder Sid
I'm curious actually. The majority of users don't have a calibrated or wide-gamut screen, so how much does the color gamut really matter?

I have one laptop with an OLED panel that's (IIRC) 105% Adobe-RGB, and it's sufficiently nice that I'd like that everywhere if I could, but it isn't enough to rule out the G14 for me. Perhaps it's a good thing that I'm not into photo editing, as a rule.
Talk to a reporter about why people leak. The reason people leak is when they feel that the organization doesn't listen to them and they can't steer the organization any other way. If your employees feel respected and listened to- and that their internal warnings are being heeded- they won't leak to an outsider. If they feel that they are a Cassandra, doomed to be correct but ignored, they will leak.

Now sometimes workers are wrong- the problem they were obsessed with wasn't actually that serious, their boss did take their advice into account and decided to resolve it a different way, etc., but in general, lack of respect is why people leak.

The implications for Facebook are obvious.
Why is Russia or China even trying to take out our satellites at this point? We have SpaceX, guys. We can put replacements up whenever we want to. How about the Russians start figuring out how to use a launch system that isn't worrying about whether or not its saved up enough for retirement?
I'm well aware. However, voting is aggregate so I figure the top comment is representative of the zeitgeist.
Tangentially related: https://www.npr.org/sections/goatsandsoda/2018/06/09/6169288...

Also something from indigenous cultures.
Aren’t you mixing the U.K. with the US? What is MI5 doing to local press?
I've built my own cabinet (using 3/4" plywood, not cardboard :) initially powered by a RPi2B+, and later upgraded to a used PC but still RetroPie.

I don't think the power of MAME is much of a concern here. RetroPie doesn't just have a single version of MAME, it support several of them, including some relatively newer ones. And while it is true that I've found a few games (Star Wars comes to mind) that wouldn't run on the default MAME, they do work on one of the alternates.

For the games MAME is trying to address, I haven't found anything for which the computational power of my RPi 2B+ was insufficient. I wound up replacing the RPi with a PC not because of MAME, but because I wanted better emulation of other systems like Dreamcast. And even there, with the used PC off ebay, it's running well.
Ah, yes, got it, that's helpful.

Are their financial reports available and published in English? Would be interesting to read.

I don't know details of their financial model, but will say:

* there is a long bootstrap process for a bank that involves being selective with what customers they can serve with what products at what margins in what order

* debt is a hard game, though in many niches now is the best of times

* currency is also a hard game

* in general, banks are valued at a small multiple of assets and do not attract VC

* in general, SAAS businesses are valued at a large multiple of revenue and do attract VC

So my assumption would be that they are using equity to build the ability to get into the banking core business as a SAAS, which is both lucrative and exploding as an opportunity (see recent nCino news). If they succeed, that's an extremely durable business, and not a bad place for Clojure to be. There are a number of languages that still only "exist" because they form the basis of a banking core.

Cheers. Thanks for the engagement.
Yeah, this is a real thing. I live in Portland which certain right wing outlets love to demonize. My parents have been out here to visit multiple times. They've seen how nice the city is in general with their own eyes. I still have to assure them it's not all Blackhawk Down outside my front door every time we have a call.

It's infuriating but it just is what it is. Particularly the older generation has had this image of cities being overrun by lawless gangs since the 80s drilled into their heads by so much media they'll believe it over their own first hand experiences.
The company I work for has 7+ open remote roles, all Clojure/Script engineers. Clojure is mind-expanding but doesn't necessarily take long to become proficient in - we've hired many developers with no prior experience who've learned Clojure in no time. If you're curious, my email address is in my profile
Those are then described as trade secrets and have their own protections as well.
What kind of stuff is disabled?
Sure! Having an option to have such tools and setup in a self-hosted environment is great! I don't think there are other options that even come close to this
I have a dead-tree version of this, and it's only just occurred to me that I should have taken it to get it signed when I had a meeting with him a few years ago.

Hmm, I maybe need to catalogue my books to make sure that oversight doesn't happen again ...
Another small thing to consider: Adding redis to your stack adds a new failure mode. A service I built a while ago was running on Heroku where Redis add-ons aren't cheap, and our Redis would always running against memory limits, which would cause our entire service to fail.

Meanwhile, 250GB Postgres server has been churning along no problem.

Also, conceptually, architecture where state = DB, and business logic = web server is generally easier to reason about during service migrations and such.

If you don't use ActionCable which I think is the other core feature that relies on Redis, being able to remove it would've saved me a lot of early morning firefighting.
Critical investments to take your software from digital baby to mature product
I couldn't find the details on their site, but do you know whether the 3.5mm audio jack is 3 or 4 pole? I've found that most KVMs have the 3 pole jack, meaning it just supports audio out, but I need 4-pole so my headset microphone works.
It didn't sound like GP was saying their team did anything illegal – they accessed _public_ information about the companies they were copying.

It definitely feels scummy, but it didn't sound like GP had access to evidence of a crime. IANAL.
Question: how do these engines address accessibility issues for, say, a holiday booking site that uses the canvas element for its entire UI?
While it's not a social media platform of any kind, I know Apple News has some of their main user-facing pages actively curated by humans they've hired directly from editorial positions at various traditional media outlets.

I thought it was an interesting idea when it started. I'm not sure how much of a real impact that's had, though.
Also the fact that if literally everything everyone said on a computer was public record it'd be so noisy and such a mess nobody would bother looking at what random average people are saying.
>Checking every network connection against every possible Tor node takes time. This is fine if you have a slow network or low traffic volume, but it doesn't scale well for high-volume networks

What? I can't tell if this is sarcastic or not. There's only around 3000 tor entry nodes[1]. This is orders of magnitude smaller than the number of entries in the internet routing table, which is around 800k. This means at the worst case, if you're an ISP, you can block tor nodes at the router level with virtually zero impact.

[1] https://onionoo.torproject.org/details?search=flag:Guard%20r...
I used to work for AWS and had to deep dive into IAM to build a feature.

Basically Everytime you touch AWS your session is tagged with your credentials and has a unique ID. So everything downstream you touch has your session ID associated with it.

Now say somebody from Redshift wants to access the customer's data. They will then need to access to the encryption key in KMS. The trail will be there since KMS lives in the customer's account (you can audit your own access). And for production services, human actors cannot access these keys - only production credentials can. An engineer who can log into a prod host in theory can grab the temporary credentials there but it expires in 15 minutes so your trail will be rather visible. Also access to prod host has a high bar - only senior people can do it.

Now in theory somebody can coordinate with a malicious user in KMS team - but the bar is high. Also the actual master key never leaves the premise for KMS so your attack surface is very limited.

Of course there are some core teams like IAM and KMS where if they become vulnerable the whole thing falls apart. But that's a big stretch for those systems since they are the core to the business.
Every year, 'Luddite' becomes less of a pejorative in my head, and I catch myself thinking maybe the Amish aren't being that unreasonable (except how to I get antibiotics, vaccines and bone grafts without also getting Twitter and online gambling?).

Based on the sorts of 'unplugging' trends that get picked up with some regularity, I'm not unique in this experience.

There is so much that's really cool in tech, but that feeling of discovery and wonder is a dopamine high. The junk food of happiness. It doesn't sustain, so you either have to let it go at some point, or get stuck in a loop of novelty seeking that doesn't end until you're just too old and tired to keep doing it. And like any addiction, the people who don't chose abstinence feel existentially threatened by those who do, and react as if being personally attacked. Meanwhile I'm sort of stuck in the middle because I don't think either works as well as moderation, which both sides hate because 'you people' won't pick a side. Novelty should be novel.

I keep waiting for the West to repeat the experiments of the '60s, complete with zen monasteries (now with 85% less sexual harassment!) and Hare Krishna robes everywhere.

At the risk of quoting a pervert: Everything is awesome and nobody is happy.
Oy! I've been designing a HAT for a year to do this, but it would take VGA rather than HDMI. You've done well! :D
The graph would very heavily depend on definitions, wouldn't it? Such a sharp change should easily be tracked down to a specific event. The entire economy doesn't just decide to to things differently in sync without an external factor. So, what happened at that time?
Amazon does not access private S3/Ec3 data for retail competitive purposes.

The comments above indicating 'well someone has access' - yea, obviously, it's data hosting. Someone has access.

But the amount of conspiracy here is frustrating.

Amazon will play very aggressively within the bounds of the law, meaning, if they can glean public info about something, or look at their own sales data for a product, they will do that.

But to look at s3 data would risk the entire empire.

It's rational for people to be a bit skeptical, and so Walmart can say 'no data on AWS' but it's also an easy thing to do.

Now - is it possible that new retail PM, who used to be an AWS PM, and who for some reason still had access to things he shouldn't - went ahead and did that? That could happen. And maybe his boss finds out and looks the other way but calls IT and tries to have the loophole closed quietly. Etc.

As a policy are they trying to copy your product and even ask you for information and aggressively pursue customer data? Yes.

As a policy are they looking at your S3/ec2 data - no.
We need a time travel machine to remove the CSS and add Objective-J. Objective-J is great for people who don't want HTML / CSS hell. I asked the Objective-J author about native browser support as JS/HTML/CSS because performance was matter 10 years ago. And got the answer is "they wil never browser builtin other than JS/HTML/CSS". And now we have multiple new ecosystems, template engines, package managers, languages, reactive frameworks, and other 15 standards
I'd easily pay $10-15 per month for Twitter as is, and possibly even more for advanced features.
Here are some AMD tools, docs are thin on the ground. [0]

I have a boatload of Intel vPro machines spread throughout multiple countries (or the basement) and connect to them both via internet (mutual TLS authentication) and VPN. Never had any reliability issues at provisioning or operating. I had an old AMT v2.1 machine that was a bit unreliable, needed to be manually powered on once in a while or the remote connection wouldn't work.

I wholeheartedly recommend Meshcommander [1] for this.

[0] https://developer.amd.com/tools-for-dmtf-dash/

[1] https://www.meshcommander.com/meshcommander
If it’s baked in to Twitter, on every profile page, is different than you having to market it individually.
Who has been fired for not being all-caps on a thing?

This is what free speech has always been: Freedom to say things, not freedom from the consequences.

Americans don't like consequences, especially the ones who have always just gotten their way, and their entire legal system was systemically designed to let them off the hook.

You just have to look at the fact the Moron in Chief is still happily ignoring all the rules and in charge.

That's American in a nutshell, every Karen personified.