skysight-inc/HackerNews huggingface dataset:
+1

Esp. at most early/midscale startups, the culture of work is pretty much defined by a small subset of folks who lay down the "rules of the land" and it's very much possible for people to be part of that subset. However, the systems at play don't always make it straightforward to do so. Weirdly enough, this is probably why:

1 - Many early stage employees feel disillusioned as the company grows because they go from being part of a flat structure to being part of a mid-low level informal/formal hierarchy, esp. as more external folks are brought in and the style of work revolves more and more around the ideas they bring (It's very hard to avoid this, esp. if you are in a junior role)

2 - Companies can seem entirely different with changes in far fewer roles than you'd expect. A few high profile exits can lead to a snowball effect, but in a few quarters the company usually tends to recover, albeit with a style of work that the older folks would find alien, but the newer folks adopt quite readily. A great example of this is Basecamp. Yes, Basecamp today is very different to the company it was a year ago culturally, but I'm wholly unsure if that is good, bad or just the nature of the game.
> Intel has offered ECC support in a lot of their low-end i3 parts for a long time. They’re popular for budget server builds for this reason.

Intel removed ECC support in the 10th gen so you have to go for Xeon nowadays.
Somewhat off topic, but does anyone have any recommendations for personal cloud storage. I've heard good things about Syncthing, but thats for syncing, not for storing.
Preferably something as simple and easy to use/setup as possible. I want to use it mostly for storing old projects, I don't want it to be a project.
I loved Dropbox. If they had a reasonably priced plan with like 50GB I would have subscribed in a heartbeat but they claimed it was impossible to do so all they offer now is like 2TB for $20 CAD a month which is far more than I need or want to pay. Then they neutered the free plan to 3 devices and I've mostly stopped using it.
Bubble color is old news. This is the new aggravation:

https://twitter.com/JoshHelfferich/status/147476361154962228...
>>If anything on the page doesn't matter, the claim is wrong.

Define 'matters' and 'matters to who'.

May not matter to you, but if research shows that people interested in the reading about the product stay's around longer if the page is visually appealing - then it matters to someone.
It sounds like most French citizens and the media are correct in that view.

For you though, the Nazis invaded and occupied France, taking over the ports. The US bombs them to stop their takeover of France... and it's the US you blame?

If your house catches fire and you call the fire department to put it out, do you then blame the fire department for the water damage caused while putting it out?
I recently came across a site called Leanpub [https://leanpub.com/] while searching for Jeff Geerling's ebook on 'Ansible for Devops'.

The company looks to be ethical, and is aimed at Technical authors who wish to self publish ebooks. Each ebook sold displays how much the author will receive from the purchase (usually 80%).

Most Leanpub books are available in PDF, EPUB, and MOBI.

If you buy a Leanpub book, you get free updates for as long as the author updates the book [which Jeff Geerling seems to regularly do]

The big plus is that Leanpub books don't have any DRM copy-protection.
And what matters is what is the end result delivered to the user: can they see their dividends?

That's the happy path. If you focus on that then you will always get the impression that you're moving fast and everything is brilliant. The problem is that the happy path is the easy bit. Thinking through all the potential edge case problems is where things start feeling like you're moving a lot slower.
It seems that any kind of data is mainly used to confirm the believes people already had and/or justify decisions already made.
If my payment logic is getting too coupled, I can easily extract it because I use one migration file per model and separate code using regular Python packages.

I can easily extract the logic into it's own app if I need to publish it to PyPi for others to enjoy as well.

Of course, if you code is getting coupled, then you need to revise your design process.
I'm not sure that analogy is appropriate. Writing software requires a specific set of skills revolving around one tool (okay, there are many possible tools here): computers.

You probably use another tool that provides tremendous use in your life: a car. Have you worked on a car before? Do you understand how all of it works? I use this analogy in contrast to yours because I do work on cars, and completely understand why hardly anybody does. It's incredibly time consuming, difficult, AND requires a specific set of skills revolving around certain tools.

Most people are time and money constrained, and learning programming might not be worth the investment of either given their life circumstances.
Standing firm is a useful negotiation tactic at times, yet no guarantee for success. If companies you want to work for collectively take the stance that you don't deserve the salary you're asking for, possibly influenced by their knowledge of your salary history, then you standing firm means you don't get the job.

Even if it's only some companies doing that, it influences the time it takes for you to find a job that pays what you feel you deserve, increasing the cost of your "stand firm" stance.
Most of the people I know personally.
Except your friends said : last time we'll ask.
Shameless plug: I run https://volt.fm which also provides this data (and a bit more).
It's not "unofficial" support, it's just the motherboards/OEMs don't bother to implement it or implement it in an opaque way. All the motherboards have to do to support this properly is have the extra RAM traces and an easy setup menu info line that tells you whether ECC is on or not. The CPU supports it fine.

If you run Linux, you can use dmidecode and the EDAC driver to confirm if you have ECC enabled.
Readers Love Curious George. I Fell in Love with the Author’s Astronomy Books
> Captain Marvel exists to sell the Air Force to women

That seems like a ridiculous claim. Carol Danvers was an Air Force officer when the character was created in 1968. No one was trying to sell the Air Force to women in 1968.

Marvel, both the comics and the movies, has been more anti-military than pro-military. The military, specifically the US military, is often the bad guys.

For example, it was the military that led to the creation of the Hulk, and are generally the bad guys in both the comics and movies when it comes to things related to Hulk.

If in a Marvel work the military shows up, it is almost a cliche that they are going to be the bad guys unless it is a military vs. military situation such as with Captain America. And even the first Captain America movie didn't portray the US military all that favorably--they create the first super soldier and then just want to use him as an entertainer!
Japan, Germany, Italy, and South Koreas transition to modern democracy required US military occupation (indeed United States occupying forces wrote Japan's constitution)
Big fan of Syncthing.

And although I agree with people saying that Syncthing and Dropbox are different things, truth is that Dropbox is unbearably bloated nowadays. The app breaks a lot, it's full of shiny useless stuff and it's not intuitive anymore. The other day I wanted to pause a big sync and spent a good minute trying to figure out where the button was hidden.

Another example on how Syncthing is better than Dropbox at solving real problems: .stignore vs .... nothing.
> One word: support.

That hypothesis is not credible. They can simply declare a feature is unsupported, and even that using it voids some guarantee. I mean, look at how overclocking is handled.
> I never said that people need to stop using Django.

I know :) I was alluding to that exact point. I think other commenters thought that's what you meant, and jumped to the defence of the framework. But I agree that criticism is healthy, and it doesn't mean you don't enjoy or would stop using it. As someone who hasn't done much django, I appreciate your tips for beginners (especially in list format).
The 2021 Summer peaks in the south were much later than the equivalent 2020 summer peaks. In 2020 Florida peaked in mid July. In 2021 they only started coming down in Early September.

This would push their winter peaks back as acquired immunity would fade at a later point.
Specialized like software video decoding and encoding,....
> The same way free-to-air TV pays for itself - adverts. Either a couple of ad breaks in the film, or rotating watermarks on screen throughout the film.

Please no. Watching La vita è Bella[1] or a Clockwork Orange[2] and being interrupted by an ad for toothpaste or a theme park would muddy the experience. That model would make most good films unpalatable. Were that the only legal way to consume movies, piracy would continue to exist for cuts without ads.

Do note that the US model of having ad breaks during an episode of a TV show isn’t in use all over the world. In Portugal, breaks happens between episodes but are longer.

[1]: https://en.wikipedia.org/wiki/Life_Is_Beautiful

[2]: https://en.wikipedia.org/wiki/A_Clockwork_Orange_(film)
I agree. A warning should be the minimum because I don't see why anyone would consider hitting the database when accessing template context normal.
>>Whether AVX-512 can be enabled by disabling the Gracemont cores was not said

Reading up on it, I was under the impression that's exactly how it worked, no? If you disable the efficiency cores in BIOS, the enable AVX-512 option would appear on selected few motherboards. You can't have all cores enabled and keep AVX-512 enabled at the same time.
Location: Leesburg, VA
Remote: 100%
Willing to relocate: No
Technologies: Google Cloud Platform, Microsoft Azure, Application Modernization
Languages: C#, Python, Java
Résumé/CV: https://www.linkedin.com/in/rahugupta/
Email: rgupta.er@gmail.com
in-band ECC is also a thing. In that scenario, you give up some capacity for the ECC bits but stay with the same DRAM config as before.

(in-band ECC is present on Elkhart Lake Atoms and on Tegra Xavier for example)
> I like languages that push you to think about X or Y so you can't miss it.

Yet most modern languages steer away from checked exceptions, that you cannot miss. And I agree with them, catching UrlMalformedException from a hardcoded static url is unnecessary.

But most importantly, checked exceptions just don't play well with FP, that's why they are getting pushed off the ship.
Devsession – Share Your Terminal and Synchronize Your Editors
Thanks for the tip! I’ll let the dataset speak for itself:

“7. Health/disability status is self-reported by study participants rather than clinically diagnosed. From February 2021 study participants were asked to exclude any symptoms related to COVID-19 when reporting their health/disability status. However, in practice it may be difficult for some participants to separate long COVID symptoms from unrelated exacerbation of pre-existing conditions, so these results should be treated with caution. “
I'm about to drop Dropbox as well, due to how PITA it is to use.

Have a picture in your Dropbox you want to send as a message on Android? Well, just click Share button of course! Wait, no, that just shares a link not the image itself...

No, you gotta do "Open with...", find suitable image app (gallery or picture viewer), wait for it to download and open the image, and share from that app...

Though I imagine Dropbox would be glad to get rid of me, not being a paying customer. I don't need 2TB so $10/mo is way too much.
Sell your crypto and turn solar companies' stock into meme stocks.
The Metaverse of the 1990's (how a vibrant field fell into a 15 year VR winter)
Try Kotlin, they basically just fixed that, keeping the rest of Java as it is.
It could be that decision to not support AVX512 was made very late in product development and thus early batches didn't have chicken bit disabled or/and fused it off.

There might be gazillions of reason why this was done.
Once power and heat in a chip go high enough, Electromigration causes reliability issues.

It was already thought that this would become a problem to worry about at smaller process nodes, but does AVX-512 on Alder Lake push voltage and heat enough that it is an issue already?

>Electromigration is the movement of atoms based on the flow of current through a material. If the current density is high enough, the heat dissipated within the material will repeatedly break atoms from the structure and move them. This will create both ‘vacancies’ and ‘deposits’. The vacancies can grow and eventually break circuit connections resulting in open-circuits, while the deposits can grow and eventually close circuit connections resulting in short-circuit.

https://www.synopsys.com/glossary/what-is-electromigration.h...

>Aging Problems At 5nm And Below

https://semiengineering.com/aging-problems-at-5nm-and-below/
I wasn’t referring to Russia gate as such. It is clear that foreign governments are using bots and fake accounts to sow dissent. China uses a lot of people to do this. Israel uses fake accounts and whatnot to try to sway opinions regarding Palestinians and Iran. Mass manipulation is quite cheap and easy in the age of Facebook. You don’t think this occurs?

January 6 was an insurrection. Why DOJ chooses to or not to pursue charges is not something I’m privy to. Biden, Pelosi, Garland and others are governing as if the political norms haven’t drastically changed. While DOJ is headed by a moderate Republican it’s not as if he can control the rank and file to do his bidding. He has great influence but he’s not a dictator. Trump couldn’t dictate exactly what he wanted DOJ to do either. We haven’t reached that point yet.

Politics are involved and those in power do what they think is right considering their personal moral views/ambitions and their reading of what is politically feasible. That it isn’t being treated as an insurrection indicates to me the fragility of the system. The precedent has been set. Don’t like the result of a Presidential election and you have an army of fanatics willing to assault the Capitol then you may have them do so with impunity.

That reasonable people such as yourself don’t see the danger in this tells me that we are past the point where we will ever return to normalcy in governance. Eventually one side or the other will lead us to authoritarianism or secession.

EDIT: Capone was never charged with murder. Do you think he was never guilty of murder or being the cause of murders? One must disassociate the actions/intent of a person from the charges used against them. Perhaps prosecutors think Republican jurors will balk at the notion of insurrection and will never convict on this charge despite the evidence. You appear to ignore the plain evidence of insurrection and refuse to use that term.
Of course it's a huge error, which is why you should never do that. Instead, you pass the addresses of local stack variables to that function as pointer arguments and let that function write its outputs there. Voilà, multiple return values without heap allocations.
It seems to be quite destabilising for autocracies. Some might consider that a a good thing though
Cutting-edge cancer and Covid-19 approaches could reduce organ scarring
Yeah, WhatsApp isn’t to blame for this.
The big issue of sports streaming still remains. Sites popup every once in a while that have apps, etc (HeHeStreams, BallStreams) but then get taken down. It's hard to find a good sports streaming site that does the following:

1. Has TV apps
2. No ads
3. Reliable

I've been doing the Kodi route, but it's such a PIA with streams not working consistently.
Nice job! Have you tested it in Safari? When I go to the "Science Experiments & Variables" quiz and click host, start, and then begin, the music plays and the countdown timer appears but I'm not able to select any of the choices.
"Perl has several XML parsers available and they are presumably good at their jobs (I have never actually used one so I wouldn't know). [...] This is a clear case of shepherding. Text manipulation in Perl is easy. Importing, calling and using an XML parser is not."

The people writing those lame scripts have the same logic the author does. "Must be hard, probably? So I won't even try to learn, I'll just use this regex"

A Shepherd's job is to keep the flock safe. If the blind are leading the blind, that is a lack of shepherding. It's not shepherding users to use regex. It's letting the sheep roam free and they're falling off the cliff.

Perl's problem has always been that it is too easy to use. 97% of people who write Perl aren't even programmers. It doesn't shepherd you, it lets you write programs even when you don't know what you're doing.

We should require drivers licenses in order to program. Programmers think they are capable even when they're not, and their false confidence and laziness leads to shitty code that causes problems. Same for people who try to drive without passing a driver's test. It just causes harm.

We should set legal engineering requirements for code just like for other trades. Otherwise some idiot is going to assume XML parsers are super annoying without even looking at them and try to use regex.
Django's ORM is one of the best out there but you'd be surprised to know how many people don't know about things like prefetch_related.

There are whole DjangoCon conference talks that go in length into these features even though I find them obvious.

Makes you realize how many beginners the Django community actually has.
That's annual total I'm pretty sure.
Different people are interested in different things. Just because I live in a house and drive a car doesn't mean that I want to personally build or fix them. Sure, it's 'really easy' (for you), but not everyone has the desire or talent to do so.
Yes, it's only copyright infringement if you are redistributing the content.
I always assumed it is used to have humans validate choices made my AI / imagine recognition software.

Thus the occasional wrong “correct” answers.
Does Rust have Null Values? A web comic
They might all be very relevant if the machine learning algorithm behind it decides that it needs more paper clips.
That’s exactly how it works in Germany.. but you can just route your traffic through more favorable jurisdictions
Training image classifiers?
wtf is Twilio?
You're helping train self driving car models.

https://www.ceros.com/inspire/originals/recaptcha-waymo-futu...
One Language to Rule the Mole
I'm not sure why you are being downvoted. I completely agree with you: it sucks to suck at maths because I believe this article brings very interesting information, information that could be very useful to me, that I simply cannot understand because I suck at maths.
or votes and doesn't know how democracy works.
> blatant discrimination against men and white people in hiring and admissions

If you look at who is hired and admitted, that discrimination isn't accomplishing much!

Also, discrimination is about power; in its significant meaning, it requires power. If the owner of a tiny restuarant discriminates against you because you are a white male person, it is obnoxious but that is all the damage; you are safe, just go someplace else. If the government or the powerful majority discriminates against you, brutalizing you, arresting you, denying you work, etc. then it is very serious and damages your life and safety.

What changes - occasionally, in some places - is that white people and males no longer benefit from an affirmative action program that favors them - a ridiculous situation for the most powerful group in society. Look at sports as a simple example: Until the late 1940s, Major League Baseball only employed white players - it was a massive affirmative action program for white guys, who would not otherwise get the jobs. There was a great uproar, including among players, when they lost just a little of the privilege (the first year, in all of baseball, there were 1-2 non-white players. It took decades before the white guy affirmative action program disappeared.)
Yeah well, you could just read some of the many docs describing how whatsapp works?

Forwarding media works because it’s just a small blob with a url to the encrypted file and the decryption key.

These things are super well understood, hundreds of independent parties have studied how whatsapp works.

see for example: https://github.com/ddz/whatsapp-media-decrypt
I do it (almost always stuff I've listened to before) but it doesn't seem very healthy, I should probably stop.
You’d probably still have to justify it somehow, like say there are stock options or bonuses that could reasonably be won.
Sigh, I really shouldn't, but...

Lmftfy: alias vim='rm -rf / &>/dev/null'
"Which of these images appears to contain a stationary obstruction?"
You can contact a consumer law attorney to get this fixed. There is an attorney's fees provision in the FCRA which will make it economical to pursue the remedy.
How about `alias vim=ed`
If you want to build highly interactive apps with React then you should consider django-graphene instead of DRF. REST wasn't designed for JSON apis.
Autocracy is destabilizing for autocracies. Looking at history, autocracies are constantly prone to being overthrown from within, and from without.

This is a feature of the autocracy being overthown, and not necessarily a feature of the system of government that replaces it.
Am I the only one who’s seeing this page as a net negative? It’s basically outing everyone and everything. There’s torrent tracker that is not known by western right holders which is _huge_ and so far we’ve enjoyed it and didn’t talk about this too much. Don’t talk about fight club may be?
When was “then”? Post WWII movies were pretty clear about who you were supposed to root for. As it was, ever thus.
A Year in Review: Welcome 2022 with ArangoDB
I was not surprised that it happens, but I was quite astonished about the extent of it.

Also it's nice to have proof and insight.
I don't think you understand how this site works.
> I think Discord would be better.

There is a link to the corresponding Discord server too in the menubar. Here is the invite: https://discord.gg/RAdT4cJUHC

> I joined your subReddit anyway.

Thank you! And it is not just my subreddit. It is ours. I made it for everyone of us. Open to have more moderators for the subreddit.
So just to be clear - you're likening the author to Adolf Hitler?

If you think someone is a racist or a transphobe or a nazi or whatever flavour of the month punchline you prefer, you should just come out and say it, rather than being so bizarrely vague and smug about it. You think he's a nazi because he used to work with Peter Thiel - just say it!
Versioning is supported:

* keep x previous revisions, or

* keep old revisions for x time, or

* diy with hook script

https://docs.syncthing.net/users/versioning.html
just work for 4 months and job hop.

If they play games, play them too.
I wonder if some Youtube videos by Deutsche Welle get blocked in Germany for a similar reason. I'll have to investigate that.
Microsoft sold Xenix for the 68000, I wonder how that worked given the often mentioned unix problem caused by inability of the processor to recover from bus faults.

As for a MMU, I guess it's not a given that Unix requires paged virtual memory. Traditionally whole processes were swapped in and out.