skysight-inc/HackerNews huggingface dataset:
I agree that if someone wants to live outside of society then they should be allowed to do so.

However, for those who are part of society, I feel that the purpose of society is to provide for the needs of its members.

I think that your analysis of history may be too simplistic. Certainly governments have caused suffering, tyranny, and oppression, but so has profit motive. By the same token, both profit motive and government has done a lot of good for people.

My overall objection is that you seem to be taking a very black and white approach. I agree that we shouldn't adopt a communist approach that rejects profit motive or an extreme collectivist approach that rejects individual rights. However, that doesn't mean that there is no role for society to provide for people's needs.
Python is a much more compact and densely expressive language than C#. I don't think comparing the length of code is particularly helpful.

How many runtime type errors do you get in your C# code?
You can do whatever you want.

Other people are free to have opinions of you.

Destroying something that someone could use is a dick move.
If Tinder forced people to do background checks, propublica would do a similar write-up about how invasive that is and how it disproportionately affects [affected group]. The only way to win this game is to not play.
Lawyering up is different than having a lawyer explain what the law says to you.
If you click the links you will see they want to outlaw it.
December 2019: Update to Stripe Services Agreement
URLs are already removed from search in some locations.
We, as a society, really need to stop being so laissez-faire when it comes to unnecessary waste. Laws might be required for actual change to happen. Like French grocery stores having to donate excess food rather than throwing it away.
No Linux version :/
Please stop repeating that baseload marketing line.

https://skepticalscience.com/print.php?r=374

Summary

Arguments that renewable energy isn't up to the task because "the Sun doesn't shine at night and the wind doesn't blow all the time" are overly simplistic.

There are a number of renewable energy technologies which can supply baseload power. The intermittency of other sources such as wind and solar photovoltaic can be addressed by interconnecting power plants which are widely geographically distributed, and by coupling them with peak-load plants such as gas turbines fueled by biofuels or natural gas which can quickly be switched on to fill in gaps of low wind or solar production. Numerous regional and global case studies – some incorporating modeling to demonstrate their feasibility – have provided plausible plans to meet 100% of energy demand with renewable sources.
I’ve heard horror stories about reference counting performance cliffs caused by avalanche deallocations, which are hard to predict.
Ben Franklin said the best argument against democracy is five minutes with the average voter.
Read forums or ask people in person.
Self-aware Video: it knows its own YouTube Video ID?
"
Small Modular Reactors may be the nuclear industry's answer to avoiding obscurity, sadly, and one cannot blame them (though I am starting to) for failing to exhibit the courage or desire to commit attention to molten salt research. Because what is being presented by default is a practical absurdity.

What if someone promoting utility wind approaches you and claims that wind is the future? BUT in place of today's standard size 3MW turbines it absolutely must be a far greater number of 1MW turbines. You'd take a step back, confident that the reason must have little to do with technology. You'd feel dubious, imagine you were being 'played' in some way. Even a layman would sense something wrong with the proposal, given the overhead of placing units.

I have the same reaction when hearing discussion of Small Modular Reactors. I see them as a high ticket luxury item that is being fronted as the 'stealth solution' to a most pressing problem, to design something faux environmentalists and radiophobes might fear and hate less, even though they could never launch the nuclear industry into a new renaissance. Utility scale electric is geared to multiple ~1GWe+ solutions per plant, the round number that could practically be multiplied into a feasible grid solution.

Aside from industry desperation I also wonder if SMRs are being promoted by a few billionaires, not from a desire to supply lesser developed countries (all of whom should never go in for less than 1GWe), but to power their own offshore enclaves, their survival retreats in places like New Zealand. Call it my pet conspiracy theory. They wish to see the technology put to practice on our collective dime as soon as possible. Helping to stock the pantries of billionaires may be a tidy business some day but SMR fixation today represents a foolish diversion of attention away from what needs to be the principal goal --- attaining energy self-sufficiency for the grid with >=1GWe sources, less fuel volatility and less risk. This is an existential crisis.
"

(from my 2017 letter to Energy Secy Perry)

https://archive.org/download/20170629EmailToEnergySecretaryP...

(2016 letter to Candidate Trump on Energy)

https://archive.org/download/20160422TrumpEnergyLetterSC/201...
I personally would love to see the return of viable long distance semi rapid ocean. With the Advent of high speed and low latency satellite internet, a 3 day Atlantic crossing sound like a wonderful break. I already love traveling by train and I've taken numerous 3 day train trips accross the United States.
>When you change a Java API, how much time does it cost you to find all broken client code? How much in the same case for python?

With a decent test suite and a bunch of well crafted asserts, it ends up being much quicker. Indeed, for the really subtle broken stuff, pretty much only a decent test suite can catch it.

>Again, it sounds like your projects were still rather young.

Probably just better tested than yours.

In time, you might learn to appreciate this quality but who knows...
Government is for sale, no longer are they for the people , by the people.

What good is the FCC if it allows for the truth to be shown? It is no longer useful and has become corrupt.
This is a good chance to plug for
https://wornwear.patagonia.com/

Worn Wear is Patagonia's hub for keeping gear in play.

Why extend the life of gear? Because the best thing we can do for the planet is cut down on consumption and get more use out of stuff we already own.

Join us to repair, share and recycle your gear.

AIUI, online returns that are slightly mangled and in store returns that aren’t quite like-new are also sold here, as well as serviceable but old clothes you can exchange.

NB you can also perpetually repair most patagonia clothes, for free. They do most repairs in contract with local tailors, and have a central repair shop for bigger jobs, so they keep money in the neighborhood and also cut way down on shipping emissions.
They'll be socially punished for doing so, but they can still do it. No-one is going to prison over this.

We're talking about a businesses' practices, not an individual.
I don't think you disprove the hypothesis, though. I think you are talking about equally, if not more, important thing - ergonomics. Java is not an example of static types not bringing in benefits, it's an example of overcoming those benefits by other things.

> I disagree that this isn't a cost/benefit trade off that naturally works out.

I agree, it is. I just think that programming languages are a whole package and Java is really bad with this cost/benefit ratio. I'd rather see something else being an ambassador of static types.
Your logical error is assuming that it’s so obvious what “vot[ing] against [one’s] own interests” means. Maybe a stable free market government with a strong cultural and religious framework is in everyone’s interest, and the “massive industry” exists to convince people of that fact?
I would certainly install Ubuntu or Mint as a dual boot. It comes with plenty of software such as LibreOffice, Firefox and Gimp which I use all the time.

I currently use Atom for coding but I'm not sure how good that is with RoR.
Sure, but the general idea that you should disallow undefined operations are a core application of type systems.

You don't need too advanced of a type system to implement what you're talking about. With the caveat that doing it in Java would make the code tedious to write ;-).
Time for the bay to disrupt online returns?
> I mean, yeah? Those things sound like they’re precisely the kind of stuff that’s the domain of non-profits and the government. Why would we expect Slack or other tech companies to be helping random people with housing or social support?

The economy is becoming more competitive in the upper 20%. This translates into heightened signaling around social issues for those in that bracket [1]. It's not a bad thing, and people do have their hearts in the right place, but the underlying status anxiety is real and it is an economic effect.

[1] https://americanaffairsjournal.org/2019/11/the-real-class-wa...
> The issue that I see is that due to the electoral college

Please read the federalist papers.
"To see black" comes from "schwarz sehen". I'd translate it as "stare into the abyss/void", basically there is no hope, no future.
Yup - that's why I try to shop on Amazon's warehouse/open box site first. 90% of the time it's brand new stuff anyway that someone sent back on a whim.

The fact that it's cheaper helps too
About that "promoting polarization", it takes two to polarize. You too have the option to cave. You are free to end the polarization at any moment.

Demonizing the other size is impressively the other way. It's happening whenever you see people flinging words like racist, sexist, fascist, and nazi.
I think, philosophically, they're interesting, but in practice the statelessness ends up not being a huge benefit.

In the few deployments I've seen, you end up observing this pattern of, first, not enough information is placed in the JWT to eliminate stupidly common database calls on every request (example: "the JWT contains a UserId, but we need a RoleId that we store on the user document to determine their authorization level. for, like, every API call.")

Ok. So, two options: you can give up, admit JWTs were a weird choice, and just do everything possible to make those common database calls fast (which is a very solvable and scalable problem); or, you can go down the rabbit hole. Lets put a RoleID in the JWT. But, really, a RoleID doesn't tell us anything about the user's authz; it saves us one table join, but we need the underlying permissions/claims/authorizations/etc. We could put those in there.

In other words, "stateless" is a misnomer. You just moved the state; from a single, consistent, and scalable database, to a "distributed database" where every node is a JWT held by your users.

JWTs are probably fine. I just think the most claimed benefit they offer is mostly overblown. But, in the 2% of use-cases where that benefit could be exploited to the maximum, they're worth using, and they're also "fine" in the 98% of other use-cases.
Is anyone going to comment on my capitalization of the word 'but' for emphasis in the above quote? This place is starting to annoy me.
> Rolling out a 68 event vaccine schedule without safety testing even one single vaccine injection at all, [...]

Perhaps the author should read https://www.cdc.gov/vaccines/basics/test-approve.html
Well, _my_ winter gloves have a karabiner on them. I shall call them The Best Gloves. </snark>
Failure to scrutinize your performance when you are losing is a recipe for more losing.
This makes an interesting counterpoint to "Confessions of a Book Pirate (2010)".

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

Individuals duplicating content without taking from the creator is viewed less acceptable than manufacturers, or more accurately, retailers, deliberately destroying perfectly serviceable physical product.
My point is that it is possible for your password manager to sandbox regex execution at least as well as your browser does.

I totally agree with your concerns about scope creep increasing the attack surface.
I mean at the end of the day this is just a way to get cheap labor.
Investors who lost $190m demand exhumation of cryptocurrency mogul
What I Learned about Style and Writing from Watching Bruce Lee
Send this letter to your manager and your manager's manager.

[Manager Names]

My time at [Company Name] has been a great experience. It has been a pleasure working with you. As you may know I created [ Open source project ] on [Date] and have enjoyed growing the product and user base. Building and supporting successful products is something I enjoy and will be looking for opportunities to do that outside of my current role. [Day 2 weeks from now] will be my last day at [Company]

Best of Luck

Then you can negotiate from a place of power. Don't say anything about your plans other than that you are going to pursue other opportunities. At a minimum they will make you a counter offer, something like 10% pay increase and a new title of "Product Director". It is up to you if you want to negotiate something different like back pay or if you want to try to create a new product from scratch on your own or if you want to find another job.
same goes for "seeing black", a common idiom in german, which effectively expresses the idea that your sight goes dark, ie, you see nothing, there is a dark future ahead.
I insist that you read the link:

https://www.ctvnews.ca/business/amazon-france-under-fire-for...
Patents and Potential Problems of Their Tokenization
Dota's built-in bot can already do most of that
> bulletproof ... cannot dent or scratch

Different properties. Bulletproof vests are flexible and distribute the force rather than being just hard and heavy for example. Diamonds are scratch resistant, but shatter.

Until we see the actual tests, it's all just speculation with minimal information. Resisting a hammer does not prove anything about collisions.
Agree.

I toyed around with the idea of a password risk score.

Password reuse across accounts (with known breach) = 100%
Password reuse across account = 90%
Unique external password = 30%
Unique internal password = 20%

Divided by password complexity... or something similar.

In this way user is encouraged to maintain good passwords by not being penalised (changing every few months, etc).

Of course, this would require something between service and user, such as a password manager.
Confirmation of planet-mass objects in extragalactic systems
Law and court decisions trump contract.

California, for example, does not allow contracts for ownerships of things done on your own time, your own equipment and not related to your employer.
Could you explain how it is not consistent with what I've said?

Also, what's the deal with posting an entirely different link?
Shows you how much the stuff actually costs to manufacture when it is just thrown away. Probably just sweatshop labor costs and shipping.
The specific felony matters a lot to me. Someone busted with a gram of marijuana or a bong in Arizona can pick up a felony conviction for it. Someone with a previous embezzlement charge is a different story (even if the embezzlement conviction was only a misdemeanor).
Some states (don't know in USA, speaking from EU) have laws against "unfair clauses" which make those automatically null even if you accept it. Usally the point is that for each clause in a contract which put an obligation on the employee, the employer must "give something back" to repay for that obligation in equal terms.

In this case in my state the employer should at least have paid for all the time out-of-work in which op worked on his IP, and with a rate established by op
X Minutes Rule
Notes on Nuclear Energy
> Individuals duplicating content without taking from the creator is viewed less acceptable than manufacturers, or more accurately, retailers, deliberately destroying perfectly serviceable physical product.

By whom? I don't think this is true at all.

It's less acceptable to the sellers of said goods, not to society at large.

The legal system doesn't represent the will of the people in all cases; in the case of copyright law it's quite obviously weighted more towards representing the will of money.
Mind your words. Imagine the world you want. The things you want to see. Not the world you don't.
Contracts state a lot of things that don't necessarily hold up. It's just words on paper. Sometimes they're even tenable in one area, then used in another state which disallows some claim or another.

Employment contracts in particular are subject to a lot of restrictions and protections regardless of what the employer makes people sign, because labor laws.
> Why won't companies give the clothes to charities?

> It's an image thing. They're trying to maintain exclusivity.

We’ve reached a pretty dismal place as a society where a company would rather burn their wares than to have a person in need get them.
In what way is Slack not elite? Slack is within the top 10% of companies in the Bay Area by pretty much any metric you choose to rank companies by. By almost any measure, that's elite.

Is Berkeley not an elite school, because it's less prestigious than Stanford?
It's much worse than that. There are so many things that are manufactured simply to be discarded it is amazing. 100's of millions of tons of stuff get thrown away every year whose only purpose in life was to be tossed or in the very best of cases to be recycled.

And then there is the endless stream of stuff that people gift each other because they are clueless about what a real gift would be like but they still want to give something. Terrible toys, terrible tools (break on first use) and cargo cult merchandise looking like the real thing but actually being just that: an image of the real thing.
Pillars or Pancakes? Self-Cleaning Surfaces Without Coating (2018)
Astronomers find 19 more galaxies missing their dark matter
You most certainly do, even if it might not yet be prosecuted.

See article 6 1/a-f for lawfulness of processing.

Without consent there only remain select few conditions, none of which apply to the operation of GA for visitors without a legal contract with the site operator on a different level (ie. customer relationship).

It is only a matter of time..
I think the plan is to release cybertruck at the same time when fully-autonomous driving is predicted to be ready. In that scenario, it would be significantly less likely to crash and cybertruck wound be safer car than the ones with different materials, but dumber.

The key to safety is human error prevention, not materials. It’s like preventing illness vs. treating the symptoms.

On the other side, It’s very questionable when the fully-autonomous driving will be ready.
Hard disagree. A union is there solely to give employees a proper voice at the company. That this has by and large been to support working conditions historically is only because it was the issue of highest importance.

If the concern is corporate direction, the union has a seat at the table as well.
That's already happened in some places: https://www.buybay.com/
why is the most upvoted thing on hackernews right now a story about a bug that came about as the result of bad code

> The only logical culprit was a bit of scripting that runs when a companion's health reaches zero: if they're in the party, it waits for combat to end and revives them; otherwise it marks them as dead "for real

The code should never have been written this way if the companion is not supposed to die. There should have been an `is_dead()` function that always returned false.

This site has declined dramatically and I think it's a result of the quality of programmers we have today vs what we had 10 years ago before the internet became mainstream.

None of these comments nor the tweets talk about how bad that code was, but instead kiss the guy's ass.

I expect to see more and more posts about games and other trivialities and less and less posts about important topics as the years fly by.
In fairness, previous generations of politicians didn't have Instagram. The history of Pulitzer and yellow journalism reveals an equally vapid culture.

From my view it is more of a wink into the camera. A whiff of self-irony and an acknowledgement of the farce. Shamelessly reveling in the spectacle while calling out the closeted prudes as hypocrites. Parodying stilted, cliched performances.
The core problem here is really "free" returns. There's a nasty feedback loop: consumers return things more often, so sellers make items junkier and junkier because their margins keep shrinking.
Filling in missing assignments for a boolean circuit. In general it is an NP hard problem, and humans appear to do it pretty well at computationally intractable sizes.
I've also been in software for many years. If I wanted to take aim at stupid corporate America (when/where it exists) in software it's pretty easy to be more damning than slashing agile's tire and running away. Btw we should acknowledge that while hw gets cheaper and better, sw has real problems doing the same. A better way to start don rickling software would be to start with the Standish choas report from the 90s.
> And types can’t represent the properties shown by tests.

That's not true generally. Dependent types can be used to represent any property that a test might check, and lightweight alternatives can prove a subset [1]. And this makes sense from the type of logical property being established: you can easily turn a universally quantified proposition into an existentially quantification, but going the other way around means checking all possible permutations of values.

However, proving a universally quantification is sometimes (often?) far more difficult than proving an existential quantification, which is why programs have to be structured in a certain way to make them amenable to such proofs.

> Mere mortals can’t construct type systems to enforce most definitions of correctness or licenses or performance.

Type systems always improve performance, so I don't know what you mean by that exactly.

[1] http://lambda-the-ultimate.org/node/1635
A good rule that could be refined by applying it only to topics that the general public cares about. A breakthrough in analytic number theory or international accounting standards is probably genuine, one in AI or battery technology probably not.
I think you are correct about open availability being a large factor in something like Cyc not being widely used and adopted. Structured data sources like Metaweb (now merged with Wikidata), DBPedia, and Wikidata have high practical value, feeding into large knowledge graphs at Google, FB, etc.

I wonder what would have happened with Cyc if twenty years ago a funding manager at DARPA had provided incentives to have Cyc entirely open. This might have led to major code refactoring, many more contributions, etc. even understanding that adding common sense knowledge to Cyc requires special skills and education.
> Windows 95, 98, 2000 and XP were all best in class, and only several years apart each. Seems like an amazing period.

Haha, great joke. Oh wait you are serious? The amazing blue screens made me switch to Linux in that period. And if you knew about the state of Linux back then, that says something about this "best in class"
> * Drew McGahey, the engineering manager at Slack for all three apprentices, was initially struck by their ability to solve what he called “blank-canvas problems”—those that don’t have prescribed solutions. “Thinking back to their experience, it makes a lot of sense,” he said. “They all learned how to code in an environment where they didn’t have access to the internet. They’ve got drive.”*

Anyone familiar with contemporary interviews have insight/examples on what “blank-canvas” problems are?
We have an eslint rule at work that forces you to add `rel="noreferrer noopener"`to any outbound link you write precisely because it's a security concern.
The same is true for cookies.