skysight-inc/HackerNews huggingface dataset:
>But it would help.

Not necessarily -- it actually could hurt.

A lot of masters are too self absorbed in their own work and own preferences to have a wider appreciation of the field -- and especially to appreciate a valid style that's nonetheless against their own aesthetics. That's what a critic is supposedly above.

Plus, for them there are always potential issues of rivalry and personal interests at play (since they compete for the same gigs with people they criticize).
Yes but people who value a field will put effort into achieving something more than mediocricity in it.
Eli Schiff, whilst pointing out potentially valid concerns about minimalist designs, is also himself with his articles a symptom of a much larger Soviet-style centralist attitude that seems to pervade the modern design community.

Right now, the Soviet Design System (SDS) has decreed that we must all have minimalist everything. Eventually folks like Eli will get us back to something with more flair and embellishment. And then that will be the correct way, and everyone must do that.

But the question is, when will we start designing for context and people rather than some arbitrary, centrally decided (by the fewest people) paradigm of correct design?
In the case of multicopters, it is.
I put this similar project[0] together a while ago. Almost the same concept, but I skipped the json layer altogether as I just wanted a quick way of getting nuggets of content from webpages into my terminal.

For example:

curl https://news.ycombinator.com/news | tq -tj ".title a"

0. https://github.com/plainas/tq
A 5 step framework for validating product ideas
16 Email Tips and Tools I Use to Be an Email Pro
My degree should be proof that given some time to study I am capable of implementing it.
>It could randomly choose from a number of possible ways to continue. It could deal in probabilities rather than only 100% certainty.

Essentially this is how humans operate already. How many times a day do you have minor but insignificant misunderstandings with people? Probably quite often, especially if you are in a foreign country and yet we all get along just fine.
Yeah, that's what I'm planning in order to keep it small and tidy.
I was hoping to read something in this article that could be used to inspire today's girls/women who are not programmers, but aspire to be (or have at least given it some thought). Unfortunately, it's hard to see things like "genius-level mathematician" and "studied maths religiously for her first thirty years" having anything other than an off-putting effect. The most common reaction to this would be, "I'm just not like that. Not everyone was born to be a programmer..."
Your money is exactly as secure as your private keys, and if they are stolen there is basically no prospect of getting it back.

"Be your own bank" implies "be your own security division", which very few people are qualified to do.
Whatever the airport and/or tower cleared.

As long as they know, what difference does it make?
No, it's a massive step in the wrong direction compared to the federal reserve. There is reason bitcoins value wildly fluctuates and the US dollars doesn't.
1. We don't introduce ourselves at parties as DSP developers.

2. There isn't a category on glassdoor.com for network protocol developers. You don't see BLS data breaking salaries out based on the specializations you list.

3. If someone puts out a job listing for 'backend developer', you still don't know what your day-to-day will look like at you new job. Contrast this to 'pediatric nurse practitioner'.

4. We don't say to our bosses, "My specialization is X, but you want me to do Y work. We need to hire a Y person or you need to promote me to 'X engineer' and give me a raise."

5. Managers don't think much of sticking a rookie frontend developer on some backend tasks with no training or mentoring. "You'll review the code before it goes in, right? What's the problem?"
Color Dating: Tinder for interracial dating
PGHoard: Tools for making PostgreSQL backups to cloud object storages
But being able to count on a six figure salary after a couple of years on the job (as long as you're from, or willing to relocate, to one of about a dozen cities) doesn't hurt either...
Takes care of realtime WAL streaming, compression, encryption, restoration and backup expiration among other things. Open Source and written in Python.
"squishy" is about as good a word for most initial requirements as I have ever heard.

Turning squishy requirements into something specific enough to actually design a solution around is a pretty important step in any project.
The thing that surprised me the most was that women's error rates were as high as they were for frequent cyclists. Could it be that functional understanding of bikes comes more from bike maintenance (simple things like changing a tube) than it does from riding or daily contact, and that more female cyclists hand off their routine maintenance to men?
This is my experience. It's a codependent relationship between management who is unable to determine the feasibility of what it's asking for (or, just as often, what it is asking for) on the one hand, and an eager-to-please yes-man of an engineer on the other.

Management loves how fast things are delivered, and boyscout loves the pats on the head. The rest of us hate the countdown until the house of cards comes tumbling down.

I saw a great tweet some time ago that defined a 10xer as an engineer who accumulates technical debt so fast, it takes 10 engineers to fix their mess. That about sums it up, doesn't it?
> Once autonomous vehicles become prevalent, traffic volume should drop

That's simply not true; not only will SDCs create 'empty miles' of 0-passenger cars, but they will make people more comfortable with longer commutes (you can sleep on the way to work now), and with average commute getting longer we'll get more passenger-miles.

Sharing won't really pick up (except on the low end, displacing public transport) because SDCs are pretty cheap as is, and people generally prefer their personal space unmolested by others.
The War on Elephants
>Quads with cameras make people nervous.

And yet people are fine with the government using the same if not worse. Based on those I speak with who hold such a double standard, there is a deeply held belief that it will never be used against them, largely because of their SES, race, and religion.
Apple-Twitter, Hotstar Takes on Netflix|Watch the Bulletin’s April 28th Episode
I recently discovered cmake-ide for c++ emacs work. Ever used that?
Under medication, perhaps
In some countries (e.g. Germany), asking such questions violates labor law.
Android devices infected by Ransomware only by surfing to a website
Ever since I learned about the Broken Window Theory of urban decay in The Pragmatic Programmer I try to pick up litter and tidy things up where I can. Worst case, someone laughs at you for wasting your time, but even then you're making the world a better place by making people laugh. It's all good :)
Great :) I am glad there was something at least somewhat constructive in there, I did intend to debate the points rather than you or anybody else personally if that wasn't clear.

The irony is that I am not _hugely_ that interested in Wolfram and his tendencies anyway :)
I find this attitude "shoot first (write code), ask questions later" as something to be admired and a bit worrisome at the same time. Nothing against people learning stuff, but why does it have to be promoted this way? Lack of humility is what gets me.

Maybe I'm just jealous or something, but it rubs me the wrong way.
It can be complicated, but if you want to see an example, you can look at MonoGame samples [1]

The simple platformer has one source, but you should be able to compile it with Mono on Linux/OSX/Win or with Visual studio after you do the setup.

With Xamarin in the mix, your build targets can include Android and iOS.

Most of the time when I built with mono on linux, I was able to run the binary on windows, but I was creating smallish projects so far, so I don't know how well that works for larger projects.

But with libraries, there are often built in such way, that you have shared interface, that will be usable no matter the target and during compilation the correct platform version would be linked, but my memory is kind-of hazy on the details.

[1] https://github.com/MonoGame/MonoGame.Samples/tree/develop/Pl...
Just because you're on facebook doesn't mean everyone is.

I'm one of an extremely large number of people who haven't made your mistakes. We tend not to bring it up because people like you go super-aggressive-defense and accuse us of being paranoid if we do.

Don't mistake our not bring it up for us not existing.
I'm pretty sure most frontend work with Javascript is already a Rube Goldberg machine.
That's not what this kind of criticism is for.

It's not just an excuse to say "That sucks." It's about pointing that there may be alternatives to beliefs, customs, and cliches that have become accepted as standards.

I don't always agree with Schiff, but it's always good to have a voice that calls out industry standard trends and doesn't just assume they're worth following because everyone else follows them.

There's too much of that in corporate design, and a dissenting view is welcome.
That's true enough. But rapid chargers can "fill" an electric vehicle in 30 minutes. A typical London taxi driver does around 200 miles per day.

So, depending on usage patterns, that's a recharge over 30 minute lunch break - and maybe a short top-up every time they go to the loo.

http://www.telegraph.co.uk/finance/newsbysector/transport/10...
The best part about being SE are:

1) Iteration: We get to practice our stuff on real entities (language, OS, databases, etc). Do architects get to "practice" actual work at their home? Do new doctors get to try experimental surgeries? Do amateur civil engineers get to build those iconic bridges? They can do computer simulation ... but it is actually a software.

2) Hackathon: Can't imagine this happening in say medical field, mechanical engineering, law etc. Software Industry is one of few industries where this can be done.

3) Changing the world quietly: Many in my relatives are not programmers. It is hard to explain to them in what ways software is changing the world.

4) Open source: Imagine Coca Cola sharing its secret recipe. It won't but we as SE get to learn from open source projects. Now there is a cultural aspect to this but the point is that we as SE can experience it more than other professions.
LZ4_8088 – Extremely fast LZ4 decompression for the 8088/8086 CPU
Whenever I see posts about hiring, the comments here tend to land at the "this is bad advice" end of the spectrum. Does anyone have any resources that give good advice? Or is hiring such an unsolved problem that we don't even have generally applicable guidelines, however vague they may be?
> I'm not sure what kind of toxic communities and work environments you are apart of, but if a newbie to the community can't ask questions, that's not a community that will survive or flourish in the long run.

Our definitions of toxic obviously differ a bit. I wouldn't flame anyone but (in a non paid setting of course, paying customers have the right to be wrong) I would tell them (politely) that we were there to help them when stuck, not to pull them up to speed.

Before reading this I wouldn't have believed anybody would seriously suggest that.

As others have pointed out going straight to the chat without even trying to read up on the docs first comes off as extremely entitled and lazy.

I'm maybe to hesitant, I wont bother anyone before I've read the relevant docs twice, possibly also looked quickly into the source.
If I leave cash on the street should I expect it to be safe? Is that a deep security issue?

You implied there were deep fundamental flaws in BTC security, but your response shows nothing of the sort. Your 'deep flaw' is 'you have to protect your private keys'. You are describing a UX flaw, and I would agree with that. Objectively, you have exposed no 'deep security issues'.
Any public disclosure of your product (which could be as simple as a demo to potential investors not under NDA or a YouTube video), "publications" including web pages, and "offers to sell" which may include advertising. Announcing the name of your product probably is not a problem, but a splash page that describes how it works or on boarding users could make your idea public. The details can get tricky.

If you think you might want a patent, don't hesitate to talk to a patent lawyer to make sure you are not waiving your rights, otherwise you'll regret it. You can always choose not to spend money on the patent application but make that decision after you know what you are doing.
Actually, you get payed far more. A steelworker in 1975 made on average $7.11.[1] This is about $31.47 in 2016 dollars. Not bad at all, but I'm still guessing you make more.

[1] http://articles.mcall.com/1985-07-19/news/2489404_1_steel-in...
I grew up in a small town in Scotland, and my mother was always going on about how terrible London was. So much so in fact that when I finished university I was looking for a job anywhere in the world except for London (even had a telephone interview with a company in Palo Alto before I knew where that was). But as things happened I eventually ended up in London. And I do think that moving here was one of the best things I've done.

My mother had of course never lived in London, just visited once as a tourist. And if you are a tourist you are likely to end up in the busiest, noisiest, smelliest and most expensive parts. But once you live here for a while, and realised how enormous it is, and how many completely different experiences you can have and how many different things you can make of it, there really is something for just about everyone. And now I've settled in a relatively quiet and green area, even my mother is willing to concede that maybe London might have some nice parts.
Yes in this case you were too cool for school. You gotta give us some hint. Look at poor 'rayiner up there, sincerely defending your sarcastic proposition!
Zuck & Chan the company is a wholly owned LLC which means that from a financial perspective there isn't really any difference.
Computer Science Education for All Students
The Blockchain Explained to Web Developers
Different sources will give different answers to the same questions when interpreting licensing scenarios

1.) Containers are not available on desktop SKUs. So there is no licensing consideration for Windows 10. If they later add containers to Windows 10, then they'll release licensing rules at that time.

2.) If you are running a server OS for your desktop, then the licensing is pretty clear. Hyper-v VM containers follow the same rules as normal hyper-v VMs (1 physical + 2 virtual for standard then each additional VM requires a license, unlimited for datacenter). For Windows Server Containers (which are not hyper-v based), it's even easier, it's unlimited regardless of edition.

3.) As always, the host OS must be licensed fully in order to have the appropriate rights (2016 is moving to core licensing, with a minimum of 8 core licenses per processor, and a minimum of 2 processors).

All in all, it's one of the easier features to understand the licensing for since it doesn't directly deal with CALs or internal/external usage rights.
I have a lot of mixed feelings about multi-rotor and hobby aircraft regulation. Part of me looks at all the idiots out there and goes: "okay, that's fair." But then it impacts responsible flyers and isn't consistent with some existing case law and even the US Constitution. In my state they've enacted a law that makes it illegal to film, then post video on YouTube from a multi-rotor and have all but made it illegal to fly them over private property without permission. Meanwhile, balloons! Balloonists can do whatever they want and no one is calling them out on the crazy irresponsible stuff they do. In fact, court cases dating back nearly 200 years supports their use of the air for all purposes. Yes, you might go "ha, ha", Patch is a funny guy, irresponsible balloonists, right!" but I'm serious. On April 17th of just this year we had a balloonist come quite literally inches away from hitting our neighbors house. Do you think anyone at the FAA even cared? Do you think it made the news? Nope. Below is a photo I snapped of the incident as I ran out the door to what I thought was going to be a pretty nasty ballooning accident.

Throughout the centuries, owning a balloon has been something for the rich, for people who could afford good lawyers and build case law that favors nearly unrestricted flight by way of comparison to drone 'rules' being enacted. The problem with multi-rotors, is that any idiot without a lot of money can buy one, do something stupid, then be at the mercy of a public defender when they go to court. Since there are literally millions of people out there who can afford a multi-rotor but can't afford to defend themselves in court, the future isn't bright when it comes to being able to step out your door and fly a multi-rotor.

https://scontent-sea1-1.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/1...
>conspiracy theorist

My favorite conspiracy theory is that the idea of conspiracy theories was subject to a multiple decade long attack by certain government groups to make conspiracy theory equate in popular culture to crack pot theory. Governments benefits when theories like the CIA bringing in drugs or the military doing non-consensual human experimentation on soldiers are classified under the same moniker as the theory that lizard people control the government and aliens exist but the governments of the world cover for them.

But that is just a conspiracy theory.
But the Constitution contains no qualification on the right to bear arms. It just says that right shall not be infringed. As long as that's standing law, any judge with a 2A case before them is going to look at the text of the Constitution and the Heller decision and rule that the Constitution protects an unqualified right to keep and bear arms. And anti-gun politicians are not going to get the Australia style total bans and confiscation sweeps they've been hoping for. The most they'll get is bikeshedding about the definition of an "assault weapon" and the like.

If what you say is true, and the militia is of no concern to us today, it should be easy enough to get an amendment passed that removes or curtails the right unconditionally protected by the 2A. It could even just be put out there and float around for as long as it takes the states to ratify it, like the 27th amendment did for centuries.

The process is there for a reason.
So emails less than 180 days old are not protected?
6selfie front flash iphone app
I think it's less about promotion and more about feedback. "Here's what I've built, what do you think?"

We're meant to be an inclusive community of smart people. The idea is we'll encourage the poster and offer constructive criticism (or praise).

If the post is useful to no one, it simply won't get discussed or upvoted. When something does, it's validated as an idea, or as something of interest.
adding to 1) - no real responsibility for bugs :)

apart from few very specialized areas, you can do harm with bug but not harm/kill anybody. and we all do bugs, don't we
Could you share some fact with us?
Cool! Could you elaborate on the ways ML is used within the app? So far I gather it learns the optimal weight to be used for repetitions.
Took me a little bit of searching to actually find the source, and to call it a study is a bit an overstatement, however here are some links:

https://steinbuch.wordpress.com/2015/01/24/tesla-model-s-bat... [A blogpost about the study]

https://docs.google.com/spreadsheets/d/t024bMoRiDPIDialGnuKP... [The study/survey]

http://www.daglievemensen.nl/tesla/maxrange.htm [Interactive graph]

And as bonus a link to the Tesla Roadster battery study:
http://www.groen7.nl/images/wp2013/divers/PIA-Roadster-Batte...
> People got burned by GWT [...]

What do you mean?
If anyone remembers, they was a YC company that did exactly this. It was called Kimono Labs. I think it failed and just got acquired a year ago. "Jam API" will probably do way better because, well, open source.
Is this a joke about unending C++ standards with each one promising more and more cool features people patiently wait for and then when it's finalized it turns out that the coolest/most useful stuff got delayed again?

This is what sprung to mind anyway.
> Misplaced trust, in this case.

You trust teams, not individuals. The smallest possible team (1) to give some responsibility to is three people for this reason. Someone can quit or take a leave of absence and you still have technical accountability, code reviews, meaningful discussions, etc.

The fact that management made a mistake here is understandable. Management needs room to make mistakes, too. The fact that the developer was blamed and fired but the management wasn't held to a similar standard of accountability is the problem.

The code is the product. The management owns the code just as much as that developer did. So does everyone up the chain and anyone in parallel organizations (the business experts, the people that make the budgets, the QA department, etc.).

It's likely, at least implicitly, that the org structure sees some people owning 'the product' and other people owning 'the revenue' and other people owning 'the budget' and the developers owning 'the code'. As if we can separate those things.

If you work for a car manufacturer, everyone needs to know about cars, care about cars, drive cars, learn about cars, and expect good cars to be produced for a nice profit. I think shops that sell software, whether shrinkwrapped or through services, need to have the same attitude about software. If you are in the business of software, you are in the business of code, even if you can't write any yourself.

1) Team loosely defined here. It could be three people from different parts of the company, as long as they all understand the aspects of the system well enough to have a meaningful discussions about it.
I think the wanting to know how it will be monetized /support itself is a reasonable question. If there isnt an answer you know not to build something using it, expecting it to last.
A few of us look at it for uses in other countries, where local currencies are unreliable, and corruption makes it desirable to hold large amounts of your income as "black money."

In areas of high corruption, a networked, global currency could be rather freeing.