skysight-inc/HackerNews huggingface dataset:
> "Flagging doesn't do anything"

It most certainly does. A few days back I watched an article with hundreds of votes drop like a rock as the flags rolled in (it was fairly political, and I suspect it gathered a bunch of flags as soon as the flamewar started.) It went from near the top of the front page to approximately the fourth page in a matter of perhaps ten minutes.

One flag won't do much. But if enough other people agree with you that something doesn't belong, it'll disappear.

> "change the fundamental focus of this site from technology to animal evolution"

One reason you're not getting as much agreement as you might expect: the fundamental focus of this site is not technology. It's anything that gratifies intellectual curiosity. Technology and animal evolution both fall into that category, as do history, chemistry, mathematics, and occasionally even religion (not samey-samey stuff, but genuinely new discoveries or interesting topics -- like when the Vatican decided to create a giant digital archive, or when a guy did a Show HN about software he made for his church.)
You’ve Heard of Ello, but Have You Heard of Diaspora?
I'm confused - did the traditional "go upstream to Linus" community reject her patch? Or did she somehow get a patch into the kernel via a sidechannel through linuxchix?

Near as I can tell, this was merely a case of the "hyper male sexist" community letting good code speak for itself.
every high end device (comparable to the iPhone) released from about last month onward has at least 2 GB of ram

the Nexus 5 (350$ outright) has 2 GB of ram

in the USA, you could probably get a subsidized phone (for free) that has 2 GB of ram from any of the top 4 carriers. (See: Galaxy S4)

---

i just checked ATT, T-Mobile, Verizon[1], and Sprint all offer the S4 for 0$ up front cost (it has 2GB of ram)

[1] Verizon charges 50$ up front (plus all the same BS fees you'd get on an iPhone).
Hardly.

That in a community you experience something doesn't necessarily imply that it's related to the core ideology of the group being different - there often are other factors which cause the change and would independent of that core ideology. "With this, therefore because of this" is such a common fallacy, it has a name in Latin: cum hoc ergo propter hoc. [1]

Further, my experience with online communities, which dates over a decade - and the experiences of my friends managing both large and small internet communities - implies that there are two correlations: a larger group will tend to have more problematic actors, who tend to be overrepresented in the number of comments, and that a group which focuses more on the behavior of members will tend to have better behaving members (if only because they ban the others).

Without controlling for two well known internet community effects, arguing that your community is somehow special is the height of improper reasoning.

[1] http://en.wikipedia.org/wiki/Correlation_does_not_imply_caus...

Ed: Terrible Latin.
Good read! If you have some time, definitely check out 'Sirens of Titan'. I re-read it last month and it's still great.
Perhaps the article sloppily meant 25% of all DDR3? The only way this adds up is if you assume a radical contraction of the DDR3 market (Intel currently markets a server processor using DDR4). But that seems like quite a stretch.
They already have a highest tier that gives you perpetual access. It's just buying the game.
My point is that tape isn't dead, that it's still a viable way to store large amounts of data, like a full OS install with lots of ports to go along with it.
> It's not so hard to imagine that you might get more contributions from women in an explicitly women friendly space within a larger women unfriendly (to say the least) community.

No one (at least, not me) was talking about this.

What I said is that ascribing certain common behaviors to being a result of being feminist or being part of a feminist community without examining other causes is such a common fallacy is has a Latin name and wikipedia entry: http://en.wikipedia.org/wiki/Correlation_does_not_imply_caus...

It's also a classic propaganda maneuver.

Ed:

Been too long since school, can't Latin on the fly.
This is a fantastic idea and reminds me of how much I learned when asked to complete a "pre-interview" coding test recently. The test covered jQuery, Rails, and Ruby and was quite challenging. For the Rails portion I was giving high-level specs for what the app needed to be able to do, and given an app which had important parts ripped out and a few bugs which had to be fixed just to get it to run. I learned a ton getting the app to run, and then making the app do what it was supposed to. This is a fabulous training/education tool. Nice work and great idea!
It's not about sexism, it's about decreasing "geek machismo" that has existed in the community, and how this helps more people be comfortable putting themselves out there and having a technical discussion (where there is always a nonzero chance one is wrong) in public.

fwiw the Kernelnewbies list and irc is another good place to start for civil kernel discussion. I would suggest that common to both it and Linuxchix is the belief that no matter what the questioner or respondents' level of expertise, the only possible response to a question is a positive, helpful one.
It looks a lot like what Apple is pushing now, except that the buttons no longer have rounded corners and have vague icons instead of text.
> HTTPS with pinned certs

Is there an FTP equivalent of this?
This article, which may be the original source, makes it clear that we're talking LPDDR3 (aka "mobile DRAM") only.

http://press.trendforce.com/node/view/1658.html
The Ethereum MeetUp was like being at an early Homebrew Club meeting
Perhaps you should ;) If, I’d be interest to know how it goes!
They really shouldn't take such a combative stance. Comparing Facebook employees to nobility is both ludicrious and oppositional. They're not making insane wages—indeed, based on the Bay cost of living even 6-figure engineer salaries are barely middle class.

Let's stop pretending that people who can't even afford to buy a house are entitled, elite, or nobility.
You've done it pretty well, thanks for making my life easier.
You want to allow rm -rf * (shell globbing happens first, so rm cannot know it was called with ).

You also want to allow rm -rf ./ but you don't want to allow rm -rf / *. And that's where `--preserve-root` comes in, which is default now I believe.

EDIT: How annoying. The asterisk makes emphasis weirdly.
How feminism improved gas mileage in the car.

How masculism built the whole fucking car.
Not so at all. As soon as the runtime decides to head-normalize the "second" element of that list, then there are no more thunks left to evaluate; ones ends up being a circular data structure that you could have written in C. Self-reference is no more meaningless in Haskell than it is in C; that is, it's perfectly well-defined, a pointer back onto itself.

Cf. Scheme: (define list (cons 1 '())) (set-cdr! list list)
The only difference with the Haskell is that it requires no mutation (and the same difference exists between Haskell and C). Insofar as that is the case, I suppose you're right in that self-reference by name requires thunks, which are kind of like functions, but not really...
Yep, port 1234 is open
Thanks, I'll ask for testimonials from clients.
It's too bad about Square Wallet, I really liked that product, I don't know why it didn't take.
On the DK2, you can look down at the bottom edges/corners and see out the, I'm guessing, airholes.
There a loads of companies who don't need outside investment to sustain operations but take it anyway to "inject capital for growth". If I build a SaaS that nets (profit) me $5k/month for a whole year, does that mean it's not a "startup" anymore?
I have seen projects on a flat rate of $5/hr though competition is high. I'll try hitting on small projects to build my reputation at the same time, my skills. Thank you for the advise.
Yeah its coming eventually!
What books can you recommend to improve communication skills? Thank you also for pointing that out.
I'm not affiliated with the site, but they encourage contributions at https://github.com/stopthespies/website. I tend to agree with you that this is also an important topic.
You're right in the sense that the only person the customer will blame is oftentimes you, and there is some merit in that, and some merit in the idea that you should add dodgy hacks to your code to provide for some backward compatibility.

However, the more accommodating you are with this stuff, and the more you clutter up your code base, and the less easily-maintainable your stuff gets as a result, the less you are able to deliver later on. And while, contrary to your argument here, you actually stand a fair chance of the end user realizing it's the printer drivers that suck and not your OS, the cries of "Windows sucks now" are the fault of nobody but Microsoft.
Sure, but at the same time, other company sell more than apple in every market apple is in. Apple is like a small drop in the ocean of other manufacturers.
Interesting, still I don't see how other manufacturers sell less as they sell more phones.
Me too :) Interested in building large-scale web apps remotely with React.js, .NET, Azure. Here is a sample project: https://github.com/kriasoft/react-starter-kit
Thanks for the advise. I'll build my profile to those sites you recommended. My communication skill are up most important at this time to clarify ideas to clients.
Last time I contacted my MP it was due to mandatory Internet filter legislation.

I got a form letter explaining how good mandatory Internet filtering is.
Galaxy’s guardians make the case: upgrade Pluto back to planet-size
Given this, if you care strongly about these issues it is hard to vote for either of the 2 major parties anymore.
First, it's incredibly patronizing to apologize on behalf of another commentator without first engaging with the commentator directly. Not detailing what exactly you disagree with doesn't enhance your argument and is frankly, a bit of a cop-out.

Second, thanks for the link, Guido's just an all-round awesome guy!

Third, to reproduce an excerpt from the other HN discussion you linked (as per your comment):
>> _The whole tech scene needs to collectively take a sensitivity training course to regain its humanity._

That's a pretty heavy statement. How about the fact that the OP has mentioned at least on 3 different occasions in the article that she was taking the feminist "AKA" human-centered approach to solving the problem. Many would read and be left with the impression that the OP is somehow under the impression that non-feminist approaches are clearly not human-centric enough. There's far too much convenient conflation weaved in there, and if we're making a huge brouhaha about being politically correct, I would you encourage yourself and the OP to take the sensitivity training before brandishing such accusatory remarks on the community that doesn't necessarily identify itself as feminist.
And with the being said, is 6B really that unrealistic of a buying price for Apple to get a quick jump in share of the market? Or for that matter any of the other competitors in the Apple scale space knowing they need to accelerate their offerings in light of Apple Pay?
With computer driven cars nearly here, being a professional driver might not be a long term career for much more time.
The pipeline is unbalanced, yes, but the meat of the article is in how it surveys the reasons women leave.
Crashed several times, I have 250Mb of data which I think is unusually large for someone who pretty much only goes back and forth to my office and home. Either way from the screenshots looks really cool.
If 6-figure salary engineers are barely middle class, what are $20/hour bus drivers?
In my opinion that's bad C/C++ code: it's C/C++ code, two `while (!feof(fd))` loops, compiled without enabled diagnostics, and an inferior parser with at least one possible integer overflow (in ConsumeInteger()).

If it works without problems for your data, good for you, but for general purpose it isn't nearly a replacement as fscanf() or strtod() (hopefully) work correctly and don't have weird limitations like 300 / -300 as max / min base 10 exponent. Parsing floating point numbers is not easy.
sure, i'll agree `entitled` or `nobility` is a bit unfair, but the bus drivers must be making < $50k, assuming they work full time, with those ugly split shifts. how about "relatively elite"?
I don't see a "combative stance" being expressed in that article. Is desiring union representation combative? It's not as if they're suggesting going on strike or even demanding more money.

Sometimes companies do need a little bit of a collective nudge to try and work out better working conditions and schedules.
Wow, rebuilding and simplifying websites is a great idea. Thanks.
Your example is very idealistic. As a programmer you have to know how to concentrate, it is true that things like music( especially ) and surroundings help, but VR is overkill.

A company would never buy an VR rig for every employee just to maybe boost their productivity by an unknown margin. Also the learning curve would set them back by an unknown margin and some might have problems adapting.

Using your example, VR is useful, but only as an edge case where VR measurably help a person.
I retract the statement that Rich uses Cursive. I misinterpreted a tweet a while ago, and hope that I didn't cause too much harm. Instead, I'd like to say that Cursive is extremely nice and that you shouldn't let Emacs scare you away from Clojure.
Great description. I have been trying to meditate lately (it's not easy) and already experience occasional moments during which I "zoom out" of life, e.g. catch myself becoming aware of what I'm doing. This leads to (short) moments of bliss and sheer wonder.

Everything is simple during those moments.

I encourage anyone to try meditation. While I was always interested in the subject, it was not until I read Mindfulness in Plain English (referenced above) that I started taking it seriously.
I never understood how attacking the highly skilled workers by referring to them as entitled or nobility is supposed to accomplish anything. What an stupid way to alienate the very group that might actually empathize and lobby for better driver pay.
Kinda like Hacker News. CHECKMATE.
Feminism, in general, is biased against men in the same sense
that giving a short person a box to stand on at a concert so he can see the stage, and not giving a box to a tall person who can see just fine already, shows bias against tall people.
What did you like about it? I forced myself to use it a bunch but in the end felt it didn't save me any time over swiping and signing.

By the time you unlock your phone, open the app, wait for it to locate you, check in, say "hey i'm paying with square my name is x", wait for the cashier to scroll down and find you (sometimes you take a few seconds to show up), and wait for them to tell you you're good to go... it's really at best neck-and-neck with swiping and signing. At worst, slower and more awkward. Auto check-in was super unreliable.

Apple Pay on the other hand is going to be a significantly faster way to pay (no signing/PINs) and also vastly more secure (no real card numbers!). Two real concrete benefits.
If it wasn't you I apologize. I have no problems being down-voted if I am out of line but it is annoying when people just down-vote because they disagree.
Great article. I agree with a lot of what John Gray says. There is a sort-of rebuttal here : http://whyevolutionistrue.wordpress.com/2014/10/05/john-gray...
This is the comment I was going to make. This is an /extremely/ apologetic spin from Owen Williams, and seems very unlikely to be accurate.
Making time measurements is impossible.
Blocks will now be in disk cache.
I would guess disk I/O time dwarfs CPU time.

This guy is probably a retard.
"...they will find the flaw"

in something as sophisticated as an iphone there are lots of places for vulnerabilities to be hidden from view.
Of the three options noatime, relatime and atime, I think relatime is the worst. Why? Because it is the most complex. Ordered by complexity, noatime is the easiest and relatime the hardest. Updating a timestamp based on an algorithm is much harder than never doing it or always doing it.

Complexity is bad, complexity even if it solves user problems is bad. The bash shellshock bug is a consequence of complexity.

If I where Linux dictator, file access time would be deprecated starting from today. POSIX be damned, but they can also do the right thing and deprecate atime in their standard. Mutt would suffer but I'm pretty sure I could write a patch for it to make it independent of files atimes. It saddens me that it seemingly "cant be done" because of legacy. Linux is full of Unix cruft in every corner (dotfiles anyone?) it needs to be cleaned up.
I have a really hard time understanding the union's position. The problem is stated by the CEO of the contracting company very clearly:

> Jeff Leonoudakis, president of Facebook’s shuttle bus contractor, Loop Transportation, said many Facebook drivers earned $18 to $20 an hour.

> “We believe that we take really good care of our drivers,” Mr. Leonoudakis said. “They’re the heart of our company. Without them, we can’t provide service to our customers.”

> He also said Loop provided a generous medical and dental insurance plan.

> “We pay overtime, which most of our competitors do not pay,” Mr. Leonoudakis added, noting that the company provided vacations, sick leave and holiday pay.

> “In keeping with the fact that we provide this high level of wages and benefits to our drivers, I don’t think the union is necessary in this case,” he said.

> Mr. Leonoudakis acknowledged that the split shifts were a strain for drivers.

> “The split shift is a necessity — that’s what our customers are asking for,” he said. “We are trying to make the conditions as pleasant and comfortable as we can.”

> He added, “I don’t have an answer for” the split-shift problem. “I don’t think anyone in the industry does.”

The drivers are well compensated, have benefits, and are treated well. The only problem is that the job requires a split shift, but not much can be done about that. The company's already having a hard time being competitive with contracts - putting 2 drivers per shift would probably make the company non-competitive for contracts.

The job has a clear downside, but that's just how it is and the company tries to make it as comfortable for the employees as it can.

If it's really a problem for the employees, isn't that where the free labor market would allow them to quit their job and look for something more in tune with their preferences?

I'm looking forward to replies to my comment because I'm having a hard time seeing the magical cure here. There's a problem (transporting employees requires drivers), a company emerges to solve it, and compensates employees at a value more or less determined by what the job is worth ($20 an hour, which is roughly between a job at McDonald's making burgers ($10/hour) and a job as a middle class white collar worker ($30/hour)).

Realistically, what can be done better here in the short term? What is the union going to bring to this economic conundrum?
Facebook engineers are elite. Earning six figure salary, FB perks, CA public infrastructure, weather and other factors combined create a very high quality of life.

While I think that engineer wages should increase at the expense of corporate margins, Valley engineers do live a life that is comparable or better than life of nobility in the past.
Show HN: EdgeDial – A Responsive UI Dial
Thanks for this. I am really excited for the DK2 to arrive. I ordered it a bit late but it should ship soon. I did try one at PAX Prime, it was outstanding.

You make some good points and I'll have to investigate further once I get the headset. Currently using the SDK and it just isn't the same.
This entire article could communicated everything it intended by focusing on the motivations behind creating intermediate "safe spaces" to have an open judgement-free discourse. Instead, it was pitched as a pro-feminist piece coming across as Feminism = InclusiveProgress. I'm in agreement with ObviousScience when he says that it came across as a propaganda piece.

Also, I would rephrase the "geek machismo" to "geek hardassery" since machismo seems to outline masculine pride. I do, however, agree that people tend to be hardasses with the whole RTFD/RTFM angle and that's something we could collectively improve upon.
Security by Apathy
Thinking in Transforms–Handling Options
Photolithography is very difficult to accomplish when feature size is smaller than the wavelength of light used. They have to do all sorts of crazy things with interference patterns to get below 200nm. It's amazing that it has progressed to 22nm
It was safe to rename() a file and expect the data it contained after crash to either be (1) the data before the rename(), (2) the data after the rename(). What changing the ext4 default logging mode to "data=writeback" did is add two more options, (3) nothing (0 bytes), and (4) whatever random garbage it found on disk, potentially including a copy of /etc/shadow. No-one misread the docs, the behavior changed.

But hey, if you're angling to be hired by a YC-funded storage startup, this is certainly a post.
Logo Design, Web Banner Design and Graphic Design Considerations – DesignRive
A Union Rep. Its something, I imagine, people who have never been in a Union have no real concept off. As an employee you have onsite representation. All the grey area nonsense that people in many industries deal with fades away when you have a clear, detailed and most importantly enforceable contractual agreement of what your employment does and does not include.

When your boss tells you that you have to do something, you can text your Rep and ask them. It sounds simple but it is really incredible peace of mind to have. They might say "I know it stinks but you do", but at least you have that peace of mind knowing that you are working within the bounds of the contract you and your fellow workers agreed to.
I stand behind this. These days you could spend a year studying just HTML/CSS and still have a ways to go, particularly with developing responsive websites for multiple sites and browsers.
Seems I broke something here, I cant actually edit this any more... is there an edit limit I didn't know about? Kind of annoying I cant go back and fix any format issues now.
The online illicit drug economy is booming. Here’s what people are buying
"One big problem, in the Teamsters’ view, is that the bus companies are constantly seeking to underbid one another for contracts. "

Yeah, if only they didn't compete with each other ...

"“That hampers their ability to pay these workers decently,” Mr. Aloise said, “and that keeps pulling the common denominator down.”"

I'm not even sure what he's suggesting?
There is a time limit for editing.

Yep, is is sometimes a bit frustrating!
It means line breaks are removed when not double line breaks here. Sorry.
In Canada, we've had Interac providing transfers for a number of years. All you need is the person's email address or mobile number and you can send them money with the ability to specify a passphrase to pick it up. Once picked up, the recipient has access to the cash instantly. No delays and, in my experience, no fees either... though that's subject to whatever banking plan you have.

http://www.interac.ca/index.php/en/interac-etransfer/etransf...
Show HN: Pykov – a tiny Python module on finite regular Markov chains
How to stream and download a video using videoview in android?
First implementation of a cryptographic primitive for program obfuscation
Careful, soon the technology might exist to let professional software developers/engineers work from anywhere. Just think of the low cost locales you'll have the pleasure of competing against.
On a laptop I'go with linux any day. I don't feel like any BSD was/is intended to be run on laptops, not if you don't wanna lose time in extensive configuration to make everything (almost) work.