skysight-inc/HackerNews huggingface dataset:
Meh, I disagree. 7% of equity can net some top talent, and I don't think any VC can claim to match what 7% worth of talent can bring. This is of course, only true if money isn't an issue, and for a later stage company, money won't be an issue. Instead, equity is the scarcer resource, and selling 7% of it for a measly 120k should be an absolute negative signal to future investors.
What ancient rocks reveal about Earth's inner core
Agree that American business culture is too short-sighted.

The question is size is far from decided, though. Though these Japanese firms may survive long-term, they often aren't good stewards of shareholder capital as measured by return on equity (ROE) and other financial metrics. But it does seem that conglomerates are making a comeback, with Alphabet, Amazon, and the perennial favorite Berkshire, whose own CEO has said their size is starting to present problems. Definitely an interesting question.
feature requests is not the same as bugs.
Sony Acquires Belgian Sensor-Technology Company
Why do you autopick user slug to be "<first-name><last-name><user-id>"?!
As I interpreted it, the "problems we would not have without developers" isn't referring to the people, it's referring to the tools and processes of development. Especially the tools; don't let "the tools themselves [become] a problem".
This looks amazing. Thank you for generalizing this and open sourcing it.

For anyone looking to use the polygon word wrap feature as in the demo on the Github page with the Eiffel Tower, take a look at its responsive behavior before you make that post. As you shrink the window down on jack.ventures, some text can be cut off, or no longer show up on a clear portion of the image like a wall.

This isn't a bug with the software so much as a flaw with the magazine "words on image clearing" style layout that doesn't translate perfectly to the web medium.
To be clear, FORMAT is a function possibly with an associated compiler macro to expand constant format strings into more efficient code inline.
I would say this is sarcasm, which is a huge NLP problem by itself.
OBEYA FRIDAY’S OFFICIAL BLOG
Show HN: Neural Turing Machine in pure numpy. Implements all 5 tasks from paper
"Some of these parallels are obvious, and even more or less literal: Gmail is IMAP and SMTP, and Google Talk is (or was) XMPP, all on port 80 in the same browser window. Others are more metaphorical. Twitter is IRC on port 80, although one primarily listens to users instead of channels — but listening to channels is still possible, if one uses a client that can follow hashtags, and the syntax is even the same. Dropbox is FTP on port 80. Reddit is Usenet on port 80."
https://medium.com/@maradydd/on-port-80-d8d6d3443d9a
Are you seriously just selling your collection of conference swag T-shirts? For twelve bucks apiece?
It's OK for there to be multiple curve standards.

Most curve-enabled applications work with only a few curve standards; in fact, most curve-enabled apps work only with the NIST curves. Everyone implementing a protocol has to agree on which curve they're going to use. There are crazy oddball protocols that attempt to let participants select arbitrary curves, but mainstream applications don't do that.

The issue is that you want the standard to be transparent; you want to believe that there's a reason for every parameter in the standard, and that the reason isn't "because this curve is broken".

The NIST standards have a bunch of relatively sensible rules for generating the curve parameters they come up with. But they're not rigid, because the first rule, off which every other rule is based, is "start with a random number; here's the random number we came up with, so let's just use that one".

The Brainpool standards have relatively sensible rules too. But to keep the process transparent, they start with a mathematical constant, in a sort of "who could argue with pi" argument. Bernstein's point is that the space of all permutations of a pretty small set of mathematical constants gives you a lot of room to find a weak curve. Maybe it's sqrt(2)+sin(2)+e/pi. Well, then you, the bad guy, just write a standards doc that says "the square root of 2, sin(2), e, and pi are fundamental mathematical constants that we chose so nobody has to worry we made up numbers to find a weak curve".

I'm simplifying, but just a little.
I find that more and more of these sort of "Write more politely" things are propping up. Inherently they come off as either too distant or too unsure of oneself by throwing a bunch of non-assertive statements ("hedge statements") or speaking in a way nobody would actually speak. Combined with training sets always being incomplete and human nuance being something extremely difficult to teach, it always returns to "use your best judgement".

I feel like maybe I just "don't get it". At least I can have fun playing a game of "how rude can I be while still getting a polite score".

>I think your mother would have had a better life if she had swallowed you."

Polite: 77/100
How hard would it be to stick a sufficient amount of dust in the atmosphere to give us a better handle on controlling the climate?
Exactly. Some of the best folks I've hired or worked with had no experience with the framework/language we ended up using. Knowing fundamentals is far more important.

This is also why managers that pick languages based on "hireability" are wrong for the most part. In any non trivial system, learning the domain and existing codebase will dominate the time to learn a new language. It's a nice bonus to have experience with a certain piece of tech, and for baby apps that might be the most important thing. But not for real systems.
It doesn't seem like SF did anything that contravenes the law either.

For example, the law allows Fixed to send in statements by fax machine. Does it require SF to have a fax machine to receive those messages?

If the department decided to only accept hand-delivered or USPS mail, people would still be able to appeal, but it would change the economics for Fixed.
This is a good story. After being a developer for 22 years, I got involved in education, and now I'm blessed to be in a great job at a great school. I still think software development is a good career with a lot of advantages over the alternatives, but I think this story is correct in that you should make sure to serve other people with your work rather than only your own interests and self-advancement.
I agree with this line of thinking entirely.

The propaganda of implying we should have debtors prisons in this country is foul.
Note that I wasn't suggesting that systemd is itself an attempt at an "init daemon with branded zones"—instead, it's a particular runtime that will increasingly differentiate itself from POSIX Linux, and I believe that that friction will eventually cause developers to want to create an init daemon with branded zones to supercede systemd, where emulating systemd-as-it-stands (for apps built to expect it) would be one of that multi-runtime system's goals. With the POSIX people and the bigcorp Linux providers pulling in opposite directions, a multi-runtime Linux would be the only Nash equilibrium. (Though it'd need someone like FreeDesktop to suggest it and start a working group for it, because neither "side" would care about it on their own.)

That may not be the way things play out, certainly. Things might just diverge and stay that way, if nobody cares enough to change things. But there are unknown unknowns that can give things a very hard shove in that direction. For example: imagine that systemd decides to integrate deeply with GNOME, to the point that you now have an integrated "systemd+glib+GNOME platform" with a unified API, the way that OSX is a "launchd+CoreFoundation+Cocoa platform". That would be an extremely divergent target in the Linux ecosystem introducing a lot of friction to everyone else's development efforts—similar to the early stages of the Android project—and it would get a lot of people's hackles up. But it's not out of the realm of possibility for RedHat and Debian to agree on something like that.
http://www.scam.com/showthread.php?218927-Vine-Vera-Orogold-...!

https://www.reddit.com/r/SkincareAddiction/comments/30mlby/a...

I didn't even realize they were scammers, but I didn't say they were scammers. I said they were very aggressive, because those Orogold and Adore cosmetic salespeople stand out on the street and aggressively try to make conversation with you and interrupt you.

The common thread with all those people I mentioned were that they were aggressive and they would try to interrupt you.
Liken it to a right-click on a two-button mouse interface. It just ads shortcuts (as stated below). You might cut/copy/paste with right-click in a spreadsheet, but it's also available on the File menu, keyboard shortcuts, etc. Need it? No. But I can see it being incredibly convenient and time-saving in many contexts.
BTDTBTTS. I was forced to "resign" a sysadmin 4P3 FTE job at Stanford because I refused to sign off a vendor's rushed and unreviewed demand to likely weaken the security of well-planned credit-card processing private network. That's after we successfully lobbied the university to have departmental firewalls of networks, especially those connecting admin staff computers, which were previously directly on the internet with routable IPs and very little filtering... often found to be serving malware and dumpsites. There was even a gal from Shmoo brought in to make change, but was unable to due to institutional resistance. Later on, a laptop went "missing" with all staff social security numbers because of the failed ITS mantra of "security is everyone's responsibility [and therefore no ones, because it's allowed to become a preventable Tragedy of the Commons]." There were next to no concrete, practical standards (apart from ostensible and vague policies) for securing Windows, Linux, etc. and every pocket of IT did their own thing, without any sort of minimum standard of rigor.

Let's not also bring up how vendors were allowed to supervise and set vague plans for themselves, waste millions of dollars on many projects, at numerous levels, and not have any material results to show for it. They had these vendors sitting on-site coding away for a couple years on some zombie project, still getting paid to do almost nothing, because it would too embarrassing to admit it was mismanaged and a total failure.

Students had no clue how I had access to all of their personal data, including the VIP pseudonym database and the housing draw, which was running on a Linux minitower which sat behind me. As a joke, a coworker and I ran Nessus against it and found all sorts of unpatched vulerabilities which could be used to gain root access to it... it was cluster-fuck that the admin didn't want to deal with and pretended was fine.

Running academic computing networks is balancing openness and freedom with the routine tasks and security costs of cleaning up owned computers... we observed unpatched machines owned in anywhere in as little as 17 to 30 seconds, with a mean average of about 25 but no longer than about 2 minutes. The most important thing for campus IT: it needs to be kept to high standarda of professionalism, without being run like either a profit-centric corporation# or a small-town school district.

Note: the housing and dining dept (R&DE), is part of Budgets and Auxilliaries, which is code for one of the largest profit-center, cash-cows of the whole unversity... to the tune of a quarter of a billion dollars. So if you ever wondered why drinks were so expensive in Tresidder or why the dining hall food used such cheap ingredients, it's because it's a business, not a center for learning.
There will be self driving cars by then.
So, Facebook provides a free service to millions of people in the UK, and people are pissed that Facebook isn't PAYING more for the privilege of giving them free stuff?

Sounds like a bunch of ungrateful children to me.
People have been revisiting scripting in browsers for 15+ years. The hard part isn't getting everyone to revisit scripting in browsers. That's the easy part. If Google couldn't make it happen despite their efforts with Dart, I don't who else could. :( The push wouldn't come from the W3C either. I suspect that in 5-10 years, we will have a safe scripting VM in the browser, but it's still going to be JavaScript.
Is there a way to link to a specific query?
I think the evidence is to the contrary as I mentioned in my earlier comment
https://news.ycombinator.com/item?id=10372862

and the inferences from those evidence is that women are predisposed to studies that involve human interactions and very less evidence that social factors play a part...

infact it is in unequal societies( relatively speaking) where social factors play a part that forces women to consider professions like CS.
I just got back from a trip and I have a lot of photos and some videos. This is perfect! I'm going to try this out as soon as I get home tonight
Transitioning island energy for a better future
Does YC actually take 7% regardless of company stage?

There's no way YC owns 7% of Quora, for example, and I thought they would follow a similar model to attract larger companies?
One point this doesn't (appear to) consider is the type of vulnerability which is possible to embed. Forcing a curve parameter with the prefix 0xBADA55 is eminently feasible given the many available design choices (as this shows, though I'm not sure this was in dispute), but there's a long way between this and the type of vulnerability that the NSA would be most comfortable with.

Consider Dual_EC_DRBG: by all indications this was a "NOBUS" vulnerability (exploitable by "nobody but us") since the private key to unlock the backdoor had to be created at design time and wouldn't be recoverable by any other user of the system. With the NIST seed-hashing technique used to generate these curves, however, only a relatively small number of bits of structure can be forced in the result (assuming no preimage attack on SHA-1, which is still presumed difficult even now, let alone in 1999 when the curves were specified).

This more or less makes Jerry Solinas in the thought experiment resort to weakening the curve by forcing the choice into suitably large set of privately-known weak curves (which might only constitute 1 in a billion of the publicly acceptable curves). However, it's not possible for these attacks to insert enough structure for a Dual_EC style private key so they end up weak against all attackers (including other nation states) in theory if they can perform the same analysis. This (assuming that no one else has discovered the weak class of curves) is a very risky needle to thread when you are still recommending NIST-384 for use in protecting top secret information even now over 15 years later.
Andrew Morrow: Multi-Threaded CoreData Done Right [vimeo]
> Or wait, you mean the resulting command built by xargs may have a type dependent on the arguments produced by find? That's... messy, yeah.

Yes! Thinking about interactive CLIs... yes.

EDIT: I should add: My main point here is that types would constrict the search space to be reasonable, rather than seeing that "1200 commands are available, do you want to show them all?" prompt. I really think we could be doing much better in this space.
In the past couple of years voice recognition has gotten good enough that developers who can't type for whatever reason have started using voice recognition:

http://ergoemacs.org/emacs/using_voice_to_code.html

Other advances like eye-tracking might help. OptiKey, for example, was released last month to help with with ALS use eye-tracking to use a computer: https://github.com/JuliusSweetland/OptiKey/wiki

John Siracusa used to write his 20,000 word Mac reviews with Dragon:

"Recognition is surprisingly good. I’m using Dragon Dictate for OS X to write these very words. It costs over a hundred dollars, but it earns its price with extensive customization features and a recognition engine trained specifically for my voice. Dragon has no problem transcribing sentences like, “Craig Federighi loves ice cream and OS X 10.9.”"

http://arstechnica.com/apple/2013/10/os-x-10-9/23/

So, it's probably possible to eliminate typing now, it's just a matter of finding the proper setup to make it more efficient than typing.
I hope this research evolves beyond the 'Cybernetics' buzzword. It seems like a meaningful term (control, regulation etc.) but when other disciplines take it up, it often seems to fade into vagueness. Psycho-cybernetics, socio-cybernetics, and cybernetics of child development were all hot stuff in the decades after Weiner. But little came of them in the end (mean while, Claud Shannon was doing very real work in Information Theory, which started from the same theoretical underpinnings).

There is no reason x-cybernetics can't deliver, esp. for quantum systems...I just hope that it does this time.
Beep (YC S14) is shutting down
I don't think they will.

Firstly our perceived autonomy and freedom of choice is an illusion. Humans are more similar than different, and if we were genuinely individualistic we wouldn't be nearly as primed to create collaborative social structures such as countries and corporations - which can be so anti-individualistic they regularly create significant individual harm or death.

Secondly, there seems to be a trend in evolution towards greater collaborative complexity at the expense of individual organisms.

So I think we're at the pre-Cambrian soup phase of consciousness, with a few random and not very coherent evolutionary structures emerging from a mess of interactions and acting in rather blind and unsentient ways.

A conscious network would be a reasonable extrapolation, and if it was stable it would have the potential to be self-aware at a higher level.
Here's a link to the project code on Github:

https://github.com/doubleencore/360iDev_CoreData_2014
Would be cool if you could do something similar to this with git repositories as well... Hmmm..
Stay of execution?
https://en.wikipedia.org/wiki/Climate_engineering#Solar_radi...

A full nuclear exchange is predicted to lower the temperature by about 20 °C. That depends on 7 billion tons of dust.
I would say that a ban on all advertising is not possible to implement in reality.

Its probably not the best option either, given some utility of advertising, such as general awareness of products and services, as other posters have stated.

I'd be eager to see much more limitation/regulation on advertising. In many countries (other than the US) there is tremendous regulation around medical devices, services and products - I would welcome the same sorts of regulation being applied to all products and services.
Ask HN: More sites like HN? 1300 days later
So, 1300 days ago adityar [1] asked which pages you visit to find interesting submissions, when you've exhausted HN.

What does HN browse now, 1300 days later?

[1] https://news.ycombinator.com/item?id=3734303 (March 2012)
From IT to IoT
Love, love, love this. I travel and shoot a lot of photos, so this would be perfect for putting those out there.
>> I'm not sure the people who hire programmers really want to view them as adults. More like minions, talented but immature young men rotating through, happy with their video games and foosball tables and salaries that pay well enough to enjoy a delayed adolescence but never enough to put down roots and raise a family where they live and work…

I have seen this attitude several times and these guys are selling the products/services produced by such minions for real market value while the minions think they have hot the jackpot with the video game consoles. I keep telling such folk to charge top dollar and f&^*ing donate the unwanted money to charity or a struggling video game startup..
Hehe, thanks, fixed.
This is an excellent way to present images and videos. Also, reading about your work is an inspiration. Thanks!
From the Introduction:

"More and more Internet traffic is encrypted.
This poses a threat to our society as it limits
the ability of government agencies to monitor
Internet communication for the prevention of
terrorism and globalized crime."

and then adds

"Fortunately, under reasonable assumptions,
it is feasible for agencies to fool users into
deploying cryptographic systems that the users
believe are secure but that the agencies are able
to break."

So good encryption is bad? What!?!?
Yeah, but the whole point of the article is that the names of your variables (and even your comments!!) do make a difference in performance.
It still brings me comfort in a small way to see a dead friend in my contact list, or old emails from him.

I liked Feynman before and more so now. It's endearing that he's trying to work through it with her.
Placebo effect works in video games too
Wow looks like you got a lengthy reply. Thanks for sharing!

So donations marked for expendables such as pizza or classroom costs are easily fungible. It is a one off cost that won't be compared year over year.

Interesting viewpoint that small earmarked donations toward non-expendables such as salaries are viewed as time bombs. Sounds to me like acquiring fungible funds is pretty common and a major goal of finance and development offices. That is, they want to encourage people to give unrestricted money. They don't want donations from people who don't trust the organization as a whole. Sounds reasonable.
You know that feeling when, at some point, you realize you could have just died there, and suddenly you are overwhelmed with all the things that could kill you that are out there? This article feels like that.

There are relatively few ways to take over a western electric phone (http://www.ericofon.com/catalog/classic3/images/2554/2500we_...) it goes off hook by putting a load on the line, it dials by sending tones in-band. There are ways to subvert it of course but if you care to learn them you can figure out whether or not your device has been subverted. Of course there are hundreds, if not thousands of ways to subvert an iPhone (or Android phone) without the user being able to tell, ever.

The fundamental difference is of course complexity, and programmability which adds an exponential factor to complexity.
it's not user id but actually just a random number. it's unrelated to your ID (which are actually more complex than just integers). The random number is there just to ensure we don't get collisions on slugs.
HKs reputation is only slightly better. In some industries(ones that include copyrights, for instance) no one will touch an HK entity either.
20 KB is as low as it gets, these days (not gzipped). But really, that doesn't matter in the least, because you don't write Hello World's with Scala.js. You write larger apps for which the cost of these few tens of KB is completely dwarfed by the size of your application code. Remember that jQuery itself is 40 KB, and nobody complains about it.
This is the thing, though. We are being told that it's just crappy for women in tech; we should be seeing female web devs, mobile devs, devops, product people, etc. banding together and doing things Their Way, and reading a bunch of glowing articles about how much better things are now, and how that creepy old boss who stared at their boobs a lot wishes he was nicer, and that kind of thing. I am unaware of an example of this actually happening, so it makes me very skeptical this is as big of a problem as we are being told.
>> Prove you deserve to be at the table, prove you deserve to be there based merits etc.. Not because of gender, race etc.

I would add white privilege or majority privilege to that... quite a few blokes get a seat at the table cause they identify with the majority group or vice versa.
I'm not sure what you mean by "your database" and what was wiped clean?
> This was due to uncontrolled over-the-counter use in South East Asia, which in recent years has been curtailed.

I hope that you're right, because from what I have seen recently there's still a lot of prescription drugs that you can get otc