skysight-inc/HackerNews huggingface dataset:
If nobody uses a piece of software, its freedom is debatable.

I don't know of anyone using agpl'd code to build software people use.
I've described Brexit as "anti-globalisation riots for the over-50s" before. "Smash the system" is a very tempting slogan, but then you realise that the "system" is also a life-support system.

Or compare it to the temptation to want to re-write a complex software system. It's very hard for the rewrite to retain all the features and it's nearly always very expensive.
He menaces to punch on the table of EU. How much noise a hologram punching on the table does?
trump is the squirrel, h1b reform is the nut
The GNU Affero GPLv3 has been a recurring topic during RethinkDB's existence, but I cannot substantiate the same having been an issue for MongoDB. Links appreciated.

Some instances of people asking about GNU Affero GPLv3 and RethinkDB:

(2014-11-16) https://github.com/rethinkdb/rethinkdb/issues/3347

(2015-06-16) https://groups.google.com/forum/#!topic/rethinkdb/g5UEck3sqM...

(2016-10-10) https://sagemath.blogspot.com/2016/10/rethinkdb-must-relicen...

(2017-01-09) https://github.com/rethinkdb/rethinkdb/issues/6221
Don't use it, never have. Sent a coffee anyway just to say thanks! Thanks for caring and thanks for releasing under a license that allows all to use it!
You can definitely use languages that are just as safe, but higher level. You could make that argument with many functional languages like Scala or Clojure, you could even make an argument that even many imperative languages are also that solid - like C# or Java. Perhaps not quite as safe, but at least that they deliver the important parts of that safety without the cost of the learning curve. If you want something more precise - you can use Scala in a way that it's almost an imperative language with additional safety guarantees.

The only gain you get going to Rust is really in the performance department. Rust is what you use if you want C-level performance combined with that safety, it might replace C and C++ as the OS, browser, high performance server and game development language.

For anything else I find it hard to suggest Rust as a serious option when there are many high level languages that seem like better answers.
My acid test for image scaling software:

http://i.imgur.com/X9vKa2s.png

https://i.scaley.io/png-256x128/i.imgur.com/X9vKa2s.png

This means that you don't use a linear color space for blending colors.

Sorry about the language, the image is not made by me [1].

[1] https://web.archive.org/web/20120904060524/http://www.4p8.co...

edit:

I see that your backend relies on libvips to do the resizing. I have no experience with it, but I could make libvips-tools' vipsthumbnail program work correctly:

$ vipsthumbnail --linear -f tn_%s.png -s 256x128 gamma-1.0-or-2.2.png

Note the "--linear" option, without it produces the same wrong image.
@Jimaek commented similar thing. If some big site starts using your service, your promise of unlimited bandwidth can fall flat. Just be cautious and read terms carefully I would say.
Having worked in a ton of different large corporations that have large H1-B employee populations, I can say this is completely true from my experience.

In the last three places (including my current employer) there were huge swaths of H1-B's from India. After some long lunches and happy hours, I found out that a) they're being paid significantly less than I was and b) two of the three companies wouldn't sponsor them to stay at the company and come on as an FTE.

This meant several trips and back and forth between the states and Bangalore to get a new visa, then turn around and try and find a new gig somewhere. For the developers who were single it wasn't a problem. Those workers with families, it was quite stressful to have their families moving back and forth on a regular basis and not having the stability of knowing they had a gig lined up or not.

Toss in the fact getting these visa's are incredibly competitive and I can only imagine the stress involved.
orgzly (open outliner saves in org mode for Android)

https://play.google.com/store/apps/details?id=com.orgzly&hl=...
2016 WebRTC Industry Mergers and Acquisitions in Review
The analogy of ham radio and model trains is nearly perfect. Its almost a perfect concern troll as seen in hand wringing ham radio discussions. All thats missing from this article being a ham radio concern troll is a completely unrelated demand at the end. Traditionally the ham radio articles end with "... and thats why we need to change the whole repeater coordination system to benefit me personally" or "... and thats why we need to change the whole radio contesting system to benefit me personally".

We're transitioning from a "large cheap real estate" world to something where we're a lot poorer (someone is certainly collecting a lot of money off it). Also each generation is a little lower on the socioeconomic scale on average which is a reversal of past centuries of growth.

Therefore hobbies that require a lot of physical real estate space and a modest pile of cash such as model trains or ham radio (at least HF work) or serious fine/artistic carpentry are all going to be kind of elderly gentleman-ish. I would theorize recreational gardening would fit on this list. Possibly more exotic cooking techniques fit this, are most sous vide system owners over 50, I bet they are. I bet almost all people remodeling their kitchen spending $50K to do it with commercial grade appliances are over 50.

Who is more likely to have $1000 and an empty basement, a 25 year old college grad living in his parents basement and driving Uber for beer money unable to pay his student loan or ever own a house or have children, or a 50 year old software engineer living in a burb house purchased before the worst of the housing bubble struck? Then take a wild guess what the customer look like at WoodCraft store or HRO (ham radio outlet) store or the friendly local independent hobby train store. Its beginning to have a demographic impact where store opening hours reflect retired people more than the few working age customer's preferred hours, seriously you guys call yourself a retail store but you close at 5:30pm every day? Well there's always Amazon if I need a saw blade or whatever...

Now as long as humanity continues to supply a continuous stream of 50 year old guys who've "made it" financially, those hobbies will continue in perpetuity. In fact ham radio is growing at an impressive rate. The "elder" population is generally predicted to be increasing. I would predict as the odds of "making it" get ever worse for college grads and ever better for skilled craftsmen and building trades, more stereotypical blue collar hobbies for old men will continue to grow, probably good times ahead for recreational carpentry and maybe not so good long run for ham radio.
Or you get a chance for everyone in your office... even those who barely interrupted you before... stop by and ask you "hey, your wi-fi isn't working, because it's red now", or something like that.

Then, after sometime, everybody stops worrying if you ask to be interrupted or not, simple because they interrupt you because they need/want to, and for every person, the selfish needs are much more important then the signals you (or your led) emits.
With $294M, Kamen Hopes to Bring Regenerative Medicine “Up to Scale”
So when he does something you disagree with, he's evil?

When he does something you agree with he's still evil, he just did it accidentally?

And this is your chosen approach regarding people who disagree with you?
To me, this seems related to the 97 IT companies filing an amicus brief in the travel ban court case...
All gems!
I think turbofish syntax is a bit awkward, and still prefer the haskel/ml separated type signature vs the intermixed ones; however, overall I am inclied to agree.
Looks really well done! Can someone compare/contrast with Imgix?
I write Perl 5 for a living, we have Perl 6 installed here and I occasionally use it for one-liners[1] that are much less verbose than Perl 5 or most other languages. But nothing else.

1. https://github.com/dnmfarrell/Perl6-One-Liners
Yes; I'm worried about those in power on the American side. The fact that China would lose a war against the United States doesn't mean it would be a good thing for the US; the best we could do is lose less.
Since it's huffpo they're probably AB testing several headlines to find the one with the most clickbait.
For a long time I thought that Perl 6 would be close to an ideal language for me. I haven't really questioned that belief, but it turns out http://www.red-lang.org is much closer.

Let's say that I'm glad that Perl 6 is there as an option.
Someone who pushes me. Is as excited about the idea as I am and shows it by firing off ideas on top of mine. Someone who complements my weaknesses (lack of organisation in many ways is my weakness). And someone who can make me debate instead of agreeing with me.

Most of all though, someone I know I can be a friend with. Cos when times get tough that extra bit matters most.
If I know the PRNG and the encryption then I can predict the outcome of the encrypted PRNG.

The encryption community has dealt with this issue for a long time and there are a lot of useful approaches, and many ways to fail.
Only if they look like cool cyberpunk googles.
What if the end user is a developer?
(I should probably qualify that I'm specifically talking about life insurance here. Other kinds of insurance may be different.)

You have to pay to become an agent, you work solely on commission, and you have to pay for all of your own work expenses (drive around to meet with clients? You pay for the gas!). The agent who recruited you into the biz gets a cut.

It's probably best to browse sites like ripoff report for descriptions of how being a life insurance agent works. A lot of people are unhappy with the system, but if you look through the reports, you'll also see positive reviews by agents who are happy with how the system works who are.

Here's one (this specific company repeatedly contacted me in 2010-2011): http://www.ripoffreport.com/reports/liberty-national-life-in...

Here's how one review compares it to a pyramid scheme:

> So let me get this straight. You are hired informally through a conference type atmosphere where they sell you their business opportunity. They tell you that it is your business and you get what you put in. Claiming that you can make over 100k each each year working solely on commission. After reaching a sales cap they place you ahead of 5 low level sales persons. When those people reach their sales cap they give you five more or 'promote' you again to have 5 managers below you and 5 agents below each of them?

> If this in anyway sounds like the operation that liberty National adheres to then it is a Pyramid Scheme.

Another says:

> This is not a job for anyone without deep pockets. It is an expensive company to go to work for. I have probably spent more money to work for this company than for all other companies I have worked for combined!

And another:

> Also, count on spending several hundreds of dollars (or thousands) to work for this company. You will have to have a (relatively) new laptop computer and a GPS plus appropriate attire and suitable automobile. You'll probably be driving 100 miles a day at your expense. It is unlikely that you'll make enough money in the first few months to off-set these expenses and have anything left over for your family. I've probably spent more than I've made with Liberty National.

But here's one guy who made being an agent work for him and really likes it:

> I have enjoyed the comments from "ex-employees" of the company. I started in August of '06. Prior to this career move, I owned a business for 6 years, worked 16 hours a day consistantly.

> The reason I bring that up is, I believed in what I was doing, these comments have a common thread, LAZY people expecting more than they are willing to put in!

> I have been with Liberty for over a year now, I have worked very hard to get what I have and where I am with the company, with out my "WORK ETHIC" I would not be where I am, with that said, I have not worked a 16 hour day since I sold my business in '06...on average I work 9-11 hours 5 days a week...not bad when you consider my yearly income IS over 6 figures! Oh, and I get to see my family!

> 1. If you work hard, yes you can make over $100k your first year, I did!
You can do anything with unlimited funds, the existence of such technologies or the dream of such technologies doesn't really mean anything. The comparison should be against alternatives.

Human labor is still far more scalable than any technology can provide. The reason the tech industry so strongly supports minimum wages and other increases in cost to labor is because it makes their products more competitive against humans.
>AT&T and Verizon allow their own video services (DirecTV and Go90, respectively) to stream on their mobile networks without counting against customers' data caps, while charging other video providers for the same data cap exemptions.

Isn't that the anti definition of net neutrality?
I was wrong about S-expressions. S-expressions are roughly the right complexity, or even a bit too complex, depending on how you look at it.

JSON is way too complex. JSONS assumes that you have an object/record structure (labels and values), and gives you both objects and arrays with which to build tree structures.
Can confirm. Have a friend who is in radiology residency, and I was completely shocked when I found out what radiologists do. When I told him that his job will be automated before he retires, he argued profusely against automation. But it's primarily an image recognition task, which computers are quite good at already and will likely improve.
Instead of looking for an alternative, why not get in contact with Cloudflare and talk to us about it?
"there's no way to put in >8 solid hours of programming or engineering work"

I guess not if they lock it down like a bank.

OTOH, there are some high-endurance operators who not only work smarter during the regular hours, but routinely develop superior creative solutions exclusively during the extended sessions that simply require more than 8 (or whatever) hours of solid effort or concentration.

My office (a scientific lab) is open 24/7/365, and I have breakthroughs whenever I want. Anything less would be poor utilization of facilities, transportation, and personnel.
Related:

> On a cold and rainy February afternoon in 1947, one year before the Games Center was established, First Secretary H. M. Sichel of the British Embassy in Washington telephoned Loy Henderson, Assistant Secretary of State for Near Eastern and African Affairs. He had two messages from the Foreign Office which were "rather important." They were of a sort that normally should be delivered by the British Ambassador direct to the Secretary of State, George Marshall, but since General Marshall had already left the office for the weekend perhaps, Sichel suggested he could drop off the notes, have a "brief" chat about them, and allow Mr. Henderson a weekend of reflection on them before briefing the Secretary prior to meeting the British Ambassador on Monday morning.

> Sichel arrived as State Department employees, after a comparatively dull week, were donning their raincoats and galoshes to take off for an indoor weekend. Loy Henderson, who habitually worked until eight or nine o'clock even on Fridays, had sent off all his secretaries and was alone in the office. The scene was the one of utter calm that skillful dramatists often establish to provide the psychological setting for a shattering announcement. The announcement, which Mr. Sichel delivered in the course of his "brief chat," was certainly shattering.

> The two messages were official notification that the Pax Britannica, which had kept order in much of the world for over a century, was at an end. Specifically, His Majesty's Government could no longer afford the $50,000,000 or so that was required to support the resistance of the Greek and Turkish Governments to Communist aggression either, as in the first case, by guerrilla warfare or, in the second, by direct military action of the Soviet Union. Either the United States Government would fill the gap, or it would go unfilled - or it would be left to the Russians.

[...]

> With the British announcement, delivered so calmly by Mr. Sichel, the United States was given the choice of becoming an active world power - an "on-the-ground" world power, as a lecturer at the State Department's Foreign Service Institute was later to put it - or seeing the Soviets become a more menacing feature of world politics than Nazi Germany could ever have been. Mr. Sichel said, "I hope I haven't spoiled your weekend."

- The Game of Nations, Miles Copeland (https://www.amazon.com/Game-Nations-Amorality-Power-Politics...)
>> Look at long running projects like Couchsurfing for example

The big difference is that, unlike those "sharing" economy companies, Couchsurfing was not a business, and once it turned its focus to making money an exodus of "users" ensued.

Couchsurfing was not targeted at Airbnb's "get a cheap place to sleep at city X" demographic, and people that couldn't demonstrate they were looking for anything other than a low cost hotel would see their requests turned down. Couchsurfing users were willing to share their house, not for a small amount of money, but for the value of making international acquaintances (and friends for life, sometimes), which is something they also received through the service when going abroad.
>via the long tail of trade policies being a disincentive to conflict and an incentive to work things out peacefully.

Can you explain what you mean by long tail in these circumstances? I started taking a course on stats and understand generally what a long tail is, but I can't parse what or how you're applying the concept here.
Here's [1] an open source app that lets you share a link from youtube which then uses a hosted version of youtube-dl to get the direct link to the mp4 url and pass it back to the Android Download app

[1] https://github.com/zeronickname/VideoDownloader
2018 Marks Inflection Point for Augmented Reality in Enterprise Applications
You never heard of anybody using MongoDB?
The fact that your body can change the number of calories it burn disproves nothing. For example, the more weight you lose the fewer calories you burn, thus your calorie intake must lower to sustain the same deficit.
what features/behavior would you want to have it qualify as such?
just a lot of different PDFs open.
Yuge Regrets – The Saddest Parody of Deep Thoughts by Jack Handey
I mean, sure, you can do that. But it's kind of silly. "Grow" ammonia feedstock on farms to then turn into fertilizer to use at the farm to grow food?

Maybe you should just plant legumes instead and let them fix the nitrogen straight into the soil where you want to grow food. It's not sexy since it's 19th century technology (or older) but it works. And it requires very little in the way of logistics or infrastructure meaning that it's resilient.

https://en.wikipedia.org/wiki/Nitrogen_fixation
You don't know that.

You think you know something based on what you can see, but that is all.
Clubhouse: Trello Alternative for Software Teams
Striking a Balance Between Manual and Automated Testing
But do you think those people you mention would "love to share" if they were forced to it in order to secure a safe place to sleep and a plate of food?
There's something called 'Fiscal nomad' or 'Tax nomad'. This basically means you don't pay taxes anywhere because you don't live anywhere permanently. Since most countries will only allow you to stay for three months per year, this means that you need to rotate through at least four countries per year.

I would imagine that the viability of this largely depends on what country you're a citizen of.
There is only one command I use so I don't see what else I would need from such a plugin.
Good luck solving overeating with a smartphone.

For some people eating is even more addictive than Facebook or Candy Crush.
> There is no way SV would have grown to what it is now without foreign talent. So the shortage has been real for the last 30+ years. Not sure why this point is still controversial.

Is this a fact or a feeling? Economics allows us to directly measure these things and the price of labor hasn't gone up in the last 30 years at rates indicating a shortage with executive pay and corporate profits at all time highs.

> Then the problem might be with how long the gov takes to process these things, and not with the H1B visas?

I think his point was the visa system is designed to take advantage of the inefficiencies in the bureaucracy to the benefit of the employer.

> Younger people are more willing to move to another country. Also, many students apply for an H1b after their F1 runs out, so of course you get younger people.

If the H1B visa didn't exist there wouldn't be as many foreign students.

You should read his blog, he makes repeated coherent arguments against the H1B visa system and its detrimental effects on the employment outlook for older citizens. He is a CS professor at a respected US university and has an interesting perspective.
They aren't paying income/payroll tax. They are draining local resources, they need to go to the hospital when they get sick, call the police, firefighters. They need trash pickup and sewer services.

Also many countries have different controls for tourists or visitors and permanent residents.
10 Best Practices for Designing More Usable Mobile Forms Pt1
Dude, this is not another DEFCON game. All your confidence is based on fact that nobody will touch north American area. Good luck with this 'strategy'.
People believe that because "The Media" has been shown to be manipulating the truth constantly. If it walks, talks, and acts like a duck. People will call it a duck.

It's an assumption, but it is a safe assumption when they have a history of doing it constantly.
Quantum Algorithms for Number Theory and Their Relevance to Cryptography [video]
Flexible On-Stack Replacement in LLVM
With java scalar replacement (possible from escape analysis/partial or not) calling new Point(x,y) in a hot loop does not allocate an object on heap at all (or even the stack) unless it escapes.

In the newer JITs that escaping allocation will be deferred until the last possible point in time.

This is actually a nice point about JVM languages, _new_ has defined behavior and can thus be elided if the effect is not observable. malloc (or new in C++, although I am not sure about the spec there) do not and eliding a call to new may break the language specification as function is not called that should have been.

I don't know what Rust does here, and what is allowed in regards to the new operator. i.e. must a local variable be on the stack or can it generate direct values in machine registers?
Gifs in Real Life with Hololens
the simplest way to illustrate the kind of pain that can arise is, make a binary tree from scratch.

this is like a 10 second job in languages like C# or F#, but really weird in Rust.

And analogous things can come up with any graph that isn't directed.
1. Speak to an accountant. Each country has their own tax regime, depending on your residency status.

The bigger issue is making sure you have the legal right to work where you are going and don't get into double taxation. Everything is country specific. (And see #2, if you are a US citizen there are tax treaties so you need to see).

2. You don't state where you are a citizen of and where you are working but the United States taxes on global worldwide income (only country to do so but there are tax treaties).

3. On an offhand way, it's probably easiest for you to incorporate and work for that corporation but it depends on the nature of your remote work.