skysight-inc/HackerNews huggingface dataset:
Re Mel Gorman's details in http://article.gmane.org/gmane.linux.kernel/1663694

I don't understand why PostgreSQL people don't want to write their own IO scheduler and buffer management. It's not that hard to implement (even a MT IO+BM is not really complicated), and there are major advantages:

- you become truly platform-independent instead of relying on particulars of some kernel [the only thing you need from the OS is some form of O_DIRECT; it exists also on Win32]

- you have total control over buffer memory allocation and IO scheduling

- whatever scheduling and buffer management policy you're using, you can more easily adapt it to SSDs and other storage types, which are still in their infancy (e.g., memristors) [thus not depending on the kernel developers' goodwill]

I mean, really: these pepole have implemented a RDBMS with a bunch of extensions to standard SQL, and IO+buffer management layer is suddenly complicated, or [quote from the link]: "While some database vendors have this option, the Postgres community do not have the resources to implement something of this magnitude."

This smells more like politics than a technical issue.
there is no USB on the pin headers, unfortunately (Schematic: http://www.raspberrypi.org/wp-content/uploads/2012/10/Raspbe...)
It's pretty common practice to ship the app without any services configured and let the pirates spread the 'illegal' .ini files, binary blobs, or whatever else that plugs in to it.
I like it as a theoretical exercise. I would not use it in production.
'Asian Penguins' bridge digital divide for St. Paul families
was that advertising? If so, it worked just fine. While I had never heard about that app, I've just installed it and forgot about every torrent website!
Programmer's Motivation for Beginners – Free EBook
What happened, if you don't mind me asking?
Complete lack of multicore rendering.

You can practically issue render commands only from one thread. And there is no way to save bunch of commands anymore as display lists were deprecated. Also it's still very much state machine based. So you have to do a lot of individual calls to set everything up for actual draw call.

I personally love OpenGL and use it on my work. However this is one of the biggest drawbacks on OpenGL currently.
If ^this^ is not FUD, I don't know what FUD is. Textbook example.

Seriously, all this post is about is: let's add a layer of confusion and fear on a technological advance. "waste people's time" - haha, nobody forced you to spent time on this. "not being on AMD CPUs, only on Intel Macbooks " - This is a press release about something working in the lab, let's not have anybody announce anything they got in the lab because I can't buy it.

Driving confusion much, are we now ?
WebGL is just an OpenGL ES 2 binding to JavaScript. OpenGL ES 2/3 is a subset of OpenGL 3/4. Angle translate GLSL shaders and OpenGL calls to DirectX
Behind in what sense?

I'm not a video games programmer, but judging by the benchmarks it seems the most efficient graphics stack is based around AMD's Mantle:
http://hothardware.com/News/AMD-Mantle-vs-DirectX-Benchmarks...

John Carmack suggests the OpenGL extensions that NVidia have developed give comparable performance to Mantle:
http://n4g.com/news/1376571/john-carmack-nvidias-opengl-exte...
Sounds like you have a nice topic there for your next blog post.
Yeah but this does not help if you want to port older games.
Someone posting worryingly that they might be attempting to suicide by pills. It all worked out though, and they're doing better these days.
just an FYI, but judging from the context of your comment I think you may mean "surmountable". Insurmountable means they cannot be overcome.

I have to totally agree with you about learning though. I went to a Montessori school for much of my youth and really attribute my love for learning to it.

The day is divided into blocks, and the classroom is divided into sections of activities related to subjects. The child has to do a certain number of activities for each subject each week, but they get to choose when and what they did.
I only recently discovered that there's another player lurking over at http://www.bbc.co.uk/tv/ that has the schedule overlaid onto the live stream with the ability to easily switch back to an earlier show and a channel selection overlay in fullscreen.

I'm hoping this is going to be incorporated into the new iPlayer when watching live, because it seems mad to have this functionality missing depending on which part of the site you're watching live from.

Also, I'm hoping the keyboard controls will be improved. It'd be nice for the spacebar to function as pause/play and the left right arrows to skip in much smaller increments so they're actually useful.

The skipping increment being too large also affects my Humax HDR-1000S, where you can only jump in 1 minute blocks, which is far too big to be useful when seeking to the start of something. 10 seconds would be far better.

edit: The site's just offered me a go on the trial and it looks like most of the things I wanted have actually been implemented. Excellent stuff!
Popcorn Time – Watch torrent movies instantly
Yes. Thanks for writing this Dave Thomas.
well there goes yify torrents, with this much publicity on an app the movie companies are gonna go after whoever they are getting their movies from...
So, basically, replace yum, apt, etc. with a 'stateless package management system'. That seems to be the gist of the argument. Puppet, Chef and Ansible (he left out Salt and cfengine!) have little to do with the actual post, and are only mentioned briefly in the intro.

They would all still be relevant with this new packaging system.

For some reason, this came to mind: https://xkcd.com/927/
This looks nice but that /s refresh it might cause issues, maybe add a setting so refresh can be set by user?

Shameless plug - If anyone is looking for a python/django alternative with refresh settings and remote access to the output data as json take a look at pyDash : https://github.com/k3oni/pydash .

Posted about it a while ago https://news.ycombinator.com/item?id=7224710 .
I have been saying this for years! I don't understand how music and movie companies pay millions of dollars to fight these sorts of products but then spend 10 dollars on delivery of their own content! This product is beautiful, why is it that some dudes in south america can make something so wonderful and the multi billion dollar movie industry can't do jack!
This seems like a new version of this previous effort:

http://en.wikipedia.org/wiki/Cedega_(software)
It was more of a joke really. It's true in the same way Murphy's laws are true...

Still, thanks for shen, gives me something to read about.
Yes. I think this is one of the most important and yet misunderstood aspects of agile. You aren't throwing out the right terms, just re-prioritizing them.
I am not an iOS developer, so pardon my ignorance - but does iOS have support of http://www.w3.org/TR/ttaf1-dfxp/ ? That's how iPlayer currently supports subtitles for streaming.
That sort of works, I've been using a similar strategy but switching what I call "bottom" whenever the moment suits.
The Monitored Man
I think I find myself in a minority that thinks "sudo apt-get install nginx" is much simpler and who doesn't care about edge cases. If there's an edge case, something is wrong with my machine and it should die.
This has always been my position, and seems common in the ex pat community. I would pay the equivalent license fee just to get access online via iPlayer in a heartbeat.

Some of the issues were touched on by QI creator John Lloyd, when they were trying to get QI licensed for the US(only source I found was dead link referenced by wiki). There are so many differences in licensing around the movie clips and songs used in episodes between countries that what the Beeb can play under fair use in the UK would be prohibitively expensive elsewhere.
The Security of the Fortuna PRNG
Certainly when speaking foreign languages, I always do my most over the top accent, which seems to go down very well.

Indeed. My Spanish goes down best when I'm channeling Antonio Banderas.
Pipes, wires, metal decorations, air conditioning condensers, old electronics...
He's right though.

Unless this is going to result in Intel products which actually have some broad market acceptance, who cares?

Because nobody cares about Thunderbolt. We were promised "fast enough to use external graphics cards" - you know, if you can accept max 4x PCI-e, and are willing to pay as much as a new GPU and computer to drive it for a suitable enclosure.

High speed data over fibre has been in the lab for years, and at these speeds and higher. Implementing it in a lab is easy. Getting it into a product people can use, and expect to use with others, is evidently harder.
I hope, for this man's sake and for the reporter too, that this story's evaporation of its shelf life is expiring.

It just feels like something that belongs in those trashy grocery store gossip magazines, meanwhile we're the rubberneckers causing some sort of metaphorical traffic jam.
"But when you look at it as a probability rather than as an absolute, yes, you should expect more popular things to be better than less popular things, no? "

Possibly in areas where no serious money is involved, but I haven't experienced this in the big corporate/government world myself. It can occasionally be true, but it's certainly not the rule
I completely agree. I work with several of these, and I'd really like to help make them better.

There's no reason why an EHR used by 100 employees needs a $500K Dell server to run, doesn't support load balancing (but needs it, since the app can't handle more than 40 users, so you need a bunch of VMs on that server) and uses up hundreds of gigs in the database (wikipedia is like, what, 50gb uncompressed...?)

They suck, there's a market.
I have to go off-topic to ask something serious. What has happened in the last months that you use something called npm or bower to intsall Javascript libraries, where in the old days I just downloaded them and dropped in my static/lib folder?

Does that assume my project is Node.js powered? I'm on Windows...
How to apply your knowledge and build multiple income streams
Thomas Jefferson Lap Desk
No, the guy is just misinformed. You won't become unconscious at 12500ft. In fact it's perfectly legal to fly at 12000ft for 30 mins. Pikes Peak is 14115ft and I don't think people are all becoming unconscious up there. Also there will always be a very obvious alarm sounding when there is a depressurization. In the Helios flight they just thought the warning was something else (i.e. pilot error / incompetence).
well here's a way of detecting asteroids: http://www.atari.com/arcade/asteroids can I get the $35k? :-p
You're assuming Herbalife is a pyramid scheme. To date, there is no definitive proof either way. But at this point, it seems more likely (given the stock price response) that Herbalife is not a pyramid scheme.

So Ackman punished Herbalife shareholders with unnecessary volatility through his actions.

http://finance.yahoo.com/echarts?s=HLF+Interactive#symbol=hl...
Portspoof Trolling | printf(" SaltwaterC ");
And you did not say which areas and why it is behind in them. I see multicore support in another comment, and maybe things related to geometry shaders. What else am I missing?
This site pays heed to what's probably my pet peeve for the web: reflowing text (or whatever it's called).

If you're on a non-mobile browser (I'm on FF on a laptop), view the site, and grab the resized border on either side of the browser, then drag it really narrow and then really wide. The content reflows.

Increase and decrease the text size, and the content reflows to fit in the window.

That's what web sites are supposed to do: present content in a way that fits in with the user's configuration. The text fits itself into my browser that's sized to half my laptop width, and when I make it fullsize it's still readable because the developer has applied a minimal amount of taste and prevented the text from blindly reflowing to an equally unreadable full width. (At least on FF on Linux ...)

I looked on Android, and that's still a problem beyond the developer's control, pinching out (embiggening) doesn't reflow the text, I wish it did.

When you make your site to display in a rigid width, you're not doing your readers a favor. You then have to have really compelling content for me to turn off styles, so that your beautifully designed site will display readably in old school, reflowing black and white.

/curmudgeon
Readers mine Arscoin with everything from phones to high-end GPUs
Jason Cohen – Designing the Ideal Bootstrapped Business
works great but doesn't scale well, is all.

rdist was a good method in the old days which scaled a little better than one-off, but we're in the pull vs push world now.
Discussion about Time's article on this piece of software: https://news.ycombinator.com/item?id=7377089
Yes. Bitbucket's API however does not support push-back
Would all the occupants of the aircraft suffer at the same time? I think not, someone would notice and raise an alarm.
Not really. Cedega is a version of Wine.

This is a library, intended to be used in your application in lieu of calling the APIs directly. You cannot take a full application and ask this library to run it.
Personally, I use Fabric for automation, and it's got all the problems the author says; if you get the machine into an unknown state, you're better off just wiping it and starting fresh.

However, with the rise of virtual machines, that's a trivial operation in many cases. Even on bare metal hardware it's not a big deal, as long as you can tolerate a box disappearing for an hour (and if you can't, your architecture is a ticking time bomb).

In fact, starting from a clean slate each time basically makes Fabric scripts a declarative description of the system state at rest... if you squint hard enough.
Please add "undo" feature. Thank you.
This is pretty much illegal in the U.S., right?
This is a replacement for something like infiniband. It's not likely to be consumer-level tech.
And bridges!!!
http://www.huffingtonpost.com/2012/04/30/bridge-stolen-in-cz...
The SAT, Test Prep, Income and Race
Yep, is it actually legal any where?
Kaliteli Backlink Bulma Siteleri
>> Of course, when implemented internally in a disfunctional organisation by people who are part of the problem, those issues will be swept under the rug and the problem will only get worse.

I think that's the point. Agile/Scrum is often just window dressing. If you have a good team then it will give you some nice things like frequent interim releases and a better idea of progress. But if you don't have staff who are interested, disciplined (and talented!) then you're screwed either way. And I've met a lot of staff who are not like this.

Frankly I'd rather that people had a mandatory five-year term in a disciplined team at one of the traditional, enterprise-class, quality focussed firms that demand good practice. I can work in whatever methodology you want, but that made me the software engineer I am today.
Summary: It’s plausible that a fuselage section near the SATCOM antenna adapter failed, disabling satellite based - GPS, ACARS, and ADS-B/C - communications, and leading to a slow decompression that left all occupants unconscious. If such decompression left the aircraft intact, then the autopilot would have flown the planned route or otherwise maintained its heading/altitude until fuel exhaustion.

May be I am wrong, but If the gps failed, how can the autopilot work?
How does it not scale? Apt scaled to however many millions of machines run Debian and its derivatives.

If you have a really large deployment, you can set up your own repository, or a mirror of existing repositories. If that is still not enough, you're Facebook.
Yeah that xkcd came to my mind as well. I'm amazed at the timeless truths he captures in those comics. Creating another version which may be better isn't the hard part. Gaining consensus and getting people to give up the other ones is the hard part.
John Hunter Technical Fellowship via the NumFOCUS Foundation
GUI and visualization tools seem to be an afterthought for the big EHR vendors. Peeling the surface layers off of EHR systems, it seems they are essentially big ERP systems with a medical bent. So they require multitudes of system-building consultants, nine figure purchase prices, and a bigger focus on making sure billing/procedure auditing can be done by administrators than facilitating MD/patient dataflow.

FTA: "why wasn’t the EHR already doing the legwork, displaying these potentially pertinent correlations and data points, painting a more descriptive clinical picture, instead of leaving me to wade through mounds of information?"

Because the focus of the EHR system is about billing and tracking medical record treatment for hospital administrators (auditing) rather than enhancing clinical treatment and understanding for MDs?

Probably a large opportunity here to do cool and better GUI and visualization, but good luck getting past the EHR vendor guard dogs to even read-only access the back-end data.
It is true that there is a part of Wine which receives Direct3D calls and translates to OpenGL. But, as the other posters were commenting on, Wine does much more than that.
Thanks!

I don't have any problems with the skewed "readers per effort" metrics, it was just a fun observation. If my only goal was internet fame, I would not write huge long-ass posts :)
Copper wires are usually isolated with plastic :)
List of aerial disappearances
Do you run multiple servers/server configurations? I found my mindset was the same as yours until I was stuck managing a cluster of servers for the first time.

Being able to online a new server and have it automatically install all the required software, setup all the configs just by its hostname is a beautiful thing.
Not if you watch public-domain movies with it.
If you've ever needed version X.Y of Package Z on a system, and all of its underlying dependencies, or newer versions than what your operating system supports, you know exactly what Domen is talking about.

It's a good write-up. The idea of a stateless, functional, package management system is really important in places like scientific computing, where we have many pieces of software, relatively little funding to improve the quality of the software, and still need to ensure that all components can be built and easily swapped for each other.

The HashDist developers (still in early beta: https://github.com/hashdist/hashdist ) inherited a few ideas from Nix, including the idea of prefix builds. The thing about HashDist is that you can actually install it in userspace over any UNIXy system (for now, Cygwin, OS X, and Linux), and get the exact software configuration that somebody else was using across a different architecture.
Typing apt get install across a bunch of machines doesn't scale for the person doing it. The repository will scale.
Also mention that it is an unlimited data plan, with no caps or additional costs. Yes, that is a 1Gbps connection.
> anyone who comes up with something bigger or more complex is just trying to sell you something.

I don't think being misled by snake oil salesmen is the only, or even the primary reason people get misdirected away from true agility toward 'agile'.

There are intrinsic motivations and interests in most human organizations which lead against actual agility.

A few of these include:

* The need for people in many positions to feel and be able to represent themselves as in control of the process and product;

* the desire to have someone else to blame when something goes wrong;

* the interest in shortcuts and magic bullets, instead of realizing how much work and time things will actually take (including from non-technical stakeholders).

There are social/organizational reasons that make true agility hard, especially in large organizations, especially in organizations where software dev/IT is just one component of a larger mission. But that doesn't change that actual agility is the only way to produce high-quality software efficiently. And we probably do need people investigating and suggesting how we overcome these barriers; but indeed, the 'agile' industry has not succeeded in doing so, they mostly take the easier path of figuring out how to cater to these barriers while calling it 'agile', instead of how to change organizational culture and surmount them.
I think what he meant by do not scale well is that sshing into 1000 of your servers to manually run apt-get just don't work.

apt-get is fine, it's just that at some point you need an automation tool to trigger it. A lot of chef recipes rely on the underlying package manager, that's fine.
You can fix it faster by changing the font size, ie Ctrl + "+" then Ctrl + "-".
Be wary of any methodology whose name begins with an upper-case letter.
Edward Snowden: 'The NSA set fire to the internet. You are the firefighters'
author has a shallow or non-existent understanding of making pkgs for an operating system, doing system's administration, or the automation tools mentioned.
Cedega/Cider is the cheap way to "port" games on OSX. It result of bad performances, yet at lot of companies still pay a lot of money to do it. The sad thing is that you can do it yourself (with Wine), for free, and a lot of time under 30 minutes.

Even the latest version of Wine patched with the Command Stream WIP is 5 times faster.
Vox.com – Understand the news
uTorrent has a similar function [1], but from what I've heard, it's spotty at best.

It's rare that you'll get enough of the packets at the right places to get a coherent stream going. Especially if you haven't told it to stream from the start of the torrent.

Gonna be interesting to see how this goes, same concept or some cool tech in the background like S3?

[1] http://www.utorrent.com/help/faq/ut3#faq1
Somehow the FOSS crowd seems to propagate this myth that only Microsoft has vendor specific graphics APIs and the rest of the world runs on OpenGL.

Never understood how it got born.
I had no idea node-webkit was a thing!!! There goes what little free time I had.
Building A Tweet Ranking Web App With Neo4j
WINE does however contain a DirectX -> OpenGL translation layer that can be used separately from the rest of it.
Ask HN: What calendar app do you use?
What’s missing from your current calendar app?
Does anyone else think a good calendar API is missing to build stuff on top of? I’ve been thinking about building a hackable/customizable calendar.
Sadly it is a bit more than "just", specially if one needs to write code across plain GL and GL ES.
You certainly can, he may not remember me though. Last time we were in touch is 15 years ago. I was in London and asked his advice for 2 year old twins with Leukemia. They have since recovered and are both healthy.
I used my Pi as an Airplay receiver connected to our hifi. It was pretty bad. But I have a v1 Pi a lot of corners were cut to get it out and under budget for early adopters.
There should really be a version of this using files stored on sharehosters, like what you can find on serienjunkies.de . There is basically zero legal risk when using those.
PostgreSQL vs. Impala
A standoff between PostgreSQL and Impala for OLAP operations
Europe 24 – an air traffic data visualisation
Meet the coder who's running for Congress
> because Intel refuses to license and standardize Thunderbolt.

Openness is definitely a big issue, and technical advantages may not be able to overcome proprietariness and cost. It's similar to what happened with Firewire (1394) and USB. The former has many technical advantages, but the official standards are not free. The latter is simpler and slower, with freely available standards, and as a result it has become ubiquitous.