skysight-inc/HackerNews huggingface dataset:
It's not MIT equivalent. It it was, it could be relicensed.

In many cases it's not even relevant what I would do or not, because such licenses make it not possible to integrate such code in a project under GPL, or to include it in a free distribution.

Looking at these licenses closer, I wonder if Parity could actually be considered free. Seems to my eye like it could be, but IANAL. For practical purposes, I'd probably consider it same as non-free until it's said to be DFSG-compliant. Prosperity sure isn't free though.
It’s always interesting seeing which sides Hacker News readers take.
certainly !
I wonder what the implications of this are for Bootstrappable Builds. I guess they will just need a longer GCC versions bridge before getting to the step of building Linux.

https://bootstrappable.org/
Haha thanks for catching that. Will be sorting that out now
The russian people have no say in this, their country is ruled by the siloviki
I'm not sure "fair comment" is a sufficient test here.

> how many comments or posts do you make completely disappear each day?

Zero. Except in cases where the author of a post asks us to.
But it's not because he can't afford it, it because he doesn't want to spend the money.
> Do you jam an STM32 into a USB port?

I unplug my phone for a moment, or use one of several identical cables I have lying around. If this thing needs a dedicated cable then that seems just as annoying in practice as needing a dedicated "programmer" box.
Just curious, how are indexes priced?

I assume you’ll pay $2.50/GB for storage, but if I update a row that touches 5 indexes is this 1 write or 6?
If you don't want to engage on the offensive side, there is plenty of work on the defensive side of things.

* Detect and notify the Ukrainian government about threats or upcoming attacks.

* Identify coordinated manipulative behaviour on social media.

* Last but not least contact Patreon's management to release the funds that have been donated to Ukrainian veterans (https://news.ycombinator.com/item?id=30461038)

Feel free to add to the list, as there is going to be a lot of work in the upcoming days.
Esc is probably the easiest key to hit in the keyboard? Tied with bottom left ctrl/fn and whatever you have in the other two corners. As in it's the easiest to misclick without accidentally hitting other keys
I think these links contain answers to everything you've said here:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://news.ycombinator.com/item?id=23959679

If you take a look at those and still have questions that haven't been answered, let me know and I'll be happy to try filling in the gaps.
Millennium Tower’s sinking creates 1-inch gap with 12-story podium structure
It has already happened [1].

>"In the summer of 2019, as pro-democracy protests raged throughout Hong Kong, U.S. employees of TikTok were horrified to discover that content moderators on the global team, who reported to TikTok managers in China, were taking down videos of the demonstrations, according to a person involved in the discussions.

[1] https://www.theinformation.com/articles/tiktok-wants-to-avoi...
It's really no better than providing a link to a google search when someone asks for an explanation. You'd call that unsubstantive when a user did it, and it's unsubstantive when you do it.
had to shorten the title from "sinking and tilting" to meet char limit

https://archive.is/btUkV
I'm very late (I don't check my alt account too often), but I figure I'll reply anyways. Even if just for myself.

The truth is I was not a popular kid. I had food, but I've fainted once from hunger (my fault). My parent fought for a while, the screaming was not very nice to be in the middle of. Then they divorced. So I lived with one and visited the other on the weekends.

One of my siblings went to live with the other parent, so I didn't really get to grow up with them. I didn't see them much until much later as a result.

I did not like school very much, though I'm sure the teachers weren't trying to crush my spirits. They were average people doing an average job. It only crushed me inside because it's not the right environment for me. Everyone else must have been fine.

I feel like I've been lucky, though. Mental health is not a concept I've had growing up, but I've somehow eventually managed to escape. I'm in a good environment, now. I work doing something I like, for a company that has a net positive contribution to the world. It's a small weight off my shoulders that I didn't end up working for a Palantir or a Facebook, and rationalizing to myself why that's actually okay. That would have caused some serious dissonance.

I don't know if I have trauma. I feel like if you have to ask "who doesn't?", you maybe, probably do? But I don't spend a lot of time thinking about the past. It's not that I'm trying to avoid it, everything has just changed so much that it doesn't continually affect me anymore.

I suspect the conclusion is not as obvious as it might appear. On the one hand, having had a poor childhood or a very good childhood just sets your expectations for what happiness is as an adult. An adult used to opulence will think nothing is remarkable, or particularly good, while someone who has never taken it for granted will feel comparatively better, knowing that the baseline for normal used to be worse.

And, on the other hand, trauma.
Just under 1% average: https://news.ycombinator.com/item?id=30463730
> Why do people have to ruin this for the rest of us.

It's a mix of extroverts who see the office as a way to socialize, sandbaggers who see the office as a way to waste time and not do work, asskissers who just say whatever they think their bosses want, and control freaks who think the only way to manage people is by seeing them in a chair for 8 hours.

In short, it's mostly people who are already ruining something for us even at the office.
Something that I was wondering about recently, are there any types of therapy that can help philosophical zombies?

i.e. hypothetical beings that are physically identical to and indistinguishable from normal people but do not have conscious experience, qualia, or sentience.
When do you think Germans should be stopped and who was going to stop them?
Personally, I just put a price at 3 years of profit, calculated at a growth rate of 2200% annually, and was surprised someone took it (e-commerce app). It had nothing to do with the cash in the end, but because our CAC was so much lower than the acquiring company's current channels.

For tech, you're often selling an asset in some form and not necessarily a profit stream.

It could be a difficult integration (like payments in certain countries). It could be a type of market niche, e.g. Estonian restaurants. It could be a channel - if users are loyal to the brand, you might just be reaching out to them. It could also be some form of stickiness; if someone is integrated into say, Evernote or Medium, a better product would have trouble pulling them away because there's costs to changing.

For a lot of acquirers, they're trying to expand into a certain market but don't want to localize and build from scratch. Especially when there's bureaucracy and licensing involved. Sometimes it could take a year to get a fintech license for a thing, so someone tosses $50m at the problem to buy the license. Hiring is also quite difficult, so instead of interviewing and finding recruiters, some people might pay a premium to get a team that's proven.

But some people do buy simply for the profits. If that's the case, you could follow all those tips of calculating the numbers.
Well sure, you can quit after all.

There are many places where management are demanding people come into the office. Those are "forcing", for all intents and purposes.

There are people who want to work in the office. My understanding is that those people can all do that if they choose so. They can even choose to go every day of the week if they want to.

So what is the problem? Why is there a debate? People can do what _they_ want, after all, right? Except that some people not only want to be in the office, but they want their coworkers to be in the office as well.

That is what is meant by "forcing" in this discussion. And that is where I have read the most pushback (especially for the big tech companies with huge, mostly unused, offices.
Not only the EU. The USA are sanctioning a lot of things, but they still importing russian oil.

And everything not send to EU and USA is bought by China.
> If my (newly refreshed) understanding is correct, you can implement f⍣≡ as a per-thread fixpoint if you know that f is elementwise independent, which it seems like you'd be able to determine at least some of the time by static analysis

Hmm, yeah, that would work. Though you would also need to account for side effects in f.

> semantics line up somewhat with GPU-friendly parallelism, but not entirely

An APL machine was proposed[0]. I say it is the GPUs that are wrong! :)

https://www.slac.stanford.edu/pubs/slacreports/reports07/sla...
It's also true and important (at least in the context of
this whole HN discussion).
Everything with a Purpose – Resume Edition
It’s not a tangent, you’re making the same point. Cultural norms skew what we will eat. If you think about it logically though the rationale for not eating cats & dogs applies equally to octopuses… and pigs. I don’t think OP was intending to give an exhaustive list.
"What does Ukraine really have, that Putin so desperately wants? "

It's not 'what it has' it's 'what it is'.

Putin views the Ukraine as 'part of Russia' - that's it.

I don't understand why people have such a hard time with this.

Imagine if Mexico invaded Texas in 1950 and 'won'. A lot of Americans would want to 'take it back'.

Now I don't believe that this analogy is real in terms of the Ukraine situation (Imagine if those Mexicans wanted to be Mexicans and definitely did not want to be part of the USA...), but you can see how Putin + Co. propaganda would like you to see it.

I'm wary that there will be much of an insurgency in Ukraine - it's big, open, spread out, there are few places to hide.

We'll see.
Any recommended servers/channels?
It is partisan, in the opening moments of a terrible war, to look to use said war as a way to attack your local political opponents, or to deflect blame from your political allies.
They do; IIRC have some GCC plugins to change various things.
Less time in a car or on a bus though.

That's substantial. For many people it adds up to hours per day.
I have always found the focus on the sociological somewhat hollow...and I am involved in sociological research on education (engineering specifically).

The problem, and the reason for the focus, is that the sociological and the philosophical are highly correlated in education. The philosophical questions - and bringing them through from concept to practice to evaluating are hard.

You got to the edge of the cave and wanted to look around...it took you a while to notice the torches but you navigated by touch. Most people don't. They are trained out of it.

It is especially hard on the 'smart' kids (I deal with them...they are a mess). So often they are asking questions beyond what their teachers in K-12 know and can answer and it creates a void. Depending on how its handled by everyone in their adult community it can either be 'stop asking questions just get the answers right [the answers I got from the teachers texbook]' which just amplifies extrinsic motivation as the dominant mode of action and validation or it can be 'I don't know and thats amazing lets find out'.

When my partner and I started planning for kids, we talked about schools. She was surprised that I was at all pro private school, and even more surprised that I placed greater value on private school earlier rather than later in K-12. The fundamental thing is that the minds, thoughts, and ideas of those with socioeconomic privilege in this country are treated with far more respect. The educational environs that give that respect happen to be the ones that are more likely to promote deep learning, metacognition, argumentation, etc.
> I wonder if the drivers are proprietary and not reasonably reverse-engineerable.

They are not. They are typically open source. https://gitlab.indel.ch/thirdparty/linux-indel/-/blob/41ef0d...
The difference is that an ad blocker results in a one way transfer of value, without compensation.
We will look back with astonishment at the sheer madness of killing animals and eating them.
It's not geography, it's history and ethnicity.

Putin view Ukraine as a natural part of the Russian Empire - they are his vassals.

They can't have a free and prosperous Ukraine that has 'gone to the side of the west'.

The Crimean peninsula is just a bonus.
For many (most?), even cops, heavily beating up people who didn't nor do anything violent or amoral/immoral isn't easy.

Isn't violent repression nearly always triggered by protesters' violence (sometimes only by a fraction of them, sometimes by people acting up in order to trigger repression, sometimes through misinterpretation or some fake-flag operation...) ?

Isn't a well-rehearsed then conducted (in order to avoid and isolate provocations) peaceful protest efficient against it? Moreover even if it isn't efficient the net result (w/o any massive manipulation through mass-media) empowers the protesters through bystanders sympathy.
> In my experience, PG is always the most out-of-date piece of any system.

Yes
In circuit programming is just such a huge step forward. You still need separate programming hardware, but you don't need to pop the chip out.

Beyond that, a few hundred bytes is usually enough for a simple bootloader. That tends to accelerate things even more. And writing bootloaders tends to be fun. I've done a tinyusb bootloader on an attiny45 with the user program sharing the v-usb stack in the bootloader and also a CEC bootloader. The CEC one of course took several minutes.
> Theoretically, you could replicate nearly the entire experience if you were patient and determined enough.

Practically, impossible, because browsers do not expose information about keyboard shortcuts respectively the associated semantic actions to the JS runtime environment, so a programmer looking to replicate has to make assumptions and hardcode keys.
Things Every Apache Kafka Developer Should Know
Raft doesn’t magically make a database multi master. It’s a consensus algorithm that has a leader election process. There’s still a leader, and therefore a single master to which writes must be directed. The problem it solves is ambiguity about who the active master is at the moment.
its...okay maybe it's a buzzword but it isn't about 'optimized learning' its about valuing the development of a process of learning equally to the content of learning.

It has become a focus because teach to the test has done a damn good job of stripping it away from K-12 classroom learning in the US. Now that we realize whats missing ed researchers talk about it more and how to add it back.
Then please, leave for Ukraine and help the people there. Even as a non-combatant, you can do a lot of good.

Don't ask others to go to war, go yourself.
For comparison, see the Let's Encrypt page for ACME client implementations which features many more clients (many of which are unused or not applicable to end users): https://letsencrypt.org/docs/client-options/
Calls for help is pointless. Without money, nothing big will move.

Given the Crimea conflict lasted 8 years, pure motivation without pay won't survive that.
Hmm I don't know that I have to be either strictly, I'm thinking about cutting down my intake mostly of meat but also things like eggs that can carry through higher concentrations. Plus if there is some good complete plant protein that tastes fine, I hope maybe it's cheaper (eating lots of protein is expensive LOL)
> Reduced maintenance needs. OrioleDB implements the concepts of undo log and page-mergins, eliminating the need for dedicated garbage collection processes. Additionally, OrioleDB implements default 64-bit transaction identifiers, thus eliminating the well-known and painful wraparound problem.

I love this, no more vacuums?
So, there's a lot.

For one, Putin seems to want to reassemble the USSR as a vanity project. Further, this all started (years ago) when the Ukrainians removed out their Moscow friendly president. Putin doesn't like reminders that months of sustained protests can really effect change and remove leaders, especially so close to Russia.

Crimea is the only "warm water" port that Russia has access to to gain access for the end and the Atlantic.

The Ukraine has a ton of farmland. This may be more valuable soon because China imports a ton of food and if you're planning on a Sino-Russo alliance cut off from western powers, food is important.

Similarly, it shares a lot of the fresh water sources with the rest of Europe. I don't know if it's something he can attempt to monopolize, but controlling water into the region is at least as good as natural gas, and less seasonal with less ability to diversify like to green energy.

The USSR located some specialty heavy industry in Ukraine. If it still exists, it might be valuable. I read, but can not confirm, that it was part of the strategic goal of the USSR to make sure each constituent state wasn't self sufficient to encourage national unity. But that could just be BS. Reasoning like that is almost certainly why Crimea was given to the Ukraine.
Bit studios: for the next 7 days This War of Mine profit goes to Red Cross
Feels like such a large article but a relatively simple concept? Though I can see how it would be quite the mind journey from the author's POV

Basically our observations of phenomena only define those specific observations. Nothing is to say that the patterns we create as theories or laws will continue to work as described in all cases and observation methods. Physics is not prescriptive but descriptive, and there's always room for a new/another model, but it will never be 100% ground truth, only a belief about behaviors of phenomena.
> I don't really blame people who want to socialize with their coworkers

It's an unpopular and superficially brash opinion, but I honestly do. If someone wants social contact during work hours there's a really good chance that they have multiple neighbors who they could meet up with for lunch. Instead, work is misappropriated as a social venue.

I'm not suggesting that we should be unsociable robots for 8 hours each day, either, or that productivity is paramount. Quite the opposite. If someone can only get 4 hours of (highly) productive work every day, and used to spend half the day chatting with coworkers, then double their pay and halve their time.

Then there's also the environmental and infrastructural impact of people commuting daily for no practical reason. Everyone else, especially essential workers (who's job is usually casually linked to a workplace), suffers in traffic.

Need time away from kids? A stipend for a shared workplace would cover that, instead of renting huge amounts of unused office space.

Commuting (where remote work is possible) is a terrible and selfish idea no matter how you look at it.
Ask HN: What products to use for product validation/product market fit?
Yeah: my city signing an MOU saying they will enforce parking restrictions doesn't mean I have the OK to camp out on the street and write my own tickets.
Is it really ‘free clean shelter’ and ‘free hay’ if, in exchange, their flesh is being harvested at some point? I applaud your efforts for humane animal consumption and I’m shamefully nowhere near your commitment. But I just took issue with the small problem in the mental model.
After they attacked Poland. Second question is self answered since they eventually were stopped, so start from that list.

https://en.wikipedia.org/wiki/World_War_II#War_breaks_out_in...
I didn't see any
Yeah, you’re the beholder here. Tell me what you’re beholding.
Genuine question and not an attempt to bait you, but curious why the latter is a ridiculous argument? I’ve not heard that argument, but I have seen the occasional piece of research pop up to suggest there’s more complicated communication or social structures in plants. Particularly fungi. I’ve no idea how true any of it is and what why more may learn about that in the coming decades. So while I personally don’t have evidence or believe it to be true, I couldn’t with absolute conviction rule it out either.
Don't build your castle on someone else's property.

If your Google account gets suspended for some reason, that will likely take you down for all other Google systems.

You don't want to have your entire universe shut down just because one person out there decided that they didn't like you and complained to Google that you were spamming them.

This kind of thing has happened before, and will happen again. Do you want to take the risk it will happen to you?
In practice it is not that hard. The refactoring tool may only need to tackle one translation unit at a time. You create a pattern which matches some usage of a macro, and create some logic to write out some changes to the AST. It can involve a surprisingly short amount of code—because clang-tidy has good tools for writing patterns and modifying ASTs!

You can brows the clang-tidy source code yourself. There are existing checks specific to the Linux kernel in there already. Well, there’s one check. But if you use clang-tidy, you’ll discover that automatic refactoring of extremely large code bases is within reach.

https://github.com/llvm/llvm-project/tree/main/clang-tools-e...

The only question is whether you would want to spend the staff hours working on a clang-tidy check. Large code bases are exactly where the tradeoff makes sense.
One of the "cons" for getssl is that it's update method is a cron task downloading the latest script from github, surely that's a security risk?
> It's obviously touched a nerve because you're clearly upset

I'm upset because you said that someone who knows how to make a website is better at journalism that someone who studied journalism in school and has spent years honing their craft. I've worked with journalists -- the real ones who write for reputable publications, not the ones who write for the blog of the week. I have friends who are journalists. I've sat side by side with them. Their primary skill is separating truth from fiction, and you just said that someone who can construct a URL is better at it. It's an insult to them and a reflection of how poorly informed you are.

> So I want either an expression of good faith from you

Lol, where is your good faith? You made a claim, I asked you for a link to evidence of said claim. If it existed, it should take you no longer than 60 seconds to find one example. I didn't ask for an essay, I asked for a single link to a single example and a single sentence as to why it's wrong. Should be pretty easy for you if it exists.

But sure, you can win your petty game of "who will provide evidence first". The 7/8ths rule was bad because it requires 7/8s of the legislature to change provisions in the law, which is basically impossible, so it's meaningless. Sure, most propositions require a new proposition to change, but adding the 7/8ths provision is just a red herring to make it looks like they are being so generous.
Like you I’m also a web developer with access to Wikipedia, but you did the legwork which I really appreciate. Thanks!
Maybe you missed Stuxnet / Olympic Games? Not sure how much ICS/SCADA security work you do, but there's a whole field dedicated to it. Can't tell if this is just someones narrative shaping work or sincere ignorance.
What exactly did they do that is most accurately described as listen to their users? Maybe I don't know everything that happened. But from my understand they made the best browser they could given the resources and succeeded massively, because the competition was so much worse at the time.

Also, they still make a competetive browser, as I laid out. Just the fact that some of the competition has improved massively (but by no means all of it) doesn't change that.