skysight-inc/HackerNews huggingface dataset:
Erm, this is like a simulation of personal responsibility at best.

Real personal responsibility is leaking as little information as possible to these fuckers in the first place. Which, given that government will generally condone private surveillance companies for its own interests, is necessary.

Although as you imply, it is not sufficient. But this is the best collective action we can get right now, so why not?

Some actual direct action would certainly be a breath of fresh air. Unfortunately nobody has yet taken Fight Club as a how-to.
Wordpress needs a front end framework
> ...these UAVs make the world a lot safer.

Except that there are other UAV's that launch missiles and kill people in response to incomplete intelligence. Missiles or not, taking people out of the line of fire through use of robotics also lowers the threshold for non-diplomatic responses and provocations and creates a "slippery-slope" effect for involving military.

There are consequences to this. Drone warfare during the Obama administration has been cited as an accelerant for radicalization. Drones promote the impression that the US isn't willing to "put skin in the game" by sending real pilots. Some have leveraged this into a message that the US is cowardly and all that is needed is to stand up to the drones because they're not going send soldiers when the time comes. Regardless of whether that's true or not, it creates a more dangerous situation for everyone involved.
I don't see the inherent issue with using Unity to create another Doom port. As long as you get everything right, it's cross-platform and should play identically.
How to Start a Scooter Company
> top story tells me that MS Office mobile apps send data to US predictive profiling company

That by itself isn't necessarily damaging though, is it? Without knowing what company is getting the data, what data they are getting, and what they are profiling for, how can we come to any conclusions?

What if they are just trying to segment users into casual and power users and are using the data to guide future product development and design?

That said, the data sharing should definitely be opt-in.
You example being about women runners weakens the argument. Top women are much slower than top men runners, so there are a lot of relatively obvious anatomical/physiological adjustment that could improve performanec beyond the current known best. This is an ongoing issue regarding the classification of transgendered and intersex athletes.

With male runners, doping would stilll be a factor, but there is less headroom for manipulation. You can't dope someone into arbitrarily high performance, and if you could, other physical characteristics wouldn't matter at all, which is clearly not the the case becasue we don't constantly see short, fat dopers popping up in elite contests.
I've heard that they're not very useful with true sociopaths because they require you to be uncomfortable with lying.
There's a great book called "The Memory Illusion" by Dr. Julia Shaw

http://www.memoryillusion.com/

It's very easy to get false convictions, and to make people believe false memories. There have been widely replicated experiments.
Can you explain exactly the level of scale you're talking about? How many humans do you think would be needed to handle copyright claims?
Google isn't exactly a monument of ethical business, but I seriously doubt that Google would intentionally demonetize videos for the purpose of stealing from content creators.

Whether it's intentional or accidental, it's readily apparent that their incentive structure doesn't motivate them a bit to correct the situation. Also, this mechanism makes it very easy for lower level employees with a political axe to grind, to punish viewpoints they don't like.
Global Consent Manager: Firefox Extension for Managing GDPR Consent Dialogs
And unlike on this scenario, you can't have insurance on whatever YT can do to you. You're likely starting from (almost) zero no matter what.
It does run fine on the switch hardware a homebrew port has been out for quite a while. Chocolate Doom was ported last year.
If you can do it drunk, it will help with the flashlight test at a DUI stop! (just kidding - it probably might - but I was being cynical in the response)
100% duty cycle PWM is the same as DC, so you can mitigate it by setting the hardware brightness to maximum and scaling image brightness down in software to compensate. This isn't a good solution because it sacrifices color bit depth, causing banding.
Record a video of you voting. It's pretty easy to conceal it if you want to.

Or have a person follow you and see what you do. Which would've worked all times I've voted here in Sweden.
Who's you? If you mean Amazon, then they know. Individual sellers don't know, correct.

If you as a seller want to be able to get the same units shipped back, then don't use the manufacturer barcode program.

Barcodes matter so the warehouse can scan and know which product has been shipped in. Every product in the system requires a barcode of some sort.
so by some dextrous fiddling with measurement scales (I believe the UN measure temperature in Celsius, but as the article doesn't mention a measure, I'll grant that they might have been talking fahrenheit), it literally only just squeaks past the absolute lowest boundary of the most conservative estimate.

There's no way you can claim that this is vindication of that prediction.
The happy medium is the have enforcement mechanisms of the tends of thousands of existing regulations that would put a scam business out of existence if a DA choose to.

The fact of the matter is that to protect people... you need to have a system where ordinary people can complain, and companies get taken to task.

99% of preventative/reporting regulation is just cronyism.
Also, a county closing all schools for several years lead to significant drops in IQ scores[1].

[1] https://www.jstor.org/stable/2294274?seq=1#page_scan_tab_con...
Pictures / more details on the drone (2016): https://www.popsci.com/soar-eagle-chinas-coolest-looking-dro...
I thought QT was a collection of libraries, even with different licenses. As such, it seems strange to apply a word like "clean" to the whole thing.
I can jitter my eyeballs, and maintain a more-or-less stable (percieved) scene. I don't know that there is any real-world use for this...
> I always think about it like this: When designing a tool, you can make one that prevents behavior from users on the low end of the bell curve, but only by also preventing behavior on the high end as well.

If both tools are turing complete then I'm not sure you can - and I would like to understand why people think it is possible - I have seen incompetent people do horrendous things in every language I have ever used. I think this whole avenue of trying to dumb down languages is a dead and and I think a much better option is to focus on making languages that allow more static analysis.
2019.30 Released Again – Weekly Changes in and Around Perl 6
To be pedantic, a sufficient Faraday cage will block GPS (but not audio, acceleration, etc...)
Gubernator: Cloud-Native Distributed Rate Limiting for Microservices
It would be simple to write a ConcurrentMap.

What is more difficult is writing a function which accepts both ConcurrentMaps and TreeMaps. In Java, they would both inherit from Map. In this proposal(/Rust/Haskell) they would implement the same contract(/trait/interface). In my proposal... there isn't an elegant solution.

In some cases, you can write the function to be generic over an insertion function `insert func(T)`, if all you need is assertion, and then you can pass `treeMap.insert` as the parameter. If you really truly need to be generic over the entire `Map` interface, that is one of the cases that I claim only takes up 10% of the cases. In that case, you could define a type which contains all of the functions a Map needs, and then you could construct that and manually pass that in.

This can be viewed as a desugaring of contracts. One implementation that contracts could have would be to, at runtime, construct and pass a value containing the functions that the contract specified are possible.
Awesome, maybe will give data so I can more easily defend my position to refuse Win10 (I was on Win8, hoping Win10 would be better... instead telemetry and forced updates that break everything fairly regularly made me instead uninstall Win8 and install Win7 instead) or convince me Win10 telemetry really, really is fine.

Mind you, where I live, political assassinations, industrial espionage and assassinations and whatnot, although rare, DO exist, so privacy is important (specially for me since I AM actually registered officially as a politician although I never won any election)
Have you ever heard of a company called Wells Fargo?
There really needs to be a solid competitor, but the thing is that as far as I know YouTube still isn't profitable on its own, so it's not exactly a space investors are falling over themselves to dump money into.
Politics is the wrong word. Not everything is about the state. Its about property rights distribution and the ability to trade.

Politics of course often leads to bad propert rights distribution and limitations to trade.

But I prefer this definition because in many places de-facto property tights are privatly enforced and defended and its produce is not effected by state level politics.

You overall point is certainly true, bad governance leads to a lack of food.
Using Python to build a space station tracker, from scratch
Guess which country Donald Trump visited in his capacity as the President ? yup, Saudi Arabia. One would have thought, his previous comments about banning Muslims from the United states would have made him re consider how the appearance of making Saudi Arabia as his first country to visit as President, but ... sigh
I wish in my lifetime, nations stand up to countries like Saudi Arabia who have a terrible human rights track record and sanction them. Wishful thinking I know.
I’m in Sweden and it was down for me. My workspace is almost exclusively used in Sweden.

(Exception being 3 guys in the UK and one guy in the US, who is not an admin or owner)
The article mentions 12 bullet points for the most important measures organizations should take to mitigate the problem; some seem trivial, others surely are more complicated requiring time and money (this ain't Joe User's home gaming PC) and would offer no guarantee of achieving the goal because it's still closed software.
So why not pouring that same amount of money into a single entity whose only purpose would be to integrate, or create where necessary, then document and support, FOSS software that does essentially the same things and services? (ie, not just Linux+Libreoffice).

I would surely donate some quid myself but I'm also 100% sure a lot of big names would follow making the thing self sustainable, as I'm not the only one feeling uncomfortable by knowing that my personal data is managed by companies that profit from people personal data (therefore including Google and others). This problem hits everyone: I may choose not to use any of their software on my machines, but I have no chances of convincing either my doctor or my lawyer to do the same, unless the practice becomes widespread and non technical users too are made aware of the issues.
Community is unfortunately increasingly hard to find in this world, especially as we pile on the decades.
I've noticed that people who invest a lot of their ego into defending the primacy of IQ tend to low on non-IQ measures of talent/potential (such as "EQ" or physical abilities), even bending into logical contortions about how people who are high achievers despite supposedly low IQ (such as the MBA and Jock stereotypes that some engineers throw around) are somehow "cheating" at life.
I totally agree with you that the site needs more work to make these things more discoverable. We don't have a package manager (I built one more than ten years ago, it never got traction and it was very naive) but there are many libraries floating around. Our forums and mailing lists are the most common places to find resources. The IDE also has an online portal inside it that can be used to share code, most people use it to share demos, samples and libraries.
>But, at some point, someone has to understand if those requirements clash with the old ones that are currently implemented.

Which you could do by checking the "event source" for the old commands.

I think the idea is that the system is a black box (you don't care for the implementation) and everything happens through those events, e.g. like through commands in the GoF Command pattern. By studying the existing commands issued, and by being able to interject new ones and block old ones you can change the system without caring about the implementation of those commands.

The way the overall system is described (both for the water example and the ATM) is that the system is also kind of immutable and composed of atomic facts, where e.g. a counter action -X will revert a previous +X action (e.g. if you have 3 "add hot water" commands, you can issue 3 "remove hot water" commands to cancel them out).

>Finally, the third b-thread is added that interacts with the two previous ones to cause the hot and cold water adds to be interleaved. What requirement does that meet?

Obviously to not have the water jump to hot or code by 3 units before it gets to lukewarm, but to incrementally make it lukewarm.
There's a whole section in the document literally titled "Why not use interfaces instead of contracts?"
For canonical C code, without a doubt I would say Redis and Postgres. Redis is written and annotated in a way that even someone with a cursory knowledge of C can understand what's going on.

For Python, I really like how SQLAlchemy is written and designed.

For Rust, ripgrep stands out as a sterling example of how to write a powerful low-level utility like that.
> enough

That could be a tenth of the planet’s working population, and we all know it. It’s not like youtube’s scale is some well kept secret.

If we are thinking about any serious solution and not some philosophical one, just throwing bodies at the issue is a no go (and would be inhumane in my opinion, I don’t want even millions of people spending their life dealing with copyright claims)

Either change the rules about who can emit claim, change how claims are emitted, change the effect of the claims so they’re not so drastic. There’s many realistic directions the issue can be taken.
And they can pick it up later, when the unrest seddles.

So no :)
While the running theory is "China can wait it out" has been going on for quite some time, especially when HK was more critical to the Chinese economy. I'm not sure that is entirely the case anymore.

China has been more aggressively pushing their priories in recent decades / years internally and externally. Internally Xi has taken hold and arguably the current Chinese government is far less tolerant of opposing views than in the past.

I wonder if internally the ongoing issue in HK is seen by Xi and Co. as something that makes them look bad. If they feel that the situation in HK is a threat (even if just bad PR) to them... they may feel the need to act in new ways.
Several states have laws that override local law as it relates to solar panel install restrictions (See: Florida). They even override your HOA.

With regards to wood burning stoves, that's more of an insurance issue (homeowner's insurance providers do not care for wood burning stoves due to the fire risk).
Large swaths of the country currently receive sufficient rainfall to meet agricultural, industrial, and municipal needs. Desalinating and pumping water from the coasts as a complete replacement solution is madness.

Any realistic solution to water scarcity will be a multi-pronged approach: improvements in water infrastructure, groundwater recharge, pollution control, water conservation, rainwater harvesting, and technology-driven gains in purification/distribution efficiency.
The Washington Post's bestseller lists have been wrong
Playing Atari with Deep Reinforcement Learning (2013)
>And program traces are an inherently dynamic thing -- how do you gain an understanding about the potentially very complicated, interwoven traces you're developing with if you can only see one trace per execution?

The example with the ATM makes this clearer: by designing the system so that a trace has one clear path for a given input.

Which might not be workable for larger systems of course, but holds for certain categories of systems (like ATMs and industrial control systems).
Space Shuttle Style is appropriate when the design is fixed, the code is extremely tricky and it's very difficult to test - in other words, when it's not possible to follow normal good coding practices.

If you can comprehensively test, then the docs can live there, and you don't need quite so many warnings about introducing bugs.
I have no idea why there is not an accurate calibration of polygraphs published. Here's a straightforward calibration:

Have the subject write down a random number from 1 to 1024. Perhaps this random number is assigned via a phone app. Have the subject put the paper in his pocket.

An maximally accurate polygraph will require no more than 10 questions to determine the number in the subject's pocket.

[However, I think we all know what the result would be, which is why nobody publishes a simple calibration like the above: It is not in an trained examiner's interest to expose the inaccuracy of polygraphs.]
https://www.runnersworld.com/news/a20814362/50-years-ago-ken...

"50 Years Ago, Kenya Established Its Distance Running Dominance

The African country became a medal-winning power at the British Empire and Commonwealth Games in August 1966, and hasn’t looked back."

Obviously (1) getting invited to the event and (2) learning the rules of a particular event are major selection factors when drawing conclusions from event results.
You're right, and I appreciate the correction. "Improper entry" is, as you say, a misdemeanor under US law, similar to public intoxication, trespassing, or reckless driving. I was thinking of overstaying visas, which is not any kind of crime under US law.

Still, it seems like a rather desperate rhetorical move to describe even a reckless driver as "a criminal, by definition", much less a person fleeing political persecution and seeking refuge in another country — a right guaranteed to them by international law, even if the US is abrogating its obligations under that law. Technically, it's true that under US law they are guilty of a misdemeanor, just like a wino getting drunk in the park, but clearly neither of these is a central example of the class of people to which we normally refer when we say "a criminal"; it seems more like an argument for disregarding US law.
Very good points. On balance I'm not so sure now.
Besides having to do it on every restart, that’s a good thing. It should be convoluted to do unsafe operations to protect the average user but allow the advanced user flexibility.
To keep weight/handling similar they could probably even fill it with as many batteries as they can subtracting only the full weight of a filled fuel cell (ie, it may not be so much of a "dummy" pack). That might keep HFC EVs in line to be the last surviving PHEV model as ICE retires, which would keep/permanently enshrine Toyota's (Prius) spot in the PHEV hall of fame.
I use https://paddle.com/ for subscription payments. Paddle deal with EU VAT for you which is a big benefit for me.

The Chrome store lets you take payments but it's not very flexible and it's tied to Chrome.
>It’s a perfect storm: you have too much supply, not enough demand

My wife lost the diamond in her wedding ring and we were talking about getting it replaced. I have two daughters in their early 20s and they were aghast at the idea of replacing it with another diamond. They were adamant that nobody should buy diamonds for jewelry and instead should use a synthetic stone. They claim that "everyone" (which apparently means everyone they are in contact with on social media) knows this. If this kind of thinking really is widespread among the younger set then I'm not surprised that the demand is dropping.
> Microsoft used to have an army of testers who would do a mix of manual and automated testing to help ensure the quality of the product. In 2014 they were all fired.

> ... Devs are expected to test their own code now

I'll never understand this line of thinking. A good tester doesn't think the way a good developer does. It's a different but equal and necessary skill in order to provide a strong product.
It reminds me of the old days where certain Xbox Live Arcade games wouldn't work unless you were online and logged in. Back then you didn't always have a WiFi connection or an ethernet hookup, so it prevented you from playing sometimes.
The Only Green New Deals That Have Ever Worked Were Done with Nuclear
> In 2014 they were all fired. Their strategy for testing Windows is now three fold: - Devs are expected to test their own code now

I was at a company that did the same (at roughly the same time) - this was a terrible mistake. But it's very hard to discuss, because any dev complaining sounds like they want to avoid testing.

Dear manager that I hope reads this:

QAs, at least the ones under discussion, aren't just mindless pressers-of-buttons. They have a skillset and domain knowledge just like (but distinct from) devs. A dev should absolutely test their own code...but they will do so with their domain knowledge which will be by definition more limited than someone for whom such knowledge is a key part of the job. Devs should test so that only problems worthy of the QA skillset make it to the QAs.

Asking devs to do QA work is asking them to build skills that are not their strength, and that will come at the cost of their strengths. It is asking them to build skills they probably don't enjoy, and that will come at the cost of their job satisfaction. Having devs do QA work is as bad as devs that test nothing and leave it all for the QAs - it's an inefficient and ineffective use of resources and time.

There is nothing wrong with encouraging Devs to deliver higher quality code to the QA/Test engs. There IS something wrong with thinking higher quality code from devs mean you don't need a QA/Test Eng.
Why do we have clearly divided zoned areas for work and residential again? What era did that start?

I understand if it was a pig slaughterhouse or night club or something like that. But even the early 1900s had office buildings, law offices, various small shops, and other quiet firms.

Seems like a heavy-handed approach in retrospect. If anything the laws should be related to the type of business or externalities (noise, smell, etc) it produces rather than on strict residential/work/industrial lines.
Anything by burntsushi, but especially xsv and ripgrep:

xsv: https://github.com/BurntSushi/xsv

ripgrep: https://github.com/BurntSushi/ripgrep

His code typically has extensive tests, helpful comments, and logical structure. It was fun trying to imitate his style when writing a PR for xsv.

The Quake 2 engine was also pretty interesting: It was almost totally undocumented, and it had plenty of weird things going on. But I could count on the weird things being there for a reason, if only I thought about it long enough.
>Tigers are twice as heavy as lions

how? less fat?
My bad! Thanks for sharing the right link.
He´s the leading expert at this.
Video: Hacking the Extraterrestrial Internet – Where Fiction Meets Reality
Any mention of "just works" is going to be a lie. It's good to be honest about what you're selling, yet sellers rarely are. Just the fact they're being honest is a major selling point for me.
I was going to warn people that since this is from 2016 it's likely got out of date information (julia hit 1.0 in 2018), but actually almost all of this is still relevant and useful.