skysight-inc/HackerNews huggingface dataset:
Maybe the parent post had tried making a rice noodle version? Rice noodles[1] can be a bit more finicky than wheat noodles in my experience[2].

[1] The "Italian pasta made with rice" versions. I'm not talking about Asian rice noodles.

[2] The rice noodles tend to give off more starch into the water and you need more water to make them. If you don't have enough water, then it gets super starchy in the pot and easily boils over (and can -- seemingly -- take longer to cook, the starchier the water is).
I don't get why people are seeing this as egregious clickbait. It's taking well known saying "going back to school" and using it in a figurative, instead of literal, sense.

He IS "revisiting" high school, in a sense. Most people graduate high school and never look back. Munroe is looking back. The title did not say he would be a student.
Very well may be, at least for some people. SMB protocol (which "Samba" is named for) is the second standard option for file sharing in OS X after Apple's AFP.

I'm not sure if smb daemons are on all the time or not, but any Mac that has served files to a Windows machine may be affected.
Twitter users have money because adults have money. The inability to make any value proposition worth paying for is almost admitting you're worthless.

Per James Altucher, for my 10 ideas a day exercise:

- Pay-to-view, pay-to-subscribe twitter accounts. Exclusivity always sells.

- Twitter tools/analytics for fees.

- Developer tools for fees.

- Pay with your twitter account (we already login).

- Paid tier for advanced users who manage multiple accounts.

- BUY straight off a tweet.

- Sell API access to power users (rate limit tiers).

- Remove ads for a fee.

- Push twitter search, and sell more ads on increased searches.

- Sell themselves to facebook.

These are all pretty obvious, so they must have reasons not so obvious not to do them. One would guess twitter's brainstorm meetings are veto-fests just from their lack of interest in doing anything interesting or progressive... but maybe they just don't sweat it because they're sitting on 3B cash. (that must be it)
Please pardon my ignorance, but what are some of the key differences?
Yet nowhere has this been "field tested" for any length of time. Unless one makes the case that it has been tested in the form of several countries in the 20th century. Places like the the Soviet Union, China, etc. We see that it failed in those places and in Soviet countries it failed fantastically. The fatal flaw in all of this...who is going to pay for it?
Also among front-end and back-end, according to the survey.
In a limited supply environment staples will rise (ie: real estate in certain cities) but with BI you can move anywhere and have a roof over your head.
Food prices will not raise meaningfully.
I love UNIX too much, nothing can replace C in my heart! :)
Such subconscious biases are what tends to allow some people to get away with being borderline useless, and others shot by cops or fired without warning.
It's not really an afterthought - the cost of universal healthcare is close to 50% of the cost of UBI.

But we're already paying out the nose for universal healthcare in the US. It's just done poorly, and has a lot of fraud and abuse, as well as insurance companies taking a lot off the top.
Do we have any implementation for Brotli encoder/decoder on JVM or JNI/JNA is the best option available right now for using Brotli on jvm apps?
With markets. As the distribution of income changes so does the distribution of goods and services produced.
You still need an administration that handles all that money coming in and out, probably doubling the amount of money Revenu Québec manages. All that for a poverty line payment of 10k.
I'm looking forward to this, along with the Pencil, to carry with me for sketching/painting. I have no intended use for it, at the moment, other than as a drawing tablet. The smaller for factor is more appealing to me for this purpose.
Working on vehicles has always been dangerous when they weigh 2,000+ pounds and are often supported by flimsy equipment. I don't disagree that batteries are lethal but it's just one more thing in a long list of things that can kill you while working on cars.
If biking to work is too expensive - you're doing it wrong.

edit: Just read the blog post. It sucks.
Not if the UBI is tied to the cost of living index. Essentially, this means the UBI will be immune to the regression of the VAT.
As someone whose not really familiar with Uber except at a high level overview kind of way, does anyone know their reasoning behind not wanting a path from email to uuid as a unique concern to them?
Eating Startup Dogfood in Public
Just playing devil's advocate, but isn't that a logical approach? If two junior programmers show up on my doorstep, and one is 25 and the other is 55, why wouldn't I go with the 25 year old (all other skills being equal)?

If I'm lucky, maybe the young person will want to work with my company for a decade or two, or even more. Would the 55 year old want to work for several decades more?

Of course, I am also worried about age bias. I'm curious what will happen if/when I decide to join a company again after age 40.
Building a scalable job scheduler for Amazon Redshift
That would be the Marxian claim: wages trend for most workers towards subsistence. Caveat: subsistence is a relative term.

I think it's a reasonable question because UBI doesn't change much about the structure of capitalism. And also just like every other welfare program, it will be rolled back inch by inch every time there's a systemic shock and the poors are held to blame.
E. Chung: “Xsolla ESports Academy Allows ESports Enthusiasts to Earn Money”
Most of the Go codebase is portable across systems without using libc, so being libc free is definitely possible.
Well, you could ask the National Aeronautics and Space Administration, the Central Intelligence Agency, or even consult with the Massachusetts Institute of Technology. Perhaps you can send them JavaScript Object Notation using the Asynchronous Javscript and Extensible Markup Language standard over HyperText Transfer Protocol?




I use acronyms to reduce the cognitive overhead of reading, and (relevant to this discussion) make otherwise offensive terms acceptable in a broad range of environments (snafu, CYA, OMFG, WTF, etc). I'm sorry you haven't run across CYA before (though that might be a good thing), but it's not a terribly uncommon acronym either.
I'd love a federated alternative to Twitter. If Apple, Google and various Linux people all agreed to bundle a compatible client into their operating systems, it would have a chance at overcoming network effects.
According to the Canadian government [0], if I'm reading it correctly, the money coming in was around $150bn/yr in 2013. So 60bn may be a high but reasonable figure.

edit: more recent stats [0] show 104bn coming in, 5bn spent is social tax breaks, 0.5bn spent in food pensions.

[0] http://www.stat.gouv.qc.ca/statistiques/economie/comptes-eco...

[1] http://www.revenuquebec.ca/fr/salle-de-presse/statistiques/r...
I suspect a lot of the problems with trolling is inexperienced users not realising that the Internet is the technology equivalent of the wild west.

They sign up for services, post all their details and make the sort of off-hand comments that wouldn't be picked up in close circles, except they are using a global publishing platform (social media).
check out https://www.quantopian.com/
Well, rust is beating g++ in the benchmark game now. [1] (please don't take microbenchmarks seriously) Performance is complicated, rust has a couple of things going for it that will help out a lot. First, there's a pretty strong bias to use the stack. As opposed to java or scheme where stuff is heap allocated by default. Second, rust avoids the pointer aliasing problems of c and c++. When someone gets around to making a fast matrix library, it'll likely take much much less time to catch fortran than c++ took.

But again, performance is complicated. People have put tens of thousands of hours into c/c++ optimization. rust is young, so not so much time there. On the upside, rust has room to grow.

https://benchmarksgame.alioth.debian.org/u64q/which-programs...
Your "solution" means many people have to not use the internet. Sucks to be them, I guess. Meanwhile, people saying they want to rape you, or posting images of dead children to you, or posting your address and saying they're going to murder you, get to carry on without hinderance.
To be fair to China's chauvinist culture they would've done the same of the visitors/clients were Chinese. Actually if they were Chinese they probably would've been taken directly to a brothel.
I've seen many web frameworks where the design is centered around URL+Method dispatching (routing). Many frameworks also play overly clever type system tricks in the dispatching code, just so the intro looks really short and sweet.

Having developed two or three nontrivial web applications myself, I don't think routing is a substantial part of web application design. A framework which focuses on routing will probably be suitable mostly for small one-off applications. This approach has in fact lead to significant boilerplate in my routing endpoints. The boilerplate would probably not have amassed so naturally if I had first implemented the actual functionality as data or streaming interfaces.

If the functionality is finished, a custom integration with HTTP should not be more painful then integrating with a framework. Furthermore, the implementation can be accessed with an interface other than HTTP (testing, internal scripts...)
There have been multiple tests of the ideas behind BI:

* https://en.wikipedia.org/wiki/Mincome

* https://decorrespondent.nl/541/Why-we-should-give-free-money...

* http://freakonomics.com/podcast/fighting-poverty-with-actual...

The problem is that it often isn't possible to falsify or confirm ideas based on limited tests. You can set up a minimum income for one town, or give money with no strings attached to several groups of people, but it won't answer a lot of the long term societal questions. It's like asking if you can test social security or universal healthcare. Those tests might not illuminate problems that could occur on a large scale, 50 years down the line.

Sometimes the only way to test something is to do it.
"the [...] Basic Income posts that seemingly rocket up the front page a few times a week"

Sounds like HN is also one of those powerful political forces
This is the largest developer survey out there. VisionMobile may be No. 2 and also has JavaScript as the highest.
Yes, I understand that but a VAT need not be out of step with the goals of a UBI if the UBI is protected from the regression of a VAT by scaling it with the cost of living.
> I'm not really interested in setting up a series of straw men for you to knock down. I'm not looking to get into an internet argument about minutiae.

This isn't minutiae. This is the core point of your entire post. You broadly criticise people for their continued use of CIFS and suggest people evaluate alternatives.

> I said it's worth deciding if CIFS is crucial to your business.

In enterprise, yes, it is crucial to businesses. There is no supported alternative.

> Meanwhile, AD is certainly not "the only large scale enterprise solution." I have hundreds of thousands of users and no AD, GPO, CIFS, or any other MSCE topic involved in my network.

Using what? I just asked you to tell us what the alternatives are. Even now you still haven't.
I don't think you can do small scale experiments, unless you do it using an entire small country. The idea is that you raise taxes too, and naturally you'll have winners and losers. I don't think the losers (wealthier people) will tolerate being forced into the program while others are left out of it. If you let people choose, then only the winners (poorer people) will choose to participate, which will deeply distort the results.

If you can do such an experiment (by, for example, instituting BI in a small country) then there are certainly outcomes that would indicate BI isn't feasible. The big questions are whether people in a BI scheme will continue to work, and whether the higher taxes needed to pay for it will kill the economy. If everybody quits their jobs and the taxes strangle the economy then that indicates BI isn't feasible. If everybody keeps working and the economy proceeds as usual then that indicates it is.

I don't think Social Security is a useful example precisely because it's aimed at retirees. You don't get much useful information about people's willingness to continue working when you target it at people who have retired. The tax rates needed to support it also look artificially low because the SS tax base is much younger than the SS recipients, and population growth means the former group is disproportionately large. Finally, it doesn't really look much like a BI scheme, because what you get out of SS is based on what you paid in, it's not at all universal.
That's far from true. We've been able to license ARM and MIPS ISA's plus implementations for a long time. They and Intel defend theirs with patents. SPARC, the most open of old ones, could be used without license fees or patent risk at all. You just had to make it ISA compatible then pay a $99 fee. Gaisler has a SPARC CPU and pile of SOC HW under GPL that ASIC proven even on radhard, space applications. Enterprise versions selling for a premium exist from Oracle and Fujitsu.

I'd say Intel is not that open at all given the secrets remaining, patent protections, and lack of competition. POWER is slightly more open with PowerPC embedded implementations. ARM and MIPS are more open since they actively license implementations. The most open is SPARC ISA hands down given every aspect is usable with source available for several CPU's.
Fair enough. This is one reason why I tend to use the phrase "age related employment issues" instead of age discrimination or age bias. It's a mouthful, and it certainly includes bias or discrimination, but that doesn't tell the whole story. I actually think the problems here run deep.

There are many aspects of the high tech workspace that don't really appeal to a lot of people, especially as they enter middle age (but by no means limited, plenty of young people don't like it either). Ping pong tables, video game consoles, open offices. The office setup is also a factor - I read an article (NYTimes, I think) about a middle aged woman journalist whose company was purchased by a modern tech media company. She lost her private office and worked in a big open room, with back visibility, where her (often much younger) coworkers were able to track her more frequent trips to the bathroom.

Funny thing for me, I was disappointed with this culture even when I was young. I majored in literature as well as math (with a cs focus), and I remember when I was younger how drawn I was to movies that kind of glamorized adulthood for me (the party scene in the movie "Manhattan" where the intellectual avant guard banter really appealed to me - I know it was a fantasy, but aren't all aspirations about what you want to grow up, to an extent?).

I started working at Sun Micro after grad school, and while I didn't want to be a lawyer or in finance, I envied something about my friends who went into these fields - they were treated as adults. Their getaways were to nice restaurants, our office getaway was at Dave N Busters. It was a letdown. And I'd say that tech culture has double down on this kind of thing since I was a grad student back in the late 90s.

Honestly, a lot about tech culture is really very unappealing to people who don't want to live in a permanent state of extended adolescence. I'm willing to take this a little further and say it isn't an accident - I do think that some elements of high tech are vaguely threatened by the notion that programmers and other technical types are actually adults who might prefer to go to dinner and the opera than dave n busters ad laser tag.

It's more of a gut feeling, or an intuition, but I do think that this plays a much bigger role in the disinterest a lot of people have in tech - including young tech workers themselves (who, in spite of a few notorious statements, generally are not the source of age discrimination). A lot of people, to quote someone fairly insightful on this issue, actually value propriety, protocol, and privacy, and will look elsewhere for a career if those things are in short supply in high tech.

On a brighter note I always felt joelonsoftware addressed this in a very positive way.
Building a scalable job scheduler for Amazon Redshift
Hi HN, founder here. We built a cool service that schedules jobs on Amazon Redshift in SQL, Python, Node and Docker. Feedback and questions welcome: http://www.appuri.com/blog/building-a-scalable-job-scheduler-for-amazon-redshift
Laying out all their services and telling you what each runs on...ballsy. It's the electronic equivalent of telling strangers where you live and who built the house.
The hello world example takes 2.5s to compile on a 2.6GHz i7 + SSD. Adding 9 new routes bumps the compile time to 4.5s. 30 routes = 10s compile time. Seems like this would get out of hand quickly for any moderately complex project.

Other than having to deal with complex templates, I personally wouldn't choose this for web development because the advantages of the strongly typed routing are dwarfed by the dangers of writing C++, especially when alternatives like Rust exist today if you really need the low level performance advantages.
We did the same and plenty were _unhappy_. In the end git took over.

There were plenty of things I didn't like about SVN (separate folders per branch? yuk), having used CVS, and didn't find it 'trivial' to pick up.
right now, my fixed costs are just the digital ocean vps for $20 and the cost of the domain names
The headline is a quote from the Stack Overflow survey.
http://www.coe.int/en/web/commissioner/-/turkey-should-ensur...

If that for example is just "has some trouble with extremist Kurd separatists" then ok.
If equivalent Rust code is significantly slower than C or C++, it's a bug. Please file them if you find them.
Sample(): “Monkey’s Paw” style programming in R
> C requires you to be really smart all the time, or at least be aware of when you're not smart enough to get a chunk of code right.

It's not so much that it requires smarts. It's that is requires you to be ever-vigilant and to never make any mistakes. (That's why UB and bounds overflows are so devastating to software security. Almost any slip-up by the developers can be exploited.)

Incidentally, the ever-vigilant bit is also why we really want compilers to be doing the bounds-checking (or proving that it isn't necessary). Compilers are really good at being ever-vigilant. Humans (no matter how smart)... not so much.
Reading GPL'ed code and reimplementing it makes a good case for why the rewrite should also be GPL'ed. I don't know if they did this here, but if so, they should GPL their version as well.

For GNU Octave, we stress very strongly that anyone who has read Matlab's source code is ineligible to contribute to Octave. This is because, should it ever come down to it, we want to be able to ascertain that our implementation is completely original, because nobody has read Matlab's source code. In a similar vein, I'm still waiting[1] for someone to implement the medcouple for Python's statsmodels, because I cannot do it myself.

--

[1] https://groups.google.com/forum/#!topic/pystatsmodels/LpsmIJ...
The Smart Toy Open Source Project
Yeah, I've been waiting for this email since June, when their DNS servers stopped responding and support was nowhere to be seen.
Do you use all of the autocompletion options you listed? Or is YCM with --racer-completer enough?
Koto: A d3 framework for reusable charts
BI shouldn't be more inflationary in the aggregate than any other government scheme that redistributes income in a comparable way. The only difference would be which goods have more money chasing them. That choice would be made by the market (of net BI recipients after any tax clawback) instead of by politicians & bureaucrats, which has a certain appeal.

Currently, if you want access to much redistributed income, you can only use it to eat what USDA allows you to, or live where HUD tells you to. I find that a rather degrading way to treat our fellow citizens.
America Walks – Apple ResearchKit Study for Tracking Walking Behavior
liballoc does check for NULL IIRC.
"But more QE may not be politically palatable, as it disproportionately benefits the wealthy, hurts pension plans, and may lead to banks simply hording cash."

ok, so the author clearly hasn't got a clue how qe works.
People are happy to make idiotic comments under their real names linked to their real identity.

See the Sikh who advertised Facebook ("What's this raghead terrorist doing on my wall?") or comments under any news article (especially Daily Fucking Mail ("Kill the immigrants")).
The UBI can be scaled by the cost of living index which will shelter it from inflation. We have a sovereign money supply for a reason. Let's use it!
> Todays reality has Microsoft and Apple sharing part of their codebase under permissive licenses.

In that case, they should have no problem sharing it back under a copyleft license either.
Voices from a Different Syria
This is not true[0][1]

[0] http://www.tiobe.com/tiobe_index

[1] https://pypl.github.io/PYPL.html
Came here to comment about ntoll's work on MicroPython on the micro:bit. He beat me to it.

I've been playing today with mu/MicroPython and loving every minute of it. Well done ntoll (and your contributors).
He's saying that USB 3 charging counts as the same functionality, which is a fair point that I had thought about but I thought I'd throw it in the mix anyway. :)
(on Windows use MinGW/MSYS or Cygwin make and make sure you have rustc in PATH)

This made me chuckle - if you have MSYS installed, which already comes with a windows port of coreutils, why would you want to use it to build a windows port of coreutils?
The idea of putting the column names into the namespace is very interesting, and blaze looks pretty promising overall as a way to connect to big data sources.
How to Treat Missing Values During Data Prep Stage of an Analytics Project
Not just the city. Pretty much all of northern Africa and the Arabian peninsula become uninhabitable. Can you find another 17839048.21 km² to replace it?