skysight-inc/HackerNews huggingface dataset:
> I do agree that it's ridiculous to assume that we can manage Github's software better than their own engineers

Not really. You can mess with stuff when it suits you with a risk for downtime. Hosting yourself has the same advantage as disabling auto-updates - you are in control of when to break stuff.
Yeah, it's totally dependent on what you're doing. It would be insane to write a simple script in C, and it would be insane to write an operating system in Python. Most code lies somewhere between those two extremes.

I fully admit that the cult of performance is silly - and anyway, it can sometimes be easier to write performant code in a slightly more high-level language that you're extremely adept at writing. For instance, I'd wager most people could write a more performant web server in Go than they could in C, even if they could write a web server in C.
Back in the 'olden days' you almost always knew the people in your groups and knew the trolls. Heck you sometimes knew who the trolls in other groups were.

Then AOL came and ruined it for everyone. Millions of new people. No-one read the rules and the quality of content went down precipitously.

And that news group apocalypse now seems quaint in comparison to Facebook and Twitter.
I'm not actually sure we use Rollup fwiw. The contributions were democratized via our employees - we asked them where we should direct funding for individual projects. So what that ultimately means is some person(s) at Sentry valued the project and your contributions :)
Ask HN: Committed weekly classes for CS/math/tech/finance?
I'm taking some (human) language courses online and realized that the commitment of making time for class a few times a week really helps me learn and stay committed to learn. It's a normal language class where the students interact with each other in video.

Are there online classes in this format (online videocall, slides, exercises) for other areas like CS/math/tech/finance?
This is how I feel too. And not just with programming languages, but with cloud platforms like AWS and GCP. I've spent the last 3 years working just with GCP, but I have prior AWS experience and recently started working in an AWS heavy role. I don't remember anything. I know what I want to do, and what the things AWS provide do, but I can't remember how, so I'm asking questions and looking things up online because I don't know and I feel like an idiot.
This seems like an odd take given their progressive policy making an standard setting over the last 50 years ex automobile MPG. What policies are you referring to?
This seems awesome! I have a passthrough setup with a very old card and a much newer one for games in a windows vm, it'll be nice to look into getting this set up and I can reduce the power draw on my system which was causing some problems...

Is this something that could work with/be integrated with libvirt for easy configuration? Itd be neat to set it up with my current install, although not at all a real problem.
Rules for thee and not for me.

It's just more of Facebook's desperate attempt to stay relevant and appease the most toxic "influencers" to keep their revenue going up and justify their absurd market valuation.
But if you can, maybe it's the right answer for you. Maybe the right answer for others is to learn to do it. For yet others, it's, "Use Dropbox." Why is, "This works for me, and might for you," not an acceptable answer?
There are actually less lawsuits per capita in the US than in most OECD nations. The "lawyers culture" is a false idea created, it seems, by popular media (films, TV, etc.)
Aside from the header issue, it doesn't allow for or support backwards-incompatible changes.

Because editions are opt-in (and library-level source metadata) the language itself can be modified in non-backwards-compatible ways.

So for instance a C++ with editions could make ctors `explicit` by default, or it could entirely change the automatic member generation (by removing it for instance). As long as the ABI and API remain compatible, that's fine.
A better JavaScript example would be strict mode, which is opt-in with "use strict" and changes quite a bit of the semantics of the code while being completely interoperable with non-strict JS code.
>> ... I read "Human Trafficking" and assumed it was murder/wake up in a bathtub of ice.

> The techniques used for the recruitment and control of the victims are the same as those used for other types of human trafficking, such as promises of job opportunities abroad, as well as the use of threats and violence.

> Most often, victim-donors receive a smaller amount of the money than had been agreed with the recruiter or broker, and in some cases they may not get any of the promised payment. Many victim-donors have suffered post-operative complications and health issues.

Sounds pretty bad...
The site was built with Next.js and TailwindCSS in about a day. The size is quite big, because data is baked-in, for that sweet sweet quick interactivity.

"Liked", "watched" and similar annotations are only saved on your local device. "Look, no server ma!"

Hope this helps some of y'all to find one or two interesting JRE episodes you haven't stumbled over yet.
Should have probably left out that sudo rm -rf from your Action
They were also active defenders of native's rights during the early period of colonization of South America. The so-called "Jesuit reductions" in Paraguay/Brasil are even an example of quasi-socialist/anarchist economies and governance on a small scale.
I'm surprised I didn't see any direct mention of "agile", "scrum", and related bullshit (10 meetings a week, anyone?)
While I didn't want to pry into the exact unit economics, being in a children's party and all, he did say he worked ~10 hours a day. But also he was very proud to share that he had paid off over 16k of debt despite the high CoL for a family of 4 in SF, which leads me to be believe that the actual take home amount wasn't exactly chump change.
I'm sold. Where can I get some of this hardened wood? I would like to experiment with it and maybe incorporate it into products.
A general note: in a world of super cheap solar or wind, energy efficiency doesn't matter as much. It's cheap because In many instances, the end product is the "battery".

A desalination plant can be run when the sun is out and the end product (clean water) can be stored and used. In this instance, the hardening step stores energy in the final product. Just run that step at the right time.
You don't have to come from a "true melting pot" to know not to be racist.

I do believe there was some racism to GP's remarks, that this hypothetical white guy can only make prejudice assumptions.
My PhD advisor was great at doing this. Just having him in attendance at colloquium made the talks more informative.
but the IQ test still isn't racially biased. You are just pointing out that there are multiple influences on IQ and multiple mitigations to mitigate the environmental factors.
In case anyone else didn't know the story of Monica Cellio at StackOverflow it's a good one: https://cellio.medium.com/dear-stack-overflow-we-need-to-tal...
I'm kind of done with Roku. When they were holding customers hostage to squeeze more money out of HBOMax I did a bit of reading about Roku and realized how parasitic they are.

None of the commercial streaming device options are great, but I think my next one will be an Apple TV.
> all existing AI systems are obviously halting computations simply because they are acyclic dataflow graphs

No they aren't. Think about LSTMs for example.
ah yes, we all know the saying "stupid is as stupid doesn't"
As per the landing pages of the projects, ES has 1.6k contributors whereas ClickHouse has 803. The contributors page likely only lists the top contributors to keep the page load time manageable.
Likely, but also cannabinoids can interfere with sleep. A regular user can experience night sweats when they do not have cannabinoids, depending on frequency of use
But there's a reason we come up with sanctioned, constrained concepts built atop more powerful lower-level ones. Constraints in code benefit maintainability, correctness, and sometimes even performance.

"Yeah to those still adamant about it, if you've ever used statically-typed code, you've used untyped assembly under the hood. I hope you can live with yourself, you monster :)"
No, both Smart Reply and Smart Compose use one global model trained on a large corpus. Training individual models for every user would cost a fortune. See section 7 of:

https://storage.googleapis.com/pub-tools-public-publication-...
The nation is pretty tired of people rejecting reality like this.
No it really doesn’t imply that, and I don’t think many people would argue anonymity is “the” root of the problem. It just appears to be a contributing or exacerbating factor.

Of course if you attract only polite people you don’t have abuse problems regardless of anonymity.
Off topic question to those who are the buyers of these "small websites". What exactly is the idea here? Do you buy it up for the domain, or for the underlying business/cash flow? I've heard of this many times but have yet to meet anyone on the purchasing end of it.
The more I questioned why we need profile pics or real names, or even usernames online, the more I realized ... we don't. They are just vectors for deanonymizing people across sites.

Will I remember "lionkor" among thousands of other HN posters and think about your previous posts? No. But I can click and see your other posts, if the site lets me have that feature. And more importantly, your REPUTATION tells me how many people have upvoted your content that you produce. That's what's relevant. I could also maybe see how strongly you support certain positions (tags/badges) in your profile. It's the latter (reputations and badges) which can serve as a filter for people to set up if they want to ignore trolls and sybil accounts: https://xkcd.com/810/

Similarly we don't need human-readable URLs, we could do perfectly fine with hashes and no politics about domain names. The domain name system is just a glorified search engine, and URLs are only useful for landing on the homepage of a site ... anything longer becomes increasingly hard to verbally communicate, and if we're doing it non-verbally then we may as well send a non-readable URL (e.g. via a link or QR code or a javascript variable).
You can also explain them as interfaces, although as you said it gets harder when you get to the "why".
Thanks for the suggestions. I'm commenting on this thread so I can save it for future reference.
The Brain Processes Speech in Parallel with Other Sounds
Google lowers Play Store fees for subscriptions and music streaming apps
The summary states the process of making hardened wood is more energy efficient, but I also wonder how long this would take to scale. Seems great for small operations (like the bench at a local park), but might require regulatory changes to use in any large projects.
I just notice that this is the same Chad Whitcare of Gratispay!

RIP Gratispay.
> A mark of 'good' English is a lack of unnecessary detail - or so I've heard.

Good English is largely about making choices least likely to confuse or annoy one's audience.
Interesting, I just went back on the XPS website and the base, 1080p XPS 13 with 11th gen Intel is 1000€ for 512GB. I remember it being much more when I checked this morning. That does seem like a great price.

I think I found the issue: when you select the 13" from the products page, it shows 1000€, but if you select it, then switch the configurator to the 2-in-1 13", and then switch back the 11th gen 13", the base model with 256GB now costs 1400€. That website bug cost Dell a sale, since I would have definitely bought it instead of the M1 Air if I had seen the real price. What a shame!

Funnily enough also, when I configure it with 4K, then switch back to 1080p and switch every option back, it costs 1050€ instead of 1000€ for the exact same config.
(Post author)

Thanks for the compliment! It's becoming a habit with us and benchmarks. We just really want to dig in and understand what's going on and why things work the way they do. ;-)

There really are so many nuances and as we tried to say a number of times, ClickHouse is really great at what it does well. But it's still OLAP at heart (which precludes OLTP features many apps take for granted) and after enabling TimescaleDB compression, the query story isn't as cut and dry. We don't claim that TimescaleDB is the fastest in all circumstances, or that it absolutely has to be for every workload. Features and versatility play a major part in the decision.
> Don't worry about it, Roku ... I use your devices around the house and if I ever need a youtube on bigscreen, I just share direct to the "smart" TV instead ...

That is what youtube wants and not what Roku wants though. Roku gets paid when you use youtube there, if you bypass the Roku ecosystem like this to go directly to Youtube then Youtube won.
Facebook claims its AI reduced hate by 50%
The sub-headline reads: "...rising up against the tyranny of extreme activist trolls"

She's crying about people being mean to her on the internet.

Where's the tyranny, exactly?
> What I find interesting here is that Roku is using business practices similar to Apple and nobody seems to have a problem with it.

True. But I would also argue that there's a different scope.

Roku provides a device that allows you to watch video. That's its ultimate purpose.

Apple provides multiple devices; their iOS products are meant more for mobile communication. As such it's much more user-interactive. More user interaction means more "value" inasmuch as there's more opportunities for abuse.

You can use an iOS device to watch video. That's not it's sole (or arguably intended) purpose.

The day that Roku provides chat apps and those chat apps can monitor what you do and where then that will be the day that I would like Roku much less.
Yes, they helped sell a Saas website for me and the entire process was professional and closed smoothly.
We have an API, I think that’s something that should be doable with it.

Do create a discussion on GitHub though - would love to discuss this more.
Okay, please go ahead and show me where the article claims that they "lock[ed] out emergency functions on the phones", thanks.
Not necessarily, you could imagine a system where the header file specifies its edition.
It really depends on the organization. If you're in a micro-managed, ticket-driven, agile/scrum feature factory, it can be pure hell.
FWIW I agree governments should not ban anonymity, but that’s a position I’d hold regardless of whether it impacts abuse at all.
Appreciate you sharing the process and providing a democratic say to those on the Sentry team in handing out this open source comp.
> but the IQ test still isn't racially biased.

The gifted program selection process making use of the test is racially biased, and there is limited (though some) ability to mitigate that while still using the test. Whether the test is racially biased in some abstract sense detached from the context of use is irrelevant.
uh... That's the point... since they turned from 'scrappy-start-up' to the global world-dominating conglomerate of 'Umbrella corporation' (uh... 'Alphabet'), they dropped the phrase... Coincidence?
Yes, I feel like aiming for a T or Pi shape is a good analogy: Try to truly master the 1 or 2 languages you work with most of the time. Have a good enough knowledge of other languages in order to learn and grow or to use them for specific needs.

Edit: typo.
This got flagged but I have no idea why. If the flagger is here can you please explain?
Websites, especially blogs, should work fine without javascript. There's no reason whatsoever to require javascript for a user to read a few paragraphs.
> There is no such thing as repossession

sure there isn't. Guess there's no financing, either, then, huh?
I also bought an ATV recently and I'm very happy with it.

I still use an Nvidia Shield for Plex though. The ATV is great for streaming platforms, but lacks HDMI audio passthrough which is essential for watching hi quality BluRay rips on a home theater.
For anyone else who has the domain blacklisted: https://outline.com/LBMvNU

Also thanks Sentry!
There is no confusion if you're already familiar with the anonymous break:

// find in a loop
for (a : array) {
if (a == target) {
print("Found it");
break;
}
}

This breaks the loop. A named break is no different except that it names the loop that will be broken out of:

find:
for (a : array) {
if (a == target) {
print("Found it");
break find;
}
}

Exactly the same as the previous, but we've named the loop for some reason. If you can understand this, then the case of named breaks (or named continues) with multiple nested loops are comprehensible with some effort spent writing or reading illustrative examples like the above. Why would it do anything else? A break is a break, it terminates the loop. To re-enter that loop would be a continue, not a break.

> Given that break and continue are just gussied up gotos anyway, just put the label where you wanna go and goto it. I think it's one of the few perfectly valid uses goto.

The reason not to do this is that goto's can (as illustrated in the submitted article) lead to some erroneous behavior that is harder or impossible to achieve with more structured equivalents (like named breaks and continues). Like, your goto can jump past variable initializations and get you undefined behavior. Using the structured equivalent of:

for (a : array) {
if (a == target) {
print ("Found it");
goto found_it;
}
}
found_it: ...

Removes those potential errors from the system. That, of course, doesn't mean that goto should be forbidden entirely (plenty of examples in this discussion of where it's useful), or that something like the preceding wouldn't be useful in some circumstance. But if we follow the idea that you present ("break and continue are just gussied up gotos anyway") to its conclusion, we'd be back to the unstructured code that was Fortran and its contemporaries, because why should we have if, if-else, while, for, function calls, etc. when they're all just gussied up goto anyways?
All skepticism is biased by one’s background. The ‘quid est veritas’ of our age will become more difficult with all the noise, deep fakes, powerful interests, etc.
Great insight, thanks for sharing.
LG has 11% of the global TV market and its home electronics division revenues are 20 times larger than Roku's.
The business model never made sense except in the way it played out - the taxi industry getting hammered and uber and lyft eventually jacking up the prices. Worse, the model is always going to be more expensive because every driver is on their own. It's a lot more expensive to buy and maintain a car if you're one person than it is if you do it for hundreds of cars.

The tech was good since it works well at scale. The better way would've been to rent the tech to actual taxis around the world so that you have one app a user can use. But it was a lot more lucrative to sell the pipe dream that we're not a cab because we have an app, or that we improve congestion.
My first job was writing VB.NET code and it was hammered to us not to use GOTO. Once for a critical production bug, using GOTO was the quickest solution to fix and I used it with a comment to not fire me. And that code lived on for years.
Clickhouse is by far the leading open source columnar SQL data warehouse at this point. We have had strong open source operational SQL DBs for many years (MySQL, Postgres), but no open source systems that mirrored closed source MPP columnstore until clickhouse. Its interesting that it took "this long" for a strong open source SQL DW to emerge.
Most Doctor's training is out of date within a decade of completing med school. It's why ongoing and continuous training is critical for advanced professions just like how you and I need to catch up on the new tech and systems in IT.
I'll add to the voices here mentioning vulnerability. I believe it takes strength and courage to choose vulnerability.

I am starting to recognize that the courage is required because it can be a filter. It isn't just the chance that a "nurse or phlebotomist" might judge you harshly, there are many people in the world that'll sooner reject than connect with you.

Still, if we are to be true to ourselves, perhaps vulnerability can minimize the total amount of pain in our lives. It'll take weighting the acute pain of rejection as vulnerable as lesser than the chronic pain of acceptance with insecurity.

May we be so fortunate to choose.
I find it to be productive sometimes to have the attitude of the brave soldier Švejk. "I report obediently that I've been officially declared to be an idiot, sir".

Most of the time it lowers expectations people have of me and relieves me from the worries about not being able to meet said expectations.
No, I'm not equating liquidity with solvency.

Running out of liquidity is one way of becoming insolvent.

Having more liabilities than assets is the other way.

If you think otherwise, go Google the definition of insolvent.

Thanks.

> In accounting, insolvency is the state of being unable to pay the debts, by a person or company, at maturity

> the state of being insolvent; inability to pay one's debts.

> unable to pay debts owed.
You’re being downvoted for pointing out an internal inconsistency that exists in the response we’ve had to COVID19, but I agree with you. If hospitalizations matter then we should track that, yet we track cases and dictate public policy based on cases (assuming it’s a proxy). If cases matter and eradication is the goal then we should abandon the vaccine for likely more draconian measures. You can’t (honestly) argue that cases should dictate response while also ignoring that our primary weapon right now is ineffective at preventing our primary metric from growing.
Implying it was ever any different. Some of the scams Sam Altman has been involved with are worse than this.
https://twitter.com/R_H_Ebright/status/1450947395508858880/p...
How can we break our addiction to contempt?
I think you will quickly find if you're just deploying GH Enterprise on premises that it is not at all what you get from the GH Cloud offering. GHE has its own product roadmap that is quite a bit behind the cloud product, and in many cases (IMO) unacceptably so. It still doesn't support cache for runners, last I checked, though I've since moved on from the org that required me to work with GHE. I'm back to my happy place with self-hosted GitLab, and a little bit of GitHub cloud.
Probably doesn't work on your bathroom scale. It might work on your coffee pot though.
I agree with that. My concern, and what I assume is the concern of others, is that those putting these regulations in place would have neither the knowledge or intentions to consider that nuance. Considering that nuance myself, I don't think I could properly implement such laws.
ECG Sonification
Not just IQ: "A study from the University of Minnesota, recently published in Proceedings of the National Academy of Sciences (PNAS), found that conscientiousness — a family of personality traits that combines being disciplined, focused, tenacious, organized and responsible — is the personality trait that best predicts work-related success across the board in life. This includes everything from performing well at work, to managing work-life balance, to being successful in training and learning, and even leading a happier life."

https://twin-cities.umn.edu/news-events/conscientiousness-to...