skysight-inc/HackerNews huggingface dataset:
Another thin lie to appease the foolish? Why hasn't Mike weighed in on this? I tweeted Mike on twitter and it was you and some other twat who were so quick to tell me how FOSS-friendly the project was, yet I've every suspicion that this project will end up in tears and LuaJIT will end up in a dark corner of CF's internals.

I'm not asking you to be held responsible for CF business, that'd be unreasonable. I might be a rude halfwit, but I know where the boundary lies.

Though I've mentioned it already multiple times, I'll reiterate a final time: Absolutely no concrete assurance (from CF officially) that the LuaJIT project will be developed openly. It has been moved to GitHub, distancing it from the long-appreciated mailing list and cementing it's position ion a platform that openly censors projects and actively enforces a code of conduct to further the narrative that code should take peoples' feelings into consideration. Github is widely used, and most of the alternatives suck, so it's an understandable sin.

On top of all that, the murky posts on the actual list indicate no significant progress has been made on figuring out a new direction for the project, and little to no effort has been made to do more than announce to the community what's (allegedly) going on.

Finally, the biggest disconnect between you and I is that if someone offered me money to take over a FOSS project and move to behind closed doors of a huge corporation, instead of agreeing and playing sock-puppet on mailing lists and twitter (who does that sound like?), I would out them to the community.

I'm not asking for you to make changes, just voicing my dissent and my intent to take aggressive, direct action.
Yup, this seems to be more of the same. And, yes, HTTPS prevents them from filtering out anything below the entire domain. I hadn't actually realised wikipedia was HTTPS-only until now; I'm unsure why we can't have the option of either protocol.
Same permissions model as Chrome - https://wiki.mozilla.org/WebExtensions#Permission_Model
"We're sorry you're so confused"
I don't even use spotify but I logged in just up vote you. The HN hivemind is real.
I hope these benchmarks are helpful to others who are making the ~$140 decision of whether to buy VMware or stick with VirtualBox, for local VM development or general usage.

Please feel free to comment with any other benchmarks that might be useful, or anything you think could improve the benchmarks I've already posted. I don't have a Windows laptop to test on, otherwise I would've also tried to do the same benchmarks there.
If you are a user on most stock android devices, then no, you can't, outside of not installing the app. (Which IMHO is a major defect in android and annoying to solve for app makers, but that's the environment they have to keep in mind)
You may check http://bcache.evilpiepirate.org/BcacheGuide/
The SNES, for instance, is commonly held to be the 2D (J)RPG console par excellence. Chrono Trigger, Secret of Mana, Earthbound, Super Mario RPG and the Final Fantasy games should take 100s of hours of your time.

Still for the SNES, I recommend Yoshi's Island, one of the best 2D platformers I've ever played. And of course, don't skip classics like The Legend of Zelda: A Link to the Past and Super Metroid.

Sorry, I love the SNES.
I see this (fake permissions) as a pretty crucial feature. Let lusers be lusers and provide functionality to those who will appreciate it.
I am surprised that heywait@yallarejustcollectingshitarentyou.com was a registered email at Ashley Madison. It's almost as if they just reply yes to everything.
>If that is the case, then it's not possible to say anything at all without it being considered shouting. That seems a pretty unfair complaint to me.

Nope.

With giant microphones comes giant responsibility.

If he doesn't want 10 major blogs and newssites harping on his ever word, he should use an alt account.

But, of course, when he personally tweets a company or CEO and calls them evil in front of millions of people, many who do business with the company... that's a heavily irresponsible way to behave unless you're sure of what you're saying. How many tens of thousands of $$ did Notch's tweet cost them?
Also worth noting that "things come unglued" applies to panics in destructors in Rust the way it applies to exceptions in destructors in C++.
No, it is not, because they still need to explain what exactly they are doing with it, unless they want to show the legalese each time the feature is activated.
I strongly suspect the mixed-ability class arrangements works when the band of abilities is not "too" wide, and especially when the lower ability segments are not linked to behavior-based issues leading to behavioral classroom disruptions. Too often, I see little to no emphasis within these arrangements to link intensive mental health and other support infrastructure counseling to assist students and their families, and manage behavioral issues before introducing those students into mixed-ability classes.

A big advantage I see in mixed-ability classes where behavioral issues are managed ahead of time is the opportunity for the students who grasp a particular topic sooner start teaching and explaining it to their peers who don't grasp it yet, which cements their understanding, and this can continue onwards down the age and and ability spectrums. There is nearly nothing quite like having to teach a topic to really reveal how well you grasp it.
I'm not sure if it was recently added since I never checked before but you can filter to see only music that's available offline.
thanks for the clarification, I haven't looked at add-ons for other browsers for quite a while, and at the time I remember discussions about adblock not being possible to be done anywhere else like in FF due to the add-on model, glad to see this does not seem to be the case anymore
Linux Kernel Networking Walkthrough
do you consider a compiler 'codegen'?
They haven't, and they shouldn't want to. Relying upon GitHub, a centralized, proprietary service, would be working against the mission of GNU.
Yeah, the android permissions model is absolutely terrible; not sure if iOS is any better (actually, I think it might be worse). Not only is it incredibly non-granular, but it also seems to be an all-or-nothing, and there's no way to control global permissions either.
If you live within driving distance of Worcester, MA, there is a tuition-free state-run 2 year school called Massachusetts Academy of Math and Science that kids can transfer into for their junior and senior year of high school.

The first year is taught by Mass Academy faculty and the second year kids take courses at Worcester Polytechnic Institute (WPI).

This program was started to address exactly the issue of bright kids in schools that don't have the resources of, for example, Acton-Boxborough.
From my experience, it's the opposite. When I try to promote free software, I face backlash from people who see no ethical concerns with proprietary software, or who are apologetic to "open source" instead. Usually it's in the form of some smartass who will redefine the word "freedom" to mean something different from the context at hand, which refers to the Four Freedoms comprising the Free Software Definition.

Either way, GitHub is proprietary, so it is against GNU's principles.
I think I'm missing something in your post...
Malware infected motherboards? How is this possible?

Chromebook will not run any windows software.
It runs google's chrome OS and Chrome web browser. it's a total Web-based operating environment and all applications are web based (although some apps may run offline).
> But that's exactly the point. If the SQLite got the plan right at first, you know it will always "get it right" in the future, i.e. the query will finish. Maybe it'll go from being optimal to somewhat less optimal, but it'll still be fine -- or at worst you'll see a very, very gradual slowdown (as your tables grow) that you'll have time to investigate later.

Reality is much more complex. Unless your data set size and the distribution continously stay the same, the algorithm that made complete sense initially (say an index nested loop) will often not make any sense anymore after some growth. Imagine a nested loop over a couple hundred thousand rows where the inner side's index lookup always has to hit storage. That just won't perform and will, if run concurrently, slow down the entire system to a standstill because it consumes all the IOPS. In many cases that slowdown won't be gradual at all - it'll be fast as long the working set fits entirely into the available memory, and will stop very soon afterwards (depends on value distribution).
JFK Displays Actual Wait Times Using Beacons That Monitor Mobile Phones
> Is it possible to just take Daniel Ek's word on this one?

Maybe, but the question is irrelevant.

I do business with people every day who I fundamentally trust. But we sign contracts anyways.

If what Ek is saying is true, then there is no reason for the T&Cs to not reflect it.
Seeing as a lot of people are pointing out the omission of a comma, what would you say to a person who wasn't economically fortunate but ended up in a GT program? Would that justify the tax expense?
It isn't a redefinition. IRIs (or URIs if you prefer) have always encompassed the ability to be things other than http: and https:, and the application has the ability to assign arbitrary meanings to what follows the colon. You just don't see it very often on the web.
"Voice: We will never access your microphone without your permission. Many people like to use Spotify in a hands-free way, and we may build voice controls into future versions of the product that will allow you to skip tracks, or pause, or otherwise navigate the app. You will always have the ability to disable voice controls."

Why even put it in if you're not using it? Honestly I just want something that plays music and 95% of that other stuff(which poses a large security risk on a managed corporate device) just isn't interesting.
I don't understand the rational for the free tickets. Are we saying that what's keeping women out of conferences is the price? I thought it was the unwelcoming atmosphere and sexist behaviors.

If you have the CoC and work on creating a good ambiance, how is a free ticket meaningful? Even worse for the opposite: if the atmosphere is not welcoming, how is a free ticket making it any better? You get harassed but at least you save $200?
Another cool thing he mentions is that it does something sort of like React's diffing.

When you tell Glium, "make me these three polygons, add a light source, apply a transform matrix", it optimizes the number of OpenGL calls it needs to do, and the kinds thereof, and puts them in the right order to run most efficiently.

Like React, it optimizes state changes required for speed to get a view from one state to another.
I had the same issue. TOtally quit doing homework in the 5th grade, coasted through highschool (mostly) with a 3.5.

Fortunately (for me) I had a not so good HS Counselor who I never met and who never explained to me that it was possible to go to college without having rich parents.

So I joined the Army straight out of high school, and that's where I learned how to work my ass off. Not mentally so much, but in general how to have an expectation of myself that I should always keep pushing myself to do better.

That was 25 years ago mind you. Your mileage will definitely vary.
Standardizing the basic means of browser extension is something that I've been eagerly awaiting ever since Microsoft announced that Edge will support both Firefox (Jetpack) extensions and Chrome extensions. But how will future versions of Firefox handle the extensions that just can't exist in Chrome, such as NoScript and Tree Style Tabs?

EDIT: I'm also excited at the idea that this could give Servo a running start at an extensions story, since Servo will never in a million years support XUL or XPCOM and hence all non-Jetpack Firefox addons are destined to fail there anyway.
At least, getting access to some pretty programmed algorithm running on a it on a cloud should be easy enough to do.
Heka: An open source stream processing software system
How hard would it be to convert those Flash videos into mp4s for archival in the IA?

EDIT: Looks like they've been uploaded to Youtube: https://www.youtube.com/user/homestarrunnerdotcom
That's the first thought that came to my mind as well.

Addons like Fire Gestures and Easy Dragtogo are what keep me on Firefox. Chrome can't implement those apparently, and now it seems that support for them will be deprecated too.
Legacy of Fox Debate: Public Discourse Only for Cable Customers
> The Beta and Release versions of Firefox based on 42 and above (Beta 42 will be released at the same time as Firefox 41) will remove the preference that allows unsigned extensions to be installed, and will disable and/or prevent the installation of unsigned extensions.

This is very bad news for me. I'm a power user that prefers the balance of new features/chance of breakage that the Beta channel offers and I take full responsibility for the addons I install and the security decisions I make. I don't need Mozilla to be "defending" me in this case.
Yes. Except I want Google Maps to know where I am, but why on Earth does Spotify care?!
Quay and Docker Hub Private Registry Support in ContainerShip
I feel the downvotes are actually due to the smiley.
Yeah - it's there, but you need to pull up on the "my music" page, select that filter, etc.

In iOS Music you used to need to go into the Settings app.

This should Just Work.
If you don't close the book and reflect, "I am never writing this shit," Herb didn't do his job.

The same Herb who said Prefer to Use Exceptions to Report Errors? (which makes no sense btw, just like saying to never ever use them)

Depending on another module's authors to get their C++ exception handling right is the road to madness.

Wait, so we should just forget about STL/boost/.. and reinvent all wheels? Or maybe just all code - depending on another module's authors to get their error code handling right, as in not ignoring all of them, is also madness.

You add a new exception that seems reasonable, but you wind up changing a hundred places in your source code (... and your callers! hope you have good customer support).

That is just not how proper code using exceptions gets written, ever. Anyone can make up similar horror stories for error codes (you are checking if HR is FILE_NOT_FOUND or FILE_NOT_ACCESSIBLE but suddenly the author changed the name into FOOFILE_NOT_FOUND and now you wind up changing a hundred places in your source code) Callers know what exceptions they can handle (if they don't the code is crap anyway) and handle those. If a caller wants to provide a strong guarantee the caller catches everything and nothing is forgotten. Everything else is truly exceptional and bubbles up, eventually to the top like all most C++ systems you saw.
Instructables: Magnetic silly putty
I like this distinction. It makes sense to me based on my experience, and as an extra bonus, explains the passion on both sides of the debate. If you don't have both kinds of experience, obviously one is strictly better than the other, it just varies as to which one that is. Both sides look at the other in horror and ask "Why are you trying to ruin my programs?", with good justification.
FreeBSD jails?

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

Also this:

https://en.wikipedia.org/wiki/Operating-system-level_virtual...
> It's why people use Firefox.

Extensions are probably the least reason why i use Firefox. The few extensions i use are also available in Chrome. Other reasons to use Firefox (at least for me):

- It's free software.

- Uses less RAM than Chrome (when having many tabs open).

- The address bar is awesome; i can always find previous pages i visited from there without having to google them.

- It's backed up by a non-profit organization, instead of an advertisement company.
I run my browser at half my laptop's screen width. It's ironic that I have to turn off styles (Firefox: View/Page Style/No Style) so that I can read the page without horizontal scrolling back and forth.

But more fundamentally, as a free service, I wonder how they can afford the server and storage resources needed for this (it's not in their FAQ).

I'm not a member, so I don't know what their logged in pages look like, nor their readability-ized pages. But I doubt if advertising is paying the bills.

The next obvious thing is some kind of analytics. "People who read this also read that." Sold to whoever can use such information.

Or maybe it's a charitable effort. Or maybe they expect to be sold, I don't know.

I'm not bashing them at all, but I am becoming much more critical, privacy-wise, of everything I touch on the web. I'm always asking, subconsciously at least, "what's in it for them?"

Similarly, I'm looking up at my toolbar, and wondering what's in it for the people who made my addons for Ghostery, Disconnect and UBo. They would seem to be sitting on a goldmine of analytics.

Dunno. But my web experience feels much more adversarial today than it did in the early nineties.
Ask HN: Re:Invent Conference Tickets?
Hi all,

The conference is sold out. Does anyone have a promo code or tickets they would be willing to sell (if this is allowed?) Would be happy to pay far above market rate for this
That is what the OP says:
The agency explains that it can't just block the one page because of the way Wikipedia's security settings work: "In this case, insofar as Wikipedia has decided to function on the basis of https, which doesn't allow restricting to individual pages on its site, the entire website would be blocked."
https://www.youtube.com/watch?v=7DpCellB_UQ

An example of what (a world record holder) can do with a revolver.
"Or was it because our proposals’ substance made it hard for them to admit that the real reason they refused to engage with our sensible, sophisticated proposals was that they only cared about humiliating our government and derailing the negotiations?"

It's hard to see how the EU as a whole could benefit from 'humiliating' the Greek government, rather than debtors having any chance at all of recovering the huge sums owed by Greece.
Could you name a major web framework that implemented the MVC pattern prior to Rails?
Why not :)? Seems like a great fit to me, we'll see in the long run though.
I was a huge Homestar Runner fan, even got the figurines which my daughter now plays with.

All their content was produced in Flash as at the time, it really was the only suitable delivery mechanism.
> I just don't believe global consumers will choose China over USA, Europe, Japan, South Korea

That seems pretty short-sighted. Maybe you're quite young, but 15 years ago korean cars had a shocking reputation, and japanese 20 years before that. 10 years ago I wouldn't have even considered a crappy cheap korean television, now LG and samsung are tier-1 brands. And subjectively the label "made in china" doesn't have the negative ring it seemed to just a few years ago.

Consumer sentiment can change pretty fast.
I use ScriptSafe (formerly ScriptNo) in Chrome similar to NoScript on Firefox. Also check out uMatrix.

https://code.google.com/p/scriptno/
Worth pointing out though, it's far easier to keep a github mirror of a git repository up to date and correct than from other VCSes -- so even though people wanting to send GCC PRs on GitHub will be disappointed, it's still a win for discovery and searching.
Uninstalling Spotify settled it. Also, WTF is with having to talk to a representative to delete my account completely.

All this is is pinky swearing that they won't do what you have to explicitly allow them to do.
The async features are nice for when you need them, but just because the functionality exists doesn't mean you should use it all over the place (sounds like you aren't anyway :)). A good developer will know when/where to use async.
for android users it doesn't settle anything. "Photos: We will never access your photos without explicit permission", but what does that mean? When the app is installed the user has to give permission to the app to access photos otherwise it won't install. So there's no state in which, on Android at least, the user can deny access to photos to the app, as the app has been given permission already at install.

So this 'sorry' is really a lot of hoopla which changes nothing: Android users still have to trust them that they won't access my photos if I don't use them in their app and won't access any other elements on my phone when I am just listening to some music.
Google ordered to remove links to stories about Google removing links to stories
I am not saying they are not interested. I am saying that they just need to ask the banks who will hand over everything no question asked. GCHQ does not need to intercept your connection to get your bank statement.
> Why do you think they are getting rid of the community?

They're getting rind of those people who are willing to dive deep into the internals do develop something that nobody thought of before (if they did there would be high-level APIs for it).
What was more difficult for me in college was getting used to having lower marks than I was accustomed to. My high school life wasn't so great whereas my grades were decent, so my identity became entirely wrapped around my grades and academic success. Anytime I faltered academically it precipitated an identity crisis - I started shying away from challenging courses. I think even just the idea that you might not be as bright as you think you are would be a nice kick in the pants for otherwise bright students to really accomplish a lot in life.
Yes Ukraine is surprise for me as well
Not quite so straight forward, a lot of their videos were interactive for hidden gems. They will
be lost when moving to a linear file format.
There shouldn't be a need for any petition. A government with the illusion that it can "ban encryption" has already lost all authority and credibility, so should not be governing anyone.
uBlockOrigin blocks this. Possibly a better host exists. Just sayin'.
No, let me give you a true example of ridiculously over-the-top, zero subtlety.

I once read an obscure sci-fi novel where the bad guy was an evil physicist named Edward Teller, who wanted to destroy the world with his invention, the hydrogen bomb. No relation to the real-world Edward Teller, of course. All characters in the novel were fictitious and any resemblance to real persons, living or dead, was purely coincidental. It said so right in the front of the book...
Thank you for sharing your perspective. I find this very fascinating. I wonder if the phenomenon you describe has been subjected to a scientific experiment ... anybody in HN have any insight into the psychological basis of this?
Tonic: a better REPL for Node.js
An apology posted on a blog is not a EULA. I've cancelled my account and I will to see if the terms in the EULA remain vague and general.
If you ask for all of it in one go, you don't have to bother the user with new T&Cs all the time. You also only pay the lawyers once.
Fully agree. On Mac OS X you can still run unsigned apps, but you have to be savvy enough to do so. Mozilla should at the very least adopt such an approach.
I thought the exact same thing. How can people enjoy using the hand free features if they aren't in the app yet?
Has Google Taken a Stand Against Net Neutrality in India?
My understanding is that Chrome for Flash uses Pepper (a NaCl extension) for its plugin support so its not a vector for attack. You can always turn it off from chrome:plugins.
With access to the source, it should be possible to export them to HTML5 using Adobe's flash authoring tools. I've never tried it though, and I don't know how good the HTML5 versions would be.

Edit: huh, it kinda runs with Mozilla's Flash-runtime replacement, Shumway. Another few rounds of bugfixes and we might not need any Adobe code to play these files just as they are.
Most stock android users also only can give "explicit permission" by installing the app, there are no finegrained control mechanisms (because reasons).