skysight-inc/HackerNews huggingface dataset:
The main problems right now are the IP laws IMO. They are way too heavily skewed for the benefit of the creator and not society, which makes building any innovation a game of begging. And gives the creator power to kill said innovation.

I would love shorter terms and some form of FRAND compulsory licensing.
'10 Hours of Walking' – The Best Parodies
It absolutely has the same resolution problems. I'm running ubuntu 14.10 on a macbook pro with a retina screen (installed from scratch last week). TweakUI helps make unity look better. Google Chrome's UI looks terrible, although setting the default page scaling to 150% does pretty well for browsing.
The fundamental ideas behind the movement led to things like universal public education, national investment in the sciences and arts, as well as universal public healthcare. These are all things which almost every modern nation recognizes as good ideas.

There are many people who disagree 100% on that point.
I just recently experienced something like this on a work trip I turned on my mifi and forgot I had my nexus tablet in my backpack. When I woke up in the morning and the tablet had upgraded itself eating through a whole month of usage and then some... Granted we didn't have a big plan for the mifi but still we had to upgrade to a higher fixed per month rate.. I would be OK with variable usage based billing but having to have a fixed fee use it or lose it really is what kills these plans... and makes for such a bad customer experience IMO.
Wow great advice. I've noticed lately that most jobs out there are from intermediaries hiring and they often are really aggressive on getting salaries down with little wiggle room.
> How is it that SystemD is about to dominate the market? Who is driving SystemD adoption, and why?

Redhat, Gnome and Pottering. While no-one can know exactly what they're thinking, it's in Redhat (and other commercial linux vendors') interest for more software to be more tightly coupled to linux and not run on other OSes. And Gnome is mostly developed by people who work for these commercial linux vendors (in a notable contrast to KDE, which has a wider spread of contributors, including more hobbyists and a number who are supported by government grants, particularly in Europe. Which leads to a different set of incentives).

My impression is that Gnome and associated software is, by and large, the wedge which is driving adoption in other distributions like Debian; previous "faster init" solutions were often available as options but never pushed to default because it wasn't necessary; users who wanted a different init could install one, but all their software would work fine either way.
You are not getting the quality native ui's using xaramin. Its always a common-denominator ui. Thus lacking new native features.
Ed,

Can you elaborate on peer review and code review ? I have worked with and without these steps and can quantify the hours required and the quality shift in having these steps.

Do you think that these two can be disconnected from the development workflow with acceptable consequences? Or is it that there might be other standards or development measures which are no being met, such that there IS a need for review ?
Really? This is where we are as humans?

The fact that I was interested enough to click in the link and consider getting an account a minute ago now seems repulsive to me. What the hell am I doing?

Anyway, this seems to be a good service. I like organizing things, I think it is a good thing to do, but with the luck of God I did not sign up when I clicked the link, and I hope I'll never.
Which Endangered Species Would You Save?
It's nice, but from personal experience: Set it down to GOMAXPROCS=1. The code isn't very safely written and fails under any kind of load(even the load of just doing a hard reload).
Am I the only one who see this story as almost identical to Walter White, which research when he was young, made his friends ultra-rich?
Hard to imagine what life was like in those times, where people died around you every day, you not knowing if you were next. Could this happen today? Even with our modern medicine and knowledge my local city (Dallas) almost had Ebola wind up in the general population.
Ah, yeah, I've heard of Sysco, they served my school lunches way back when.

And yes, what you're saying is probably true... in that case this wouldn't do very much good, I think. Maybe the idea of a restaurant that still makes it's food completely from scratch at every order is farfetched nowadays
I have a UX31A and my experience is like yours with Ubuntu 14.04.

Only quirk I have with the touchpad is that on Windows, with 1 finger idle on the touchpad and another finger moving the cursor would still move with the moving finger. On Ubuntu, the cursor remains stationary any time there are two fingers on it. I probably would not have noticed it if I weren't already so used to the Windows functionality so it isn't a big deal at all.
I really like this approach. I never liked any cross platform solution such as Cordova or Xaramin. The approach google is taking is a best-of-both-worlds approach:

- Latest uix on the native platforms
- Shared model layer in the apps

I would love them to create sample projects, or to provide a framework for doing this kind of stuff
Link turns to a 404 error from google, so when ASM.js is implemented into V8, will it outperform lets say the DartVM for example?
Ask HN: Would you pay for revenue forecasting? If so, how much?
I recently worked in a small consultancy with a mix of employees and contractors. Both have advantages: Employees are cheaper with higher margins, but you pay them from day one whether they work or not; contractors can be paid when you are, but for this you pay them more.

Forecasting each month's "free cash" was a major challenge: With enough cash and a good prospect of a long-term gig, we could hire an employee. Otherwise, a contractor.

Accounting packages don't help: They track actuals and generally work on an accrual basis. The balance for a month is not just cash on hand but cash plus receivables.

I could not find a forecasting system suitable for a smallish consultancy. There are systems for larger firms ($$$) and for manufacturers, etc., but not for us.

I created a too-complex spreadsheet to get us kind of close: One sheet per worker with formulas to calculate actual current expense Vs actual current cash on hand, free cash, etc.

By adding sheets for prospective workers, I could determine when we could hire them, how long they could sit on the bench (some people you don't want to pass up), what bonus structures might work, etc.

I'm back on my own, don't have that problem anymore, but thinking we cannot have been the only company with it.

Would you pay for a forecasting service? Add entries for workers with daily rates/salaries, expected expenses, etc. The system would project expected cash for any period and allow you to play out scenarios (can I hire Bob on Dec 1st and Alice on Jan 15th?).

I'm thinking of starting with a free app using local storage so users can get value without registering, but at the price of always having to use the same browser, same machine, with no export capability, no sharing, etc.

Paid services could include cloud storage, access from multiple devices, have multiple editors, ability to limit people to roles (to be defined), export to CSV, Accounting packages, etc.
What's you're thinking of is more like ISeq in Clojure, or Foldable is Haskell. The more interesting generalisation is not between arrays, vectors and hashsets, but between data structures and event streams.
Yes; There are differences.

1. Transducers are parallel under the covers. Since the expectations is that the code that the predicate or mapping functions that you pass into map, filter and reduce are pure (no variables are changed, no state is modified, just a calculation that is only dependent on arguments) the parallelism is hidden away from you, but it's there. Ruby's Enumerable can't do parallelism

2. When you compose transducers, there are no intermediate sequences generated. The simplest example is this:

In Ruby:
[1, 2, 3].map {|x| x + 1}.map {|x| x+ 2} will generate an intermediate array [2, 3, 4] after the first map, and then will generate [4, 5, 6] when it has evaluated the whole expression.

In Clojure (I am sure I got the syntax wrong for this one)
(transduce (map #(+ 2 %) (map inc)) [1 2 3]) will create an intermediate mapping function that will first increment, then add 2 to its argument, and then will map once using that intermediate function.
The same reason most other project accept trivial patches like that: it's not actually a cost or complication, and helping compatibility and interoperability in the software ecosystem is a good thing.

We're not talking about asking for some new work to be done. We're not talking about any kind of change to how the project works.

This is about trivial changes like #defining function name that aren't even included in the build unless you were using the libc. It is actually rather surprising behavior to see in a publicly-developed project. This kind of fix is incredibly common we've created tools su chasd "cmake" and "autoconf" to handle the common cases and easier #ifdef-ing.
Visualising dependencies in Go
Thank you for doing this.

That being said, it's a little too esoteric for my tastes (among other things: "if you are looking for a stable production system that respects your freedom as a computer user, a good solution at this point is to consider one of more established GNU/Linux distributions.").

Do you know of any Linux distros that a) don't use systemd, b) are vaguely active / supported, and c) run on UEFI? (My current laptop, unfortunately, has UEFI. It's a royal pain, but oh well.)
"...the governments job is to serve the American people..."

Excuse me, sir, what is the hell that you are doing in all other countries then? If you want to be world's police, then better take care of all world's citizens.
This is such a shame.

Aereo was an important part of my cord cutting strategy here in NYC.

I can still get a lot of content from Roku + Chromecast but can't get the nationally broadcast channels (antennas won't work for my apartment location). Seems so backwards to me.

I can't wait for an Aereo replacement if anyone knows of one.
The Common Traits of the Most Successful People
I guess the acronym gives it away, Structured Query Language. Things can get pretty hairy when playing around with triggers, indexes and foreign keys, not just the SQL itself. I'd imagine for 85k you'd need to have experience in replication and table partitioning. I also think the difference between a 25K and 85K developer would be the difference in execution time of a SQL block of code. It's amazing how much you can speed up queries by re-factoring the code as well as knowledge of using different types of indexing strategies. I've used SQL for 15 years, but not exclusively - it's always wrapped up with other needed skills. HTH!
Flexible Touch Improves User Experience in Wearable Products
You know this is funny, I remember reading comments EXACTLY like this about 3-4 years ago but with pulseaudio in place of systemd.

Pulseaudio was Lennart's previous project. It broke everything in linux sound for a while, everybody moaned and hated it and said it was the worst thing since the crucifixion of Christ.

Yet, name one problem you had with sound on linux in the past year? There are very few. Pulseaudio now just works(tm) and is a unseed, unheard of part of the plumbing.

If you remember what is was like messing with ALSA and (shudders) OSS before pulseaudio came along you will agree that the current state of affairs is a million miles better. It used to be really difficult to get more than one application to be able to play sound at a time. I remember compiling sound drivers from source just to get them working. Configuring ALSA config files to get surround sound working was practically a black art. Creating manual scripts that unmute the sound card on every boot because the driver didn't initialize it properly.

With pulseaudio, I never have to worry about any of that and configuring surround sound takes me two clicks of the mouse.

Lennart did a fantastic job with pulseaudio, he took on a dirty problem that nobody else dared to touch and went through years of criticism to produce a really high quality solution that solved the linux audio problem so well that you don't hear complaints about it anymore.

In light of that, I trust him to do a good job with systemd. It'll be a couple of years of everyone moaning and bitching and whining about it, then one day it will have become a seamless part of the plumbing, everyone will take it for granted and wonder how they ever managed fighting with shell scripts and fragmented init systems before systemd came along.

It's ironic that Lennart Poettering is probably the most abused developer in the entire OSS ecosystem, yet he is one of the people contributing most to it. For our sake, I'm glad he has such a thick skin. If I was him I'd have quit this game long ago.
And the cross-product in maths! http://en.wikipedia.org/wiki/Cross_product
Tiny Engine Could Make Leaf Blowers Sound Less Like Jets
Are Slowed-Down Songs in Movie Trailers Getting Played-Out?
Or they could just use Windows. But that also wouldn't be hackish enough.
Any more suggestions? (That looks good but I'm hoping to find something I'd never heard of but readily available in the UK)
Generally only personal liberty for people like them, tho.
This was one of my favorite games growing up. There was something about it that was just fun and addicting. Thanks for sharing the link.
I don't think you're going to find a lot of sympathy here, Mr. Barth.
Meet the men who make a six-figure living off fantasy football
It must be a hardware problem on your side, dude. Simple as that.

I imagine 10 years ago you would be the person complaining that GCC segfaults randomly during compiling Linux kernel, complaining that it's not "tested completely". While the segfault was caused by CPU overheating (not cooled properly) and flaky memory (causing bits to flip).
One of the things that Ted Turner did was turn WTBS into "The Superstation" by licensing it to cable operators across the country. And the rest is history.

I don't know why any broadcaster doesn't make the same move, becoming the "Internet Superstation".
It's not that clear there will be one. Transducers have three steps: begin, during and end. In practice, start is only used for reduce operations and outside of reduce operations end can only be used for its side effects.

There's also definitional issues e.g. can you have an async transducer?
aunimh you have no contact information in your profile
Transducers _can be_ parallelized (TODO) but some transducer implementations do contain state, like `take` and therefore cannot be parallelized.

The big thing is no intermediate results.
Sorry, but you're forgetting:

- shadowy allegations of conspiracies

- caricatures of corporations as all-powerful Machiavellian forces wielding the very levers of global history

- castigation of "overly" aggressive and "too" competitive behaviour

- refusal to consider the role of competition and consumer choice

- refusal to acknowledge the participation of all people as both buyers and sellers of goods on the free marketplace

- refusal to ignore the massive and widespread concessions and responses to populist demands evident in modern politics

- sole focus on the influence of abnormally wealthy entities on the political system (and refusal to admit that without a massive cultural change a human-run politic is impossible to insulate from monetary corruption).

It's important to keep the facts in mind before you go wild insinuating something absurd like the average consumer being anything more than a ragged brainwashed puppet of the corporocrat Illuminati.
O’Reilly books and videos free to American K–12 students
This is pointed out in the research article, but the overall idea that matter-antimatter pairs created in the vacuum are connected by a wormhole is due to Wheeler. The twist here is that the result is obtained by applying ADS-CFT duality first, so the calculation is done in a 5 dimensional gravitational theory. A more accurate statement would be that under ADS-CFT an entangled particle state in 4 dimensions probably can be modelled as a wormhole in the gravity dual, which is not entirely surprising.
If we are talking about complete resolution independence I agree.

Currently on two monitors with the same physical dimensions but different resolution you can't get a common rendering.
But you can get a decent rendering from both of them, albeit a bit different; one for example will have a tad larger icons, the other maybe a little larger fonts,etc.
Yet Google and Facebook keep using Linux for all their servers.
Yes you can have async and blocking transducers. Forward to the point in the video about channels for a discussion.
People love to rail against the US but not the entire West. That makes for easy do nothing status quo.
Most "database" developers I've known typically specialize in a particular area (integration, optimization, design, BI) for a particular technology stack (MS SQL Server, Oracle...) and sometimes even for particular applications as well (CRM, ERP, etc.).

It's not just a case of knowing SQL - but understanding the wider landscape - data models with thousands, tens of thousands or even hundreds of thousands of tables are pretty common in some contexts.
I think parent referred to KDE as the most mature environment available on Linux, the one this article should have been written about.

In my mind, KDE is also superior to Windows in many ways anyway.
Aereo Files for Bankruptcy
The OED has a good explanation:

“In later Old French serurgien, contracted surgien, whence English sirurgien, surgien, now corruptly surgeon. The Renaissance brought back to French and English (partly also to Italian) the spelling chir-, but never to French the pronunciation with k, which has now established itself in English, largely because the word being no longer in popular use, the traditional pronunciation has yielded to a new one, founded immediately upon the Greek The original ending which would normally give modern chirurgian, was variously perverted in 16th cent., and finally settled down in its present form: compare surgeon n. The result of these successive re-formations and perversions is that the modern /kaɪˈrɜːdʒən/ is, strictly, a different word from Middle English /sɪˈrʊrdʒɪən/, though it would be difficult to draw a chronological line between the two.”
"Where have you seen it used that way?"

Sports results are sometimes noted like that: 2x0 for example
Tool that automatically generates unique html id attribute
Connecting with friends more in real-life
Current times are quite ironic when it comes to socializing with friends: higher connectivity and lower connection.

I have launched a service which, I hope, will help friends connect more by solving a few issues:

- Alerting people which friends are likely to be nearby them in the coming days so they can tie up plans
- Easily sharing and discovering each other's plans
- Simplifying long discussions around agreeing on a time and place, inviting people to the plan etc

I hope you like it. Feedback is welcome (hello@hoodere.com). Upvotes and shares are appreciated :)

http://get.hoodere.com

Thank you.
Droidicon – Customizable icons for Android
What is the additional cost to Comcast of the connection being used at, say 95% of capacity instead of 50%? Is it anything? I could understand if it were a simple supply and demand issue, but with no competition Comcast can simply charge whatever they want. At least if there were other providers they would have to keep prices in line with their costs or fear being undercut.

Usage based cost makes sense for electricity or water. If you use more, they have to send more to your house. It's not the same for bandwidth, unless the total amount is over the available bandwidth.
I feel bad for single parents. And couples with kids born unhealthy. Or good parents with kids gone bad. In the end of the day life can be a lottery.
The UK is home to 400 tech 'scale-ups', report says
I'm not sure how this is relevant. Saying he wouldn't have created Linux at the time is not the same thing as saying he wouldn't work on it or use it today instead of FreeBSD.
Windows is actually used on servers quite a bit, but that's besides the point.

Service management has been a problem on (Linux) servers for a long time. Just because launchd originates on a desktop doesn't mean it's not a good idea.
http://vaughnroyko.com/state-of-nearest-neighbor-interpolati...
Unless, of course, those are clues? From the FAQ on Elonka's page:

Q: Why are words misspelled in Parts 1 and 2? Is that a mistake?

No. Sanborn has said that those two errors -- iqlusion and undergruund -- are deliberate, but he didn't say exactly why. He did say that it wasn't what they were that was so important, as their orientation or positioning.

If there's something critical about their positioning, and given that the coordinates are for a location in the same courtyard as the sculpture, it seems reasonable that one would need more than just the ciphertext to solve it.
What OS/Distro do you run? I've read some rather worrying things about the linux support and haven't taken windows off yet. I've been living in VMs, which are surprisingly snappy.
How Kickstarter Onboards New Users
* The Ultimate plan: 8-10 modules sold and it's paid.

Having a third option will increase sales of the second option. This is why e.g. visual studio has an ultimate edition - to increase sales of the professional edition. Next to ultimate, professional looks like a good deal.
Isn't chapter 11 a liquidation or reorganization with the debtee liquidating the debt while chapter 7 is when the debtor does the liquidation?
Well, at least that's encouraging. :) Thanks.
Manifesto for a FriendlyHome
When it's gone.
Agreed. That was one of the worst sites I've ever seen in terms of percent of content visible. I couldn't even read the entire first sentence without closing ads and scrolling.

Around 40% of my view was header and navigation, another 25% ads, another 25% "social" junk, and maybe %10 for the headline and part of the first sentence of the story.

Needless to say, I didn't bother trying to read the article.
Yeah, differing monitor DPIs is still a terrible experience on every OS except OS X in my experience. I've gone so far as to use separate machines and Synergy to get around multi-DPI issues on Windows and Linux.
The bedrock of which are voluntary, consensual distribution arrangements.
>Yes, changed the world by making it legal to build a business off someone else's content that you got for free through a legal hack. Tragic it didn't work out.

I think I mostly agree with you, but just to play devil's advocate: this is broadcast television. It's already being given away for free. I could easily and legally build a kit to record this broadcast without a cable box/official dvr. I could also rewatch that stuff any time legally. In theory I could legally pay someone to do this for me, head over and pick up the DVDs/VHS tapes in person and rewatch them myself. Please correct me if I'm wrong, but up until this point it's all legal right?

But doing all this over the internet is suddenly illegal? (Or is it the point where I pay someone else to do it for me? Either way seems kind of arbitrary to me...)
My only problem with this is that the pirates (and you) don't move around as little dots on the map screen, having random encounters. Clicking on portraits is less fun.
If I remember right, it's a very time-consuming, grind-y process, pretty out-of-character with the rest of the game. Just gotta be persistent through it. The feeling of success from finally beating that puzzle is great, though, due to the time investment.
Feds proposed the secret phone database used by local Virginia cops