skysight-inc/HackerNews huggingface dataset:
That is such a foolish statement I hesitate to reply. I use the term "parasite", do parasites die out?

Really the point hinges on your definition of "value". I don't credit these particular companies with adding any particular value to the domains in which they operate, and they are arguably degrading the local economic environments where they operate.

Part of my umbrage with airbnb in particular is personal: I live in the San Francisco Bay Area and I am looking for a new place to live. In the past I've used Craigslist for a long time with very good results, but these days it's very obvious that opportunistic landlords have colluded with airbnb to turn quite a lot of available rental spaces into poorly-managed quasi-hotels.

There are important reasons why we don't allow ourselves to e.g. drive and operate illicit taxis, or run unregulated hotels. We have, collectively, thousands of years of experience with letting to lodgers and hiring porters and carriages, etc.

If you got in your car and started driving people around for money, that's not legal. If you started a hotel in your spare bedroom, that's not legal. Just adding computers doesn't make it legal. Calling it "disruption" doesn't make it legal or right. These companies are criminals, they are extracting money and degrading the domains they operate in, and (as Airbnb's recent appalling ad campaign demonstrates) they are fully up their own asses when it comes to owning up to the consequences of their behaviour.

With any luck at all they will "die" soon and we won't be talking about them anymore.
If DoJ prevails, I would think that the original thoughts that decided licensing was better for a company than selling would still prevail, and they'll just comply with the new legal environment.

It is a delicious twist, though.
It's not necessarily detectable statically.
Spilo, a Highly Available PostgreSQL Cluster
Actually OpenBSD is really great for a desktop especially on laptops - the only downside is almost non existent nvidia support, though you will be fine with intel & most radeons.
I assume you pay your bid amount immediately and then get refunded later, because otherwise you could just bid $10 zillion, get the best seats, and only end up paying whatever everybody else pays.

How is the price determined at any given moment? Do they just manually adjust it down over time until all the seats are filled, or is there an algorithm?
... or maybe they're really excited about whatever it is and want to talk about it, but also don't want to get fired for leaking something?
Do they actually have customers? What kind of idiot hands over their entire genetic data to a for-profit corporation?
Umm wait. Undefined behavior is where the language specification is not 100% precise, and compiler implementations can differ on produced code.

Go and Rust only have single implementations. The specification for both are very brief. Are you claiming that a clean box implementation of Go and Rust would always behave identically?

I have only one thing to say: I clicked through the Golang spec for 30 seconds and found this: https://golang.org/ref/spec#Run_time_panics

> The exact error values that represent distinct run-time error conditions are unspecified.

Oh, what's that? Undefined behavior? In the golang spec?!
I don't think it's the language's fault either: C is four decades old, and being bound by reverse-compatibility, they can't integrate much of the programming language research that has happened in the last four decades. I'm a less concerned with placing fault for the problem than I am with placing the responsibility for fixing the problem, and that's clearly on the writer of the program which uses undefined behavior.

I think choosing Rust might be a reasonable way to avoid the problem in the first place, so I agree with you there, but there are also reasons to choose C over Rust. Personally, I write a lot of C code because I prefer to build on a GPL stack. This is one of the reasons I'd like to see Rust added as a GCC language. Sadly I don't have the time to do it myself.
Hugged to death for me atm, made it about halfway through them, great series.
Insights into manufacturing processes that most of us know nothing about, and the output of which we take for granted on a daily basis, is always fascinating to me. Thanks for the post.
did they exclude esp?
Zeroing Buffers is Insufficient (2014)
Christ the amount of native advertising in these threads is getting annoying
C++17 fold expressions will make this kind of thing a bit more convenient and allow you to do some other neat things with a lot less boilerplate.

http://en.cppreference.com/w/cpp/language/fold
If one gender displays innate ability and the other can be trained to match it, then the difference is not shown to be a myth. There is a very dishonest redefinition of a common word involved to make the meaning apply.

Political fictions are comfortable but don't really change facts, they just color interpretations. Mischaracterizing observation does not serve to make an argument appear stronger.

Note that none of this means women are inferior, and if you are construing my point to mean I am arguing for that position, you have imposed that on me.
The only thing worse than this execution is reading the comments under that video.
You're right; I'm sorry for misreading your intention. I've edited my post so it's not as directed at you.
They have a lot of customers. Many of my software engineering friends, myself included, are well aware of the privacy implications and got a kit anyway.

- I like my genome is contributing to science. Not just privatized science, but anyone that wants to use the API.

- I like I'm able to find what I'm at risk for. For all the knowns now, and more once we continue to unravel the mysteries of the genome.

- I like the ability to use d3.js to make neat visualizations on my data and open source my work.

All of these pros outweigh the potential privacy issue for me. It comes down to: do I really care if someone steals my genome data? Even in the future, worst case scenario if you could spit out a clone using my genetic data, ultimately I'm not sure I really care.

I'm typically an open kind of guy, though. (Indeed, all my open source work is public domain) Thought I'd share an alternative opinion.
Somebody tell Theranos....
I actually interact with teams that bring a lot more revenue and is more highly visible to the public. And, again, I may be lucky here, but all the way up to my SVP are nice. I may have been lucky, but I think it's more an issue with people generalizing some issues. I'm not going to generalize my experience either, but I had to offer a different perspective.

Honestly, think about how many companies let their nerdiest of engineers be the public face of projects. The reputation is easy to come by when your front is not a "people person".
I agree that I doubt posters would help. People need proper first aid training.

That said, the same logic applies to this device.
Are there? (genuine question) I own two small companies. Our accountant would have a fit if we left significant taxable profit in the companies. We pay any profit to employees and shareholders. Isn't Google just doing the same thing (modulo increased complexity due to their size and international reach)?
I suspect this works essentially like that, if you have the psty proxy companion program running so pigshell can get around COR restrictions.
If anyone wants to play with this dataset, and easily share his queries or visualize the data, you're welcome to use re:dash's demo instance [1]. I've also created an example query [2].

[1] http://demo.redash.io
[2] http://demo.redash.io/queries/667/source#table
Is this comment a joke? What are they going to do with your gnome that you're worried about? Considering, on average, dozens of companies have your social, bank account information and other really important data why is it your gnome that crosses the line?

If you're waiting for a non-profit to do this you're going to be waiting for a while. This is expensive and difficult.
>found no sexism in STEM faculty positions as more women are now hired for STEM tenure-track jobs at a 2:1 ratio.

It's only sexism if it benefits men.
Presumably the article's author is so used to "sexism" meaning "women are under-represented" that they don't realize "men are under-represented" is equally sexist.

Not that under-representation is necessarily evidence of bias, which is what the word "sexism" implies. The study's authors, Ceci and Williams, are aware of this:

> This led to their conclusion that gender bias did not cause the small number of women in STEM fields. They said the small representation of women in the sector was caused by their own reluctance to enter these fields.
How Betamax Was First to Market But Lost to VHS
Thanks for the feedback! I am indeed thinking about these things. I also read your comments on Ideaome: these are great points that will need to be solved in the future. Thanks!
I agree with you completely and because I was interested in what happened I went to wikipedia

https://en.wikipedia.org/wiki/Anthony_Porter

It's an interesting story
I would be surprised if he didn't : how do you expect to be familiar with a system if you don't use it daily ?
Did she really? I think it still remains to be seen.
What You Need to Know About Fedora’s Switch from Yum to DNF
When i say encryption, i mean 1-way encryption like bcrypt. So they could get the hashes, but would still have to somehow brute-force it.
AFAIK the average is the same, but males have a higher variance, meaning that they are more likely to be found at the dumber and smarter ends of the population, while there are more women of average intelligence.
Some people still don't want to hear that their idea sucks, even in private.

I don't get why people are so attracted to this idea that the manager is the only party with any agency or ability to influence outcomes, while underlings are merely mechanical cogs to be properly organized by appropriate managerial incantations and social engineering.

As an underling it's great to be responsible for nothing negative, but this also means you don't really deserve much credit for the positives. Managers might throw false praise your way to manipulate you - as per your suggestion - but who cares about that?
Show HN: TweetLake: Command-Line Interface to Twitter Streaming Data
Could we do the same thing with FUSE filesystems?
I manually worked thru a hypothetical election using Punchscan for my jurisdiction. It didn't protect voter privacy.

With paper ballots, dropping your ballot into the ballot box is the secure one-way hash (assuming enough people are voting).

The trick crypto systems do is hide your ballot within a herd of ballots, using some kind of one way hash, assuming there will be hash collisions. Works great with simple ballots (few races) and large numbers of voters.

Alas, in my jurisdiction, the smallest political (bookkeeping) unit is a precinct (ranging from 0-1000 voters) and our ballots have 10-40 races. So combinatorially, it's likely each ballot is uniquely identifiable.

A crypto systems might work if our complex ballots were separated into more simple ballots. Eg one each for national, statewide, county, and local races.

Rant: My primary grievance with proponents of crypto for voting is they do not specify under which conditions their systems will and will not protect voter privacy. That is very intellectually dishonest, with a dash of technophilia.

After studying this, extensively, crypto based voting systems for elections are complete non-starter for me. I'd rather forfeit voter privacy than embrace an inscrutable system that I can barely understand.
If you want to save the internet get involved with mesh networks. Emailing or tweeting your politicians is easy to do but pointless.
There are never dumb questions, only practical and valuable examples of areas for improvement in documentation and/or related collateral (tutorials, cheat sheets, FAQs, etc.).
How can I view without signing in?
Wind Map
The real problem is any software that truly relies on undefined behaviour for correct operation (which, I'll bet, is far less than the 40% cited here).

I'd bet it's well into double digits relying on undefined behaviour, and over 50% relying on unspecified behaviour. It's hard to write interesting code in C that doesn't, where interesting means code that couldn't just as profitably be written in a different language with stronger memory safety.

Programmers have a mental model of many things - in particular, 2's complement signed numbers, and the idea that pointers are just numbers indexing memory - that are not guaranteed by the C spec. Much of the reason for programming in a lower level language is to take advantage of lower level machine characteristics, like tagged pointers, unsafe unions, structs with blobs of data appended to avoid an indirection, custom memory allocators, etc., but the C abstract machine doesn't necessarily give all the guarantees required, without a lot of care and attention to details.
Initial ALPHA release out now.

Basic functionality includes:

- Play/Pause feature to enable/disable logging at run-time.

- Reliably logging any window active even for a fraction of a second.

- Reliably logging system lock/unlock events.

- Exporting log as csv

https://github.com/TheCodeArtist/Active-Window-Logger/releas...
No way ! That is awesome.
Care to expand? Do you know of a physical theory that would not be affected by new results in number theory?

That is, a refutable, physical theory that is not based at all on integers?
I believe the complaint is actually that the compiler makes secure code insecure by removing checks that rely on undefined behavior (which presumably can't be made any other way).
Feel free to write drivers in Erlang for every disk controller and network card that are available.
Just tried to grep BBC News site but got a `cross-origin request denied` error. In the man page for hgrep, it suggests hgrep on a wikipedia page, and I got the same error.

The error in full: Cross-origin request denied (check if psty is running): http://en.wikipedia.org/wiki/List_of_countries_and_dependenc...

I don't know how to check if psty is running. Anyone got any ideas?
Why It's So Hard to Design Arabic Typefaces
Getting to show how smart you are is different that working together with a team on building great products. Everyone has flaws, why not let the other person save face and point them in the right direction instead ? Assuming you hired motivated and smart people, I find that most of the time bad decisions are due to a lack of context more than anything else. If you get to share that information they probably are going to come to the same conclusion as you are. They get to learn something and you get better employees.
South Africa’s pioneering social network loses out to Whatsapp and shuts down
> On the first point I think we are talking about two different things. I am not talking about the entire signup list of Old Reader, I am talking about a user of Old Reader that uses Google OAuth to access Old Reader. In this case Google already has this particular user data.

We're talking about different things because you missed my point a few posts ago when I said that the problem it solves is "how do we (a big company) get smaller companies to outsource as much of their user data as possible to us". User lists are data.

> Some provide it to make it easier for their users to login

If that's their goal, they're failing to achieve it. OAuth requires more steps than a simple username/password signup form, including going to a completely different site to give permission to log in with your data. Google/Facebook/etc. and other OAuth providers aren't stupid: they know that's not a good solution to that problem. If they really wanted to solve that problem they'd write a login library (something like Reddit's signup/login system) which would solve that problem better. The reason OAuth isn't implemented that way is that the goal of OAuth is not to make it easier to sign up and log in.

> Most see it as a benefit for their users to only use one login.

There is nothing that stops users from using one login everywhere; OAuth does not aid this in any way. I use the same login on all the sites where I don't care about the security of my account.

You have yet to make any compelling argument that users or sites which use OAuth are gaining any benefit from OAuth. The only people who benefit from OAuth are OAuth providers.
iOS 9.1 Jailbreak and Public Release and iPad Pro, iPhone 6S Support
I don't actually believe I'm God's gift to anyone.... I put my words out there to start conversations with folks. My goal really is to learn every day, which is why I invest in 30-40 startups a year: handing out with folks who are trying to "fix" what's broken in the world makes you really, really smart -- even if you're a C student like myself. :-)
I'd like to think the counter-point to "most people can become good at almost anything" is tempered by the notion that to become "an expert at something" takes passion and commitment that far exceeds short-term rewards. This might sound like an endorsement of the "10,000 hours" concept that Malcom Gladwell espoused, but somebody can spend 10,000 hours playing the same 6 guitar chords, but that doesn't make them a guitar expert.

It might be rather crass to say I'm skeptical of Dr. Ng's cultural perspective, but I am. In the US, it's a badge of honor to have achieved the means to buy a genuine Gibson Les Paul. In the popular culture of looking like a success, such as Baidu, it's relatively acceptable to simply make a copy, often lacking in the craftsmanship and utility of the original, simply to have the appearance of success. I'm not saying the US doesn't have some very blatant issues of posturing (the "30,000 dollar millionaire") based on access to credit, no, that's not fair in this context.

I believe that the ability to innovate and to be creative are teachable processes.

That's a big red flag to me. Teaching "creativity" is inherently encouraging insubordinate thought processes. That doesn't make sense. There are teachable avenues to capitalize on the inherent perspective that a student may have, one of rebellion and unique perspective, but teaching creativity is, well, about as far fetched to me as real, genuine AI. It might be possible, but probably not in my lifetime.

I'd like to relate this back to education in that "a grade that isn't earned is no mark of distinction at all" because the pursuit of being good is fine, but to be excellent means once there's focus, it's okay to fail now and again. There is so much evidence of blatant, endemic fraud in China that touting Baidu must come with appropriate skepticism. Just like the Moeller Flying Car in the US.
Article title: "Surface Book vs. MacBook Pro: It isn't twice as fast. It's three times as fast"

Article body: "...if you've read this far, you know the Surface Book isn't twice as fast or three times as fast as the MacBook Pro 13 in all things. In this one game, however, at these settings it is..."

Clickbait, pure and simple.
I believe that PhD graduation in STEM is close to 50/50% now, yet, female tenured faculty in STEM is closer to 20-30%. If an organization wishes to have an equal gender representation in its faculty, wouldn't a short term hiring preference be a reasonable thing to do? There is certainly no lack of qualified candidates these days.

Even so, there's another aspect here -- service. Women are disproportionally assigned service roles in academic departments (men eschew such assignments if they can). Hence, existing male staff may prefer to tenure female colleagues to reduce their own future service burden.

Sexism (in this conversation meaning male preferential treatment) is still quite an issue in academia.

[1] https://www.insidehighered.com/news/2011/01/12/new_study_fin...
Exactly what I was thinking. That would make all linux utils available to use as well.
That you for reading the full article and understand my point. I meet with 15-25 founders a week typically, and I can tell you many of the folks I'm meeting with in 2015 are nothing like the folks in the down markets for 2009-2011 and 2001-2005.

In the up market I see all these people rush in "to do a startup," but they are doing it because it's hip or a quick way to make money. They really haven't considered the personal, emotional and professional toll these businesses take on a person. They really think it's going to be funding round after funding round....
about new types of 'assessments of opinion' (AOO) differentiated from the current understanding of an 'election'

Agree.

Fan of direct democracy that I am (have used various voting methods in the work place for decision making), the trick is having a tight feedback loop, so that participants see the result of their involvement. Otherwise they become alienated. Which might explain vote fatigue, low motivation, etc.
This is my pet peeve, as well. People who conflate the two are stating ignorance of the scientific method.
Can a 5-year-old do a rigorous security analysis of a conventional paper ballot as conducted by modern nation-states?

If not, then the appropriate standard for comparison is "Could this system fool a 5-year-old?".
Using Google Cloud Shell
This is precisely it.

Plus, Google's huge and has very few internal communication barriers --- nearly everything is open to everyone. So it's really easy to get into the habit of casually talking about internal products when talking shop.

Then you notice someone nearby who isn't a Googler, and you go oh shit and stop talking.
Yeah, requesting records was a thing I did at my old job. I was allowed to pay fees up to a certain limit without it going to approval. Above a certain amount, my boss needed to approve the expense. We were an entirely electronic records based system. I think I reviewed a paper claim once in the 5+ years I was there. I had to get instructions on how to do that because I still needed to handle it via our computer system in order to be able to cut a check.

So even with almost everything being faxed, digitized, etc. there were still fees to pay when requesting records. And I have reviewed claims that had hundreds of pages. It wasn't the norm, but if someone was in a serious accident that was followed by hospitalization and multiple surgeries, that did sometimes come across my desk.

So, I agree with you. Requesting records is actually something of a pain, even with standardized letters and procedures developed by a large company with years of experience. And, no, it is generally not free.
If you don't depend on anything that Windows or Linux-specific, it is :-). Modern standards for portability are a bit... relaxed, to use an elegant word.

But yeah, OpenBSD makes a very good desktop OS.

OpenBSD also has a pretty good "eat your own food" policy, which is why (unlike in the case of other COUGHFREECOUGH BSDs) you won't see OpenBSD developers running OS X.
That complaint isn't a valid complaint. If the checks relied on undefined behavior, the code wasn't secure. If you want to rely on the behavior of a specific version of a specific compiler, then you need to define that in your dependencies instead of pretending that you've written general-purpose C code. This isn't even just a GCC problem; compiling the code on a different compiler breaks this too.
Somewhat old article; one study not corroborated by other studies. Interesting, but only as a single observation in a corpus of observations.
I thought küçük ("coo-chook") sounded small because it reminded me of baby cooing.

I'm not really surprised by this result. Some words are imitative.

Probably words that are more imitative are evolutionarily selected to remain in human languages because their speakers find them easier to recall. To me that seems like a perfectly good explanation for the phenomena that has little to do with "hardwiring into our brains".