skysight-inc/HackerNews huggingface dataset:
Vacri, that's not surprising - the level of anti-gun bias in academia suggests that there ought to be some pro-gun bias in there too.

But that doesn't change the results of those findings, which are: if you want women to be able to actually prevent stranger rape, allowing themselves to carry guns is by far and away the most effective solution.

Of course that doesn't address other social costs involved in having most of society carrying weapons. As Rand put it:

"Handguns are instruments for killing people — they are not carried for hunting animals — and you have no right to kill people. You do have the right to self-defense, however. I don’t know how the issue is going to be resolved to protect you without giving you the privilege to kill people at whim.".

Just bear in mind that one of the social costs of disarmament is that women are denied an effective tool for self defence. Panic buttons on cellphones really don't cut the mustard here.
"In response to @nickpsecurity, I'd say the reason most Singaporeans don't complain publicly is, we really don't think the problems are as big as others think. "

I'm considering that. Just gotta get more data and it's hard to come by if it's critical as I said to mediumdeviation. Reason I'm considering it already is this...

"they're mostly not asking for additional freedoms (like what some posters might think). They're asking for better governance and greater fairness in treatment."

You're the second one to tell me that. The other explained that Singaporean culture inherently trusted the government more seeing them as a caretaker of sorts. So, the question is how the trusted government should provide for them. That they weren't as worried about the long-term consequences of putting that much trust and power into the government as they were its immediate actions.

Is this accurate?
Thanks for the thoughtful and detailed response! Very helpful.
He's not talking about economists!

He said intellectuals (as in public intellectuals, particularly on the left but not always so), implicitly those outside mainstream economics. He's certainly rejecting the "dissenting economists", but he's mainly taking about politicians and other public figures (the first figure he savages is Goldsmith, who was somewhat influential in the UK and France but not at all an economist.
Alright. Hopefully I'll remember. :)
Another commentor expressed it, but JuiceSSH is proprietary. In most cases open source is more of a preference for me than a necessity, but I may need to sudo or access root over SSH, and there's no way to review closed source code. JuiceSSH (IMHO) has too much control over my computer for me to use it based on the assumption that I fully can trust the developer.
The article spends quite a bit of time citing intellectuals who argue against comparative advantage. As you say, all economists agree on free trade, but Krugman is talking about non-economists. And regarding HN, I would say a majority of comments in a recent article on MarkerBot outsourcing their production to China[0], are implicitly or explicitly against free trade.

[0] https://news.ycombinator.com/item?id=11574215
It's not a fad, it's a movement:

https://twitter.com/pmarreck/status/650430959951593472
Is there a way for a company like Apple to secretly buy back stock? I feel like at one point it would show up in the books...
That's a joke. There are a lot more numbers and area code. See https://en.wikipedia.org/wiki/Telephone_numbers_in_North_Kor...
I tend to feel that not everyone needs to know how to code, but in some professions it can be a "force multiplier" if they do.
I think the correct conclusion is that their profiles are not visible for recruiters.

To my knowledge there is no proven way of finding out how talented one is except working with them for a while.

The best way to gauge ones skill level, IMO, is to observe how their code survives contact with the end user for a couple of years.
Aaaand we're back to the good old days of "Mozilla 3.0 (compatible; IE)"
If you're talking about "threats," I don't see what retained earnings have to do with anything. Amazon's revenue is roughly half of what Apple's is -- Amazon is significantly smaller, but it's in same ballpark as Apple, not orders of magnitude smaller.

Amazon prices its products for thin margins and aggressively moves into new product spaces (sometimes with spectacular failures). Apple prices its products for thick margins and returns a lot of money to investors with stock buybacks. Using profits as a metric to compare these two companies holistically is specious.
Typing this on a 3rd gen Moto G, it's also stock Android, cheap, fast and the "right" size. As in, big display, but I can still (just) hold it and type with one hand.
Why Amazon Hired a Car Mechanic to Run It's Cloud Empire
Maybe make the button have more padding, increase the gap below the box itself and make the box a bit less pronounced (to avoid it looking like an ad-banner).
Thanks for sharing Alanna!

LoSboccacc thanks for your comment and for adding those services - I think for maximum visibility, if you have a medium account - why not 'Respond' there and others will see it linked?
Yes, it is. Security theater is real.
They pulled the plug on all their "unlimited" accounts a long time ago.

They recently shut down their free plan.
You can look at chrome's behaviour for the last couple of years to get an idea of how this might play out. Basically, the big browser vendors are the new standards bodies, and the w3c/whatwg plays catch up with what the browsers are implementing. If three browsers all agree to implement something, it gets implemented without waiting to hear what a standards organization says, and then it gets documented in a standard later on.
Thank you for your interest and efforts to contribute to the project.

I think there were some questions about your patch that you did not answer, and reviewers moved to other projects. Honestly we felt overall the patch was low quality. Certainly the serious error in the first version of the patch which dramatically added bios didn't help. In general we had already completed auditing the selection approach taken by the existing password generation code and did not want to consider a different approach for little benefit.

We should have given you better feedback. Sorry.
Defining a convex hull in a 100-dimensional space requires 101 points. You can easily have a scenario where the only available "convex hull" is the one that contains the entire graph. In fact, I'm sure that a "randomly chosen" metric graph will be of this variety.
Free market is so well-known for handling negative externalities well...
Does the right to equal treatment mean the seller must charge the same price to everyone?

For example, must the price to stream the latest James Bond movie be the same in India as the United States?
Gentoo, 10+ years. Stable, fast boot, OpenRC, Xfce. I shave weekly
That must've been it.
> Interesting architecture, having the core communicate with the GUI front-end over pipes via JSON. That certainly eliminates a whole class of pain around inter-language glue.

If my experience is anything to go by, then it also introduces a whole new class of pain around gluing things together.

You can alleviate a lot of it by using a real and backward/forward compatibly extensible(!) schema language for the interchange language. Your interchange language should also support some form of 'algebraic data types' just for maintaining general sanity.
I respect and appreciate the hacker spirit that lets us understand that we can always work around things like DRM, but I'd prefer to fight it up front rather than deal with it later. There's MILLIONS of devices that currently work with 3.5mm stereo jacks around the world. Just because we can bypass the DRM in some way, it is unfair to the population at large to make this change when it incurs no real benefit just to satisfy the DRM desires of content producers.
There are a lot of "purists" (I use that term loosely) who seem to think that the web should stay in the form of "static content delivery", and we're blundering up the future by developing all this front-end software for the browser in these janky frameworks which no one will support in 10 years..

But the web is much more accessible to the average user, there's a reason that there's been so much success with JS front-end apps. Sure they aren't as quick and streamlined as their native counterparts, but where cutting-edge performance isn't required I think it's a pretty good option.
Ok I didn't know that, I expected naive low bandwidth forces, not unwilling to save peoples life threaten in that way.

ps: hmm apparently this is cliche..
This is why I have Gentoo on servers, desktops and laptops
I tried to like Newsblur (in fact, I paid for 3 years), but couldn't - it's just way too "over the top" for me. I ended up signing up (and paying too) for Yoleo Reader. I guess, functionality-wise it's no match Newsblur's, but it's much easier to use too.
Thank you! We'll take a look.

By the way: I recognized your nick from various repos you've authored/contributed to. Always really solid stuff!
Yes! I've assembled probably 100 17 pin ones.
Joan Carles Lopéz -Radiaciones En El Habitat
http://nginx.org/en/docs/http/ngx_http_upstream_module.html

"Dynamically configurable group, available as part of our commercial subscription:"

"Additionally, the following parameters are available as part of our commercial subscription:"

"This directive is available as part of our commercial subscription."
FWIW, I had previously bookmarked these related pages:

http://smallshire.org.uk/sufficientlysmall/2010/04/11/a-hind...

https://github.com/tomprimozic/type-systems
I believe it's highly dependent on where you are from.

Glass door has the average salary as < 4000/m, but to get an employment pass (EP) you need to be paid minimum of 4000/m

There's linkedin jobs that go from 5k up to 14k.

As far as I know, Java roles pay rather low because theres lots of developers from India who will fill those positions, but there are very few Node / .NET developers and so those roles get quite a bit more.

I mostly do .NET tho, bit of Node, and currently learning golang (even tho I dont think there are any golang jobs in Singapore, want to learn something new)

Basically I cannot confirm or deny those links because there are lots of factors to consider. The market here is very different to Australia where all roles are around the same range regardless of language.
Apple is delivering a turnkey hardware solution with the 5K iMac. They will also provide an upgrade path with future hardware generations. This article is the same-ole myopic view of DIY specifications and IT enterprise management. Macs are not built for people who can or want to do it themselves. Macs are built for people who ONLY want to focus on the task at hand.
That's great. Congrats. You worked hard, you lucked out a bit (we all luck out to some degree, once again this isn't a personal attack), and you got ahead in life. You're right to be proud of that.

White privilege isn't saying you didn't deserve any of that. It's just about appreciating that, despite how it may seem to you, you had some luck with the dice, some luck that you wouldn't have had, had you been black (once again, everything else being equal).

I'm not talking about a basic income (I do think it makes sense in today's society, but that's a whole separate issue).

"Sending the elevator back down" doesn't mean giving out handouts. It doesn't mean hiring people because of their gender or race. It doesn't mean discriminating against white men. It means acknowledging your biases and working to counter those. It's about giving others the same opportunities (specifically, the same benefit of the doubt) you had.
1. Where are you/they? I got a ton of recruiter spam when I lived in SF and a fair amount now that I live in Austin (the majority of which are companies that want me to relocate back to SF). I received 0 when I lived in El Paso, TX (where I'm from). If you're in an area that doesn't have a hot tech market, you're likely going to have a harder time finding a tech job.

2. What technologies do they specialize in? I see lots of job posts for Rails and React and relatively few for COBOL. I see a lot of jobs for Java, but a higher percentage of those are of the lower paying variety. This is likely location dependent and is a bit of a catch-22.

3. Are they any good, but perhaps more importantly, are they able to demonstrate that they're any good in an interview setting? There are a fair number of truly bad programmers out there. There's also a fair number of programmers who may be good but are unable to demonstrate that in an interview. Interviewing is hard to get right -- everyone has their own take on it, and it's rarely backed up back actual data.

The people you see getting tons of offers probably have the right combination of location, resume, and interview ability. If I had to pick the single most important factor in getting a lot of offers, it's location. If you are in an area with limited tech jobs, the number of offers you can get is obviously going to be limited as well.
There's a good saying: "None are more hopelessly enslaved, than those who falsely believe they are free." I donno who the quote is from.
You can definitely solder headphone jack connectors...

How I know this: I've done it at least three times.
As much as this seems a little glib ( ;-) ) I was just thinking this myself. This is not necessarily new territory... just the user interface technology may have changed a bit.

I think Second Life still kicks around (I might even check), but it seems like the next wave of hype may simply be a case of what is old is new.

Of course, thinking a bit more and being a bit glib myself, perhaps this really means that Second Life may have a thir... er.... second life itself.
Show HN: passgo, a command line password manager written in go
lol "increase production flexibility" that's some top-notch corporate-speak.
Unfortunately, in the prevailing rhetoric the lack of a moral compass of corporations and their executives is a feature, not a bug. Ethical concerns are often at odds with short-term increase of shareholder value.
This report[0] (from 2014, but the trends cited seem to have continued from other places) have cited the end of 2-year upgrade incentives (or rather, cheaper monthly fees after 2 years) as a primary reason for a drop in cellphone sales.

In particular, in 2013 40% of respondants would upgrade phones after 2 years... in 2014 that number dropped to 15%.

At the same time, the number of people who said they would upgrade at "obsolesence" went from 15% to 35%.

There's a decent amount of evidence that 2-year contracts trigger a lot of phone upgrading. The end of that whole cycle is going to continue to cause pain to anyone selling cells.

[0]:http://reconanalytics.com/2015/02/2014-us-mobile-phone-sales...
I personally saw it as the author sharing experiences they found humourous/absurd rather making value judgements. At least, that's the impression I got from the writing style.
An externality is a cost or benefit not borne by the parties to a transaction. Cheap electricity is not a "positive externality" because the benefit inures to, and is fully captured by, the buyer of the electricity.
No link to Columbia's PLT lectures? :)
IDE-Caliber Support for Flow in Sublime Text
Well, they can always bring their cash back right? (it will be taxed, but it's still a formidable warchest) Or somehow pay back debt through some overseas shenanigans....

Not a great situation to be in but I can't imagine it getting big enough to where Apple could no longer handle it. Maybe I'm underestimating interest rates
Not quite, from the article:

> Perma-crunch is stupid and destructive, but voluntary crunch by people who are trying to push the medium is a good thing. Hard work is not bad or evil. Great things can happen when you’re willing to push.

The thing with voluntary crunch is it becomes institutionalized and part of your company culture. If you don't pitch in you're managed down and out since there's always some poor soul willing to do your job.

At least until they burn out in 3 years(look up the Gamasutra GameDev Salary, average tenure is just under 3 years).

That said some of the best people we hire are ex-gamedev.

In the industry you're trying to find the intersection of sane hours, good pay and stability. If you're in the top 5% of studios you might find that but a large majority of people never even see one of those 3 things.
" there is a reason that C is the foundation of computing rather than Lisp"

That's a myth. Try using first-hand sources like the papers from people who designed BCPL, B, and C to understand why it's that way. Answer: terrible hardware back then. That's it. Its popularity was result of prevalence of terrible hardware and that UNIX was written in C. I broke it's history down in just a few pages with a timeline and references here:

http://pastebin.com/UAQaWuWG

Likewise, before the social effect, the OS's were coded in a number of HLL's with capabilities UNIX lacked. Languages included ALGOL, PL/0, and Pascal. Later, they were done in Modula, Oberon, Ada, Fortran (yeah lol), LISP, and so on as hardware improved beyond 1970's minicomputers. Here's some UNIX alternatives and their capabilities that developed... some of which you still don't have. :)

https://news.ycombinator.com/item?id=10957020

Far as LISP, it's been implemented in hardware multiple times. This included naive ones that worked like a simple evaluator with garbage collection built into the memory-management unit. There was also one that had four specialized units for more sophisticated execution. One Scheme was designed and mathematically verified using the DDD toolkit that was also LISP if I recall.

http://www.cs.indiana.edu/pub/techreports/TR544.pdf

Oh heck, forgot they did it with VLISP. That was a Scheme48 interpreter and PreScheme compiler rigorously verified for correctness. PreScheme was a Scheme subset for systems programming. So, the work actually took a verified Scheme then mechanically derived verified HW from that Scheme code using a LISP-based tool. I recall from other papers they got it working on a FPGA and some PAL's.

Whereas, I don't know many small teams producing verifiable C code on verifiable C processors from verifiable C tools. Nah, I don't think your favorite language is anywhere near where you think it is. I don't even find LISP ideal here by far. It just did more in functionality & bare metal. Also, first LISP machine was started when UNIX was released interesting enough.
I've been using Swift for a couple of months now. While I appreciate that type inference makes for more concise and cleaner code, it also impedes code comprehension. The absence of explicit types forces me, reading an unfamiliar piece of code, to work harder to figure out the type of each expression. This is especially true for expressions of type Optional<T>.

(But at least each expression has a type. While I love Python and have used it for many years, I don't like the uncertainty about types.)
I don't understand why people need a GUI to edit text. And while I donate to the NeoVIM project, I don't really like that they are increasing incompatibility with Vim in order to create a GUI layer. It also bothers me that they didn't just use the GPLv2 (because I find the dual Vim-Apache licensing troubling).
The only way that I can think of to respond to a derailing comment in an effective and meaningful manner would be to engage its substance while synthesizing it with the underlying topic of the thread. Otherwise one is just perpetuating the obfuscation of the original topic of conversation. Whether the Apollo project was "successful" depends on how one views its nature and objectives; germane at least insofar as whether this is a plausible model for research as a strategic state investment, whether such action would be possible or effective, as contrasted with the alternative course of reframing the context in which undirected economic activity was occurring so as to induce a similar degree of investment and subsequent change in the commonly used technologies.

So what nickff is actually saying is that when considering the Apollo program as a model for the response to the CO2 crisis, it would be important to understand the ways in which it failed the putative goal of human expansion into space. I think that he would view the Apollo program as analogous to the discovery by Americans that the Chinese had succeeded in generating a net gain of power for a few minutes from a research fusion reactor. Responding to this by declaring that the US would build the first commercially functioning fusion reactor "not because it was easy, but because it was hard" might go a long way towards quelling the moral panic brought about by the appearance of Chinese ascendency and American decline, but it might be problematic insofar as sustainable and optimal investment in energy (source) research was considered.
Aren't your second and last sentences in conflict? How could we not expect software to be "occasionally" broken, if it's "fine" to make the "occasional" mistake?

Of course, making mistakes is only human, but mistakes should never get past the build process (compilation, automated testing). Any mistake that does reflects an error in your design (not making your code amenable to verification) and/or your process (not capturing requirements in tests).
The Yakuza is heavily integrated into the government and it has become tolerated by the people. A few decades ago the government cracked down on the Yakuza as they had too much hold on how the government was run, so they splintered and different chapters took different parts of crime (ie Yamaguchi-gumi are heavily against drug trafficking and Dojin-kai are heavily involved in it).

Japan is one of the most crime-free countries in the world, because serious crime is monopolised by the criminals (and penalties for cutting their lunch are pretty heavy, which is common amongst most Asian gangs) and "respect" or "honour" is considered sacred. They don't romanticise or make "being an asshole" look fun or positive (ala "Wolf of Wall Street" is a perfect example).
Border radius with prefixes instead of with images felt elegant and simple and not shiny at the time (relative to what we were replacing).
Once the browsers (and therefor v8) will implement the module and loader specs, node.js will have import/exports.

Comparability with javascript (and browsers) is more important then the community's dislike of imports (if there is such a thing), so I'm not sure if that is relevant here.
That's different. It means C is the most popular language in system programming. Makes so much sense when I explain above that C's prevalence is due to social and economic reasons given you argued it won a popularity contest. Hillary and Trump are also winning those right now if you want to argue how logical correctness and utility are connected to popularity. ;)
I agree, and as a consumer of games I find crunch stupid and unnecessary. If a game needs another week just DELAY IT A WEEK. This idea that once marketing sets a date of completion that it's a total must-make is complete nonsense.
Qt 4 or 5? I had difficulty getting even "hello world" running in 5, and the size of deploy binaries (~16M) was scary. Maybe that doesn't matter so much if it'll primarily be using system libraries.
What made you decide to not write everything in Swift? Is it the lack of Windows support?
I'm not sure I understand the reasons, is it mainly because the loader spec isn't finished yet?
The Failures of Government-Owned Internet
The issue with ditching the copyright is that you have no guarantee that they won't make a proprietary fork (if you use a copy left license). But if you don't care about the copyright you almost certainly don't care about ensuring the perpetual freedom of users.