skysight-inc/HackerNews huggingface dataset:
Sorry should have included a link.

http://www.gutenberg.org/files/38015/38015-h/38015-h.htm

Scroll down to page 9 and you find:

"But besides this, the strongest argument of the detractors is that the fields are devastated by mining operations, for which reason formerly Italians were warned by law that no one should dig the earth for metals and so injure their very fertile fields, their vineyards, and their olive groves. Also they argue that the woods and groves are cut down, for there is need of an endless amount of wood for timbers, machines, and the smelting of metals. And when the woods and groves are felled, then are exterminated the beasts and birds, very many of which furnish a pleasant and agreeable food for man. Further, when the ores are washed, the water which has been used poisons the brooks and streams, and either destroys the fish or drives them away."
Shelley: macOS menu bar app that runs shell scripts upon authorized HTTP request
Sounds interesting! I'll have a look at your library. Our solution takes relevant aspects of the OAuth specs. Specifically the idea of using rotating refresh tokens to detect session theft.

That being said, we have not had any formal verification. We plan on doing an outside code review / audit from a reputable 3rd party in the coming weeks.

Two question for you:
- In your solution, I assume there is one JWT per logged in user. If I want to revoke one user's session specifically (without affecting other users who have a similar count), how would I do that?
- When would I want to revoke all sessions before some count X?

Apologies if I have misunderstood how your lib works.
That way the issue with seeing through the walls is solved, but the bone for getting access to severs is not visible in inventory.
Fantastic story and analogy to Liu Cixin's novel.

Writing bug-free code is hard enough, but this adversarial environment is fascinating and takes it to another level.
It's not Tarantino, but occasional friendly reminder that Gankutsuou exists and is pretty dang good, occasional glimpses of awkward early-2000s CG aside. Jouji Nakata as the Count is easily one of his most memorable performances.
A Hacker's Delight – an extract from a noopunk novel
> Google don't care about the federated stuff because it's not big enough to bother them,

It seems their using their position to ensure this remains true.
Here's an interview with a reporter who was on scene and rendered aid to the first victim. He gives a minute by minute recount of what happened from his perspective.

The instigation that led to the second set of altercations isn't entirely clear.

https://www.youtube.com/watch?v=gGb3Qv4_gZI
Lady sees her dead dog in the sky
Tarantino treatment would be really cool.
If your power gets cheaper because it's all renewables, then anyone could save up that money and use it for those situations.

But also, buying such a variable-price contract is only going to be an option. If you want a certain amount of guaranteed-price power, as an individual household, there will always be someone willing it to you.
Then you buy the e-book :-)
I think the crux is well regulated and you nailed that well. If there are random people showing up with guns is that well regulated even if they have similar aims and might work together? One of the clear things from this incident is that the shooter was alone. Basically a cardinal sin from a military standpoint. Add to that AFAIK it’s not necessarily legal for random people to show up and stake a claim to defend property. Even if sanctioned implicitly by the police.

In general though I think it’s far more likely and borne out by history that if militias are allowed to form they do so in protection of the state far earlier than they do in opposition. The really interesting thing to me is that the anti-authority militias seem to have been entirely coopted into state support. Primarily though state supporting militias will arise earlier and stronger because it’s significantly easier to organise in support of extant power structures than it is to organise against them. Part of the current problem IMO is that the police no longer see themselves as neutral. White men dressed a certain way with guns are given a free pass as “one of us” in the heat of the moment.
Such precise schedule keeping is a job for robots. Either factor in time for squishy bio-bot maintenance or switch to machines.
I don't see anything that indicates these values should be opposed. I've seen controversy over this before and to be honest it mostly seems to be people projecting their own idea of what the left thinks - that "white values" implies they are not "black values" and that all whiteness = bad. Then they conclude from a decent summary of dominant values in America something like /r/conservative's take: "#DefundSmithsonian ... We are paying for white genocide with our tax dollars."
The article is an interesting discussion by a Go insider in Korea.

Regarding the impact on pro-level teaching:

“The demand for pro-level teaching games and private lessons has plummeted. Professional players used to command a high price for teaching games and lessons, and this has been a critical source of income for many pros.”

I think the community would also be interested in articles which discuss the impact of AI on professionals in other fields, obviously chess, but also more distant ones such as e-sports and language translation.

——

On language, I would guess that the demand for non-certified translation might plummet between many major languages and English since automatic translation of documents is now quite close to human level when there is sufficient training data.

Down the line, might this reduce the demand for advanced foreign language skills and thus change the career paths of language majors as well?
There is a huge number of bakeries. What one doesn't want to do, others will.

Google is arguably in a monopolist situation. If they block your app or opinion, you're silenced.
I appreciate the side that has humility.

An ability to entertain that they're wrong.

It should be clear to people that at pretty much every stage, people have missed the mark massively on predictions.

The experts haven't been too helpful and really seem to be even worse than no advice.

The US regulatory state stood in the way of states offering testing as quickly as possible.

It's been a bungled mess and "but Trump" is all too easy and convenient.
The slow march to cost-effectiveness continues. But no killer app yet.

Much of this is a mechanical design problem. You need to be able to generate large forces from a small package, but not all the time. Hydraulics can do it, but then you need a big pump and power source, like the older Boston Dynamics machines. Until recently, all-electric didn't have the power density. Now it does. Which is why quadrotor drones work.

Small polyphase permanent magnet motors ("brushless DC") have taken over. The controllers to drive them at variable speed are now cheap. No brushes, no arcing, no magnet demagnetization. The remaining limit on motor power is cooling.

It's too bad Schaft Robotics was liquidated. They were doing well on humanoids. Then Google bought them, trashed them, and dumped the remains.
They were into small liquid-cooled motors. That's a way to get huge torques when you need them.

Reduction gears are always a problem. If they're big enough not to snap gear teeth on shock loads, they're too heavy. Better materials for toothed belts have helped. Those have more space to absorb a shock load. Researchers like harmonic drives, because they can put a big reduction in a small package, but harmonic drives are especially vulnerable to broken gear teeth on overload.

Direct drive, without gears or belts, would be nice. The advantage of direct drive is, as someone said a century ago in the context of electric locomotives, "You cannot strip the teeth of a magnetic field." Washing machine motors are often direct drive today. The electronics is cheaper and more rugged than a gearbox. It's encouraging seeing that happen in a mass-market product.

There's a lot of engineering like that which needs to be done to get mobile robots down to the price of a non-luxury car.
First level is rendered correctly on Firefox now.
I don’t think they ship anything with it preinstalled right now (unlike each of the other companies I and the parent mentioned). But they’ve had a reputation of generally good Linux support for a while now, and it’s seems they’ve just now decided to make it official, and there’s plenty of hope for preinstalled GNU/Linux in the future.
Self defense is an affirmative defense, so the onus is on him to prove that he was acting in self defense, not the other way around.

Anyway, it's a lot more complicated than this. I expect the prosecution to make the argument that he deliberately travelled to the event with an illegal weapon to provoke a situation where he could justify attacking someone in "self defense". That's still murder, even if he was in a genuinely threatening situation. And while Wisconsin has no duty to retreat laws, juries can consider opportunities to retreat when deciding if an act of self defense was actually necessary.

This is also clearly not community policing, since he obviously travelled from Illinois to aggressively confront a community he is not a member of.
ok that's my bad - i thought they had an paid enterprise plan. So actually _nobody_ paid. That makes me believe even more strongly that the founders do not owe users anything.
This was as much fun to read as some of the classic Eve Online war stories.

Thank God it's just a game.
LG unveils battery-powered air-purifying face mask
This is interesting and doesn't make a lot of sense. You can't learn good form just by playing a good opponent.
Yep, looks like it was made in LaTeX.
>It was proclaimed, but worked around in every way possible.

It always does. Each time someone proclaims equity, they carve out some sort of exception for themselves and their family. Like the mayor of Chicago that mysteriously had heavy police presence around her home, while ordering them to stand down everywhere else.

[0] https://chicago.suntimes.com/city-hall/2020/8/20/21377608/li...
The problem is compositing with the rest of the web page. In VLC you don't have much complexity on top of or around the video (a few buttons, sometimes subtitles or a volume overlay), whereas around a video in a browser you have THE INTERWEBS (insert scream emoji here), which themselves also go through hardware acceleration.

Martin Stransky (the implementer of the feature) explains this in one of the related bugzilla bugs, if you want details.
> That's just why workers' unions are useful though. Workers need breaks, especially more experienced (older) workers, managers don't want to provide those breaks.

The post you're responding to just stated they had 4 breaks a day. I doubt Boeing isn't providing breaks either, since that would be illegal.

It's entirely possible to have a non-union shop and still have highly skilled and fairly compensated employees.

There are always going to be some employees that abuse things - people taking bathroom breaks every hour, 10 minutes at a time, etc. Those are the ones that get let go, when you're not a Union Shop. Unfortunately, for all the good Unions do, they also tend to protect exactly these sorts of employees, making it difficult or impossible to trim poorly performing employees.
If you haven't seen it, the documentary on DeepMind's AlphaGo is very well done. The climax revolves around the AI expressing what we humans call "creativity" in a match against decorated player Lee Sedol. Watching Lee Sedol's reaction is deeply moving.

Free to watch on YouTube: https://www.youtube.com/watch?v=WXuK6gekU1Y
I'm the only email address on my domain, and I haven't set up a catch-all. I use my actual email address to sign up for anything that requires a signup. I don't have a junk account, and I don't use +-aliases. I don't hide my address; it's listed on my website, in my HN profile, and likely in a bunch of random places on the web, unobfuscated. In general, I just don't worry about it.

My GMail spam folder has around 10-15 messages in it per day. My inbox is nearly always fine. The nice thing that GMail does is sort promotional emails that it doesn't judge to be outright spam under the "Promotions" category, which I don't see unless I seek it out. That one still isn't that bad, on the order for 10 per day, but it is genuinely stuff I don't care to see.

If I were to move away from GMail (which is on my todo list), I'd have to figure out what to do about those. Likely they mostly have unsubscribe links; after a quick scroll down the list, I think it's nearly all from companies that I do have or had an existing relationship with.

I wish GMail had an "unsubscribe" button so I don't have to hunt through emails for their often-hidden unsubscribe link. Yes, I could click Spam and then "Unsubscribe + Mark Spam", but I really want just "Unsubscribe", but that's not an option.

I do have a fairly uncommon last name, so it's not something that spammers might accidentally put in a word list to use as an email domain, but overall I've just mostly not cared about "protecting" my email address, and it's mostly not been a problem. Is this entirely atypical? If so, I wonder why...
no they wont as they will need their energy from coal, gas, oil and nuclear to be able to be charged
There was a good thread on reddit about this recently and I firmly agree with this comment about how useless "spin the dial" is:

https://www.reddit.com/r/amateurradio/comments/iatqth/a_lot_...

social ostracization and penalty has its time and place, and this is one of those occasions. Same reason cars have number plates.
You made a good argument that generalizing is an investment that often doesn't pay off.

That's a separate issue from technical debt because whether code is generalized is only one aspect of many that determines whether the code is a dream or a nightmare to work with.

For example, if all your variable and function names are vague and misleading because you didn't take the time to choose names that make any sense, that saved you time now and will cost you later, but it has nothing to do with generalization.
Yes.

They want it both ways and what we're seeing is the outcome. The solution is simple - don't have it both ways.
“Ily” – a word that qualifies–or adverbs–an adverb
This is all just words and redefinitions, how you choose to slice and label things. Here's the useless reframing:

> Software do not have a technical debt problem, software simply requires maintenance.

Despite the words used, tech debt does exist. This article doesn't do much to make the task of maintaining software any better. It lumps it all together.

Tech debt, created accidentally or purposefully can be reduced with specific forms of maintenance which makes further changes easier and reducing future maintenance efforts.
> if you restrict assignment and argument passing of non-POD types to references within the critical code blocks.

It's a working strategy, but if you forget the `&` in `auto & x = document.foo; auto & y = x.field;` a single time, it might silently invoke the allocator. What actually happened to me was that it crashed because I returned a reference to a stack variable copied by mistake, when I meant to type a `&`. Pointers are probably less prone to accidental copying, but they have uglier dereference syntax and are nullable (excluding custom types).

Ever since that incident, I've been paranoid that I accidentally forgot the reference in another spot in the code. A few days ago, I debugged the code and set a breakpoint on malloc in the audio thread (LLDB crashes when listing threads, Visual Studio works) and found out my current codebase doesn't allocate on the audio thread. I hope I don't introduce any allocations.

To avoid this footgun, objects could be only copyable through an explicit `clone()` method like in Rust (which breaks std::vector<explicit_clone>), or by marking copy constructors as explicit (which you can't do to a std::vector).
Why? If Zoom hurts you in some weird way, you can sue. That's how US law works.
This is a genius bit of 'bored at home' hacking.

Some other links to similar projects.

https://www.instructables.com/id/Secret-Knock-Detecting-Door...

https://hackaday.com/2020/05/25/secret-knock-unlocks-door/
Does anyone else think that Solidity is far too low-level for the purpose it serves? I really don't think connecting to ports (as an example) should be something in a financial contract.
> Facebook earlier this month said it planned to roll out a new tool that would let online influencers and other businesses host paid online events as a way to offset revenue lost during the COVID-19 pandemic.

The company said it had asked Apple to waive the 30% fee the iPhone maker charges for in-app purchases so Facebook could pass on all of the events revenue to business owners, but that Apple declined.
You can get started with pretty junky coax and a homemade antenna, although antenna parts that used to be common are sometimes now less-so. I spent part of my day visiting stores looking for twinlead or ladderline and found none.
The only moderate for removal of illegal content.

The rest is up to the users.
I see I'm not the only one. Most blockchain stuff seems like an incredibly dull game of Fantasy Stock Exchange, but this was more like Eve Online.
Still would dwarfed by those those linked in emails
I don’t think it makes sense to compare wealth (a stock) to GDP (a flow). To be more fair, you might divide Zuck’s wealth by his life expectancy, to get his wealth per year. I’m sure there are better ways to go about it.

https://en.m.wikipedia.org/wiki/Stock_and_flow
"Better yet, if you happen to know a miner (we didn’t), you could have them include the transaction directly in a block, skipping the mempool—and the monsters—entirely."

ugh. It's not what you know, it's who you know

That said, this looks like a very interesting and rewarding system to hack. But it seems to serve little purpose. The other comments comparing it to Eve Online are spot on
Yep, now’s just the time to try elementaryOS or any free/libre OS and get weaned off Apple before addiction to macOS becomes more of a restrictive/oppressive/heavy burden than ever.
I'm about 1/3 of the way in; I like it a lot thus far.
>Cyberpunk 2077 is designed for 12 year olds, they are the #1 customer of these single player console games.

Pretty sure the 12 year olds are all on call of duty & fortnite. I suspect single player games are in a slightly older age bracket these days
Being a former Redis Labs employee (disclaimer: I own a few shares), I can attest that their leadership has a scrappy ethos and this is a company that doesn't waste money on stupid things.
We don't even have to argue about it. Folks agree to a legal binding contract that can likely be altered at any time for any reason and I'm willing to bet verbiage about yanking apps for any reason is well defined too.

Decided to look, pretty clear.

"Google may make changes to this Agreement at any time with notice to Developer"

and

"Google may terminate this Agreement with You immediately upon written notice"
"but it's not a violation of anyone's First Amendment rights."

True. But while technically correct, it is becoming a more and more academic distinction.

Facebook-Apple-Google-Twitter, and maybe a few other tech behemoths, probably have greater ability to censor people and content than most governments throughout history. It's also true, in theory, democratically elected governments could reign them in. But it's also true they have unprecedented power to manipulate public opinion, if they chose to do so, to get people elected or legislation passed or blocked.
no they look small because they are small.
I have someone using my email, who best guess doesn't understand Gmail and Twitter are two different things - they have the matching @name on Twitter.
I really think that all of this DeFi stuff is playing with fire. If these tools scale large enough, it's easy to imagine breaking the right link in the system at the right time to cause catastrophic failures.

Remember that all complex systems operate in a degraded state. If there's ever a way that only part of a complicated swap executes correctly the trade can get really far out of position. People in Ethereum land will say things like "the smart contracts can't possibly execute if all of these conditions aren't met!", but I can assure you that lots of extremely fault-tolerant systems built by very smart people (like electronic stock exchanges) have failed in very surprising ways.

Weakly collateralized flash loans are just faster leveraged tools with all of the tradeoffs that entails.

YMMV, there's definitely a lot of money to be made.

https://www.youtube.com/watch?v=SjbPi00k_ME << Relevant.
It's funny you mention the court system as knowing how to deal with manipulated and falsified evidence, but you imply the videos from Project Veritas, &c., were "cleverly-edited exposes," when it is the courts - and even Planned Parenthood, while in a legal case - that have found those videos to be factual, and to not have any particular omissions, and to be valid evidence:

https://www.texasattorneygeneral.gov/sites/default/files/ima...

page 10:

> The district court stated, inaccurately, that the CMP video had not been authenticated and suggested that it may have been edited.

> In fact, the record reflects that OIG had submitted a report from a forensic firm concluding that the video was authentic and not deceptively edited. And the plaintiffs did not identify any particular omission or addition in the video footage.

[Planned Parenthood are the plaintiffs in this specific case.]

A bit more information on this subject: https://www.youtube.com/watch?v=POdbu4bp5rQ

Including some of the videos referenced themselves: https://www.youtube.com/c/TheCenterforMedicalProgress/videos
How to Write and Publish Your First NPM Package
Exciting! Can't wait to play with it. Particularly interested in how someone w/o Google/Microsoft/Amazon resources for training models can produce better output.

Also, I might have missed it, I couldn't find the list of supported languages.
No need to panic guys, I'm still alive. And this Bruce guy hasn't even spoken to me -- so take his opinion with the appropriate amount of sodium chloride.
Game Design Curriculum
I once bought a doughnut (raspberry Jam filling) that stayed on top of my PC at work for ~15 years or so. It shrank a tiny bit and went rock solid, but otherwise remained unchanged from the day it was “born” until I left UWE. Apparently they threw it away the day after I left, so the experiment ended.
The Social Fabric of the U.S. Is Fraying Severely, If Not Unravelling
Show HN: Healthcare Is Dumb
CostCertified – The first true eCommerce construction experience
NASA has patented a new route to the moon
Because trade agreements are simply the wrong target. Even without a trade agreement with China, companies would still use Chinese parts if it were cheaper.
Through things like blatant tax evasion, countless privacy violations and the like, companies have shown that they value money over absolutely everything, including the law.

We can put whatever we want in the trade agreements and it won't matter. But if the companies are held accountable for their supply chain through high fines and things like even license suspensions, they will work to solve the problem because it's in their interest.
Happens to me all the time, because my name is fairly common. Weird that Google wont "fix" that.
Well here's the thing. Most hams seem to be retired engineers. They are used to knowing and following rules and will fall over themselves in an attempt to correct even the slightest error in understanding or application. Not unlike many of us on HN.

However, the rules are actually not that hard to follow and part of getting your license is learning about those rules. The FCC views amateur radio as largely self-policing and will quite literally never go after an individual until they have had multiple complaints, issued several warnings, and have a documented pattern of intentional, malicious violation of the rules.