skysight-inc/HackerNews huggingface dataset:
A lot of open-source stuff. The best ones were:

- https://github.com/IonicaBizau/git-stats (January, 2015)
- https://github.com/IonicaBizau/node-cobol (October, 2015)
- https://github.com/IonicaBizau/gridly (December, 2015)

Working part-time (~100 hours / month) for the company I work for, I still have enough "free" time when I do: open-source stuff, JavaScript training, playing piano, playing with high-voltage (!), playing with chemistry explosions and experiments (in fact making fire almost anywhere, anytime).

One of this year goals was to drop out of college. I did it two months ago. Since officially I'm still a student (my documents are at the university), I'm still getting loans because of my good results from my previous year. But I don't regret this decission at all (at least, until now!).

All the thanks go to God! I enjoy being a Jesus follower. I believe this world is not our home. God prepares for us a better world. Until then, I'm happy to love Him. Actually, being a believer and web developer is a nice combination.

Wish you a happy 2016! :-)
Hmm this is an interesting question. Does a Kindle (or other device) that is connected to the internet, but can only access limited sites or services violate net neutrality? It really depends on applicable regulations or legislation, and how exactly the connection is setup (between the Kindle -> the Connection -> Amazon -> the Internet) but I think it's not an obvious violation...
Unless you are really insecure about your proficiency in any work-related tasks, I would strongly suggest against doing anything work related in your spare time.

It would only dilute your salary (now you're working 1-2 extra hours every day for the same pay), and while it might provide you a slight productivity boost (unless you burn out), if you ever were to need those hours back it would be difficult to explain the lower performance at work.

If you want to improve your skills, I would suggest reading, taking a course, working on your own projects, anything by spending time on work-related stuff.

Unless you're the founder, in which case what are you doing not working 24/7.
Magnus Carlsen answers fans questions
On OS X: pass -sectcreate when linking (see man ld) or use segedit.

If you're building native executables rather than cross-compiling for some embedded target, xxd has the advantage of not needing different commands on different platforms, although xxd itself may not be commonly found on Windows - oddly enough, it's part of vim...

Albeit if it's not embedded, you should consider why you're embedding data into executables in the first place.
Sorry indeed — it does indeed seem I answered the wrong comment. My apologies both for that and for the delayed response.
Indeed it is. Ingesting 100k events per second into one or more centralised log management platforms will not be efficient it your're relying on a row-based analyses approach.
You might not use Facebook, but the vast majority of other users will and that's where the real problem lies. Unlimited free access to a non-profit website like Wikipedia alone would be great.
Ian's twitter on Google cache http://webcache.googleusercontent.com/search?q=cache%3Ahttps...
Copy http://pastebin.com/dX3VSPkM
I think everyone can agree that Linux's biggest shortcomings on desktops/laptops are the graphical and audio part. So, even though I agree with "As soon as someone is willing and able to put in the effort on desktop Linux, it will be as good as it is in those other areas." I would replace "someone" with "every vendor".

I feel like most vendors (NVIDIA/ATI/Wacom/whatnot) concentrate much more of their effort into supporting Windows and even OSX becasuse thay's their audience.

Also, I remember reading somewhere that NVIDIA/ATI work closely together with Microsoft because od Direct X[citation needed, though]. I had the opportunity to work with Direct X (the new API) and I found it much more pleasant than working with OpenGL (even though I ended up using OGL in the end; I used Windows and DX to simplify prototyping, because doing the same thing in OGL required much more dev time, at first atleast).

EDIT: Also, let's not forget how most of the majority of linux developer community neglects GUI and the overall end-user friendliness, and how the environment is in most cases quite hostile towards UX/GUI designers in general. There are, of course, exceptions, but those are few.
Another reason this exploitation works: guest worker visas can't be transferred to another place of employment. So you're paying a price to be in the country that shouldn't need to be paid.
In the past few years I have been building up good reputation at various stores both online and offline. It bothers me I cannot use that reputation. For example a major supermarket chain here in The Netherlands rolled out self scanning from 2006[1]. They do random checks at the checkout, and for many years now they know I never forget to scan something. This resulted in the amount of random checks going down for me. That should mean something, and I should be able to use this trust/karma elsewhere. All these companies building data on me, and I can't use it myself.

[1] https://www.youtube.com/watch?v=orjo0uNZFsk
I'm curious how they did their 510(k) or just some simple math for their (only) approved HSV-1 IgG assay [1]:

In their "Table 3: Design of Precision Study", the Equivocal Panel C, Lot 3 is asterisked with the citation of "sufficient cartridges not available". However if you try to sum up the total valid replicates (27 + 44 + 8 = 79) and it just does not match to the total of 78.

[1] http://www.accessdata.fda.gov/cdrh_docs/pdf14/K143236.pdf
Cached by Google http://webcache.googleusercontent.com/search?q=cache%3Ahttps...
Mirror http://pastebin.com/dX3VSPkM
Short answer: we don't want Zuckerberg to be directing the information consumption of a few hundred million people. He isn't trustworthy.
Image having to do that for 30k machines, 8-9k access points across 100+ different locations accessing hundreds of different systems - it does not work efficiently with visualising the dependencies automagically.
China: We passed the law. Everyone on earth knows we are controlling the internet.
U.S.: We support freedom but due to national security, we can control the internet without passing the law. By the way, please help us to hunt Edward Joseph Snowden. He violates our definition of freedom and transparency. Thank you!
More likely there's a tendency towards a natural monopoly or duopoly, but markets can also exhibit chaotic behavior.
Fabricator – modular website design system
$ dd if=/dev/urandom bs=32 count=1 | xxd -p

That nearly every site on the Internet will refer to that output as "not strong enough" and instead suggest P@ssword1 as a better alternative definitely speaks to the issue.
Cool, that looks like a very useful C trick, it have never struck me to use a linker to include binary data. Gotta try it someday.
Learn Why Employees Don’t Work as They Should Using a Time Tracker App
They didn't make a mistake; they hopefully learned a huge lesson. It's hard finding people already having learned this lesson, so you shouldn't fire over this incident alone.
Many sites don't support the plus in email addresses ("+" = comment, supported e.g. by GMail). Not so funny if the register process works but the login or password reset features are broken.

Example: a site let me register and login with the plus. But resetting the password was hard, I had to escape the plus to get it working.
I peeked into the GitHub repository and I haven't seen anything that seems to confirm that this code is part of AmigaOS 4.0.

There might be confusion because of the directories named v40 and v42 but this would be the internal version number of the OS. 40 would be 3.1 and 42 would be an unreleased internal version. IIRC 44 was again released as 3.5 but contained only Workbench changes (so you could just update your system by using the newer libraries).
It won't on a desktop, unless you're running one of the dev builds of Firefox or Chrome that have the WebVR extensions built in and enabled. It should work on mobile (though it will be better with Firefox Nightly or Chrome Dev). I don't know about iDevices, though.
It's only 'valid' because of the particular decisions made by someone writing a random RFC. There's next to no reason to allow quoted strings, and even less reason to allow a different character set inside of them.

Email addresses do not need escape sequences.
What is the 50% limitation? In theory, aren't all charitable contributions a deduction? I.e., even up to 100%?
This seems like a game of chicken. The "teachers, ex-teachers, school administrators" are betting that public elementary and secondary education would have to be much, much worse than it already is in order to justify supplementing it with something, anything else. They're wrong.
I sent a message on the website.
Right.. nothing subjective about tax:

The report found that Irish officials essentially “reverse-engineered” Apple’s tax bill by first discussing with company representatives the size of the profit they wanted from the Irish branch. Apple’s own tax adviser acknowledged there was “no scientific basis” for the figures, the report said.

http://www.nytimes.com/2014/10/01/business/international/eur...
In theory, the AMT exists to prevent the affluent from using too many deductions
Co-Collaboration Startups
Any individual working on social co-collaboration software, would like to start a conversation around the subject.
> the idea that there is large scale organised bullying of migrant workers is so fantastic

Wait, did I say that? Did you respond to the wrong comment?
> Why can't I find the offender or court case I'm searching for?

&

> Registration for notification is not currently available for this offender.

(Highlighting mine in both quotes.)

So much for innocent until proven guilty.
The basic assumption here is state looks after matters of social welfare and private organizations look after maximizing profit. Free Basics is being touted as a service for public good, but is coming from a private organization - that makes it a non-starter. This would have been more trustworthy had this been an initiative of the Indian government. There would still be concerns of furthering Government's agenda (blind obedience), but in that case there is a bigger problem and elections every 5 years facilitates corrective action. FB cannot be voted out.
Yes, but that's a very specific sub-market with unusual characteristics: the demand for good talent exceeding the supply.

This is probably not the case with fruit-pickers or Walmart workers.
Facebook's Free Basics Is 'Lethal' and 'Flawed', Say IIT, IIIT Faculty Members
Private is also classist. Either you're already wealthy and the cost doesn't matter; or you're working harder and saving less money for retirement as that money is siphoned off on a kid learning how to be a good worker bee and being socialized.

Private schools exist from an aristocratic history. England has this nonsense also. Meanwhile there are countries who take public education seriously and there is essentially no such thing as private education. Look at how Scandinavian countries do this. And the Germans are offering U.S. college students free degrees, many of them stay in Germany. And by and large the education level in these countries is more uniform, where in the U.S. it's again, quite classist.

So if you're in favor of feudalism, yeah private school is a great idea.

As for Free Basics, I think it's for the users to decide whether it meets their needs or not, but for that to be possible Facebook shouldn't be referring to what they offer as an essential service. Facebook itself is not essential. A full, unabridged Internet connection, is essential. But that's not what's offered. Further, the connection with the user requires dual certificates, so Facebook can see what everyone's doing even if they aren't using Facebook proper - something an ISP doesn't even get to do. The harm is the obfuscation.
I'd argue nobody is that trustworthy.
True, but I mean if they (or someone else) will manage to adopt it for radeon driver properly games like Witcher 2 will be playable.
It seems that policy could backfire? Eventually, they're basically subsidizing the production of bad reviews.
In theory, the AMT exists to prevent that
If you want something more academic I recommend Measuring and Managing Performance in Organizations by Robert Austin [1]. There is a sample that is a pretty good introduction as well [2].

This was the only book worth reading when I was researching metrics for our team at work.

TL;DR: Don't use performance metrics for human beings. You almost certainly won't get what you want, and you'll probably get nasty side effects instead.

[1] http://www.amazon.com/Measuring-Managing-Performance-Organiz...
[2] http://ptgmedia.pearsoncmg.com/images/9780133492071/samplepa...
You are right in the simple use cases. And I can see that it makes the dependency declarations more concentrated for large projects. Every DI libraries are magical and need us to learn their terminologies. Just see whether they are efficient and easy to use.
The Greatest Ally of Adolf Hitler That the World Tries to Ignore
I very much agree because in the end the only validation seems to be "does it contain a @ character somewhere in the middle".

For example: example@localhost is valid but is refused by most validators.
Show HN: Tldroid – TLDR man pages for Android
Correct me if I'm mistaken but ARP was patching only 1.2/1.3 and when 2.0 came along, most of the complaints that started ARP had been resolved.

I remember patches that patched ARP so it would use the new 2.0 (i.e. standard file requester).

I always thought ARP had been obsolete with 2.0?
I generally try my best to avoid being snarky, but you picked a bad example here, given that the first (couple?) version(s) of the official Twitter for Mac...and iPhone...and iPad apps were all called Tweetie, and written by exactly one person: Loren Brichter.

So, no, it's not naïve. In fact, it would be entirely expected, given that that's how this app started out.
too much maths, not enough understanding.

i worked out a lot of 3d stuff for myself early on, and the linear algebra approach is quite confusing vs. taking an intuitive approach and noticing that somethings are the same or special cases of...

... maybe i should write something about this.
https://news.vice.com/video/immigrant-america-they-steal-our...

See this VICE piece on illegal immigrant labor. Based on interviews they imply they work harder.

I'd guess if it were true, it's because poorer people are more modest, more humble, and take less for granted than American born poor people.
Are you a post-tax income maximizer? (If not, what are you maximizing?)

If so, it speaks to the higher income generating power you have in California that you can be taxed more there than elsewhere and it is still the optimal result for you.
I would like the person that downvoted this to speak up, after all HN is conversation driven community. Whenever I see someone mentioning revenue tax for corporations I see those posts being downvoted a lot and I never see anyone ever explaining why.
tl;dr "According Police, Police behaved well."

I'm gonna need some corroboration on that one.
that should be a compile error, surely? 'returning a reference or address of a temporary' or similar... i guess warnings as errors and having warnings to the max has spoiled me.
> does it really need embedding in the executable?

Yes, because self-contained executables are massively easier to deploy than ones that have data dependencies, because it's just one file that you can put anywhere. Plus you avoid having to write any file I/O code (and deal with potential errors).

Honestly I never understood why this technique is so obscure, rather than being standard practice for C/C++ devs.

> what about the case when you want n blobs of data instead of one?

Each one turns into a .o file, then you link them all together. There's nothing limiting you to just one.
Yup, right there citing Reis (2007). Good stuff, thanks.
I wasn't expecting this to go on hnews yet, but happy to take any questions!
Making a dual typed / untyped Racket library
I think higher "education" is certainly being disrupted, but higher "accreditation" isn't yet. You're right on point.
This forces users who have internationalized email addresses (say whatever@maré-design.fr - just a random IDN I know) to lookup the punycode-encoded version of the domain.

Ditto for internationalized TLDs like something@taiwan.台灣).

I'm not sure if this is really that bad, but I don't like it.
It's not a problem in US doesn't mean the initiative will not be welcomed there. Toll free phone numbers exist and are used extensively in the US, Free Basics can work on similar lines. Obviously, introducing the initiative will raise questions on violation of net neutrality.
I believe we are mincing words with the added confusion of two mathematical meanings for the word vertex in this discussion.

The single row matrix, called a vertex, and a Euclidean vertex which we use to represent the points in the geometry, and happen to store in a vertex (matrix).

I do agree with your statement.
this should have been a real time interactive demo rather then a point and click sideshow.
Where does it end?

Do you use a flat-rate meal delivery service or eat everyday at the same all-you-you-can-eat restaurant?

Instead of buying ingredients to cook a meal at home or going to different restaurants?

Consuming a flat-rate service from a single vendor is alright for the internet connection, but for many other things it asks for troubles in the long term.

Back to movies:

DVD/BlueRay gives a lot better experience than streaming. The movie is in higher resolution, with many more audio options and not forget the bonus/extra content that alone is worth something and often quite interesting and funny.
Metasepi's going year and coming year, 2015
Check out http://lazooz.org/
Or we could stream 2K with less compression. They show 2K in most cinemas and it looks pretty decent with low compression.
GP earned it in California and so is subject to California taxes in addition to Federal taxes
Internet Archive still seems to have plenty of his tweets up until yesterday. You might find it easier to just add wayback.co/ before any URL to get its Wayback Machine version.
From what I've seen from "regular people" writing regular expressions, they seem to not have the slightest clue on how to do it

And then putting it into the program without testing it properly

So, sorry, the issue is not regexes, but people just going for it at an "trial and error" fashion (and sometimes just trial)
Please provide a source for your claim. Everything I've read indicates these tax arrangements are only effective for foreign profits.
I thought tax simplification was opposed by the tax-preparation industry: http://techcrunch.com/2013/03/27/turbotax-maker-funnels-mill...
Even if we stipulate to all of these claims, so what? Do you expect China to change any of that soon? Maybe a better question is whether other populous nations like India, Nigeria, Brazil, etc. will decide to follow China's example.
I wouldn't say that whether the shim libraries are built into the emulator or statically linked into the transformed output is very important. There are really two mostly orthogonal axes here:

- Instruction set: JIT (emulators, Rosetta) vs. static recompilation (only niche projects when the source is a machine ISA, but arguably Java AOT compilers, OdinMonkey, etc. count) vs. doing nothing because the source and target have the same ISA (Wine, VM software for the most part).

- APIs: HLE (emulate semantics) vs. LLE (emulate hardware). The more abstract the API, the better the former works, and vice versa. If you are not emulating things like interrupts and register pokes, that is HLE by definition.

In some cases you can /directly/ translate source API usage into target API usage without any shims, but only for relatively simple APIs. For anything complicated, the semantics are likely different enough that transforming calls to it would require complicated global analysis, which would be quite pointless from a performance perspective unless the API is called ridiculously often.
Corporate profits have to be taxed, either the tax is paid by shareholders (annual pass through like S) or by the corporation (C corporation). Just doing it on cap gains doesn't work because there is no tax unless the asset is sold, and the asset doesn't even have to be sold, it can be borrowed against cheaply and make even more money that isn't taxed at the same rate as earned income.

There's a reason why it's stupid and complicated, it's a political and economic compromise. Compromise is exactly why it's ugly. There is no possible meritocracy here. It won't ever happen, it's politically untenable.

Also, corporations have fought to be recognized as persons when it comes to political free speech, so tough noogies they can pay tax like a person too.
No homoglyphs.
I personally saw an Amiga still in use in a public access studio in 2005. It was being used to show announcements. The function of it today could be trivially replaced with a raspberry pi and a bit of custom software, but I can say that the reason it was still in operation in 2005 was because it was set up by an employee in 1990's who had since moved on and there was no longer anyone with sufficient knowledge/motivation to replace it.
>When American workers showed up to apply for a job at Pro Landscape, in Hillsboro, Oregon, they were told they would have to dig a trench four feet long, a foot and a half wide, and a foot and a half deep within five minutes to be considered for the position, according to Labor Department records.

WTF? With a shovel? You could move that much loose soil, but in many types of soil you could not do that without a backhoe at that speed.
Sites seems down. Mirror?
A Google Doc I wrote in 2010 has lost its images
I vote Yes
What bothers me most about the campaign is that Facebook has easy access to a large number of people and is using it to influence government policy. A large number of people login to Facebook and read only Facebook's side of the argument. The critics have to work through a variety of media outlets available to them ( including Facebook ) to get their word out.

This is too much power for one private company. I just hope that projects like diaspora can take off.
> the roads and public transit infrastructure serving their headquarters, the funding for the public universities and subsidized loans for private universities from which they draw their employees

Citizens pay taxes. Citizens get infrastuctures and subsidies.

> it's that government already spent the money, and Apple (and other companies) benefited from it, and now they need to pay their share.

It does not work like that. It has to be explicitly agreed by both parties.
the fact that they haven't moved speaks volumes about how much more income they can generate in California versus elsewhere
That's a nice discount from the 800M they were supposed to pay.
Heh, pulling out deadly weapons to scare off looters? That's such an overreaction. They're people, and at worst they're thieves. Nothing in that deserves having a weapon fired or pointed at you.
2016 USPS stamps celebrate space exploration
Police were called to reports of Murdock banging on the door of a neighbor
> We do indeed allow private organizations to create libraries.

Are those for-profit and not readily regulated?

> Moreover, the conflict of interest exists even when the state

But in this case the state is a democracy. Ideally conflict of interest is non-existent.
Germany has a three tier class system built right into its education system.