skysight-inc/HackerNews huggingface dataset:
I walked away from academia early on and went into working in IT because I felt (after a couple years) the earlier coursework didn't benefit me and wouldn't for some time.

I wonder if part of this process forces out anyone not willing to put up with the environment earlier on. At least in a program where this is the eventual circumstance?

In business it'd largely depend on the environment fostered at the outfit. But if you're allergic to that kind of behaviour you'll have a much easier time (as you assume) seeking different employ. As long as you do something multiple companies will employ you for.
If you’ve been doing web dev for 2 years you can pick up jQuery in an evening. Go do it. You might never need it but learning is fun and understanding what jQuery is instead of hearing about it’s flaws on HN is a good idea.
The various links to the talks by the head of the ARC/SPARC project in this comment thread talk about the size of the fusion reactor, as does wikipedia:

> ARC is a 270 MWe tokamak reactor with a major radius of 3.3 m, a minor radius of 1.1 m, and an on-axis magnetic field of 9.2 T.[2]

> The design point has a fusion energy gain factor Qp ≈ 13.6

So the reactor is about 25-30 feet in diameter, plus the steam plant / FLibE processing.

Have you seen the size of a nuclear cooling tower?
Actually electrons are moving from - to +.
There's a good point in here poorly made.

The good point is about artists and designers looking to technology to drive their inspiration but ultimately mostly just peddling a style. Which you can see in the tech world today.

Its poorly made because they try to make the Bauhaus look unique in this regard when it happened before (e.g. the Werkbund, the Arts and Craft movement, etc.) and after in many other places; and also it treats the Bauhaus's complex and nuanced history and operation only with sweeping statements (it even more or less conflates Gropius, 'the Bauhaus' and the International Style)
This will be the nail in the coffin for on premise email servers. Putting all of your eggs in one basket might be an even worse idea over time.
Part of the issue is that the threat model for grub2 changed.

Before SecureBoot (grub is older than even EFI), all these vulnerabilities other than the USB one would be just minor bugs, since exploiting them would gain no extra access; having access to the grub command line meant you already had full access to the system, without needing to for instance exploit buffer overflows in the command line parser.
eBay removes listings for ‘banned’ Dr. Seuss books
Ask HN: How to start collecting fossils and meteorites?
I am looking to engage in an outdoor hobby. How easy/hard is it start hunting fossils & meteorites?

Any recommended resources to start other? Some advice is also very welcome.
You also have to legalize other options than having a well-manicured lawn. Often, you'll get fines or the city will just come in and do things for you (and charge you!) if your lawn grows above a certain point.
For vector graphics use Adobe illustrator. Try learning a 3D modeling program (not sure which type of engineer you are). Don’t worry about not being able to draw well with your hand. I’m an architect and use pen+paper for thinking something through, then use software like illustrator to execute.
I'd say that the issues in your first paragraph also occur in industry, albeit with plausible deniability and not directly.

Further annoyances in industry:

- Teams can suck you dry, you begin to lose your identity and get mediocre (since that is the safest and most valued option).

- Managers take the credit for your work.

- Managers can be entirely unrealistic, often demanding things that are not possible from a CS point of view.

- Too many meetings and "communication" to serve those who thrive on that sort of thing (i.e. the talkers).

As others said, in this job market you can move to another company without issues, which is the greatest advantage.
Space launch from British soil one step closer
cool project but please don't. There are python scripts that do exactly that with 100% less javascript.
The biggest value is not asking for help, it's about synchronizing work.

Hey guys, in order to complete this library upgrade task today i need to do a major refactoring in common.js, so if you all could avoid tasks in this area until tomorrow so we all can avoid nasty merge conflicts it would be great, thanks.

Or hey, looks like this this test case from nightly is failing? Did anyone change something here recently? Who will take a look at it?

If your standups don't sound like this and only becomes a place to report status and excuses for being stuck (asking for help) to your PO or scrum master, then you have a lot to work on. Unfortunately the later version is very common and often hard to get out of.
Ask HN: Quick Look TypeScript Files on macOS Catalina / Big Sur?
Has anyone figured out how to make Quick Look (when you select a file and press the space bar to toggle a preview) to work with TypeScript files? Mac believes that they are MPEG-2 stream files, even after changing the default app. It seems like it has become harder to do this every few OS updates:

- Previously you could edit a plist file manually

- After that you had to edit it from recovery mode

- Then a third party QL plugin called qlcolorcode worked

- But now it appears that there might literally be no way to do this

Anyone find a way to make it work?
Yes, you could, in theory, although the math would probably be so complex you could never solve it.

This isn't an analogy though, it's a direct consequence of relativity theory. It's the reason the word "relativity" is in the name.
Beautiful comment. The articles were getting panned, so I was going to skip them, but now I won’t.
Negro Y Libre
Three surprising things you can make with mushrooms
I would say it depends on the industry. In software engineering, in general, companies take extremely good care of their workforce because labor is very scarce and expensive. My other life experience is in architecture, and people are not treated nearly as well there, mainly because there’s a lot less scarcity of labor.

I don’t really know the dynamics of academia, but my impression is that there are a lot more people who want PhD’s and tenured professorships than there are openings for those roles, so knowing nothing else I would expect the work environment to be worse compared to software engineering.
The purpose of copyright in the US is "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries." This is from the provision of the US Constitution that authorizes Congress to pass intellectual property legislation. Allowing for copyrighted works to be withdrawn from the public and made effectively unavailable to anybody for the remainder of a 95 year term does not promote scientific progress or useful arts as that effectively erases the work for the remainder of a lifetime. Nobody is entitled to use copyright laws against the constitutional purpose of copyright laws.

If somebody were to publish the 6 banned Seuss books and get sued by the estate, they'd be able to make a compelling legal argument that the copyright laws that allow the estate to effectively ban books for 95 years are unconstitutional though they'd probably need a different Supreme Court to have a chance of winning and actually making the "science and useful arts" clause mean something again. It would probably be ill-advised to even attempt a challenge to copyright law on these grounds with the current court as it could lead to another bad precedent like Eldred v. Ashcroft (the "perpetual copyright is constitutional if Congress extends the terms every 20 years via Mickey Mouse Protection Acts" case where the FSF filed a brief in support of the plaintiff). I think a more productive course of action would be to use the right wing outrage over this to push for an "abandonware" exception to copyright law (basically a "keep it in print or lose your copyright" requirement) and possibly copyright term reduction. Given that the political party that is traditionally more supportive of corporate interests is now furious about corporate censorship, there is now a golden opportunity to roll back corporate power and those on both sides who share that goal (albeit for different reasons) should work together for the greater good.
Eh, this could just as well have happened to everyone with 365 as well. On-premise servers allow you to manage the risk at your own level. For instance, you can decide not to expose a service to the Internet that 365 does.
> they move very slowly on average

Each electron moves slowly, but they all move approximately in the same direction st the same time, so the net effect is to move charge berry quickly, right?

Like a bucket brigade where everyone passes water to the person on their left. You move a bucket 3 feet per second, but together everyone moves a bucket worth of water a hundred feet per second.
That's the type of discussion/drama that I expect to see in Reddit, not in HN.
(and they are both open source and free)
The pizza demo didn't even let me input text into the credit card input boxes..
I use Scribus. It can be rough around the edges, but I've made everything with it (magazines, pamphlet, art books...).
https://www.scribus.net/
Look great and congrats on the success!

Minor feedback on the landing page - I found the "Contact us at" button floating under "By joining Poliglota you will" a bit confusing. Makes it hard to understand that heading goes with the contents to the right of it.
“Follow us on Twitter”
“We collaborate on GitHub”
Thank you for further eroding freedom
The last few security patches have been available independent of the Cumulative Updates, so it was reasonable to be a few behind. But this one required the latest CU to install.

Bear in mind after updating you still need to check if you were already hacked.
Bitcoin is Crypto ver. 1.0

There are better ways to do this but those invested in Bitcoin resist change in the same way that people invested in fiat resist crypto.
This is exactly right. So does "all our concepts are complicated grab bags of 'ontic' and 'epistemic'".
Thanks. I think handwavy is ok for this stuff as no one has really cracked the quantum gravity thing.
And they reviewed the item and decided not to sell it any more. This sort of thing happens all the time. Dicks Sporting Goods decided not to sell guns. What if it?
Amazon Basics Knocks Off “Everyday Sling” – and Even Gives It the Same Name
This is really cool. Do you have any examples of live sites?
Yeah, that is exactly the problem. I'm wondering now if there is any way I can jerry-rig one of the USB 3.2 ports from the mobo to get 4k@60hz to my monitor, but like I said I am ok with staying at 1440 until prices of graphic cards come down.
The 10x engineers have either left Apple or were reorganized to gimmick projects like SwiftUI.
I believe that in the modern world, specialization is more common, where ancient skills might have been more generalized.

So comparing to the modern world, I know of one relative in the industry of building homes, but even that person has never "built" their own home, and none of my relatives have bought a newly built home. In other words, in our family the skill of building home is very barely there. We'd likely have to hire out. If, instead, when my parents bought the house I grew up in from my great grandparents, they'd torn it down and built a new one, then the skill would have only skipped one generation, but continue to be exercised within our family.
Air-gapped systems really only make sense for the occasional need to access exceptionally sensitive materials. I.e. private keys for root CAs.

For most businesses, air-gapping would mean we are back in the 20th century of business with filing cabinets and armies of people pushing paper between 2 rooms.
Yep, getting 365 means you still end up hosting your own stuff, also paying Microsoft to host copies of it, and basically doubling your attack surface.
How do we know evidence is valid in a court case? Chain of custody and documentation. Add to that some commitment scheme and trusted time-stamping and publish in real time and you are most of the way there to extremely veridical publishing.

But the main problem is the people most vulnerable to fake media are already bamboozled by bad Photoshop jobs. I don't see how any signing scheme will help.
At this level of planning, it would likely be easier to just lay the superconducting undersea cables and start building massive solar on opposite sides of the planet.

The reality of energy today is we basically have the technology to cleanly power the human race for the rest of it's existence - politics and tribalism is why we can't.
Was Aaron Swartz the victim or the perpetrator? They set out to make an example out of him. They psychologically tortured him until his heart broke and he killed himself. They were extremely effective in terrorizing us into submission and now no one dares confront our masters again, lest you end up like poor Aaron. No one even speaks his name and we all know his story. And this was only an academic institution so imagine what these completely inhuman actors behind tax heavens and so on do to suppress those they prey upon.

It's a punishment system, not a justice system.
>They're more of a form of "continued learning" that many universities offer to adults and seniors. Learning for a small audience that actively seeks it out.

Which is why you heard so much howling when Udacity first "pivoted." Continuing education for mostly early to mid-career professionals, often with grad degrees is one thing. (And, yes, there are stories including in the comments here about Coursera being someone's big break but they're a small minority.) Which is great. But it was a real kick in the teeth to the people who saw MOOCs as this great opportunity for populations underserved by traditional higher ed.
I have never been that deep into academia and I work at a non-tech Fortune 500 company. I would say that the abuses are somewhat more limited on an individual basis and it’s more of a collective effort of management to abuse their power. Not sure if that’s better or worse. There is no room for different ideas, it’s all kissing the butt of incompetents who are willing to play the game in order to get ahead.
Reflections on IDEA vs VS Code
Why sand scarcity is about more than ‘running out’ of sand (2018)
Wiki lists Agression as a theory, but what about defense? In the town I live in some houses were mandatory to be built in just wood so they could be easily brunt down when they where under siege. It’s now heritage and there’s a street full of wooden houses here that tourists love (and actually so do I). It gave the aggressor no place to hide and shelter while the cannons from the city made light work of removing the threat. It’s called “vuurlinie huisjes”, or: line of fire houses. I guess it may have a double meaning: a line where all houses had to be burned as nothing could not be in the line of fire of the canons, under siege.

I guess if it was done as early as 6000 BC then canons are out of the question, but it could still be a quick way to deny an aggressor shelter? That would explain why there are no corpses found in the houses.
I have used each of them exactly once. In both cases, it was to purchase an OS upgrade.
Wibbly-wobbly magnetic fusion stuff: The return of the stellarator (2017)
To truly understand electricity you have to understand the Maxwell equations. No amount of analogies using water can change that.

(Why the downvotes? Is math truly that scary for a forum of software engineers?)
Thanks, that's much more informative.
Yes - looking at the reading requirements of textbooks is often cause for wry amusement.
> This will probably be downvoted like crazy here, but I thought we were against for-profit education?

Well you are on one of the hotbeds of the internet where the mantra is 'monetize everything and see what sticks' sooo
The term “request” means to ask. They asked them not to sell the books, and they agreed not to.
It’s called “XAnalogTV”: https://www.youtube.com/watch?v=VmM1KkFsry0&list=PLbe67PprBS...
I had a CS prof that boasted of only giving two As his entire career. And would structure tests so that wrong answers would be subtracted from right answers. He also did the blackboard thing where you needed to go up to the blackboard show that you understood some confusing algo paper he assigned, with him asking you questions to throw you off.

Guy was pretty hated by students. Someone tried breaking into his office one year. Part of me respects that he was trying to keep standards high, when there are so many bleeding hearts now. Still think it was a power trip.
Agreed, but I’m curious how often you see how often this actually works out as it should.
> In software engineering, in general, companies take extremely good care of their workforce because labor is very scarce and expensive.

Not that I've seen. I experienced a lot of "abuse" like OP mentioned in the last few years at my last job, and it was a common complaint from my peers at other companies around the country. It sounds to me like you're really lucky.
How is Gates past? Doesn't he still own the majority share but just someone else is the face of the company? I would assume, as a majority share holder, your interests and ethics would remain the same.
How to Eradicate the Desire to Compulsively Check Messaging Sites
As I said, the examples you chose are for the simplest use cases, and fungible applications/features for which the raw data is pretty much the whole thing and having a database dump is enough.

Valuable applications more often than not simplify complex things or do hard things behind the scenes. Their value is in the workflow/experience or the processing that takes place on the data, including APIs and integrations to unlock users' creativity.

>It's true that the limited period of time between end of life and servers going offline may be a problem, but that tends to be a long period of time (3-6 months in general from the services I've used that have shutdown).

Again, have you used these as an individual relying on them lightly, or heavily, or as a business/organization where your work relied on these? Have you used them as a user, or as the person who was involved in making the purchasing decision for the whole team/organization?
Do you have a scanner? I think traditional “paste-up” style zines have such a cool hand-made aesthetic. Plus, no licensing fees for a glue stick :)
It’s a diffetent kind of abuse. The concept of climbing the corporate ladder only really exists for executives, not for corporate wage slaves.

As an academic your best career choice is to work your way up in one organization. As an engineer the expected strategy is to hop jobs every 2-4 years.

In (American) business, barring some unions, there is no concept of tenure and it is understood you will be fired the moment you screw up or you will quit once the abuse surpasses your level of tolerance.

Either way, as a worker, expect to be abused by management and peers. As an entrepreneur expect to be abused by creditors, vendors and investors.

The only way to avoid the abuse is to be born wealthy and not work.
They own you. Don't like it? Start your own company.
I'm curious the name of the town you referenced that voted zoning out,
if there's more I can read. I found a reference that modern zoning was
started by the Germans in the late 1800s [0]. This article also
mentions the the basic idea of zoning goes back to antiquity, but just
the distinctions between stinky and noisy outside the walls,
dangerous and filthy between the walls, and every thing else inside.
Also mentioned was the industrial revolution, and the change from people
working in their houses to factories, and needing to separate those.
Also mentioned was modern single use zoning, which has a lot of
criticisms.

You mentioned a factory 1" from my property. That is an extreme example!
The Japanese zoning laws I referenced, and would welcome, do make a
distinction between industrial and residential/commercial, and between
high density and low density. They key is they are flexible and allow
for growth, they are not micromanaged by incumbent homeowners. Low
density includes mixed use, and can grow into higher density over time
if more people move to an area.

I ask you: What about the ability to build an accessory dwelling unit
for grandma on the property you own? Or replacing a single family home
with a duplex or triplex? Those aren't nuisance or safety issues, are
they? Why are those forbidden in most places? What about introducing
small shops and mixed residential/retail properties into residential
neighborhoods? How is anything supposed to change for the better if we
regulate everything to be frozen in time, with incentive, and keep
adding more regulations
over time?

I believe that increasingly restrictive zoning, against things like the
above, are causing a lot of damage to our society. Lots of poeple can't
afford a place to live. Folks have to live somewhere. They tend to
aggregate in cities where the jobs are. Lots of people are stuck with
long commutes. So many modern neighborhoods are absolutely soulless,
without places to gather, places to walk, and variety. People are neatly
divided by income level and race, into bubbles that misunderstand and
demonize each other, spending way too much time in cars.

Just because 51% of people vote on something doesn't mean it's not a
tyranny. That's why they have the phrase "tyranny of the majority".
There's principals involved, or there should be. Otherwise it would be
ok for the majority to ignore and screw over the minority any time they
want. And I think that is happening in this case. It's gone too far.
Homeowners have theirs and are artificially restricting the supply of
housing. They care more about their property values than they do about
other people. I assume there's middle ground to discuss, about things
like noise and pets, anticipating growth, allowing variety, what comes
after car culture, how to explore alternatives, etc. But justifying the
current regulatory regime based on a majority vote, when so many other
people are negatively impacted, just makes me sad for what democracy
has come to mean in this country.

[0] https://en.wikipedia.org/wiki/Zoning
Not the person asked, but OOP is a great fit for embedded devices IMO. Even the most superficial aspect, a mandatory init function called at creation time and a free function at destruction time, is such a powerful and general method of resource managment and reasoning about lifetimes that C++ folks made it a freaking ideology. Any generic, cliché driver code written in C almost always has the obligatory xyz_init and the corresponding xyz_free/reset boilerplate that has to be remembered and called manually by the programmer. Why memorize patterns when we have compilers though?

Digging deeper, the hardware analogy is pervasive in OOP. Alan Kay called the internet the best and most successful OOP system, Brad Cox saw objects as "software ICs", message passing is explicitly and pervasively modeled after hardware protocols by both. Java was born from research that sought to make OOP the norm in embedded ("Java runs on 3 billion devices!"), and Ada was a reality 10 years before that.

How do you define systems in Hardware Description Languages? you seperate the system into interacting thingies called "modules" whose state is strictly private and communicate through well-defined protocols, sounds familiar?

its not a panacea off course, but modeling a black box machine whose behavior is defined by how it responds to messages - ideally how embedded devices should be designed - is the classic OOP sales pitch.
What does 'linear' mean in this case exactly? Does it mean, that if the measurements are in space (i.e. location), then Kalman filter can only be applied when location is changing linearly, i.e. speed is constant?
Sound : AC (maybe? Not sure.)

Wind : DC

Air : conductor
The Secret Life of Machines (1988)