skysight-inc/HackerNews huggingface dataset:
It's a very valid observation that a fleshed-out platform is not required to gauge market interest or even product-market fit, but the further convoluted your non-technical technology-based platform gets, the more painful it will be to move past the inevitable impasse brought on by the limitations of a closed vendor system, be that a cost limitation or a capability limitation.

A wordpress blog to start is fine. Point and click/WYSIWYG web apps and mobile apps? Possibly, but there are more pitfalls.

I wholly support this post because I think entrepreneurship should be more accessible and not less, but I'd love to see the complement to this, something that helps the very technical build more with less, and how to build just enough to continue that incremental validation.
I do, but I try to see if it's from a trustworthy source.
Isn't bitcoin just turning into an ongoing drama between the small group of miners that have most of the hash capacity and the small group of developers that choose what to implement?

Or are you talking about other cybercurrencies that use different schemes to maintain consensus?
Ubuntu 16.04 and kubeadm gets you from zero to k8s in about a 4 hours or so.

I recently gave up trying to fight the uphill battle of doing things with CoreOS and tectonic in my homelab. Their requirements are fine if you have high end server class hardware to spare (matchbox /requires/ IPMI).

Started to go the NixOS route, but found it more infuriating than trying to setup Tectonic, mostly because their recipe for k8s is super old.

In the end, I gave up trying to use the big tools and fell back to Ubuntu and kubeadm. Started at 8am and ended at around noon with a fully functional 9 node cluster running v1.6 with RBAC and TLS enabled by default.
Why isn't GRASS GIS more widely used in geospatial analysis (or it's just my impression that is not)? I tried several tools but usually GRASS proves to be the fastest and more flexible one.
I work in public sector too. Some of my code could definitely released (hell, we know about tests, we have thousands of them :-))

For example, we double check a lot of persons' "status" in our programs.
We do these checks to ensure that when someone requests help (for example, financial help) for these persons, they
are entitled to receive that help.
Now that "someone" is a bunch of other institutions as well as a bunch of
private sector operators. They would benefit to see what sort of checks we do.
That would help them to understand why we sometimes refuse to help some persons, they could learn from our stuff.
That would also help other organisations (e.g. activits/NGO) to criticize the quality of our code (because what we do is quite connected to interpreting the law, thus a second opinion would definitely be useful).

Although I'm all for those two benefits, one has to realize that they are politically incorrect.
The first one because, by keeping knowledge you just make your institution more important.
The second one because a public institution must give the impression that it is perfect (because you run on public's money...).

edit: (oh and since "it" has happened in the past : this my own opinion, not reflecting the one of my employer)
I was the opposite. Good results were rare so a lot of focus was on praising my effort. That meant I put in enough effort to coast, having low confidence in my results. It's hard for me to learn new things now as well.
Disclaimer: I bought into Bitcoin about 7 years ago. I'm mostly out now, but I hold a small amount of Sia, BTC, and Dash.

Especially for ICOs and Eth more generally, but also for Bitcoin, Litecoin, Dash, etc.

We use our financial system to combat international crime. Why on earth would governments allow unregulated blockchains and currency transfers to circumvent their controls?
Test Drive Programming Fonts
In my experience, the amount of workload you can handle is highly dependant on the person though everyone will see some diminishing returns after working a few hours straight.

The people who pull 70+ hour weeks successfully tend to have an abnormally high tolerance to stress as well as an abnormally high 'drive'. I'd be willing to bet there's a genetic component.
Whatsapp just doesn't work in China for a few months now. Problem solved.
Is it sad that I'm glad? It's sort of like the Simpsons for me, something that I once loved so much that has been ruined forever. Now they just seem like a cruel joke I'd like to end.
https://flattr.com/
Hacking GTA V for Carvana Kaggle Challenge
Yes, people hate to pay. Like 'Eliezer said once, paying literally feels like losing hit points in a video game. Still, I think we should accept it.

My proposed solution is bit unpopular, but it goes like this: just have people pay actual money. Now, this would cause a lot of the present Internet to disappear, and I say good riddance. Here is why.

The Internet is mostly made of two kinds of people: 1) those who publish stuff pro bono, as a hobby or a service to their fellow Internet citizens, and 2) those who publish stuff in order to earn money. If we switched to ad-free, direct-payment-required Internet, here's what I believe would happen:

- People posting stuff pro bono will still post stuff pro bono, still paying the costs out of their own wallets. That content will mostly remain, and will remain free.

- Businesses that also publish something will start treating publishing as a marketing expense, and that content will also remain free.

- The rest of money-earners will try to switch to a subscription model. Those providing actual value will succeed, and people will pay for their publishing directly. As for the rest, there will be carnage, and they'll disappear from the Internet, no longer profitable. Because this literally affects the most worthless (from consumer's POV) kind of publishing, we'll all be better off without it, and the people involved will have an opportunity to find a more socially useful way of earning a living.

- The adtech industry will collapse, which would be a huge win for freedom and privacy on-line.

Now there's one bad side of this solution that comes to my mind: this privileges people with money to spare. Currently, even though we are drowning in sewage that masquerades as content, people without any spending money (like e.g. teenagers) can access disproportionately big amount of quality information (after they sift through the refuse, of course). I know I personally benefited from that when I was younger. I don't know how to handle this particular case; but overall, I still feel the tradeoff is worth it.
In Brazil, yes, they always include how many hours are required. Usually 40 or 44 (the maximum allowed by our laws). I think it would be very weird to not have that in a employment contract, as time for money is the essence of employment.
Using the Set interface is probably the right thing. Then you profile, and if the set implementation you chose is too slow, you just swap it out for another implementation that implements the Set interface.
From time to time, Apple has cheated to make their laptops thinner by skipping a capacitor or two. This started with the PowerBook duo (the first ultralight, actually, Apple basically defined the modern laptop form back then), and they pull out this trick whenever they need it to fit in their design envelope (literally and figuratively). I'm sure other laptop manufacturers do also, you probably just never encountered any other ones.

Clean your keyboard more regularly.
The 8 hour work day was with physical labour in mind and makes much more sense in that context. Of course there are limits to office time productivity too and the stress factor of office jobs has considerable spread. That said I'd have 11 hours coding work over 8 hours of labour any day.
This is weird to me.

At least here in Finland when you are salaried for the standard 37.5h work week (7.5h work day with 30min lunch break) if you work more then that you log the hours as overtime and get paid for them or in some form of "flex" time that you turn into vacation days or money (there are limits to how many hours of flex you can have banked up)

I know some smaller companies/start ups work around this but they can very easily get in trouble as doing that is illegal (as in if even a single employee complains to the authorities about not being paid for overtime they are fucked)
It was the case for me and @m_mueller apparently, my old MBP had one of those inflated batteries from heat likely, the only other device I've seen a battery puff up like that in is an old Blackberry. No bueno!

Never seen significant puffage in the used/broken Li-Ion battery packs I've rebuilt either, so presumably that is moderately unique to Apple?
This is one of the lesser reasons why the Linux Foundation is terrible. The Linux Foundation as a whole couldn't give less of a shit about free and open source software. They welcome companies that violate Linux contributors copyright with open arms.
Yes; but I am just saying that putting a bright spotlight on intermediate steps might stifle quick prototyping.
This was actually one of my reasons to abandon Android tablets.

I wanted 4:3, but all that was offered was 16:9 or 16:10.
Eat Almond and Burn Fat Easily, No Heavy Exercise Required
Well... to that page's credit somewhere halfway down it does mention that the existence of a dead hand is only a hypothesis. I suppose it's just one more onto the pile of things from Dr. Strangelove that people interpret as absolute fact.
> those who would introduce Chinese-like censorship to the west in the name of combating "hate speech"

Call me a pessimist but I think we already lost this fight. There's no going back to more freedom of speech now. Especially for us here in Europe.
Because it seems fair enough as en engineering decision?

Apple also provide firmware updates far longer than most manufacturers (there was a recent-ish CCC? talk highlighting this).
How original of them.
Linux runs pretty poorly on Apple Hardware. I have tried 2 times and the rule of thumb is 2 generations back has the best support since it takes a while to iron out the bugs. I laugh at people when they say they use Linux on their new Macbooks and they say they have a partition but don't really use it due to something.

Macbook 2016-2017 Not Working

- Input and Output Sound - Doesn't Work

- Suspend - Doesn't Work

- Bluetooth - Doesn't Work

- Touch Id - Doesn't Work (Not surprising)

- Wifi on 13.2.and 13.3; 14.2 and 14.3 - Doesn't Work

https://gist.github.com/roadrunner2/1289542a748d9a104e7baec6...

https://github.com/Dunedan/mbp-2016-linux
It fails because it doesn't match the performance that other approaches are able to achieve.

Everything is a file is how X Windows over network kind of works.

For real graphics performance that can match other systems, xshm and DRM had to be developed.
Unless he's paying seven+ figures annually, all working 70 to 90 hours a week will get you is a broken relationship/marriage and utter social isolation with little or nothing to show for it in the end when you realize what a mistake you've made and unplug from The Matrix, probably 20 to 30 pounds heavier than when you started.

Work hard. Study a lot. But take a breather now and then. Life is short.
Thriving in the sense that the goth scene is also thriving.

It has a few places people hang out, occasionally they organize this or that, and they have a good time.

Other than that just as insignificant, in influence, in power, in numbers and in mass appeal as the juggalo scene.

Not much to write home about.
68 points, no comments, on a blatant advert?

It makes me feel sorry for developers around the world whose managers read this. They're going to see that flow diagram at the end and be all like "Well my database is big and I want speed... and JSON-OMG-WEBSCALE!", which'll translate into an email instructing the immediate migration to Brytlyt.

Having a boss who reads HN is a dangerous thing.
options:

1) you have a non x200

2) there were different models and I got the shittiest panel

3) my panel is broken

4) you're a cat
I have no idea what Terraform chops is..., but I would be more than happy to entertain your offer!

Is there a way to PM on here?
The problem with templates in C++ is that they are just that. The compiler will hapily generate broken code if you use a map with a type that doesn't implement comparison operators and then spew out hundreds of lines of compiler errors at a location that is another hundred lines deep in library code away from the line of code that caused the error in your application. Something as trivial as type constraints for type parameters like you see in virtually any programming language with generics is the solution.

I don't feel that C++ is complex at all. It just has more crap and every programming language has crappy parts.
If it's a standard number of hours what's the point in being salaried? Why don't they just pay you hourly?
They have added new mail server to mx records:
MX 5 outlook-com.olc.protection.outlook.com
Haven't seen that before.
Basically, no matter what we do, our kids are screwed either way :/.
Just like we underestimate our propaganda. When you are inside the soap bubble, it's very hard to realize how much our brain have been washed.
That's why redundant systems are good. It worked as designed.
Sure, in my post I assume it's going through the diffractive optical element (DOE). A 60mW, 940nm laser is absolutely not class 1!
"By default CCleaner installs both the 32-bit and 64-bit versions"

So the default for CCleaner, which is supposed to get rid of old system bloat and cruft, is to be bloaty and crufty, and install versions of itself the system does not need or can not use?
DevOps is indeed a huge bottleneck in deep learning. Provisioning machines, installing drivers and packages and managing their dependency hell distracts focus from the core deep learning. At FloydHub (I'm a co-founder), we're building a zero-setup deep learning platform.

Spinning up a Jupyter notebook with Pytorch 0.2 is as simple as `floyd run --env pytorch-0.2 --mode jupyter`. All the steps you mention in your comment are automated.

DevOps hassles is, of course, just the first of many hurdles to doing effective deep learning. Experiment management, version control, reproducibility, sharing & collaboration, etc. are also other important problems.
100% of employment law firms would be more than happy to represent you. If the case is as cut-and-dried as you make it sound fees will probably not be an issue, they will work on contingency.
This concept from Carol Dweck's research is core to Allison Kaptur's keynote at the New Zealand Python User Group in 2015 [0]. It's a good talk regarding the importance of having a growth mindset.

If you prefer a written version, it's available on Allison Kaptur's website[1]. Previous discussion [2].

[0]: https://www.youtube.com/watch?v=Mcc6JEhDSpo

[1]: http://akaptur.com/blog/2015/10/10/effective-learning-strate...

[2]: https://news.ycombinator.com/item?id=10370669
i have an E470 sitting next to a X1 Carbon 5th gen, and I can tell you you are very wrong. The plastic is a different texture, but they otherwise feel nearly identical. The only key I can feel a big difference in the tension on, is the spacebar. The layouts are identical.

Everyone shits on the E series, but since they got rid of the CD Drive and put the old trackpad back, they have been nice cheap pcs.
I enforce a militant "40 hours only" policy for my employees, and it's incredible for productivity. When you work longer hours defect rates increase, code quality drops, and things are on fire all the time. You also lose really good people due to burnout.

Sustainable pace is super important for creating and maintaining high performance teams. Crassly, it's just a more profitable way of doing business.

I wish more managers would stop buying into the myth of "time in seat == productivity", and look at the real output of their teams. When you actually run the numbers there's a lot of results that run counter to conventional wisdom.
You know what? It's even worse.

They took /my/ article, refashioned it, and inserted themselves in!

https://hackernoon.com/which-gpu-database-is-right-for-me-6c...

Also, they flat out don't understand MapD, Kinetica or SQream if they say Kinetica and SQream DB don't support nested queries (because they do).
Depends on the conference or event, which conferences or events have you seen that at? I'm pulling my experience from the conferences and events I've regularly attended over the past decade as a broke student in Seattle.
Isn't that what Microsoft are attempting with the Windows Store?

IIRC Windows Store apps don't run in the same way as regular Windows applications, they run in a sandbox.
If by "transitive dependencies problem" you mean a case where package A depends on package B which depends on package C and you want to use A in your project, then it solves that by simply pulling in all three of those packages.

Or did you mean the case where you want package D as well, and it depends on a conflicting version of package C? In that case, it solves the problem by pulling in both versions of package C and running both side by side.
I never needed this kind of software while running Windows XP. Protip: Quit installing more than you need.
I think the most effective approach is somewhere in the middle -- you have to praise successful efforts. The more crucial part is organizing the curriculum so that every student has enough opportunities to "win" that they maintain confidence, but "lose" often enough that they don't become complacent.

That's hard enough to do in a 1:1 setting, let alone a 30:1 classroom. I think there's some benefit to 1:1 tutoring/individual enrichment any time a student isn't smack dab in the middle of the bell curve.
Just wait until everyone finds out that Avast sells your raw traffic data to marketers and who knows else... (Google Jumpshot)
One of the relatives did get a message from Playstore to disable the bluetooth service.
Checks also include the payer's account number and bank routing number.
Every commit will need a new tree object, containing the names, hashes, and chmod of each file/folder in the root (LICENSE, README.md, _config.yml, index.html, and bin).

I modified the script to commit as fast as possible (cycling the minutes between 1 and 60), and after 600 commits, doing "git gc --aggressive" before and after, the .git directory grows by around 460 bytes per commit.
Is the retro available yet at your place? What's wrong with new tech with a real keyboard? Isn't that the point of the retro?
Throwaway account means just that. No point in replying to them. They don't log back in to reply to you. They just waste space with random comments and get downvoted to deletion. HN accepts and welcomes this behavior in exchange for simpler account creation process.
This is great, I will have my accountant look into how I can do this. Thanks for the suggestion!
Not really. Certainly in some circles it is. It was on Netflix in the US for a while; not sure it still is.
Not really, because OEMs are still free to do their own customizations and they are the ones responsible for pushing updates.

http://androidbackstage.blogspot.de/2017/08/episode-75-proje...

Guess how many will push updates, even with Treble enabled devices?
https://www.google.com/search?q=ccleaner+broke+my+computer&i...

Two seconds to type four words into the search bar.
It was about 2 years ago. I'm using a multi monitor setup where i'm clubbing my onboard graphics card with the PCIe card (both ATI, though the onboard card is a very old model). On windows it works seamlessly but on Linux I couldn't do it. Thanks for the advice, I will try it again today.
>When the captain of a Navy ship has an accidental collision, his career is over.

Is that always true? I'm not so sure. And even if it is true, perhaps it should not be so. All kinds of professionals have accidents or errors and continue to work.

There's this apocryphal story that makes some sense.

Tom Watson Jr., CEO of IBM between 1956 and 1971, was a key figure in the information revolution. (...) A young executive had made some bad decisions that cost the company several million dollars. He was summoned to Watson’s office, fully expecting to be dismissed. As he entered the office, the young executive said, “I suppose after that set of mistakes you will want to fire me.” Watson was said to have replied,
“Not at all, young man, we have just spent a couple of million dollars educating you.”
So they can be vulnerable or slightly cripple their device until the patch (which I’d be willing to bet a huge number of devices never get) comes.

That’s not exactly a great spot for a user to be in.
I know many people who work lots of hours and the result isn't necessarily good. Those hard workers get lucky some of the time...but much of the time its all show and no substance. Pumping out all that poorly designed brittle code is not helping anyone. You can do a 70 hour week here and there but you can't sustain it long term without negative consequences. It's best to save your 70hr work week energy for when it's actually necessary than it being a regular thing.

In fact even when looking at myself, many times I was "working" lots of hours but in reality I wasn't getting anything done. When I work 40 or less hours and take lots of breaks during the day I got way more done than when I had just been a seat warmer for 70+ hours per week. This is likely due to the fact that having rest periods and breaks allow my brains diffuse mode to also help solve problems. Many of my best ideas come when I'm lifting or playing basketball at the gym.

You are not getting the best version of a person when they chose to work lots of hours and refuse to take time out for themselves. Our brains need plenty of rest in order to function optimally.
>As such, it was considered a fireable offence to bring any other branded "sub" into the office.

Ugh. That's just so stupid. What if they do work for a bank, automobile manufacturer, clothing designer, etc? Are the employees obliged to then buy new clothes, cars, hide their branded debit cards in the cafeteria?
Good code vs. bad code
Because nobody on the better paid fields would take such a contract. You could try it but you would most likely lose in the market place of jobs by all the best employees going somewhere else.

As to why having a contract that pays you for the standard work week always I think people just like the security of getting roughly the same amount of money each month (or biweekly or however often you get paid). Especially once you have some money so you have mortgages, loans and credit cards to manage on top of your monthly bills.

Also the hours beyond the normal work week are overtime and come with multipliers for your effective hourly rate so companies try to do their best to arrange things so that minimal amount of overtime is actually done.
I pay for MalwareBytes, I think it's worth it.

Apart from that, I just use Defender.
Mostly because of non-disparagement clauses in the meager severance package.
Yes. For that reason I have a subscription to one of the major papers.

What I'd like is a federated system, where say 90% goes to the paper I'm subscribed to, but 10% goes into a pool of other participating papers, allowing me to view a few articles a month at other papers. 2 factors at play: I can't reasonably have multiple subscriptions and I don't have enough time to take advantage of content from more than 1 large paper. But I'd like a way to support good articles from other papers on a more occasional basis.

Disclaimer: I haven't fully thought this through and I'm sure there are pitfalls in this approach… happy to hear about them!
It looks more like a precipitate and emotional response that handed the initiative to his opponents. Whistleblowers have to be careful to not let their outrage get the better of them.