skysight-inc/HackerNews huggingface dataset:
You're right, I shouldn't have imported motive to those parents. And I can empathize with parents in this situation. I don't think it's necessarily easy to go the single-income route.

Still, in my calculus, the benefits outweigh the risks. Here's another anecdote:

Once a week my kids get together with several other home-schooled families. In one of those families, the father is a math professor at the local community college. He's smart. He could work at any of a number of universities and make better money, but he's chosen to work at a community college because it gives him a more flexible schedule to be around to raise/educate his children.

His family of 7 lives in an 1000 sqft home. His decision to take an active role in educating his children required sacrifices, and he's chosen to trade off the career benefits for home life benefits.

(BTW, when people talk about "diversity", this is the kind I think that matters most. Diversity of viewpoints on how to live your life and raise your children. I'm glad in the US we don't have to all agree on the best way to do these things.)
>folksy wisdom

I also fail to see how any of those things listed are some how related specifically to schooling in any kind of institution. Everything that's listed exists in society by it's own "virtues." In fact, its rather silly to claim that homeschooling children will somehow not expose them to possibly more drugs, more weapons, more sexting, etc. It's not like the children and adults who bring forth those "qualities" of society are constrained at the public or private school walls. They're in your local bookstores, theaters, churches, youth groups, and your parks.
Even people that go to school have significant trouble "making and friends and vocalizing their thoughts"
Well I learned about bitcoin back in 2011 on the front page of HN.
Yes. Absolutely everyone who interacted with them or even just watched from the distance would know that they weren't police officers. It was absolutely clear that they were private citizens sharing their opinion. This can't be called "impersonation".
had me until "you must put this comment at the top of each of your files".
"Corruption perception index"

That's the problem. Corruption in the UK isn't perceived as such, because they go to greater lengths to hide it. That doesn't change the fact that UK politics are rotten to the core and their politics have a much bigger global effect. Remember when London bankers recently manipulated the stock market and got away with it?

And let's not ignore that Transparency International themselves are somewhat shady. They gave Hillary Clinton an award for integrity and that's only the funniest of their failings.
Manufacturing your own moissanite is hard. Crystalline silicon carbide is produced as an industrial process for the semiconductor industry. Jewelry makers purchase boules from them. The major US moissanite maker sources their SiC from Cree.

Cutting and polishing, however, should be comparable to any other gemstone.
https://linux.die.net/man/1/od
So the polar opposite to what happens currently then: http://www.independent.co.uk/news/world/anger-after-saudi-ar...
> Modern schools seem to be a terrible environment to socialize kids, with things like bulling, weapons, drugs, sexting, sex

Look, I'm no fan of modern schooling (public or private), but this is pretty ridiculous.

Bullying: I was bullied far more by the neighborhood kids than anyone at school. YMMV of course, but that's exactly the point -- kids are kids, and leaving the school building doesn't change that. Blaming school missing the point.

Also, RE: churches, they're one of the few widespread institution where it's not abnormal for adults to gather and condemn people who are different (LGBT, non-sexually-repressed). It's just that churches have a much better grasp on socially appropriate rhetoric (not "faggot!" but "sinful lifestyle", not "slut!" but "you must save yourself for marriage". It's more subtle, but the intended effect is the same: otherizing people who are different from or disagree with the in-group and shaming them into conformance).

If your child is gay, the local church youth group is very likely one of the most intense bullying experiences that child will ever experience.

Sex: Teenagers are going to know and think about sex. Consider e.g. religious events for adolescents, which often explicitly discuss sex in a very moralizing way. In fact, IMO, having attended one, American conservative christian youth groups are one of the least healthy places to learn about sexuality.

Weapons: I've been in a lot of schools, and in every single one of them, anything as much as a pocket knife was a huge deal.

Drugs: Again, far more likely to encounter these hanging out with the neighborhood kids than in the (incredibly risky) setting of a modern school. Even the more die hard pot heads are rarely stupid enough to bring their drugs to school.

So if "bullying, sex, drugs, and weapons" were my greatest fears, I'd probably lock my kids in school 24/7 and never let them play in the neighborhood without adult supervision.

>...I don't think children will lose much socializing without schools.

I don't think children necessarily have to lose much socializing without schools. But the anecdotal evidence I have suggests that providing sufficient socialization is much harder than it sounds.
Volkswagen prepares for digital transformation
And there is, tons of it. Though I do agree that private investments need to find a niche beyond yoghurts.

https://www.broadinstitute.org/hmp/human-microbiome-project
https://www.mskcc.org/research-areas/topics/microbiome-infla...
http://humanfoodproject.com/americangut/
I suspect this is the reason the Golang designers made braces mandatory even for one-statement if clauses.
The volume of people hung up on bathrooms should illustrate, to anyone on the fence, how virulent transphobia is. Framing it as a political question rather than a question of basic rights is quite dark.

For context, they'll have a hallway with a dozen single bathrooms. They're not even mixing genders. But folks are so obsessed with their own fears of the unknown that they happily jump on any excuse to deny trans personhood.

For context, trans people are less likely to be predators or violent, and much more likely to be the victims of violent crimes.

https://www.ovc.gov/pubs/forge/sexual_numbers.html
Thanks for the feedback! Very happy you liked it!
There is an alternative that I have found quite useful.

Create a Dualboot situation for normal linux work but set up a VM in your windows host that points to your bootloader and linux partition.

Now you have the best of both worlds, more memory and speed when you want it with native boot, but access to the dev environment from windows.

This was most effective in the case where a client required proprietary windows-only VPN software, but I wanted my dev environment. Configuring a vpn'd bridge adapter between Virtualbox+linux-guest and Windows host was a piece of cake.
According to some posts in that sub, touchscreen support is very unreliable. If you're in a VM instead, I assume you would still get touchscreen support of the native OS (win10), right?

I just bought a Dell XPS 13 switching from Mac, and so far am pretty impressed, especially the seemless integration between traditional input and touch input.
That's nice you believe that, except for the fact that only a few years ago Uber tracked the location of a Buzzfeed journalist from God mode, and was accordingly fined for it.[1]

In 2014, senior executive Emil Michael suggested using their service to dig up dirt on reporters.[2]

They further tracked a Buzzfeed reporter when she was late to a meeting with one of their executives, without her permission.[3]

The Uber data science team once used sensitive customer data to find a correlation between their ride data and prostituion, which was highlighted when it was quietly taken down.[4] Lest you think this was a one-off blog, then I refer you to the one entitled "Rides of Glory" [5] that tracked the one-night stands of their riders (you just can't make this shit up).[6]

At Uber's Boston launch party they thought it would be hilarious to track 30 users in what they dubbed "Creepy Stalker View", and one executive, Chris Sims, was shown travelling around in a car - live - causing him to quit the service in outrage.[7]

1. https://www.google.com.au/amp/www.theverge.com/platform/amp/...

2. https://www.buzzfeed.com/bensmith/uber-executive-suggests-di...

3. https://www.buzzfeed.com/johanabhuiyan/uber-is-investigating...

4. https://www.google.com.au/amp/venturebeat.com/2014/11/24/ube...

5. https://web.archive.org/web/20141118192805/http://blog.uber....

6. http://www.marketplace.org/2014/11/18/business/final-note/ub...

7. http://www.forbes.com/sites/kashmirhill/2014/10/03/god-view-...
There are two typical use cases for `++` and they should be considered separatly.

Firstly there is simply the `i++`, which is redundant with `i+=1`, but it's also very easy to understand syntactic sugar. Keep it or leave it, no big deal.

Then there is the more advanced and very subtle use of the return value:

int i = 3;
while (i--) {
printf("%d, ", i); // What does this print?
}

This one is very controvertial. On one side, it simplifies and shortens code by a lot, but it also makes the code say too much at the same time. Can you tell by glance what this code would do? Personally, I prefer longer code and more expressive code, but I can also cut corners with the short version from time to time, when quickly testing something out.

EDIT: Fixed code formatting
>Some of these services cannot be dialed via some VOIP providers (like Google Talk) for that reason.

I always knew this was the case, but I was never really bothered by it. Both the law (see intercarrier compensation[1]) and the subsequent ban make sense.

However I've recently run it to a rash of people who I can't call because my carrier and Google Voice block their numbers. Each of them has a Puerto Rican area code. They are all cell phone numbers, they all live in Chicago like me, but I can't call or text them because their phone number is Puerto Rican. It doesn't make any sense, because Puerto Rico is a part of the United States, we are both in the US, and we each ostensibly have US phone numbers.

https://en.wikipedia.org/wiki/Telecommunications_Act_of_1996
I like the Pascal way of using named operators like `div` (and `mod`, `xor`, `shr`, `shl`, `sar` etc.). Much easier to remember, read and type. Why does everything have to be cryptic symbols?

This also frees up those symbols for use in more frequently used constructs. How often do you actually use those bit fiddling operators nowadays?
I am so sorry for your loss. My uncle passed away from Parkinsons 20 years ago, when he was fully incapacitated and incapable of doing anything. As difficult as it is to witness, I cannot imagine the pain of the experience.
R3 Blockchain Opens to All
So are true microtransactions currently infeasible due to transactions fees exceeding even CC-rates?

I believe that were of mayor concern last time I checked up.
Can't say for sure, but it could be because speculation has historically been a major driver of volume and low volatility is bad for speculators. So while there's certainly been a good deal of ups and downs recently, overall the market has been, for Bitcoin, relatively boring. Also, a lot of the hyperbullish types might be wary of going all in again, having been burned before.
>Yep, it was a cheap prepaid card from an Asian grocery store, so it just deducted the connection fee + minutes. I can't remember the cost, but it was likely less than a dollar for the call. I guess if you're hijacking hundreds of calls an hour though, it's a big business.

I wonder how dodgy these phone card companies actually are. You could target a specific demographic and then mess with any calls to places they're unlikely to dial.

Say you were doing it and selling the cards in British corner shops. The customers are most likely going to be calling Eastern Europe and South Asia. They're probably not going to be making many calls to the US, so you can mess with some percentage of those.
Ask HN: Have you used an Intel Compute Stick? pros/cons?
I saw about it here:

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

and then here:

http://www.intel.com/buy/us/en/catalog/desktop/computesticks

Seems like it could be a useful tiny computer for travel etc., provided you could live with the power, memory and storage limits. Could avoid carrying a laptop if you could arrange for a keyboard/monitor/mouse at the places you go to, e.g. trainings, conferences, client visits, etc.

Price starts from as low as $55 and goes up to $120 or more. Some models support Windows and some Linux.

Haven't investigated more so don't know if it has any issues.

Thanks in advance for all answers.
Just google something like "buy CSGO cheats", they are out there for all major games.

https://encrypted.google.com/search?q=buy+CSGO+cheats
I have done this for a few years and I am really happy with it. The portability to migrate to new host hardware is awesome. I periodically export VM images and back them up to the cloud using cloud sync software on the host machine (it takes a long time to upload, but gives me a viable backup). On my dual monitor setup, I typically run full screen on one monitor.
I also think it is hard enough to get the Tech Lead and Product Owner on the exact same page even with good requirements documents. If you give all team members the requirements and have them present them to each other in terms of vision and goal of the product, there is would be differences of understanding. I see the Tech Lead role as keeping everyone on the same vision and (in a lot of companies) organizing the team to be most effective.
Steve Kondik Comments:

Boo hoo, right? I fucked up and got fucked over. It's the Silicon Valley way isn't it? First world problems in the extreme? It hurts, a lot. I lost a lot of friends, and I'm truely sorry to everyone I let down. I wish I had made different choices and trusted different people (especially one in particular early on), but all I care about now is figuring out what to do next.

This guy pretty much made that rom initially kind of sad what happened to him.
works great! That's what I've been doing for the past few years. IT is happy because my workstation is still Windows, and I'm happy because I can be autonomous.

I'd definitely recommend VMWare over Virtualbox - it's waaay higher-performance, and it's worth every penny IMO.
Bully: Canonical's stance also means that startups who create a business on an Ubuntu derivative (e.g. Elementary.io) may not be able to raise money, or they'll have to raise money at a discount, because of the huge risk of litigation and the risk of the results completely voiding their business.

That Canonical hasn't done it yet doesn't mean they're not sabotaging an sector.
Sounds like you need a Customer Relations for Dummies type guide or some time simulating doing CRM work using some open source CRM to a get the feel of what exactly CRM is as well as to foster ideas to make it better.
The Rhythm of Food – By Google News Lab and Truth and Beauty
Harvesting Government History, One Web Page at a Time
I'm skeptical because you are promising the moon, and when I look and weigh the tech for myself it seems many orders of magnitude less advanced than your hype leads one to believe.
Tech companies don't charge based on marginal cost. They charge based on marginal cost, customer expectations, development, and general supply/demand.
Nice explanation, but too much to remember in practice.

If only the UI had something like hover-tips to show what each field actually means...
To prevent data from being used by the Uber app on Android I enabled data server mode, and from there denied the Uber app from having unrestricted data access (settings > apps > special access > unrestricted data access). This allows me to still use the Uber app and request a ride, and I'll receive texts once the car is near.

Last week during Thanksgiving travel I received a advertisement from the Uber app (as a notification) when I arrived at the SFO airport, even though I did not use the app at all that day. That's when I decided it was time to take away the unrestricted data access. I do agree that it would be nice to have better privacy options for each app, but I thought I'd share this workaround for the time being.
What are they making up to justify what?
Yeah, Ubuntu was revolutionary when it came out, because it made Debian accessible to a much broader audience and fixed all sorts of small but important hangnails, at a time when that was exactly what was needed.

Today, the gap between Ubuntu and Debian on cloud servers is fairly narrow: third-party packages tend to be built for Ubuntu, but Debian is fine. The big difference is that Ubuntu LTS releases have long, guaranteed support periods, which is very useful for business planning. I'm not going to comment on the Ubuntu desktop.
The fact that people feel compelled to go to greater lengths to hide it is itself a net positive, no? The higher the costs of doing X, the less X there will be.
Right, then as the carbon dioxide pressure builds, it'll reach equilibrium sooner, so not as much will end up out of solution.
Especially since they don't even have to be surface mounted. It'd really be nice to be able to trust devices.
We begin therefore where they are determined not to end, with the question whether any form of democratic self-government, anywhere, is consistent with the kind of massive, pervasive, surveillance into which the Unites States government has led not only us but the world.

This should not actually be a complicated inquiry.

https://archive.org/details/EbenMoglen-WhyFreedomOfThoughtRe...

Surveillance is not an end toward totalitarianism, it is totalitarianism itself.
If you were right we'd never have stable communities, we'd just wipe away everything extant every time it was inconvenient to keep it around. That's insane.
> Immunity from prosecution for revealing classified information on the house floor as well.

That's not an exception added because the specific law was onerous; it's a consequence of the absolute Constitutional immunity for all floor action in the Speech and Debate Clause, which supercedes any attempt to criminalize anything. Congress has no power to criminalize Congressional debate.

The insider trading one is more legitimate, however.
In the age of Single Page Applications that work almost without any backend I am missing a BaaS - Backend as a Service, that would handle users (sign up, sign in, forgot password), their data (save some user generated data, load user generated data) and payment processing at the same time. Right now you could try to combine Kinvey with Stripe or Cognito with PayPal but it is not easy at all.
Can anyone recommend any resources on older architectures? Alan also talks about the Burroughs CPUs but idk how one would go about learning about those these days.
There were so many bitcoin posts around the time bitcoin first hit $60 that they were getting actively flagged from sheer repetitiveness.

People definitely took it seriously. I suspect that per-capita Bitcoin holding among HN readers is far higher than the national or world average.
This is an odd stance. Backends are where static typing shine, and where those who like static typing sing its praises. Maybe you just don't like static typing?

I really don't find static typing to be more "work". You still have to think about types in dynamically typed languages, you just get to skip specifying them.
Cherish your taste buds with this authentic and simple recipe
> I can't comment on Go, but the textbook examples of Rust and even treatises on the subject from recognized experts in the computer science field (Adam Leventhal) show it to be an utterly overcomplicated language for which there should be a criminal trial and a prison sentence of several decades. Immutables, borrowing, no, I have to stop; my head hurts already, and I'm getting a migraine thinking about solving even the simplest of classic input-output problems with such an overly complicated language. (And my head wants to explode when I compare Rust with AWK for solving input/output problems, the biggest reason why computers were invented.)

The level of contempt for other people and utter lack of perspective shown by this comment makes my head want to explode.
How are transactions prices progressing and are congestion due to block size limits becoming a real problem?

If anyone here is heavily involved or invested in bitcoin, what's your opinion on blockchain scalability?

Especially with the current blocksize lock, is it viable to keep it at this point if institutional investors enter the market and transaction volume rapidly increases?
Weak, so weak. This is how the company was founded, and they want us to trust them with their data? Hell no.
Nikola unveils its hydrogen-powered semi-truck
@mods: how did the thread just plunge from #1 to #12?
`brew install coreurils && brew install htop`
Apple Ranks Highest in Overall Satisfaction Among Wireless Router Manufacturers
My complaint against C is that some of the smartest people on the planet use it to write infrastructure that regularly fails catastrophically. If the experts who love it aren't capable of writing correct code, I have no chance whatsoever. Humans just aren't good at the fiddly bits (remembering to free(); not to free() twice; not to use after free(); accidentally adding a second clause to a non-bracketed if expression; how many times to we see these in vulnerability reports?).

C is obviously very powerful. There's no denying that. But it does approximately zero of the things to help programmers that a modern language does. It's not even strongly typed in the usual sense (is there the equivalent of casting void pointers anywhere else?).

Finally, C is slow. Yeah, you read that right. Its main problem is that it has no non-wizardry high level semantics for parallelism. For example, modern languages have map() to say "do this operation on all of these items". In C, you have to write that as "for each item in this collection, do this thing, then the next, then the next, ...". If the compiler is exceptionally smart, it might infer what's going on and help out. But with map(), you're explicitly telling the language "I want all of these things to be done" and it doesn't have to infer anything.

I respect C. It's given us a lot of great stuff. But there's no way I'd willingly start a new project in C today given the alternatives. I am dumb, and given the choice between languages which help me and languages which are basically a small step up from assembler, I'm going with one that gives me a reasonable shot at writing safe, fast, and understandable code.
Motorolla had this thing about 5 years ago: http://allthingsd.com/20110216/motorola-atrix-android-phone-...

It sounds like it didn't perform that great but with the more modern phone hardware and possibly some hardware in the dock to help with coprocessing (graphics card, more RAM, etc), you could build something quite useful. With the advent of USB Type C, docking stations for phones could definitely work. Gigabyte has even showed off a Thunderbolt/Type C external graphics card. I can definitely see souped up docking stations coming out within the next year or so. I could also see laptop versions of this coming out soon too for users that want a more portable version.
By country. Does gut bacteria have differentiation by region/country/diet and by extension can some diets be less causative?
http://www.worldlifeexpectancy.com/cause-of-death/parkinson-...
OCC Grants New Charter to Fintech Firms with Strings Attached