skysight-inc/HackerNews huggingface dataset:
Have you actually used the mouse? I haven't, but hearing from people that have actually used it (and not gotten all worked up about how bad this design is in theory) - they actually thought it was the BETTER design as the battery charged ridiculously fast. Meaning when they ran out they would charge it for a minute and got like a couple hours of use. This resulted in them actually using it as a wireless mouse instead of a wired one.

Same with the pencil 1st gen - it charged so fast that it having a male port actually made sense as it made on the go charging feasible.
Located in Beijing apparently, prominently displays public key in profile. Makes you think.
Does chocolatey verify all packages now? It seemed very sketchy when anyone could package anyone else's software.
Lots of cultural and societal differences.

US vs Western Europe: worse work-life balance, bigger families with more kids at an earlier age, more stay-at-home moms. Eventually the kids grow up, one or both of the parents advance in the career and happiness goes up. On the other hand, Europeans look for kids at an age where they already feel financially stable.
The same mozilla that censors free speech?
> There is no such thing as the perfect language for everything anyway.

People tend to forget this all to easily. For example most of the static type discussions for the past 10 years have taken place on a website built in a dynamic programming language, I'm talking about http://lambda-the-ultimate.org/ which afaik is built in Drupal (i.e. PHP).
Did they give it up, or did the Legislature hijack it? Who appoints the people who run the university?
The librem looks nice but if I'm not misunderstanding, it's still pretty much vaporware at this point. I sincerely hope it reaches its goals though.
Because (a) the emphasised parts describe the very method the parent said isn't how you're supposed to charge the Apple Pencil (b) they show what Apple not only recommends this method, but recommends it firat and without any qualifications, whereas what the parent said it the "canonical" way is mentioned as an aside qualified by "you can also".

I could just paste the whole excerpt, but I wanted to "rub the relevant part "in the face", so to speak.

I take it you are familiar with the concept of adding emphasis to a statement to highlight some part, right?

If you're asking for the specific use of caps, it's because italics don't look very well in HN, and I can't bold IIRC.
I liked the first season, it wasn't very treky but it was a decent sci-fi show but the second season was truly awful no part of it was good.

!SPOILERS!

After a season and a half of not talking they suddenly decide to give the robot girl a name and back story only to kill her off an episode later? thats not how you setup a story or develop a character arch.

They made such a big deal of it too like she was a fan fav, I was rolling on the floor laughing when they give her the big send off and she had so little character that the only thing her friends can say about her is "I liked her because she was a robot and I have head gear."

Truly an awful show, not to mention the main story and klingon guy.
We definitely need laws regulating facial recognition (both for the government, and companies), but police body cameras make the public safer because they might think twice about shooting you if they know that they are being recorded. But of course we also need to make them accountable for their wrongdoings otherwise the cameras won't help much.
Neat, huh?

The modern arborist has a large knowledge base, an antiquidated term is "tree surgeon" - I find it to be quite apt. "Angiosperm" isn't an exotic word at all to the vast majority of tree folk.

In the US, the typical path to become a certified arborist will require a degree (typically associates) in arboriculture, horticulture, or forestry, and several years of direct experience.
Frankly, as a traveler, I have lost trust in Boeing, the FAA, and the airlines.

This article underscores my concerns that the 737 Max was rushed to the market too quickly, and that there was an unacceptable delay in grounding these planes after two crashes.

The expertise of the airline and software industries is world class. However, the process by which a determination was made to consider the Max 737 safe has failed us as travelers.
Interesting thanks for the share.
I think you misread the graph. The former USSR states drops from 6 to 4.
We looked at the order for assert_eq, and couldn’t find any real consensus. Large testing frameworks in a variety of languages use both orderings. So, we decided to not enforce a particular one.
At facebook, a virtual filesystem (https://github.com/facebookexperimental/eden) + change monitor (https://facebook.github.io/watchman/) = source control operations run in O(files I have modified) instead of O(size of repository) time
Gitmo, gitmo, gitmo. ;-)
I don’t think you’re correct. It would be fairly easy for a defense lawyer to argue that such a stretch would be inadmissible.
Secure? As long as nobody knows my password is h*2 I'm good.
I’d recommend the paid version of Malware Bytes
Like every mouse that uses a charging dock?
If you really think marketing is the only reason someone could prefer a more expensive but lower horsepower car, then this conversation is a waste of time.
You run the risk of not being able to or doing expensive IVF.
Well, the conservatives and the right are not going to implement left politics. Austria was certainly NOT converted into a "dystopian place".

Like it or not: Some time ago, a left-leaning newspaper (Standard) wrote that the current government has the best polls recorded so far.
The problem is: optoisolators are very slow.

Many are but they don't have to be - an optoisolator is just a zero-length fiber optic cable. Ain't much higher bandwidth than a fiber optic cable.

Not saying apple laptops ever had optoisolated USB though.
Looks like a neat project but it's only available for Android phones.
Wait what? You're using a palm rest, therefore the laptop is on you desk. And you don't have a real keyboard and mouse plugged into it?
Download the OpenSUSE Leap installer, write it to a USB drive, and install it.

Your welcome.

If you still need windows, put it in a vm using Xen and snapshot it to keep a known good copy.
It would create some level of accountability, similarly if they're going to keep downvotes - showing who did it could add value; if retaliation is a worry by people downvoting, then perhaps they should reconsider not adding a downvote - and simply letting a comment fall away, or consider putting effort into writing a comment, using critical thinking to explain the dislike, as opposed to satisfying and processing their urge via a quick click of a downvote - which benefits no one.
How the U.S. Surrendered to China on Scientific Research
Are there any Mozilla projects that have any sort of market share and make money or are they mostly just living off that sweet Google cash for their ~10% Firefox market share?

Any chance Google stops funding them soon?

(Wow, a question was asked. Better censor it Mozillans!)
Companion podcast discussion here:
https://overcast.fm/+BihlQ2Pdw
People are very adaptable and will consider all that things new normal. XIX century Americans would consider an income tax in a peacetime grossly inappropriate, creepy and a violation of their dignity after all.
Yeah, four times now. As noted I'm not saying it's easier than moving down the street, just that if we're talking about people in such poverty that they couldn't move down the street comparing it to the experience of other more well-off people moving countries is hardly unreasonable.
My educated guess is that Windows will never be secure, because as I see it it is an un-designed un-principled heap of low-quality software. Therefore I keep Windows enclosed and strictly locked down in a virtual machine. If I need to do anything I feel is dubious I branch to a new timeline in a snapshot and roll back when I’m done.

This also eliminates the hazard of Windows being unavailable for work due to the slow and uncontrollable update process; Just hop back to the last working snapshot. Update later.

—

Edit: To downvoters: Please note that this is a factual and sincere answer to the question “how do you secure your Windows PC?”. This is literally how I do that.

In the comment, my opinion is clearly framed as my opinion, and the rest is a description of a technical workflow, its premise, and its implications. Therefore this is a better candidate for discussion than for downvoting if you disagree. In my opinion. I’m not attached to the fate of my comment, but I prefer the society we are building here to work that way. And that is, I believe, the premise.
>Just think when your Pencil dies, which is more convenient?

Just think, when your Pencil plug end snaps, because it was protruding from the end of the iPad and you've dropped it, or hit something, or made a sudden move, etc, how convenient would that be?

It's a bad design, end of story.
Each team is free to choose their own way. Personally I like topic branch names that are read like a present tense imperative commit messages e.g. add_feature_for_user_to_like_a_post, fix_relation_between_a user_and_a_post, optimize_search_speed_for_a_user_to_see_posts. The names are long and meaningful. Autocompletion makes these work well.

Our git commit message conventions are:

https://github.com/joelparkerhenderson/git_commit_message

To store info about metadata, such as task board number, we edit the branch description, and enable the description to go into the merge message.

A good short intro to branch descriptions:

https://ericjmritz.wordpress.com/2015/11/13/using-branch-des...
- Don't disable Secure Boot, Windows Defender and Windows Firewall

- If you really think updates are annoying shift the monthly updates by one month BUT always confirm the security updates

- If you have a PRO license give a try to VBS [0] and Controlled Folder access [1] (spoiler: this will be a little annoying at the beginning but will became almost perfect with a well configured whitelist)

- Also from the next (major) patch you should use Windows Sandbox [2] to run untrusted software(still a PRO feature)

[0] https://www.microsoft.com/security/blog/2018/06/05/virtualiz...

[1] https://docs.microsoft.com/en-us/windows/security/threat-pro...

[2] https://techcommunity.microsoft.com/t5/Windows-Kernel-Intern...
Several wrongs don't make a right.
>(because the reasoning is always opaque)...

So it would still be bad in, say, a modern courtroom. It's just not tenable to go in there with a defense of "well we don't really know why your honor."
Tell HN: "Shader Showdown" live coding competition at Revision 2019
Live now: https://www.twitch.tv/revisionseminars

Quarterfinals later today, at 22:00 CEST (UTC+2), will probably be on main channel: https://www.twitch.tv/revisionparty

(Context: Revision is the biggest annual demoparty, held in Saarbrücken on easter weekend. In the shader showdown, graphics programmers compete against each other to code the best visual effect in 25 minutes, starting from scratch)
It was missing the music too.
Yes, equally bad.
> Is there a reason nuclear weapons would be aimed at military targets, rather than political targets?

If you have the choice between targeting an ICBM silo, a ballistic missile submarine, or a large number of civilians, which do you think is going to maximize what you have left after a nuclear exchange?

(keep in mind that the statement "enough to destroy 1/3rd of USSR's military under ideal circumstances" is total nonsense)
Days since last Facebook scandal
I use the paid version personally, but not many people are willing to spend the $70 on it.
From the slides that are linked in the tweet in the tweet: https://sorbet.run/talks/RubyKaigi2019/#/45
That is true but the hardware only supports scrolling 8 pixels. After these are up if you don’t use quite exotic tricks you have to move everything that is on screen in memory manually, and the cpu is only barely fast enough to do that. It’s definitely not easy.
Native iOS development (for almost a decade now, jesus), and I've yet to find a touchpad that feels as good (tell me another to go try and I promise I will, although I'm sure it'll be tough to overcome my own muscle memory/bias).
I'm not sure it's the MBP thats the problem with the Bluetooth - My iMac at work has the mouse disconnect randomly at least a couple of times a week.
Does the study account for survivorship bias ?
I'm with you. The overhead of AV scanning is something you have to put up with 100% of the time for the off chance that you get infected with something, and they aren't very reliable detectors of malware anyway. It's much better to turn that crap off and use other, more effective, mitigation strategies.
Running Ubuntu on T480s. Nice machine, plenty thin and really lightweight. Touchpad is nice, no pinch-to-zoom on linux but two-finger right click is finally working it seems (click, not tap). Battery life could be better, getting ~4hours on Ubuntu 18.10 with tlp installed (and I thought 6hrs on the 2016 Macbook Pro was a downgrade :/) I miss the mac apps though, linux apps got frozen in time somewhere in the early 2000s.
For the most part default Windows 10 is fairly hard to break into if updated. Leave everything on and don't open new holes in it and its probably fine. I went to a demonstration on hacking into machines with Kali Linux and Metasploit and my Surface was on the Wi-Fi. I told him to go right ahead and let me know what he could do.

He admitted defeat quickly. ;)

For the most part, problems with computers are ones we create ourselves by shutting off security protections or adding services that open up holes in the security of a system. Sometimes its necessary of course, but you need to understand the risks you take when you do and mitigate them.
> Anybody got an ideas, on what we are supposed to do when that happens

only few things you can do (in that order depending on how bad it escalates),
0) start to learn about prepping and live a more unplugged live
1) flee and take refuge in a place that others call "backward"
2) take up arms and defend yourself

#2 will get you labeled a terrorist (though so was Count Stauffenberg)
And if this is extended to sales taxes: how companies actually pay taxes worldwide? I mean, a SaaS would require the company to be registered anywhere it gets a new customer? In real life how it is handled?

Also, I have read that some services like 2checkout offer "name of record" where they seems to pay taxes on behalf of a company globally. But I haven't seen any other company offering that, so I'm not sure if it it's standard or not...
A History of the Crusades, as Told by the Crusaders' DNA
For my workstation, no matter the OS, I’m going to revert what I did.

If that doesn’t fix it, I’m going to format and restore with a backup. I have better things to do.
Another legacy hardware user here. I have a HP laptop from early 2008 that pretty much can't run anything. I no longer have Linux on my daily driver, and I'll need to occasionally break out that laptop for dev purposes. Ubuntu has been a godsend for that laptop.

Unfun fact: although the Wi-Fi spec is backwards compatible, a lot of places only serve 802.11n and forward making legacy hardware impossible to use on their network.
>it probably turned out that having types is an instrumental thing to enable performance improvements.

I was disappointed to find out that adding more types in Perl6 actually slows down performance.

I wonder what the differences are that adding types in one language speeds it up, while adding types in another language slows it down.
>The docs don't seem to disagree with me.

You said "You plug the Pencil into the iPad to pair it. It comes with an adapter that you use to charge it with a regular cable."

As a response to the parent, your comment makes sense only if you meant to imply: "you're not supposed to plug it to charge it, only to pair it".

But if you meant to imply that as the right way to do things as according to Apple, you're wrong.

Apple suggests to plug it to the iPad to charge it (not just to pair it), and mentions the charge cable only as something you can "also" do.

In other words, Apple doesn't say you're just meant to "plug the Pencil into the iPad" only to pair it, and not only it doesn't discourage users to charge by plugging to the iPad, it suggests it.
D.E. Shaw Is Raising Fees While Others Slash Them
Quite a bit. It scratches and stumbles on nice paper, but for everyday printer paper, it gives a reasonably smooth glide and looks much more impressive than its price merits.
Same here, 2016 MacBook (so it's not even the second-gen keyboard). Still works fine, although I would prefer more key travel.
Because Windows is absolute shit, and has been since they released Vista. I have tried going back, have to use one at work occasionally. Damn awful.
This is not the particular source I recall, but is related:

Kavka, G. S. (1978). Some Paradoxes of Deterrence. The Journal of Philosophy, 75(6), 285. doi:10.2307/2025707

(https://sci-hub.tw/10.2307/2025707)
Eset has a nice online scanner (and the best 3rd party AV IMHO): https://www.eset.com/us/home/online-scanner/

Vipre has a nice offline scanner you can download. They used to update it daily, but I haven't used it in awhile since I mostly manage Linux now.
https://www.vipreantivirus.com/vipre-rescue-virus-removal-to...
Le Corbusier’s American Dream Became a Nightmare
More information asymmetry. The government can know about you but you can't know about the government. To ask this the government must be perfectly transparent and by that contradict the definition of government
How to use Ajax events for parallel requests
Call for the Money
I specifically stated, twice, that I didn't believe Brian to be Jesus. I think that's the massive knee-jerk reaction of those who only saw clips at the initial release.

I don't think the writers took a post-modernist approach. Indeed, as I tried to explain, the inclusion of Jesus as a character is IMO a clear attempt to say "see, no blasphemy here" for the purposes of publishing the film. (FWIW I don't consider the film blasphemous without the Jesus scenes, not explicitly at least).

The intention is pretty clearly to say "Jesus is Brian", ie "he's elevated by the crowd to his position as Messiah, rather than that being an intrinsic part of the man known as Jesus".
I doubt hes under the delusion that people will stop buying apple anytime soon, and even if they did, it shouldn't be too hard for him to pivot to doing more general repairs.
I hate what Google has become but some iOS design decisions like tying it to iTunes make me want to gouge my eyes out. The time is ripe for another phone OS.

I really can't stop using their search engine without making my life worse and yes I've tried DDG and bing etc.
Might be my mistake because I'm pretty sure that the title didn't change since I posted it, sorry about that.
Wow! There exists an entire subreddit devoted to game upscaling and AI superresolution techniques ;)

https://www.reddit.com/r/GameUpscale
> That's completely unacceptable. You can still look at the bright side (you were allowed to run a company which allowed you to access US wealth, many countries restrict that to their own citizens).

Indeed, that's a positive way to look at it. I'll probably try again soon, now beside the US company I've a company in my own country, along side multiple properties (car/house) that should be undoubtable ties to the country.

> I'd advise to socialize within the consulate/embassy. Here, they have lots of events. Try to make friends with the people working there and you'll make a reputation. Don't give up.

Interesting, I'll have to look into it. Thanks!
> I understand why PHP started to add support for type annotations as the hype around type annotations (Dart, Flow and Typescript) still was quite strong a few years ago.

PHP started added type hinting (aka specifying types for function arguments) in 5.0.0, back in 2004. Dartlang didn't exist until 2011, TypeScript until 2012, and Flow (I assume you mean the FB tool) didn't exist until 2014, as best I can tell.

>By now I think it is quite obvious that type annotations aren’t as helpful as initially expected

My only take away from this is that you obviously haven't used PHP's type system.
> he documents his progress irregular(ly)

I think there have been updates after every bigger piece of work recently. They were irregular because the work took different amount of time. He never promised scheduled updates as far as I remember.
I keep mine turned off.
I certainly did not. But a sample size of 1 is insignificant, so there's that.
There also is a hacked version that swaps the sprites and graphics to Mario and the characters and backgrounds in that game.
Announcing .Net Core 3 Preview 4
> it's currently impossible in stable Rust to accept a closure that itself accepts a closure as an argument

You can make it work this way, if the second closure doesn't actually close over anything:

let apply_twice = |f: fn(u64) -> u64, x| f(f(x));
let plus_3 = |x| x + 3;
let x = apply_twice(plus_3, 1);

Or this way, even with closed-over variables, using dynamic dispatch:

let apply_twice = |f: &dyn Fn(u64) -> u64, x| f(f(x));
let plus_3 = |x| x + 3;
let x = apply_twice(&plus_3, 1);

I don't know if it's possible to take a generic closure by value, though.

> the use of assert_eq!(expected, actual), as I've mostly seen the other order

That's interesting, in my head (expected, actual) is the usual order. For example, https://godoc.org/github.com/stretchr/testify/require#Equal.
First, police that break the law actually need to see real punishment. What is the point of body camera footage if they can get away with murdering people on camera anyway?
Superconductors can be used to build ultra-powerful electromagnets. These are what you'll find in particle accelerators and experimental fusion reactors (tokamaks) as well as MRI machines. All of these devices are extremely large and very expensive, partly because of the equipment used to maintain them at cryogenic temperatures.

If you could build a room temperature superconductor, you could shrink these machines and reduce their cost and complexity by a large amount. Additionally, you would open up new applications for superconducting magnets, such as maglev trains.

As others have said, reducing electrical transmission losses is another huge benefit. It's only the beginning of the potential applications of room temperature superconductors though.
I liked it when it worked. It's all about what you are used to I think. When typing on a mechanical keyboard for a while, even a thinkpad keyboard will seem like pressing on cardboard. But mine broke a lot and I managed to snap off the key caps, those are really fragile.
Nor did you.
It's interesting - and good - to see that so many others also like Defender/Firewall.

I stopped using 3rd party products a good few years ago and haven't looked back.

I've seen certain "enterprise" solutions absolutely cripple the performance of Windows PCs, and I'm not sold on that they do a better job either.
Fixing the ordering can provide for clearer error messages and the like, for instance rather than the error message being "foo is different from bar" you could have "got foo, expected bar".

However I don't see how you can enforce it especially in a simple function / macro (I guess that's one point for BDD-style interfaces): the expected value is not necessarily static so it's not like you could require a const / static / literal even if the language allowed for such an annotation.
I'm willing to pay that 40% for the only decent desktop OS out there.