skysight-inc/HackerNews huggingface dataset:
Disclosure: I work on Google Cloud (and with the Dataflow folks on occasion).

Sorry, if you're getting mixed messages. Dataflow is here to stay. Google, Spotify, Twitter, and many other large customers heavily depend on it. Twitter moved their entire ad revenue pipeline to it [1] last year.

A quick perusal though of https://github.com/apache/beam/commits/master shows decent Googler activity. Can you highlight where you were looking for "no visible contributions"? (Maybe we do a bad job of being visible?).

[1] https://cloud.google.com/blog/products/data-analytics/modern...
Well one reason is that it still won't be a 'single' player - what they've done here is like having a group of thousands of 1100 players vote on a move. What you're suggesting is to then pick a random player each move and go with them. There's no consistency, maybe on move 10 the player is blind to an attacking idea, but then on move 11 suddenly finds it...
Most of the world uses Android to run their browsers, right? Should I develop on Android?
I'd argue that much of modern military research and engineering is more politics than defense, so in that sense the political angle of the news story has more meat than the technical.
I'm a Google engineer who interacts a little bit with this kind of stuff.

There are a few settings for this kind of thing. You can take a look at https://myaccount.google.com/data-and-personalization

The "Ad personalization" bit is probably what the parent comment is referring to. But it sounds like you're interested in the "Web & App Activity" bit, which will turn off the non-ads usage of your data. To a certain extent at least, since there are some grey areas.

For example, I'm on the team that sends Google Shopping emails. If you click a button to track the price of a specific TV, we'll still send you an email if that price drops even if you've opted out of "Web & App Activity". But if you've just been browsing shopping pages for TVs, we won't send you a general email about TV deals if you've opted out. Both of those cases are in some literal sense "web activity" but it's still pretty clear what the user expects.

But you might imagine- if you're tracking the price of a specific TV and opted-out of Web & App Activity, should we send you an email if a near-identical TV drops in price? We probably wouldn't, and we don't have anything like this today, but it's not quite as clear. And Google has so many features across different teams, I can imagine there's probably at least one where some privacy reviewer made a different call than what you would have made.
What I'm saying is that many home owners are paying significantly less than it would take to rent the same house, because they bought decades ago.

Though of course there are also those who bought at high prices too.

If you want to know about rents, it would make sense to just look at rents. I wonder how the housing component of CPI would look if there were a survey that was limited to renters?
> And to date the state hasn’t even made their charges public which seems ridiculous. ‘I have an arrest warrant for you, but I can’t tell you the charge’.

As I understand it, the police can tell _her_ the charges, but they cannot make the details of the warrants public until she has been processed. After that it becomes public record with the court.

This is itself an issue, because websites scrape court documents and re-publish the information as a service. They then charge a service fee to have the information removed, even in cases where the charges have been dropped.
Men Boxing (1891)
Ye they had their own set of problems. But I remember them as something that was "click to run".
"I can’t help but ask what might have happened had the pioneers of the open web given us a different vision—one that paired the insistence that we must defend cyberspace with a concern for justice, human rights, and open creativity, and not primarily personal liberty. What kind of internet would we have today?"

Yeah, well, Barlow promoted what he thought was important. It's our job to promote what we think is important -- and to maintain an atmosphere of liberty that lets each of us (within reason) to pursue our own passions.
> I still have a virtual SMS number that forwards to my e-mail for the idiot sites that still insist on it.

Really? How? Last time I tried to do this it turned out that apps/sites would not send to these virtual SMS numbers.
http://www.tcm.phy.cam.ac.uk/~tmf20/TIES/PAPERS/paper_physic...
Actually Webpack has nothing to do with the left-pad issue, and it predates it. The original left-pad problem was due to it being deleted from NPM itself. It wasn't a package served by a CDN like jQuery. Its deletion from NPM prevented people from starting new projects or re-fetching dependencies, not websites from working.

And the issue of CDNs being offline or deleting packages can be solved by vendoring dependencies, which is possible without Webpack and was already the common practice for more than a decade before using CDNs for dependencies became super popular.
Let's Learn x86-64 Assembly Part 3 – Arithmetic and Logic
The misleading nature of the Tweet to avoid putting the numbers in context. It's a drawdroppingly low number for those of us in cities that even the rest of the U.S. considers overpriced. That's what he's playing to, the people who will be shocked by the number using their own hometown as a frame of reference.

He's not Tweeting any context like that it's X% below median SWE wage in Warsaw. If it's still an insultingly low wage even by the standards of the area, it doesn't hurt to put it in context.
A paid account != a Production or Premium support account, though.
That's a lot of money. I like cars, and I like motorcycles even more, but I can't imagine spending a whole year of my life just paying for it (after taxes and essential living costs).

$40k could buy you incredible memories, not just a slightly nicer appliance.
>The claim that BTC chose a non-scalable solution for ease of running a node isn't true.

Except that it is true. There were few reasons for not increasing the block size limit, one of those was the cost of running a node. If the costs became too much for normal people to afford, it would centralize the system in a small number of big miners.
Or we just can't detect any, and neither can they. Space is incredibly vast, and interstellar travel and communication might actually be insurmountable obstacles.

We're really optimistic about it, dreaming up FTL and stuff, but it may turn out to be just... impossible.
They're trained on everything but Bullet/HyperBullet. The neural network just predicts moves and win probabilities so we don't have a way (yet) of making it concede.
I wouldn't touch this thing purely based on the name - CockroachDB. Yes, its unfair but they're absolutely asking for it. I am going to be dealing with this all day, I don't want to develop some kind of a Pavlovian conditioning with the name where everytime I think about databases, I think about cockroaches and all the disgusting things they do.

What a monumentally stupid name.
MegaCorp (like say Amazon) would lock the tech up so only their products have it, So instead of being able to pick from a Kindle PaperWhite, OnyxBook, and a Remarkable you would only have the Kindle... and varitions of the Kindle

Medium Corp will license their patent (at extreme rates) to other companies MegaCorp will not.

Medium Corp is better than MegaCorp for consumers most of the time. FRAND licensing even batter, and No Patents at all even better
Your first sentence, but unironically.

Big corp probably isn't as devoted to milking one IP asset to the detriment of its adoption. And they may have the resources to make more products in-house that utilize the tech.

I agree that the patent system needs modification in the long run, though.
8 months ago?
Online Speech and Publishing
I don’t base my view of Trump as a fascist on January 6th. I just saw it as confirmation. Trump by the way did call for people to march to the capitol in language that at least made those idiots feel as if they’d been told to do what they did, and Giuliani was even more explicit with his “trial by combat” comments. I have no way of knowing if they intended it to go that far, but they certainly should not be surprised. If Trump is not a stupid man then he ought to understand the mindset of that bunch.

I am also well aware of how words like fascist, communist, etc are just tossed around. In this case I mean it precisely. Steve Bannon’s favorite philosopher is Julius Evola and Trump is surrounded by and beloved by doctrinaire race nationalists and fascists. Neo-Nazis and similar ideologues are almost universal in their fanatical support of him.

Fascism is an ideology that has to be fought at all costs, and Greenwald if anything gives cover and support to it. I have never seen him write anything critical of Trump or actual Nazis like Bannon and Steven Miller. Instead he attacks the other side at opportune times, and while I am not overjoyed about the existing Democratic Party they are at least not fascists.

By the way I think the same thing about authoritarian communism, but last I checked a Leninist did not occupy the White House and there are no Bolsheviks wearing Stalin apologist shirts storming the capital. If there were I’d be saying communist, not fascist.
To be fair, network latency across all the providers is reasonably similar. The network throughput was not even close though, with GCP winning by a huge margin.

I'd say both statements are fair and not mutually exclusive.
They also probably didn't Netflix subscriptions so the only way to entertain themselves was "Star look and chill."
> It's about making desktop-class applications more accessible via the web.

If we, for a second, stick to the meaning accessibility used to have, namely, usability by people with disabilities, quite the contrary is the reality. The SPA trend, "lets just move every app into the web" fuels the digital divide like nothing else. It has become harder and harder to actually use the modern web, and a lot of why that is comes down to SPA and JS.
Martian solar energy production has a few "unique" challenges. Including

- Dust
- Supply chain
- ~40% less watts/square meter

Of these the most unproven is the supply chain problem. The link below summarizes why solar doesn't work in the short-term for mars habitation missions - it's an open question as to whether there are economically extractable deposits of silicon, cadmium, and other materials to build out a solar farm. Bear in mind, terrestrial resource extraction makes extensive use of water.

https://medium.com/swlh/solar-power-is-never-going-to-work-o...
But isn’t it those same companies that are the reason that memory isn’t $1000/megabyte?
Not only uncomfortable but it’s also somewhat embarrassing. I’ve always thought GitHub would be a pretty good place to work but judging from those chats I think I would definitely avoid.
I certainly would not consider HN to be an eyesore.
So are charities like hobbies under your definition?
- The stuff that you do is rad AF and I like working on technologies/problems that have the potential to challenge me.

- in my own time, I’ve been working on projects with a similar scope, yet much simpler. I find these sort of projects truly fascinating and would love to be able to help the company achieve their objectives.
If we're being cynical, it's trivial to ensure that every commoner gets their own Carribean cabin - just reduce the number of commoners by a few orders of magnitude. After all, with some technological advancements, you would not need huge numbers of commoners just for their labor.

A stable future can plausibly take many forms, not all of them are nice.
Just out of interest, why avoid Kubernetes?
If the patent holding company hadn’t bothered, e-ink would barely exist though.
How did you get to this result ? (I'm not claiming this is the real look it will have, simply wanted to check the metodology)
Simply counting the number of colors in the image does not seem a good idea since even with a real photo, a screen with all pixels outputing the same will not give you a single-color image when captured with a camera. The issue is even worse with e-ink due to their technology.
But there exists a nightly reminder and guide for the two relevant story points. The count and that count changed.
It's mocking iMessage trying to convey some extra features (like liking) over SMS which doesn't work very well.
I keep reading people post this on HN but I promise you it won’t matter. The shock of Tether not being fully backed already happened back in 2018 and the $1 peg briefly broke before recovering. What’s the next shock? It’s still not backed? The market already knows this and doesn’t care. Retail currently can’t cash out USDT and still won’t later.

IMO the only way USDT dies is if the US government makes using it illegal. Nothing else will make a dent in it.
Universal Paperclips achieved in 7 hours 47 minutes 23 seconds

Oof, there went my afternoon. Had to leave it for dinner some where in the middle.
Well, I think you know what I mean: allowing some degree of software freedom. I do not need a cli: ide and compiler though...

My iPad pro is fast enough to do my dev work but I cannot run the tools to do dev.

Your comment is a bit weird as you know very well what people here mean: iPad is generally seen as something you cannot produce things on. I do not agree with that: unlike others here, I type as fast on the keyboard of the pro (not the new one: not tried that) as on my MacBook and Lenovo. But it just misses the applications as they are forbidden. My wife is a writer and she needs nothing else. The only thing I am saying is that for me the walled gardens and particular not compiling restrictions make it a bitter sweet device: I love it but I cannot do my work on it.
Great news. Good luck with that and the fourth edition. Looking forward to it.
Is there potential for a simple popup in, say, 1Passwordx Chrome extension that, if the base url doesn't exist in any key chains, that reminds us to watch for phishing sites?
Working with People
Well... yes, email and sms and telephone. They're protocols that anyone can decide to support and participate in. Honestly SMS was a good solution for my needs for 1:1 messages, it just didn't properly evolve to support the f a featureset we expect from modern messaging.
If you are aware of anyone who has lost data using MongoDB we would love to hear about it. There have been many examples of constructed scenarios where we a MongoDB cluster can be demonstrated to have lost data and in every case we have fixed those bugs. We take data loss very seriously. If you know of such a data loss instance please make contact.
They aren't recommending you don't use DoH. Just that you don't allow individual apps to bypass your enterprise resolver. In fact I use the same strategy at home (with DoT) to enforce ad and tracker blocking. It's just common sense really.

From the document:
>[...] NSA recommends that the enterprise DNS resolver supports encrypted DNS, such as DoH, and that only that
resolver be used in order to have the best DNS protections and visibility.
Hey, can I ask you to reword the quotation?
English isn't my first language and I have trouble understanding it the way it's written. (I know all the aviation lingo and stuff, it just doesn't make sense.)
Vanilla Gnome is terrible. You must embrace extensions. At first I loathed the idea, but it's just become part of life. One for a dock, one for weather, one for tray icons, and if you prefer, one for top menu that gives you your more traditional start menu type thing.

Or, there's always Xfce or KDE, of course.

AMD drivers are now open source and finally working well. Nvidia is not, granted.

Bluetooth audio works well, even on rando cheap noname devices I've tried. My primary speakers are some Logitech bluetooth pair.

Don't use wayland. Run gnome in xorg mode.

In fact, I'd go as far as to say I'm blown away by how much -just- works on Linux. My printer is autodetected on the network and print. My wireless mouse works. My monitor runs at 1440p.

If you're open to it, I always suggest using a modern distro that stays up to date because you get better hardware support(if using new hardware, that is). Typically, that means something Arch based, but there are distros around making that simple.
I really want an e-ink (I mean an e-ink-only, not a dual-screen Lenovo ThinkBook) laptop. And I want it monochrome, low-refresh, no-clutter lo-fi. Rich colour, high refresh rates? No, thank you, I appreciate the mental silence classic e-ink devices provide. Just give me a reMarkable with a keyboard, capable to run a terminal and something like Emacs with org-roam.
>In those cases, what do you answer? And how do you come up with that answer? I am not talking about generic silicon valley answers like "making the world a better place", but actual targeted answers.

The answer is in your question, in my opinion. Targeted answer. The underlying assumption is that you are asked this during an interview after your "job hunting", which means that you have applied to that company, which should mean that you have read about it, looked at what they're doing, and was interested in joining them.

You can reply with the reasons that made you consider that company. Explain how you may help. Ask questions about what they're having trouble with, what they're using, why they made certain decisions, what they have considered, options they may have overlooked, aspects you could help with right away, adjacent or support skills, code you wrote to solve that problem or expertise you have on that topic. This is, after all, what you will be doing once you're hired and you might as well do it during the interview.

One more thing: doing this upstream helps tremendously. Finding a way to communicate your value and the reasons you want to join the company before the interview increases your chance to get an interview and puts you in a different queue. It can be a short email. Saying what you liked, why you want to join, which ways you may be useful, which aspects you may need to improve to be useful.
I had a similar experience recently, where I had to spend some time working in TypeScript on a React front-end and my emacs really was falling over unfortunately. Tried tide, tried the LSP, but ultimately I found myself in VSCode in order to make the deadline. Turns out there is a pretty great magit layer in VSCode (https://github.com/kahole/edamagit), and as a former long term vim user that had been using spacemacs, a great spacemacs-like bundle for VSCode (https://github.com/VSpaceCode/VSpaceCode).

It’s the first time I’ve actually felt like I could drop emacs if I wanted to, I actually was enjoying the setup.
The applications mentioned in the book are to chemistry and to molecular biology. (As well as another, mentioned only fairly briefly, elsewhere in pure mathematics, to what's called the classification of 3-manifolds.)
Just to be clear, those are two separate cases: 1) Jupyter and 2) gedit + fish. Two different types of programming projects.

I am using Jupyter Notebooks for what they are normally used for: machine learning experiments.

But it might be a good idea to try to expand to other use cases since its such a powerful concept.
>The bitcoin network annually wastes 78 TWh (terrawatt hours) annually or the energy consumption of several million US households.

According to the Cambridge Bitcoin Electricity Consumption Index (https://cbeci.org/), it actually wastes about 115 TWh annually now. They even have a comparison page where you can see that the network sits between United Arab Emirates (113 TWh) and Argentina (121 TWh) in annual energy use.
Think Sci-Hub Is Just Downloading PDF's? Think Again
Have a good sense of what the O(1), O(logN) and O(N) costs of your business are. O(1) costs are stuff like incorporation and legal compliance, O(logN) costs are stuff like the product team and O(N) costs are stuff like server costs and customer service staff.
plr;dr = Page load required. Didn't Read.
My daily driver is VSCode with Vim editing and Emacs Spacemacs keybindings. I use a VSCode port of Emacs' Magit client for version control.

I'm genuinely curious, from other folks perspectives, what I'm missing with this setup. I've tried standalone Vim, I've tried standalone Emacs (Spaceamacs), and this is by far the best developer experience I've had. I don't know why I would ever switch to another tool, this feels to me like the best of all worlds.

VSCode Spacemacs: https://github.com/VSpaceCode/VSpaceCode

VSCode Magit: https://marketplace.visualstudio.com/items?itemName=kahole.m...
The main distinction in investment. If you take investment, especially VC investment, no one gives a f*ck about cost savings. Your job is to provide an exit to investors are soon as possible, and you do that by growing market share.

If you are not taking investment, or otherwise get investors that are in for the long haul, and you intend to fund yourself off your revenue, then cost savings matter. This is usually appropriate for small niche markets that are too small for institutional investors. Note, such niches can still be million dollar businesses.
The decline is from not being in person to experience and take part in normal social interactions. Group work, being patient, knowing when to speak, being on time, etc. Soft skills are arguably more important than anything else for an entry level position.
Sorry, no (I just put myself a virtual target on the forehead). If you have a specific question I can try to answer, but that is it.
JS;DR: https://archive.is/JrLEh
Yeah the key to having the penny pinching DIY approach pay off is to have your time already close to zero. Then you can take as long as you want to perfect your CI/CD pipeline and loading screens, they will all pay for themselves in the end.
The only huge pushers of that were the like of core dev LukeJr... who wants to decrease the block size down to 100k or by 10x.

The article states that claim, as though it was the sole one, when it was just one small reason pushed by Raspberry Pi hobbyists... while the average person doesn't even know wtf a Pi or ARM SBC is.
non-mining nodes have zero bearing on chain consensus
I’ve been using Emacs for Java dev for a year now using LSP and it’s been great.
"Give me money and I'll do things for you"

Kidding. Just say you like the tech stack and the problems the company is working on. Hopefully you're only applying to those kinds of companies anyway
I'll save you a search: https://biologicperformance.com/sealed-bottle-terrarium-gard...

Funnily enough just stumbled across this the other day.
C-x t
Why not increase the block size limit then?
Sure there is a tiny reward in that you offer something earlier than your competitors, but it might not be enough to offset the investments into the research that made it possible in the first place. Yes, a lot of innovation is not patented, but that's usually the stuff that requires little investments.

Also don't forget the disclosure part of patents. If you want something be protected by patents, you need to publish a description of how you do it. You can't just keep the engineers isolated on an island or whatever. A no patent world would make manufacturers build in even more measures to prevent reverse engineering, engineers sharing secrets, etc.
Thank you, btw. I know it's a hard problem, but there is no substitute for going P2P as far down as you can. To my understanding, there is profound moral merit in your work.
There was (and still is) misconception regarding that screen. That screen is for authenticating on the network. I believe you could also just close the dialog. It’s not for authenticating a local user account. Failing to authenticate you just couldn’t access network shares.
god forbid someone create a bad work environment during a nazi coup lmao