skysight-inc/HackerNews huggingface dataset:
I have to agree. Don't do that.
I'm walking down a busy road with traffic passing me at ~30mph at the moment. Anecdotally, the last 4 cars have had one person in the car who has either been texting on a mobile phone, applying makeup, eating breakfast, and playing with the radio. Do you think the reaction time of the guy who's texting his boss saying he's late would be faster or slower than the driverless car that was in a long garbage collection, if I were to step in front of him?

You do have a point on liability, and I don't have an answer better than a centralised pool of money that everyone pays in or out of.
So, to be clear, you think it's okay to ruin people's lives because one woman doesn't like them?

Expulsion for rape is a lot more severe than merely firing someone. Your name gets tarnished in the press and your future employability is destroyed. At that point, you might as well be in jail—your life is already ruined.
too soon man, too soon.

Though I've been "mostly" happy with feedly...
> Meeting "beyond a reasonable doubt" is very difficult when the victim and perpetrator are in something resembling a romantic relationship and behind closed doors, to the point that almost no rapists would be found guilty.

That's totally fine if you ask me.

I think we should be having people signing this paper when they turn adolescent:

That they understand that they are responsible for selecting their sexual partners, and once they engage in consentual sex with them, they can no longer accuse this person of rape unless they later acquire a restraining order against them. They can still accuse their sexual partners of violence (that's verifiable) but not of rape.

Do not want to sign it? You have to tell this before any kind of sex to your potential partners.
Why lamenting about one specific product, even demanding from the specific company to make exactly the same again? One company isn't the "internet." The comments here (by janvdberg and
xaduha) show there are alternatives.
Interesting, that's a good thought
Both phrases are quite presumptuous. As if I don't know what my cost of living is.

This is how much I charge. Thanks for your offer, it's way below of what I think I deserve for my services. Nah, I don't need a lecture from you on why I should find this generous. Nope, I don't care why you make me such a low offer. What does it matter if I can actually find people who pay the rates I charge?

The market will balance this out. Thanks for your time, have a nice day.
TankTwo Electric Car Charging
I just use Preview.app.
Third-world country edge-cases. Murder is still murder. The preponderance of donations in first-world countries saves lives, but is so rarely done despite the pressing demand. When you or family member needs a life-saving transplant, which system would you want?
edit: exDM69 actually makes more sense.
Sorry but if its he said/she said how it faire on the accused? To get kicked out of school, have massive debts, have their name trashed all because you had drunken sex with someone and they regret it in the morning?

We have courts for a reason. And these kangaroo courts are a travesty of justice.
OK, forget that too.

Maybe stick to VR, I guess.
It's interested to learn Ruby.
Nice post. A bit nostalgic but we all need a meme to get readers interested. In the OP's case its "I'm getting older, but I still love what I'm doing. Come join me!".

What I do when a new tech hype comes along, is allocate myself some time to it. Ok, Webpack? Let me give myself three days (around 20 hours) to check it out. If I don't understand it at first, keep pushing. If after 20 hours, I still don't get it, abandon it and move on.

Of course, 20 hours is just an estimate. If after a day, I feel like some magic has taken place (like what Backbone.js did to me), I'm hooked.

And yes, definitely gravitate towards a galaxy. Sometimes galaxies do merge and you will reap the benefits :)

I'm 38, programming for 15 years. And I still love coding and doing systems stuff.
I think it's to the fourth power with axle weight.
Darpa I2O Cyber Fast Track
No, you pay the minimum amount you can to get the job done to a satisfactory standard.
How to Deal with Problems
Well, I can see the build command on the webpage there, and assuming this is the same gcc we all know and love without any cleverness going on, it's not a debug build of any kind as far as I can see:

gcc segfault.c

Now that I think about it, I'm not aware that gcc C compiler even offers the option to deliberately zero initialise non-static local variables, so unless I've missed a switch somewhere there is no arrangement of options available for a "debug build" to do this. I recall the GCC Fortran compiler did offer it.
Just to be clear, this is as much in the Amazon as the Gulf of Mexico is on the Mississippi

It is on the sea, close to its end, but not on the river itself
I wrote one of these for fun a while back using the following approach:

- Files are indexed by inode and device, files with the same inode + device are considered equal. (My main use case for this was to bundle up JS files.)

- Files are then indexed by size; only files with the same size are compared.

- During comparison, the files are read at block sizes increasing in powers of two, starting with 2k. The blocks are hashed and compared, and if they do not match the comparison is stopped early (often without having to read the full file). If all the hashes are equal, then the files are considered to be equal.

- Hashes are only computed when needed and cached in memory. Since the hash block size increases in powers of two, only a few dozen hashes are needed even for large files (reducing memory usage compared to a fixed hash block size).

link: https://github.com/mixu/file-dedupe
Good thing we're not talking about what some random person on the internet thinks, but rather a conclusion the university arrives at after a rigorous and hopefully well-defined process which still comes short of the burden of proof required for a criminal conviction.
I am pretty sure that this is a stupid question, but what about a 127 bit checksum and then 1 bit which shows if the filesize in bytes is even or odd vs a normal 128 bit checksum?
European Tech Exits Report for Q1 2016: more deals but a drop in total value
The only downside of using virtualization I keep running into is diskspace usage, which only grows for the VM, and it never shrinks.
Consistency in Non-Transactional Distributed Storage Systems
What do you think should be occurring though? Many women won't report being raped due to being shamed, mocked and threatened and their livelihoods ruined.

Perhaps those being convicted should also be given the same anonymity until after they are found guilty?
The Aftermath in Nepal
I don't understand the downvotes here. Results are results. I can understand paying a person more if you are worried about providing a living wage, but really you are paying them to do a service for the company.

If you are looking at two remote candidates offering to do the same work, the fact that one lives in India and the other in Paris should not make a difference in what you pay them (well, timezone difficulties aside). You should pay well for good work, and if it's not going to be good work you shouldn't pay at all. 'Pay well' is not relative to where a person lives, it's relative to the market value of that work.
That's one part of the equation the other is availability of qualified people.
It most certainly is if support is focused on the wrong packages and features because they don't have the data to make informed decisions.
Hangs the current tab in Safari Version 9.0.3 (11601.4.4) OS X 10.11.3 (15D21).

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.ImageIO.framework	0x00007fff8944c43c read_user_chunk_callback + 118
1 libPng.dylib	0x00007fff85645451 png_handle_unknown + 67
2 libPng.dylib	0x00007fff8563b5cf _cg_png_read_info + 234
3 com.apple.ImageIO.framework	0x00007fff89411de6 initImagePng + 1642
4 com.apple.ImageIO.framework	0x00007fff894091e0 makeImagePlus + 1375
5 com.apple.ImageIO.framework	0x00007fff894084ce _CGImageSourceGetPropertiesAtIndexInternal + 56
6 com.apple.ImageIO.framework	0x00007fff89408447 CGImageSourceCopyPropertiesAtIndex + 147
7 com.apple.WebCore	0x00007fff85686b0e WebCore::ImageSource::isSizeAvailable() + 62
Even, I was confused while reading the headline. I was thinking it was about Alexa and Amazon partnership.
Is Grit Overrated?
It's also because it releases less information into the public domain about how the industry works. Less information = greater competitive advantage. It's harder for new entrants to determine 'reasonable' pricing and to position their offerings.
Top VC Mark Tluszcz on what the Skype of fintech will look like
Native speaker here - it's just the word we use for people's tastes. I don;t see any possible wordplay here, but I might have missed it
آفر کف قیمت تور کیش در هتل سارا ورود ۱۰ اردیبهشت ۹۵
I block the google analytics at DNS level at home. However, don't use a Google product such as Chrome as it will totally ignore your DNS settings. There is also an issue of some webpages not loading because its waiting for google analytics to finish loading. So I normally re-direct the data to an internal server in my net that captures all the traffic, which will allow the server to finish loading (also allows me to replace image Ads with Jolly Rogers images).

The issue with this is that the DNS settings only apply at home. And most mobile devices totally ignores the DNS settings as well, using the one provided my my carrier instead.
> So, to be clear, you think it's okay to ruin people's lives because one woman doesn't like them?

I don't know how you could possibly take that away from my post unless you are being deliberately ignorant and selectively ignoring things I write. I quite clearly stated that I think the tribunals doing this stuff now are too often full of shit and that the federal regulations governing their behavior need to be reworked and that the result of the reworking (i.e. as a goal of the policy) should be that these tribunals find fewer people guilty than they do now, resulting in FEWER EXPULSIONS THAN WE SEE NOW.

If a university expels a students because they have arrived at the conclusion that they believe, with let's say 3:2 odds on, that a particular student did in fact commit a rape, then I have no problem with that. That is, however, substantially less than the burden of proof typically required to obtain a criminal conviction. Moreover, I don't think that the findings of that tribunal, after the expelling the student, should have a serious impact on that student's ability to successfully apply for admittance to some other school.
The language my top comment used was "homocide" and "negligent homocide" while the responder changed it to "murder". The point is that in the view of the justice system, sometimes it doesn't matter if you meant to kill someone or not--you still killed someone.
hgkgjjgkjkj
I think women who falsely reported rape should be charged with slander and pay substantial damages, at least.

> Perhaps those being convicted should also be given the same anonymity until after they are found guilty?

Yes, this would be a huge step forward (especially if both sides respected it). A big problem with rape cases is that both sides have social and professional repercussions regardless of the outcome. If rape cases were entirely sealed for both parties, that would be very helpful.
Why not? i learnt PL/1G in a week and was productive by the end of the second week.

I can easily go thorough 6 books in a month one of the advantages of commuting by train.
It actually occurs at a much higher rate than most think, but the strategy used by female perpetrators more often takes the form of emotional violence and coercion as opposed to physical violence.

http://link.springer.com/article/10.1007/BF01541620

I have personal experience with this with a former partner and the threats and coercive tactics can get really ugly, dark and traumatic.
Sounds awesome :) how you gonna make money? Is there any competition in your field?
Photo editing using webgl already existed for a couple years now:

http://evanw.github.io/webgl-filter/

http://photogl.net/

https://v3.polarr.co/ (this one seems to be the only real company instead of a demo)
As a developer in Switzerland, I'm unfortunately not surprised.

Maybe Swiss firms have a real arrogance problem (not all, but many). If it makes you feel any "better", your country of origin is not the reason (I get comments like that while living in Switerland too).

They are mostly just clueless. Large Swiss firms even more so (Swisscom being the main offender).

EDIT: To clarify, I got lowball offers with some other bullshit reason like "but it'll help bootstrap your career". As if my multiple years (15+) of career in international companies doing a good job (as developer/architect/senior) was not enough for their position, somehow.
Trucks are very hard on the roadbed, especially given that road damage scales proportionally to the fourth power of the axle weight. For the same reason we don't ship all of our goods in tons of little cars, but use trucks with GVWR potentially many times greater, similar efficiency is pretty simple with trains in that they require less operators and prime movers to move more goods in the same amount of time.
There's also the natural, if a bit disturbing, business tactic of examining which products sell best on Amazon and then leveraging economy of scale to produce their own copies (Amazon Basics).

Although Apple is also famous for ruthless negotiation with publishers, they're proud enough that an Apple copy (e.g. the U-turn on styluses) will rarely be cheaper than what they've taken inspiration from.
I know how macports works. I just don't want my whole team to deal with small differences which cause the dreaded "works on my machine". I'm not saying docker is perfect, but at least those guys[Docker inc.] are trying to make a shift to something at least a bit more immutable then what you are suggesting.
I've been using Thunderbird for both my emails and RSS.
Mandrill gives all developers 60 days to switch to paid Mailchimp service
I think you've just been misled (or are actively trying to mislead) about what affirmative consent involves.

This is the rhetorical equivalent of "but it's snowing, so much for global warming!", a ha-ha-gotcha cliché, maybe you should try to engage with the topic on a deeper level.
As in, if I'm not part of the solution I'm part of the problem? ;-) I can understand that this is an important issue. I can understand the desire to discuss it and to do so in front of specific segments of the population for which the issue is important (in this case technology workers). I would argue, though, that this particular issue clearly is orthogonal to technical issues in that it is something that is important and relevant to all humans in all walks of life. That's what orthogonality is. I think that's precisely why people want to discuss these kinds of things in terms of technology/hacker culture.

However, as important as this issue is, there are other issues that are just as important to every human in the world. And just like this issue, they are orthogonal to technology. They are just as important to discuss in front of an audience like HN as they are anywhere else. As such, there are people who are very determined to get access to this audience. It is easy to reason that these are important issues that nobody should ignore. It is easy to reason that we should make sure to provide a stage and put it front and centre.

But my life is full of people screaming to get my attention to important issues. I spend quite a lot of my time and energy dealing with them. Sometimes I don't want to do that. Sometimes I want to find out about trivial things like what new crazy javascript framework I'm going to be cursing about tomorrow. Or why I should pay attention to some unicorn startup (who will almost certainly be gone in a few years despite all the hype). Sometimes I don't want important. That's why I come here. I assume there are others who feel the same way, but I could easily be wrong.
You just gave yourself the counter-argument:

> The market will balance this out.

The employer can also and usually choose between different candidates and maybe there are some or many equally skilled professionals in country x offering their work for much less (because they can because of lower living costs). So, it's reasonable to ask for a lower price in such a context. It's not about disdain.

EDIT: why the downvote?
Also, the benefit is more immediate. "I will enjoy this food within the next 30 minutes" is closer temporally than "I will enjoy this app over the course of the next few months or maybe even years".
Perfect Your Elevator Pitch
Or it was a bad idea for apple and bonjour to collide with an established RFC.

Why should everyone else change their ways because apple made an error?
It can't have worked out that well because they've taken down the paywall for The Sun...
"That means that you she or he gets 100 KCHF per year, but she or he are actually creating a value worth over a million francs. And of course, they get the bonuses at the end of the fiscal year, because, you know, capitalism. Know your worth. Read Karl Marx and Thomas Piketty. Enough said."

While neither Karl Marx nor Thomas Piketty have a great track record when it comes to economic policy prescriptions (Dean Baker's opinion on this might be interesting for people who share much of their world view with all three of these economists), will they teach me to better negotiate based on my "knowledge of my worth"? I rather doubt that they will, given that the punchline of much of their writing is that worker compensation necessarily trends towards the subsistence level over time, r>g, etc. etc. Certainly if the point is to "know your worth" in the sense of being able to negotiate a better compensation, a better source ought to be available.

Separately, it's an interesting turn of events that fairly politicized economists' writings are now recommended reading for computer programmers. The next logical step is a recommendation to join a political party (certainly joing the political party would help one's career in the USSR where Marx was required reading for people entering the professions.)
It's the OS linker/loader that zeros the pages used by a new process to avoid leaking memory contents of previous processes (security risk).

It's zero only because this occurs at the very beginning of the program. In general it would be undefined.
> Do not worry about hype. Keep doing your thing, keep learning what you were learning, and move on.

Thanks, Adrian. Now I have an official excuse for not writing a single app with Angular/React in 2016.
Losing the Google reader was a big deal for me, and I managed to write a Chrome extension that re-used most of Google Reader's UI and hijacked browser's XHR to redirect requests to browser background page.

https://chrome.google.com/webstore/detail/local-rss-reader/c...

The code is not pretty, if I wrote this extension today, the code would be much more readable and robust.

It worked out okay, but I moved to tiny-tiny RSS a few years ago, so this little project of mine is mostly abandoned.
I don't know why HN doesn't just autofill the title from the submitted URL - it would clear up a lot of these types of problem. Heck, could even parse out appropriate metadata / http headers to determine date for all those old news stories that need a year in parentheses.
Sorry, I don't think I read your comment closely enough.

I interpreted "creeps everyone the fuck out and is probably a rapist" as a euphemism for a simple rape accusation (since, in practice, that's sometimes what's going on).

Your other ideas are solid and I definitely think students who are expelled should have an easier time applying elsewhere. However, I think in practice these tribunals are too corrupt and incompetent to do any good. They're too susceptible to activism by students on campus and hence it seems unlikely they'll ever provide justice—even to a lesser standard than courts.
Inb4 You need to read your news on 20 different devices at the same time.
With all the alternatives we have these days, I don't see any reason to mourn a product its parent company obviously didn't want to support any longer. It was my impression back then that countless other services continued right where Google Reader left off the day it was shut down.

Personally, I migrated to Feedbin. Importing my subscriptions and replacing the accounts in my feed reader of choice (Reeder) didn't require more than a few minutes of my time.
That's very much untrue. EDIT: I stand corrected - this misses the point.

Sure, wages are lower than elsewhere (especially Switzerland), but the quality of engineers in eastern europe is very high.

Case in point: Google Switzerland employs lots of eastern europeans with Swiss-level wages. That wouldn't make any sense if the only reason was money.

EDIT: My math and electronics teachers (both women, data point) in my Swiss engineering school were Russian and Romanian. Their shared theory was that during communism teaching material was not written by teachers, but was written by topic experts (expert mathematicians were forced to write teaching books). It sucked for the experts (they were forced), but was great for students to have a book written by a master to study. Their point, not mine.
Uber Mobility: May 12, 2016
> Many people today choose tech as an arbitrary career path.

Very true. At even the most elite of schools, CS degree -> engineering career has joined Econ degree -> banking and High GPA -> Consulting as a top choice high flying career choice for bright students who aren't sure of what they want to do for their careers.

I started college in 2003, when as college applicants we were going through the deepest troughs of the dotcom crash. The number of entering CS students was about 20. The dean called them "the true believers" (I was studying EE). I believe that this number is now well north of 100.

>Every generation thinks the old days were better as they age.

I am constantly questioning my own opinion of this latest trend, as I'm keenly aware of my own such biases.
Nokia acquires Withings for $191m
Hello journalism, Superdesk is here
New artists often just want people to hear their music, so they can build a following.

There are millions of people who want to sift through new music to find the next gem.

How can it be so hard to build a platform where these kinds of demand and supply meet?

There is a separate, market where established artists want to monetise mainstream listeners, and I can see that's what iTunes etc provide.

Maybe I'm overestimating the size of the 'sifting' market, because I'm one of those people?
That would only occur in cases where it can be positively proven that rape did not occur. To avoid conviction the accused must demonstrate that there is reasonable doubt they raped the other party. That means that it is still possible it occurred, but in order to reduce the risk of convicting an innocent person they get to go free. I guess that's the lesser of two evils.

In terms of identifying the accused, Australia has sub judice rules that generally prohibit identifying the accused. I'm surprised that the UK doesn't either, given how closely our systems of law are related!
> Most apps we've encountered only take a couple seconds to start. But we're working on a trick where we snapshot the process after startup and start each grain from the snapshot, thus essentially optimizing away any startup-time slowness.

This is very interesting. I've been looking for something like this since 2007 for optimizing the startup time of some apps. However I couldn't find any suitable technologies for this purpose; VM memory snapshotting is heavyweight and is slower than starting an app from scratch, OS-level tools like cryopid can't even be called alpha-level. What kind of snapshot technology do you intend to use, and how confident are you that it will work well?