skysight-inc/HackerNews huggingface dataset:
No, there are no ethical concerns whatsoever here. If you don't want software you can't tinker with, then don't use Netflix. If Netflix were required by every citizen, then there would be ethical concerns. You are NOT required to use any proprietary software. This is the exact extremism that I'm talking about, where you feel I should have a problem with this even though my opinion doesn't affect your choices at all. It's the same logic as religion, who feels I shouldn't be allowed to marry someone of the same sex even though it doesn't affect them in any way. It's extremism, and it's quite frankly ignorant.
Exactly. Once all your front-end is in html, including the part that manages tabs, nothing prevent a WebExtension to implement TreeStyleTabs.

Also note that the same extension support is landing in Firefox OS (we are working on the missing apis), and will let you install the same extensions everywhere.

I understand people mourning xpcom access. You can do fun things with that, but I've also seen my share of horrors when I was reviewing add-ons (let's override the http protocol handler, what could go wrong!).
https://en.wikipedia.org/wiki/Gross_merchandise_volume
https://en.wikipedia.org/wiki/Letter_of_intent

for people like me who weren't aware of the term.

This is yet another way in which Y Combinator can differentiate themselves as a place for startups. A once a week course on this type of material would probably be very useful for most founders, I'm working under the assumption that most Y Combinator founders are first time founders.

As a side note, it feels like this type of communication straddles the boundary between something that could have been a tweet vs a blog post.
Doesn't this service do what every HN iOS/Android app does? (All of the HN apps I have used display the text of the article within the app).
Yep! The async model in node.js is very similar.

Here's a fantastic blog post about the details of it all: http://blog.stephencleary.com/2013/11/there-is-no-thread.htm...
Completely solving the problem of pricing in term of getting it right the first time is more difficult than predicting the weather. At least with the weather you can go outside and learn if it is raining. You can't just go outside look at an item and give it an optimal price that maximizes the amount and/or the amount of time you need to sell it within.

I work at a company that has pricing algorithms more complex than what retail stores use. I don't think they are useless. But, we all know they aren't "right", and they only got to be what they are through testing them out with actual customers. And some customers work to determine your algorithm and then use it to their advantage in a big way so you have to change it again, which affects other customers negatively, and the cycle continues. You can't just A/B test pricing and assume that will work in a hands-off fashion either, because customers will take advantage of that.

The complexity of pricing is that the best pricing only partly has to do with the thing being sold. You could argue it has nothing to do with the thing being sold. It has everything to do with the buyer: their needs, their resources, and their perception of the product, service, seller, the entire sales experience, market, economy, weather, etc. You name it and it probably has some affect on what the best price would be.
I live in Ithaca, NY, which has the highest rate of Volvo ownership per person in any city outside of Sweden. I had an XC70 for years, loved it. My mom bought an S80 a year after they moved production to China and we had to do expensive electrical work because of shoddy construction every season.

As long as Volvo is manufactured in China, I'll never buy one again. I'm not the only one: Volvos are falling out of favor for Subaru, and largely for the same reasons. So as far as I'm concerned, China cheapens brands.
So?

NBA players are often black and the best runners are often also black and the best swimmers are often in Australia and White. The bankers are most Jew and the best GO chess players are in Northeast Asia...those are all perfect for me.

Are we too diversity-sensitive on everything here these days?
Actually it looks like they found a bug in md (RAID) that was causing fs corruption. To my reading it looks like ext4 was just incidental.
> Seconds are not repeated AFAIK.

In POSIX time, seconds can repeat[1],

> [POSIX] is neither a linear representation of time nor a true representation of UTC […] The Unix time number increases by exactly 86400 each day […] Observe that when a positive leap second occurs (i.e., when a leap second is inserted) the Unix time numbers repeat themselves.

The upside to this is that days are always 86400 seconds "long": computing the start of the next day is simple. (Computing the length is not so much, and computing to-the-second elapsed time is also harder.)

This is somewhat relevant to Python, as the datetime module "ignores" (which I interpret to mean, "repeats the prior second"; I've never watched to see what really happens) leap seconds.

[1]: https://en.wikipedia.org/wiki/Unix_time#Leap_seconds
Yes but they only take ~20% of gross revenue.
Yes, you should. You're saying exactly this - "You should live with some bad implementation because things are bad elsewhere."
Machine writes app code by itself
I use Tab Mix Plus for multi-row tabs in Firefox. It's so important to how I browse that it's the main reason why I use Firefox. If it goes away, then I have no reason to use Firefox.
Chinese tech companies are motivating programmers by hiring cheerleaders
Spotify privacy on the wrong side of the fence
>Also, even though it's an LCD screen, the hardware simulated a CRT vertical and horizontal blank.

It's not a simulation, the LCD is actually serially refreshed in the same scan order as a CRT.
> I simply do not trust XFS enough yet

You should give it another look. My team's used it for a mission critical project for over a decade. It's older and more mature than ext4, IMO. For sustained write throughput, it does much better than ext4. That said, many folks have utilization which looks more like random I/O than sequential.
Right you are! I didn't realize it had beaten Rails to the punch by a year. But yes, I will stand by my claim that Rails was responsible for popularizing the notion in the wider web development community.
In Newark, past the TSA checkpoints, the Tel Aviv gate has its own secondary screening with barricades, wands & pat-downs for everyone. I suspect that is because of actual threats and a desire for real security.
I'm pretty sure it would be impossible to work as shown in the video. E-Ink needs a layer of electrode "pixels" to change the color, and that kind of implant would require all sorts of government approval.

Interesting concept though, and it might be possible to set the pixels by setting a panel with electrodes against the skin. Then hopefully the tattoo would stay until reset.
>they don't want to build Firefox from scratch because the version they need is not available via a package manager

I really doubt Debian will flip the compile switch that completely prevents unsigned extensions on Iceweasel.
> "At the very least, I like the notion that a person should be able to have some level of control over what companies are allowed to access about them"

Yes, but how do the EU regulations in question promote this goal? Background checks still exist, as does the information about you online. These regulations only impose a small burden to finding the information (by eliminating the quickest and most convenient way of finding it). They offer the illusion of control and nothing more.

> "My current opinion (which is not yet fully formed) is that it is wrong to order Google to unlist results; but, on the other hand, it should be completely legal to order Google to remove what is essentially a dossier that they have on a particular user (at that user's request)."

Again, you're confusing things that are related but not the same. The information cannot be deleted. If Google learned something about you from public sources, that information is in the public domain and Google doesn't own or control it (though it may offer access to it). If it gained that information because you used one or more Google services, then Google has a right to use the information for purposes specified in the EULA.

If you want to have control over your information then the only way to accomplish that is to not give it away in the first place. Neither the individual in question nor Google have any ownership over information once it's public. The only question is how easy and convenient accessing that information should be.

It only benefits those who are already powerful to make access to information difficult. For example, a company can still find out if you were charged with a crime even if Google doesn't return results related to that event, but you will have a much harder time finding out if that company pollutes the environment (do you want to dig through EPA files or review past court cases against the company?) if news articles relevant to that topic have been expunged from search engines.

"The Right to be Forgotten" is just doublespeak for censorship. Selling it as an indispensable tool for personal privacy is a sickening irony.
I'm now hoping to see the golf cart in a video like this one:
https://youtu.be/W1czBcnX1Ww?t=1m26s
"To make sure that some of our users are more secure, we're going to implement a change that will cause some of our users to refuse to update their browser - potentially making them less secure."

I've disabled updates in FF.

Palemoon removed Tab Groups and the addon is extremely buggy and doesn't restore properly when the browser crashes. Waterfox had several issues with plugins I use.

I guess it's time to fork FF and maintain my own version, implementing security patches as they come in?
>This is a felony and it’s called fraud, even though it’s usually unintentional.

This is incorrect. Fraud requires intent. Otherwise it's just negligence.

Should probably throw a legal dictionary in with the financial one.
So, you are saying I could run a .Net Native app in a OWIN ?
As a joke, in case you are really paranoic about error handling, you might end up with this :-)

int written = printf("Got here");

if (written != sizeof("Got here") - 1) {
written = fprintf(stderr, "Could not print my sacred message\n");

if (written != sizeof("Could not print my sacred message\n") - 1) {
exit(I_DONT_KNOW_WTF_IS_HAPENNING_HERE);
}
}
Your daughter is caught on camera shitting on a beach drunk when she was celebrating her 18th birthday.

Should the rest of her life now be ruined because it is 'is true and public information'. Can she never move on?

Seriously, imagine it. Put yourself in that scenario. Google will forever more show 'Girl squatting on beach' whenever anyone searches your name.

Before the age of computing she could simply move to another city and within a few years all would be forgotten.

What is so damaging about Google's search is that unlike humans, it never, ever forgets and it will never forget that the story was wildly popular and very relevant to your name.

And it's the same with crimes. When we punish someone for breaking the law, we send them to jail, punish them, and hopefully try and rehabilitate them. When they leave prision their punishment is spent, they have done their penance.

But not in Google's eyes. It will highlight the crime as the most relevant bit of information about this person in perpetua. It's mob justice meted out by a computer.

At some point people have to be allowed to move on with their lives, and Google is preventing that.
For one, because AirBnB has multiple competitors. HomeAway is the closest thing, but traditional BnBs and hotels are playing in largely the same space.

For two, they're not actually setting the prices, the property owners are doing that. They're recommending prices, which is very different.

Feels kinda weird to be defending AirBnB, since I work for Homeaway.

ETA: Probably the closest analogy would be the infamous Manufacturer Suggested Retail Price, which is quite legal as long as they don't actually force the retailers to stick to it.
no, because then any malware would immediately install that extension first, and then flip the about:config bit on the filesystem, and then install their extension, and then you're right back where you were before signing.
You can save it on your home screen and... voilà :) We spent quite some time making it usable on mobile too.

If you really really want an app, you can get the code http://github.com/hasgluten/hasgluten and plug it in Cordova/PhoneGap.
Today Is the Last Day to Save $1,000 on Disrupt SF Tickets
Edge is basically IE in purpose and function. I don't really buy into the rebrand.
Well, the law has one thing in mind: You should be able to stumble upon knowledge, or if you know where to look, but a future employer, or a neighbor, etc should not be able to find out about crimes you did when you were a teen.
Building a Better Hammer-Creating products people love through customer research
I can still hear my high school science teacher's warning/chide/encouragement to everybody else 'Just wait until those smart people who don't have to study get to college. They're going to be stuck, while those of you who have to work for it will be prepared.' She was right, I knew she was right, and experience proved her out.

Alternatively, my best friend and chief competitor in 8th grade made me a better problem solver. A checklist on the wall listed the various math modules to be worked through in a self-paced course, and he and I were out in the lead as measured by checkmarks. I'd probably have coasted otherwise. Too bad we moved the next year.
I would expect that's the only number. What other revenue could they have that would be even remotely close to $26 billion?
AFAIK this kind of problem is easily parallelized, and it should be possible to accelerate it using GPGPU... So, they may not be able to beat a well-tuned implementation on a desktop workstation with a few GPUs costing less than 10K.
What changed a few years ago?
Anybody else have solid resources to learn this stuff?
> Although investors should be doing more diligence than is currently in fashion, this issue is on the founders to fix.

What incentive do founders have to "fix" this when investors aren't doing adequate due diligence?
> Reading/screwing around with computers was a great way to learn, honestly, but I'd prefer to have a good teacher if possible.

My point was that, despite being lazy for a year and only advancing at the rate that my curiosity dictated, I ended up ahead of my peers who spent 7 hours a day in class learning school stuff, and countless hours doing homework.

This led to a very boring 8th grade year.
the fact is that very little you learn in K-12 matters anyway

And herein lies the problem with K-12 for gifted students. Why should kids be learning things that don't matter when they are capable of more?

(Note: I disagree with the claim that little in K12 matters; every bit of knowledge lays the foundation for the next layer of abstraction. E.g. counting->arithmetic->algebra->calculus/statistics, or alphabet->spelling->vocabulary->grammar->reading->writing->essay writing/research.)
The only thing that is wrong is the twisted interpretation the story! The charge isn't arbitrary!

The student didn't have the right to use the software! It was only licensed to be used at CERN. HE downloaded it from an illegal site that provided a cracked version of the software on his own laptop so that HE could travel and not be at CERN, where he was entitled to use the software![0] He was even allowed to access the software using terminal services, but, in caps so it's easy for you to understand, CHOSE TO PIRATE THE SOFTWARE FOR HIS OWN CONVENIENCE!!! If you had read and understood the article, as you claim, you would know this. You even aknowledge that the software was improperly licensed!!!

To your ad hominem, I will respond in kind; you are an idiot.

[0] From the second paragraph of the fucking article: "But our student failed to download AllSIM from DFS onto his office PC, since that wasn’t where he wanted to use it. He wanted to install it on his laptop so that he could work on his simulation while travelling. However, the CERN AllSIM installation would not allow for this, as roaming usage is not covered by CERN's AllSIM licence. The student had a need and was not willing to compromise i.e. by using the Windows Terminal Service. Instead, he used Google and quickly found AllSIM for free on a dubious website. Three clicks later, he was ready to go."
Please see if 10% is correct. As far as I know it used to be 20% in India which has been increased to 25% now.
Firefox implemented file system access for extensions long before Chrome existed. They're just taking it away now.

If Mozilla wanted to go the standardized API route, they could have done that initially instead of introducing the Add-on SDK (Jetpack). IMO, that would have made more sense.

And if they wanted to, Mozilla could still allow XUL/XPCOM add-ons to coexist with WebExtensions add-ons until Firefox itself stops using XUL/XPCOM (which will most likely happen when Servo is ready for prime time). And by that time, maybe they could standardize js-ctypes as part of WebExtensions, which would address the middle 3 issues on my list.
It's an interesting point that Mark is making. At the end of the day money doesn't really matter. People are the determining factor as to whether a company succeeds or fails and people are notoriously hard to predict.
I'm sure it was just a typo, but it's 'steganography'.
They needed to roll this out before they made any changes to extensions!
Current discussion of the same new from another source: https://news.ycombinator.com/item?id=10096918 (49 points, 4 hours ago, 49 comments)
I wouldn't be surprised.

Have you ever read about the various French Intel services after the revolution? Talk about convoluted. They trusted no one or even each other.
> relegating them to second-class status

That's the goal. "Web apps" are always going to be 2nd class apps, because it is insanity to allow the spoofing of the native UI. The security sandbox will always have significant restrictions, by definition. If you don't like this, write a native app instead.

> Reading/writing arbitrary files to the file system.

Are you trying to open up a massive security hole? Filesystem access is banned on purpose. Writing an extension in a way that guarantees arbitrary filesystem access cannot be exploited through some complex interaction with the rest of the browser environment is probably impossible (see: the Halting Problem). It would certainly fail in practice.

Seriously, stop treating the browser as the OS+desktop. If your platform doesn't offer any true "native" access that has the features you want, then take that up with the platform's vendor.
Except for people losing interest in developing for the platform due to all the API churn. By the time all this lands no one will care to implement TreeStyleTabs.
> Tons of existing flash content people want to access

Plus some existing flash content people need to access, such as Flex apps developed for internal use by businesses that have no intention of shelling out the cash to replace them.
Some people view the children in public schools as resources to be applied to their own ends.
The Right to be Forgotten only applies to people, not to corporations.

The idea is that the stuff you did as teen should not be public for everyone – a future employer, or neighbor, should not be able to find your drunk partying photos on the web (an actual issue currently, where employers openly suggest people to "just stop partying or stop using the web").
Can Ashley Madison Claim Copyright on Its Hacked User Data?
I'm not sure what you mean, but are you suggesting that if I'm a savvy driver I should just drive prototype cars?
I'm assuming that as a US citizen I cannot sign this. Correct?
>I say this because when you say "...and you can't educate high performing kids in public school." you are without any doubt completely and totally wrong.

You're going to find exceptions if you take any statement as an absolute.

>Any school can be a great place for any child.

Could be. But the are not presently.

> Education, dollar for dollar, is by far the most important thing you can spend money on as a society or democracy.

I 100% agree.

>So not fighting for great public schools like the one my wife went to is just ... sad.

I think we should, we need to be fighting for those kinds of schools. I simply can't afford wait around for that shift to yield results.

And, yes, there are some pretty wacky collectives and homeschoolers. You'd be surprised how hard it is to find course material without some sort of weird agenda baked in. But it is just wrong to paint all of them with that brush.

>Great public schools are worth fighting for,

Yep.

>they are worth battling entrenched unions and politicians for,

Agreed.

> they are worth sending your kids to.

Nope. That's where you lose me. What good is it for me to throw my kids into a cesspool? Will that get it cleaned up any faster? No, sorry, I'm not going to turn my kids into martyrs for what little political leverage having them in a regular public school might give me. Like you said, education is the most important thing.

We are starting to see some change in public schools. I don't think it is an accident that we are seeing that change now that they have real competition. What you are asking for is a return to a broken status quo in trade for a vague hope that they get their shit together after decades of decline.

We can simultaneously fight for better public schools and educate our high performers to the best of their ability.
Here's the biggest offenders I see when talking to founders:

revenue vs GMV
(if you give GMV, give me your cut/margin)
contract vs LOI
burn vs expenses
users vs customers
(customers pay)
signups vs users vs active users
(you should give active with time interval and measurement of active.
eg. logged in last 30 days)
profitable vs cash flow positive

Others people should know:

diff between retention rate vs churn rate
(both should be given with time interval.
eg. 30 day retention rate is...
monthly churn rate is...)
voluntary churn vs involuntary churn
gross vs net
top line vs bottom line
Majority of tech stocks in correction territory
But you can still get in legal hot water, and getting (mostly) back out involves having to prove that you were ignorant of the rules rather than deliberately trying to deceive. It's still going to be an incredible mess, and it's still going to wreck your reputation.
I think that may be overly pessimistic: The post says they are working to extend WebExtensions in ways to allow addons that currently can't work in the Chrome etc. addon APIs.

I'm not sure if that will address that concern, it depends how far they will go with that, but at least it is clear that doing much better than basic WebExtensions/Jetpack/etc. is intended.
No. What you point out are not problems with the theoretical Right to be Forgotten, but rather the current implementations of it (which, like I wrote, I have not decided whether or not I can support at all).

Also, I said that it should be legal to order google to delete its stored profile of a user, not that it should have to delete the sources where it got that information from.
The Value of HTTPS Everywhere
Yeah I thought that C-shaped piece was something to do with it; it appeared to fit around the back end of the fuselage somehow.

The plane is pointing up, I imagine it's still powered up to keep tension on that hook. Really something.

Did not see that this retracted. Thanks!
I think you have a good idea, but

> If the issue Mozilla is really concerned about is security, this should be an acceptable solution.

I don't know what you're implying here. That they're not concerned about security? What are they concerned about?