skysight-inc/HackerNews huggingface dataset:
"You're just not doing it hard enough!"
I know a number of devs who gave up because piracy - often justified on the basis that "copyright is teh stupid" - made it impossible for them to continue working on cool stuff and still pay the bills.
> One surprising thing in my little looks into the Francosphere is how little religion plays.

How little? When gay marriage was (finally) legalized, religious people were out in force trying to avoid it.
That they failed is an improvement though: when public funding for private (religious) school was threatened to be removed (in the 80s), the same people managed to prevent it.
> My objection is that I see unsafe just for memory integrity.

Either you think this way because of a sense of orthodoxy or because you think memory safety is important in a way the other kinds of safety aren't. I disagree, especially since "memory safety" may or may not imply protection against aliasing of mutable data. Those nuances I like about Rust probably wouldn't exist without the broader scope of safety concerns.

> As for voicing my objections to the Rust community,

About the discussion you linked? I meant to me, in the service of explaining your objections.

> My time is already quite filled following the JVM, .NET and C++ eco-systems, the ones I get payed to be an expert on.

Well, that was important information. Thanks for making the time to share!
What's preventing something like this from wide-spread use? I'm always amazed (read: disappointed) humans are still involved in so much of the diagnosis process.
:%s/sealion/black people/
How to Keep the Internet of Things Safe
We do see US government malware being ignored by US security firms. Why do you think it's always Kasperskey and other non-US companies that report stuff like Duqu?
If C++ dropped C compatibility, I'm not sure there'd be any reason to use it. You might as well just switch to Rust at that point.
It is interesting that the routes going into the Australian direction ends up at the holding centers on the three islands for asylum seekers.
An open-source iOS 9 ad blocker
It's the blog of Maciej Cegłowski, somewhat famous in certain circles for running successful one-man business Pinboard [1]. His blog posts end up on here pretty often too [2].

[1] http://pinboard.in/

[2] https://hn.algolia.com/?query=idlewords.com&sort=byPopularit...
You're going to be really depressed when you find out EULAs are contracts.
This general category of tool seems very useful. Apparently there are many Yahoo Pipes followers. http://www.makeuseof.com/tag/12-best-yahoo-pipes-alternative...

Support for email and HTML tables seem to be some distinguishing features of this one.
>I've also met people on the YouTube ads team, and they hate their lives and want to die.

Maybe those informational widgets that pop up when you Google suicide-related terms didn't actually arise from a sense of humanity or civic duty, but from a desire to reduce employee turnover in their ad divisions. /s

Macabre humor aside, I actually wonder if there's any organizations out there funding ads targeted at suicidal individuals. Search terms can only go so far, and ad networks have the ability to gain a far more complete picture. You'd almost think it's something ad networks would partner up on pro bono.

Moreover, it's not hard to imagine imperfect targeting being beneficial, e.g. a family member being alerted to a loved one's state of mind via receiving the ads themselves. Obviously there's quite a few ways such a scheme could backfire or otherwise have adverse effects, though it is interesting to contemplate.
it's fine, pay per click sucks anyway. They will just move to the renting space model that is being used (and proven to work) in billboards.

advertisement revenue and ads ROI calculations predates internet by a fair margin
One of the reasons diesels are more popular in Europe than the US is that US emissions standards are a lot harder to pass for diesels than they are for petrol cars and always have been.
Using Spammer Techniques for Good in Your Investor Pitch
https://news.ycombinator.com/item?id=10192188
I assume you're referring to the rule that works from before 1923 are all in the public domain. Apparently the rule is all works that were copyrighted before 1923 are in the public domain.

A work is considered to have been copyrighted before 1923 if it was published:

* in an authorized publication

* in the United States

* before 1923

* and had a proper copyright notice

The sticking point here is that the purported owners of the copyright claim that the 1911 publication of Happy Birthday to You was unauthorized. Therefore, since the first authorized publication was in 1935, the copyright should run from that date.

http://blog.librarylaw.com/librarylaw/2009/07/the-myth-of-th...
> but it’s really hard for someone to fake actual skill

That's a funny way of putting it. If one can fake actual skill... well, hire them!
EU-US Safe Harbor Arrangement likely to fall [pdf]
And which sort of "liberal" do you mean classic 19 century free-trade ones, American Liberals, uk style Liberals??
In some cases you can fit Israel into one of the farms: https://en.wikipedia.org/wiki/Anna_Creek_Station
The Container Oriented PHP PaaS Platform.sh Now Does HipHop VM
My university showed us 'RCS'...
We added "Show HN" to the title since you appear to have made this project. That's the local convention for such posts.
well one shop i interviewed with found it necessary to put me to the test this way (except them being cheap did not offer payment). I disliked the long process and the fact that they would make me do work for free. so when opportunity presented itself i signed with my current employer, who offered me a slightly worse contract but trusted me enough to sign immediately on the first interview. i think the method is only appropriate if you are looking for high level people and offer a corresponding salary.
Obviously something being spin doesn't mean somebody repeating it is deceptive or dishonest. Just some of them, and mostly those that originated it. Others merely repeat it uncritically.

Obviously again, Fridek, which I never mentioned at all, not even hinted at him, because I was answering my direct parent, can very much believe what he wrote.

>It's as if you read something you didn't like, and decided that the only way it could have appeared before you is dishonesty.

Actually it's like what I said is pretty clear, and you go out of your way to find some hidden attack beyond my words.

What I said of the thing said is that it's a classic spin.

Not that the one who said it on HN is a spinster or doesn't believe what he said, or is deceptive or anything.

If I'm right (and I think one can objectively say the argument is indeed misleading), then whether people who retell it believe it or not is orthogonal, as it doesn't make it any less spin.
Then it should be clear in the recruitment process that working on weekends is non-negotiable so people who can't won't apply for the position.

That shouldn't be a secret feature, they are wasting their own time and resources by hiding it to applicants.
PatrolServer API, react on outdated software
It is interesting that the author reminds us that this tracking, while certainly an issue of trust, is much less tracking than MS is doing with standard Windows 10.
Those are two very common issues that we've tried to address with Classroom for GitHub.

You no longer need to collect usernames, just distribute an invitation URL and have your students include their student number or name in the repository description or README.md.

Forking is intended as a collaboration tool, so it makes sense that every member of the network can see all forks in the network. In a classroom setting, however, this might not make sense. Classroom for GitHub doesn't utilize forking, instead it creates independent repositories and pushes the starter code without using forks.
As a sales representative I suppose :).
Oh, but they've been doing this for ages now! They install Perion Network's Conduit toolbar in their Lenovo SafeProtect toolbar. When I tried to track down what it installs, I found Perion's website and created my own free toolbar with the same components, and I attached it to notepad.exe.

It gathers location data and other nasties.

I asked Lenovo about this but they denied it was malware, but they would not tell me what information it was gathering. Interestingly, initially they denied installing it at all!

That was... Until I pointed them to a press release that showed that they were indeed paying Conduit Client Services...

http://www.businesswire.com/news/home/20140618005930/en/Peri...

Perion later acquired them:

http://www.businesswire.com/news/home/20140102005313/en/Peri...
Thanks for the report. Your point about (1) is well taken, maybe file an issue on that too and we can discuss ways to improve.
Any Video Converter Ultimate Crack 5.8 Key Free Download
You're absolutely right :) It should be better now.
The Next Chapter
One benefit of making the timeframe short, is that the candidate isn't pressured into spending way too much time on it. You may say that they should only spend 2 hours, but in reality, someone who wants to make a good impression is going to spend far more.

That said, I agree that weekends might not be the best for all candidates. Maybe tailor it to the individual case (E.g. ask them beforehand if weekends work, or they'd rather do it during the week)
there isn't a design, which is the problem. it's two bridges and people in the Bay Area are lucky to have one of them in-the-can. There's been a lot of argument over the design of the western spans; I despair of ever seeing them built before one of the faults underlying the area renders the argument moot.
Oh I dunno, maybe if you ace the interview they may skip that. Certain senior engineers who are in huge demand don't need to do such things. They have folks lining up to hire them without asking them to do programming assignments. I doubt the filter is used 100% of the time.
Just as a comparison to B2, with OVH dedicated storage servers, you could get a cost per raw un-replicated GB of around 0.006-0.007 best case, if I am not mistaken.
This is a highly discouraged solution, multiple accounts lead to trouble with students and their local git configurations. They have to be knowledgeable enough to keep things separate.
In all fairness, the author explicitly stresses the importance of paying for the work.
A JavaScript only river of news RSS reader
For someone who is a full-time employee with no freelance work on the side, this would add significant complexity to my income tax calculations compared to what I currently I have to do (which is literally nothing). I'm not sure i'd go through the trouble of that for a job interview, i'd probably actually be better off financially by doing it for free :)

That said, it is a great approach.
As a teacher you can get as many private repositories as you need for your course for free. Just make a request here: https://education.github.com/discount
This is one of these articles that has changed my thoughts on recruitment and makes sense when hiring mid/senior talent. Not sure the approach works if you are recruiting junior/graduates but even then I see this as just a case of extending the development time at a lower rate with lower expectations (which hopefully will be proved wrong).

Front loading the cost of recruitment brings major cost savings in the long run.
Most Commonly Committed Magento Setup Mistakes
Would love to hear more about your use case if it works for you. Definitely leave some feedback in an issue on the open source repository: https://github.com/education/classroom/issues/new
Here I am, programming synths for a couple of years and it never occurred to me to make a hihat out of square waves (instead of noise) to have a more characteristic, well, noise. It's so obvious that it hurts! :D
The stupidity of large OEMs seems never ending in that case. See Windows 10 for another recent example.
I agree with you to the extent that I hope she doesn't burn out too soon.

> I don't think anyone is necessarily saying what she has done isn't amazing, profound and admirable.

Perhaps not but, (it seems to me) they're not showing anywhere near enough respect before coming up with some criticism.

Bare in mind Holmes is the most extreme case (i.e. the first female self made billionaire), and she knows this. In her words she's on a mission (see the youtube video). History is full of people e.g. monks, missionaries and leaders who devoted their lives to their work. They were no less happy for it. It's interesting in the article how much she relies on faith.

She's not just an entrepreneur. What she is doing is arguably more important than any of the self made billionaires (who are themselves extreme cases of entrepreneurs). Only Gates is doing something similar and he waited until he had billions in the bank first. Even Musk who I similar respect for made his millions first.

Further the point is she's not making the next WhatsApp. WhatsApp is a blip of nothingness compared to what Holmes is doing. She's going to improve the fundamentals of detecting life threatening illnesses which will continue an impact basically for the entire human existence. It will probably eventually impact every human (and any animal that is treated by a human) on earth.
Neuroscience Reveals Rituals That Will Make You Happy
To echo Cory Doctorow's BoingBoing article (where this originally linked), you only suffer from this if you put Windows on your ThinkPad.
> did the person write a test for every line of code? No?

Does anyone expect this for 2 hour assignment? Seriously!?
I have read plenty of posts from Backblaze in the past including the linked post, but I admit I also wanted to see details about the replication factor on the marketing site for B2.
I made something very similar ages ago: https://github.com/kristiandupont/rtasm -- I remember struggling quite a bit with machine code generation until I discovered some deeply buried forum message emphasizing that the x86 architecture was originally octal-based.
New Wing Shape Tested in Wind Tunnel
That would work for an independently wealthy individual blogger. Otherwise for a blog with a sales team with aspirational dreams, when the Flash SSD advertiser expresses interest in advertising, he'll go for the deal to make his commission. As the owner of the blog, you block enough such deals, and you'll have yourself a never ending sales exodus
In your blind love for Rust you seem to forget that it in fact operates with pointers - everywhere.

The thing is that Rust either tracks the lifetime of a naked pointer (similiar to std::unique_ptr), or you wrap pointers in objects which facilitate reference counting to track the lifetime (similiar to std::shared_ptr).

In the end both kinds operate on generic, unsafe raw pointers - safe only thanks to ownership tracking and "boxing".

The only difference here is that Rust thankfully made it opt-out while C++ unfortunately needs to use opt-in.

But yeah... I'm eager to hear your explaination how Rust doesn't use those stupid pointers. Maybe you can create a new computer architecture too? I mean since x86 uses pointers and stuff. Maybe we should use garbage collected languages for that, huh?
Death to the Internet Long Live the Internet
Even if he did, wouldn't we be better off on the whole?
> Sufficiently different to not be a problem? As I understand it system calls don't usually rely on the stack whereas C calls do, and it is the stack mismatch between C and Go that is the issue.

Switching the stack only takes a few machine instructions. Most of the overhead comes from runtime bookkeeping, in contrast ABI translation and switching the stack take a trivial amount of code and time.

> Maybe for user called function...but if every single system call had to swap out the stack surely that would have a pretty heavy impact...

As mentioned, on some platforms, for example Solaris and Windows, this always happens, and even on other platforms, in some conditions, it happens too. Not to mention that the runtime switches stacks for its own reasons all the time. The overhead is totally dwarfed by the cost of doing system calls in the first place.
> The solution addressed your problem using the technologies and techniques you proscribed

Prescribed...?
Bank of America files patent for cryptocurrency wire transfer system
Giving them the weekend / take home is a bad idea. You might get some enthusiastic fellow who spends 10 hours on something but claims to have done it in 2 hours. You really don't want that. You want someone who can do it in 2 hours and not lie about it, otherwise you end up with a workaholic who will burn out in short order trying to live up to unrealistic expectations.

Give them a cube and pay them to work in the office. Stop by to see how they're doing and interact with them.
Well. If SpaceX succeeds in its goal of making putting things in space significantly cheaper, they could enable a lot of nasty things like weapons in space, global surveillance systems, increased use of military drones etc.
> Wait, what? Because it starts Monday, it can't be a fantasy dream job? That's a non-sequitur.

He is just making a point that what they are discussing is not what will be the reality. Probably to be 100% sure that the candidate don't misunderstand that he is supposed to describe the ideal job and not the 'actual' job.
Why alcohol makes so many Asians turn red
This gem:

> I may say please use functional reactive principals in JS to solve this problem, but the decision of using Kefir, Bacon, or RX is left up to them.
Types of Women Men Avoid
I wonder if there are security researchers looking for vulnerabilities in custom roms eg CyanogenMod. I have the impression that they mostly focus on firmwares of well-known brands. I know that now the Cyanogen team has founded Cyanogen Inc and that they have a partnership with Microsoft, but still I don't recall hearing of security issues in CyanogenMod, so I'm wondering if it is really more secure or just not enough researchers are interested in finding holes in it.
Unavailable servers continued to retry requests for membership data, maintaining high load on the metadata service.

It sounds like the retries exacerbated the situation. I wonder if they use exponential backoff?
Not quite the same, but in the UK, secret orders to Matrix Churchill: https://en.wikipedia.org/wiki/Arms-to-Iraq

The Wikipedia summary is a bit limited, but basically the security services OK'd (and indeed ordered, I think) the company to ship weapon parts to Iraq past an embargo.

However, nobody told the customs authorities, who spotted it and started to prosecute the directors of the company. Their only defence was their (classified) instructions from the MOD which it would have been illegal for them to mention in court. They might have gone to jail had the whole thing not collapsed publicly.

In the US, it's quite concievable that someone could be ordered to do something by an NSL that is illegal.
Yep. We don't render all the pages. But most of the pages of https://kadira.io is public. So, we cache a lot.
Having only seen him in fortune files I assumed he was some sort of Usenet celebrity of the past until now.
Their EULA's are written to allow for this.

Salesforce.com reserves the right to use or disclose information provided if required by law or if they reasonably believe that use or disclosure is necessary to protect their rights.

Apple may also disclose information about you if they determine that for purposes of national security, law enforcement, or other issues of public importance, disclosure is necessary or appropriate.

IBM may also use or share your information to protect its rights or property.
3 reasons why to support Windows Phone with Xamarin
However EU nationals have rights under EU law, and data protection "safe harbour" rules require that information of EU nationals that's exported from the EU should be protected.

I believe the Microsoft case in Ireland is about this question.

Edit: see also curia.europa.eu/jcms/upload/docs/application/pdf/2015-09/cp150106en.pdf

"The Advocate General considers furthermore that the access enjoyed by the United States intelligence services to the transferred data constitutes an interference with the right to respect for private life and the right to protection of personal data, which are guaranteed by the Charter. Likewise, the inability of citizens of the EU to be heard on the question of the surveillance and interception of their data in the United States amounts, in the Advocate General’s view, to an interference with the right of EU citizens of the to an effective remedy, protected by the Charter."

=> therefore the "safe harbour" allowing the export of private data from the EU to US servers can and should be suspended.
> Pointers aren't the problem, null pointers are.

There is also aliasing, nonobvious shared state, and ambiguous object ownership.

Getting rid of pointers is a no-go if you're interested in writing systems software. You need pointers just like you need goto and inline assembler. You do want to make doing unsafe things possible, but it needs to be contained and more obnoxious than doing the right thing.

Rust has one approach to this. Not many other modern languages actually want to let you point to arbitrary memory and start flipping bits, which is exactly what you need to be able to do to write a driver.
Transfer Your Contacts,Videos,Pics and More from Android to iPhone with SmartIO:﻿
If you get to the point where your song is sung at every single English-speaking home at every birthday, you have effectively captured all the market. You cannot get more successful. You reached the end game, the top score, there is no more growth to be had. The oil well has dried up and the gold mine is empty. You are standing at the end of profit.
http://www.ncbi.nlm.nih.gov/pubmed/10943644

- via (http://www.huffingtonpost.com/anjali-sareen/vegan-benefits_b...)

- via (https://www.google.com/search?hl=en&q=vegans+require+less+sl...)
The reason the military is or isn't putting weapons in space has nothing to do with launch costs.
until I discovered some deeply buried forum message emphasizing that the x86 architecture was originally octal-based.

To "unbury" that fact some more, I'll again link to the message I think you're referring to...

http://reocities.com/SiliconValley/heights/7052/opcode.txt

(Google still refuses to index that link for some reason. IIRC it used to have a very high ranking, but disappeared from search results within the last year or so.)
Can you explain "Uber salaries tend to be pretty good (partially to make up for the stock being so high)" ? :)
> and the stack is basically never freed

Not true, stacks are still freed if utilisation drops below a certain percentage.

> So there might be a one-time performance penalty on the first C call [...] in Go 1.3+ the existing stack is fine to use

Not true, contiguous stacks start even smaller than segmented stacks, also they can't be used for C code at all. Only type-safe code with stack maps can run on the goroutine stacks, because the precise garbage collector has to scan the stack and has to understand where on the stack there are pointers and where there aren't. C code breaks this requirement.

For calls into C, the thread stack is used, which in Go usually has 32kB, but varies on some platforms, for example on Windows, it's 256kB IIRC. The runtime switches the stack (which only takes a few instructions), does the ABI translation and calls the function.

The stack switching mechanism and ABI translation mechanism have trivial overhead, most of the overhead comes from runtime bookkeeping, e.g. the runtime must ensure there are always enough threads to run user-level Go code.
What's wrong with "For he's a jolly good fellow"?
U.S. Air Force Requires Airmen to Praise Troubled Stealth Fighter
ScudCloud, Slack Client for Linux Install in Ubuntu, Linux Mint, Fedora