skysight-inc/HackerNews huggingface dataset:
My main issue with SO is that it has become a rather "snippy" place. The "be nice" ethos just means that the nasty is more eloquent.

It's now quite painful to ask questions, there, because someone will pretty much always ding it. Usually, you have no idea why, or who. In fact, that happened to me just a day or so ago.

Also, I think that downvoters should be notified when the question/answer is edited, so they can review if the downvote still applies.

I once trolled a community (not SO) by writing an obviously inflammatory post, getting a gazillion downvotes, then editing it to be very reasonable, so everyone was on record as having downvoted a very decent post. Petty, but fun (They did not have edit records for posts, but you could see what users up/downvoted).

I like the idea of a "Thank You" reaction, but that's really just porcine lip gloss.

I think that it would be more valuable to require an explanation for a downvote, even if anonymously. I would have no problem telling folks why I downvoted a question or answer (in fact, when I do, I add a comment, mentioning the reason, unless it is blatantly obvious). As is evident by my HN profile, I am making a point of standing behind what I post. I got rid of my last anonymous Internet account months ago.

Standing behind my words has helped me to be a bit more careful about what I post, and that's a good thing.
Somehow it got away with the same “click a button, get a cutscene” ending as Mass Effect 3 without the same level of outrage. Deeply boring game even at the time.

The original DX, on the other hand - it took me years to get past the first level, but once I did it was really engaging.
I think it can, just not so often - there's a lot of empowered indies out there. ZA/UM and Disco Elysium springs to mind.
There's a difference between a huge feat of engineering from thousands of years ago and a tacky statue that was erected barely outside of (or sometimes even within) living memory.
Deus Ex went downhill over time. First was great. Second was not much meh. Third had stupid boss fights and I decided that trying to finish it is not worth time.
Hey, at least you get to college!
Who is the target audience? This isn't posting in Facebook and hence having a doubt that a 15 years old will read it.

I have a lot to write about from my perspective why I am sad and that everyone is eccentric whom doesn't give * but i'll pass
The issue these days isn't so much time nor money but rather the difficulty in standing out from the pack when so much of game mechanics has already been discovered. Each breakthrough in technology has been followed by iconic "first of it's era" games, eg:
- Mario 64, Crash Bandicoot and others with their demonstration of how to translate a platformer to a 3D world

- Tomb Raider with it's "even the scenery can be explored"

- Shenmue with it's 3D open world and concept of fully immersing the player in the role

- Half-Life, System Shock and others with their emphasis on story and setting

But these ideas have been well explored and so games like Alien Isolation, which is a great game, aren't held in such high esteem.

The solution to that is to look outside of the traditional gaming paradigm. Look at indie games and see what they're creating -- there's some really great indie titles out there. Look at games that utilise new technology like VR (ok, technically VR has been around since the 90s but it's only really becoming mainstream now) and you'll see some stand out titles there too.

If you're only looking at games like Deus Ex then it could be easy to miss all the other stuff going on.
Typing tricks: Difference lists (2016)
I think weed is a gamble if you have history of getting anxious on weed. All my friends use weed for relaxing, but even the tiniest amount always makes me very anxious. I still like weed, but only when I'm cozying up, watching TV and feel very safe (here, I still feel the "anxiety" but usually of the form "excitement"). I would not smoke any amount of weed on a psychedelic.
I always wondered how this was supposed to work. The 'pusher plate' is going to have to be made of strong stuff. A nuclear explosion launched a steel cap to incredible speeds [1]

How would a spaceship handle effectively being shot with a similar device. It would be ripped apart (I'm not a physicist)

[1] https://en.wikipedia.org/wiki/Operation_Plumbbob#Missing_ste...
And to add to my comment:

this platform could even have stuff like spaced repetition build in!
PhD students are learning to research.

The only group not included in "professors" is "postdocs" then, who are temporary staff who usually leave academia after a year or two.
But competition could be much higher, pushing down unit prices...
> presumably the CPU was being limited in software anyway

Would this be in the OS or the bios (or whatever they call it on a Mac)?

If it's the former, I wonder if the test would have been more interesting if the MBA was running a different OS.
I was just coming here to say exactly this except that I would argue that writing it in TLA+ would have been shorter and easier to reason about.

Deep embedding of specifications with model checkers is a really neat idea. LiquidHaskell is a really interesting approach and it would be neat to see if Rust could adopt something similar.
It's a tradeoff. Dynamic isn't "better" than typesafety, but it's generally easier to comprehend and reason about. Just yesterday, I was working on a C# script and encountered the following problem:

+ An engineer had written a script with a Dictionary of type <Transform, Material>. If you've touched Unity, you immediately caught the flaw: Transform's aren't unique enough keys and it's really easy to end up trying to add Duplicate keys, even though you really mean different objects.

+ So, since we don't care about uniqueness, shift from a Dictionary to a List. Except we have a problem, because we need to keep that Key->Value relation so we know what transforms get what materials. Well, we have a solution to that, it's yet-another-type called a KeyValuePair.

+ Well we're now nesting a generic KeyValuePair that needs type information inside of a list that is holding <KeyValuePair> objects, which also changes how we iterate through that list and add items to it.

+ In a language like JS, everything I just said doesn't matter at all because instead of using a Dictionary (Map in JS), we would of just said "Use a Set instead". Done.
awesome, i'll start setting up Chicago now :) if you download and create an account I can send you a message when it's ready.
new comment : thanks for adding the 'thanks' button
Having a Website vs. Web Presence
Worldwide Developers Against Apple Censorship Conference
Our hackerspace's website is written in XML/XSLT that renders HTML during `make`. I haven't been around when it was built. All I know is that there are only 2 people who know the guts of the XSLT stuff. Everyone else just copy-pastes XML snippets from somewhere else and edits them to publish a new news item or calendar entry.

(I don't know how much of that is attributable to XSLT's nature, and how much of it is due to its relative obscurity. But it's certainly not a stack that I would choose for a new website based on that experience.)
That said, anyone reading this shouldn't let this experience deter them from trying caving at least once. Caving is one of the most underrated and obscure outdoor sports, mostly because it's really hard to go caving without an "in" to the caving community. Caving can be safe and extremely fun if you are going with someone in a local grotto (i.e. caving club), and not all caves have a "spiral passageway barely able to fit a human". If you feel unsafe at any point, no one is going to make you squeeze through that foot-wide and thirty-foot-long tunnel.

There is also obviously a big emphasis in caving communities on safety, such as wearing protective gear and bringing twice as much light/water as you think you'll need. Many areas I've been caving (in Virginia/West Virginia) also have amateur cave rescue volunteers if something does go bad (although they should absolutely be a last resort).
Not the same, regulating economy != deciding which apps allowed in store. We want governments to govern, as in set rules of engagement: break up monopolies. We don't want governments to run app stores, we want app stores not to be monopolies and run by any party able to do so.
> There is a type of professor that's exactly like a VC.

The vast majority of professors, I'd say, are like that.
> allow racists to explain their ideas and positions and the tenability of their position will be exposed for the naked fear and hatred that it is

People are pretty susceptible to passionate speech by charismatic figures; much more susceptible, in fact, than they are to facts. This just seems like an opportunity for racists to win hearts and minds.

And anyway, there's tons of open and free debate on college campuses (at least, there was, when they existed in The Before Times), but generally it's debate about methodologies, not ideas. Everyone's more or less on the right (which is to say, left) side of history, they just have different ideas about, how to, for example, dismantle systemic racism, or end homelessness.

Though probably the more frequent topics for debate are more along the lines of beer pong strategy.
People have stopped going to the doctor and most seem fine
I don't think it's standard practice here to add the intermediate site you found a link on in the title.
It's not vanity, because governments have dugged themselves into a hole where pension funds and others have invested enormous amounts of money in equities (seeing as bond returns are non-existent due to the aforementioned stimulus) as well as venture capital. Allowing the market to reset and recalibrate itself would also mean wiping out a lot of pensions as well as investments from wealthy donors, which is bad for votes.

The sad thing is that this erroneous monetary policy will only stop if politicians and central bankers are willing to stomach a harsh market recalibration, but seeing as they seem to not be willing to do that judging from their recent actions so I fear that this systemic malinvestment and inequality will just get worse and worse until something breaks.
> By definition, racism is something only individuals can do and so racist laws are the product of racist people.

Well here's your problem buddy. You decided that racism is something that by definition can't be systemic. There's no way to argue a definition but one can evaluate what it's useful for. Your definition is really convenient for someone who doesn't want to reckon with systemic injustice against Black people, huh?

There's plenty of intellectual heavyweights who will explain in great detail what systemic racism looks like. Go read James Baldwin or Angela Davis or something.
This would simplify automotive wiring quite a bit.
and it was job who positioned it in the lower end of pricing anyway, so I don't see how it could ever be thought of as a post-job example
They individually have a lot of developers, but the long tail is people pushing to AWS/Google Cloud/Azure from boring corporate offices that run a lot of Windows and develop in C#/Java.

edit: https://insights.stackoverflow.com/survey/2020#technology-pr...
Apple’s App Store controversy; from an agency’s perspective
It's not necessary to attend university to learn things you didn't know existed, or to learn things that seem less important in the moment. Whenever I've taught myself something out of interest, when I've seriously set aside time to explore a topic, it's not hard at all to expose oneself to many new concepts. This is assuming the field has a wealth of literature to read, and CS is one of those fields. Whether you have access to the internet or hardcover books, it'd be difficult not to stumble upon writing that is at least as compelling as the average college professor's lectures.

Disclaimer: I am self-taught in CS, but also have an Engineering degree. I entirely agree that the social aspect of university is the largest benefit.
We're Getting Happiness Wrong
New Galaxy Fold 2 Renders Based on Samsung’s New Patent
I would suggest that the VAST majority of Docker usage on Windows is not “windows containers” but Linux-based containers in a VM, be it WSL or Docker for Windows. The promise of Docker is that a container image built on machine A will run on machine B. That relies on them running the same operating system in some capacity.
> even more sugar than Coca-Cola.

would you target a vanilla latte? What if you get latte without sugar?
Canva raises $60M on a $6B valuation
Apple, Hey, and the Path Forward
> However, HFCS make up ~3.5% of the cost of a soft drink, and the cost of corn is less than half the total cost of making HFCS, which means the total impact of corn subsidies on the price of a soft drink is a couple of pennies.

The actual cost of manufacturing a soft drink is in the order of pennies - [0] does a breakdown where the numbers are likely wrong but in the right ballpark. An increase of a few c per litre in tax at the production level would have a huge knock on effect on the price of the drinks, unless the manufacturers eat the increases.

Customers are also hugely price sensitive, an increase of a few pence can have a massive change on purchasing patterns.

[0] https://www.quora.com/How-much-does-it-cost-to-manufacture-3...
I'm studying CS but haven't heard any concrete examples of why I should learn a lisp (scheme, Clojure). Every time I ask i get pseudo-intellectual answers of how it will expand my mind, make it easier to express complex human problems/domains into code or even make me re-evaluate things in life on a philosophical level. What? On the one hand, i'm sooo curious to study all of this and see for myself, but on the other hand, life's too short and I'm already spending so much time in front of a PC to get my degree, learn a couple of more languages, make side projects on github, personal blogs etc to make myself more employable.

Anyway, i know this is HN i'm asking, but can you give me at least one compelling reason why I should study lisp,scheme or clojure ?
They've had it deployed worldwide on ARM -- every iPhone and iPad runs it on an ARM chip.
Firmware, good luck overclocking a macbook
Yes. Or otherwise we should get a full rebate for running or other exercise. Send in a BMI receipt with your yearly tax refund request. Now that is some serious job creation!
>Also good luck to Apple if they lock down macOS the same way.

They are locking down macOS gradually. Their hardware revenue is declining indefinitely and they know it. Their push is to lock down the software and reap a cut as much as they can.
IMHO Perfect Dark is one of the oldest shooters that holds up (play the version on the Xbox 360, maybe also the XBone, not sure). Yeah yeah it's a console shooter, but it's outstanding and hi-res + dual-stick controls make it feel modern-enough. Do note that it has two two-player campaign modes in addition to regular single player: co-op, and... versus. Yes, versus. Also be aware the difficulty modes change the objectives significantly, and sometimes also your starting position, so if it seems weirdly short bump up the difficulty.

I think some of the original frantic shooters hold up alright, for what they are. Quake, stuff like that. They're kinda niche genre now, though. Not sure about the early Dooms, hard to judge those as easily. I like them, still, but...

The Half Life remake in the HL2 engine (Black Mesa) is very true to the spirit of the original and smoothes its rough edges off very elegantly, but the original's probably still fairly playable, too.

First mass effect, oof. It suffers from a lot of "which of the three buildings they made will this quest take place in?". Also having enemies walk right past your AI teammates, who are busy doing nothing, to shoot you in the back over. And over. And over. Gets really frustrating after a while. Two is so much better. You're in for a treat.

[EDIT] on reflection the one mechanic that probably feels off to a modern player in Perfect Dark, and indeed in many older shooters, is having thrown weapons treated like ordinary weapons, rather than a secondary attack with a separate set of items to cycle through. That is, you have to switch away from your gun to arm a thrown weapon, then throw it, then switch back. That's a little clunky. IIRC throwing-is-separate model wasn't popularized until the first Modern Warfare (I've played the first Call of Duty recently and I don't think it was in that, yet—man, talk about one that doesn't seem nearly as good on re-visiting)
"Moreover, some more prominent corporations seemingly have been going around it well as Dominos and FedEx that each delivers over millions of orders every month. Tony signed up to be a driver for these platforms.."

So Tony, one of the Cofounders of DoorDash signed up to be a Dominos pizza delivery driver to learn how they did it. I love it

Thank you for sharing this article
> There's a strong selection bias at work - people with good administrative skills and communication skills are much more likely to go to college in the first place. We need to be asking if those people needed to go to college to develop those skills.

Agreed, but a university education reveals those people to me in a way that other evaluation criteria I have will not. I have lots of tools to evaluate whether a person has basic skills, but relatively fewer to determine whether they can do that other stuff. This is especially true as the reference and employment verification process is more limited than it used to be. Most companies I call can't tell me "don't hire this person" like they did 15 years ago.

It doesn't help that, working for the government, I have limited options once I do hire someone. I am under pressure to make the right decision the first time since unmaking that decision is a great deal of painful time and effort. I suspect a number of mid-level managers like myself are in that position, which is why the degree continues to carry so much weight.
Isn't Deutsche Bank the largest bank in Germany?
In this analogy, here's the vintage vinyl version (for those who can understand French): the College de France, free since 1530. Adding some irony to the metaphor, their courses are available online via streaming.

https://www.college-de-france.fr

No they don't give out degrees but it's one option among many of open knowledge sharing.
1. Thorium reactors are almost identical to uranium reactors and it is a recent but common misconception that they are so fundamentally different.

The whole point of thorium is that it turns into uranium. The only real difference is that there are many fewer excess neutrons around, because they're used to convert thorium to uranium. To convert a uranium reactor to thorium you basically only need to change the fuel. The reasons to do that are scalability (thorium is more abundant than U-235) and the fact that fewer neutrons means less plutonium.

Molten salt reactors such as LFTR and molten metal reactors are not exclusive to thorium. You can even have a liquid flourine uranium salt reactor. Any submarine would be highly unlikely to use thorium due to it's much lower power density compared to highly enriched uranium. Thorium basically has to enrich itself over time, so you need a lot of it to get to a given power level.

2. The US is the only country that exclusively (except for one sub) uses pressurized water reactors. Russia uses liquid salt or metal mostly. Liquid salt reactors -like the ones most commonly proposed with thorium- still need conventional centrifugal pumps to operate. It's only certain liquid metal reactors that can use electromagnetic pumps, and I'm pretty sure they still need pumps for the secondary water loop.

3. The whole "nuclear water pumps are loud" thing is pretty much a myth anyway as far as I understand. Pound-for-pound, nuclear subs are much quieter than diesel, but the quietest submarines are obviously very small. Nuclear submarines are obviously very large, and so are loud simply by nature. That led to speculation that being nuclear meant submarines were louder, which led to people talking about pumps and turbines and whatnot being loud.
I don't understand the association of being contrarian and having no talent. Or do you mean the knee-jerk reaction to it? Because I would classify the most eccentric artists to be very contrarian with unlimited baskets of critique.

There is a large portion of philosophy that ponders the question if criticism can be a creative endeavor. I am firmly in the camp that believes it is indeed with no restriction.
University right now is a bundle deal.

* You get lectures and assignments.

* You get schedules and deadlines that discourage procrastination, if you're the sort of person who leaves things until the last minute.

* You (hopefully) get detailed feedback on assignments from a real human.

* You get big manicured lawns and marble pillars.

* You get health insurance.

* You get in-person small-group discussions (at least in some subjects) of advanced topics.

* You get a bunch of people of your age and social background, all uprooted from home and looking to make new friends at the same time.

* You get subsidised gyms and sports clubs and interest clubs.

* You get to network and meet people.

* You get buildings full of academics with office hours where you can basically just walk in and they'll explain almost anything to you.

* You get parties full of drunk young people, of all genders, some looking for relationships, others for casual sex.

* You get access to journals and databases and software that usually costs $$$$$ (and computer labs with it all already set up)

* You get a weird 'future middle class' social status where you can drink and party and not get a job and go into debt - yet be treated as someone successful.

* You get a easily understood explanation for that gap in your resume.

* You get internship opportunities - where you can get your foot in the door at big employers, while being paid and taught how they do things.

* You get loans for your living costs, despite having no income or credit history.

* You get access to a library with more (serious, intellectual) books than you could read in a lifetime.

* You get to leave home, but with training wheels if you're not ready to cook and clean and laundry and pay bills all at once.

* You get supply control, from 'weed out classes' and limited numbers of student places.

* You get in-person exams that are at least moderately difficult to cheat on.

* And yes, you (hopefully) get a credential at the end of it. Maybe even with a good 'brand'.

Online courses can certainly deliver lectures at a much lower price than the ruinous cost of US universities. But I think part of the reason the likes of Coursera aren't on their way to replacing conventional colleges is because they're missing so much else from the bundle.
Launch of ProGamer.app to let gamers earn real prizes
I didn't say that anyone wanted to abandon safety. I said that they wanted to deprioritize safety, presumably to increase successful drug development.

> Maybe we can find some other way to test drugs that is cheaper per useful drug than the current system and equivalent or better in terms of safety to humans.

Maybe. But we should start at a place of shared understanding.

HN is notorious for "if they just"isms with regards to other fields.

Consequently, I think it's fair to point out that the thing that most people are lamenting (strict adherence to standards, extremely conservative trial progression) are attached to a value (avoiding harm to humans).

If people are advocating to upend the apple cart, then they don't just get to say "We want to continue to prioritize safety and also not do some things that increase safety."

Personally? I'd be fine with an informed consent alternative that helped speed through population-targeted or riskier drugs. Better to have options. But implementing that system would have costs.