skysight-inc/HackerNews huggingface dataset:
Heard an "Interview" with the head of Instagram on BBC radio yesterday. Mostly consisted of trying to extract clickbait 'headline' splashes, asking him if he was going to resign (what would that accomplish?), accusing them of incompetence because they hadn't solved the 'simple' matter of age verification, and then brought up legislation that "could involve jail terms for executives. Are you prepared to go to jail for instagram??". Absolutely no grasp or insight of any complexity or issues that might actually be relevant.

This was also a 'BBC Technology reporter' IIRC.
It's almost like we're desperate for any financial institution to find us relevant post Brexit.
It's worth noting that on security.stackexchange.com , The Bear and his alter ego are no.1 and 2 by reputation, respectively.
I’m just glancing at the reference (https://nevod.nezaboodka.com/#reference) and this looks like a superset of regular expressions? I’m curious as to how you’re getting the speedup you claim on this.
Professor Hewitt has a blog with more info here:

https://professorhewitt.blogspot.com/
Relevant article excerpt to balance the title:

"The list needs the endorsement of a majority of the 28 EU nations but Britain and other heavyweights of the bloc, including Germany, France, Italy and Spain, are raising concerns, three EU officials told Reuters."
Not to be that guy but: git log -p $file. Works great IMO.
Being able to extend or replace modules easily (and especially online) is something that's challenging in monoliths. The design of PHP avoids this issue. I'm not really making any other statements about the quality of the language here.
Why do you want to run 3 functions in parallel?
Exactly. I have wanted this on github for so long — even the animation is beyond what I'd like, I'd settle just for a 'prev/next' button that takes you from change to change. I'm pretty close to just coding it myself for local use.
I don't miss generics in Go and I have used generics in C++ a good deal. I think the whole generics argument against Go is largely parroted by people who may not even know what generics even are. C doesn't have Generics either. It's doing OK.
Disney+ will be a true Netflix competitor, with non-Disney shows streaming, too
Your core point is interesting, and I'd have to agree (in the sense that the nature of the task needs to be considered for the comparison to be meaningful).

However, the main reason why artists use pads for drawing is purely for the pressure sensitivity, which means we are comparing apples and oranges. As in, 3 axis controllers vs 2 axis. Without that difference, the counterexample would be less striking, and meaningful and objective comparisons can be made. E.g. between mice, joysticks, or handheld thumbpad sticks. For activities which require both rapid movements and accuracy (which could be aiming in an fps or clicking an icon), mice do tend to be objectively superior, on average. I say / concede this as a full time trackball user (due to ergonomic reasons).

My main point being that some things are generalisable, and the no free lunch theorem doesn't mean that each controller is meaningfully best at some niche.
Car ownership varies widely by borough with fewer than 1/5 in Manhattan, more than half in Queens, and over 85% in Staten Island. Ironically this correlates inversely with where live the richest New Yorkers. The vast majority of car owning New Yorkers are squarely middle class and Vision Zero is unquestionably a regressive tax on those citizens in the name of “safety”. A big target of Vision Zero is also Uber drivers who are mostly poor. DeBlasio has specifically said he won’t support scaling traffic fines to income. The real beneficiary here are the blood sucking NYPD who can point to their new stacks of summonses as proof that they care about the community when all they care about is padding their retirement accounts with assets from civil forfeiture.
The entire trackpad is a button.

It used to be a physical click, but recently they’ve switched to the same mechanism used for the last generation(s) of iPhones, where the home button wasn’t actually a button, but gave virtual Taptic feedback.
Finally! I’ve been waiting for a tool like this.

If you want a similar tool built into Atom, check out this great plugin: https://atom.io/packages/git-time-machine

A few years ago I also worked on a similar tool, except it was based on your undo history and was built into an IDE for a visual language: http://web.eecs.utk.edu/~azh/pubs/Henley2016VLHCC_Yestercode...
Better than the Java envy it had in the past.
Why Mayors Keep Trying to Woo Business with Tax Breaks
Jerry (YC S17) Is Hiring a Senior Software Developer in Toronto
Most relevant comment here.

We can argue all day long about whether this 'culture' should exist or not, the fact is it does exist and there are many situations where the most ethical choice is offer some kind of tip (and cash is most certainly appreciated by those in the know). Yeah, it's archaic and overcomplicated and regressive, much like just about everything else involving human interaction.

If you don't like it, abolish the practice in businesses where you can influence such policies. Feel free to withhold tips if you want, in lots of cases the workers you interact will hardly notice because plenty of others do the same. Just know that if you ask a low-wage worker to put up with extra hassle for you and don't offer extra compensation in return, in many cases you will be viewed as clueless and/or selfish. That's just how it is, respond to the reality as you see fit.
Hear, hear! Post-Brexit London will act as the financial intermediary (read: laundromat) between the Saudis and the EU.
Sharing donut coupons doesn't kill bystanders. DUI and speeding does.
> we're being asked to credit the robot as somehow being conscious

How do you differentiate a robot from a philosophical zombie, and this one from a human? We can not be sure that other humans apart from myself (yours truly writing these lines); we only make estimated guesses that, because we share the same physical structures, our experience will also be similar.

Therefore, we could as well extend that presumption to a being sharing structures with similar functions. It may be the case that insect structures are too simple for that (maybe, as you point out, it requires complex coordination among subsystems and not just a spacial model), but at least it provides a lower bound.
It's very good, but a mouse (e.g the Apple mouse) still has better ergonomics, especially for larger movements and longer use.
HP’s Ink Subscription Has DRM That Disables Your Printer Cartridges
Why shouldn't the whole thing be a package deal? The management needs to ensure every step from buying ingredients to putting it on a plate is done well, why is the act of delivering it to your table singled out? You vote with your feet by going back.

Lots of other industries need face-to-face contact. It would not be a better world if we had to tip the dentist's receptionist, the office building's security guy, the plumber's apprentice who does comes back to finish the job... although it's still important that all of these behave well.
As a German I would love to have read it in German or hear the audio files. Nevertheless an interesting piece of history.
GCC 9 Continues Stabilizing While GCC 8.3 Will Slip in Soon
Thanks, check this issue: https://github.com/pomber/git-history/issues/22, it has links to other versions with different animations.
Spotify will now suspend or terminate accounts it finds are using ad blockers
Why wouldn't the EU just say, hmm, let's wait a couple months before we finalize this.
The right to publish here would be protected under the first amendment. But:

1. An argument for the news worthiness of these pictures could be made like in the Hulk Hogan v Gawker[1]. This is a delicate balance if a judge decides to let this go to trial. Things could get interesting. Especially given the written email.

2. Could a criminal case not be made for blackmail under Title 18 [2]? Or is it that now Jeff has published the letter it is no longer considered blackmail as long as they don't publish the picture?

[1] https://en.wikipedia.org/wiki/Bollea_v._Gawker

[2](https://en.wikipedia.org/wiki/Blackmail#United_States)
Now you've got 3 problems!
What is it that an SEO agency can do for you?
I might use it once it allows federated access, otherwise only WhisperSystem can control the fate of the protocol. I mean there are much worse company out there, but I don't want to put my eggs in the same proverbial basket.
Could you give a snippet of your coworker works ?
ZFS Boot Environments Are Helping to Improve the Resilience of FreeBSD Upgrades
Does Your Sex Toy Use Encryption? – The Mozilla Blog
How Amazon’s Booming NYC Neighborhood Got Tax Perks Meant for the Poor
It's an example. For example if each of these functions takes about 0.2 seconds to finish, it might make sense to run them in parallel
Apex Legends hits 10 million players in just three days
The example Thiel used in the original "seriously but not literally" argument was the wall. Of course Trump wasn't talking about a literal wall, he said, it was more of a metaphor for, you know, something.

This argument was always embarrassingly stupid, but anyone still making it after Trump shut down the government for a month over literal wall construction has forfeited their right to be taken seriously at all.
I just re-did the benchmarks with Go 1.11.5, it is much better but it's still 4 orders of magnitude more than "a few nanoseconds".
She is the woman in this short docu

https://www.youtube.com/watch?v=TKNnUu1sFdk

>SYNOPSIS: In Japan an estimated 30,000 people per year die alone in their homes in a growing social crisis known as ‘Lonely Death’. Specialist ‘Lonely Death' cleaner Masuda started his business 15 years ago after finding an elderly neighbour dead in her apartment. Masuda's young female assistant Miyu, is motivated by the lonely death of her alcoholic father. Together, they tackle the grim aftermath of two shocking cases. In Yokohama, a wealthy middle aged man dies alone but his relatives are unwilling to come to the apartment to collect his possessions. In Ibaraki, a man in his 60’s has been dead for two months before his neighbour raises the alarm after her apartment becomes infested with maggots and flies. The man was unable to pay his bills and had all his amenities cut off. Miyu discovers he has been defecating into buckets for five years because he has no running water. The man’s brother turns up to collect his possessions and Miyu learns how and why the siblings lost contact.
No this is just a total fabrication of how things work. Please don't do this.
That's also the composition of 'sympathy', just that's Greek instead of Latin.
The article is about cache side channels. They are running on the same CPU as the victim, typically in the Clown. Your "solution" isn't addressing the problem this article is about.
It would also be useful to have some kind of additional indication, so that changes in files longer than one screen are visible.
Hiding Homosexuality on the Cover of America’s Magazines a Century Ago
No, I am speaking about the ecosystem. Large, industry-grade projects developed in this language.

What standards did Wordpress set a few years ago? Huge, disjoint sets of files spread throughout the themes folders. How much time does it take me to understand which of these files is causing the error?

Do you still upload your code via FTP directly to the web server? Do you still reset the code cache for the PHP in order for that new code to become live? Well, I am going to be happy when your skill set is made redundant, because you are getting paid to know all of these quirks and they are not making the industry any better.

You can write good code in _anything_. You could even write it on paper and then expense that to a person working for $0.01/hour to execute it. The question is whether the liability of your methods is lower than the liability of other methods.

PHP is essentially the dinosaur from the times when SEO consultants made loads of money. They are still using PHP because they never knew anything better and the scale of the industry is enormous, so it's slow to change.
If you own a domain you can use a catchall e-mail adress and then just invent the part left of the @ as you go. Then store that adress with a random password generated by keepass.

As a nice side effect you see who lost your data to the spammers, based on the email adress and you can block whole email addresses from getting stuff
NIH asks federal watchdog to investigate 12 allegations of foreign influence
probably personal cell # vs business cell #
I can't imagine a life with a MBP touchpad and a mouse, but no keyboard, though. /s
I guess you could say that there is an objective function to maximize and instead of thinking about generations you could consider the same individuals over and over again... That's my intuition of the similarities they could consider, but I agree with you that GAs are not RL.
I think go has some serious other problems.

Like the billion dollar mistake. Why is this repeated in any new language? It is just plain awful and stupid.
This is easily my biggest gripe with the language (apart from missing generics).

Go combines that greatly with the bonkers error handling:

if err != nil {...}

Half of all go code ever written consists of the line above.

Now combine that with defer (or go routines) returning errors...
All OOP languages have C# envy, they just don't want to admit it.
Yes, but you’re more interested in fruit salad vs. fruit salad. Maybe they actually never have to handle more than a dozen logins.
But they have to change the templates relatively frequently:

> it’s more maintainable for us to do it in PHP right now
You are not alone. I find that tap-to-click results in erroneous clicks on a very regular basis.
As for using Vue and moustache template engines: you can set the delimiters Vue uses:

new Vue({ delimiters: ['${', '}']...
Misbehaving: being clever and wicked is a form of creativity
Basically, the interfaces get defined where they're used, not where they're implemented.
For 10 years of Java/Android/Scala coding there was no need to understand how compilers combine everything into one JAR.
Interesting article.

Seems to me that the last footnote on the website about pre-computing x+4 in pipelined processors is very simmilar to (if not the same as) the fairly recently discovered Spectre/Meltdown vulnerability. What do you think?
This is cute! It's basically a nice syntax for full parsing of extended regular expressions. It would make for a very nice tool. Far too often, regular expression tools only implement "matching" (i.e., extract a list of strings). Full parsing gives you the complete parsetree, and thus preserve more structural information, especially under repetitions.

I'm very much in support of anything that uses regex parsing instead of matching. Matching is nearly always the wrong tool and cause more bugs than anything. The only reason it's used is that the engines are easier to implement. I wrote a small paper on how to retrofit parsing on top of an engine that only gives you matching recently (https://gabriel.radanne.net/papers/tyre/tyre_paper.pdf).

Given the amount of prior art in the academic community, patenting this is probably worthless, but eh ...
Hack is a dead language, also slower then PHP 7.2
Skyscrapers Made of Wood Are Making a Comeback
I think it depends on whether the library you're using is well designed and doesn't require contorting code around it. If it's a simple integration I don't see much of a point in abstracting it but if dealing with the library is painful on some level you'd maybe get some benefit from doing so. That being said this is somewhat orthogonal to the issue you're describing
AGI Researcher Life Lessons
Well if selling arms is a large part of your economy you need to have a way to get the oil and blood stains out of the money you receive.
Prototyping Advanced Scroll Interactions in Framer X
First Saudi Prince to Buy Bitcoin
The lack of automated result > data model mappers is kind of by design with statically typed languages. IMO, Go's structs approach is much more lightweight than languages like Scala where large amounts of time can be spent defining exquisite types. Though - one option is to just accept a slice of `[]interface{}` (or an `Any` in Scala), but then you're negating the type-safety provided by statically typed languages.

WRT ORMs - Go has ORMs, some of them look reasonable. I'm not a big fan of ORMs in general though. IMHO the only valid use cases for ORM's are for applications that need to support multiple database technologies, or where the application developers don't know SQL.
The factual and evidentiary bar for treason is quite deliberately high in the US; in this case, if Trump colluded with the Russian government it would represent a violation of campaign laws (and a scandal of historic proportions!) but (Russia not being actively at war with the US) not treason qua treason.
I didn't understand the complaint about click+drag, but then remembered that other people use trackpads differently than I do: I turn off tap to click, let my pointer finger rest on the left-click button, and my middle finger do all of the movement on the pad - with pretty high acceleration, so I rarely move out of an area of a square centimeter. That square centimeter gets me halfway across the screen, and lifting the finger and retracing the same motion gets me the other half. To right-click, I bend my ringfinger, to right-click and drag I turn my hand to a more north-south position rather than the northwest-southeast position it's normally in.

So when I'm using the trackpad to move the pointer and left-click, I'm barely moving. It just looks like I'm quickly drawing tiny circles with my middle finger. Left-click and drag is trivial and accurate.

If you use your forefinger for everything, I could see how a trackpad would be annoying.

If there was any hardware design change I would make, it would be to always have a second set of buttons at the top of the pad (which I have on the thinkpad), but to lower the distance from the bottom to the top of the trackpad to make using the top-right button easier to reach with a completely relaxed splay of the fingers. This would also have the effect of making my style of trackpad usage comfortable for both left and right handers, and the two unused buttons, along the center line of the hand (beneath and above the middle finger) can be mapped to other usages (such as center-click.) I might in that case be tempted to map my compose key to the top-center click.

The big point is that if you use a trackpad with your middle finger, using your pointer to left-click, it's an extremely relaxed position. The minor point is that with this style, trackpads are pretty gigantic, and a one-inch square track "spot" would be more than adequate, and permit a second row of buttons to lie low enough to make right-clicking just as relaxed.

That was a lot to read, I hope I'm explaining this well.
I think eventually the point is "just carry on doing what you have to do and get things done regardless of what happens". a stoic, stable and confident mentality which entails a lot of planning and calm decisionmaking helps. Either blind optimism or blind pessimism would be to the extreme and counterproductive.
Well, I'm not gonna fight about Google VS Apple, but I think I will comment on this robocall topic. I have read an article about someone who filed a lawsuit against a company which called him using robocalls multiple times, and he won. I think people might want to try this way as a revenge. Make them pay because of those unwanted calls.
> Nobody really does TDD. It’s a mythical concept.

That is 100% not true it is far from a "mythical concept" and you should not be misguiding devs.

Where do you think your testing suite is from? You might even be using their code who knows.
It looks like criminal blackmail attempt. In a normal case Bezos would just forward all evidence to authorities for more investigation and prosecution. He would issue short press release later when the case goes to court.

Because Bezos thinks there is a political angle, and he wants to really find out who is behind this and expose them, this seems to be the best course of action.

The sole reason for this blackmail attempt was to make Bezos to back down and stop trying to find the source of this information. This means someone was worried and it's not just normal paparazzi stuff. Peckers attempt has backfired spectacularly.

With all the publicity, any individual in the government or in some telecom company who might have illegally gained access to those records must be panicking.

If there is foreign involvement, this will become a counterintelligence investigation. If Trump is involved, Mueller will take a look. Pecker has already cooperation agreement with Mueller, so Pecker is in real trouble.
Disrupting 'Takeout'. A company helping grow the ‘Dark Kitchen’ economy
"compatibility solution, not a browser"

It's more of a browser than any shell around chromium will ever be.
Thank you; not OP but helpful summary.
This is so true. I love go so much, because deployment is so easy, but using it for end-user web content is a real PITA.
I disagree with Thiel there, His base, and most independents want a literal wall (and, as he claims, Dems used to be for a wall) But his speeches are littered with these blue collar type speech patterns (boasting, exaggeration, put-downs, etc., when trying to “win” an argument).
Is it possible that you're being ignored/rejected in part because you have a .gd domain?

That sounds really dumb and petty, but for some reason it seems like something they would consider because people just instinctively look for .com
Wild guess here, are you under six feet tall?

I totally get what you’re saying, but unfortunately it just doesn’t work so well for me. I don’t have enough room to comfortably use a laptop. I have to play T-Rex to use the keyboard.

Movies and TV shows can be good for a while. I usually watch a few hours on a flight, but that only works for so long. Imagine spending an entire day in a movie theater, except the chair is sized for kids and the screen is tiny and you have to hold it up.

Reading is similar. It would be great, but the general discomfort makes it hard to focus long enough.

Were I flying in business or first class, I imagine it would be totally different.
Your code is allowed to panic if there is a bug. For instance, the caller passed in a nil pointer where there needed to be actual data.

Errors are for when the input (specifically the I/O) is wrong, a precondition isn't met, or some other error that doesn't mean there is something fundamentally wrong with your code.

If to make the problem go away you need to fix the code, panic is OK.
I just built a simple bookmarklet for myself. I hope you like it!

javascript:(function(l){l.host.match('github.com') && (l.href = l.origin.replace('.com', '') + '.githistory.xyz' + l.pathname)})(window.location);
From my experience you don't learn the grammar of your mother language the way you learn it when learning a language later. This appears to be universal. You just do what feels right and it works out but you can't cite the rule that applies.
This tool seems to have similar information as Silicon Expert - which is pretty expensive but has a nice system where you plug in your BOM and it gives you the part risk, RoHS status, and possible alternatives if available.
The Debate Over Startups and Tipping Could Be Just Heating Up
Would UK support Maduro if Maduro was pro-American dictator like Saudis?
Moxie personally rejected to allow to use it's code in mobile apps (since they are GPL) even when we was also open source (MIT) project.
Thats the problem when you view with the eyes of a developer and not with the eyes of a user.