skysight-inc/HackerNews huggingface dataset:
> where participating in one community automatically bans you from other communities, regardless of the content and context of your reputation

This doesn't happen unless you make a moderator mad which moderates other subreddits, but I haven't heard of this happening to anyone, or if you violate the content policy https://www.redditinc.com/policies/content-policy
VR isn't a hype bubble at all though. It's just that graphics tech has only recently gotten powerful enough to pull it off, but it's still expensive. It'll come down in price and get better in quality, while probably staying relatively small due to the setups needed. It's just like any high-end gaming setups. Most people are fine with simple gaming on their phone (Angry Birds or whatever is popular these days), some want consoles, some want powerful PCs, some are satisfied with Oculus Quest type VR devices, and some want quite powerful PCs for VR. VR is growing way too slowly and steadily to really characterize as "hype".
Unless you are Sam Altman creating AGI which is the lightcone of the future and the final invention.
I am using the Favorites function of HN: https://news.ycombinator.com/favorites?id=fsflover. Then sometimes I return there and clean them up keeping what stays relevant and interesting.
Regarding if returning a value - and thus, being able to use it as part of an expression - is an absolutely interesting idea I've been thinking of implementing. However, I still don't know how.

One idea would be to add an .attribute, e.g. if.get - and then have it return a value.

Or, use a different function altogether.

But then we'd have, 3-4 if's. That sounds like a bit of an overkill, I admit.

I'm absolutely open to ideas :)
did you watch the video?
I think everyone here agrees that American DMVs are awful. The point was that it's not necessary that government (or monopoly) services end up that way. As someone that has experienced California DMVs and the equivalent in Ontario, I can confirm the quality in Canada is much higher.
I try the major DEs every few years to see if they fit me, most recently trying the newest KDE and GNOME versions in a VM about a month ago. Both have improved for sure, but they still have a long way to go… GNOME actually came closest but its customizability level is even lower than that of macOS, even factoring in extensions.

Both suffer from a laundry list of minor annoyances that snowball into something that's hard to ignore, and in KDE's case the UX design they employ just doesn't jive with me at all.

It's all enough that I end up coming back to macOS because despite its problems, it fits me in ways that nothing else even comes close to touching. Sometimes it feels like there will never be a macOS alternative that has what it takes for me to switch without feeling a major sense of loss.
What about the software makes it good? Ive never used a macbook so have zero experience with it.
Yawn. The story again and again with AI is that it's advances cease being AI as soon as they are real... We are already living in an AI world.
Instagram had like 10mn users when they were acquired, and had literally just launched an Android app (like the week before the acquisiton).

It's incredibly successful because of the FB acquisition, so I'm not sure what the anti-trust concern is.

Now, Whatsapp is a completely different matter, and that should probably never have been allowed to happen (and if Whatsapp had been popular in the US, I'm not sure that it would have been).
The company has a free speech interest in choosing the algorithm to make it clear. Lies might be protected speech but 230 makes it very clear whom you are allowed to sue regarding those lies. Wishing the law was different doesn't change the law.
Why do they keep breaking things? Don't they understand code doesn't get maintained at this rate in the real world? You write the code, and it should just keep working, like infrastructure. It's only when you have water gushing out of the ground that you worry about a water main... not because some plumbing supply company decided that certain types of plumbing suddenly don't work.

Things should last for lifetimes before they break, not 12 months.
Are software as a service businesses running out of steam?
Under any other administration I'd support this (i still do, provided the motivation is legitimate anti-trust concerns). But it's pretty obvious that the cheeto prince just doesn't want his hate speech banned or his dissidents having a platform.
Yeah indeed the margins are high. In the case of google/FB, they are so high, that paying back users with "free services" doesn't cut it anymore. Even the cost of running those free services has gone way down. At this point users shouldbe getting paid for having their data used. That way, a potential competitor could outright buy the users directly (instead of paying FB/Google for advertising to acquire users). Unfortunately there's no legal framework for that yet.

No other industry except perhaps finance has the potential to cheaply scale as IT. I wonder what antimonopoly actions have been in finance in the past (finance seems to have been a lot more regulated since forever)
What I would like to see is a law that if you have debt other than accounts payable that are current that you can't pay dividends, period.

If a company is truly growing well investors won't mind them taking on debt to grow and not paying dividends. If it's not growing why should it be taking on debt? I would grandfather existing debt, however, to avoid disrupting the market too much.

I would also like to see dividends only able to be paid from profits, period, no grandfather. You didn't make money, you can't pay out dividends.
She wrote a lot about racism and certaintly wasn't racist by her own standards or the standards of the day. If you want to retroactively apply modern notions of racism to someone who lived last century...that's your perogative, but is it really a game worth playing?

I agree with you that she was wrong about integration though it's more complicated than you're letting on. She raises interesting points in the essay you linked. There is an inevitable conflict between freedom (of association) and equality -- she's just on the wrong side of that conflict in this specific case.
Of course there's politics involved. Who do you think Google's owners would prefer to win? Just yesterday came out an expose of how Google skews searches of political terms for each party in the US.
Past thread: https://news.ycombinator.com/item?id=23311096
Google hit by landmark competition lawsuit in US over search
The promise (and I understand it's something we have to prove) is that extensibility won't lock you down. The most succinct way I can put it is: component composition. We're making a bet on the idea of components as a composable visual entity that can be used for building websites.

By putting the abstraction layer, even with templates, at the component level instead of the page level like most builders do, we believe that all of these pain points Alan mentions in the article will be solved. The component you're using should be flexible enough to modify to your heart's content. And if it isn't, you can just find a third-party component to satisfy that. And if that component exist, then you should be able to make your own by just writing some React (or Vue, etc.), not interfacing with some bespoke API.

And becase these components compose, there shouldn't be a need for a "rescue". That's the vision.
That's far from ideal, but country codes in phone numbers are also always prefixed, so a phone number in country code 999 would never start with that number, it would either be +999 [something] on a smartphone for example, or the old school equivalent 00 999 [something].
Rust has an RFC process, which is great in many ways. But for something like a module system where everyone has an opinion, it can result in an over-engineered solution that tries to satisfy everyone.
Worse, if you're a 60yr old board member, you're not going to approve of a project that wont get returns to you quickly. How can any company make a 10 year investment when none of the board cares longer term than their retirement in a couple years
This is the killer feature I can never drop now that I've started using it.
Agree (responded in an earlier comment). If DOJ are going to look anywhere, it should be the advertising side of things and placement in search results (as opposed to sidebar ads). Even then, I'm not sure there is any case.
What exactly is so great about AI anyways that people expect it to deliver major benefits? Every AI breakthrough in the news is the result of massive amounts of data and compute applied to very narrow problem, such as games or image labelling, and even then the AI models are very brittle and easy to break. What is the specific killer app for this kind of product? It's hard for me to think of anything.
>add its keys to your OS's key store

What key store? User-hostile apps (like Chrome) already use their own key store because they know better than the user :^)
AWS and their billions in IPv4 addresses
Author here.

I spent much longer on this project than I expected to, and I learned a lot from the experience. I wrote this in hopes that it might be useful for others who want to digitize their old photos and home videos.

I'm happy to answer any questions or take any feedback about this post. I'm by no means an expert on digitization or video processing, but I'll gladly share what I know.
I intend this with kindness: normally I don’t nitpick on grammar and punctuation, but you’ve got a repeated error here that’s easily corrected. Generally, you want to break your sentences with commas _before_ usage of “but”: “He wanted to buy a pen, but the store had run out.”

If you’re a native speaker, the comma goes where you’d naturally have a brief pause in speech.

If you’re not a native speaker, it may be helpful to remember that the clause with “but” should be able to be removed & what remains should still be a valid sentence: “He wanted to buy a pen.”, not “He wanted to buy a pen but.”
No, business can continually put charges on it. You'd need to resort to chargebacks or litigation to stop it.
you can buy it right here for 299

https://www.trustedtechteam.com/products/windows-10-enterpri...
do you have a source for the keyboard part? I experience odd delays in typing and this would definitely explain that.
In a nation with 330 million people, freedom of speech that cannot be aggregated is not freedom of speech. You'd shrink the first amendment to just covering someone arguing in a bar or shouting on the street corner.
> A person who is looking for a full-time job that pays a living wage — but who can't find one — is unemployed

"living wage" here adds a layer of confusion. Some argue "living wage" is at least $15 an hour, some argue even more. Certainly living in San Francisco on $15 an hour wage, even working fulltime, would be a challenge. However, this has nothing to do with "unemployment" as it is commonly understood. This is just confusing separate economic and societal problems to arrive at flashy number that actually doesn't mean much, as it is a result of different people having different economic and personal challenges.
I'm arguing against the specific point that merely leaking secret keys would give anybody great access.

As far as I understand it the governments are not asking for backdoored transport layer encryption. They want the data one stores or transmits to be ultimately decryptable by them one way or another. Most services that use secure transports merely use it to transmit cleartext and store it as such. With E2EE messaging even if you have the server tapped you'll only capture encrypted binary blobs and perhaps some metadata. That's what the governments don't like.

With backdoored E2EE you'd still need to hack the server AND have the key to access the data.
I have far more positive anecdotes here in WA State, USA. The last time I renewed my driver's license, it literally took me longer to walk the mile round trip from my office than the time I spent inside the DoL (Department of Licensing here in WA State, USA). We don't buy cars very often, but the last time we transferred title was annoying because we had to wait behind one or two others, but it was the usual print-print-stamp-stamp-have-a-nice-day ten minutes once at the desk.

OTOH, it probably depends greatly on the office one goes to.
Naming things is hard.

In this case, the command does not create a new dataflow, it creates a new timely dataflow computation by executing the closure on multiple workers. The computation can then spin zero, one, or many dataflows interactively. Dataflows come and go as the computation runs.
For what it's worth... someone like me could benefit a lot from this comment. It would allow me to understand some of the intended design from an abstracted point of view, and gives me a bunch of hooks to start googling to understand what's going on.

The syntax here doesn't otherwise communicate that to me at all.
Apache Druid 0.20.0
Machine translation, search, recommendation, face/object detection, image processing are just a subset of very real technologies broadly deployed today that benefit from machine learning (a subset of AI).
You could use something like https://add0n.com/external-application-button.html that opens the page in an independent instance of Chromium.
yeah, PBRT is in an interesting place when it comes to changes and optimization. They have an explicit goal of keeping the current released repository as close to the book ("Physically-Based Rendering") as possible, so all of the optimizations and changes go into -next.

Matt's blog talks a _lot_ about all the optimizations he had to do just to get the scene to _load_ in PBRT. It's a beast.
That's awesome - I think that would be the ideal as it pretty much replicates life after you graduate from college as a software engineer.

As the other two comments allude to, I think the keys are using it as a learning process to learn time management (i.e. avoid burn-out and over committing) and how to make it social (i.e. find other classmates to work on it with you).
Has this reduced search market share for Google in Europe? I suspect not since Google has a high brand loyalty. In fact this complaint may make Google even more profitable by not allowing phone manufacturers to charge the for default placement. I believe it will likely kill the main revenue stream for Mozilla as well.
It seems like your complaint is that 2 dimensional data is more difficult to work with than 1 dimensional data, not a problem with the format itself.
Operating Apache Pinot at Uber Scale
Why we care about employment metrics anyways? Seems we should just be measuring people's revenu adjusted to their current geography.

Though I would argue against the adjustment for geography. It holds true when we're talking about day to day expense, like rent, but generally doesn't when we're talking about life expenses like healthcare. At least we need to be careful how we adjust for geography. If we consider someone is able to pay rent and eat, that seems not good enough, it should also adjust for: and they'd be able to afford cancer treatment and sending children to university as a minimum.
Is there a reason why they don’t use WDC drives? Makes me nervous because I just picked up two during amazon prime sale
Thanks! That makes sense.
Unfortunately what much of our elected officials (state and national) do is based on "like" and "dislike" rather than actual law. In the case of Google/FB/Twitter, both have many dislikes rooted at best weakly in law (IMO, IANAL)
As an example, I just needed the routing number for my account to make a payment. I was like, “shit, where is that in the app again”, but had just made this comment, so I hit help, and typed “routing number”, and it immediately responded with the routing number in big bold letters. (https://imgur.com/a/raXEyO3)

The point is to eliminate the need to work to find stuff.
>On the mobile front, FB Messenger sort of won out because people started to like iMessage, but there was still a need for a cross platform alternative. I believe Apple could have prevented FB Messenger from being a thing, had they released an Android client along with a browser extension. Apple's best move was releasing iTunes for Windows, something they are scared to repeat, and shouldnt be.

I wonder what the numbers are on WhatsApp vs FB Messenger, because people of all socioeconomic levels, languages, ages, country, and tech literacy use WhatsApp in my experience, whereas only Americans of a certain age group use FB Messenger.
Engineers and scientists choosing MBPs as a means of getting a POSIX system on nice hardware did more for getting Macs in the workplace than any of the anti-trust actions did.
If this is on Linux, you probably have the snap or flatpak version of chromium installed.
It's a real newsletter, the article selection is cool and covers a wide area of topics.
Two years ago all I heard in the health care industry was how awesome blockchain would be for our industry. Lots of presentations by big knockers in the company, big time investments and initiatives like our company was going to be the "tech leader" in the space, blah blah blah.

Two years on and you can't find any mention of it on any of the internal websites, all the PPT's and videos have been scrubbed from the NAS drives they were once promoting people to go watch and learn from. All the supposed "partnerships" have been dissolved, or never took off in the first place.

Two years later and blockchain is nothing but a memory at the company I work at. Just as fast as it arrived, it disappeared without so much as a trace of it ever existing in the first place.
It's perhaps worth noting that iOS and all of its restrictions were created under Steve Jobs. And Jobs absolutely expected iOS devices to eventually replace full computers for most people; as he put it, everyone needs a car but only a few need a truck.

Where I absolutely agree with you is that under Jobs, there were no attempts to make macOS behave more like a car. Lion did borrow a handful of visual elements from iOS, but it was mostly aesthetic. Jobs was also on medical leave for much of Lion's development cycle, so I wonder if he was less involved.
Absolutely, 100%.

I don't think our system is the best, most effective, or even, in many cases anything above the bare minimum. There are probably a lot of interesting alternatives out there, and I would love to see some sort of change because I absolutely despised high school.

But, the bare minimum is good enough to get kids prepped to continue within the public higher-education system, and they can more-or-less take it from there.

Even if you go to a terrible high-school, it is generally functional enough for you to enter a community college, no SAT required. From community college, you can transfer to a good state school. The mechanism exists to take kids from mediocre schools, get the ones who are interested up-to-speed in a less chaotic environment, and put them into a state university, without them being super-geniuses or 1,000% intrinsically motivated or something.

It's not perfect, but it's a government program that gets millions and millions of kids who'd rather be playing Fortnite or hanging out at the skate park to at least learn the bare minimum in a somewhat standardized way.

The socioeconomic limitations on kids trying to progress through that system is a different thing, and that's a hurdle that I don't know that we have functional systems in place to deal with.
You're suggesting an entire country of millions of people change their phone numbers because America decides that it wants to create a new international area code which happens to match the word "moon" in English?
Vote. By voting you can ditch the old government and install a new one.
I mentioned Search, not advertising.
Nice selection of articles together with some small text describing what the article is about. I like the variety of topics.
See also: https://news.ycombinator.com/item?id=24831699
It's not just an economic incentive structure though: It's subsidies that make it a priority crop instead of anything else.

We could be making so many other things instead. A tax on ethanol & cattle feed would do more to shift things than making it illegal. Make it cheap to grow for humans, but allow other forms of food crop to have a fighting chance.
Leveling the playing field by banning political speech entirely? I don't really get your suggestion here.
The partner they currently use to do this is actually €5(~$5.91)/mo as someone else mentioned so there's no markup but actually a cut in price if any.
It takes some time to get up to speed with Rust, but I don't think it takes particularly longer to write a correct program in Rust than it does in other languages. I often find myself reaching for Rust rather than Python now, even for small things.
Ask HN: What KPIs/indicators do you use to measure engineering team efficiency
Note for casual readers: this is unrelated to the Erlang family of languages.
Technical details in this WebAssembly SF video: https://youtu.be/7JUs4c99-mo?t=24
"Caring about the economy" and "analyzing returns" are not mutually exclusive.
There hasn’t been anything like that on macOS. macOS on Apple Silicon will have a form of kernel patch protection, like on iOS, but it’s designed to guard against exploits from userland, not approved kexts. It’s definitely possible for third party kexts to bypass that somehow, but possibly only by disabling Secure Boot; I haven’t looked into it.
Dimagi is a social enterprise and Benefit Corporation that builds software solutions and provides technology consulting services to improve the quality of essential services for underserved populations.

Dimagi is looking for an Applications Engineer to join our US Health Team. Dimagi’s technology is being utilized for the COVID-19 response, and we are seeking someone who wants to use their technical background to get things done and find solutions to complex problems to help in this response.

This position will be based out of our Cambridge, MA office but is also open to remote employment within the US. This role is a 12-month fixed-term position with the option for converting to a permanent status pending re-evaluation of requirements at the end of the contract.

The Applications Engineer will help bridge the in-depth domain-knowledge of our partners and field team with the power of our technology platform. You’ll develop a deep understanding of our software platform and push the boundaries of what CommCare can do. That experience and training will help you to design the architecture, best practices, and design patterns that our field teams apply to their work. You’ll work with our world-class services team to help them adopt those patterns as well as with our software team translating real-world experience to design.
Thanks for watching the salsa video, I had a blast putting that one together.
Cable (or a wire that transmits data) and mobile internet should be a utility. It makes no sense for multiple fibers to be run to a single home for the sake of competition, nor does it make sense to operate multiple cell towers transmitting the same data, just like it doesn't make sense to run multiple pipes for water and electrical lines for the sake of competition.
A DM-based database for twitterbots on AWS Lambda
Depends on what the typical user does. I would guess a lot of people would be fine with a Chrome Book.
>it gets put on a decades-long blacklist by members of the global economy for starting a mess.

because that worked so well for the weimar republic?
What browser was better than IE6? From what I remember none.

It's kinda like chrome all over. IE6 was faster than other browsers and supported the APIs site developers were using. From the user's standpoint it was the best browser by far.