skysight-inc/HackerNews huggingface dataset:
>Exactly, and obviously it's in writing a parser.

No, you've got that wrong but I think I see the underlying issue. You believe that the suggested RFC4180 by is a formal language spec such that you have an exact BNF grammar. Therefore, parsing is a binary result: csv validity is either true or false.

This is why you believe RFC4180 is a guide to parsing. But this is wrong.

Unfortunately, the evolution of csv isn't like languages with official specs such as ISO C++ standard, or ECMAScript, or HTML.

> and handle stuff such as how to parse language violations.

...which renders RFC4180 useless for real-world parsing.

The supreme authority of usefully parsing csv is the actual csv file you have to deal with. That file supersedes anything RFC4180 says. Why? Because business people want the data in those broken and non-compliant csv files!

This is the opposite situation with parsing source code like C++ and Javascript: the broken source doesn't dictate the correct parsing, the language spec does.

With csv, the data itself (broken or not) is what drives the parsing. There is no "true/false compliant" parse. Instead, assume every csv row with incorrect commas and double quotes is parseable and write the parser to handle it no matter what RFC4180 says. An "error in csv" is not the same treatment as an "error in C/C++ source file".

Since programmers have to overrule RFC4180 to get useful data, the spec can't be obeyed for real-world parsing. The permissive-parsers are more useful than RFC4180-parsers that don't know how to handle broken csv.

This makes RFC4180 much more realistic to guide the output of csv. This is especially true if the programmer is aware of that pseudo-specification after October 2005.

This is why you have RFC4180's usefulness in the workflow backwards. An RFC4180-compliant-writer is much more useful than an RFC4180-compliant-reader. There are csv files that MS Excel can successfully import that a strict RFC4180-parser cannot handle.
Maybe integration with Language Server can provide useful functionality like navigation and completion.
> it's possible that they don't intend anybody outside of themselves to actually use it.

Then why run the ads?
This seems like a perfect FNAC startup... an alternative Amazon interface that is curated to only display the highest real rated items in a category and lowest cost per unit. Screen-scrape and/or use an API, not hard at all. Also, can use a stronger verification (like phone number and captcha) to ensure comments are real and not some seller gamification spam. Basically, add a layer of metadata that Amazon doesn't provide and a better/alternative shopping experience. Throw in some machine learning to recommend items and some community tips which can recommend specific items.

Something like https://anom.az
Exactly, except it's just as important.

You know, there were probably a lot of Germans in 1930 going overboard with politics, yet Hitler got elected.

Bad politics was bad politics back then, and it's bad now, and it's good that there are people trying to lift the quality and substance of political discourse. Even if it means spending weeks debunking clueless, loud and aggressive ignoramuses; going to rallies, writing to reps and senators and so on.

Maybe, as the folks back then weren't too effective, the folks nowadays might be not very effective either, but that doesn't mean the problems are less important.

For example, there are more people now that in the 1940s, and a lot more pollution, and so more people die thanks to pollution than back then, so if you can persuade others to help curb pollution, you help saving millions of people. The same thing goes for other aspects of life.

And yes, people are bad at appreciating the paperpusher numbercruncher aspect of change, and naturally feel the awe and the epicness of a world war.

And the same way a war affects millions a financial crisis, a flood or drought, or an epidemic does too, yet one is a lot more palpable, with good and bad actors, with bad guys to shoot at.

Another interesting aspect is how people treat refugees and civilians (interment of Japanese, sending back Cubans, now the handling of Syrians) which again is a lot less glorious than a world war, but potentially (and likely) affects a lot more people.
> I seriously thought atomicity in databases was the same idea as atomicity in concurrent programs like an “atomic instruction” and it’s a TOTALLY DIFFERENT THING

I don't see how it's a totally different thing.

When a change to a database is atomic, it can never be observed to be in progress by others. Either it has occurred or it hasn't. To the observer this means it appears to happen instantly.

When an instruction in a concurrent program is atomic, it can never be observed to be in progress by others. Either it has occurred or it hasn't. To the observer this means it appears to happen instantly.

Is either of these descriptions wrong?
>It's EXEs and JARs for the Internet.

It's bytecode. I'm not sure if it is a big downgrade from 100,000 lines of minified JS code.

>With this being said, it may actually be easier to figure out wasm than frameworkified JS since you can apply IDA-style reversing to it.

It may.
Have you read the text at all?

Sorry to be that guy, but clearly 'big Al' was the office loner (not to say loser) who nobody can really hold anything against but at the same time everybody's happy when you don't have to interact too much with him. Sister living far away and nobody else besides co-workers in his life he may have hoped that someday somebody would walk up to him and ask what's going on, reach out and offer help.

But hey! that was our funny, kinda awkward 'big Al', what can you do about it?
Fuck, this story made me so sad!
Lessons Learned Hiring Ghostwriters
GTD-5 EAX
I've gotten a text from my bank after my first Bitcoin purchase on a newly issued debit card, with it saying that the transaction was flagged as suspicious and I needed to verify that I was actually the one who purchased it.
Similar to the issues with categorisation and while people blame third-party sellers for a lot of the problems, one of the features that would be help would be being able to exclude third-party sellers from search results altogether.

When the Nintendo Switch and Zelda had just launched, Amazon had no stock of either but third party sellers conveniently had loads at below RRP. Call me a cynic (I didn't test the claim) but I'm doubtful I wouldn't get a S-S-S-Switch instead of the genuine article.
"Currently, measurement of the serum TSH concentration is the most reliable indicator of thyroid status at the
tissue level. Studies of mild (subclinical) thyroid hormone excess or deficiency (abnormal TSH/normal range FT4 and FT3) find abnormalities in markers of thyroid hormone action in a variety of tissues (heart, brain, bone, liver and kidney). These abnormalities typically reverse when treatment to normalize serum TSH is initiated" [1]

The reference has loads more detail...

[1] https://www.aacc.org/-/media/Practice-Guidelines/Thyroid-Dis...
That the entire world minus any number of countries is not the entire world?

And that the USA is one of the largest contributors to climate change, of course.
I had it when I paid by supplier in China 8 k. Visa called my bank, my bank called me
John Oliver is wrong about Net Neutrality
I'm not sure genius is correlated with income, life expectancy, and even educational success, though. Never mind poor, miserable geniuses like Dostoevsky; even Alan Turing was considered a rather mediocre student (and was also pretty miserable and quite unsuccessful by many measures). I'm pretty sure there is some statistical correlation between IQ and genius, but the correlation is certainly not absolute. In other words, genius and very high IQ are certainly not the same thing.
Amen to that friend. Many have observed this before, but culture trumps everything. Teams that establish viable cultures become engines of value, the mechanisms of corporate life seem to me to be especially designed to prevent that from happening and to dismantle it arbitrarily.
Like others have mentioned, the criminal hackers are already up on this stuff. It's more beneficial to the security community as a whole to expose these things so you know how to implement effective security policies. When your trying to convince management to implement something security related it's one thing to say "We think this is a threat" verses saying "hey watch this" and demonstrating the threat.
Now, this is comedy I can appreciate!
WebGL is one of the ripest sources of web vulnerabilities right now. Probably crashed the video card driver.
The link seems to be 404, was this the document you intended to link?

http://www.acb.org.uk/docs/default-source/guidelines/TFTguid...
I jumped ship in snow leopard days when I saw what they were doing with their shared object formats (basically making my life difficult for no reason).

I've used Mint since then; never looked back. Mint on an old X220 thinkpad is better than anything mac has done since then. Requires a bit of overhead on setup to get power management right, but I paid that price years ago and can endlessly clone HD images.

Bonus is, most of my work product ends up on the EC2 anyway.
Have you tried F#? Its multi-paradigm and might make some thingd clearer. You can later move to C# and onto others. :)
Yes, but it doesn't matter what order they are in if you put them in a DB. I don't know anybody that would do a sequential scan over a file in production.

All you've done is shuffled around the most frequent cases to the beginning, which is great if that's what you are looking for, but now something else occupies the last slot and that case is just as bad as before.

The real solution is to see these files as input to an indexed table so that you can get to the entry you want in log(n) time.
The comment in question was in poor taste by mocking victims of hacks for being stupid, and the premise of it was wrong anyway (not understanding that it's the telco customer service at fault more than the people who got hacked).

That's about as unsubstantive/low quality as comments go, and really doesn't qualify as "polite rational debate and discussion". It makes sense for a mod to step in and say something.
The Tech Solidarity guide at https://techsolidarity.org/resources/security_key_gmail.htm has detailed instructions on how to set up 2FA with U2F and then remove SMS 2FA. (I've been holding off because I use Firefox - hopefully U2F will get more support soon!)
tl;dr my comment? You missed it: attitudes towards superficial stuff (like naming/accessibility/documentation) are used as proxies for important stuff (features, support, community) by people who don't have time to evaluate every possible product (busy engineers + management who can sign purchase orders).
>[the fake] is exactly the same as the real thing

So what? It doesn't matter if the counterfiet handbags are good fakes, even indistinguishable. Similarly, if you put counterfeit money in a bank it becomes electronic. The integer values of "fake" and "real" money are completely indistinguishable. But it's still fake money, and when you're caught they'll still take it.

The likes are fake because the thing the integer claims to represent ("people who came across this organically via our site and liked this") is fabricated. Trying to say that it's not fake merely because "someone actually clicked like" is like saying fake product reviews are real because "someone actually filled out and submitted an electronic form."

>The amount isn't the issue here

OP said "as if most of likes were real ones," so obviously they think the amount is [at least part of] the issue.
> The entire world minus the United States of America and Syria is on board with climate change.

As is much of the USA, even if not the federal government. 12 states and Puerto Rico in the US Climate Alliance, another 10 states and numerous local jurisdictions expressing official support for the Paris Accords outside of the Alliance.
"Why? What immoral bullshit?"

You can't be serious. Hiring private investigators to stalk journalists? Promoting sexual harassment in his company? Obtaining the private medical records of someone raped by one of their drivers?

"These journalists have a vendetta against Travis that is not in my view reasonable. I will continue to use Uber if only to spite the press."

So nothing wrong with sexual harassment, then?
It's a solved problem, just with a solution too expensive to be adopted: send them on a one-way trip to the sun, BSG-style.
>Mr. Kalanick is also dealing with the death of his mother, Bonnie Kalanick, last month, in a boating accident that also left his father seriously injured. The board meeting on Sunday is being held in Los Angeles because in the weeks since his mother’s death, Mr. Kalanick has been spending time with family there, where he grew up.

Completely independent of what's going on at Uber, I sympathize with Kalanick and his family. It's very hard to balance family tragedies with entrepreneurship.
Not OP, but I switched to my domain provider's email service. I use IMAP on my phone and POP3 on my computer, so when I'm away I can sneak-peek via the phone, but when I'm at my computer I pop the messages and classify locally, which removes them from the server. The cheapest mail service out there is about $5/mo, but this way all I pay is the annual renewal about $10.
For the benefit of anyone still reading, I'll work through an example.

+ Intel released the 8086 on June 8, 1978 [0]. Tech companies typically file U.S. patent applications just before the first public disclosure of the new technology, so as to preserve any available rights under non-U.S. patent law [1]. So let's assume that Intel filed one of its 8086 patent applications on June 7, 1978.

+ Let's also assume that it took exactly two years for that patent application to be issued as a patent, on June 7, 1980. Under the transition provisions of the "new" law, that patent would have expired on the later of (i) the issue date plus 17 years, that is, June 7, 1997; or (ii) the earliest filing date plus 20 years, that is, June 7, 1998.

[0] https://www.techopedia.com/definition/20074/intel-8086

[1] http://www.grr.com/patent-protection-and-the-novelty-require...
i've never heard about verelox before. How big is it ?
Yup. Merchants of Doubt (2014) is another great documentary to peel back the veil of PR propaganda consultants whom peddle sentiment influence (ie MSM, social media, etc.) to the highest bidder.
Why not plumbum?

(I know why not to use plumbum)
In the same way that you rely on a county deed office to own your land. The only difference is the amount of legal precedence in place and physical occupancy, neither which can be solved with the wave of a hand.
It's prior and post accumulation in some counter or for display purposes. So at the moment the like is done it is possible to distinguish between fake and real but after you collapse them into a single counter you no longer can distinguish fake and real.

This is what gives the 'fake likes' their value, that they are then used by Instagram in exactly the same way as real likes. Instagram clearly fails at distinguishing the two, so you really can't fault the users for not being able to do so either. The fact that this service is available and apparently works is a pretty strong bit of evidence that all likes should be distrusted but that's not how it will play out.
I have been waiting for a while, and am not entirely sure I believe you.
Xonsh is a shell that integrates Python at the command line. This is a library to make calls to the command line.
First Large Scale Deployment of Baidu's Biometric Tech
The primary thing taught about retirement planning is the power of compound interest. And creating a budget to save enough to live x years on money in low yield low risk bonds.
No, outside of some contexts (i.e. the technical jargon of some domain/field of research/community), the definition of genius is not "140+ IQ".

Yes, in one context that definition could be valid, but in general discourse something like the generic "Exceptional intellectual or creative power or other natural ability" from https://en.oxforddictionaries.com/definition/genius would be a much more relevant definition.
Tennessee is first state to offer free community college to almost any adult
Booktop – Raspberry Pi Zero W book laptop
How does that help you verify what is running on the server?
>My main point is I disagree with the view of mathematics as nothing more than some axiomatic program

I just don't see how this follows from Godel. It gives us a more expansive view of math, but I don't see how any fundamental understanding is overturned. I don't see how this takes away from the connection between axioms and theorems. The characterization of math as discovering the logical consequences of axioms is just as true.
The reality is there is opportunity to make money by breaking the law. Fines/punishment are too often not great enough to deter law breaking even in the even that the perpetrator is caught, let alone the fact that there is a chance they won't get caught.

We'll never be able to weed out "bad people, so the best solution would be for the government to take a stronger stance and corporate law breaking and to dole out much bigger fines.

However, then we have the same problem with many CEO's/senior management in a revolving door with government/lobbying. So we've got another buddy-buddy system that ensures the .1%+ almost never have to be held accountable for their poor actions.
11 Simple Concepts to Become a Better Leader
Speaking of rarely updated - version two will come out mid-July at the latest.

I'm also going to attempt to attribute the sources to given countries or at least language families. The list as it stands has a heavily US-centric bias.

I plan to grep through it and pull out things like Cyrillic or Arabic characters, and then repeat the process using only those characters. That's not to say that everyone who uses Arabic or Cyrillic characters is guaranteed to use them, but it's more specific.

If "password" is #2 in the world, perhaps пароль (password) will be the #2 most popular password with Russian Cyrillic Characters
That might be true in a technical sense, I suppose, although I thought Everest was the highest point on Earth. I can't find any references regarding Antarctica having the highest land elevation; any pointers?

And I'm sure it won't all melt.

But if we want to preserve the continent's desirable property of complete inaccessibility to non-technologically literate humans for the next 10,000 or more years, it would be worth considering the effects of ACC. Right now it's a good place to store nuke waste for that very reason.
What specifically would a "leave of absence" accomplish?

Presumably this means he's coming back,

Given two things that as of today still seem very likely:

1) that he is coming back

2) he still owns a controlling interest wrt voting shares of the company

What is this really going to accomplish?

Does anyone think and serious decision that Travis disagrees with are gong to be made while he's gone? He's ll just reverse it when he returns so whats the point?

The only thing I can think of is that this allows a scape goat to come in, introduce some potentially unpopular rules at the company, clean house again if required and then let Travis come back as the good guy who didn't have to make the hard and unpopular decisions?
Most importantly, how could you create a trustworthy online business like an ecommerce, if you can't get an https site until you're trustworthy?
The original article is better at explaining things:

https://www.collabora.com/news-and-blog/blog/2017/06/05/andr...
> a terrorist sympathising coalition of chaos

Are you being sarcastic? I honestly can't tell!
Every test has false positives and true negatives. The problem with any standard like the SAT or a generalized IQ test is that it has general accuracy, sure, but it's hardly a true north.

And people prescribe too much value to numbers anyway. By creating a standard, you lock out or diminish the types of genius less selected for in that standard.
Arguing with unreasonable, irrational people fixated on percentages is bikeshedding, a red herring talking-point and itself unreasonable. Breaking through the cognitive dissonance essentially requires taking them to Greenland and showing them how fast the ice is retreating.
Amazing that this was built in HTML/JS/CSS.
Pardon was not inferring anything devious ... just pondering its a tragedy and that is an odd thing to occur present day amidst all the terrible things/bad behavior that has been in the press lately about Uber.

It's like a story out of Shakespeare.
Damage control and placating the media. Having scandal after scandal while doing literally nothing is a really bad look. The board here gets the best of both worlds, publicly appearing to do something while also still doing basically nothing.
Well, companies are not religious cults. And ceos are way overrated in the US. I feel like Travis is way to egocentric and that's bad for company http://www.managementtoday.co.uk/its-time-end-cult-ceo/leade...
Amiga (Kickstart 1.2 or 1.3 I think) had a similar bug, except the folder just disappeared forever.
so why do well-respected companies like Google and Stripe do it?
> 2nd factor as a dictionary vernacular term has become synonymous in the press with a telephone number and some sort of texting scheme

I don't think that's true. Both my bank issues hardware tokens for challenge response type authentications, these are widely in use and understood to be 2fa, the same goes for many other services.

It's a typical case of all cows are animals but not all animals are cows, I've yet to see the press categorically making that kind of mistake for 2fa, though I'm sure there will be some offenders on the whole people - and the press - seem to know the difference. And it's up to us to correct these things where and when we see them so if you do spot an article that incorrectly labels SMS as the one true 2fa then you should mail the author or the editor to get them to correct the record pointing out that they are perpetrating a fallacy that could cause their readers to be at risk.

This is not as far as I can see a lost battle - yet.
CVE-2017-5664 Apache Tomcat Security Constraint Bypass
Trustworthiness of the organization behind a site is only half the story behind TLS, if that. The most important benefit IMO of secure connections is that some unknown-unknown party can't MitM your connection and read your data or inject malicious code. Trust in the intended participants in the conversation is really a different problem.

The problem with your scenario where https===trustworthy is that it doesn't leave any middle ground for a site to simply protect its and your information. It's either full bank-site security, or none at all. That's not acceptable.
I think you might be a tad overly cynical, this is basically unheard of nowadays and a pretty major move by the board.
True, and people also deserve the chance to reinvent themselves.
User: I have some private messages stored on my phone.

Apple: Really? Where?

User: In the filesystem.

Apple: If your phone is jailbroken we cannot help you.

User: But it is not jailbroken.

Apple: Only Apple and authorized apps can write to the filesystem. This is for your safety. Send the messages to us for storage and we will make them totally private.

User: No thanks. How do I move these messages to offline storage?

Apple: iCloud allows you to move the messages to other devices, etc. You do not need a filesystem. iCloud can serve all your needs.

User: Why can't I use WiFi Direct?

Apple: You can use Airdrop.

User: But that only works with other Apple computers.

Apple: Correct.

User: So how do I get my files from an Apple device to a non-Apple one?

Apple: You can use iCloud.

User: So Apple gets a copy of all my messages first and stores them on the internet?

Apple: Correct. And your privacy is our top priority.