skysight-inc/HackerNews huggingface dataset:
That's why we should stop thinking that government employees are always good guys too. I've been through more background checks than most cops, and through about as much training as most young cops - but that doesn't make a difference in most gun control schemes that get discussed in the US.
Lynx?
This is awesome. Hosting 12 quality feeds simultaneously is no small feat - and adding shared music and other class features is icing on the cake
> There were a lot of false indigenous beliefs.

Sure. There's a lot of false non-indigenous beliefs also. I realize that a lot of the time there is a real value add happening.

But there are research universities down there also that can do the same work. And as often as not the research done up here isn't really any better than the research that's already been done.
Guys, this is fantastic, but lets not forget:
What "shows how capable the human brain actually is," is:
1) The human brain invented Go to begin with
2) The long and celebrated history of Go
3) The human brain made DeepMind
4) The human brain finds value and beauty in all of this, which no machine would
No. That's not how a market works. Google can in fact maintain high and consistent standards for incoming developers. But because their processes are so dysfunctional, they overpay to do it.

And engineer headcount costs are a huge component of their business --- so much so that they've been accused of breaking the law to collude with other companies to avoid competition in hiring!

Google is succeeding in spite of the waste and unreliability of their hiring processes, not because of them.
A New Front in the Second Crypto War
Say what you will about ICQ, but I can still log in with my number and password from the late 90s and see the names of the people I chatted with in high school in my contacts list. This is nothing short of somewhat amazing in the world of software startups and shutterings, etc.

FWIW, I've also realized that my Yahoo account from circa 1996 works just as well. my.yahoo.com even remembers what news topics, stocks, weather locations, etc I setup nearly 20 years ago.
Unfortunately, that approach filters out already-employed people whose employers do not permit them to work simultaneously for someone else and/or impose IP ownership rules (We own everything you write inside and outside of work).
If a project is still fixing bugs, maybe "maintenance mode" is a better description than "finished". On the grand scale, there are "well known" projects that have gone more than a decade between releases: e.g. Enlightenment [1].

One of the things I think Clojure has done right is finishing things. Continuously changing a dependency [which is one aspect of all software] makes work for people relying on it downstream.

Good luck.

[1]: https://en.wikipedia.org/wiki/Enlightenment_(software)
Show HN: Vandium – AWS Lambda wrapper for Node.js
"Chocolatey is that they depended on a bad upstream tool"

Hindsight is amazingly much clearer than decisions you make at the time with all the constraints and requirements you have in the moment. :D
Yeah, you could program in C++...
it will be bloody but an armed citizenry will always win...

Who won in Northern Ireland?

One of the things that annoys me about this stupid phoney insurgency that's always brought up as a pro-gun argument is that we actually had one in the UK and it was awful.
Yes, I believe it would be. That's a good point, now that you mention it -- I have code that does just that, and I hadn't realized it's probably undefined.

The "effective type" (this is a term defined in the standard) of the char array elements would be "char", whereas the memory returned from malloc() is considered to be an object that initially has no effective type. I don't know of any way to take the char array and "erase" its effective type so that it can be used generically, like the value returned from malloc().

This is a problem!
Sometimes serious problems are external.

For example, 1911 Turkey, 1929 Soviet Russia, 1938 Germany, 1964 Guatemala, and 1970 Uganda.

I'm sure plenty of citizens would have preferred to have had a gun in the years shortly after the bans.
I have almost no doubt. A few months ago they have beaten a weaker pro, and judging from the improvements in such a short time I am fairly certain it will be unbeatable in a few months, if they continue working on it.
Cool beans, my mission is accomplished. This is a much softer claim than the one in your comment above.

edit: I changed 'weaker' to 'softer', because it's a stronger claim, it's likely to stand up to scrutiny, it's almost a banality.
Designing an Indestructible Quadcopter
I don't see text that justifies your one-way argument, the bit of 6.2.7.1 that we are talking about says "and vice versa".
It will eventually, iirc
> Demilitarize the police at the same time.

Unfortunately, we're going in the opposite direction.

--

http://www.economist.com/news/united-states/21599349-america...

SWAT teams were deployed about 3,000 times in 1980 but are now used around 50,000 times a year.

New Haven, Connecticut sent a SWAT team to a bar suspected of serving under-age drinkers. That same year heavily-armed police raided barber shops around Orlando, Florida; they said they were hunting for guns and drugs but ended up arresting 34 people for “barbering without a licence”. Maricopa County, Arizona sent a SWAT team into the living room of Jesus Llovera, who was suspected of organising cockfights. Police rolled a tank into Mr Llovera’s yard and killed more than 100 of his birds, as well as his dog.

Federal cash -- first to wage war on drugs, then on terror -- has paid for much of the heavy weaponry used by SWAT teams. Between 2002 and 2011 the Department of Homeland Security disbursed $35 billion in grants to state and local police.

...it is hard to see why Fargo, North Dakota—a city that averages fewer than two murders a year—needs an armoured personnel-carrier with a rotating turret. Keene, a small town in New Hampshire which had three homicides between 1999 and 2012, spent nearly $286,000 on an armoured personnel-carrier known as a BearCat. The local police chief said it would be used to patrol Keene’s “Pumpkin Festival and other dangerous situations”.
Didn't the original browser that was built at the same time as that site include editing tools that would work for any visitor? I.e. making it a many-to-many medium?
The irony here is that we are arguing about encryption options being included (not enabled) by default. Any criminal with half a brain will be able to find a wide selection of free 3rd party encryption tools. Undermining default encryption mostly just weakens the security of average, every day, law abiding citizens.
Indeed. Somehow I don't think the commentator is a supporter of the Black Panthers, who I think were the last US political group trying to prevent their members being killed by "the government".
>No interviewing software developer prefers an extra 6 hours of on-site interview to an off-site coding challenge.

Sure, Google/Microsoft have the legendary "6 hour" marathon interviews with multiple teams with lunch in the middle but for smaller scale of companies, they don't have bandwidth to mess around with all-day interviews. It's ~2 hours. In this thread, it shows I'm not the only one who prefers onsite whiteboard over homework projects so the "no developer prefers" claim is too absolutist.

>The problem developers have with "homework problems" is really a problem with bullshit companies that won't provide timely feedback on their submission.

Regardless if the feedback is received within 10 minutes or 10 days of submission, if I apply to 4 companies, I don't want to do 4 homework projects. I simply don't. At least with 4 onsite interviews, I see glimpses of the office and meet the interviewers.
Equality constraints means you're working in a lower-dimensional subspace, I'd have to find out more about your algorithms but I'd be surprised if you wound up evaluating many feasible points at all (esp. with nonlinear equalities).

L2 penalty would likely converge to an infeasible solution. Augmented Lagrangian would be better, but then you're making users handle dual updates. At that point I'd rather use an actual constrained optimization library that does the algorithm carefully, and use primal-dual interior point. Not having this kind of thing built in counts as "no constrained optimization" IMO.
Or julia. Which is 1000th better than js
And nobody really cares. Especially without a reasoning given...
To reuse the words of another HN reader on the same topic: I don't care.

I don't care that it costs you money to host your website, and I don't care if you stop publishing. Other sources just as good will pop up sooner or later.

You get the ability to spread your word to the entire world in exchange, instead of just a closed circle of friends, or anything. That's why it costs you money. Yes, a website will be a net loss for you. From there on, you can either accept this loss or find other ways to monetise it. Sell books, sell software, put ads (hint: I'll be blocking your ads, because I don't care about them either), anything.

Now I am definitely guilty of not paying for apps on phones, but that's because having seen how terrible 95% of mobile apps are, even if yours is in the top 5%, I just won't trust that my investment is good. For all I know your app could be a total piece of crap.
Not that I actually use my phone much more than calling people, sending messages and browsing the internet anyways.
Ask HN: What software do you use that you wish it had a pretty web dashboard?
I'd like to create a shiny web-based admin/interface/gui for a software that is lacking it as a side project.

Is there something that you use or have to use that makes you wish it had a web UI available?

I'm thinking along the lines of developer-oriented or DevOps-related pieces of software that sit in the background and work nicely but lack something to let you be more proactive and explore things around rather than running a specific command on the command line and so on.

For example a GUI for Redis or Beanstalkd can be highlighted as examples (I know they exist).

My aim is to do this nicely for a niche software and hopefully make a little side income with a basic commercial licensing.

Interested to hear your thoughts.
I'm not 100% certain about this, but I always felt like they stole that sound from the game Worms.
That isn't the only other alternative.

The way a company signals their respect for my time is by either compensating me for the time I spent on them instead of literally anything else, or by demonstrating that they are spending an equivalent amount of time on me rather than anything else.

If I am doing a project that takes me 8 hours, that company should either be writing me a check (for somewhere between $100 and $500, probably) or planning the mother of all individual sales pitches to convince me to not just work there, but also to go the entire distance through their interview process.

No company has ever done this for me. Every last one of them has expected the candidates to spend as much of their own time (and even money) as necessary. Several (all of them in Denver, possibly by coincidence) have even reneged on paying travel expenses. Tyler Tech in Lakewood, CO, tried to get out of paying for my hotel room, declined to spring for a rental car, and remains to this day the most hostile interview I have ever suffered through.
Have you ever spent any significant amount of time writing something, or making a video, or an image for the web?
So when is Google going to deprecate Native Client?
And what about the rest of the world? Can we do anything other than just trusting the US citizens to get their government to do the right thing?
> The internet is for people, not for businesses.

This doesn't square with the fact that, at the end of the day, someone has to pay for hosting and bandwidth - not to mention that content creation costs time (money) as well. Ignoring these realities and pretending that the internet is free just externalizes the cost onto those who aren't savvy enough to use an ad blocker or avoid ransomeware.
This is just not true. I talk to interviewing developers every day, and very few of them are interviewing at Google.

The final round of on-site interviews usually eats a whole day, and is preceded by a whole battery of time-wasting phone interviews, which themselves eat as much time as a coding challenge and often involve coding with someone else over the phone or Skype.

There are companies that are not Google that have multiple rounds of on-site interviews.
WebAssembly doesn't intend to replace jQuery, D8, or CSS. However, we definitely plan to enable efficient DOM access. Doing so requires supporting some sort of native Garbage Collection, as well as the concept of opaque reference types. See more here: https://github.com/WebAssembly/design/blob/master/GC.md
Record and row types are already under consideration for Dotty.
> The terms of this debate were chosen by the executive branch to vilify companies and individual supporters of encryption.

I, and Apple too, claim that the terms were chosen to establish a precedent that would enable FBI to next time request from Apple to change their products all without going through the process of creating new laws. Because the current laws don't allow that demand, to "make such software" or "change hardware that way." The FBI cites the "All Writs Act" as what gives them that right (their current demand is already "write new software with a hole"), and that act absolutely doesn't contain anything more than "the courts can issue writs." (!) It sounds like a comedy but it's serious:

https://en.wikipedia.org/wiki/All_Writs_Act
Oh but it is; see also asm.js, which is a subset of JS that removes a lot of the potential performance bottlenecks by removing those features from JS (mostly having to do with JS' dynamic nature, iirc).

Or in other words: javascript is an interpreted script language, webassembly is a compiled binary format.
Is most science news bullshit?
> not sure why there is so much resistance here about doing an 8 hour test

If you're applying to just 5 companies, that's a full (well 40-hour) work week of effort for a small chance of going forward with the next stage of the interview/hazing ritual. Might be good if you are already unemployed, but incompatible with candidates who already work.
I always use elinks when I'm trying to get work done as anything worth reading (documentation etc) works just fine in it but you don't have all the distracting "web stuff".
I sincerely hope there will be more research into this in the coming years. The problem I think is that we need to do more personalized research and experiments, but somehow figure out the baseline to compare individual results against. Someone who has a system with X properties will respond differently from someone with Y properties, and we don't know enough about those properties to understand the different response types.
Thoughts on Thunks; How JavaScript thunks explain promises
Well the big reason the US hasn't "moshed" all over NK is because they have nothing we want. They don't have any really significant resources that I'm aware of, and certainly don't have any oil. They're also right next to China, and China likes to keep them there as a buffer from American-aligned nations like SK and Japan.

Basically, both China and the US are probably rather worried about the situation there, because the NK leadership is so wacky and volatile; neither side actually wants to take over NK because that'd mean having to deal with their internal problems and a giant, starving population that's been fed crazy propaganda from birth about the divinity of their leaders. No one wants to deal with that problem.
Cover (YC W16) Helps You Insure Anything with the Snap of a Photo
The US founders also did not trust the general population which is why the electoral college was used to elect the president. Being young I could not understand why when I first read about it. I understand now why, the masses can be quite stupid as demonstrated many times by history.
We all do things that we enjoy that may not make us money. We do them because we enjoy them.

The cardinal sin of the web is that it makes it really easy to take something that someone did for fun (and for free) and copy it for the benefit of people who might want it commercially. By doing this, you may be putting someone who makes a living selling the info you collect for free out of a job. This also means that if you do something for free, then start trying to charge for it, someone else is likely to start offering it for free and undercut you.

But we shouldn't stop people from sharing the results of their labors of love - it just means that the skill the professional had wasn't as valuable as they thought it was. At the same time, we should only do these things so long as we derive enjoyment from them, so if the author hates doing it, he should stop. He owes "the community" nothing.
(self post)
"Yeah that's an excellent sketch. I think he really does touch on an important point, the only good reason to have guns is because they're fun. Self defense is nonsense and protection from government is even more nonsense nowadays."

You're completely overlooking (dismissing ?) animal husbandry and predator control for livestock, etc.

Depending on your location, a rifle (or three) is absolutely necessary to protect animals.

On our ranch, we have a herd of sheep that we need to protect from heavy fox and coyote and bobcat predation. We also have to trap raccoons that go after our flock of chickens, so we have a .22 to put them down (no reason to wake up the whole valley with a larger caliber just to kill todays raccoon).

Remember that next time you're at the farm to table restaurant eating the local lamb or the free range chicken - "your farmer"[1] uses firearms and considers them essential tools.

[1] Popular in the US is a bumper sticker "Know your Farmer, Know your Food" ... or ... "I know my farmer"
You're welcome. She's just been following the serving size on the bottles from the healthfood store on the keefir (usually half a bottle a day), with some other random fermented foods thrown in (shredded carrots + garlic, ginger is one of my favorites)
Cars require registration, insurance, and inspection. The government has spent considerable resources researching causes of injury/death and pushed over decades ever stricter safety standards and new technologies. This is a considerable amount of regulation that guns do not have and would probably make a big difference.
10% is absurdly high. That's beyond an insurgency, straight past an insurrection, and on into civil war.

> All the while, people who are in actually persecuted groups (poor, racial minorities who have double digit odds at incarceration) don't get involved in the gun debate because they know the "standing up to the man" fantasy is dangerous bullshit.

In my experience, racial minorities see firearms as a tool of a criminal and the oppressor, because they often grow up in a place where the only people they see with them are criminals and cops.

Meanwhile, I've personally introduced several individuals who are members of minority groups to firearms, and the message of self-reliance is something that really resonates with them. Consider that the motto of the Pink Pistols is "armed gays don't get bashed". It's not like it used to be, the gun community isn't just a bunch of old middle-class white dudes. Sure, I'm a member of the NRA - but I'm also a member of the Pink Pistols and the JPFO.
They literally have no idea what's on the phone; they're speculating that there might be something useful. A search warrant for searching the possessions of someone who committed a terror act is not out of the ordinary. But I agree with your conclusion.
Google to Urge Congress to Help Get Self-Driving Cars on Roads
Yes. Most people who used the early web spent huge amounts of time making one or more of these. And posted them. Not just for free, but even on shared hosting plans they paid for. People paid money to share their "content" for free.

GOML
> In many European countries, police officers are only minimally armed (just a handgun, used only in rare circumstances).

And yet when I've been in Europe I've seen plenty of police and/or paramilitary units carrying submachine guns, something I never saw here in the U.S. even after 11 September.
I generally will check the "submissions" link on my profile. For replies to my comments, I scroll through the "threads" link.
Any discussions of guns in America that doesn't delve into the differences between states is bound to be uninformed just like this article. You want to see what gun control looks like in America? Go to New Jersey. We have gun control. You cannot leave your house in New Jersey with a gun. The laws and their enforcement are so draconian, you cannot safely even go to the gun range with your very legal gun. This is what gun control looks like in America. We have some of the worst ghettos and gun violence in America because we have gun control, because the only people stupid enough to have a gun on them in New Jersey are criminals. This isn't some hypothetical. This has been reality for decades here. So before some uninformed idiots make idiotic generalized statements about guns in America, I'd like to invite them to New Jersey and see how safe and wonderful their gun-controlled vision of America is.

No one could possibly make such arguments if they really considered the outcome of their actions, but most Americans are too stupid to do that generally and can only consider their own fantasies as reality. That's how we ended up in this situation of draconian drug and terrorism laws. Americans consider what they want to happen as what will and what is happening, despite a flood of evidence to the contrary. Then they write idiotic articles like this without even doing research and finding out what really happens when you have gun control in America.

When there's a researched, well-thought out article on gun control, maybe there'll be something to discuss. Until then, we're wasting words on both sides. Conversation my ass.
Wish I could upvote this twice.
apache server, wordpress, https://roots.io/ theme, pretty old school
I recently switched to the programmer dvorak keyboard layout and haven't looked back since. I switched in December and purchased keyboard stickers from Amazon (http://amzn.com/B00IPGZC54). I also practiced on Keybr (http://www.keybr.com/) for about 2 hours a day until I had practiced 20 hours. Luckily I was on vacation so I didn't have to worry about how I would work. After my initial 20 hours of training I had already reached 30 words per minute which was suitable for getting back to work. I now type at a blistering 70 words per minute compared to the 50 words per minute I would reach on qwerty. In my personal opinion though, most of the speed comes from the practice I have done on Keybr rather than the switch in keyboard layout.
You're welcome. I almost feel backwards when I tell people about it, but the results are obvious (to us).
Inconvenient for computing and manipulating data, for sure, but not absurd. It matches nicely with what is a common pattern of speech in American English when talking about dates. We more often say, "March sixteenth, [2016]" instead of "The sixteenth of March, [2016]."

Besides, neither US nor Europe have it right. YYYY-MM-DD is the way to go.
Bootable Apps for Immutable Infrastructure and Security
I'd love to see any results that you may have. Especially if you figure out a good way to track it.