skysight-inc/HackerNews huggingface dataset:
Before you hire anyone make sure you just can't live without them and then wait longer. Before you hire your first developer read the Mythical Man Month. Yes, it's old, it still applies. And, especially today, try your best to use contractors. And, make sure you have a Work for Hire agreement!
There is a low incidence of transsexualism in the general population, but we are talking about the tech scene. And particularly among programmers, it seems to me that a lot of female programmers have a Y chromosome. Considering that there aren't that many female programmers to begin with, I wouldn't be too sure that effect is negligible.
Intel and SpaceX are less vulnerable to competition because it takes hundreds of billions of dollars to compete with them (nonetheless, they do have competitors). This is not the case with anything that's in bootstrap or even VC territory.

In principle, the same concept applies, it's just that it's too expensive for new entrants to come in to those industries, so they mostly don't have to worry about it. It should also be noted that businesses in other industries often attempt to install similar barriers to entry for themselves; suppressing competition is a huge part of remaining the big dog.

I hate to say it, but "tech companies" are "patent companies". If you have a patent on the technology and someone decides that it's not worthwhile to try to work around it, they'll license the patent, or maybe even buy your company if your patent portfolio is strong enough. In terms of an unpatented innovation by itself or actual software, it's not worth much on its own.
Ah, wait:

https://github.com/madeden/blogposts/blob/master/k8s-gpu-clo...

You don't need to mount the /dev entries into the container at all. The experimental support creates them automatically for you when you are using GPU resources. Perhaps it's device nodes, not the libraries that required privileges?
Thought people might find the pick-2 idea here [1] interesting enough to read about in other situations (such as load balancing)

[1] https://news.ycombinator.com/item?id=14147226
It does look like there just may be no Mac exclusive titles documented in the book. No TaskMaker or Escape Velocity either.
I suspect you will find its sorta unnecessary, most modern machines have stream detection built into the caches as well, and simple memcpy's and the like won't actually roll the entire cache. They might roll a set, or simply stop filling after some number of cache lines. This is also why prefetch hints don't tend to help streaming operations.

That said, most modern machines also have stream oriented instructions (sse nontemporal stores for example) that don't allocate on write, but you have to be careful because for workload after workload they have been shown to be slower. There are a couple reasons, but the most important thing to remember is that microbenchmarks repeatedly copying the same piece of data over and over aren't really reflective of most workloads.
ROS production on Ubuntu Core part 3: Our prototype as a snap
"Usage (Still Theoretical)" [1] in the readme doesn't sound like it's currently deemed ready for wide adoption.

[1] https://github.com/animatedjs/animated#usage-still-theoretic...
If they were able to predict the Curie temperature, I'd think they could predict the coercivity as well. However things like brittleness would probably fall outside of their domain.
Agreed. I'd 100% buy one of those packets. No need for the silly machine.
There are ways to do college cheaply. A peer mentioned scholarships if you come from an economically disadvantageous background. But there is always the Community College option. I think that is often overlooked because parents want their kids to enjoy the same "college lifestyle" that they themselves had, but it might be financially more prudent for them to start CC and then transfer to a better college later.

Having a manageable student debt is undoubtedly more important than the "college experience" IMO. College is really really important for the education; if you make the most of it and obtain the skills to make money, you ensure a much more sustainable and enjoyable quality of life.
I worry about this for my oldest son. He has dyspraxia and apraxia. In practice that means he has difficulty with memory (at 15 he still doesn't know his multiplication tables) and putting things in order (such as speaking - you have to put phonemes, words, sentences together in order to speak). But, he doesn't look like he has a disability and he doesn't speak much so people don't readily realize he doesn't talk like other people. There are people who know him for years without realizing there is anything "wrong" with him. Unfortunately there is no way he will be able to go to college. He is basically flunking middle school despite putting forth his best effort because he simply can't remember anything and can't put things in order to respond to questions or write things down. However they will basically pass him since they have documentation that he has a disability. He will get a high school diploma because if you have a documented disability and attend public school they will basically just give you a diploma if you at least show up. College, obviously, doesn't work the same way. I'm not really sure what will become of him. I'm not sure he could hack a trade. He could do manual labor, but that doesn't really pay well enough to live on your own, at least where we live. I'm afraid he will end up with the problems outlined in this article.
Connor was diagnosed with autism early — when he was just 18 months old. His condition was already obvious by then. “He was lining things up, switching lights on and off, on and off,” says his mother, Melissa. He was bright, but he didn’t speak much until age 3, and he was easily frustrated. Once he started school, he couldn’t sit still in class, called out answers without raising his hand and got visibly upset when he couldn’t master a math concept or a handwriting task quickly enough.

So far it sounds like textbook bright kid with ADHD to me.

Edit: reading further it seems thats what they originally though too. I have yet to see anything in the description of the first kid that suggests autism. Then again I am no specialist.
>However the psychiatric/pharmaceutical establishment still assumes biological causes even though they have no real proof.

Yes. I always hear "Chemical imbalance" thrown around but nobody can say which chemicals and how to detect it physiologically and how the medication counteracts it.
would sun.misc.Unsafe.getUnsafe.allocateMemory(Long.MaxValue) work?

Is an intentional memory leak still a _leak_?
Perceptual lock-in. Customers feel like once they've spent the money on the machine, it makes sense to keep buying the packs.

It's a form of the sunk cost fallacy that's frequently exploited in marketing.
One more great advice: 1. validate your idea first and focus on the main features before launching a startup. 2. find paying customers before launching a startup https://belitsoft.com/custom-application-development-service...
I disagree.

Technology is actually an advantage. I would look at it this way, if you used N tech, and it actually results in a faster, better app, meaning happier users and therefore more business.

TLDR; use technology that gives you an advantage.
Living with your parents is the norm. Countries like France and the USA are abnormal in that virtually nobody lives with their parents and doing so is widely regarded as some kind of personal failure.

My suspicion is that as the world becomes more and more competitive (due to increasing automation, decreasing quality jobs, more connectivity, etc) these sorts of group-living arrangements -- up to and including full-on group marriage eg the polyamory movement -- will become increasingly more common even in WEIRD[1] countries.

[1] http://www.acronymfinder.com/Western%2C-Educated%2C-Industri...
Also, the institutionalized racism against Whites doesn't help.
Well, the question is scientifically valid.

My theory predicts that when the next major recession happens, Vanguard and other passively managed funds will become dramatically less popular (which will amplify the fall), and actively managed funds will come back.

Your theory predicts that none of this will happen when recession strikes.

So, I propose we wait and see. :)
I don't think that's quite right. A barrel roll is supposed to be entered and exited in level flight. But I think we both understand what's going on, so that's just a dispute over where to draw an arbitrary line!
There's something to be said about being able to squeeze your own juice that, at least in my mind, makes it feel like the juice is fresh.
"we want to know EVERYTHING about you", what you do, eat, drink, watched (smartTVs getting screenshots), listened (see BOSE article), make love (iCon), self-satisfy (iVibrate - or whatever it was called), when did you use the toilet (formerly known as "playing angry birds for 10mins) and this is the main purpose of IoT devices..

Looks like people/companies don't focus on how to solve a problem and make money from the solution but more like how they can get into our homes and monetize on the activities recorded.
I have worked from home for about 9 months last year. It did not go particularly well, but now I miss it. I think for a software engineer to be able to work from home and not be impaired by it, most of the team has to be remote. If you are the only remote worker in the group you are going to be shut out of discussions, communication, decision making, etc. If you possess a unique skill and do bite sized pieces of work in agile setting it may work to be the only remote person on the team. Otherwise I found it difficult.

Personally I did not find distractions to be a problem and problem worked more hours from home than when in the office.

Another problem with working from home is lack of human interaction. After a few months you start to want to talk to people (other than your family).
I've just never felt the urge to post on hacker news, but it's in my list of places I check frequently for news, I just lurk though. Maybe it's because I dunno how to hacker news, but I just look at the front page. Usually, by the time I am seeing something on HN, whatever I think or have to offer has already been said, usually more eloquently than I'd come up with.

I have more of a presence on reddit (https://www.reddit.com/user/sentdex/). The bar is lower there. ;)

For news, I have a bookmark dir with a bunch of sources in it, I right click and open all whenever I want to check in and see what the world is up to.
On the first page, thanks for documenting what actually happens on a daily basis. Sometimes we don't know how to do things, copy and paste something from Stack Overflow, there's a few typos, a little bit more searching, and we get something working and it's good enough for the next step. Thanks for teaching others it's ok to get stuck and solutions don't come in a flash.

As the saying goes, Make it work, make it right, make it fast.
[Christopher] Hitchen's First Law of Startups
Interesting to see that C is used a lot in the evening. Maybe that's because C is used in many Open Source projects, and many people contribute to OS in their spare time?
http://www.eecs.harvard.edu/~michaelm/postscripts/handbook20...

Basically pick-2 allows you to make a mixture of a totally random and optimal choice in cases where you have imperfect information that is much more resilient to the staleness of data than either a random choice or the globally optimum choice.
Is it at the point where one can, for example, use PyCharm to develop Python/Django sites residing in the Windowns file system (say, z:/sites/project_099) while hosting from WSL?

Or would it be treated more like a VM that you simply deploy to?

We currently run one or more Ubuntu server VM's per machine as needed for local testing. If needs go beyond that, we have physical (virtualized) servers on our network (for example, web and database servers).

I can see WSL possibly being good for local development if it can somehow integrate seamlessly with the Windows file system and various tools (PyCharm) can be setup to run on Windows yet talk to WSL. I guess this might be equivalent to running a remote interpreter.

Need to think about this a bit. Running a server or two on VMs is pretty clean and painless. On machines with 64 GB of memory you don't even know they are running (from a performance/resource perspective).
Maybe learning a craft could work for him? Woodworking, metalworking, glass-blowing, programming?

An apprenticeship might just be right up his alley, but I'm not sure how available that is in the US.
Video of the talk: http://www.gdcvault.com/play/1024060/Still-Logged-In-What-AR
I was going to joke about how we need generational LRUs and here I see a comment about ARC. I guess its not about ref counts though.
What a Trip: First Evidence for Higher State of Consciousness Found
This is not a product for me but to be the devil's advocate for this post -
a.) single serving in one packaged delivered to customer - no need to take time out of day/week to shop/hand select, also, sometimes hard to get serving size right if doing it manually
b.) package is squeezed on device - no need to clean blender/juicer/prep utensils/prep fruits/vegetables
c.) slightly fresher than buying juice in bottle in store, and don't have to go to store
I can't help but think the real endgame for the Windows Subsystem for Linux is when Windows transparently supports running Linux Docker and Windows Docker containers natively side-by-side without the VM.
I think you could strike 'Young' and 'White' from the title, and it'd still be accurate.
FB is a proficient patent filer and here is just one of several hundred they've been issues in 2017:

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H...

It covers how FB uses "influencer" activity to determine what a "viewer" would see. There's nothing new here that I see, but for all the people talking about and trying to understand FB I don't see anyone reading their patents.

It's a lot of work and takes some practice parsing things out, but there is value there in understanding the general direction FB is going or where they are spending their r&d dollars.

Side note: all the people asking why a good FB alternative hasn't arisen should take a look at these patents to realize how much of what we take for granted that FB does is prohibited for a competitor. FB is defining and locking out competitors from what the worlds thinks a social network is.
Previous discussion ...

https://news.ycombinator.com/item?id=14093860

From the top comment ...

> The headline is deeply misleading.

> This article is not about classical negative mass or exotic matter – which would be major breakthroughs.
How to automatically blur, pixelate, and process detected text in your images
If that's such a concern a weight sensor with automatic shutoff would be much cheaper and just as effective. My $20 pot has an automatic timed shutoff.
Its the power of capital over labor, whereby capital is extremely stratified in the hands of very few people, and they have shifted political power so as to avoid investment in the laborers (aka everyone below themselves) and ensure they do not become a threat.

Additionally, they will usually influence monetary policy to ensure their status is never challenged, which is why rapidly rising housing prices aren't a major political issue at the state and federal level, despite our tax code & loan incentives encouraging ballooning housing prices.

Also, this is a decent piece: https://www.oxfam.org/en/pressroom/pressreleases/2017-01-16/...
> Why is it so terrible that they control the order of the feed?

Because for more and more people, social media is becoming 'the news', and this gives Facebook certain obligations to treat content fairly and act transparently.

Whether this state of affairs is intentional or not is moot - FB knows its power and reach. (Though I struggle to believe FB really is just some naive company that suddenly had greatness 'thrust upon them' - they've spent a good ten years proselytising their "platform", after all)
The whole concept of living "with your parents" is modern. Across many societies, and thousands of years, it's been normal for relatives to share the same houses and pass them down through generations.
>Be a solver of a specific business problem for a specific type of business.

Totally agree in principle, but I've found it's very hard to do this in practice.

Unless you have a priori knowledge of an industry, before your first consulting gig in it, it's hard to just step into a business domain and know what specific problems an industry has that can be improved with better software and which of those specific problems are generic enough to be shared by many companies in that industry – while not being served "well enough" by an existing product. And you have to figure out if it's a niche that's big enough to support a company, while balancing other desires, e.g., not spending weeks traveling around the country to sell and work with companies in this sector.

I'm not saying it can't be done. It can, obviously; there are companies doing it. But it's not easy to just go do it. From my limited exposure to consultancies taking this approach, many kind of kept their eyes open and fell sideways into it, i.e., they worked with one client in a sector and realized the client's competitors had similar problems.
"you have to pick up your life and say goodbye to everyone you know because the market says so" is hardly an outcome we should be promoting

Why is this true? Virtually every working class immigrant to the United States made that decision, my parents included. And in return, America is one of the world's most prosperous nations that's staved off the slowdown in economic growth associated with most developed economies.

It's a tradeoff decision - we can create a more ordered and comfortable society where people get to stay where they already are or we create a less ordered one where people have to move.

More ordered societies tend to have less economic growth and social mobility than less ordered ones. We may prefer to make that tradeoff but we should do so knowing what we give up.
>a few decades ago, an iron rule was that medicating mental health problems in children is to be avoided if at all possible

Perhaps it is because Big Pharma wasn't the beast it was now. Treatment for mental illness decades ago was still quite horrid though -- cutting up "patients'" brains (lobotomy) and electrocution being some of the methods used for "treatment".
I know you're being facetious, but the machine is actually slower than doing it by hand.
> Do not be seduced by the technology!

I want to emphasize this, and expand on it: Your cool tech startup is not about the tech.

You exist to solve a problem.

Sure, you might use your Cool Tech(TM) to solve the problem. But the salient point is that the problem gets solved. Your customers don't give a rats ass if you solve it with automatic hyperparameter selection for LSTMs, or if you solve it with an Excel macro. They just want. Their problem. Solved.
Show HN: WebGL/js computation and visualization of 3d diffusion process
> It's a skill that can be learned like every other skill. You can take the "in 21 days" route or the MOOC / University course route

Sorry, what did you mean by "in 21 days route"? Also, do you have any MOOC on doing business to recommend?
I read that vitamins in juice break down over time rather quickly. Juicero is supposed to be as fresh as possible, and therefore be nutritious and taste better than anything in a bottle.

I can't speak to the actual differences, though. I'm not really a juice person unless rum or tequila is involved.
Gwyneth Paltrow is an important influencer in the target market for an organic juice-as-a-service startup, so it makes a whole lot of sense as a positive thing for this startup.

Obviously, less useful for startups in other markets.
Programming is extremely memory intensive.
Former reprimanded Batavia teacher sweeps school board race
You should play V. I don't know if you'll enjoy it but it's the biggest, loaded world they've ever done. Controls way better. The characters and dialogue are super-fun, too, even when missions make it pretty linear. Hell, even my mom liked watching me play for the characters. You also get some replay value on missions from ability to switch characters in real-time. You can try different ways of doing the mission with different people. The world itself obviously has piles of stuff to do as in the trailer that I luckily still have bookmarked since the trailer itself was put together so well.

https://www.youtube.com/watch?v=N-xHcvug3WI

My problem with it was that the single-player was great. Lots of people and things I ran into. Lots of fun random things. Online was broken for that first month so couldn't do that. A glitch also made my cars disappear out of garages. I eventually just kind of got done with it after a month or two. Great experience but just a month or two given I wasn't going to go hunting, endlessly customize my character, play golf, etc. Might as well be on The Witcher or Skyrim for that kind of thing. People that like setting up crazy stunts, chain explosions, etc still had more fun but I just watch the best ones on YouTube to skip the work part of it. :) So, you should get at least a month of enjoyment out of it with it being pretty cheap by now. Trevor was worth it by himself since I'm pretty sure hypothesis is true that he's the first character modeled after the way most GTA players play GTA.
Make your customers happy. Learn about Marketing, it will show you how to do that.
Not knowing how/where/to-whom my posts would show up (and how/where others' posts or status updates or whatever could be seen) was my biggest (non-privacy-related) problem with Facebook when I briefly tried it back in '09 or so. Their UI was so damn confusing that I quickly gave up on it. Seems like it's only gotten worse, but I guess most people don't mind not knowing what a given action will actually do. It felt to me like a giant step back as a communication tool, adding levels of uncertainty and chance for no good reason.

Add the fact that their weighting of posts also shapes conversations in possibly-unpredictable (or predictable, deliberately-manipulative) ways and yeah, I object to it.

Then again I also find Twitter's UI to be fairly confusing (and really stressful, god it's messy). Less so, but still. So maybe I'm just bad at understanding GUIs. Back to SMS, IRC, and Basic HTML GMail for me.
And much, much louder.
Common sense is not so common any more.

Marketing does a great job on pointing out that great big nothing and people recite the marketing material without any critical thinking.
No one else works on my code. I am not even sure that someone else would even understand it. It is critical code. So, it is not a good idea to fire me either, which would be "hurting my career", but which also seems quite impossible to achieve. All you need to do, in order to be in a position to ignore office politics, is to be the sole maintainer of a pile of mission-critical code. I've seen people come and go, but I don't and I work from home!
Is that a reference to the investors they are selling too, or the target market of the product? Because I can see that working either way.
In an office setting (especially outside of the morning rush), it can also make sense to have an easy and mess-free way for people to make individual servings. I suppose there are scenarios at home too but they make mediocre coffee and are expensive and wasteful. Maybe in a non-coffee drinking house where guests occasionally want one cup.
My imaginary kid won't contribute tens of thousands of CO2 to the emissions either.

It will exist solely to assuage the preconceived notions of child-worshiping cretins in management who like to give people preferential treatment based on something that's none of their damn business in the first place.

So you're welcome.

> Take up arms to defend your country?

I'll let you know after your girls serve a tour of active combat duty in an infantry platoon.