skysight-inc/HackerNews huggingface dataset:
Everyone has an opportunity to vote for more than just a party. There are primary elections where specific candidates with specific policy positions can be selected. Unfortunately, most voters don't bother getting involved with the primaries so we end up with candidates that are selected by the "establishment".

In many states, there is an opportunity for direct democracy to have an effect. Specific initiatives are put on the ballot. In practice, though, specific ballot initiatives are still implemented by the same politicians that tend to bend things to their will anyway.
Great work ! I can use it for learning :)
Show HN: Making Phone Calls from Slack
No, it means they have an algebraic constraint solver. If you don't have this feature, you don't really have a CAD program.
Remote Staff, Service Provider Participants, and Open Source Communities
To an outsider, a lot of work looks like non-work.
"Maybe it's too complex of an idea" a very interesting / perhaps telling remark from one of the designers
love it! i expected to spend a minute or two on it, but ended up checking out over a dozen portfolios. great job
Hmmm, a Ruby version manager which is written with Ruby. Smells like rabbit hole. :)
> The graphic in that story indicates that Nintendo are moving towards a device-agnostic, subscription-based approach to game releases.

Where are you seeing this? I only saw a progression of the Super Mario Bros. games over the past 30 years. Nothing (that I could see) hinted at moving in this direction.

If you're referring to the hand drawing the board, this is more in reference to forthcoming Mario Maker title for the Wii U:

http://www.nintendo.com/games/detail/i7YeZxnWhEFX6ST-sLdUBGm...
Because the VC-funded startup pays employees. The people showing up to these Potemkin companies don't get paid.
The MIT license says,

"Permission is hereby granted, [snip] including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software"

The right to sell the software is part of the open source and free software definitions. A license needs to specify this, because by default copyright law does not grant this right. This homebrew license does not allow selling the software, thus it fails to be open source.

Failing to meet this part of the definition is why MAME wasn't open source either until last week.
There's nothing in the article to suggest they actually did have to (quite the contrary -- the government had been replying for ages that there wasn't a need for a ban).

Perhaps I'm cynical, but it seems to have gone like this...

"Minister, when will the Government ban bandersnatches from school cupboards?"

"Um, I'm pretty sure there aren't any bandersnatches in the school cupboards..."

"Minister refuses to ban bandersnatches from school cupboards! Everyone, sign our petition to insist that school cupboards are no place for a bandersnatch, and join our team!"

"I really don't think we have any..."

"The government is still refusing to institute a proper ban on keeping them in school cupboards, and putting our children's education at risk! Like us on Facebook! Tweet our campaign link! With your help we can make them move on this!"

"But we really... oh, forget it, fine, we hereby ban bandersnatches from school cupboards, will you go away now please?"

"Hooray! Thanks to our campaign, the government has finally banned bandersnatches from school broom cupboards. This is why you should donate to us -- remember, we're the organisation that finally made the government ban bandersnatches from school cupboards, and you can make your donation to us at this address..."
How long ago? He's been at this almost 30 years. He doesn't need the money. Now it's all about him. Martin's Beach is the symptom of the disease.
This is great!
CEO now stands for “Creative Energy Oracle.”
The way a strong type system solves this SQL injection problem (despite your saying it's impossible and ignoring my having shown your wrong) is by automatically escaping arguments before binding them to parameters.

Well guess what, you don't need pre-compiled statements to benefit from this feature - all you need is the hoisting aspect of it. In other words, if SQL drivers did not offer the unsafe function exec_query that takes the whole query as a string and returns a result, and instead they only exposed a hoisted version of that function that takes a list of arguments and a placeholder query as a string...

exec_query ["john", 12] "SELECT ... WHERE... = $1 AND ... = $2"

Then there is no SQL injection problem, as the SQL database driver would always automatically escape the arguments before binding the parameters.

So if only SQL database drivers did not offer exec_query but instead forced the user to provide the whole query string in one go with placeholders, then the driver would be able to enforce security at the proper software layer - which is not everyone's program that interacts with a database.
The Empire State Building was completed in one year and 45 days ... with 7 million man-hours of labor. Given 2000 man-hours in a work-year, that is 3100 people employed full time building the Empire State Building.

I would be surprised if the buildings you're thinking of in Philadelphia are employing even a tenth of that full time, continuously.
These are helpful points. I would like to have some more detail regarding having a "rough edge" when necessary. The articles states “I’m not ok with that” is usually enough. What about when it's not?

Some engineers are not as socially smart as they are technically, so they might not understand they just hit a boundary. I think they are still workable though. You just have to be willing to explain things to some.

Still, very helpful points, I just want more.
Yes a great phone but Nokia often gave up on phones soon after release, still a sweet machine potentially capable of repurposing.

If a company will not support a device and has locked it down there should be a moral obligation to allow others to support it.

Hardware should not be dead-ended.
more info and kkrieger demo (just 96kb small ego shooter game): https://web.archive.org/web/20070304204422/http://www.thepro...
I don't see anything that says that it allows commercial use. It says, "produced, modified, distributed, performed, and displayed for any purpose." Perhaps "for any purpose" is another catch-all for selling, but I'm not sure.
I think the Western poor performance is a result of (a) terrible disorganisation in the education bureaucracy and (b) a lack of belief by people at the low end in the value of education for social mobility.

It's very easy for someone who didn't get educational opportunities to believe that making their kids do well will go better for them. In the West, there are a noticeable minority of people who did OK in the standard education, did badly in the search for work, and now have kids.
Lol, so true!
> The frightening part really is that no actual profitable business wants their labor for free.

Accepting labour for free is illegal basically everywhere in the developed world, and for good reason.
I didn't d/v you, but I think if you dig into a few more of your friends views you'd find a lot more religion than you realise.
The related subreddits for /r/atheism confirms the circlejerk everyone assumes it is.
OS X Text editors for academics
Modern frontend development seems to be stabilizing on using either browserify or webpack to pull modules together, along with some transpiler such as babel (for es6), coffeescript, or typescript.

It's a bit of work to get a project up and running from scratch, but there's plenty of templates, and the result is nice.
How does an individual contributor (specifically in a startup) get promoted to engineering management?

My company is specifically looking to hire a PMP certified manager (externally) to oversee the five person dev team, and there's no way I could get that certification because it requires five years of management experience. Is it worth having a conversation to see if this requirement can be overcome?
Yeah, but how difficult is it to make a distance field with the same versatility as a spline which lets you drag its surface, explicitly add seams of lower continuity (which are important out past the second derivative for reflections), shell a surface to uniform thickness, etc?

Blending shapes is neat trick but the market cares most about fundamental operations and it seems to me that the fundamentals are harder to implement with CSG.
> Does mail-in-a-box then provide the scripts to perform regular software updates and any configuration migrations between versions? There's more to running software than the initial setup... A complete Mail solution in a Unix-like environment consists of a lot of disconnected programs with their own configurations that are difficult to get running, and even more difficult to maintain without a full time systems administrator in place.

If so, I'd be extremely tempted to switch over. I already use Postfix/Dovecot/Roundcube, but Roundcube is currently broken because of conf changes between upgrades and Dovecot has been _horribly_ broken (taken a week+ to sort out) by a big configuration change on their side a couple of years ago :\
This would be useful for taking meeting notes, not perfect of course, but better than I think what most people do: no notes.
In addition to that, putting user-supplied content on separate domains allows GitHub to list those domains in https://publicsuffix.org/, which they did:

// GitHub, Inc.
// Submitted by Ben Toews <…@github.com> 2014-02-06
github.io
githubusercontent.com

Apple/Google/Microsoft/Mozilla use this list to restrict cookies -- foo.github.io can't set a cookie for github.io, even though it normally would be permitted. This list is also used to highlight the address bar, so "foo" would be emphasized, rather than "foo.github".
The article also indicates he was paying a very large amount in liability taxes and maintaince for a road he possibly owned (it says $500k), and was only offered the ability to charge $2 for parking to offset that. Given, I'm not sure where the $500k comes from.

It also seems he was trying to restrict access to the road, not the beach.

Maybe he didn't own the road, but it seems you should be able to restrict access to a road you own, but that no one owns a beach, and it didn't actually say he restricted the beach.

Maybe that was the intent, but maybe it was due to problems with the cars parking along the road after leaving it open for two years.

I do believe most VCs can reduce the potential of the company when the founders have a cohesive vision for it already and know how to run it, and they do have an interest in saying they are better than the others :) So it is a lot about finding those that give good advice, but don't force it, and that's incredibly hard to judge in initial conversations with any of them.

I'd recommend talking to companies they are invested in and their fellow board members (i.e. the founders who created the tech) that work for companies they have invested in.
It's not just legal, it is a fiduciary responsibility of the management of a publicly traded company to minimize its tax burden. To not do so is negligent.

If they feel that they can maximize shareholder value by headquartering in a high tax location then they do so. Part of that may include fostering an image of social responsibility and vision.

On the other hand, if they feel that the company should pay more taxes than required just because, then instead of negligently continuing to operate in an unfavorable tax environment they should bring it before the shareholders and if they support it set up a foundation or charity to do so. Make it explicit that they are paying more than required to the US government because 'merica.
If only the Onion knew the Valley, this would be a great headline:

Vinod Khosla: Be Wary of “Stupid Advice”

that's like saying:

Donald Trump: Be Wary of "Gold Diggers"
Because that defeats the purpose of storing your passwords locally.
I'm still holding onto hope that we'll surpass the uncanny valley and get to a point where we can create things that are totally believable. There's going to be a weird time before we get there but I don't think that should be viewed as meaning it's impossible.
Startup Jobs by techstack
I have a friend who seems to pick up languages by osmosis. We went for a meal and were served by someone from Croatia. My friend started chatting to him (in English) and asked him for a few words in Croatian (no more than about a dozen) then was able to start speaking to him in Croatian. Afterwards he explained the few words let him know some basic structure he could relate to other languages he knew and he could extrapolate from them and the new words enough to be able to have a conversation. It was both spooky and amazing at the same time. He has a library in dozens of languages and gets books 'just to see what the language is like' - it's like some sort of super-power.
Might be a subtle job offer for nginx engineers.
Profit Multiplier Review Binary Scam or Legit? THE TRUTH
Myths of competence and specialization
New tips, tricks, and tutorials for OpenStack
I liked the part about making sure those that joined the company left to get startup experience for a while.
How your online data can get hijacked
No, better reasons might be 1. work specialties, 2. safety considerations, 3. inter-dependencies that prevent full productivity. I just hate the "...yeah our industry sucks also..." knee-jerk answer.
Have You Explored Every Business Growth Alternative?
They are nice guides (even if I remember them being bashed in the old days, or maybe that was just his Win32 programming guide), however the audience of them (programming network sockets in C) seems lost here.
Though I'm not completely sure which one is older, MCServer was closed source for a while, so there are no commits before that time.
> "Why pay attention to an English major?"

one of my best devs was an english major. So ....I don't discount ANYONE for being an english major.

edit, another point: I wish there was more advice on how to separate good from bad advice based on more than what is described in the article text - english major, not having been a CEO etc.
This is not just about fish. It's research that challenges a lot of established beliefs about what sets primates apart. Not just observation, but testing. Great article, really interesting.
You raise a really interesting point about the relevance of Source Routing.

Recently I read a small but significant paper by Carl A. Sunshine [1] (from the beginning of 1977) about Source Routing and some of its implications. This was written at a time when there was still a very active community researching the fundamentals of Computer Networking.

He shows how one could build an even simpler and dumber (while still functional) core computer network with no routing infrastructure (pretty amazing concept when you think of it), no global addresses and no global node naming. All that complexity would be transferred to the endpoints, making the whole network even more configurable and adaptable to topology changes. Endpoints would have a more powerful and free participation in that network. The End-to-End Principle taken to its limits.

Is there still some deep fundamental research on the feasibility of such a large scale network based on Source Routing ?

[1] Source Routing in Computer Networks http://cartap.us/p29-sunshine.pdf
approved view for its population

This is not that, though; it's a question of what's taught in schools. There has to be a curriculum. By necessity of the limits of time and effort, this can only include a finite number of things. For administrative efficiency, this is centralised in Scotland (and separately in England&Wales). Teaching creationism as science is simply a category error. Teaching it as fact is a factual error.

You're still free to take your children to Sunday school and teach them whatever you want there.(+)

(+) well, apart from the banned sectarian football songs
If they also added a Mercurial bridge, that would be the final nail in SF's coffin.

It's sad that with Google Code going away, a lot of projects that chose Google Code for Mercurial are being pushed to switch to git (e.g. vim) because Google is pushing so hard for projects to be migrated to GitHub,
Delight Your Users with Welcome Mail
Beta new software free – local listings business checker – $500 value
In theory yes.

In practice the UK poverty trap is very real and crushing to the entrepreneurship of the economically disenfranchised.
This is the biggest issue for me --- project hosting is easy, mailing lists are not. Particularly, migrating people to the new list is going to be hard. I've been looking at Google Groups but it doesn't seem to support import, although it does support a nice web interface (good for people who expect forums).

Does anyone have any recommendations?
The first time I played it was in the arcade. I was flabbergasted when I realized the NES version was exactly the same.
Visual Search at Pinterest [pdf]
Show HN: Percy.io, a continuous visual integration tool
No, really - why are transcripts not more of a thing for people trying to get their idea out and their books sold? That this guy expects 'entrepreneurs' to spend 45 mines being sold to seems unlikely and non-useful, so what gives?
Goodbye to Mandriva, Google's double dose of open source, and more news
How the New Apple Watch Works in Conjunction with Hearing Aids
Yeah, I thought they already had this. For a while it was sort of half branded under Picasa and half under G+/Photos but I set it up last winter for my girlfriend's mom. She has a load of scanned photos and digital camera photos on her laptop but no backup plan. Since she didn't want to buy a NAS or subscribe to online backup, I set it up so imported photos were backed up to Google+/Photos. Same stipulations: resized (but still decent) photos wouldn't count toward any limit but original resolution would require her to pay for Google storage. She agreed that the free storage of resized images was a decent compromise. Chances are she won't need the backups but if her laptop's hard drive dies then at least she will have decent copies of all of her photos. For a free solution it wasn't a terrible deal. She's not a photographer or anything so the smaller (but again, still decent) images would suffice for the cost.
15-16 years ago it was being taught as a "some people think this happened instead of evolution lol" for GCSE biology.
These are extensions that make money and are just in Gmail.

Us (Streak YCS11)
Yesware
Boomerang
Bananatag
RightInbox
Grammarly
Cirrus Insight
Minmax
The Insecure American
Can you make an RPM for Fedora?
I'm curious how much effort goes into maintenance. Even if you could learn 10+ languages, how much time per day/per language is necessary to retain fluency?
That must be why these people seem to constantly seek each other out.
As Github.com lacks afaik a binary hosting / download feature and Google Code closed its service (no new projects) - it would be great if all the Sourceforge mirrors (heanet, etc.) would be coordinated from an open source community instead of coordinated by Sourceforge.org. There is definitely a need for a binary hosting and mailing list website for open source projects, to fill the hole that Sourceforge may leave behind.

I remember the "BerliOS" from a Germany's Fraunhofer institute that was a kind of clone of Sourceforge, a open source project hosting service. It was closed in 2013 and some valuable code and binaries are lost forever.
Normally in a group setting you probably don't want to go much further than that so if that comment with the right intonation (assertive not aggressive) doesn't work then you've got a bigger issue.

At this point I'd look to move on in a group setting and talk to the individual one on one. The non violent communication link on that page also addresses good ways of having that conversation with your employee. It's not an easy conversation but it should either bring you and your employee closer or, hopefully in the minority of conversations, let you know you have an issue on your hand.

Part of this is building trust with your employees through regular, meaningful one on one's. Maybe your employee really feels like you were not the right person to make that decision and so maybe they were right to push back. Be open to the fact you might be wrong. But, if you've got someone constantly swimming against the tide in a _disruptive_ fashion you've got a problem.

I've been told I'm wrong and corrected by my colleagues and team literally hundreds of times. So it's not about a respect-my-authority! situation. Make sure you don't setup an environment where people can't question, you're not trying to create a Dickensian factory. Typically, once all parties enter in to the conversation with mutual respect then everything will be fine. Occasionally someone (including you) step over the line and you should acknowledge that but then swiftly move on if it's not commonplace.

Its often not the contents but the packaging, frequency and intent of the comments that are the issue in my experience. If you decide you've got a problem then it's time for those difficult conversations.
That's the whole point of open source. If a developer abandons a project, someone else can pick it up and keep it going. And if you disagree with some of the developer's choices, you can fork the project and make your own version. Sourceforge is a great example of how someone evil can take advantage of the features of open source to do bad things.
If If Messages quits unexpectedly after you get specific string of characters
How good are Kim Jong-un's elite hackers?
Internal sources suggest they are still making development strides towards a 2016 release of the <blink> tag!
https://www.ted.com/talks/jeremy_howard_the_wonderful_and_te...

Jobocalypse
We have people here in Germany who do Mini-Jobs or 1-Euro-Jobs. People still get their benefits, but do some kind of low-wage sector jobs (taking away real jobs there). I could imagine there would be no problem moving those people from the street where they pick up litter for example and put them in a office where they push numbers. They would be happy about it and you could give the real low-wage sector jobs back to different people.
Even the word catalog gets easier, as many languages share words/roots with each other.
I don't think it's possible.

Internships or co-ops I highly recommend along the way, but when you're that inexperienced you really won't see much of the organizational-structure/politics/churn/team-dynamics that can often exist.

I'm not saying don't do it, but I am saying the creative burst of coding awesomeness that I so much love about tech has a lot of other things around it all of the time, and you don't usually see that in college.