skysight-inc/HackerNews huggingface dataset:
I have had a large professionally equipped CNC shop in my home shop for a long time as well with a similar array of equipment you mention. I use it intensively for product development for my own company and others. I also have an equally electronics fab lab and a range of other work centers. I have also been programming since CP/M days, but I hate coding, so whatever. I do my own injection molds, boards, as well.

I've taught a number of people to use 3-axis CNC equipment more or less safely if not capably in several evenings, including Solidworks introductions. I don't have patience for people telling me how hard it is to learn to use machinery well.

I have less patience for the guild system. It takes something pretty straight forward and whines about how hard things are to keep prices high.

The best tools for learning to make your own electronics, machined parts, code, and actual products is the right attitude, some intelligence, and the right tools that don't require months of intense tolerance to bad tool design that require you to have months of knowledge to make basic models or parts. It takes a while to learn to machine well, but not years for crying out loud.

Rather than expounding on all this experience you have and all the effort and blood and sweat and tears it took you to gain those skills, it might be better to acknowledge that a lot of the hurdles are bad systems. Myself and a lot of other people have gained these skills with a lot less frustration than perhaps many others. There are a lot of smart people out there. They don't need Proto labs. They won't need this offering really, either. But some will, and a broader swath of the product development public will have greater access to more options with good free CAD, automated post processing, or better/easier PC layout tools.

The app kiddies aren't going to take the manufacturing world by storm. But the guilds are basically watching themselves get eaten alive, and that is a good thing. Let product developers do this stuff themselves. The mythology of it being so hard is a fantasy, and a lot of people are starting to realize it. Any young ME who doesn't have strong EE chops and vic versa already has a harder time making a career these days, and frankly, any engineer without strong fab skills now is definitely less valuable.
$12 per hour is somewhat less than the median personal income in the US [1], so I would not expect the auto glass worker to pay median rent. There may also be an option to live in a cheaper area outside North Charleston.

I agree it's not a fulfilling job, but I wouldn't characterise it as "living on the poverty line". The job pays $24,000 per year but for a single person the official poverty line is $11,770 [2].

[1] https://en.m.wikipedia.org/wiki/Personal_income_in_the_Unite...

[2] https://aspe.hhs.gov/2015-poverty-guidelines
> the latter like they'd subtly degrade access from non MS platforms until people wished Google had bought it and shut it down.

Maybe I'm too nice to them, but that doesn't seem like Microsoft's modus operandi anymore. These days they're all about getting people to buy more CPU cycles from Azure, rather than trying to seriously pursue Windows platform lock-in (which is a lost cause and they know it).

I imagine if Microsoft did buy GitHub, they'd have all kinds of offers like "get automated tests and CI to your Azure machines every time you push", or allowing you to host the repo on your own Azure VMs but still use the GitHub interface, stuff like that. They'd probably keep the free GitHub mostly as it is, with some nagging to upsell premium Azure stuff but nothing worse than that.

As for Google, I agree that they tend to get easily distracted and drop things, but I would hope that GitHub is popular enough (both inside and outside Google) that there would be serious pressure not to let it die on the vine. Contrast with abandonware like Wave and Google+ which never got enough mindshare that anyone felt like really fighting for it.
It seems like a violation of the privacy of other customers, too. Everywhere your food stops you can surmise there was another delivery.
Stripe Atlas Guide
> If you want to see what a leader untroubled by public condemnation of lawbreaking is like, you just have to cast your gaze towards the Phillipines, where there's a huge upsurge in state-sanctioned vigilante and police murders.

Considering Trump has praised the murders already I would say it's anyones guess what happens now:

https://www.theguardian.com/world/2016/dec/03/philippines-ro...

For anyone looking for insight into the situation in the Philippines please read this fantastic photojournal from the NYTimes:

http://www.nytimes.com/interactive/2016/12/07/world/asia/rod...
So, then, which is it:

1. You don't believe enough people will sign this. What percentage would need to sign it to make it significant?

2. You don't believe people will actually quit their jobs, despite signing something that puts them a single Google query away from revealing this position to any future employer. What would it take for you to believe this specific commitment, without adding additional commitments?

It's got to be one or the other, right? Which is it?
Darwin Awards: Top all-time tech companies that couldn't cut it
I don't assume that consumers are rational actors, at least not in the aggregate or binary sense that the term is usually used. Theories involving rational actors usually use the terminology in groups, whereas I'm talking about an individual customer and using rationality as more of a sliding scale with percentiles. In this case, it seemed incredible to me that someone would be so irrational on that scale.

However, you did clarify your example, which makes it easier to accept. Phrased this way, it seems as though a potential upside of $5,000 wasn't worth it for someone who is skeptical of your product and has free alternatives. Stated this way, I can understand how VCs cause market incentives that make your job more difficult.
Understood.

I was just voicing my opinion on their business. You're right that is very spuriously related and I apologise.
If you don't find our product interesting, well, that's really our problem. I'm here to have valid arguments, potentially to convince you of the contrary, I'm not here to get attacked for no valid/obvious reason.

I'm still open to have a conversation like normal human beings usually have, so if you have questions related to our crowdfunding campaign, please ask.

Vikings exists to further libre software, libre-friendly hardware and improve the existing, locked-up "hosting industry" that often works against their own users and at the very least don't care for their privacy.
> The North African countries are Arabic

Wrong my friend. Morocco and Algeria for example have more than 50% ethnic berbers [0]. Saying it's part of the middle east show your lack of knowledge of the region and its distinct culture.

[0] https://en.wikipedia.org/wiki/Berbers
You're right; upvoted.

I'm surprised that none of these global objects are set to not-configurable/not-writeable :/.

And yes, the general case of running untrusted js code in the same environment your code isn't safe.
Yahoo has three of the most popular sites on the internet: sports, news, and finance.
Google BigQuery has pure separation of storage and compute, which allows for Public Datasets [0] to exist in ready-to-query highly optimized format. Run SQL immediately!

BigQuery has a perpetual free query tier of 1 Terabyte per month ($5). In addition, you can a get $300 in Google Cloud credits for two months to do more work [1].

(work on Google Cloud and used to work on BigQuery)

Edit: spaces, how do they work?!?!

[0] https://cloud.google.com/bigquery/public-data/

[1] https://cloud.google.com/free-trial/
I don't remember much of the Arabic I learned, but I mastered the script because I found writing English-in-Arabic-script so much easier as a lefty that I wrote a lot of my notes that way.
For me, having a cofounder really helped.

Having someone there to pick you up when things aren't going as expected was great. Especially when it seems no one else understands/cares what you're doing.
While I believe that's true for non regular visitors I bet my ass most manage a donors and members list in google spreadsheets.
It doesnt make a bit of difference because whole project was doomed from the start (staffing committee with incumbent telco execs made sure of that).

Whats the point of nation wide fiber network when you force data caps on it like it was some kind of undersea cable to mars?
I use sharepoint as a windows shared network folder. Don't have to use sync tools.
Seattle Most Expensive City for a Home Cleaner
I personally think it's about setting the right expectations. Your short term goal from posting should be to gather initial feedback. Not to get patted on the back. And don't set your hope too high at first; chances are your project (it isn't a startup until you have users) still needs lots of work before you break through market barriers.

I think the trough is more mentally manageable this way.
The conventions they use look like BEM, which is a relatively common approach for component-based design in CSS: https://css-tricks.com/bem-101/
H1B Salary Info
Nor access to all the code for the entire backend.
This is kinda like learning CS theory - kinda useful to keep in mind for other things, but never actually used. ie -> set theory, Finite automata, Turing machines etc...
Apple is not averse to cannibalizing one of the products for another of their products (because it's better for them to do it than for a competitor to do it!). It's hard to imagine a watch form factor replacing many uses of the smartphone, but I could imagine some people who opt for watch + tablet rather than watch + phone. The screen on the watch is just too small for many of the things that people use their phones for.

I didn't interpret the article as saying that the market for smartwatches was failing. My read of it was that smartwatches are consolidating around the Apple Watch, given marketshare numbers and what has happened with the competitors so far.

IMHO, there's a lot of room for growth and there's no reason to assume that Apple will dominate in marketshare (though if recent history is a guide they may dominate in profit).
Trump: ‘Safety and Security’ of Americans Comes First
Great message after I abandoned Evernote with their ludicrous sync fees.
I mentioned this in another comment but how does Yahoo even know that its intellectual property wasn't taken?

Is it unreasonable to suspect that a company that has had multiples breaches of security of this extent might also not have had its IP taken out from underneath them as well?
I live in the same world as you. My business has a proven model for digital publishers that generally increases their yield 2-4x yet they refuse to spend the percentage needed to make the deal happen. Sometimes pride can be so large...spend 5k to make 50k? No thanks..lol
It's great if the higher up executives / managers starts valuing security, and are more open to the idea of reallocating more company resources (employee time) accordingly.

How will this pragmatically trickle down to middle managers and their subordinates? With politics and personal incentive that are potentially unaligned with the company's long term interests (not having a data breach), will more resources actually be spent on security?

The return on investment of information security is not obvious / tangible, especially on a quarterly basis. Data breaches are "black swan" events, rarely occurring but with disproportionate consequences when they do occur. It's harder to quantitatively track progress, or lack thereof, of investment into security.

People can (over) claim the amount of time reallocated to security. These claims would be hard to falsify. Teams who are behind on other deadlines can blame time being reallocated to information security. Managers can use the purported reallocated time to spend on feature work, or whatever it is that makes them look objectively better for promotion.

I admit I'm being a bit cynical. I think company culture would help mitigate these issues. Executives valuing information security, even if it's just words rather than policy, nurtures such a culture.
Being An Anaesthetist Has Taught Me The Power Of Patients' Last Words
Maybe you are being sarcastic, but surely the history and etymology of 0 really makes it ineligible to be used to name the first ordinal.

How can the "empty" placeholder value represent the presence of an item? It's just even more confusing than the existing situation.
it says at the bottom if you want to avoid the decision tree to rename your personal account. pick a second username and the problem goes away.
Scientists engineer mice genomes to lengthen their lifespans by 30 percent
The World Is Running Out of Fish Faster Than We Thought
Deserving Trust
I've never seen one with a sticker. Don't know why that'd vary from country to country but I guess it does.
This isn't an area I'm an expert in, so take this with a grain of salt, but my understanding is that one of the symptoms of depression is the inability to feel certain emotions, and that antidepressants will in some cases restore your ability to feel those things.

(The reverse may be true for some people as well, but it's not generally true that the purpose of antidepressants is to make you numb to your problems.)
For better or worse, there is reason behind the naming convention. It is known as BEM[1] -- block-element-modifier -- and I've seen quite a few design shops adopt it as standard.

[1]: http://getbem.com/naming/
An incredibly rude post in reply to something I think is reasonable. My opinion is as I stated, NOT as you very loosely interpreted thank you very much. I don't think of myself of a gatekeeper of others, just my own things.

I have a very high bar for open source personally and I tend to view it "more hardcore". I think that if you're putting open source out there to a wide audience such as this that you have a contract with the people you're putting it out to that you're going to maintain what's there and ensure it's of high quality. And if you're going to go to that level of effort why not contribute to something that's already mountains of work ahead of you and effectively the same code anyway (upperdb/gorp/gorm/xorm in this case)?

I have many Go repositories on my Github account that I've used for learning - but I've never put any of them out there to wide audiences that were solved by a more popular project in the same way - the approach has always been radically different. When I couldn't find logging libraries I liked I tried using others and contributed to them. I've also never put anything out there that I don't intend on maintaining basically forever. So my behavior is consistent with my viewpoint for whatever that's worth.

My colleague suggests that other people use open source for different reasons and view it much differently than me, and that's possibly the misunderstanding here. I shouldn't try to reflect my opinion in that sense on others and I do apologize for that. I suppose "if it were me" I wouldn't have done what he has, and I was commenting as if people knew and understood that as a commonality - which isn't probably true.

Also - I think you hugely overstated my bias for my own library. I'd be just as happy if he had not posted this and worked on gorp instead. /shrug.

Also I've been waiting for a long time for Go's libraries to be converged on - hasn't happened yet :)
We have a guy in our office who was heavy VR user, he played for 6 hours, without any complaints. Gamer, with second time VR experience, played during one hour, without any problems. In our team personal record was during 9 hours, we just changed batteries without any problems. It was QA engineer with first in a life time VR experience, and a passion for drawing. Tilt Brush now one of his favorite applications.
Node.js's NPM packages are notoriously dumb. How many of them are one-liners that only exist to compensate for Javascript's lacking standard library? How many of them are complete rewrites of other Node.js packages that do exactly the same thing?

Why would an Elixir programmer want to interface with ZeroMQ, when there are far better options for such communications built into the language itself? Node HAS to use ZeroMQ because it lacks the intrinsic ability to handle many problem spaces. Elixir and Erlang don't suffer from those shortcomings. In fact, they were designed to solve those types of problems. I've replaced ZeroMQ countless times when replacing Node code with Elixir code, and the end result has always been an amazing improvement in speed, stability, and scalability; not to mention code maintainability.

A lot of Node programmers tout npm as a great package manager, but how is it any better than gem, pip, and all the other package managers that it took its cues from? How is typing "npm install zeromq --save" any better or easier than typing "mix deps.get," "gem install zeromq," or "pip install zeromq?" Could it be that Node programmers are simply unaware than tools like npm have existed in other languages for years?

Finally, I'm sure there are 100X the number of Node programmers out there for every Erlang or Elixir programmer, but, when you need speed, stability, and scalability over trendiness, you really only need to have one.
> We should also teach children to start counting at 0 instead of 1

We do, not when they're starting out but the number line is introduced pretty early to children. Even earlier we teach them to count backwards with zero being the final element. Kids aren't strangers to the concept of zero.
Well, much of the customer doubt has to do with companies promising things they can't deliver. The phrase "If it's too good to be true, then it probably is [too good to be true]." exists for a reason.
Apparently "git cash" isn't working very well ...
Don't forget that you can also decline to review for them: it should also be quite effective, and it should be quite risk-free in terms of career.
Yes, this app launches a chrome devtools windows (as part of electron) and lets you inspect your code using the dev tools gui which I find much more productive than the text-based CLI debugger.
zeedrive?

the new onedrive client with selective sync is nice if you have something like say a 400mb autocad drawing youd rather not stream everytime you double click it. you can sync just the files in the group/documentlibrary you want.
Sounds about right to me.
There's also some new team drive coming to address this https://gsuiteupdates.googleblog.com/2016/11/google-team-dri...
or the cheapsters won't even call...
Hi, GoboLinux dev here. While the projects do have somewhat different goals, I think the comparison is valid, since both of them modify the filesystem structure.

Both projects were started around the same time (2002). I _think_ we might have been ahead for a few months, but my memory may be failing me. I was shown Nix not long after Gobo was in the news for the first time (ah, the days of Slashdot and Kuro5hin... ;) )

I haven't looked closely at Nix for a long time, so things might have changed, but the main difference between Gobo and Nix, I think, is the degree of access you have to tweak the system by yourself.

Gobo keeps things directly user-tweakable (you can install your own programs with `./configure --prefix=/...; make; make install` if you want and Gobo will see it as a first-class citizen of the system), while Nix manages your filesystem tree on its own (it uses directories with hashes in its names, etc) so the user should only interact with packages via Nix's own tools. Of course, this is important so that Nix keeps its functional guarantees.

The goal in Gobo, on the other hand, is to give user full control (if you mess it up, it's your fault — but with a more organized filesystem, it's harder to mess it up).

And thanks for the compliment on the logo. :)
Except you could offer that price from the beginning, but you want to try and raise the value the viewer thinks the product has before hitting them with the real price. That's scummy at best, and would instantly make me never do business with you.
Why can't we have a little fun on HN? Maybe we should have a flag for "humor" and let people opt in to seeing comments flagged as such.
That's awesome. I need to send JoeyH more money.

(for others: he's also the creator of git-annex, an out-of-band file storage extension to git, and for a long time was the maintainer of critical parts of Debian's ecosystem. He likes to live in a yurt: http://joeyh.name/yurt/)
The loopholes were for, IIRC, scaffolding/braces used during the construction process; my guess would be that DaVinci wanted to know about the construction process that allowed for the building of a tall building WITHOUT those braces.
They streetview your business and check if you have a previous presence elsewhere? During your first transaction from a schlub the delivery driver will drive to your fake address, see that there is nothing there and you wont even get money since there would be nothing to pick up.
"Does the organized crime in Toronto have some sort of heroic devotion to statistics?
If not, it seems we are discussing a third hand anecdote."

Do you need 'statistics' to understand the difference between Google and Facebook culture?

Tunisian and Somali culture?

Or maybe if you visit and know Googlers and FBers, or if you visit Tunisia and/or know a lot of Somalis, you start to get the idea?

People in organized crime have jobs, just like those at Facebook. Their cultures are distinct, and generally known to those in the business, like cops, just as you would be familiar with FB culture if you visited or even knew just a few of them. There are no secrets there.

Are HN readers so completely socially inept that they have no grasp of the cultural attributes of our society? I don't think so :)

None of what I said is news to anybody.

Hint: organized crime is usually run something like this - the Italian Mafia imports most of the hard drugs, they sell it to the Bikers who have regional networks, and the Bikers push it into the street gangs and small time dealer networks. That would be East Coast mostly. West Coast, I'm less familiar because it's Asian cartels and I don't know if they use their own networks or bikers or both. This is Canada mind you.

Distribution territories for drugs are very tightly controlled, by various entities, and everybody in the business (including cops) knows who runs which territory, usually.

The Somalis don't have any of these layers sorted out, yet there is heavy involvement in drugs, I think they bring it in and distribute themselves, to specific communities. Which probably causes tension & violence. I'm not sure. But I am sure wherever they go, whatever layer they are at, they are facing 'competition' from an incumbent, and disputes are settled through violence or the credible threat of it, and sometimes a buyout/payoff between more 'friendly' parties, I don't think the Somalis fit into the nicely tuned Mafia/Biker relationships. They don't do 'sit downs', as it were, in the classical sense.

Again, this is all common knowledge in that line of work.
It wasn't doomed from the start. The original plan was a good one. If we'd stuck to the fibre plan, nearly half the country would have fibre by now.

The CVC prices are unreasonable but they can and will come down. Once the fibre is in place you can argue about the business details later. You can't, however, lay fibre overnight. That takes years of planning.

The POI decision was dumb too but it can be worked around.

As for the data caps, you can already buy an unlimited 100Mbps service right now. So it's just a matter of cost.