skysight-inc/HackerNews huggingface dataset:
Thanks!

Since I decided to base my startup on Microsoft, that is, write the software using .NET to run on Windows, a few days ago I noticed the Microsoft "Dev Kit" and wondered what it was.

I clicked for a few HOURS at the corresponding Microsoft Web pages and finally gave up -- I could make no sense at all out of what the "Dev Kit" was. Wasted a few thousand mouse clicks and a few HOURS or time. Got frustrated.

In particular, in those Microsoft Web pages, there was an HTML single line text box were could ask questions, and the question I asked, the simplest, most elementary, first question, was

"What is in the Dev Kit?"

In the hours of clicking some thousands of times on those Web pages, I asked that question some dozens of times and got back nothing meaningful. Right, from all I could tell, for the simplest, most elementary, first question, no information.

By the time I gave up, I still had no idea what the heck "Dev Kit" was, what was in it, what it was for, etc. Was it hardware and software or just software? Couldn't tell. Most elementary question, no answer.

So, here with this thread finally I can see the first, simple answers to the first, simple questions. Good.

For me the answer is, no, I don't want a "Dev Kit", not for money, marbles, chalk, or for free. Good to get that question answered!
> You can't even test serverless functions properly because... you need the Amazon/Google server to run them on :)

This is unfortunate. I know that OpenFaaS and IronFunctions attempted to create a more vendor neutral offering that can run anywhere and still be usable, but neither really got the critical mass of attention/adoption for the large vendors to look in their direction.

I'd say it's rather unfortunate, when you compare it with the success of S3, which has many self-hostable (and locally launchable) compatible solutions like MinIO and Zenko.

Even managed databases are still often MySQL or PostgreSQL compatible, whereas FaaS doesn't seem to have quite gotten the sort of standardization.
>For content we use UFS

I found this extremely interesting. ZFS is almost a cure-all for what ails you WRT storage, but there is always something that even Superman can't do. Sometimes old-school is best-school.

Thanks for the presentation and QA!
This is to be expected. Elon wants to say whatever he wants. He wants his friends and associates to be able to say what they want. The rest of you all... No, do as you're told. Note that he bought Twitter, not you.
SA is also not the font of internet culture that it once was, either, so clearly the price of admission is not sufficient to make it successful. It seems to me it was, at most, a partial contributor.
Experiment: Improving the Rust Book
What are the terms that Signal attaches to the binaries?

If unmodified binaries are redistributed, there is no trademark violation. It's nominative use, and simply not misleading the public because it's the genuine article. Any obstacle to redistribution must therefore come from the copyright licensing terms (if the binaries are available to the general public), or from an individual agreement with the original recipient of the binaries (so no direct free, public downloads even if the binaries are technically under an open-source license, and export compliance is a bit more difficult). Not sure which applies here, but it's not a trademark issue.
Seems reasonable to me. IRL I can walk away from a voluntary discussion when I want. If people want to continue talking after I’ve left they can form their own discussion group and continue with the topic.

Think this is good because it usually stops a discussion from dissolving into a meaningless flame war.

It allows the power of moderation to stay within the power of those in the discussion.
Pesky lazy kids. Begs the question, though, why did they turn out that way? Or was there just something in the water 20 years ago?
Horridly slow website.
Awful just awful
> “I non angur ai; tu ta duts angur ai” (“I have nine fingers; you have ten”); and “Ia chitt bitto tu jarlom” (“I have an intention to kill you”).

Essential friendly banter when visiting a place for the first time
people have short memory, but that was pretty brutal.
Wow so I can vote against the communist party? And protest the dictatorship without getting disappeared / bullet in head?
Where does it say that? It says they could do that, not that they are doing it.

Although nothing indicates that Facebook currently collects user messages without manual intervention by the recipient, it's worth pointing out that there is no technical reason it could not do so. [...] An "end-to-end" encrypted messaging platform could choose to, for example, perform automated AI-based content scanning of all messages on a device, then forward automatically flagged messages to the platform's cloud for further action.
B-bu-but Musk is a free speech absolutist, he should absolutely love this guy's take
I recently started my own Discord server and had my first experience in content moderation. The demographics is mostly teenagers. Some have mental health issues.

It was the hardest thing ever.

In first incident I chose to ignore a certain user being targeted by others for posting repeated messages. The person left a very angry message and left.

Comes the second incident, I thought I learnt my lesson. Once a user is targeted, I tried to stop others from targeting the person. But this time the people who targeted the person wrote angry messages and left.

Someone asked a dumb question, I replied in good faith. The conversation goes on and on and becomes weirder and weirder, until the person said "You shouldn't have replied me.", and left.

Honestly I am just counting on luck at this time that I can keep it running.
I found it to be an interesting exercise of "spam is protected speech." I mean, I hated it, but it really did drive the point home.
I wonder about your (2) idea... If the goal is to reduce the effect of bots that vote exactly the same, then ok, sure. (Though if it became common, I'm sure vote bots wouldn't have a hard time being altered to add a little randomness to their voting.) But I'm not sure how much it would help beyond that, since if it's not just identifying _exact_ same voting, then you're going to need to fine tune some percentage-the-same or something like that. And I'm not sure the same fine-tuned percentage is going to work well everywhere, or even across different threads or subforums on the same site. I also feel like (ignoring the site-to-site or subforum-to-subforum differences) that it would be tricky to fine tune correctly to a point where upvotes still matter. (Admittedly I have nothing solid to base this on other than just a gut feeling about it.)

It's an interesting idea, and I wonder what results people get when trying it.
That’s unfortunately not true (it would be nice if it was, because that would imply that fixing it would be easier than it actually is). The idiotic decisions of the government did play a minor role, but the UK economy was already on the road to ruin before that happened.
Ask HN: How to Obsess (A Bit)?
Hello Hacker News!

I've read an interesting thread some time ago called "How to find what I am really good at?"(https://news.ycombinator.com/item?id=33077489)

I have a similar personality and I have accepted that I simply am unable to choose one or even two things, I simply have too many interests that are just equally meaningful to me as all the others. ADD doesn't help, of course, but I'm not entirely sure it is that relevant. The problem is of course that I cycle through all of those topics and because the surface is really large, I'm not making too much of progress on any of them - at least when measured externally by comparing to other people who are focused on one thing.

Today I saw a petition about bringing back Henry Cavill to Witcher TV series and it dawned on me. I surveyed my past, I surveyed people who I know that are really good at something. And there is a pattern.

All those people are more or less obsessed about their fields, whether software engineering, photography, jazz guitar or whatever. Some people are clearly obsessed even by things like TV shows. In my life, however, I was never obsessed by anything. This realization is quite shocking to me.

I would like to at least try and see what is it like to be obsessed by something. Maybe that is a missing ingredient in my life.

So my question is: how to trigger a mild obsession about something - and if possible, how to do it in a controlled way so that I don't get lost in the rabbit hole. What are sources of your obsessions, people of HN? Is it possible to trace the reasons back to some root causes?

Thanks!
> A good arguer always uses U3.

No, a good arguer ignores U3. It's a favored statistic by administrations because it's designed to improve even if circumstances haven't changed. People challenging administrations prefer U5 or U6 because they don't improve even when circumstances haven't changed.

Good arguers ignore all three and use prime-age employment: https://fred.stlouisfed.org/series/LNS12300060
Related to Sprig, which is also on HN front page today:

https://news.ycombinator.com/item?id=33451148
This is what I use - An inswan document camera is $99. itube studio is $20. Connect the inswan to your laptop. Now you can use regular paper pencil to write, draw graphs, show text, pictures etc. Use PhotoBooth to make a video, which is an mov. Then use itube studio to convert it to "Youtube" mp4, which has the right codec etc, & then upload to youtube.
That is true. I am not a native English speaker. I should work on my English skill though.
First, those are cases of black people being arrested or detained, sometimes violently, by police. Not killed. Further, many of them resulted in a successful lawsuits against the police, which should tell you something about the quality of police actions.

Second, keep in mind that data about police violence, including deaths, are complete shit because police are not required to report data and no one has an incentive to do so. (I don't know what Statista's data sources are, but did you notice how the number of "unknown" race deaths increased in 2020 and 2021?)

"Across all races and states in the USA, we estimate 30 800 deaths (95% uncertainty interval [UI] 30 300–31 300) from police violence between 1980 and 2018; this represents 17 100 more deaths (16 600–17 600) than reported by the NVSS. Over this time period, the age-standardised mortality rate due to police violence was highest in non-Hispanic Black people (0·69 [95% UI 0·67–0·71] per 100 000), followed by Hispanic people of any race (0·35 [0·34–0·36]), non-Hispanic White people (0·20 [0·19–0·20]), and non-Hispanic people of other races (0·15 [0·14– 0·16]). This variation is further affected by the decedent's sex and shows large discrepancies between states. Between 1980 and 2018, the NVSS did not report 55·5% (54·8–56·2) of all deaths attributable to police violence. When aggregating all races, the age-standardised mortality rate due to police violence was 0·25 (0·24–0·26) per 100 000 in the 1980s and 0·34 (0·34–0·35) per 100 000 in the 2010s, an increase of 38·4% (32·4–45·1) over the period of study." (https://www.thelancet.com/journals/lancet/article/PIIS0140-6..., https://www.healthdata.org/news-release/lancet-more-half-pol...)

Here's another good article: https://www.nature.com/articles/d41586-020-01846-z I'd suggest following the endnotes. "About 1,000 civilians are killed each year by law-enforcement officers in the United States. By one estimate, Black men are 2.5 times more likely than white men to be killed by police during their lifetime. And in another study, Black people who were fatally shot by police seemed to be twice as likely as white people to be unarmed."
If you’re going to share something as fringe as 1) the benefit of fiber is that it makes us poop (disregarding it’s other benefits) and 2) it does so because it’s toxic, you’re going to have to at least share links.
Pgizer Covid vaccine contains mercury, that is an observable fact.
Fiber 10Gb is very cheap. NICs and SFPs from Ebay, fibre from FS.com in whatever length you want. I got a plenum rated 100 ft 4 pair cable from FS.com for $100 or so, and it was only that expensive for the plenum rating as it runs through my cold air returns.
Maybe this works on a long enough timeline, but by your analogy entire generations of our population are now hopelessly addicted to this particular psychoactive agent. We might be able to make a new generation that is immune to it, but in the mean time these people are strongly influencing policy, culture, and society in ways that are directly based on that addiction. This is a 'planting trees I know I will never feel the shade of' situation.
Indeed. It's almost like it was a metaphor.
World: If you jump off the cliff, it's going to hurt really badly.

England: Nah, everything will be so much better at that bottom of this cliff.

World: But that's a really high cliff, and you're talking about jumping off of it.

England: YOLOooooOOOOooo

Also England: These broken legs really hurt. I probably won't be able to walk for a while.

World: <Jackie Chan face>
I think OP means all of the idiotic decisions, from Brexit to all of the delusional politics that have achieved no actual economical advantages to the UK ever since.
Why can't both things be true?

Apple can use both a carrot and a stick at the same time.
Do you have a good reason for enforcing trailing commas vs leading?
The pressure is there if someone on your team works nights and weekends, especially if they are senior to you. They may not even realize they are pressuring you! But it is impossible to avoid.

Something to remember, especially if you have anyone working under you - your work level will be seen as the minimum for your team members, not the exception.
> since those are benevolent All Natural substances harvested under blue skies to a background of chirping birds and gentle breezes

Researchers expressing bias like this (or the opposite as well) should be disqualified. Science is factual, not emotional nor invective.
I remember doing a short contract to do some embedded programming.. a change of pace from web dev work. Getting simple things to work in C was sooooo much more difficult than in JS. Debugging also a hell of a lot more difficult. Code change feedback required loading the code files onto the device. Mutexs... And yes it is partially a reflection of my I adequacy with C but I think it's still a valid point
This is the critical point that most commenters are missing or ignoring!
Thank you. May give it another look after work.
> that would imply that fixing it would be easier than it actually is

I assume the self-inflicted part is leaving the common market / customs union... and rejoining this is not easy at all. I think it might be politically impossible for at least 10 years.
Elon Musk set to lay off half of all Twitter employees, end work-anywhere policy
I'd say for most use cases, TCP will be fine for a long time. QUIC has two things going for it: The Google (web) use-case where you load a bazillion resources for your website in parallel, and want to employ some manually determined prioritization of what should load first, ie. the parts that make the site look complete before some script doing random things in the footer. And ads.

The other advantage is that thanks to being based on UDP, you get a STUNable version of TCP, which is really great for p2p apps like Syncthing.

For making sense in the data center, or for delivering bulk data, QUIC just doesn't have a killer feature really, compared to the ages old battle-tested TCP.
"The United States is also a one-party state, but with typical American extravagance, they have two of them"
What economy are you in? I still see plenty of job postings on the East coast.

Anyway, if you were looking for a break from Stripe’s culture you’re not gonna be happy at AMZN.
I'll just leave this here.

https://www.elnacional.cat/en/politics/spain-psoe-pp-veto-of...
Rates can't be set by the Fed arbitrary, the market will always bring them back to earth.
I agree. It is not that I am trying to ace code interviews - I am making enough income and I am not searching for another job. It is more a question of am I good enough or not? - Since I agree I am not good at algorithms (I think I quite fair in data structures) I can still create good software.
Precisely, or even find a way not to require commas.

I don't think we've seen a language that is explicitly designed to be as ergonomic / accommodating as possible to developers.

Something that is the good protocol truism equivalent of "be liberal in accepted input and strict produced output".

Granted that flies in the face of another programming language design best practice of having 1 way to do a particular thing.
> It's easy to train non-programmers to use Elm. (If you can solve Sudoku you can learn to program.)

Training developers is expensive. The less experience they have, the more expensive it is (generally).

> Elm is simple, write your own compiler.

The economic argument against this is it isn't easy (expensive) to write and maintain your own compiler.
These are all hypotheticals. Is there any serious, non-academic question about whether the word we're actually discussing is harmful? Even if there is, we all have a choice about what language we use and whether to respect the fact that certain words may hurt others. The cost of NOT using the relevant word is ... zero. This isn't an academic exercise. It's an emotional exercise.
I think that's right. One benefit this has: if you can make the moderation about behavior (I prefer the word effects [1]) rather than about the person, then you have a chance to persuade them to behave differently. Some people, maybe even most, adjust their behavior in response to feedback. Over time, this can compound into community-level effects (culture etc.) - that's the hope, anyhow. I think I've seen such changes on HN but the community/culture changes so slowly that one can easily deceive oneself. There's no question it happens at the individual user level, at least some of the time.

Conversely, if you make the moderation about the person (being a bad actor etc.) then the only way they can agree with you is by regarding themselves badly. That's a weak position for persuasion! It almost compels them to resist you.

I try to use depersonalized language for this reason. Instead of saying "you" did this (yeah that's right, YOU), I'll tell someone that their account is doing something, or that their comment is a certain way. This creates distance between their account or their comment and them, which leaves them freer to be receptive and to change.

Someone will point out or link to cases where I did the exact opposite of this, and they'll be right. It's hard to do consistently. Our emotional programming points the other way, which is what makes this stuff hard and so dependent on self-awareness, which is the scarcest thing and not easily added to [2].

[1] https://news.ycombinator.com/item?id=33454968

[2] https://news.ycombinator.com/item?id=33448079
Potion | Full Time | US hybrid or remote | www.potion.ai

Hiring: - Sr Full-Stack Engineer - Sr Front-End Engineer - Data Scientist Engineer - Technical Product Manager - Designer -

We're a YC21 company looking for experienced folks to lead the development of our web-based application that allows customers to collect R&D data and query our AI models to simulate lab experiments and create entire optimized formulas.
Potion builds software to help R&D teams formulate products like cosmetics and paints. Our AI-based platform allows customers to replace the current lab-based approach that is iterative, slow, and expensive. We are currently live in the beauty & personal care end market, helping some of the biggest industry names manage and record R&D data, simulate lab experiments, and virtually formulate optimized formulas.

Work at Potion: https://www.notion.so/potionai/Work-at-Potion-9e05af49f0894d...

https://angel.co/company/potion-ai/jobs

info@potion.ai
free speech might be self regulating. A place that gets excessive spam attracts no one and then there wouldn't be much motivation to spam it anymore.

I don't recall spam restrictions on old IRC. A moderator could boot you off. My own theory is having an exponential cool off timer on posts could be the only thing needed that still is technically 100% free speech.
That is so willingly naive. A culture that allows something which grants an advantage eventually requires you do that thing by implicit force. Don’t fool yourself. This is 101 stuff and anyone who doesn’t understand this concept shouldn’t be in charge, because it doesn’t just lead to overwork but also to more pernicious evil things, see MeToo and others.
It affects any company which is US owned or partially US controlled, which turns out to be a huge amount of the world. I'd say the US is sanctioning the hell out of Cuba, it even extends to food and essential medicine.
> - Gaming

Mobile/Console gaming got a bigger market share

> - Cheaper hardware options than Macs

That's a valid point, although Chromebooks are better in that regard

> - Commercial software support (e.g., Adobe, Autodesk, Affinity, Office, etc.)

They support macOS too, and since they are moving to web interfaces the OS not longer matter (support Chromium / Safari / Firefox)

> - Better hardware support (e.g., Nvidia graphics cards)

Both NVIDIA / AMD offered their PRO products for a very long time on macOS

macOS also has better audio hardware support out of the box, and that includes manipulating RAW photos too ;)

> - Easier Linux VM setup with WSL and x86(_64) support than Mac (i.e., requires ARM iso or the hassle of setting up Rosetta)

That's not true, macOS doesn't need a linux VM when most of the core unix tools are available out of the box

And in that case, WSL doesn't work with the ARM windows ;)

> - Piecemeal hardware upgradability

Professionals don't care about this, they replace their machines every few years (ebay is flooded with cheap thinkpad laptops)

> - Less hassle than Linux, depending on hardware configuration and needs

Nobody waste their time constantly "configuring" their machines, it's setup once then they use it, it's valid for Windows/macOS/linux and mobile OSs, most of the settings are blocked by the sys admin anyways

> - Smoother experience for some things like (HiDPI) multi-monitor setups and video playback than Linux with the current state of Wayland and the recent drop of third-party codecs by multiple distros

Linux? linux is not meant to be a "univernal ready2go plug'n'play" OS, it's meant to scale from embedded to datacenters, you have to configure it to work the way you want, it's by design and the reason why people use it to begin with
Just see what gets through and more importantly which valid mails are being marked as spam. It is evident that they haven't got a clue.

So, how do they "solve" it? By using the "reputation" of your IP addresses and trust that more than the content of the email.
>Yea Nhost is a Backend as a Service (BaaS) but I'm not sure Firebase has "won".

Firebase is a nightmare since they folded it into GCP. As a standalone product it was complete, easy to grok, and simple to secure. Now I feel like I literally need to hire a CISSP to make sure my whole company wont be hosed by a single security rule misconfiguration buried somewhere in GCP.
Not just self-inflicted, self-inflicted by the BoE, in the process of fighting the inflation the BoE itself created by printing money irresponsibly, in response to moronic lockdown policies.
> I replaced my touchscreen smartwatch with Fenix 6

Interesting. And it also has an sdk in C.

Although it costs almost 4 times what I'd pay for a Pebble on eBay.

But it is the best Pebble alternative I've seen so far.
Yes, but it relies on them being swayed. If they are not swayed to be looking, they are not candidates.