skysight-inc/HackerNews huggingface dataset:
This seems like a weird benchmark, reading from /dev/urandom and gzipping random data does not seem like something most folks will want to do. It even appears like /dev/urandom speeds differ greatly on various architectures [0] and there are issues with /dev/random being fundamentally slow due to the entropy pool [1] (but I guess this is why the author uses /dev/urandom).

It would be better to measure something more related to what docker users will actually do, like container build time of a common container, and/or latency of HTTP requests to native/emulated containers running on the some container.

One reason to feel positive about the virtualization issues is that Rosetta 2 provides x86->ARM translation for JITs which an ARM-based QEMU could perhaps integrate into it's own binary translation [2].

[0] https://ianix.com/pub/comparing-dev-random-speed-linux-bsd.h...
[1] https://superuser.com/questions/359599/why-is-my-dev-random-...
[2] https://developer.apple.com/videos/play/wwdc2020/10686/
We have been understanding all these for 20 years at the level Hey uses them, so if there's indeed a problem, it can hardly be that...
What exactly does that mean? What is it that put you off in his approach? Was it the cold outreach? If so, how would you have liked to be approached for his type of service/product?
> I’ve seen and worked on some projects where the founders take 2 - 3 months to launch the first version of their product. That’s too much time and effort sunk into a project that may not work.

Is this meme the single greatest reason why the developed world has so few successful moonshots? Imagine if Elon Musk took this approach with Tesla/SpaceX/Boring/Neuralink, or Steve Jobs took it with the iPhone.

The best class of startups is where the key risk is not "is there a market?" but "can this be technologically pulled off right now?" For example, if in 2002 you had asked a random smart person "suppose I build a reusable rocket at 1/100th the cost of a normal rocket; do you think there's a market for this?" The answer would be "of course, but could you really build that??"

(With all due respect to the founder of MeetButter; some companies naturally fit the quick MVP approach, but they tend to not be technological moonshots).
> These weren't pitfalls if you had a solid foundation but if you were inexperienced these conventions gave you a lot of rope to hang yourself with.

And by "you", you mean "you or anyone on your team"
The structure of a GCC back end (2017)
Fueling Self-Driving Research with Level 5’s Open Prediction Dataset
govtrack.us offers RSS feeds for every legislator as well, so if you have an RSS reader already set up you can just add the feeds for your representatives (you don't even need to create an account on govtrack!)
Depth Sensing Without Sensors
You're driving along and get t-boned by a semi. Someone says, "I don't know why anybody's surprised, the crash happened at an intersection where two roads cross perpendicularly, and vehicles are traveling on those roads," are you going to nod at their profound observation?
>ignoring the odd website that tells you to copy-paste-this-thing to do/fix whatever

Yeah. I was thinking that if the number were a lot higher than I'm guessing, that would be the reason.
> Generic container images like the Ubuntu mentioned usually have aarch64 (arm64) support, so running the x86_64 image makes no sense for the presented use-case.

I think the argument here is you can't build your own docker images that you use in production and run them on your mac without emulation (unless your production workload also runs on ARM).
Amazing piece of software, with pleasant UI and really great funcionality.
IOW, entitlement.
Google is advertising firm (most of their profit comes from profiling and tracking users to generate best ads hit ratio) and them saying that "Privacy is at the heart of everything we do" is like afro-american joining into KKK. It is a complete conflict of interests with them.
It's not even hard, people are just complacent.

Here in the USA we are literally governed by the folks who show up.
The article also doesn't explore another optimization: if you are parsing a log file with a bunch of times in the same vicinity, maybe you can leverage the last time stamp you saw? Only do math on the unique part of the new stamp, then add that to the old stamp to get a new time.
I'm sure a proficient Java dev can be very productive, but it would take quite a lot longer to turn a Python dev into a productive Java dev than into a productive Go dev. I don't think this is controversial, but it's not really relevant to my point either way.
I know of several in production embedded devices running docker, and have worked on a few...It's already here and works great.
It's not about stealing users from macOS. It's about stealing developers. Hell, Apple is at the mercy of Microsoft and Adobe right now. I'd bet they had to line their pockets very well, so that they don't get any funny ideas.

But Apple can't just pay-up every cross-platform software developer. Smaller developers will have to re-evaluate whether macOS remains a viable target platform for them. Which can translate to a dev-gain for Linux. The catch is that Linux is in much better position to translate an influx of developers to an influx of new users: Linux runs on what you have, while macOS requires you buy Apple hardware.

And let's not forget about macOS as a gaming platform. Linux has made a huge leap forward with Steam Proton. On macOS there's still a ton of games not supporting x86_64 (Catalina), and situation won't get better by transition to ARM.
It really has to be laziness since the Qt framework is widely supported on Linux.
You won't like the answer...

1. Most congresspersons don't even read what they are voting on.

2. Most congresspersons don't even write the bills that have their name on them, most of that work being done by staffers in collusion with K-street or the MICC.

3. If a congressperson reads it and doesn't like it, K-street/MICC is likely to put real pressure on them to change their stance. If they are a freshman in any way they will be threatened with all kinds of isolation in future if the bill is important enough.

4. When it comes to intelligence level stuff, many of them will be told in executive session about dubious national security reasoning, designed to cow them.

5. The people who fund their campaign cycles will be used to threaten their position.

6. If all of the above fail, it' is possible some form that Epstein -alike blackmail or bribery operations (that probably already got said congressperson in the past) will be subtly mentioned.

Only an extremely rare minority have the guts to stand up to any single instance of the above, much less all of the above. Congress doesn't represent it's constituents, it just pretends it does to get elected. Ever try to get a meeting with one? Unless you just donated 5k+, good luck.

The worst of the tactics are deployed rarely and only for the most "important" bills, and only against the more powerful positions. For example: on October 2, 2001, the patriot act is introduced. It is opposed by senators Tom Daschle and Patrick Leahy. They both come out publicly against the bill October 6th. Sometime shortly after, anthrax letters were mailed to them both, being the most deadly version of anthrax thus far sent... by October 25th, only one person voted nay against the patriot act...
This is an easy give-away for Google, they are essentially giving users the option to automatically delete data which has no value to Google themselves. This isn't really a win for consumers and privacy at all.
Am I right in interpreting their screenshot that their best found model has 22 parameters?!
Even with their infinite retention, I've been annoyed recently at YouTube recommending videos I've already watched. Without the red bar beneath the thumbnail, I might get caught in an 18-month loop of watching the same videos forever...
I was wondering why you were getting downvoted, and perhaps because the target link describes something a little bit more nuanced than that.

"The government can also get older unopened emails without notifying the customer if they get a court order that requires them to offer "specific and articulable facts showing that there are reasonable grounds to believe" the emails are "relevant and material to an ongoing criminal investigation" — a higher bar than a subpoena."
Your comment is well taken. However, I would point out that with respect to the disclosure counts there is some legal relevance to the frequent message board debate about whether he is a "journalist" or not. The false claim that he is one is made due to the belief it will provide him with a modicum of legal protection against some of the disclosure counts. It wont help him at all when it comes to the computer intrusion count and I also don't think it helps with the conspiracy to obtain NDI (though I am less sure on that one). Either way I would expect to see the journalism issue discussed and ultimately debunked at trail.
I love this article. Out of curiosity, how did you build this blog? Looking for a better way to do my own personal blog.

Thanks!
According to the rationalwiki link:

> The bill easily passed committee and was unanimously passed by the house. Representatives received it favorably, with one gushing that "The case is perfectly simple. If we pass this bill which establishes a new and correct value of pi, the author offers our state without cost the use of his discovery and its free publication in our school textbooks, while everyone else must pay him a royalty."
It falls along the same line of argument that big Journal Publishing groups like Elsevier and Springer do the same when giving subscriptions to countries across Europe vs Africa. I heard this in a talk from a former director of Radboud University in Netherlands who is now spearheading the Open Science movement in Europe.
Sure, a fairly best in class example would probably be Notion. Switch between pages, move some elements around, etc. There's a level of interactivity and responsiveness that I just don't see with Hey.
"Why should a person's private medical history"

Well, it depends on which public person we are talking about.

A random nobody? Yeah, privacy is important for them.

Someone running for president, or someone who is a CEO of one of the most valuable companies in the world? I don't really care much about their privacy, in either circumstance.
It's also buying good will with users and regulators since privacy became a hot topic in recent times. Google decided to make it a default to delete any data older than 3 or 18 months. This is a clear sign that even 3 month old data has just marginal value, if any.
From a western perspective, if you travel to Pakistan and observe the safety/quality of electrical wiring and gas heating/pipe systems, they're shockingly poor. Harsh economic realities mean that not everyone can wire an office or house to the same safety and quality standards that we would see in North America.

In my personal opinion the only reason why there are not a constant amount of electrical fires killing people is that brick and concrete structures don't catch on fire very well. The same shoddy electrical wiring in a north american environment with wood-frame construction would be a catastrophe.

The same cost cutting and compromise approach should not be taken to civil aviation.
> malware can use DoH to retrieve data without logging suspicious DNS queries on Firewall DNS logs

Malware can already query IPs of its choice to learn about other IPs it should contact. DoH doesn't let it do anything new.
Cox claims it can reduce the lag in your PC games
Owning nuclear weapons may deter foreign threats, but it may also empower domestic threats if those nukes aren't controlled properly. If a general announces one day that he's the king because men loyal to him have control of the nukes [or even just one], what could the government of Pakistan do but surrender?
That blog article doesn't make much sense although, because the NYT could post an article with his pseudonym only, which is pretty minor in the scheme of things, and still have all the purported negative fallout that Scott could theoretically be worried about.

Why would Scott delete everything and put a lynch pin on something that is really minor for the NYT to do in the scheme of things if he is really worried about thing Y?
Sundar Pichai was personally responsible for google's in-depth user tracking strategy across services, sites and devices even in incognito mode and the overall spywarization of chrome and android.

He is dishonourable, untrustworthy and any privacy posturing made by him and google should only serve so as to make their often-involuntary users that much more wary.
The problem wasn't in our code, it was in the database code that was either from open source or from a vendor.

If you want a sample. Try to install the cassandra client library in python. It will pull in and compile all sort of shit. That's supposed to be python and easily cross platform.
Please don't. It's a guaranteed way to wreck a thread.

We detached this subthread from https://news.ycombinator.com/item?id=23640586.
If they delete your data, it's likely that still happens, just without the red bar...
I'm not talking about Javascript as a language vs Ruby/Python. Javascript is super hot and exciting and react.js is eating the web no doubt. I'm talking about classic, stateful MVC monolithic backends, which is the most common architecture for web apps. This is where Node.js sucks.

Seriously, if you created a new SaaS business, would you choose express.js instead of Rails for your backend? I believe you'd be in a serious disadvantage.

> As Ruby wanes into death, Express takes its place.

Say that to Github, AirBnb, Shopify, Stripe and many more companies.I don't even know ruby or rails but i appreciate what it has done for the web and how much time it's saving people around the world. Express.js basically ignores all these advancements in productivity brought by rails, by requiring you to install so many small packages for small details that you'll probably need at some point anyway.
I agree. But that’s very different from saying “The Germans”
NestJS seems very much alive, although is a little bit bloated for my taste. I would recommend TS+GraphQL-Modules+GQL-Codegen instead.

Apollo is a must too both server and client.

GraphQL Subscriptions = WebSockets = Real Time bi-directional channel.

Lots of cool stuff on TypeScript/GraphQL being done. Nothing wrong with one framework fading off
Personally, I have no reason to believe Amazon engineers are inferior, but I've been hearing bad things about how they're treated for almost a decade now. That isn't to say I absolutely wouldn't consider Amazon without trying to look into it more, but I definitely know people who, for that reason, don't consider Amazon when planning a move to a bigco.
Cool. Thanks for writing it. It summarizes and collects a lot of issues we were all grumbling about here and there. The main hurdles for Docker are organization, not technical. However, the other issues you bring up are going to be more technical (same as you, though, not a hypervisor expert and/or we're going to be at the mercy of big vendors like Apple, Oracle, and Microsoft. Those are much harder problems to overcome.
Only if you have only two legal moves.
I curious to hear what people think about this but I might already know the answer :D
That’s under a case where all libraries you need supports aarch64 architecture, which is sort of true for popular libraries, but not all libraries.
His very next video shows a hive behaving normally and the difference is stark [0]. One thing to keep in mind for those conflicted about killing off the colony "just" because it's aggressive: honeybees aren't native to here. They were brought here by humans as domesticated animals. You're not hurting a native species or negatively impacting the local ecology - you're protecting the genetics of a domesticated animal imported for honey production, and preventing harm to others caused by an out of control bee hive. It's not the same as killing wolves because they're aggressive where you're messing with the local ecology - honey bees aren't from the US.

[0] https://www.youtube.com/watch?v=V2O15qfA6Eo
I have the impression that Privacy to Google only means that it is difficult for a human to see your data. They don't see an issue with their software using your data.
Remote First at Quora
Double tap the back of your iPhone to open your garage
You're getting downvoted probably because of your assumption that a vanilla tech stack is somehow absent of security best practices. Ruby on Rails "vanilla" is a well maintained server-side framework that receives constant security hotfixes. AWS is a cloud platform that supports robust IAM and VPC networks. It's more likely that a tried and true tech stack like this is more secure than something experimental.
how does MySQL work for a site like this? I think he said its one instance. Do they have a table for each account?

Also is every mail stored in a row? Attachments too? That isn't how I'd expect it.
Interview with J Nikolé
That sounds impressive!

I'm a student who just started a real life project (basic Visual Computing). Any practical tips of what I should look out for / focus on in the future?
> And yes, I know that "space tech improves earth tech" -- cool, so let's just make better earth tech in the first place.

If you threw a bunch of money at just "try to replace common pieces of earth technology" I don't think you'd get much.

Having both specific problems to solve and new and difficult constraints spurs creativity in a way that just "how would I make a better fastener" wouldn't. It's too open-ended otherwise. What does "better" even mean there?
> Either public figures deserve a measure of privacy or they don't.

Don't put words in the other person's mouth.

Instead, what people are saying is that if someone has a huge amount of power, then we don't really care about their privacy.

Someone running a blog does not have a huge amount of power.

Someone running a trillion dollar company, or running or president, or whatever, does have a huge amount of power.

Thats the difference.
Ask HN: Where to look for remote Engineering Manager Jobs?
I've been a Fullstack developer in the past and an Engineering manager for past few years (total 12 years of experience). While Remote Software engineering Jobs are plenty, I'm not able to find many Remote Engineering Management positions. Any recommended websites?
This is fantastic, and part of a growing trend for newsrooms to release the data and code behind some of their stories.
The firmware on these chips erases the keys before applying firmware updates. I encourage you to read the detailed information available rather than just making assumptions about it, or even just the short blog post I linked which states this explicitly.

In the San Bernadino case the FBI had physical possession of the HSM, so Apple could have attacked it physically. That's not related to the reasons why the FBI gave up on that case.
You forgot "money", you know how we are going to solve this problem, by throwing a lot of money at it.
Case in point - Softbank
I still don't get why they're burdening the service providers with this? Like I know why but I'm surprised a bill that says that police can compel you to unlock your device hasn't come around.

Like why are you making it the mailman's problem?
A thing is what it does, not what it says.
All the comments here are about frontend (which honestly comes as no surprise if you know a bit Basecamp [1]) but the interesting one for me is Kubernetes. It totally makes sense but I expected Basecamp to use something more "old fashion" (somehow like the rest of their stack).

[1] https://basecamp.com/about/open-source
> It goes to show that libraries like React and Vue are _not_ necessary to build smooth, modern, and fully-featured web interfaces.

Ugh, I hate this trend of hating on the front end frameworks “trend”.

You can build some things without a framework (some things you simply cannot). Sure, a basic email client can be done without much JS. I’m not convinced it’s better for having gone that route.
> Is this meme the single greatest reason why the developed world has so few successful moonshots?

Could you elaborate on that? I believe it is a very interesting hypothesis, but I don’t fully understand it
It's not a completely illogical approach. An armored convoy stands out like a sore thumb in Rawalpindi. An ordinary slightly beat up, 6-8 year old Suzuki Bolan does not. Maybe send out a few decoy high security vehicles with uniformed crews going in a few different directions, and then send out the Bolan going elsewhere.

Bolan: https://www.google.com/search?q=suzuki+bolan&client=ubuntu&h...
> he cloaks his actions in the hard work and bravery of our free press.

What specifically are you invoking here as the "free press" ? There is very little free press in the United States. The overwhelming majority of what is called the press consists of mouthpieces for the ruling power structure, analogous to state media in the USSR.

I agree it would have been better for documents to be reviewed before publication rather than dumped. But I just don't see how that was possible given the limited resources of the non-corrupt press, and the tendency of the government to go after anyone in possession of leaks. Assange being considered a journalist has much to do with the rot of the institution itself.
No, uniform random would be bounded by 1/16. However you cannot move ever piece in every configuration, so it's greater than that. Actually would be an interesting problem for figure out...
The bigger question, for me, was: Why not use GCP instead of AWS, if you're running Kubernetes, a Google project that GCP is especially friendly towards?
There's an awfully tough hill to climb for any argument suggesting that any kind of intentionality, journalistic or humanitarian or otherwise, might immunize someone for literally dispatching Lulzsec with a list of targets. The law will see the winged monkeys and draw the obvious conclusion about what kind of person dispatches those.

Of course, we're working solely from the indictment, and Assange will make his own case rebutting those claims. But if the DOJ's informant holds up, I'm not sure what the persuasive argument is going to be. Maybe he'll hold out for nullification.
> But the commodities sector has entire organisations built around checking that cargo of cane sugar /coffee really is what it says what it is.

Do the companies pick their own checkers?
Bit twiddling is always fun, especially where ASCII is concerned. This branchless hex parser[1] of mine was a fun half day to figure out, but was only possible because ASCII has some really useful properties.

[1]: https://gist.github.com/jcdickinson/9a4205287ae107e9f4e5f676...
If it does the job, the experience is good and ends up reducing the complexity for the development team, looks like a good solution for that particular kind of product/service.
It's not that you can't, you just have to be mindful. Because docker containers contain compiled applications, you have to be aware of what CPU architecture they're compiled for. ARM can't natively run x86 binaries, x86 can't natively run ARM binaries.

If you want to develop containers for x86 systems on an ARM system, you'll have to cross compile your containers, which I'm not sure if docker actually supports outside of emulation.

If you are only a consumer of containers, most of the popular ones have been compiled for multiple architectures.