skysight-inc/HackerNews huggingface dataset:
Thinking that you can describe every programming language in BNF is similar to the RegEx problem: just as not every language is a Regular language that can be easily described as a single RegEx, not every programming language is (solely) a Context-Free Language with a grammar that can adequately be described in just BNF (or any other CFG description language) without ambiguity.

(Some programming languages are context-sensitive, some programming languages allow ambiguity in the main grammar and have precedence rules or "tie-breakers" to deal with those situations.)

"Universal grammar engines" and "Universal ASTs" are wondrous dreams had by many academics and like the old using RegEx in the wrong place adage: now you have N * M more problems to solve.
Phabricator has a code review capability

https://github.com/phacility/phabricator

https://www.phacility.com/phabricator/
A Chess Novice Challenged Magnus Carlsen
Here's a 2015 NYTimes article with summaries of and links to a number of studies of this type:

https://mobile.nytimes.com/2015/01/04/upshot/the-measuring-s...
I think your 3rd point is way off base, this is the whole point about avoidance. The rich are using the disparities between the laws systems to avoid tax and that's what needs fixing. You shouldn't be able to make a billion $$$ in the UK, for example, and then claim you actually earnt it in Luxembourg.

If we, the UK tax payers, gave you the eduction, the opportunities, the law systems, the safety provided by our armies, foreign office, judicial systems, social safety nets and care from our health system, as well as all the other tangibles and intangibles that I could probably list for a couple of pages, you should pay back your share into the society. And yes, that's a percentage, not a fixed amount.

The social contract of societies is being broken by these avoidance schemes. You luck out in the business lottery, then you pay up to help the rest of us. You'll still be stinking rich.

And in the eyes of most people there's not much difference between avoidance and evasion, just the law.

I think that's where a lot of the problem stems from, as long as the politicians keep saying "it's ok, but we need to tweak this and that" and giving sweetheart deals out to the rich not available to the rest of us, the public think "this is really not ok, it's totally unacceptable", we're going to keep getting Trumps, Farages, Le Pens and Brexits happening in western democracies.

I think the general feeling is that the rich "got away" unpunished with the 2008 crash and now the scale of their tax avoidance is emerging, on top of the income gap widening, it's only going to get worse and politicians seem unwilling to change course and if they don't we'll all be in for some really nasty surprises in the next 10/20 years.
Yes that was always the problem. If it worked properly it would have been amazing. But it didn't. My daughter has a Lumia 650 and it's a buggy pile of crap. That's SOP from MSFT mobile products.
The problem is that companies can spend their money on free speech without undergoing double-taxation. If the same money was allocated to an individual first it would be taxed.
On one hand, I see this as great way to encourage curiosity. A child can ask a simple question "why does it rain?" and get back an immediate response. No more clicking through links to try and find a simple explanation, only for them to have lost interest.

At the same time, I can't help but feel that way more people will look for an answer and just give up on their question if the immediate answer is not clear enough or not immediately available. With attention spans being as short as they are already, I can see it discouraging many people from performing the acts of reading and trying to understand what they read. And that kind of culture worries me a lot these days.
I would be surprised if everyone trying to minimize their taxes is doing so from some deep seated moral belief about the morality of taxes.
almost got kicked out of class for laughing too hard
Starting an argument with "this may be an unpopular opinion" to make your argument seem controversial, doesn't actually make it controversial. Same goes for "I may get downvoted for this"
DriverEasy Pro 5.5.5.4057 License Key Plus Serial Get Free
As a fellow Microsoft employee, my blood boils a bit thinking of CodeFlow. My team has an "interesting" code review process that is 1/2 git diffs (via VSO Pull Requests) and 1/2 CodeFlow through TFS. However, I'd take PRs over CodeFlow for a few reasons:

1) All accessible via a browser instead of Desktop App.
2) PRs are all queued up nicely and easily searchable in said browser instead of littered all over a folder in my email
3) PRs can have rules that don't allow merging without reviewers having accepted the change. CodeFlow seems to ignore this in my experience and 'required' reviewers are more just suggestions and people just check in their code whenever anyways.

It's entirely possible my team, myself included, don't understand how to properly use CodeFlow though so take my opinion with boat load of salt. Similarly, I'm sure my third issue could be fixed by improving our review process as well, rather than switching tooling.
There will always be situations where you can no longer recover energy, fully electric or hybrid. Your battery could be full, or overheating. At that point, you have to waste the energy.

I believe the normal way to handle this scenario is to just fall back to mechanical braking.
In Portugal we have a company that provides a service that is very similar to what you described (creation of virtual CCs which can only be used 1 time, or X times by one retailer, for subscriptions). The service is called MBway (previously MBnet) and it works very well.
for disclosure, I also used to work at YouTube.

revshare is complicated and governed by, among other factors, deals YouTube makes with various parties. Brave doesn't have access to any of that information, so they couldn't possibly know how to split revenue between the uploader of the video and all the other parties that might have content embedded in the video, even if it were their intention to do so.
Great, I'll expect a progress report from you in the morning.
Maine town tries to charge MuckRock $750 for opening an email
That’s probably because it’s trivial for people to update iOS, making it a non-issue.

New iPhones don’t come with iOS 8 or 9 (let alone 5). Worst case is 10 because it was manufactured before 11 released.

And people do care. That’s how you get some new features like new Emoji or the upcoming Apple Pay for iMessage.
I'd really like to see a clearer shot of the steering wheel (steering device?) I'm curious why they decided to go with something that looks more like a plane's yoke than a normal wheel. Is this something that's common with supercars?
The advertising market is dominated by mega corporations in big industries.

You can always find a few dollars from crap local family brands and porn companies, but if you want the big bucks, you need the major brands.

Economics sets the rules. How much of your income goes towards porn? How much of it goes towards food or transportation or housing?

The sizes of each of those is directly proportional to the size of their corresponding advertising industries.
GPS trackers for kids should be banned altogether. At best they're for helicopter parents, at worst they are the favourite tool of the abuser. A healthy upbringing requires trust.
The money doesn't go "into a hole". The funds are saved and a creator can retrieve them at any time once they sign up for an account: https://brave.com/publishers/#getverified Basically, it's their money, and whether they decide to withdraw it or not is entirely up to them.

IMO this is the right way to do it because it solves the chicken and egg problem that would normally exist with a universal funding method like this. Users don't have to worry about what payment platforms their favorite creators support; they can just browse the web like normal and the platform takes care of the rest.
They're reducing pollution by using cleaner electricity... and this is news?!

Hey Bloomberg, I signed up for 50% wind energy for my house, where's my article?
Well, in every blogpost about a editor or IDE there's gotta be someone who starts a flamewar.
It's my turn I guess.
I am a diehard Vimmer. I use Vi bindings system-wide. I've been using Vim for many years. Yet one day I woke up and I realized - Emacs is better Vim than Vim.
Vimmers, if you think I'm trolling, try Spacemacs for yourselves. I guarantee - you'd be amazed.
It's pretty well known though in this day and age that smart watches can have recording capabilities, so if the problem is that "a watch looks like something that can't record" all smart watches should be banned by that logic.

I don't feel like that actually applies here, but if it does it should also apply to the entire smartwatch category.
Hey, this is very impressive. In the past we've run full Chrome in Docker containers, and are now experimenting with running Chrome Headless in Lambda, for economic and concurrency reasons.

How do you stream the running Chrome to the iframe - that's very cool?
The game of 'Magic: The Gathering' consists of both the rules and the cards available in it (which are written in a kind of language). If you are printing your own cards, most players would agree you are not really playing 'Magic: The Gathering', but your own homebrew game based on it.
The 9.65 time is impressive, and the engineering team design as well. However, the claim is arguably disingenuous. Consider one needs a long time to go through a list of impractical things to prep the car to actually achieve that time, such as laying down what is literal tire glue to the road.
How You Should Budget for ABM and Mistakes You Must Avoid
Show HN: Hotkeys for Multi-Column Page-Up/down for Tweetdeck on Firefox Quantum
It's scary how relatable it is
There's 1,262,537 lines of elisp in 25.3, compared to 291,203 lines of C and C headers. While there is a fair amount of C code to do what you mentioned, much of the C is definitions for the core lisp language with 1,483 DEFUN statements in it.

But yah, not tiny, sure. I'm looking forward to it being replaced via the REmacs project.

https://github.com/Wilfred/remacs
> Well I blame the system. You needed upgraded headphones or speakers. I have $2000 studio monitors when I was an audio engineer and well I can 100% tell you in a blind test I can tell the difference.

Do you have an explanation of how that is possible? On the face of it, CD seems to have more SNR and frequency response than necessary. I've got intelligent friends on both sides of the debate, but I've never heard a plausible explanation from the "I promise I can tell the difference" friends. I tend to believe Monty Montgomery (of Ogg Vorbis fame). After watching https://www.youtube.com/watch?v=2qFjdQP7Ep0 there's little obvious room for doing better than CD. The best explanation I've heard is that CD mastering is generally aimed at mainstream equipment, and therefore isn't optimal for good equipment.
Definitely, the context changes and brings new challenges... but I don't think that's unsolvable. I can think of low-tech solutions (allowing only text, not pictures, until the other person explicitly allows pictures) and high-tech solutions (dick recognition via neural networks).
Here's the most recent thread (16 days ago) on this issue. /u/spez (the CEO of Reddit) responded [1] to a long list of unreported calls for violence on /r/the_donald, saying:

> Many of these links are probably in violation of our policy, but most are unreported, which is what alerts the mods and our team, especially when there are few votes. We'll consider them reported now.

> Generally the mods of the_donald have been cooperative when we approach them with systematic abuses. Typically we ban entire communities only when the mods are uncooperative or the entire premise of the community is in violation of our policies. In the past we have removed mods of the_donald that refuse to work with us.

> Finally, the_donald is a small part of a large problem we face in this country—that a large part of the population feels unheard, and the last thing we're going to do is take their voice away.

The reporter's response [2] said:

>> most are unreported, which is what alerts the mods and our team

> I don't accept that excuse. These were gathered by searching for phrases that should be included in their AutoModerator config. These calls for violence are mod enabled.

There's definitely some validity to ignoring cherry-picked violations of low ranked comments and threads. But many of these should be caught automatically, just by watching for words and phrases like "kill", "hang", and "shoot". You'd have a lot of false positives, but a moderation and administration policy that was less tolerant of these calls for violence would not have this track record.

[1]: https://www.reddit.com/r/announcements/comments/7a4bjo/time_...

[2]: https://www.reddit.com/r/announcements/comments/7a4bjo/time_...
Originally wrote this simple extension for Chrome three years ago. Firefox Quantum handles resource intensive apps like Tweetdeck better than Chrome now, so I improved it, and then ported it to over.

Walkback makes Tweetdeck better by 1.) adding hotkeys 2.) letting you hide the sidebar, freeing up more space for tweets.

Hotkeys let you page-up/page-down all the columns at once, making it much easier to hunt for tweets.
I didn't know that until now.
Brave could return the payment if it’s not collected after some time.
HN is either filled to the brim with Russian state sponsored trolls, or Silicon Valley really is the most disgusting cesspool of human garbage ever concieved.
They don't even seem to have a way to apply for an invite.
Being intolerant of ideas makes you intolerant even if you classify those ideas as good or bad.

Being intolerant isn't always a bad thing either.

Everything is not black or white. Move the pieces around and the minority become the majority in different contexts.
C++ as a language has certainly modernized, but its tools are still stuck in the 90's. Contrary to the increasingly bizarre rationalizations offered up by its proponents, CMake and friends are not acceptable package managers or build tools, at least to those of us who have used newer languages. I don't need a build tool assumes all projects are unique snowflakes in need of their own hand-crafted build system; I just want to get up and running quickly without sticking a bunch of maintenance into my build system.

I don't mean to dump on C++; I like the language and I take this post as a sign that things are beginning to improve, and I hope this pace of improvement accelerates. However, I have been disappointed by the head-in-the-sand attitude of some proponents.
Yeah, the big problem for people using a service like that isn't that they have to pay tax. It's that they can't say where the money came from.

Still, I find it kind of odd it costs so much. I though Hawala banks transfer money for just a few percentage points.
> It's always interesting to read well-argued point of views from all sides of the spectrum.

And this is one of the few places where I can do that.

I agree that political threads here have a lower signal-to-noise ratio than other articles. It's just that here is better than almost anywhere else these days.
You cannot sell an illegal device and tell your your customers (nudge nudge wink wink) to install an upgrade to comply with the law.

If you sell a legal device, then you cannot offer an upgrade to make it illegal.
> Public bus systems should really be exploring a smaller vehicle model more. It gets everyone where they need to go with fewer cars (and therefore pollution and traffic).

I've seen this in Russia and Turkey and it works pretty well. My wife's city (small, distant from Moscow) has a few routes and I don't think we ever waited more than 5 minutes for a bus.
Screenshot looks a lot like what danger.systems provides.

How is issue triaging related to code reviews? Trying to imagine how that is useful
/r/nazi was removed because it promoted Nazism.
We use it in products at work and it always works seamlessly. It could be a quick and easy way to pair a phone to a car or connect a phone to WiFi. Just tapping is way more efficient than the current connecting options when you're near the hardware you want to connect with.
I know that my voice will be in a minority, but I would absolutely forbid the use of smart devices for children under 14 years old.
I feel like there aren't really good resources. I feel like good product is fundamentally asking yourself question "why does this suck", "do I/the user really need this", "what is the user trying to accomplish when using this" and trying to come up with answers.
Absolutely this. Rich people have routinely purchased or put up news outlets to promote their agendas for ages.

The difference these days is that content can be copied and distributed at zero cost, and that content (and money-making advertising) can also be targeted, monitored, and tuned. It’s a propagandist’s dream.

The problem is that people still only have 24 hours in a day. Most of it is spent sleeping and working. There’s only so much information people will actively consume, which gives way to passive binge consumption of the likes of Netflix and Reddit. The latter has so much user-created or recirculated material that a potentially valuable set of eyeballs to a publisher could instead be spending their free time mindlessly clicking through a series of amusing sloth gifs.

All of this leads to a race to the bottom amidst diminishing returns, both for the publisher and the reader. The Washington Post, for example, is flooded with redundancy for the sake of anti-Trump catharsis clicks.

There is one silver lining for the owners behind the media glut: people have less spending money than they used to for entertainment, so free or cheap stimulation from the likes of non-or-bypassable paywalled news sources or Netflix does give publishers something resembling a captive audience.
The devices this is about allow to listen in remotely. I am pretty sure that even many of the wearers (children) don't know that. At least some of those devices don't look like a smartwatch on first glance either, e.g. http://www.eltern-zeit.de/wp-content/uploads/lokato-kidswatc...
Relevant... I got told a few days ago that:

"Buzzfeed writers have to generate at least 1 article per day. There is no minimum limit on words on the article, and the topic can be anything (within reason)."

Once I knew this, the prevalence of low-quality Buzzfeed links all over the web suddenly made sense.
Doesn't clojurescript use GWT? If it does, then GWT has certainly lived on. If I'm confused, sorry.
Curiously enough, one of the other controversies in the news right now is the DOJ - which normally enforces anti-trust rules - supposedly telling AOL that they'd have to sell off either Turner Broadcasting or DirecTV if they wanted to merge with Time Warner due to competition concerns. Apparently this was an evil attack by Trump on the media, nothing whatsoever to do with the issues caused by one company owning both a major pay TV provider and a major provider of content.
I believe that they meant YouTube allowing you donate without a receiving account is sketchy compared to Patreon, but their sentence placement/spacing was poor an obfuscated their point.
It reflects the mods.
I wrote a whole blog post with source data on the history of Gartner's tech predictions in its Hype Cycle.

https://www.linkedin.com/pulse/8-lessons-from-20-years-hype-...
Open source law bot to defend against SLAPP law suits
if it was possible to lose less electriciry the possible attack vectors are increased, with billions dollars in market cap, Bitcoin has been very secure at the protocol level, there is still the counterparty risk of exchanges
I follow UK politics a bit and am American and have difficulty seeing any substantive difference between the right/left divide in the UK and the USA, but I am only reading the BBC headlines. In the USA, many people can trace the right left not working together to 1990's or so with Newt Gringrich, so it's not a recent phenomena either.
Because the broader economy has been doing well, and that hides problems. Like Warren Buffet said, it's only when the tide goes out that you see who is swimming naked.
Articles like these simply want readers to feel a vague sense of outrage at vaguely defined conduct. They don't explain what's actually happening because, like all magic, explaining it would ruin the intended effect.
Shouldn't mobile phones also be banned under that definition? Or at least mobile phones "disguised" in your pants pocket or purse.
If I owe you $500, and I give you $450, does that mean I paid back the loan?

The consequence of not living up to an expectation depends on what's riding on that expectation. For a company trying to live up to a valuation higher than companies producing orders of magnitude more vehicles, I think it matters.
So you think you can code?
Here's a blog post explaining how I handle user-submitted code: https://medium.com/@squidarth/running-user-provided-code-6c8...
This doesn't seem to teach "really good UX" - it instead teaches UX that directly drives business value (upsells, conversion rates, etc). While that's certainly valuable, I would call that growth hacking design rather than product design.
Because that statement has a pretty big white nationalist connotation.
Flat tax systems sound good in theory, but they don't address the problem, which is what counts as income.
There's still a surge of companies trying out advertising models, willing to throw away money to see what works. Once everyone has figured out how to do it efficiently the landscape will change and that day can't come too soon for me.
Yeah, group rights are a logical fallacy. Government needs to treat us as individuals and deal with us that way and only in that way.
How many Wikipedia articles are one sentence saying "this is the answer"? None. If anything they're padded out to excess, detailing the different perspectives about any particular topic, complete with referencing and footnotes.
"The BBC used to be a flagship for balanced, meaningful and insightful news."

Take a look at Deutsche Welle.[1][2] It has impressed me with its high quality, relatively in-depth reporting, and very little clickbait. I only wish it had more international coverage.

[1] - http://www.dw.com/

[2] - http://rss.dw.com/rdf/rss-en-all
The company behind Adblock plus also has been involved in lawsuits about their product (they won, so far)
While I have an opinion for your question, you seem oddly driven to change topics. So I'll kindly decline to answer.
You know, the title was pretty accurate on this one. You pretty much knew what you were getting when you clicked on the topic.

So if you don't like it, just skip it. (Others have said that you can hide it, but you can also just scroll past it.) What does it matter to you if we discuss stuff you don't care about in thread that you don't bother to read? It's not like you can only look at articles on the first page. (Yes, I know, you have to scroll further than you otherwise would. That seems like a fairly small problem. I wonder if it deserves such a large solution...)
Switching from 1Password to Bitwarden
Safari with content blockers does this as well.. perhaps with better performance?
Are you serious? Most people on my college campus did not even realize that they could drop their files in the public_html folder to share them online, let alone setup an ADC file sharing program as esoteric as DC++