skysight-inc/HackerNews huggingface dataset:
Funny thing is I was just looking up info on WinG. It basically provided the same as X's shared-memory pixmap extension: here's an in-memory framebuffer which you can also get as an HBITMAP and fast-blit to the screen without having to round-trip the whole image between CPU and video memory. The emergence of what Amigaheads call "chunky graphics" (all pixel components in memory sequentially) as a default in SVGA hardware is really what enabled this development; DIBs were chunky but on EGA or 16-color VGA the underlying hardware could be planar, necessitating the slow conversion of a DIB into a video-card-friendly format before it could be blitted.

Basic sprite graphics were possible -- and even fast -- on Win16 before WinG if you stored your sprites as HBITMAPs and blitted them with a mask to a back-buffer bitmap, then used double buffering to render this to the display. I created a demo of Mario running around in a window to the amusement of my high school friends in this way.
Virtual Real Estate Virtually Disappears
I don't have the data to back it up, but from what I have personally seen, the bottleneck is now predominantly the body scanner, mostly because many airports are running a setup where they have two x-ray baggage detector lines feeding into one body scanner.
My experience with btrfs in the real world was that it was unreasonably slow. At least an order of magnitude slower last time I tested it (which admittedly was a year or 2 ago). I keep hoping they'll introduce some massive speedups but until then it's ext4 or xfs for me.
Does Netflix still require flash?
The thing is, I'm not a web developer and I don't think I should be forced to use the Developer Edition just so I can remain in charge of what I install in my browser. Now that I'm writing this it occurs to me that after this change it's not really my browser anymore, is it?
Collectively, we've never really seriously dealt with information that was historically public but which historically also took considerable effort/interest to access--e.g. it was in a dusty file cabinet in the office of some town clerk who only worked for a few hours on Tuesday and Thursday. Furthermore, it took even more effort/interest/even money to link together such information with other information sources.

While there are, in general, a lot of good reasons for transparency in society, there are probably good arguments for keeping certain types of information private now that they're so much easier to access.
Site doesn't work.

Does the cited revenue number include what Uber collected on behalf of their contractors?
Fixing That Mysterious Slow Request in Your Rails App
there are 4 ovals to the center that keep rotating around...
Agree. And as someone who's been running the Developer Edition as his primary browser for some time, I'm happy to report that it has been by enlarge reasonably stable--even though I've had e10s enabled.
"A major challenge we face is that many Firefox add-ons cannot possibly be built using either WebExtensions or the SDK as they currently exist. Over the coming year, we will seek feedback from the development community, and will continue to develop and extend the WebExtension API to support as much of the functionality needed by the most popular Firefox extensions as possible."

So to all extension developers leaning on the current permissive features or XUL/XPCOM, please contact Mozilla and help them with finalizing their WebExtension API in the upcoming year.

Also, in the future if all XUL in Firefox is replaced by browser.html, there might be full customization options again based on html/css/js (thanks to nwah1 for pointing that out).
This, I too feel, is the exact story of my childhood. Cut class and ace the tests. It worked perfectly until it suddenly stopped working at all; when real life began.
When it comes to designing airport safety, instilling the feeling of safety in travelers is a more important goal than actual safety. This is a sorta-open-secret.

We can sit around and come up with thousands of possible attacks scenarios with less than 1% of the security that goes into preventing airplane hijackings. But that doesn't really matter. Airport security is primarily a political item, both responding to political pressures and fears, while generating entirely new ones.
Not done yet: https://www.google.com/search?q=Google+ordered+to+remove+lin...
I'm not so sure they were 'dangerously close' to stall speed.

While I can't find specifications for the N2Y biplanes hosted by the Macon, keep in mind that the N2Y is a two-seat inter-war biplane trainer with a 115 hp engine--it was not a fighter or pursuit plane. Additionally, it would have been designed to use the short, unpaved runways characteristic of pre-WWII airfields. All these factors point to low stall speeds.

So if we wanted to estimate the stall speed based on comparable aircraft, we'd be looking for a 100-ish hp, two-seat trainer. Aircraft of that description typically have a stall speed in the 35 to 45 knot range.

The source of all truth (Wikipedia) lists the cruising speed of the Macon as 55 knots / 63 mph with a max speed of 75 knots / 86 mph (altitudes not given). The Macon's cruising speed would be right around the recommended approach speed for aircraft like these, and it could have certainly accelerated to higher speeds to perform heavier-than-air aircraft operations.
Git is free software, I don't see why RMS should have a problem with it. Is he still a commiter anyway?
It's a growing problem, yes, but I see it as a different problem. Social media is by definition people. It's a culture/education problem, because people would spread it on messaging apps (like whatsapp) or even mouth to mouth, so there's seemingly no technological solution to that.

It's also easier to discredit information based on who's spreading it. Meanwhile Google is taken as authority on what's relevant.

So actually there is something to do with tech we could do: transparent trust chains where you know where information is coming from out of your trusted peers and which trusted peers of theirs. It's very hairy, because trustworthiness in one subject doesn't carry over well in many cases, but maybe machine learning will help us there. That would be a nicer scenario than everyone trusting what Google says should be the most important public things to know about a given person. Even politicians suffer from misinformation spread by opposition, so it's not clear cut even in that case.
> And it is a priceless gift that it is so much easier to learn this craft when you're starting out.

It truly is. I started my career in July, 1999 and even though there was an open source movement, it was nothing like there is today. Young people can post code up on Github and even participate in huge open source projects that affect millions of people.

Teach each other. Learn from each other. Grow together, and make the world more awesome than you found it.
Google’s new OnHub is a $200 Wi-Fi router and smart home hub
> Stop affirmative action?

Affirmative action is motivated by either an absolute belief in diversity being good (e.g., there are benefits for economic minorities that apply ragardless of race), and/or as an intervention meant to correct for structural violence in recent history.

The racial question is irrelevant to either of those issues.

> Let it influence immigration policy? Let it inform crime policy?

Immigration and crime policy written under the belief that some races are genetically superior to others...

Didn't I ask for examples that aren't fucking evil?

In any case, EVEN IF there is a correlation (after controlling for the hundred of obvious things and god knows what else), other factors (including variation that race doesn't explain and environmental factors) are so extraordinarily dominant that racial variation is more an excuse for racist bullshit than an objective justification for it.

Which is exactly why we don't even need to know the answer to the question.

> Treating people like individuals ought to be considered non-evil but belief in racial equality leads to people NOT being treated like individuals.

I have no idea what this means.

WRT affirmative action this is barely an intelligible position, because anyone with half a brain will realize that there are massive environmental factors that definitely dominate any difficult-to-even-validate racial causation.

WRT crime and immigration policy: writing either informed by a barely statistically significant correlation that's probably impossible to even actually prove because of thousands/millions of latent variables is pretty fucking far from treating people like individuals. Especially when that "science" conveniently validates white superiority theory.
> i love the way my WM (Xmonad as stated before) is really simple as far as key bindings go: no chords

Really? Looking at the docs (http://xmonad.org/manpage.html#default-keyboard-bindings) it looks like it has mod-KEY and mod-shift-KEY chords. Nothing wrong with that, of course.

It's easy enough to set up StumpWM to support those bindings, if one wishes. Not saying that everyone should be using it, of course! xmonad's a fine WM I'm sure.
Actually you should start several tasks at once, because there is almost always something blocking one of your tasks (pending design decision, dependencies to other code/coders).
Well yes. You just have to focus on one particular spot to see it, rather than listening to the gestalt-spiral your visual centers are trying to reconstruct (but which isn't actually there).
You know how the web 2.0 companies have a massive amount of revenue per worker?

It's because the normal rough edges of handling customer complaints is shoved out the door, because that didn't really matter, right?

"For your convenience your account has been closed. Do not reply to this email."
Silverlight is required on browsers that do not support EME
My favourite way of looking at it is to imagine neurons in a neural net as analogue nand-gates.

The logic within a computer processor is made entirely with nand-gates, and a processor is able to compute any function. Nand-gates have 'functional completeness' and can implement any other gate (AND, OR, NOT, NOR), and any other high level construct with those functions.

Similarly, neurons in a neural net can output a 'NAND' function if set up correctly.

This provides a logical inference of computational completeness of neural-nets
Where is Linus when you need him?
The statement is also a common fallacy that Scott Aaronson has addressed many times. While some exponential speedups are possible, there are no indications that they are possible in general for problems in NP, and even if they were, we know that they would have to use the structure of the problem and not merrely "consider possibilities simulatenously"
I'm running XFS on a couple of my disks. It seems quick and reliable so far. My only complaint is that you can expand a volume (online, too), but you can't shrink it. Shrinking volumes comes in handy occasionally, and when you need it, you need it. But so far it hasn't bitten me yet.
> Branching is easy

when svn first came out (and up until a few years ago) branching was definitely not easy!
will, I respectfully disagree.

My family has been involved in gifted education in a number of ways for several decades. While ESE does encompass both sides of the spectrum, gifted funding, in general is massively shortfunded compared to the other side of the spectrum. Another fun fact is that those that are gifted can also have learning disabilities (You can, for example, be gifted and have dyslexia).

If you want to get specific, here are some examples. States are largely responsible for the funding of gifted education; however, it is _largely_ not regulated at the federal level (in contrast with special education). In the state of Illinois for example, there was $0 towards gifted education from 2010 - 2013. In comparison, California (with approximately 3 times the number of students) spent approximately 44 mil per year (those 3 academic years) on gifted education. There are plenty of statistics available at various resources such as the NAGC. A great summary they provided:

In 2013-14:
14 states provided no funding to local districts for gifted education
Of the 25 states that provided funds to districts
8 provided $40 million or more
9 states provided between $1 million and $10 million
9 states have policies specifically permitting acceleration of students; 22 states leave the decision to school districts
17 states do not collect demographic data about their gifted student population
9 states report on the academic performance / learning growth of gifted students as a separate group on state report cards or other accountability measures
Risky Play: Why Children Love It and Need It
Healthy Rails Migration Habits
I can't speak for other states, but in Florida it's very easy to do dual enrollment, possibly the best option for a gifted high school student. As long as your courses are at a public university or community college, your tuition is fully funded by the state. Your high school credits are satisfied by college courses, you get college credits that are easily transferred to other universities when you graduate, for free.

There are also plenty of challenging classes for gifted students, but this might vary from school to school.
The sky pool is just the start: London prepares for a flood of bathing oligarchs
Site is knackered for now, here's an archived copy:

https://archive.is/pokLR
I spent most of my childhood reading and doing sports. Didn't ever pay attention in school except math and history, where I lucked out and had good teachers who kicked our asses.

Reading/screwing around with computers was a great way to learn, honestly, but I'd prefer to have a good teacher if possible. My best teacher was in 3rd grade, and he was made to quit because some parents thought he graded too hard. Dude was chill, read us Beowulf, Watership Down, made us write poetry every night.
It's more the fact that Github keeps their own code (server and client) as proprietary and so the service is not a free software offering.
I think because this would be only about being self-sustained, without generating additional income.
And there lie the downsides: No early retirement, no health care, no social insurance..
I can recommend Brian Bushee's accounting course on Coursera:
https://www.coursera.org/course/whartonaccounting

http://www.investopedia.com/ is helpful for occasional reference
What's this about using a USB 3 ethernet adapter? Does the RPI have usb 3 ports? If so I've been missing out...
I've had blog posts make it to the top page of HN before, and likewise haven't really gotten much in the way of "conversions" from it. But that's OK... our blog[1] is a default Blogger template and there isn't much in the way of a "call to action" associated with most of our blog posts. In fact, now that I think about it, I don't think there's even a link on the entire blog, to sign up for our mailing list.

And while I should probably correct both of those deficiencies, I'm not too worried about it. Why? Because the goal of our blog posts isn't necessarily to get people signed up for a mailing list or anything. It's mainly just about having people see the name "Fogbeam". It's all towards trying to establish what marketers call TOMA - Top Of Mind Awareness[2]. We just want people to keep hearing our name over and over and over and over, until eventually it sinks in. One day, I want to be at a place where if somebody asks a friend "Hey, do you know anybody who makes a cool Enterprise Social Network product we could use?", that friend will go "Hey, there's this company named Fogbeam Labs..."

That said, it wouldn't hurt to try and get more engagement out of the blog posts. We do end a lot of them with a call to follow us on Twitter at least, but it really wouldn't hurt to push the mailing list more. It goes to the whole "permission marketing"[3] idea.

[1]: http://fogbeam.blogspot.com

[2]: https://en.wikipedia.org/wiki/Top-of-mind_awareness

[3]: http://sethgodin.typepad.com/seths_blog/2008/01/permission-m...
XFS is hands down the best at sustained write speeds. Each time I've stacked it up against the competition it wins.
I had an absolutely amazing principal in H.S. She took notice of me and made it her mission to make sure I wasn't bored to the point I would quit. Some of my teachers did too, while others told me to just quit.
I would get excellent marks in math and science related subjects, but fail everything else. I would complain the only thing different between sophomore, junior and senior English was the color of the book and one had to write a term paper their junior year.

So I slept. A lot. I'd stay up late on my Commodore programming and be exhausted the next day.
I remember waking up in my second year accounting class one day to the teacher telling some students, "When your scores are as high as his in my class, you can sleep too." I actually felt bad because I learned that day I was bothering other students. Not enough to change though. I was stubborn.
5 Unbelievable Travel Blog Success Stories
Use Iceweasel or GNU Icecat?
In Uber's case though, their costs could be very low. They push off the vast majority of liability into their not-employees (for now), and don't have any capital expenses to speak of.
Everything will be used in real life somewhere. Also, education is about more than just the immediate facts being presented. Its primary purpose is (or should be) developing the ability to recognize connections between subjects, events, and ideas, and use those connections as the common language of society for communicating and understanding.

The lack of this intended benefit of education is what allows talking heads to polarize society by shouting past each other.
I wrote jwz a fan email back then because I was afraid I'd have to give up who I am to work in computers. I'm not much of a goth anymore, but it was exciting to see someone like me in such a prominent position.
> Although there are almost certainly some specialized niches where it would make sense

I don't think so. I haven't heard of any and would like to learn about even one that was validated by any of: algorithms experts or real life.
>if only Nintendo would allow it

You could easily teach a course on it. Have the students purchase a GBA flash linker and GBA and then teach the course. The students can flash their GBA games into the flash linkers, and you make the term project a completed game.
This successor is still going strong: http://www.tc-rtc.co.uk/
Hmm. I guess my thought is that if it became well-known that using Whatsapp, iMessage, etc. to communicate about illegal activities frequently led to arrest, then knowledge of PGP and the like would spread because it's not too difficult to use. So then government would be able to read everyone's communications through those channels for no appreciable benefit.

Obviously, that's total conjecture, though.
Fuck this startup for hiring cheerleaders to motivate its brogrammers
Wouldn't a less intrusive justice system only involve itself where guilt is more severe and more certain, and thus see a higher rate of felony conviction per arrest (with a much lower arrest rate)?
You assume that the legal system is infallible. I don't think it should purged from the public record or search engines. This whole thing reminds me of 1984, where the government alters events in the past by essentially controlling information.

I don't like that people are wrongly charged with a crime either. I think as more information about people becomes made available, our culture will shift to become more permissive as to appropriate behavior. As the sexual revolution brought about attitudes towards personal relationships, I think eventually society will be more forgiving with the information available online about a person.
"From a cost standpoint it makes sense."
Only if you view education as a cost center. What's the ROI of spending on gifted education? I've not seen such studies; however, what if you could dramatically improve GDP, etc. based on supporting gifted individuals.

"How many students will use a gifted program?"
Approximately 6 to 10% are gifted

"They will require dedicated teachers and staff, and their own curriculum."
Not necessarily. They may (depending on levels of giftedness); however, differentiation and what not are also acceptable approaches in some cases.
There are so many startup accelerators that take a team of engineers / product people and do their best to make businesspeople out of them. I'm one of those CEOs, for sure, and learning about the financial world, accounting, and trying to make sure to not mis-speak was quite difficult.

The primary training I received during the accelerator helped a lot, but it was more along the lines of how to more accurately model in excel. It was up to the CEO (?CFO? if you're lucky) to get all this exactly right, and it's not easy.

I think that when an accelerator knows that its teams are not well-versed in the financial part of running a startup, there should be more emphasis on helping them learn. It's daunting to try to do that alone.
This is fascinating. If I'm reading it right, this is a "research" renderer, rather than a "production" one, since it uses the CPU, not the GPU, for computation?
Taming Complexity with Reversibility
irssi moved to git (github even) to encourage contributions.
Are you sure you are a 'power user', then?
Maybe more relevant. We got rid of de jure segregation in the 1950's, but today today only 23% of black children in the south go to a school that is majority white. And nationwide, 40% of black children go to a school that is over 90% minority. The typical black child goes to a school where 60% or his classmates are low income. And those numbers are up substantially in the last 20 years. Its been really hard to change the culture of segregation with top-down directives.
In my mind, this only makes the law itself all the more evidently absurd.
Another simple thing that could be done to increase efficiency is have notices upstream in the security line instructing people to remove their shoes / belts and store their personal items like phones before they get to the conveyor belt used to feed items into the x-ray baggage scanner (assuming this is still a relevant bottleneck). A lot of time is needlessly wasted by people who start this process when they first hit the front of the security line.
I hear you on the control thing. You mention you are a power user above so my two cents is that likely puts you outside of the user base Mozilla covets. In the last couple years, the words "Firefox" and "power user" went hand-and-hand but I'd wager Mozilla would trade customer bases with Google in a heartbeat.

FWIW, the Developer Edition feels pretty lean and mean. I haven't tried since I am a web developer, but it looks like you can remove most or all of the parts that make it web developer-y if you are so inclined.
The video processor in the Nintendo DS works pretty much the same way, only adding a scanline based polygon rasterizer to the mix.
The Triumph of the Cheap Phone
> Local law may require that you seek the consent of your contacts to provide their personal information to Spotify

Uhm so how does that work?

I'm not a Spotify user, but quite a few people who have me in their contact list definitely are.

Let's say I don't consent. Which I don't.

Will they have to cancel their Spotify subscription?

Doesn't that responsibility fall with Spotify just as much?

Because in that case, I'll gladly provide my contact list, for Spotify's one time exclusive usage with which they can cancel all the subscriptions of everybody on it.
“VHS Camcorder” App Helps You Shoot Ugly Videos