skysight-inc/HackerNews huggingface dataset:
If this is the list then I would say DoJ is not doing a good job. The level of H1B corruption in USA is lot more than the level of corruption in Government offices in India. Here are some malpractices I have observed in consultancies:

1. Employers takes money from an individual to file H1B. Charges are typically $4k.
2. Employer runs a fake payroll pays peanuts to the employee while showing a bug salary on paper.
3. Consultancy creates fake resume of its employees and the real work is then done by someone sitting in India. For example Consultancy hires Ms. X on H1B with no work experience. Ms X then works as consultant for an large E-Commerce giant through this consultancy through a fake resume that shows that she has 7 years of experience. Ms X cant code so she calls up a India office of the consultancy who do all the work sometimes even by screen sharing.
4. Hiring managers of large companies are bribed to discriminate against normal Americans and hire these H1Bs through consultancies.
5. Ms x working for consultancy X gets a call from a large company in bay area for interview. Ms Y goes and answers and clears the interview but Ms X joins as employee. In fact answering interview for others is what Ms Y does full time.
6. For telephonic interview many of these consultancies have setup complex systems where Ms Y answers the interiview on Skype but she has a teleprompter in front of her.

Fake H1B:

A lot of these consultancies employ people on H4,F1 or any other visa by telling their customers that these people have H1B. I suspect the large giant companies in bay area already know all this but it works on either don't as or don't tell basis or the hiring managers are bribed.

What I find most upsetting is that the media, overall tech industry does not discuss this at all.
Satoshi at one point made a calculation on what each unit would be worth if the entirety of the world's money supply was bitcoin. I don't know if he believed that that would be possible, but it wasn't as if someone made this to settle up with friends after a pub crawl and it suddenly took off.

With that view of the big picture I would be surprised if someone would throw away what may be the most valuable numbers in history, let alone the only proof that they created it while purposefully remaining anonymous.
> whether because they were overly trusting, willfully ignorant or willing participants in visa fraud

or just frustrated with that shitty visa system.
Our operating systems are incorrectly factored
A better test would be to disable any cache plugins in your wordpress and then run tests against your site.
Like going into an expensive store dressed like a poor man.
It's not wrong, given that it's a reply to this statement: "... without having to setup TLS on your origin server." Strict mode is optional. It's certainly possible (and highly recommended!) to use transport encryption in both directions with CloudFlare, but that's not what jephir described here.
for professional reason (i.e. mixing personal social media activity with links to my professional work) I can't post that here. Against our social media policy, and is generally in bad taste. Undoubtedly, you will take that as "I can't since it doesn't exist", but I couldn't really care less.
This kind of reminds me about how QuarkXPress abused their market dominance for so long and generated a lot of resentment in the community. When a decent alternative came along in Adobe InDesign, people jumped ship in droves[1].

[1] http://arstechnica.com/information-technology/2014/01/quarkx...
I wonder if the FSF should start their own religion. It would be easier to argue that the government should allow receiving comments by letter if not allowing them goes against their moral code. I don't think it would be stretching the definition of a religion, either.
> That seems slightly pedantic. While it's true that there's no cross-platform C ABI, most platforms have a C ABI, and it's well-defined (and defined in terms of C data types) on that platform.

Every platform has an ABI, obviously, and yes it's generally formed in view of C.

This doesn't change the fact that the phrase "The C ABI" is, in a vacuum, meaningless and that "The C ABI on Platform X" is just a convoluted, cart-before-the-horse way of saying "Platform X's ABI"
I don't drive; do you?
MSSQL doesn't support it, but does support the ORDER BY 1,2 syntax that is very similar.

I don't believe GROUP BY n1,n2.. should be allowed, because it inverts the flow of control of the query. If you think about it, you're telling SQL to group by a column you haven't specified yet, using the order it appears in the SELECT clause. Someone could edit the query and add a new column at the front of the select list and completely change the meaning of the query. I think the ORDER BY clause has similar issues, but at least that occurs after the SELECT happens.

tl;dr I shouldn't have to look at the ordering of the select to understand what has been grouped by.

Order of SQL operations for the uninitiated, this explains why you can't, for instance, reference a column alias defined in a SELECT clause in the WHERE clause.

6 SELECT
1 FROM
2 JOIN
3 WHERE
4 GROUP BY
5 HAVING
7 ORDER BY
More details:

> In order to circumvent the terms of the GPL, NeXT had originally intended to ship the Objective-C frontend separately, allowing the user to link it with GCC to produce the compiler executable. After being initially accepted by Richard M. Stallman, this plan was rejected after Stallman consulted with GNU's lawyers and NeXT agreed to make Objective-C part of GCC.

Source: https://en.wikipedia.org/wiki/Objective-C#Popularization_thr...
> there is no way for the public health and medical community or consumers to know what chemicals are contained in e-cigarettes

Nonsense, reputable manufacturers are very straightforward about what is in their juice. Furthermore, while FDA oversight would undoubtedly increase quality standards to some degree, it doesn't guarantee purity and compliance.

On certain topics some people seem determined to not use common sense.
Crypto noob here. Why is that? are the hashes generated from an input randomly?
Don't do this at home.
It looks so ugly because it's dangerous and vice-versa.

If you really want to write (and read) code like this:

id titleString = ((id ()(id, SEL, const char))objc_msgSend)((id)objc_getClass("NSString"),	sel_registerName("stringWithUTF8String:"), "sup from C");

((void (*)(id, SEL, id))objc_msgSend)(window, sel_registerName("setTitle:"), titleString);

instead of this

[window setTitle:@"sup"];

then I guess it would be easier to write a Objective-C to C converter (if there isn't one already) and convert your Objective-C app into C for added coolness.
I
Haskell has support for inline C [1] and inline Objective-C [2] implemented as libraries.

[1] https://github.com/fpco/inline-c/blob/master/README.md

[2] https://hackage.haskell.org/package/language-c-inline
Former H-B myself. I was actually the most expensive member on the team. All 3 devs had the same base salary and bonus structure but they had to cover immigration lawyer fees for me on top of everything else.

In general, Americans' view on immigration is extremely skewed. Most people I've spoken to are surprised I'm not a citizen and are even more baffled to learn how little sympathy I have for illegal immigrants, since to them, all immigrants are "illegal", there must be no other way to get into this country!

Few know what a Green Card is, or what an H1B is, or what other pathways there are for living here - they just assume that I must already be American, since all immigrants are poor abused people from south of the border, and I don't look the part.
Well... the Kano distro is pretty good for "I'm gonna learn how to type and move around the computer". [1] They have a build-a-computer kit and are coming out with a screen soon? It's a little old for my son, though. It really wants you to type things which is great except he can't read yet.

A colleague of mine had a lot of success with Edubuntu. [2] Her six-year-old is a whiz at the command line. Again with the keyboard use, so not quite appropriate.

I'm still looking, basically. He likes clicking around and seeing that he's having an effect on things, but he usually ends up at YouTube, which isn't so great.

[1]: kano.me

[2]: https://www.edubuntu.org/
Would you trust google more than microsoft with your privacy? A google OS sounds more like a fox in the henhouse than a solution to the invasion of privacy.
The price of the Model 3 relies on using economies of scale to make it cheaper to manufacture. But the saving are projected, not guaranteed. Also, they need to make many more of them per year, which is not trivial.
A short response to the Rebol vs Lisp macros article
Ctrl+f "property rights": Phrase not found -- I really don't understand why I'm supposed to slog through such bloviating.

https://fee.org/search/?q=protection%20property%20rights seems pretty clear they understand the government is responsible for protecting property rights, which is a prerequisite for capitalism.
There must be a way of doing a statistical analysis of the court's judgements to determine how fair they are. Anyone have any ideas how this could be done?

Incidentally, anyone who provides an answer that is patented will automatically get an upvote from me :-)
Capitalism means free enterprise. People are agents who can sell their services or property or not as they see fit. Unless someone agreed to sell themselves into slavery, slavery is not capitalist.

Capitalism doesn't mean money rules, although abuse of a capitalist system often involves money being used to corrupt capitalism. Paying politicians, judges, controlling the media, and other forms of corruption or fraud are often labeled "Capitalist" by anti-capitalists, but those things are not capitalist but abuses.

An example of a genuine critique of capitalism (or the limits of it), is to point out that each of us has benefited from our governments social investment in us, such as education, and we should therefore all contribute to educating the next generation. This is not a capitalist arrangement in the sense that individuals are being both given education and required to pay for the next generation without express agreement with each individual.

But recognizing the usefulness of some non-capitalist arrangements is not the same as being anti-capitalist. Most people who say they want capitalism to overrule all other concerns are actually people who want their money to overrule other concerns and are deceptively using the name "capitalism" to hide their parasitic agenda.
Linux Foundation Advances Security Efforts via Badging Program
I believe it is just a C++ toolchain and the C part is neglected.
Has something changed?
Are you sure it's not because it's really in sociology?
I'm not clear on this point: do you think we are in disagreement? Both of the drugs you listed are regulated by the FDA. There is also a big difference between a can of Coke and a bottle of caffeine pills. The latter is similar to the vials of liquid nicotine (which are toxic, since they are are concentrations well above the standard dose).
I work in a medium sized organization and we let people choose which operating system they want to use, but we do let them know that we prefer Linux (we've created our own little custom Ubuntu ISO with the software that we need pre-installed and it took us like two hours).

Today, we have like 10 Ubuntus, a couple of Windows PCs, a couple of Macs and a couple of Chromebooks (not counting our tech staff since we all know how to deal with whatever we're using).

Ubuntu is by far the easiest to deal with (only had a single issue related to LibreOffice crashing Linux because of some DRM issue, but the fix was already released and all we had to do is to update the system). Chromebooks are by far the worst (it took me forever to figure out how to add a damn printer). That's why I think that Chrome OS will never be more than a toy.

As for Valve, their OS is out for about a year now (don't know it it's stable yet) and you can already purchase some Steam boxes I think (I'll have to verify this).

Edit: yes they are, for half a year now: http://store.steampowered.com/sale/steam_machines
Super PAC fetishist strikes again
"I lived through the exact same disaster."

Might it be easier to just get an OS-level subscription to MSDN ? I got one of those a few years ago for rsync.net and it was quick and easy to purchase ... and then we had everything.

Certainly more expensive to get MSDN than a single OS license, but it's not that expensive ...
"sharing economy" usually refers to services that don't directly sell things, but instead get users who want things in contact with other users who have things- Uber getting people who want to use a car in contact with people who have a car, for example. Cloud is just traditional renting with fancy terminology.
If only we did not have mutable data structures, there would be no or few problems to find in this.

Concurrency isn't hard - try Clojure core/async and you will find out. Shared mutable state is mind-boggingly hard
(1) Convince the world you're Satoshi.

(2) Snow some investors and raise a bunch of VC.

(3) Pay off tax authorities with VC to avoid going to jail; swap angry tax authorities for angry VCs. The former are criminal charges with nasty penalties, while the latter are civil and/or easier to defend criminal charges. At the very least you've kicked the can down the road.
Not sure how driving is relevant, but yes, I do on occasion drive (though usually it's the wife behind the wheel). Unfortunately I do not live in a public transit friendly or walkable city.
Of course I'm aware of that. I was just giving an example of a specific case I came across. The point I was making is that there is a lot of inefficient php code out there.
At least MSVC on x86 uses "thiscall" by default which puts the this pointer in ecx. You cannot call those functions from C without specific compiler support.
I'm still totally ignorant of the new primitives in the original link, so maybe that's why I'm confused, but: are you saying that as of today, wrapping a big parsing job into a promise frees up the event loop? I really don't think that's the case, is it? JSON.parse is gonna be blocking/synchronous whenever it happens.

Can you explain a bit more of the implementation you're describing?
Are inverted yield curves and business cycles typical sociology dissertation topics?
Product windowing strategies like this fascinate me. I get the sense that a lot of people in the HN audience hate them, but part of me feels like they provide a net benefit to consumers. I'd be curious to see what other kinds of car features could be controlled like this. All the other ones I can think of are pretty closely related to safety, which seems like it would be much harder to justify to a buyer.
What about distributing it? Is there a way of decentralizing that?

I notice there is Tahoe lafs...

https://www.tahoe-lafs.org/trac/tahoe-lafs
Most code is compiled. Their code is compiled, minified, not licensed, and not attributed.
It's even more fun when your project uses native libraries, with their own logging, that you can't seem to override at all. (Looking at Mesos, right now.)
It was an ad, so no, I wouldn't expect you to see it at any given arbitrary moment in time.
As far as I know, the big push for this started in the '80s, and was by the Federal government because they evidently thought they were paying too much for science labor.
Interesting article, and great visuals. The Sankey Diagram of the budget was very nice and of course all the interactive maps bear mentioning.

I think that anecdote about the "free" parking structure was really telling. The federal government swooped in and built a bunch of parking space then left the lesser governments squabbling over whose responsibility it wasn't.

More importantly, I think the best solution is to just pay more taxes. But "paying more taxes" seems to be antithetical to most Americans.

It's like the American Dream has just become "having nice things and not paying for them".
Oh really? I went to graduate school alongside 20+ Tawainese, South Korean, and other SE Asian nationals who did things right, who were attending classes, and who are the ones who would be hurt by this scam. Honest people pay the price.

If you think for a hot minute that a student "going to a University" and not going to classes but instead "working full-time" isn't an abuse of the Student Visa system, then I'm not the deluded one. It's you, projecting xenophobia on top of plain as day crime and punishment.

Take your whole garbage assertion that the US should change its culture to better match bribery and graft as the only indicators of accomplishment and use it somewhere else. I'm not buying it. Not a bit.
Interesting. Thanks for clarifying that. I always thought Seattle was closer to the coast than it is. But it's actually just within an inlet, with Olympic National Park in between.

I'm interested in moving to Victoria, Vancouver Island, BC, which is why it concerns me. I believe that would fall into the low-medium risk category:

> People living along the outer coast of Vancouver Island will have between 15 and 20 minutes to escape. Victoria can expect a tsunami wave of between two and four metres within 75 minutes.

http://globalnews.ca/news/1779057/boxing-day-size-quake-due-...
Ad Block Tracking with Google Analytics
I challenge you to show me a red hot element when being used with juice.
> I'm curious what leads you to believe this?

All the available sales data, such as this:
http://www.journalnow.com/blu-ecigs-brand-has-lost-market-sh...

According to Nielsen data as of May 16, Vuse has a 35.7 percent U.S. market share as measured by all distribution channels for e-cigs. Vuse is available at more than 100,000 retail outlets nationwide.

Blu eCigs was second in market share at 22.7 percent, while Logic was third at 13.8 percent. Logic was bought recently by Japan Tobacco.

There is a lot of data missing from independent vape shops, yes. But the numbers we have indicate Big Tobacco is moving near a billion dollars worth of e-cigs a year.

> Anyone serious about using an ecig uses the larger 650 (minimum) mah batteries with detachable ~atomizers (because nothing smaller than that performs adequately) and those are manufactured almost exclusively by independent Chinese companies and sold via independent websites and retail stores.

People serious about coffee buy their own beans sourced from great growers, get a grinder, etc etc. Nevertheless, the vast majority of the millions of people who buy coffee get it from places like McDonald's and Starbucks and instant coffee containers.

And at any rate, parts and liquids sourced from independent Chinese companies and sold via independent websites sounds exactly like the kind of thing that should be regulated and inspected.
This comment is the toughest diss HN has ever seen
Yet again, please don't mention other sites here or in reddit etc. Being in the spotlight is not good for them. What they are doing is morally fine in my book, but infringes the law and you are contributing to their demise. Keep it low profile, the more you blab about them the sooner they are gone. And until the next platform makes it -if it does, you can't guarantee it will- it is going to cause a lot of damage to many careers out there, because there are many people that have no choice but this one. If this is a war, it is a war of attrition, it can't be won by pointing out the targets.
Hardening the Android media stack
Safe from “safe spaces”
> Also very cool was the documentation, complete, offline and and with lots of examples.

I think 'online' [1] is the word you wanted to use. ;)

[1] https://en.wikipedia.org/wiki/Online_help
> I think this is something you need to blame UNIX for. Or who knows, maybe something made even earlier.

Continuing forward with bad designs doesn't absolve you from them, though. Plenty of languages avoid this--look at how .NET handles dates and times, it has no real relation to the underlying OS on either Windows or *nix.
I do see lex/yacc used in the wild. It's in the RDKit (a cheminformatics package) to parse SMILES and SLN. That's obscure, I know, but that's the field I'm in. I can't find any use in any of the other packages I've downloaded, except a copy of Boost from 2004 which is somehow hanging around.

FWIW, I prefer ANTLR, and for Python, I use PLY.

The usual issue is that it's not hard to write a parser by hand. Though on the other hand, parser generators can tell you about ambiguities that aren't obvious when hand-coding.

Personally, error-handling in yacc has always confused me. When I want detailed error reporting, I often switch to a tokenizer (like Ragel) plus some hand-written parser.

The ANTLR FAQ has the comment:

>> What do you think are the problems people will try to solve with ANTLR4?

> In my experience, almost no one uses parser generators to build commercial compilers. So, people are using ANTLR for their everyday work, building everything from configuration files to little scripting languages.
See my answer here: http://skeptics.stackexchange.com/a/2490/1792

tl;dr: "There is empirical evidence that suggests that low to medium amounts of absorbed gamma radiation boosts immunity and resilience to ailments such as heart disease, though it may (or may not) increase rates of cancer. It has been suggested and that the reduction in the probability of death from other diseases offsets the increased probability of death from cancer."
I've never received $10k in a lump sum, much less $100k. I think the largest lump sum I've ever gotten from any source is around $5k, which was a relocation thing for my current job.
duplicate of https://news.ycombinator.com/item?id=11638193
Actually I do mean there are vaping competitions hehe. They call themselves 'cloud chasers' and they put on an event a few months ago at a local, rather large entertainment venue in Deep Ellum (The Bomb Factory). I've been wanting to use some of their findings and techniques in an offshoot project, so their interest, while not my interest, is useful.
"EVA Automation joins forces with Bowers & Wilkins"

Eva will take the name of Bowers & Wilkins. CEO of Bowers will be CEO of new company. CEO of Eva (former CFO of Youtube, Facebook, and Khosla Partner) will be Chairman.

https://evaautomation.com/
> In STM you can make the legit argument that all published research should be open access and the cost of that should come out of the same funding that funded the research.

There is no cost of publishing your/my papers as open access. Just follow these easy steps:

1. Write paper, send to journal

2. Do the peer review hokey pokey until paper is accepted

3. Upload preprint version to preprint server (arXiv etc.), with link to journal version

If you're brave, you can do step 3 before step 2.

This whole concept of paying for open access is ridiculous and should go die in a fire.
MSDN is not licensed for production, I assume you mean you're using it just for development and testing.

MS Partner on the other hand is licensed for internal-only production use.
That's why I'm moving to Imzy
BASIC Language Reference Manual [pdf]
Was that the group Warren was supposed to head but Republicans made sure she could not?

Good to see the are coming up with stuff like this - do they have the authority to make it happen or do they need congress?

Because if they need congress, never going to happen.
Well, this tinfoil theory is assuming that the leaks several months ago putting him on the map were actually legitimate and he didn't have a choice about it.
You can uninstall it with an administrative Powershell using this command:

Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage

Would this not continue to work?