skysight-inc/HackerNews huggingface dataset:
Thanks for posting that! I should have mentioned in my previous comment that a medical exemption doesn't completely solve the problem — some trans people have issues getting hormones through a doctor and buy it without a prescription.

Still, it's much better than nothing.
> Is there evidence of browser RCEs in the wild? Yes.

Is there evidence of browser RCEs caused by extensions?
If Congress would repeal the Carter-era export ban on crude oil, that would go a long way towards re-balancing the North American markets, but that seems to be a low-probability event.

Once the tanks are all full, options for producers will include going bankrupt, smuggling, and... oh, yeah, dumping $100k's on lobbying Congress. I anticipate option 3, even though the warming goons and refiners (bedfellows...) will probably fight it tooth and nail.
What is the value of this number? I can see how some research into operations would identify the cost incurred by holding a certain value of inventory, but decreasing inventory costs by selling at a discount without recognizing that decrease in value really seems like it is using the number for the wrong purpose entirely. Sure, if you're looking into decreasing insurance costs or something, but I how is it defensible when trying to explain your value to investors?
clicking "Take a test drive" link on hackpad main site results in "Refused to execute inline event handler because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' " in Chrome
Inside the spyware campaign against Argentine troublemakers
> Note: I am not Alex.

Likely story. :)
The Week in Bitcoin – Issue 31: A Great Way to Keep Up with Bitcoin News
Ask HN: Why does my site stall before pulling in CSS?
http://d.pr/i/10dCz

Here's a screenshot of my network tabs from dev tools. After the main document file is served, how can I debug why there is about a 100ms delay before CSS is pulled?
Most of LA is incredibly flat. One of the most striking vistas of the city is at Griffith Observatory. From that vantage point, Normandie Ave stretches in a straight line from the base of Griffith Park all the way to the horizon.

http://media0.trover.com/T/4f3d11615dc4e65d9000005c/fixedw_l...
It's usually bad form to use bit.ly for links around here. You may want to edit your post and put the real link.
Funny – An honest guide to the San Francisco startup life
Not sure if this is normal, but compared against google.com and they also have a 100ms delay.

http://d.pr/i/vvtc
Tree Style Tabs is one of my favourite browser extensions of all time, but it's alreody pretty broken on Firefox 42, and apparently it depends quite a bit on reaching into the browser's UI code and rewritiing chunks of it. I will be very sad if it breaks completely, but not very surprised.
Wow, that was really well done. I could follow along with the concepts and code and near normal reading speed. I look forward to playing with those ideas.
After reading this and going through some of the comments, it may be worth while for YC to hold a small online course, or at least make a small business wiki, that discusses these terms and other concepts specifically in the start-up domain. I mean especially if misusing these terms, unintentional or not, can be considered as a felony, then it would really be worth while to at least give them some information to read up. Even though the ideal team of founders is one CompSci and one business, it seems that some of the business gurus posting here have a hard time defining a few of these terms, like GMV. That's just my two cents.
Mozilla begin to abuse their power
> Housing prices in Alberta have collapsed.

Sales have collapsed perhaps, but not prices. We shall see if $30 oil can take the wind out of Canadian real estate, I'll believe it when I see it, the confidence level of Canadians when it comes to housing is extremely high.
> but Xen is not based on linux

The description didn't say Xen was originally based on Linux. What the description said was that full-featured Linux-based hypervisors like KVM or Xen manage the resources to scale beyond what is physically available. Given the context of that quote was that Jailhouse is based on Linux, KVM and Xen have Linux-based versions, and Jailhouse is different because it doesn't oversubscribe hardware, I would say that there's little reason to nitpick the comment.
> This is why the idea that the free market will solve global warming doesn't stand up...

Regardless of your suggested approach to solve global warming, I suggest you reconsider your reasoning. There's a limit as to how much oil companies can extract and remain profitable. To that point, oil storage utilization is at a historic high with new investments at a historic low.
No, indeed I do hope that security is the primary thing they are concerned about.

But it is possible they have other motivations (like control). I hope that is not the case, but I think it would be foolish to not even consider the possibility.
What are the reasons startups can't hire good finance people? Or at least contract with an expert?

In the early stage, when your total team is 2-5 people, there's rarely enough work to justify spending a full time, senior salary on a good finance person. You probably have close to zero revenue/billings, so the main jobs are around payroll, taxes, a few accounts payable, and cash-flow projections.

You can (and should) hire an accountant to do the first 2, and work with your accountant to do the second 2, but

1) Pushing all of payable through the accountant is an easy way to lose track of what your outgoings looks like, and end up with dangerously high expenses. At an early stage startup, the founders should be aware of every expense.

2) The founders definitely need to own the projections. Some help from an accountant is going to make a big difference, but they can't do it for you.

But the more important issues are:

- You aren't likely to drag your external accountant into investor presentations. You might (should) get the accountant to review the financials that go into the presentation, but they won't be there to talk about them, so the founders need to know what they mean, and use the right words.

- The average accountant cares about accounts, not investor terms. You cannot really expect your external accountant (who you hired based on their ability to keep the books to an appropriate legal standard) to know whether that piece of paper in your drawer )that they had no part in producing) is a contract or LOI or MOU. Nor would they necessarily know whether certain income streams should be classed as revenue or GMV unless they are quite familiar with your business. They know about income & expenses & liabilities, but those aren't the same thing and part of the problem for founders is that they seem like they should be.
FWIW, I heard about this from attending ContainerCon in Seattle this week. Here's the link to the talk: http://lccocc2015.sched.org/event/6549b913b1cdbad4431352203b...
Yeah, like dragonwriter says, I never see this on the left. The left is almost always coming out and saying "This is what's wrong with America, and we should fix it."

I can't remember ever seeing any left-leaning or progressive type throw up their hands and say, "well, that just won't work here."

I will acknowledge that political conservatives or right-leaning types often do suggest that problems are solvable, but these days I only ever see right-leaning types suggesting that "the free market" will solve a problem (and, conversely, if it's one of the large class of things that the free market can't solve, then it is either not a problem or it is not solvable).

Still, the whole "it can't be done here" is, if not right-leaning, at least a conservative attitude in the sense of not trying to change anything. It just adds in an extra layer of (often irrelevant or nonsensical) defeatism, like the problem is unsolvable, and not just difficult.

It's weird, because we could put people on the moon, but a city can't adapt to a more bike-friendly way of life?
Failed?

pdf "Ubiquitous Applications: Embedded Systems to Mainframe"

http://www.davethomas.net/papers/ubiquitous1995.pdf

Smalltalk was replaced by free-as-in-beer future-of-the-internet Java.
1999? Where did you live back then? I remember gas spiking to $1.99 on 9/11. $2.30 would have made our eyes water.
Yeah, that's too bad. The wide-eyed liberal optimists got it wrong a hundred years ago. Shame that now the stodgy never-change-anything conservatives are clinging to that wrong idea from a hundred years ago, and once again the wide-eyed liberal optimists are trying to make it right!
NEW DESIGN: Pionics Robotics PiVenture WiFi Robot Kit for Raspberry Pi 2
I edited (vandalised?) Wikipedia to add "Michael Phelps" to the "See also" section of the "Winners Don't Use Drugs" page.

https://en.wikipedia.org/w/index.php?title=Winners_Don%27t_U...
I hate it that so little is being done to prevent the damage that will be caused by a CME. I think it's very likely that a CME will hit the earth within the next 100 years. If that will happen, western society will probably collapse. The only reason we can feed everyone right now is because we automated lots of things. The whole food chain is ran by machines, none of which will still be working after a CME. We won't be able to purchase anything because our electronic payment systems won't work, many of us will lose our jobs (because the computers are broken) and so on. Fixing all of that would probably take years, and in the mean time we would see looting, famine (and huge starvation), violence, etc.

Personally I'm trying to be prepared for a CME by at least having a food stash for a couple of months, plus all the other necessities. I wish governments would be doing more as well.

What do you guys think? Am I wrong here or is this problem just not being taken serious enough?
Oh heck, it was just one guy. You were right: I'm very impressed.
so what you are saying is that someone with a creative background also managed to do non-trivial data science work that affects more than a million decisions made?

I admire that, a lot, actually.
Shining Force and Shining Force II are a couple of my absolute favorite Genesis games. There's also a very good VBA remake of Shining Force that's got some nice improvements. Also BattleToads, even with the infuriating speeder bike sequence.

So many weekend hanging out with friends in grade school playing through Shining Force.
Sensors: Bringing Information to the Body Electric
Yeah, I'm afraid you're right. :-( But like I said, a guy can wish.

A more interesting question might be: "What would it take to slow down this movement towards doing everything (and then some) IN the browser"?
>It's a term of the trade in the retailing

No its not. I've seen dozens of retailing operations in multiple countries. None use this term, which brings me smoothly to my next point...

>It refers to the value of the goods sold.

aka CoGS (Cost of Goods Sold) (or CoS in some regions). Unlike GMV you'll actually find that on the financial statement of major retailers. As I said:

>Must be some type of startup slang so to speak.

Would be curious to hear if there is some actual business reason that warrants giving this a new name in the startup context though...
The Ashley Madison hack ruined my life
I stopped watching DVD's because of the unskippable anti-piracy notices. The last DVD I ever watched had an obnoxiously long one for whatever reason and I remember feeling pretty annoyed at being forced to sit through that crap for a legally purchased (or rented - I don't remember) DVD.
Heh, yeah, as someone who still occasionally advocates for converting something back to batch, I know. Bear in mind, I'm typing this from an XOpen-certified UNIX machine, so obviously I wasn't a total rwars ideologue (religious OS wars for those too young to remember the term).

The main issue was job completion predictability - most things we do with computers are fundamentally batch, and almost all the really, really important ones like bank account daily settlement and reconciliation are totally batch. There's simply nothing to be done while you wait for the process to complete nor anything of higher priority that you'd want to preempt that task. So the question is, if the task is business-critical important or if it's critical to major institutions such as the global economy - like, say, the Depository Trust Corporation's nightly cross-trader settlement process which is, in fact, still a mainframe batch - why would you want the process to be anything other than a deterministic length of time for a fixed input? You'd be willing to commit a whole piece of hardware to getting the job done, right? As it turns out, that's the reason. There are an awful lot of things that are more important than economical full-utilization of a machine, and most of those tasks are still carried out on mainframes, and usually they're still done in batch.

There are a bunch of secondary reasons as well, though: a 3270 terminal ran in the thousands of dollars a unit in the 1980s; the network was really, really slow, and sharing the terminal server was worse than slow; if you were lucky(?) enough to have a token ring desktop and CM/2 on your machine so you didn't need a 5250 death-ray CRT next to you, you were unlucky enough to be on token ring and good luck with that; at 9am when the world woke up and logged in, the entire SYSPLEX ground to a halt waiting for all the interactive logins to complete, even though folks would then idle most of the day... on and on and on, and all of those were issues with time-sharing systems that, for most applications, worked just as well if you punched a record card (I know, right? Punch cards...), put it in a stack, and handed it off to the data processing department at 5pm.

If I still had $X billion in transactions to clear a day where X > a number that would get me jail time if I screwed up, I would probably still do it on a zSeries mainframe running CICS and IMS but running almost totally in batch. Because why chance it?
With time-sharing, you're losing control over the machine. With batch-processing, you've got essentially total control over the machine during your time-slot.

I don't have any resources on the discussion that happened at IBM, but "Hackers" by Steven Levy has a good account of the 1960s anti-time-sharing crowd at MIT.

(On the more fun side, I took the original "Tron" as an allegory for the time-sharing debate; it falling more on the anti-time-sharing side)
Horticulture farming for economic emporwerment
This campaign seeks to raise funds to help rural farmers better their lives through farming of horticulture produce at the same time being a source of healthy foods for communities abroad.
You can find their campaign at http://igg.me/at/roypack/x/11677823
WOOOOOOOOW! that's AWESOME
I'm considering different graph DBs for a problem at work. I'd love to hear anyone's experience with Titan in production (or any other graph DB, for that matter!)

If you're in SF or Oakland and I could buy you lunch or a beer and talk about graph DB's with you for an hour, please find my email in my profile and drop me a line :)
> Then strangely, you do exactly that two paragraphs later:

No. I'm drawing conclusions from different things, such as curriculum content, plus the huge body of existing research on teaching math in the US [1].

My larger point is that it's pointless to treat statistics as a black box and try and make conjectures (or worse, massage the data to fit your conjectures), when there are known documented deficiencies.

> Also, your theory that teaching rote procedures causes poor performance is already refuted by Sanandaji's article. It works just fine for Asian Americans, who perform just as well as wealthy Asians in Asia. Doesn't that piece of data contradict your theory?

No. First, it merely shows that when you select the highest performing group, you'll get a higher than average performance. The thing is, the same happens elsewhere, too. For example, the best-performing cantons in Switzerland (a country that is as ethnically diverse as the US [2]) had an average PISA score in math of around 560 in 2009, when the average was 531.

PISA scores are spread out over a pretty wide range. Poor teaching does not make you unable to perform at high levels, it merely handicaps you. Other factors can compensate for it, such as the known higher work ethic of Asian Americans and cultural valuation of intelligence and cognitive skills [3].

Second, he uses a composite score, while I'm specifically talking about math, where the US score is really bad (as opposed to, say, reading).

[1] To get started, look at what @tokenadult has written on this, e.g.: https://news.ycombinator.com/item?id=5054856 and https://news.ycombinator.com/item?id=8825364

[2] https://en.wikipedia.org/wiki/List_of_countries_ranked_by_et...

[3] http://www.pnas.org/content/111/23/8416.full.pdf
It sounds like you are ignorant of airbnb's services and have likely never used them.

> I still don't understand how's staying at an airbnb rental is more compelling than staying at a hotel.

> the prices are considerably higher

I am in the middle of the valley and I rent bedrooms for $60-$120 depending on season and demand. I've seen entire apartments for less than $100 a night in my area as well. When I first moved here I stayed in a shared space for ~$40 / night for a few weeks.

I challenge you to show me a nice hotel for less than twice that price. The Sheraton near my office is usually > $350 / night.

> Once you checked into you Airbnb rental, you are on your own

Any good host will be more than willing to provide recommendations on local services. Many will also already have their guidebook on airbnb filled out which has a map of local recommendations. Airbnb is built on two way feedback between hosts and guests. As a host would you really risk a poor review over not spending 5-20 minutes to help orient a guest?
Show HN: Trello Attachment Editor
> Otherwise, how would so many people be able to get the top grade?

You had to be really good to get 90% at my school. Top decile at least. I don't know what he's talking about.
You seem to have confused the Smalltalk VM with the Smalltalk image.

Most Smalltalk implementations have 4 pieces:

- VM like the JVM

- sources file

- changes file

- image file

No it does not "typically all run inside a single window, with its own windowing system".
MnDOT grounds drone used to photograph 'Olive Trees' crop art in Eagan
The wait for RTL still not over?
I've delayed project for long time while waiting to the official RTL support.
I remember you bumped up the RTL support to XXX version and after that to YYY version.

You ignore the large population reads text from right to left

Please add RTL support to Bootstrap 4 we need it
I think a case could be made for dual needlers though, if they ever exist in the future. ;)
It's not entirely clear to me from the post whether the reason for changing the add-on API is to get rid of XUL/XPCOM (which was inevitable) or to limit what extensions can do for security reasons and/or to make AMO reviews easier.

If it's really just about XUL/XPCOM, there are promises you (by which I mean Mozilla) could do to make developers happier:

1) That you'll figure out what will replace XUL/XPCOM in Firefox before you force add-on developers to make similar changes. Perhaps there's been some discussion of this at Mozilla since https://mail.mozilla.org/pipermail/firefox-dev/2015-July/003... that I'm not aware of.

2) That functionality provided by non-XPCOM-based APIs currently available to extensions will remain available, e.g. OS.File and js-ctypes.

3) That there will be some mechanism for overlays for future browser UIs, beyond simple browser buttons.

If it's about limiting what extensions can do, and not about the needs of new technology, I think a serious discussion needs to happen. There's always going to be some compromise between security and liberty, and developers would probably have understood if told that they have to write things in certain ways so that the browser itself can be more secure. But telling developers that they can't build what they want to build because Mozilla doesn't trust them to write secure code is more questionable. A bad programmer can write insecure code with any extension API. (Chrome's extension API didn't protect against http://blog.kotowicz.net/2013/07/jealous-of-prism-use-amazon...) I'm hoping for an add-on API that makes it easy to do common things in a secure way, but also provides an escape hatch for people who know what they're doing.

Finally, I think developers would be happier if you finished the APIs and then gave them two years. Now we know we have 12-18 months and that Firefox will run Chrome extensions, but we have no idea what else, if anything, we'll be able to do when Mozilla flips the switch and breaks our old add-ons. We have no idea whether we should start building on top of WebExtensions, switch to an extension + companion app, or just abandon Firefox entirely.

I would much rather this conversation in 2 years when the WebExtensions API is complete, or at least complete enough that we know what to expect from it, than play a game of duck hunt while you figure out the APIs and we figure out how to tailor our extensions to them, or if we will be able to at all.
You can play around with something similar here: https://code.google.com/p/word2vec/
This paper seems to be equating social skills in general with communication skills in the workplace. There's a lot of overlap but in my experience one isn't a solid predictor of the other. Furthermore, communication skills don't take as much precedence until after you're able to assemble a team to do the work. Everyone wants to only hire programmers/engineers/whatever who are great at communicating but the impracticality of that is why team leaders, managers, etc exist.

You can probably find 10 software engineers to write the bits and pieces for the back-end software supporting your a shipping business and you can probably also find 10 with great communication skills. When you want a team of 10 developers to write the code for a surface to air missile system who, by the way, will need to work with the engineering teams and understand how the overall system works and its intended implementation (in order to write workable code) you're gonna have a tough time finding 10 people with all the qualifications you want and sacrifices will be made.
Dow plunges 530 points as market woes continue
It's pretty easy to extend JSON Schema with all sorts of other metadata about how a UI should represent the data, or how automated tools should interact with records, making your JSON Schema the single source of truth for your entire data model. The cool thing is that you can actualy write a JSON Schema that extends http://json-schema.org/schema which is the JSON Schema that describes JSON Schema, so you can validate that your use of your custom extensions to JSON Schema aren't misspelled or inconsistent. And that meta-schema can also be validated by http://json-schema.org/schema... It's schemas all the way down!

Getting back to the point, my company is using this exact approach in production, with Python and client-side Javascript consuming the same schema. We have a React component that essentially does what https://github.com/jdorn/json-editor does, but customized for our organization. JSON Schemas make it so easy to add entirely new attributes to our data models and have them consistently validated across the board. Can't imagine doing it any other way.
You seem to have confused the Smalltalk VM with the Smalltalk image.

Most Smalltalk implementations have 4 pieces:

- VM like the JVM

- sources file

- changes file

- image file