skysight-inc/HackerNews huggingface dataset:
Realistically there is a group within the Democratic party which justifies illegal immigration because it excites the base and offers a potential constituency. We've had this cycle once before - in the 80s the Republicans agreed to amnesty on the condition of enforcement. The enforcement never came.

There's also a group of well-meaning people who see the plight of good people who just want to make a living and therefore are for open borders. The first group takes advantage of the second group and there's no way of disentangling them.

There is a very real criticism, however, that something like open borders could destroy the productive society people are fleeing to especially if that immigration is against rule of law or eventual assimilation.

As the descendants of immigrants who are now Americans, a lot of people are opposed to haphazard immigration without assimilation. American society is so great because people of various cultures come together and make it something new. It appears (to me) that some people don't care about what is sustainable and would rather win for the sake of politics.
The professor himself very likely did none of it. My guess is that someone like Dr. Su probably wouldn't even have enough time to work on fuzzing LLVM, and would likely be more concerned with writing up the next proposal to fund his lab :P

From what I've seen in academia, the supervisor typically generates ideas, and the grad students and postdocs test them out and see if they have potential. The discussion goes back and forth until a decision is made on whether or not to pursue an idea.

This differs from group to group of course, and is not the case in smaller groups, but it's generally how things work.
Criticism is easy. Anyone can spot issues. So what?
It's not officially part of the Pi Hole project, but I've been using https://hub.docker.com/r/diginc/pi-hole/ for about six months on a Raspberry Pi (though they support other platforms) and had no issues. They also​ keep up to date with new releases within a day or two usually.
just a comment, then back to lurking:

no administration leads to 4chan like boards and newsfeeds
Interesting discussion, and therefore, logically, interesting post. Oddly, I begin to wonder whether a variation on a bet system wouldn't be useful. Flagging or up-voting don't come with any cost attached. The only current cost I can see is related to pissing off a group or sub-group, which is not conducive to productive exchange. Just a thought from someone who has never flagged anything.
No. Sandstorm is "my baby" and I'm not going to stop working on it just because I have a day job.
Yes, that's why you have erasure coding across drives either using RAID groups or using an object store. Just not at the single drive file system level where blocks going bad within a disk tend to be correlated (i.e. the drive is getting old and will die).

Also, EC at the block level would probably spread the blocks around the drive. This means any read would need to seek all over the dang place trying to reassemble files and that's a bad access pattern for spinning disks. Real bad. Like, the worst. It might even reduce the effective lifetime of the drive. So it would be not only correlated with device failure, it could precipitate it.

Maybe it would be ok on an SSD.
I worked at a company that used Mumps. They used some super-old interpreter that had a pretty low limit on the code size.

The actual size of the source code.

As the codebase grew, they had to shrink down the code to be able to fit it all in. Comments were the first to go. The end result was single letter variable and function names. The code was impenetrable!

Presumably this is no longer a limitation :)
Don't miss Edge of Disgrace - one of the best C64 demos, yet: https://www.youtube.com/watch?v=nLIUkBa_mA0
Can't understand why they even considered using compression at all. A simple mini sd card can easily have room for 128 GB while a typical 3.5" floppy is 1.44MB. There's gonna be quite a lot of floppies to copy before that is filled.
Big Data is a reference to complexity of the data & underlying system that data represents, NOT the number of datapoints.

lol
>>I think you're mistakenly assuming the point of public school is to educate. I think it exists more so the proles have somewhere to dump their kids when they're working. The "education" happens to be incidental.

You are absolutely correct.

The point of public school in the US has always been to 'educate' in the broader cultural sense, not in the narrow sense of learning a subject (or range of subjects) or learning how to do a particular job. From its earliest forms in the US in the early 19th century until it was widely institutionalized by the late 19th century, it was always explicitly promoted as a method of integrating into 'productive' society all the religious outsiders, immigrants, lower classes, Indians, Blacks--everyone who was not a middle-class, white, Anglo-Saxon Protestant.

This is still an explicit objective of public school, except that now it also has a normative function for the middle class--in other words, it has become the de facto normal condition of the middle class to have had a public school experience. That is why the defenders of public schools nowadays go further and claim that without having had a public school experience, a child literally has no place in adult society and is incapable of functioning normally. This is the single most common public objection to homeschooling, even more than fears of child abuse, child neglect, or educational neglect.
...and never see new content?

What if the New York Times decided to host all ads themselves? nytimes.com/ad-42.jpg couldn't be distinguished from nytimes.com/todays-front-page-image.jpg

Obviously it's more likely for ad ad-provider like Google to do this, but even then, if there's new content from Google (say a blog post) I expect to be able to see it.
Sure, but let's say there are 10X the number of applicants compared to the cap.

How do you choose which ones?

If you put on any cap, you are picking and choosing.

Personally, I'd sort by salary/expected taxes.
That results in half a dozen versions of LLVM libraries installed on a given machine instead of 1.
Nicely said :)
I really want to like Netflix but unfortunately it just isn't enough. Sure the originals are good but the rest isn't very new and isn't very good. Some gems here and there but good movies are rare and the shows you want to watch are not included.
This led me to get Sky(UK and Germany only I guess?). Quite expensive but at least lots of rotation and newish movies.

//edit: I wait until worthwhile seasons accumulated and binge watch for a month.
Yep! I agree with everything you mentioned, and should have been more clear in my description of what I meant by a fairer way to average the results.
Formal Methods in Practice
> A number of explanations have been posited for the fact executive pay has soared in recent decades while other workers' pay has remained stagnant.

I think a simpler explanation is supply and demand.

If you want to hire as CEO someone who has worked in a close competitor's most profitable business unit and is credited for much of its success and culture, the pickings for Yahoo were quite slim. Also, Yahoo had brought in several other highly successful CEOs, including its original founder, who had all failed miserably. Mayer was clearly a last-ditch attempt to salvage the company.

> pay packages that serve the CEO rather than shareholders

You are describing incentives that do not simply reward share price growth? If so, and if you think supply and demand for qualified executives has nothing to do with it, what kind of pay package do you think Yahoo should have offered?

I'd argue that there has to be a time bias in the package. Share price growth is fine if the board is OK with Mayer taking 30 years to grow the company into a bigger valuation just before deciding to retire. But if more action in the near term is desired, and behavior other than the typical private equity style fat trimming is desired, what options are left?
This page mentions the EHR used by the U.S. Department of Veterans Affairs, known as VistA[0], developed using MUMPS.

Interestingly, the source code for VistA has been obtained via FOIA requests and so the code is available in the public domain[1]. There are now forks of VistA, like OpenVista.

At one point we had to argue with Github to support syntax highlighting for M/MUMPS: https://github.com/github/linguist/pull/148

[0] https://en.wikipedia.org/wiki/VistA
[1] https://en.wikipedia.org/wiki/VistA#Usage_in_non-governmenta...
Sounds like you didn't hear about people being asked about their religious affiliation, or POTUS himself noting on a radio show that Christians would get preferential treatment.
I recall the Wikileaks summary said most of the data was unclassified because it was needed to be used (deployed) to remote (victim) machines.
For anyone interested in more details about React Fiber, the recommended links in [0] provide a great jumping-off point. For many apps, especially ones that render large amounts of data to a screen and haven't done (or can't do) much optimizing with componentShouldUpdate, it will likely be an almost-seamless drop-in upgrade that will make things feel truly more "snappy." A video (of a demanding stress test) is worth a million words: [1]. And it's coming soon: [2]

[0] https://github.com/facebook/react/issues/7925#issuecomment-2...

[1] https://www.youtube.com/watch?v=Qu_6ItnlDQg

[2] http://isfiberreadyyet.com/
You can use a library like https://github.com/fiddlerwoaroof/format-string-builder to make formatted output more readable. But, in general, format strings are like regular expressions: at first they look like alien technology and then, after using them a while, they become quite legible.
it would certainly be curious if nobody made <$15/hr yet there was so much noise about it.
You're completely hopeless. Grow up and stop acting like a petulant stuck up spoiled little brat.
Reminds me of two emails that I got that tried to look like "cold emails."

One email promised to give our company access to one of our major customers... That we show prominently on our web page as a major customer. They also promised to give us access to our previous parent company that still held a minority stake in the company, and who we still sell package deals with.

Another email was from someone who went through my linkedin and was trying to sell me something. I wasn't sure what it is and I was too busy to take the 20 minutes to figure out what it was and why it was useful. I think the email was hand-written, but as I couldn't figure out why this was useful, it was easier to ignore than engage.
If you're registered with a local NHS GP in the UK, it's very likely that your medical records are stored in a Mumps system.
they always stream on their Youtube channel. this is their conf stream last year.
https://www.youtube.com/watch?v=Pm0uwncSCo4
Touché.

I am in complete agreement with your comments regarding the open web.
In Laravel 5.5 “vendor:publish” Gets a Provider Prompt
I guess it's an inherently fuzzy concept, so quite a good fit for machine learning.

But my definition of clickbait is any link I follow where I feel like I've been tricked into the click. The link looked interesting, but I feel regret once I see the actual content.
1) welfare state -- "bad" immigrants impose higher costs now.

2) technology -- bad immigrants (in the form of terrorists) impose potentially existential costs now.

Also, in that period immigration was inherently racist, which I'd absolutely like to change. ("Chinese exclusion act", etc)

Economics have also changed; costs of migration into the US are far lower than before, and we are far richer than we were then, so it changed who would immigrate. I'd expect a remote, expensive to reach place with endless land and a shortage of labor to have different immigration policies than a rich country next to a poor country a short walk away.
Better option, remove the PSP. It serves no function in todays world.
Back when they had the first SQL Server version after the Sybase deal, I think it was version 6.5, we got a full wall poster containing a description of all metadata tables sent to us, along the usual pile of MSDN CDs.
http://www.ijqf.org/wps/wp-content/uploads/2017/03/IJQF-3888...
My understanding is that "listening" to communication between Trump and a foreign national would not require a FISA warrant. I say "listening" because, I believe, all communications with foreign nationals are recorded but only some are actually listened to by actual people.
> Tons of women seem to have no problem with nylon hosiery. And tons of men are now wearing fairly similar "baselayer" leggings made of nylon.

And there are tons of women that do find it uncomfortable. In fact I don't know of a single woman that enjoys being in nylons all day.

As for men wearing nylon leggings (which I assume non hosiery but for active wear) it is a blend of fabrics. Usually it is a mixture of nylon, spandex, polyester maybe some wool. To be honest spandex is more of the key component (not by total % but giving it the stretch) in leggings these days.

EDIT your reference to yoga pants/tights is amusing but you do know that yoga pants/tights aren't made of 100% nylon?

They are made just like work out leggings which might have nylon as component. The key ingredient for tights these days is spandex and not nylon.
So we'll have ublock/adblock without the parts that block the ads.
Item #9 from an earlier release announcement says "starting up, loading projects and building": https://blogs.technet.microsoft.com/uktechnet/2016/11/29/vis...
Yes it is. Otherwise you're putting yourself at a strategic disadvantage. It's an inevitable outcome of the technology being available. We have great weather satellites now partly because knowing the weather and observing agriculture in other countries makes us economically competitive.

If a technology exists it's going to be used, within the normal variations of supply and demand. You might prefer to abstain from using a particular technology, but there's also the possibility that it will get used on you. From a governmental perspective, a country has a requirement to be as aware of its political environment as it can for the sake of its citizens' safety.
I flag all these emails as SPAM.
When life conditions change you can sign up for Obamacare – i.e. you move, loose insurance

https://www.healthcare.gov/glossary/qualifying-life-event/

Also look into COBRA
https://www.healthcare.gov/unemployed/cobra-coverage/
> I think most US citizens would be shocked to learn that most of our personal information is accessible without a warrant. (phone records / bank account / email / web history / phone location data / Car location / Purchase history / Facebook etc....).

They would probably be shocked if they did learn that, but there is no evidence for any of those besides phone records prior to 2015. Thankfully (after 2013 leaks), the USA Freedom Act was enacted in response to the "metadata" versus "data" interpretation, so now your phone records (Call Detail Records) will require a warrant if you are a US Person.
Thinking that listening to a radio program is exactly the same or better as a college course is the kind of thing you hear from people that haven't actually gone to college.

This isn't to say you are yourself less intelligent but perhaps you lack perspective?
I had, in the past, found that a post was deleted. I was so enraged by that action that I had abandoned HN for almost a year. It wasn't my post. But, I found the action arbitrary. I do understand that it is important to keep the spirit of HN and actively discourage posts that might take HN the same way as infinite other internet forums. Since the guidelines cannot be clearly interpreted, there will always be some controversy about what should or should not have been removed. This case is different though, because the post was down-voted out by the community.
>> I hear this brought up a lot but do not see how it would be an issue.

Because it's a massive human rights violation. Just because the agencies job is to gather intelligence doesn't mean it can trod all over the rights of non-US citizens.
First thing I'd do if I had to program in this would be to create some "something sane to MUMPS compiler". :D
The mystery of the poisonous socks
> I think you miss a "despite" or "notwithstanding" somewhere there.

No, I'm perfectly ok with what I wrote.

What I find interesting is that many people are perfectly ok with exploiting a poorer neighbor, but they definitely should stay on their side of the dotted line.

All this hoopla about illegal immigration, walls and repatriating jobs to the other side of that dotted line will have the exact opposite effect. Illegal immigration will go up.

It's akin to a chemistry process called osmosis.

https://en.wikipedia.org/wiki/Osmosis

Since we're in broken analogy territory anyway, why not use another?

So, in osmosis you have a wall - which should be easy to identify as your border - and two liquids on either side with a varying concentration of some substance. Say 'wealth'.

Now for wealth to stop flowing from one side to the other you will have to reach some kind of equilibrium first.

The faster you reach that equilibrium the faster you no longer have to worry about 'illegal crossings of the wall'.

In the end that border wall never was about people: it was all about wealth, and possibly about the sharing of that wealth.
Reminds me of how V8 used the length of a function's source code as a heuristic to decide if it should be inlined or not -> adding comments could slow down your JS. But of course JS already had code minifiers.
Makes a classic "falsehoods programmers believe about time" mistake.

The example (which is not so uncommon) that an appointment is set in timezone X, author of the service storing the appointment helpfully converts to UTC, timezone of the originating country changes and then the "return" from UTC to source timezone is incorrect, because now UTC-0600 is actually UTC-0700.

In short, any conversion that reduces precision is flawed. Dropping timezones after normalizing them to a canonical format makes it impossible to restore the conversion.
On Programming Languages: Why My Dad Went from Programming to Driving a Bus
If the bar for "can support himself" is suitably low, someone could be an artist, immigrate to the US to work as an engineer or accountant or nurse, and be an artist. Once he can support himself through art (and is likely a citizen), then be a great artist full time.
The Uber Bombshell About to Drop
It would be interesting to try these in some functional language backend, say, in GHC or Ocaml.
Do you find a setup like this takes more time to gather the information you're looking for? What is your primary reason for doing it this way? Privacy? Avoiding malware?
Even with formal schooling you forget all the stuff you don't use weekly within a semester of last using it.

I think one condensed class on algorithms and data structures could have replaced the three I took if the low level CS classes had emphasized thinking about time complexity and planning before you code. If you're used to thinking about "I only have X resources, what's a not crap way to get Y done" then learning specific data structures and algorithms as you need them is second nature.
Don't know why this has been downvoted. It's on topic and not even a particularly controversial line of argument. I'd hate to think downvotes were happening due to prejudice, but it does seem that the left wing wants to suppress differing opinion these days.
Out of curiosity, how many of those immigrants were illegal?
Yes, inheritance is fundamentally immoral. An obsession with one's genetic output is simply primitive tribalism.

My kid has had enough benefits already, and frankly if he can't make it as an adult that's his problem.

Some people of course can't make it as an adult for reasons beyond their control (disabilities, extraordinary bad luck, et al) and society would be better off providing a viable baseline for everyone. For example: good roads benefit everyone. Universal health care benefits everyone and helps small businesses. This problem will only get more extreme as robots take over more and more labor.

BTW my kid's only problem with my approach is that I joke that the assets are going to the home for homeless cats. He doesn't consider cats a good enough cause :-)
The interesting part is that this lame 2012 laptop, dual core with 8 GB and HDD, can execute VS 2015 without any major issue, but I get the fan full speed when using Android Studio instead.
This reminds me of the quote: "Please accept my resignation. I don't care to belong to any club that will have me as a member".
I would much rather use "self hosted" apps like Gitlab, sandstorm, graylog, and the like than SAAS offerings. Your data security and upgrade cycles are in your own hands.
The problem with this retirement plan isn't that it's not viable (it is), it's that you're guaranteed to be working exclusively with mismanaged and incompetent organisations and people. That gets depressing fast.
By attracting and immigrating the best and brightest, the US actually does injustice towards its citizens.

And then its also an unfair act against other countries. The other countries that send immigrants technically stay poorer and weaker - because their talent is gone!!!

Make a choice - Do we want to keep pouring in the best and brightest from the globe - or Do we want to keep our citizens employed? - Can't have both in longer term. Keep it unsolved and something extreme might happen to resolve it.
The Android Taste Test
Walmart has done incredible damage to the local economies of the Midwest - they've essentially eliminated small retailers over much of the country. It's true that they're simply part of an existing larger trend - but they've profited hugely from it and have cut a lot of ethical corners in making one family the richest people in the world.

Walmart Puerto Rico is a wholly-owned subsidiary. Here, they've done less damage (there wasn't as much damage to be done) and they've done positive good.
If this is much quicker than ordinary floppy drives and has flash it would be great for imaging disks from old systems, Amiga version anyone?
> How can you create a stable product that targets a constantly breaking API

Since it's an open source library, and not a remote resource where you don't have control of what's available and deprecated items being removed, it's less of a problem. You don't have to use the newest version of LLVM if you don't want to. I'm sure at least a few prior major versions will get bug/security fixes if the problems are large enough.

That's not to say this is the correct, or best option, but it is one of the ways to go forward, and I would say it's not necessarily a bad way forward when you're still trying to build usage through innovation and features rather than retain usage. Backwards compatibility comes with its own problems, which accrue over time and can eventually strangle a project.

Perhaps in the future they will decide to use the minor version number through retaining API compatibility, and thus the major version number, for 3-4 major releases (18-24 months), while still allowing non-breaking changes to go forward. Their versioning rationale doesn't really prevent that, it's just that their current development style and goals do not support it.
Easier alternative to "make Mexico wealthy" is "make America poor."
>Depends on the product. I've seen businesses run at 10%, and others at 0%.

Which products have 10%?

>Typically, you'll get: - Stolen cards (obvious ones) - Stolen cards

Is this with Paypal? Paypal does a hell of a lot of work to prevent stolen cards being used. I've never had a single case of this happening since I moved to Paypal. With Worldpay I did have the occasional one.
I had something that was removed from the front page of reddit and hn nearly simultaneously in 2011 - and I hadn't posted it on either, it was just my content. I saw it in the logs; some giant cliff.

I've always wondered if there's cross collaboration since then.