skysight-inc/HackerNews huggingface dataset:
You've always been able to use gcc to compile non-gpl code into an executable, and distribute it.

You've always been able to distribute a distro that includes gcc and also includes gpl-incompatible programs (like flash player, or apache-licensed programs).

What has to be GPL is the application that you combine the gcc code with, either when you link in the new libgccjit, or in your python code that imports the python module that links to libgccjit, or if you modify/extend the code for gcc itself (or other GPL codebases).
I would love love love one. markeroon@gmail.com
M.B.A. Programs That Get You Where You Want to Go
> all those immigrants (me included) think westerners are crazy for being so child-hostile.

Westerners in general isn't child-hostile, even if US labor practices are, and many of those immigrants -- including the Hispanic ones -- are Westerners themselves.
I didn't get any suggestions, but here is what I did: I sent an email to [admin,root,contact,info,help]@ebay.com explaining the problem with sample SPAM emails. I don't really expect any response.

I also, since I don't use eBay, set a spam + delete filter from anything from *.ebay.com
Twitter shares rally on reports of takeover interest
> so far my observation is that those who wish to argue with him about this point seem to want to generalize it into a ball of mystery, as they are more expert and know the territory better.

It's the opposite, this stuff is already hard, there's no need to make it more complicated by introducing a distinction that's misleading.

> WebGL is not a 3D library, because a 3D library would have some sort of blackbox'ed object loader, maybe a bit of physics/collision-detection too, and so on ..

That's a pretty arbitrary cutoff, but all the same: you're describing a 3d engine, not a library. Besides why would you want all that in one library? I'd rather have my mesh loading and my physics be separate libraries so I can have more choices and keep my includes small.
> But, I'm not about to toss out the legal system because a criminal had a shitty time in court. Fuck this guy.

I don't think anyone is suggesting anything other than reform of how we prosecute laws in this country, there is an obvious imbalance at play here and cases like this highlight the problem.

Second.. sure, fuck that guy; but what about his family? His children? The community? Just because you put one person in jail does not mean that suffering and loss ends there.

What is the function of the justice system? To fulfill our base needs for revenge? Or is it a tool to improve society? If it's the latter, then "fuck that guy" is not a useful response.
I think the best way to get over that is to make something on your own that is so great that everyone wants to hire you without even doing an interview!

The funny thing is that you may not even need a job once you do something great on your own :)

If you are short of money, you can always get a simple part time job to survive.
3fps here on what should be a beefy i7 with a relatively recent integrated GPU. Anyone want to comment on what the bottleneck is?
We should honestly be doing away with traditional license plates anyway. First off, and I say this as a sports car enthusiast, it highly detracts from the design of a car. Second off, there are much better ways for law enforcement to identify a car other than limited sight. RFID or some other tech that could be required at a federal level. This could be tied into registration and inspection, as well as other services that would benefit drivers as a whole. There are of course privacy concerns, but I would rather deal with that than standing in line at the DMV.
Also, you can just use Bluebird's .error() for catching "operational errors": https://github.com/petkaantonov/bluebird/blob/master/API.md#...

Where an operational error "represents an error (that) is an explicit promise rejection as opposed to a thrown error."
Breaking apart a phishing attempt
Immigration is becoming the biggest driver of population growth, an aging population is not a serious concern.
I've also done an interview at google and would have to agree.

I decided to take another offer. I'm sure google's offer would have been great, but the timeline was taking too long, and I wanted to start at the other place, so I didn't wait for it (2 weeks at that point).
Stanford smartphone battery charges one minute
The predictability or non-predictability of a given decision is irrelevant; there's no need to assume that an unpredictable choice can be made. Choosing both boxes always gets the maximum amount of money available on the table.

The point is about decision theory, which has two approaches considered "rational" that yield different results. That's why it's a paradox. It's all spelled out in the paper: http://faculty.arts.ubc.ca/rjohns/nozick_newcomb.pdf

Go ahead, search the document for the phrases "free will" or "determinism." I'll wait.
The higher availability of guns in the US? The fact that the prison system in the US does not reform but punishes instead and convert first time convicts into hardened criminals? Other factors?

Probably not the guns. Germany has about a third the rate of gun ownership the US does and its rates of serious violent crimes, both with and without guns are much less than a third those of the US. All of Scandinavia, Switzerland and Iceland have high rates of gun ownership and even lower crime rates.

The prisons might have an impact, but I think at least as important is the post-release re-integration in to society. The parole system in the US is set up more to ensure that released prisoners can be easily subjected to further punishment if need be than to help them lead productive lives.

An important factor is that those countries have a distinct culture and sense of community. People are more willing to hurt others they don't see as part of a group to which they are loyal. I actually see the lack of cultural homogeneity as a strength for the US overall, but I think it tends to lead to more crime.

Another important factor is the relative lack of poverty in northwestern Europe. Someone who sees none of their prospective ways to earn a living legally leading to a comfortable lifestyle is more likely to consider illegal and antisocial approaches.
> If I say dancing around a fire and chanting, on average, doesn't help people [...]

What if we really did give people the option of periodic sabbaticals where they could do whatever they want (including "dancing around fires and changing")? It could massively reduce stress levels, and given stress' negative impact on health, this really could help (on average).
I don't think anything was arguing that they weren't discriminatory, or in the very least I wasn't trying to argue that. The claim was that it was discriminatory towards non-whites. I'm claiming its discriminatory to anyone regardless of race and instead its more dependent on their income level and environment they grow up in.

I'm a white male but I know that personally I had no clue what Crew was during my high school years. Anecdotally, I went to school in an area where the public school population majority was, well, what we consider the minority when discussing race relations.
If SATs were some sort of general intelligence assessment, it is unlikely that a $500 Kaplan course would significantly increase your scores (which they do).
I have a yubikey. I primarily use it in conjunction with Lastpass. It works well. I like it. I kept the Google authenticator app for email, but let Lastpass manage all the passwords for basic websites for me.
> Having a lot of information in your brain in itself has no value.

Having a lot of unstructured information in your brain has no value.

If you learn a lot, and then start putting patterns together and build more complex rules out of that - that has value. And by the way, the result of that process is the kind of thing that could be easily transferred to other particular areas.
So, if a person is born into a particular society, you are effectively telling them that they must toil for whatever amount of time is necessary to pay for the policies that preceded his existence. At the very least, this sounds like indentured servitude.

Incidentally, the U.S. government was set up in such a way where men were not beholden to others, but were equals, trading value for value with each other absent coercion. A strong but limited government was instituted to protect individual rights---to protect us against internal and external threats with retaliatory force.

The expansion of the government over the last 100 years has nothing to do with the protection of individual rights and the original intention of Founders (who were greatly influenced by Locke). The "social contract" is a way for some individuals to justify the abrogation of protecting the freedom of individuals in favor of a gargantuan rights-violating welfare state.

Finally, what is the objective measure of how much an individual owes? Do they owe 50% of their time? 70%? To whom specifically do they owe this? How does one come to these conclusions in an objective manner?
Yes and is 1000 Megadonks a Badonkadonk?
Yeah, I don't assume conspiracy, it just seemed to disappear really quick so I wanted to have a discussion about that =). Thanks for your post!
Counterfeiting seems to me to be on par with fraud and theft. Could you explain why you consider it to be on par with treason?
If I'm reading your comment correctly, then I think I'm disagreeing with you on two points:

1) I find that the outliers make a big difference in any distribution. For example: the vast majority of start ups fail, but the ones that succeed can make a large impact. To your example, the vast majority of compounds tried as drugs fail but the rare ones like peniclilin change medicine as we know it.

2) Personally I've found that people's current status in life can be a predictor of future success but it far from perfect. I would suggest that rather than trying to predict who is going to succeed beforehand we come up with a system that gives them some opportunities to be successful.
That's really good to hear. Honestly, I trust you guys and the mods for the most part. But I just got a bit weirded out and wanted some clarification. Thanks for the info!
If you have any invites left I'd love to have one.
[email in about]
Doesn't matter. People will be like "Oh! John Resig uses Genius! Looks like that's actually real software for the cools guys, not some stuff nobody uses."

Usability is optional for that.
Hologram replaces Edward Snowden statue in Brooklyn park
> Now you have systems which contain massive technical debt and are not well understood or designed.

If that's indeed a trend, then this industry is moving towards a pretty bad place.
What's the latest HN rule? Assume the best intention of the poster? You did the exact opposite!
Not an expert here either. I will say using a book as a corpus does remind me of LWIC software. How the shuf command was executed to generate a cryptologically safe passphrase doesn't necessarily seem to be extremly secure. Given that it's only to the 6th degree, I'm sure permutations can be computed though given the corpus as a database. I might be wrong technically speaking I understood your command structure but do not yet know intricacies of mathematical computational rates.
> Our structured interview process differed from Google in that we (a) completely standardized interviews

Google interview questions are leaked so often that standardization is virtually impossible...
UK Comedian Mark Steel gives highly recommendable comedy history lectures, in one on the industrial revolution he explains that the Luddites weren't against the machines themselves, but the lack of remuneration or retraining for people made redundant by the machines.

In this sense, the original Luddites were much more progressive and forward thinking than the current use of the term suggests.

It's still a good article.
I read this piece when @Nero posted it on Twitter recently. I generally find his content and that of Allum Bokhari to be pretty on point with regards to the current narrative being slung at the IT industry. The rest of Breitbart is disappointingly awful though, admittedly.

This article is spot on. The "diversity in tech" narrative is toxicity fueled by "journalists" sitting on the fringe of the industry looking for clicks to bait. There is not the supply of candidates to satiate the socialist race and gender quotas those pushing the narrative demand. In fact, they're almost mandating that people be hired simply because they belong to a certain race, or to a certain gender.

You're not allowed question or interrogate the narrative. In their own words - "Listen and Believe".
Therapy can help a lot with this. The point of therapy is that instead of letting problems get trapped in your mind and ruminating over them, you talk them over with a trained listener and work out how to deal with them. Or you accept them.

A long-term solution for people that are in creative or stressful jobs often involves some degree of compartmentalization. You may recognize that a problem may require your full attention and take over your life for a week or two - but then when the problem is solved, force yourself to take a step back, breathe, attend to the other areas of your life that need attention, and celebrate your victory. Your work may be stressful, but your life need not be. And then once you've had a time to savor and reflect on the last problem, you can pick out a new one.

Oftentimes, you end up more effective at work when you do this. The tendency when you get stuck in the "See a problem, fix a problem, repeat" loop is that you end up taking on very similar problems, ones that you can already see a solution to when they're presented to you. As a result, you get that rush of accomplishment each time, but you don't grow as a person or step outside your comfort zone by facing new challenges.
Yep. It is quite annoying. I remember working with some promise-library (bluebird iirc), which completely replaced error handling, including the stack traces. I was working with transpiled code, and the browser could always give me really helpful stack traces, for normal code, because of the .map files. That libraries stack traces were useless and made debugging frustrating and time consuming.
You may be right (I doubt it though) but that is a horrible reason not treat employee's as if they are human beings. Good culture isnt having free snacks and a ping pong table.
Maybe hire CmdrTaco to select stories for the front page? :)
Report: Russians Hacked White House
Where did you see that link? Is it this: https://www.youtube.com/watch?v=R0061WZF_YE
Ask HN: Can you suggest me a Fourth Year Project in CSE field?
Hello,

I am a student in Computer Systems Engineering (which is a mix of CE and EE). Unfortunately, the fourth year projects that I am able to select are sort of dry and have not changed since 2008. I wish to do a project on a topic that is still developing. For example, I know AI and Learning are some of the words that are thrown out like pennies here.

Here are some of the things I worked with in my university so far. I learned how to code and interface the 8086, 8088, and HC12. I consider myself an intermediate in Java, Python, C. I have knowledge in Javascript and am primarily coding in that at the moment as a hobby. I have worked with microcontrollers such as Raspberry PI, Banana Pi, Arduino, and PCDuino already.

I am looking for suggestions, i want to do something interesting and challenging but not something too challenging. I am allowed a team of 2-3.

Edit: If interested, you can see my available projects http://www.sce.carleton.ca/courses/sysc-4907/webforms/proposals.php

Regards.
That design is way too easy to switch into full recording mode. It feels like as much of a solution that DRM is.
A few spy tools for your operating system (other than strace)
Financial Startups Make the Jump Without a Net
Perhaps I could have worded my response in a nicer way, but I stand by the point I was making. You're pretty much stating the obvious here; I don't see what it adds to the discussion.

(I generally try to avoid meta-discussion, so this is all I'll say on this topic.)
> so from what you're saying I gather that you would not be opposed to

I didn't say anything about what I was or was not opposed to in the post you are responding to, I simply enumerated certain facts regarding the existence of the kind of entities that make up a substantial number of "employers" and how their existence is dependent on active actions and costs born by the rest of society.

So, no, there is no valid inference from that as to what I would or would not oppose.
Does it get disabled? Yes. It seems to disable by 180 days, maybe a bit sooner (too lazy to nail the number down at the moment).

Is it a bug, or desired functionality? I think it's desired functionality, not a bug.

Why? I might throw out some guesses, but I don't really know.
Also with all my respects to mr. Resig, but this is not really code to learn from. It's full of bad habits and it's hard to read. Poorly named, mostly uncommented and pretty hacky.

Not really judging, it was just a bunch of handy hacks he had for personal use.

Another reason it's hard to follow is of course: writing a CSS selector is not a trivial task, and that with all the browser quirks workarounds. I'm sure getting it working properly wasn't a walk in the park.

That said, he often talks about how he wanted to make the code look "cute" by making it as compact as possible and to save weight. Although weigh matters a lot in the web, the source code is a terrible place to optimize. Instead, write readable code, with sensible names, and then compact it with tools.
It's difficult to read stories about U.S. non-concurrent sentences, third strike system, plea bargaining replacing jury trials, and 1% lockup rate for adults, then listen to their people talk about "Freedom in America" and keep a straight face.
CommonMark editor for Mac
TextNut(http://textnutwriter.com) is a markdown editor that is 100% compatible with CommonMark specification.
Hmm, I don't know. I'm pretty damn productive just programming in notepad(equivalent).
When plants are stressed by bruising from machines, poor storage after harvest, poor soil, or various pesticide/fungicide exposures, they produce defensive toxins, for examples chitinase and solanine. These various chemicals trigger reactions when humans consume the plants. There's a credible argument that the increased "intensity" of modern agriculture has resulted in stressed plants dominating the modern food supply. This is very easy to see if you buy fresh potatoes. The ones that have been cut up a bit by the harvester often smell weird, taste bad, and can even be a bit green with solanine production. You'll find it's typically much harder to get good potatoes in March and April as the ones on sale have been in cold storage a long time and are stressed.

I think peanuts as a crop have suffered from very intensive industrialization more than other crops. Also, I have read that the storage facilities have problems with mold growth. Many peanut butters test positive for mold toxins.

With many of these food allergies where people wonder why it seems to be a modern phenomenon can probably be linked to the degradation of the industrialized food supply.

Furthermore, the ongoing stress of slightly toxin loaded food primes the immune system to over-reactivatity. Things like pollen allergies are aggravated.
And when Google starts penalizing their page in rankings because it's plaintext only? The sysadmins will hear about that from their bosses when visits drop.
Here is an example I made to help me understand it.

Say SuperAwesomeStartup had a system like this, and the threshold was an ungodly high amount of 50 million dollars. The company IPOs and is worth 100 billion dollars.

Founder X owns 10%, Founder Y owns 8%, Founder Z owns 6%, Early Employee A owns 1%, Early Employee B owns 0.5%, Early Employee C owns 0.25%

And there are 5,000 employees of the company

Before After

Founder X 10B 5.02B
Founder Y 8B 4.02B
Founder Z 6B 3.02B
Early Employee A 1B 525M
Early Employee B 500M 275M
Early Employee C 250M 150M

Amount Distributed to each employee: 12.72B / 5,000 = 2.5 million each on avg

That is awesome. Though obviously very very few companies ever become worth 100B, it is a great example of how spreading the wealth from the founders makes little impact to them and a massive impact to everybody else.
As someone whose ISP enforces a draconian bandwidth limit, I would really like to see an estimate of how much all the dependencies are going to end up costing me.

The last time I tried to build a Haskell program (I think it was on 64-bit Arch linux), I ended up quitting after I broke 800 MB in downloads with no end in sight.
... Why the fuck is FEMA funding this?!
I'm with you. If said person had not decided to commit a crime, the person would likely not have died.

It's not different than if I were speeding recklessly, zoomed by some old person who gets scared, runs off the road and dies.

Maybe they shouldn't be charged with murder, but maybe manslaughter? Their actions directly contributed to the death of someone.
I think it does fit the crime, and it's not arbitrary. You get charged with crimes you committed because you didn't want to be caught committing a crime. "I moved the body because I was being chased by the cops" isn't a good excuse.

>As someone who was once an illegal immigrant

This is perfectly analogous. People in countries illegally sometimes engage in identity theft, illegal labor, and a variety of other things so they can stay in the country. The fact that someone "had to" so they could remain illegally in a country isn't a mitigating circumstance. I'm not at all insinuating it should escalate until you get shot, but if you get caught, you're culpable for every law you broke. Why would you not be?

Like, this is the simplest thing in the world. If you don't want to leave your friend's body behind if he gets shot while robbing a bank, don't rob a bank. You're not supposed to be doing that anyway. It's a threshold that everyone can meet. If you take the body, well, now you've committed another crime. I actually think that law makes a lot of sense.
I can totally relate. When a Google recruiter approached me and told me that they were looking for Python and also Java developers I was potentially interested in the python position (being a Ruby dev). But then I learned that my interview would be conducted in Java and they would generously give me 1 week to brush up my Java skills, I laughed and declined. Definitely got other things to do with my evenings than brushing up my Java skills so I can work a Python job...
I'm in the preview and preparing to test some new systems on it. No production workloads or experience yet, though. If you send me an email (pthomas at opendns.com) I can get you in contact with an AWS account manager who might be able to fast-track you for access.
Oh, the children! What about the children?

What does it matter? He robbed a bank! Someone died! He chose to break his contract with society. If I did that, I would expect zero considerations be made for my two kids. It is my responsibility to never put them in such a position.
The only way PRIMA works — the only way studios and theaters are cool with its existence — is by being heart-stoppingly expensive and Fort Knox secure. It needs to be so ridiculous that it doesn’t pose even the smallest threat to the theater business.

Under the branding this is basically the same system theaters use. Anyone can have it if they don't mind ponying up the money. Distributors have to a large extent subsidized the rollout of these systems, but charge a fee per showing to recoup the up-front investment, I think it's $250.