skysight-inc/HackerNews huggingface dataset:
> nonsensical propaganda that we've all swum in for the last few decades

It doesn't sound like you have any actual first-hand experience with unions. I'll admit unions played a significant role in improving the workplace for everyone, and we should all be thankful for their contributions 50+ years ago. But they are now primarily self-serving organizations that exist for the benefit of the union itself.

Before becoming a developer I worked in hotels (as a banquet manager), let me give you some examples of the types of things unions now fight for:

* a dishwasher cannot wash pots and a potwasher cannot wash dishes

* only an electrician can change the batteries in a TV remote or change a lightbulb

* when it's busy your manager(s) cannot help you

* re-hiring of employees who were terminated because they were caught stealing or physically assaulting other employees

The better an employee is the less they benefit from a union. It results in good employees not getting paid as well as they could be and bad employees sticking around because it's difficult (or impossible) to fire them.

We could certainly benefit from the types of professional association lawyers[1] and doctors[2] have, but those are quite different than unions.

[1] https://en.wikipedia.org/wiki/American_Bar_Association

[2] https://en.wikipedia.org/wiki/American_Medical_Association
TempleOS features HolyC:
"In other operating systems, I hated learning one language for command line scripts and another for programming. With TempleOS, the command line feeds right into the HolyC compiler, line by line, and it places code into memory it MAlloc()s. The compiler is paused at the command line, waiting for input. Naturally, you #include a program to load it into memory and, usually, start it.
During the boot process, many files get compiled before you have access to the command line. (Don't worry, booting takes only a couple of seconds.) All the header declarations for the operating system are compiled and are available for use in your programs without needing to #include them. Everything is truly compiled to native x86_64 machine code, nothing is interpreted and there is no byte code."
I think with China weakening, it can't continue. We are probably in for a second Asian Financial Crisis in the next few years.

Also, Singapore is very much like Switzerland: they have to import many/most of their workers, except whereas Switzerland focuses on the high end, they focus on both (importing Chinese bus drivers and American programmers). Its a weird mix that isn't sustainable (also, they should stop using cheap construction for everything, concrete shouldn't be used so much in a modern city!).
It's not just Lynx users. I surf the web with NoScript (a FireFox extension to block java script on a per-domain basis, the sake of security). That also enforces "js; dr". Some pages show absolutely no content unless you allow JS from their domain, and perhaps others. I often don't bother; just back button out of there and go somewhere else.
What Tom means, if I know him as well as I think, is not literally the "linux kernel" of tomorrow will run on Caffe, but rather "the linux kernel of tomorrow", being some important, fundamentally important, unifying aspect of computing that emerges in the future, may turn out to be machine learning based.
Work Less to Work Better: My Experiments with Shutdown Routines
Berlin and the tech startup scene (2013)
There will be adjustments living in Google's brave new world
>Playboy: Most computers use key strokes to enter instructions, but Macintosh replaces many of them with something called a mouse—a little box that is rolled around on your desk and guides a pointer on your computer screen. It’s a big change for people used to keyboards. Why the mouse?

>Jobs: If I want to tell you there is a spot on your shirt, I’m not going to do it linguistically: “There’s a spot on your shirt 14 centimeters down from the collar and three centimeters to the left of your button.” If you have a spot—“There!” [he points]—I’ll point to it. Pointing is a metaphor we all know. We’ve done a lot of studies and tests on that, and it’s much faster to do all kinds of functions, such as cutting and pasting, with a mouse, so it’s not only easier to use but more efficient.

Amazing. Thanks
I think it's more common among students (which the author happens to be). I used to fall asleep on my laptop during all-nighters in the library fairly often in college, when I didn't have the luxury of just going to sleep because I was tired.
Couldn't get around the sensationalism either. There was no war in Eastern Europe at large in '94. There were the Yugoslav/Balkan wars, but they were exclusively on the territory of former Yugoslavia. Especially the borders of Austria were never in danger, let alone the Austrian/Hungarian border. At it's early height there was the Ten-Day War in Slovenia in '91, which was the closest the war came to Western Europe and its magnitude was less of that of one month of the ongoing conflict in Donbass/Ukraine.

Even speaking of Hungary, which shares a border with Croatia, Slovenia, some with Serbia further south east[corrected], but not Bosnia the situation was tense but not war-torn. The peak of the Croatian part of the Yugoslav wars was over with the 1992 ceasefire.

http://en.wikipedia.org/wiki/Ten-Day_War

http://en.wikipedia.org/wiki/Croatian_War_of_Independence
I think Sweden and Germany have you matched or beat on guns per capita in the EU

http://en.wikipedia.org/wiki/Number_of_guns_per_capita_by_co...
I prefer to put as few layers of abstraction between me and the hardware as feasible. Maybe because the first part of my career was in embedded software.
Epic 'Drinking Game' App Launches to Thirsty Users
My favourite recent example was SQLite, where hundreds of micro-optimizations led to version 3.8.7 to be 50% faster than 3.7.17.

http://permalink.gmane.org/gmane.comp.db.sqlite.general/9054...
This post is rather pointless "declined to give any details about pricing, functionality or design".
It looks like a nice place to live/grow up, why are you selling it - if you don't mind me asking? I am seriously considering living moving to the countryside in a few years and I am gathering all the information/knowledge/experience I can.
You want to look for something called self-organizing-maps or SOM
For that matter, his numpy code, which wasn't described until the comments, was terrible. Unlike all the other versions, it included a complete reallocation, conversion and copying step, which accounted for almost the entire processing time.

People in the comments who tried a reasonable numpy version found it to be around the same speed as the unoptimized C version.
>now I'm setting off on an investigation of Grunt, Gulp, Live Reload and Yeoman.

Don't. Just learn webpack and call it a day.
> CSS-based layouts, done right, still leave the underlying HTML heavily semantic.

Could you give an example? I've done "tables" in CSS, and most of the time you're using DIV to manage most of the positioning, which is non-semantic.

If there was a CSS table replacement which defaulted back to something which looked like a table in HTML, I'd be impressed.
How so? On OS X that doesn't require admin rights.
Will be interesting to see if Microsoft or Blackberry set up their own partnerships with Swiss watchmakers. Arguably their target audiences are far more interesting to the higher end watchmakers than Android or even Apple.

Smart move by Tag Heuer to get in first and position themselves as as the only serious Apple Watch equivalent on the Android side.
Thank you Joe! I've been using your editor since maybe 1996; it's the first thing I install on a new system. :)
I would love to try something like this on my SE/30 but sadly it doesn't have any useful software on it other than a 1989 copy of MS Word and lemmings. Any ideas how to get some new files onto it without a terminal?
I remember reading a story where some engineers calculated that the B-52 should not be able to fly.
You are cherrypicking facts by comparing the pay of a large, expensive, city to an entire country. Either do country to country or equivalent cities. While an officer in the UK might only makes 46K I'm fairly certain an officer in central London makes quite a bit more.
The baseline Makefile
MHOX envisions a future of bioprinted and enhanced human eyes
It's better than good, it's good enough.
I agree, China will create an economic blackhole effect in the near future. They've accumulated between $25 trillion and $45 trillion in new debt in the last seven years (depending on which analysts you listen to), and are strictly reliant on trillions in new annual debt at this point to continue their fake GDP growth. Their real estate market is crashing. They have a demographics nightmare looming. The age of robotics replacing low value manual labor has arrived. And to top it off, China has half a billion farmers that are effectively unemployed with no future prospects.

I'd argue they stopped growing in real terms years ago. Most of their added GDP the last five years has been purely low value debt derived 'growth.'

Also, the last time the US Dollar behaved like it is now, it caused a large emerging markets crash, and it's likely that will be repeated again (if to a lesser degree).

http://www.bloombergview.com/articles/2015-03-16/strongly-ri...

The countries that benefited hugely from China's rise, will suffer as China's boom turns into decades of stagnation. That will include Singapore, Australia and much of Asia in general. I think given China is repeating Japan's debt mistakes, and has a similar demographics problem (but much worse given the extreme poverty covering 2/3 of their population), China will at best probably mimic Japan's post 1980s stagnation.
Same here. I'm stuck with SolidWorks and thus Windows. My workflow involves running the output of the CAD program through a simulation and using that to optimize the parameters of the CAD model, relying on the various geometry constraints being solved by the CAD program. SolidWorks is great for modeling the devices in a parametrized fashion, but it really isn't meant to be scriptable.
GNU software considered harmful.
Worth referencing: http://www.newyorker.com/magazine/2014/10/13/planning-machin...
The DARPA Grand Challenge started in 2004 [1], and now we have autonomous vehicles on the road in select locations. While still not fully unmanned, we've gone from nothing to a great deal of automation in ~11 years.

Spacex was founded in 2002 [2], and is expected to have a successful first stage powered vehicle recovery this year. 13 years from incorporation to revolution.

IBM's Watson diagnoses cancer better than a human doctor [3].

Keep you skepticism sir. I'll bet on the future; its winning.

[1] http://en.wikipedia.org/wiki/DARPA_Grand_Challenge

[2] http://en.wikipedia.org/wiki/SpaceX

[3] http://www.wired.co.uk/news/archive/2013-02/11/ibm-watson-me...
> You're missing his point. At what point does a personality trait become a disorder?

In the case of my nephew, his condition (his pediatrician diagnosing him to have Autism) became a disorder when it was proven that his symptoms were the result of numerous factors, all resolved under a licensed doctor's care using standard blood and stool tests to detect, and standard biomedical interventions to correct. He suffered from numerous food allergies, a raging yeast infection, and heavy metal poisoning.

His issues arose mostly as the result of his body's deficiency in creating glutathione, an essential antioxidant produced by our bodies to aid in the excretion of toxins. This deficiency was confirmed by genetic sequencing that revealed an MTHFR mutation, passed on to him by both parents, therefore a double mutation, limiting his glutathione production to 7-10% of normal.

His symptoms started at about 2-1/2. At the age of 7 or so, his doctors diagnosed him as "indistinguishable from his peers", after the interventions and much developmental therapy to help him catch up. He eats a rotating diet, where the same food does not repeat for several days at a time, and takes numerous supplements to address deficiencies revealed by the aforementioned blood and stool samples.

The only lingering sign of autism we can notice is he still loves some good bear hugs. I'm happy to oblige him.
It feels like there's an impending crunch in the luxury dumb watch industry. When there is productivity to be had by buying a smart watch, how can expensive dumb watches compete?
A non-profit organization can solicit donations big and small, via grants, memberships, and other common mechanisms.

A non-profit organization can also sell things at a markup. There are alarmingly profitable for-profit tote bag businesses riding the back of non-profits everywhere.
Very neat, I really wanted something like this
BRLCAD is working on a constraint solver: http://brlcad.org/wiki/Geometric_Constraint_Solver
Not sure if I agree with that on MSFT or BB. The target audience overlap might be high, but 100% of zero is still zero.
"Companies will cut of their noses to spite their faces."

Yeah this happens all the time.

It is always weird to me when you have people who are staunchly libertarian/free-market who seem to assume companies and consumers are perfectly rational actors (which is the only way a lot of the theory they are so fond has a chance of working without outside regulation). I just want to shake them and ask them if they are even paying attention to... anything.
The language is large, supports multiple paradigms and in general allows many different ways to express the same thing. That's great for short term productivity and/or small and tightly knit teams, but I worry about less ideal conditions. In theory a strict and well defined style guide should take care of that (I have used them successfully in C++), but I feel with Scala that will not be enough. Expressed differently: Scala is a great language for smart and careful programmers, but a ticking bomb for the less talented masses.

Golang, in comparison, is very transparent, WSYIWYG.
The biggest problem is that the NSW Electoral Commission is holding secrets (the source code among other things). That's fundamentally at odds with a secure voting system.

If the system is algorithmically secure, there should be no need to rely on the security of the NSWEC, past a set of secret keys.

If the system relies on the security of the NSWEC then it is open to subversion by someone who knows the NSWEC's secrets.

If the system is algorithmically secure, and the NSWEC is still not releasing information, then the NSWEC is simply undermining trust in its own system.

I suspect that part of the problem is that the NSWEC is a bureaucracy, which has to justify its own existence. A secure on-line voting system, with minimal secrets, would largely make the NSWEC redundant on election day. The NSWEC need to accept that its job is to set up a secure system, then on the day relegate itself to a monitoring function on a par with any other interested citizen.
Proust goes to the country club
But the table was why MacWeb took minutes to render a single page on the Mac Plus. That browser was horrible. I preferred MacLynx.
How can it be called "serious" when there's nothing to look at?

We'll bring you more information about this TAG Heuer, Google, Intel collaboration in October, when the triumvirate releases more details about the product.

Yawn. A lot can happen in 6 months. Get back to us then. All you're telling us at this point is that nobody has even put a pencil to paper yet.

I'm not trying to fanboi this thread but this is the kind of bullshit Microsoft used to pull off when they sensed a threat to any of their markets.
Expensive watches are not about productivity or any technical functionality. They are a signal of wealth to others. A $30 Casio keeps better time than a handmade mechanical watch at 1,000 times the price.
Shutdown actually doesn't clear RAM, hence the "cold boot attack" terminology. Eventually the data will degrade, but eventually can be a long time.
Standard text editor in OpenBSD. As an emacs user for 20+ years, mg feels good and not lacking like the other tiny emacs clones.
I also run Vagrant VM's for various things on Windows 7. The key for speed isn't the OS, 8GB RAM and a SSD for your main drive is awesome. The PC I built last fall is super fast, the little Windows start up screen doesn't finish painting before login prompt.

Creating a custom vagrant box is key since you get to put whatever you want on it and not have to rely on someone else's Vagrant base box. Then you can create VM's for different purposes like trying out a new framework or language or upgrades. You also can match it exactly to whatever VPS image you would use for production.
Something I told every staff member I ever had and you should too
Of course.

Let me just clarify one point: lightweight[1] threads are not an abstraction; threads are. Lightweight threads are simply threads whose implementation is such that blocking has no (or negligible) overhead. When you have threads, you're better off using blocking queues and blocking futures, which are the "pull" duals of the "push" mechanisms described in the article.

[1]: I don't like the term green threads because traditionally it's been used to describe threads that do not support parallelism.
Because some people buy the luxury dumb watches because they're amazing mechanical engineering. I don't WANT a 'smart watch' at all, but I love my TAG that has no battery or other electrical components as a piece of engineering jewelry.
But does it have Tetris?
Thanks "Gibbon1" for avoiding the usual "10,000 hours" response. Upvoted!

I know it's hard to quantify. I have a friend who has offered to do a "8 week internal training program with me" if I commit to working with his company for one year.

I just wanted to hear someone objectively tell me that they thought that's doable first.
Display: table is cheating, and essentially conceding that you should have been using tables all along. And there is no such thing as display: inside-block. (You probably meant inline-block.)

The devil is in the details. I believe if you try it you will find it is nowhere near as easy as you imagine.
I don't know anything about chemists. However, I struggle to believe an industry with a career path starting freshman year has more variance in ability than a technical field pulling poli-sci majors off the curb to fill seats.

Supply/demand of a chair takes a distance second to the value of the product of that chair. Medicine/law/finance are all oversupplied with high salaries. Try showing up to a teaching position interview and convincing them to pay you more because of econ 101.
First off, thank you for mentioning Cadquery and Verb. I've never heard of either, and they're both interesting. Cadquery in particular looks very promising.

Solvespace is a genuine joy to use. If making chamfers, path-based operations, and other such features were better supported, I'd gladly make it my primary CAD package.

It was released as open source pretty recently. I really hope some more development takes off.
Battery life. Aesthetics. Heirloom status vs planned obsolescence.

That's three right off the bat, and I haven't worn a watch for 20 years. I am sure an actual watch owner will have more.

To paraphrase Darth Vader: Do not be too proud of this battery powered wonder you have rented. The ability to diagnose medical conditions is insignificant next to the dark side of a month-long international trip.
There are unions in the nordic countries. They generally work quite well and don't hurt those countries competitiveness - those nations are quite competitive.

I believe Germany is also highly unionized.

So maybe we should learn from them ?

And BTW in all those countries one thing about those unions is that they are highly responsible - they understand the market realities and understand that people need to justify salries or else there would be layoffs.
I've been doing some work on this -- not a full-on parametric solver, but setting a directed acyclic graph of relationships then evaluating the graph to produce a set of solid models.

The tool is being beta-tested in fab academy [1] this semester; shoot me an email (in my profile) if you're interested in learning more.

[1] http://www.fabacademy.org/
They're no different than earrings or bracelets for women (generally).

I keep time accurately with my GPS time synchronized cell phone. The watch is for show, literally. Some of them are amazing.
Since you're using Flash, have you considered using either AGAL shaders or DisplacementMapFilter to implement relativistic aberration?

Here is a crude example I just threw together (click for focus, then use the arrow keys to move): http://circlepush.com/raptor.html
> Ever seen a woman going completely apeshit at a male for some reason (sometime justified, sometimes not)?

Why would you use that example?
Excellent. I use this all the time.
FBI lets suspects go to protect 'Stingray' secrets
I can help with one: it's going to be expensive ;-)
Ask HN: Last year of B-school, guest speaker requires NDAs. Should I sign?
There is no crunch. People who buy watches buy them for their own aesthetic appeal, fashion, and analog engineering. They are also pieces of jewelry that can be passed from generation to generation.
Hmm, random question, did you work at Yahoo around 2005-08?
It is no wonder that Richard Stallman asked them to change their name away from MicroGnuEmacs, especially when mg is not under GPL.
Crash leaves Toronto UberX driver confused about insurance
Oh I understand! Please read my comment as concern and not derision :)
His writing usually sounds insane to most people at the time, and proves prophetic 1-2 decades later. The guy suffers from extreme Cassandra's Complex.
Your point being? The possession of firearm is illegal in the country.
The article clearly says suburban Seattle.
I'm being downvoted because people on HN are smart but have been sold a bill of goods that people don't make money trading, and that creates an emotional reaction. As if wall street firms can all make billions but literally nobody else can make a dollar trading. Maybe they lost money and convinced themselves that the game is rigged. Who knows.

People like btian below feel they have a moral obligation to protect the innocent from the charlatans, and hey at least that's noble, even if it is misplaced.

I don't think the way I trade is right for most people. Primarily because it takes time and many people don't care to invest time in managing their money. Also because it takes a lump sum of capital that many people do not have. But the idea of making very high probability trades using leverage is not even provocative, it's boring and the antithesis of "get rich quick". It's about grinding it out, carefully balancing your delta risk to guard against "black swan" events, managing trade timeline to reduce gamma risk. Anybody can get an education in this stuff, it's not black magic.

I avoid talking about this stuff on HN because the downvotes come in swarms, which is something i SMH at -- ideas getting censored here of all places -- but I don't like the "nobody can make any money trading" folks to have the airwaves solely to themselves.
The opinion above was formed by living in Singapore for ~8 years and continuing to take an active interest in its affairs for the next 5. You're welcome to disagree, but please tell me why then instead of just downvoting...
There is nothing serious now, so what's a few months ?

Nobody is going to buy a $1000 watch from LG, Samsung, ASUS, Google etc given that the brands are associated with either being: cheap or geeky (and not in a good way). Tag Heuer is a highly respected, fashionable brand that people aren't going to be embarrassed about wearing on their wrist. A lot can happen in 6 months sure but if it's an exclusive relationship then it's the only product that is likely to matter.

I am talking specifically about the middle price point which is the most important to everyone.