skysight-inc/HackerNews huggingface dataset:
yea, cut me I bleed C# .. the transition to client libraries has been hard enough, but mobile has thrown me in a tizzy.

The straight up performance of Xamarin on my development machine was what through me. Getting it all setup and rolling and seeing the incredible amount of heavy lifting it took to get something rolling just turned me off completely.

I see what you mean about react-native, but from my perspective, the next-best-thing is a far enough second place finisher that I don't want to consider it. I still feel a native web based app running on all platforms is the ultimate best way to roll. We just need Apple to stop fighting it.
While I'd never recommend staying a career that you hate, I'm not sure switching to a position you think is cruisy is a great idea either. That's a recipe for under performance and bad management.

It does sound like you've never worked with a good PM, I'm not sure if I have either as I do struggle a lot with what value they actually add to projects.

99% of the time its better for people to speak directly and not relay information through other (probably non technical) people.

Of course you do need to limit distractions but I think you can set expectations with people about what distractions do and how often they should distract you.

Also find that a lot of PMs try play power games, I really think they need a new job title like Project Coordinator or something that sounds a little less in charge.

Interesting to see this thread has a very mixed idea of what a PM is, a number of people mention things I'd expect as part of a sales or BA role. I wonder if this is part of the reason people find PMs useless is that no one really knows what they should be doing.
Don't take their word that they can do something. Never hire without proof of their skills and examples of their work.

Also, communication is a big factor in hiring a freelancer. If you are outsourcing something to someone in another part of the world, watch out for timezone differences as well as making sure the person is a good communicator.

It's also just good general advice to always have them invoice you, just so you can have it on record for tax purposes.
> anecdotally it's very hard to find things made in the US unless it's a high end store

manufacturing output is measured in dollars, not 'amount of stuff' except in very specific cases. producing fewer but more expensive high end goods (like what the US makes) can still result in more output.
OPINION Think 2016 was bad? 2017 will be worse
The market isn't free; there are government farm subsidies in all the wrong places. It's no coincidence that cheap junk food is built on a subsidized corn industry.
What we're looking for in SaaS in 2017
99 good things that happened in 2016
Didn't he miss a closing brace with the While-While-If structure and only ending with two closing braces?
Google docs will capitalize keywords in your code if you don't disable it. I haven't tried it, but I imagine they ruin your indentation too.
For > 90% of my needs its the same.
I wasn't a huge regular, just kinda lurked for most of the time.

I remember those forums being absolutely relentless... Definitely one of the far corners of the internet!
Well, a modern economy is pretty thoroughly different from the premodern one. When it took 90% of the population working in agriculture to feed the whole population (nonfarmer/farmer ratio of 1:9), and food transportation costs were extremely high, then even a minor shortfall in food production could induce famine conditions in short order. Now that the nonfarmer/farmer ratio in an industrialized economy is more like 97:3 (and moving toward that figure elsewhere) famine is decreasingly caused by shortfalls only, and increasingly by other factors. Fundamentally, though, it's about productivity.

And there's no obvious reason why productivity will be going down in most places in the world, nor why transportation should be getting more expensive. I think short-term oscillations in political fortunes are not a very good marker of these things.
Basically DDG is at the mercy of their sources, they can proxy the results for now to the actual search engines, but what happens if lets say Bing and Yandex requires them to pass some extra stuff or cut the query hose otherwise? Will DDG use its own index? Please..
They have no resources to build an actual half decent search engine.
A strictly capitalist solution would be for health care providers to charge significantly higher prices for the same treatment of a fat patient vs normal BMI patient to compensate for the increased health care costs associated with caring for obesity, risks and comorbidities. Currently that is not allowed.

Allowing health insurers to adjust rates based on BMI would be a capitalist/market based solution as well. Dietary choices would directly impact a persons health care costs. That is also currently not allowed.

If you're concerned about market approaches for some reason, you could go the government sin tax route and tax BMI on a progressive scale, and also tax sugar and carbohydrate products. Dietary choices would directly impact someones costs. Considering junk food is an unhealthy lifestyle choice, that particular idea is not any different from taxing alcohol, smoking or gambling.

In the meantime, related health care costs will keep rising.
>> not sure how their experiment went with inducting people into YC just based solely on who they were, without an idea,

It was not a success, and was not tried again.
That strategy doesn't seem to have worked out for Yahoo.

Not sure DDG users really need/want another er... EaaS.
Have Fun with Machine Learning: A Guide for Beginners
Just to add to this, Crowdstrike is on the DNC's payroll. Any conclusions they provide should either be met with skepticism or discredited to a degree.
Several people argue that working long hours will have a negative impact on productivity.

For example if you look at EU countries, the ones with the economy in worse conditions are those with longer working hours (Greece, Italy).
You have to appease selection pressures. They are facets of reality. You can do it in ways that doesn't involve suffering, or you can allow a natural solution to take hold.
We've banned this account for violating the HN guidelines. If you'd like it not to be banned, you're welcome to email hn@ycombinator.com. We're happy to unban accounts when people give us reason to believe they'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
I repeat:

> "Why are US intelligence agencies saying they have proof that Russia hacked the DNC?" The base hypothesis is "Because they do." The alternate hypothesis is what you're supplying.
This has been broken in gmail for a while. It's IMAP handling is non-standard. In a pinch, I once used an old copy of thunderbird to migrate gmail->gmail via IMAP. I had to disable some account security settings on google's side to even get thunderbird to connect. (Other IMAP clients had the symptom you describe). This was 3 or 4 years ago, YMMV.
> That feeling is poorly supported by reality; it is the "safyness" of static typing.

Has that become a thing now? :))
That is just the kind of life I wish for my children! We all know how loving and caring big corporations are.

And when the AI can replace those villagers? Isn't it more cost effective to just stop providing food?
Support for Israel isn't just about pandering to Jews. There are a lot of fundamentalist Christians who believe Israel's existence is necessary for Christ's return, that allying ourselves with Israel is being on God's side, etc.. I doubt it would be worth making political hay out of it if Jews were the only ones who cared.
Anil Dash: Ideas to Fix Twitter
The numbers coming out of Apple next quarter will be interesting. iPhone 7 has been underwhelming and reception to the latest MacBooks Pros has been mostly negative. And if sales are on a downhill trajectory, I wonder what the response inside of Apple will be.
China announces ban on ivory trade by end of 2017
Umm, WhatsApp might not be popular in the US but it's massively popular in India, Brazil and many other countries. IIRC they crossed 1B users a few months ago, and continue to grow. At acquisition, they were at 400M.

If you look at how messaging has become the primary monetization platform in China, I would argue that WhatsApp is much more critical to Facebook's long term success globally than Instagram.

And the MO seems the same from my outsider perspective - they were mostly left alone till very recently.
A "free stuff" is incompatible with unlimited fertility. The bargain has to be that the necessities of life are provided only if you agree to limit yourself to replacement fertility. If we allow unlimited fertility, then no matter the starting conditions, any group that breeds faster than the rest will come to dominate the whole population.
Ask HN: How do you manage your projects locally?
Dear all,

during the years many projects accumulated on my laptop. If that sounds familiar to you, how do you keep an overview? Ideally I would like to have a tool (perhaps curses based?) that let's me list, sort, tag and search all of my projects, with the goal to know what project has which status, aso.

I only found (and tried) tag based file systems (tmsu, tagfs) or file organizers (tagspaces, tagtiql), but nothing especially for folders containing source code and I am sure I am not the only one with this problem. So, what are you doing? I guess not every project is on GitHub or your private repository hosting platform (thinking of gitolite, Gogs, Gitlab here).
I don't know, a lot of acquisitions are left alone for 2-3 years. In my experience that doesn't work, and instead just delays the real integration for 2-3 years. Often times while having a less valuable property, 2-3 years later on.

The real genius is, accurately evaluating if the teams are able to be left alone, with autonomy. And then moving on that accurate evaluation with quickness, and efficiency.

If that's leave them alone, then integrate them with HR/etc, and let them be autonomous. If that's integrate fast, and heavy, then immediately start having regular working meetings with teams in other locations to limit the little brother syndrome of acquisitions.

But getting the path right, is the genius in my view. It isn't as simple as always leaving the teams alone.
What's New in Big Data Theory, 2016 Edition
He explained it in the article, though it was easy to miss. If you need a large amount of cash for something, and a lot of smaller figures coming in, you pay for everything with revolving debt and let your receivables stack up in a bank account. It's one way to save up money for a down payment on real estate, maybe the only way if your lifestyle is close to your income.
I have an iPhone 6S since its first month. Just thought, you know, test it once. But I always look jealously at my friends who run Android phones for half the price. You can just do more with Androids, it's more efficient, the keyboard is more efficient, apps can run concurrently, and to my surprise even the cameras seem to be way better. Besides the brand I really don't know what reason there is to buy iPhones. So to me it is no surprise that the sales drops. Just means people still vote quality over empty brand value. (The same doesn't apply to Macbooks afaik)
Prominently featured in a recent documentary on manufacturing in Shenzhen. Recommended: http://www.wired.co.uk/video/shenzhen-full-documentary
patio11 can confirm or not as he chooses, but it sounds to me as if the $120,000 credit card debt was incurred whilst spinning up Starfighter.
Foxconn Electronics is automating production at its factories in China in three phases, aiming to fully automate entire factories eventually, according to general manager Dai Jia-peng for Foxconn's Automation Technology Development Committee.

Which is to say, they apparently have not done anything yet but are rather stating their intention.
>Not that we should be providing government healthcare anyway.

I believe that healthcare is a basic human right.
Jack Dorsey thinking a lot about edit Tweet function
We've banned this account for breaking the HN guidelines. Personal attacks are not welcome here. Please don't create accounts to violate the site rules with.

We detached this subthread from https://news.ycombinator.com/item?id=13282464 and marked it off-topic.
Someone who is white and living in Eastern Europe I find comments like these deeply offensive:

> overwhelmingly male, overwhelming white and overwhelmingly engineers

This is me, but why does every article picture me as someone who has power and decision maker. Do I have to feel bad that I am male, white and engineer? I have seen hunger, REAL povery, communism, I make less than your McDonalds worker in U.S now and my standard of living is low compared to developed world. Why do I have to always read something is wrong with me?
If we ever decriminalize Marijuana at the Federal level, that seems to me like it would mean millions of prisoners held for offenses involving only that drug would need to be set free. In my mind it is a horrible injustice to jail people for a relatively harmless substance like THC.

I think in 100 years, more evolved humans will look back on the THC incarcerations the same way we now look upon the Salem Witch trials, or prohibition, etc. You know, one of those times where mankind just massively screwed up 'en mass' on sort of a societal level, and was unable to correct itself because the majority of people are brainwashed into believing whatever their parents told them about things. Sort of as a feed-back loop also, parents were unwilling to teach their children things that conflicted with societal norms. So society as a whole can fall into this kind of a 'rut' where getting out of it takes a long process of evolution of thought.
ThinkPad X1 Carbon
Sure, but he seems to not want to do it because it involves work. It doesn't involve work[1]. Just dump it, in whatever state it is.

--

[1] Well, other than perhaps and upload to bitbucket or github and slapping a LICENSE file on it, probably. It shouldn't involve any maintenance or development work, is what I mean.
In grad school I took a class on creativity from Mihaly Csikszentmihalyi[1]. He described a creative idea as something that stands apart from other ideas in the same basket.

Think of a large pile of plain ol' red bricks. Now show that pile ask 100 people who know nothing about bricks the question "what can yo do with this pile of bricks?" If 99 people say "build a worker computer by <brick-to-computer-process>", and 1 person says "build a house", then "build a house" is the most creative answer in that sample.

Writing a SQL ad that was basically just a simple query using SELECT, FROM, WHERE. If 100 SQL writers wrote an ad, I don't think mine would have been all that creative, using the definition mentioned above. But as the only SQL-flavored ad in the personals section, it stood out as creative :)

[1] https://www.amazon.com/Creativity-Flow-Psychology-Discovery-...
For what reason? I would wager that 3rd party stores would gain popularity should that happen.
Net of what?
How's the American style government working out? /s
If they get their work done they shouldn't feel guilty leaving at 5:00.

If they get their work done, should they feel guilty leaving at 3:00?
Modern web development is turning into the bloated mess of enterprise java we tried to abandon in 1999.
This is awesome. Are you looking for engineers/volunteers?

Also, don't listen to all these feature requests and get scope creep. The only additional thing I'd love to see is even more granular levels of officials, but I know how difficult/nonexistent the data is there.
We detached this subthread from https://news.ycombinator.com/item?id=13280239 and marked it off-topic.
Uncertain Propulsion Breakthroughs?
This is both obviously correct and politically unfeasible.
As a counter to just one of your points, you can also run apps concurrently on iOS, in fact you can have them side-by-side, and for audio apps, multiple separate apps can generate synthesizers and other music simultaneously while another app mixes and records them. It's pretty neat stuff.
Comae Hibernation File Decompressor
Some of those "baddies" you refer to are forced by contract to willingly upload that data and keep quiet about it. The penalties for breach of contract are severe; an entire company can go bankrupt overnight if they break the seal.

It's not black and white, I'm afraid. Those companies writing up the unfair contracts (Oracle, Visa, etc.) deserve a decent share of the blame, too.
Akka is modeled on Erlang but the JVM has very different characteristics. The Erlang VM is optimized for immutable languages and message passing. GC is very different (almost a non-issue) because of the process model.

And pattern matching in Erlang is a joy every developer should experience. I've not been impressed with my limited exposure to Scala, which also bears the burden of trying to be a kitchen sink language.
Please see my other comment in this thread. And who said that Muslims scientists only preserved knowledge? I just listed a number of fields that Muslims significantly contributed by the way.

The Islamic world peaked in the 15th century, then began to slowly decline. The current lack of output from Muslim scientists is in my opinion primarily due to petty internal religious conflict, poor unity due to conflicting interests, the colonisation of most of the larger Muslim countries which led to them skipping the more critical periods of scientific development and education, the lack of interest in innovation, and the lack of freedom to innovate because of perceived religious contradictions.
Bitcoin approaching $1000
Top tip, don't even think of it as a promotion. You're not anyone's boss.
I am not sure why this page isn't loading but I think this use to be something close to what your talking about

https://openstates.org/
It could be the code was sloppy on purpose to illicit a response from you.
Uh. Sure it does.
Whether or not it's unrelated is up to the mods to decide. Nice trolling though; I have a lot to learn!

I don't think so. An educated man would never dismiss an argument due to preconceived notions and biases. The fact that you claim that you are educated is proof that you are not.
Everyone has their own opinion and that's fine, but saying Android is more efficient than iOS just is demonstrably untrue that I'm not entirely convinced you typed that with a straight face. There's also only one phone that has a camera as good as the iPhone, and that's the newly released Pixel. Every other camera falls short in independent testing.
This comment crossed into incivility. Please remain civil when commenting here.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this subthread from https://news.ycombinator.com/item?id=13282431 and marked it off-topic.
Agreed. Your personal process is incredibly important, and lists or more advanced productivity tools are there to support that process.

Years ago I put into practice David Allen's Getting Things Done methodology. While I've significantly customized my own process since then, I still use techniques like immediate capture. When a todo / idea / concern comes up, I quickly capture it in a holding area and get back to what I was doing. Then I intentionally revisit that list at regular intervals to pick off items with my full attention.
Six weeks of billing per year != six weeks of work. I believe when he was consulting he also travelled quite a lot (both for engagements and to drum up business) - having a family makes that less attractive.
This is the most interesting thing I've seen on HN this year.
If I had to guess, probably because most people stop drinking coffee after around 7 pm so that they can actually get to sleep at a reasonable time, and it is not economical for the shops to stay open beyond that time because of fewer customers.
Interestingly, neither of those came to my mind until reading your comment. I would fill in analyst, strategist, or operations specialist. Honestly, though, outside of the self-described "tech industry," understanding software acts as a force multiplier as long as you are able to talk about it. It's similar to having a finance background, except that your special power tends to produce actual gains more easily.
Until the nation decides to pay the enormous costs associated with updating ancient and dangerous infrastructure, does it even matter?
You've repeatedly become uncivil in this thread. That's against the rules here. We ban accounts that do this, so please post civilly and substantively, or not at all.

We detached this comment from https://news.ycombinator.com/item?id=13282695 and marked it off-topic.
Maintainable CSS
The first time I saw this things I thought: well, Java programmers are coming to web development ...

There're too many over engineering that call itself "simple" .
New Color Palettes in LibreOffice
It would have been excellent if that had happened. It was about 2-3 years ago.
Expenses. ISTR that Patrick did a significant amount of travelling for consulting gigs. (Which may also be a reason for avoiding them now that he has a wife and child.)
That's a good point. Maybe this was a test. Maybe he'll write me another message saying, "Well done, you passed. You may now have this entry-level developer position that is completely wrong for you and matches none of your skills or interests."
Would people who downvote care to explain WHY they're downvoting? Downvoting is a terrible way to disagree with a comment.
Ask HN: What's the coolest tech you got this Christmas?
"If they get their work done they shouldn't feel guilty leaving at 5:00."

Good for you. Do you spread this message widely? OA5[1] on a t-shirt or something?

[1] Scott Adams Out at Five as an organising principle.
It doesn't go that way because of the variety of projects/tasks you are handling. For some projects I check the entire Gantt chart in seconds, send 2 or 3 notifications and that's it, 5 minutes max. Other times it would take me 1 full hour to write a single email with 4 or 5 statements and send it to company executives. I have to choose my words, be careful and rewrite. So it depends.

You are not taking overtime into consideration. In 2015 alone I worked a full month worth of overtime. Working 40h a week for me was far from reality. On peak periods I was pushing from 12 to 16h a day.

Edit: tried to improve grammar. Added more details to improve context.
If any one wants a bunch of emails from curious HNers the domain the script addresses the email to is unclaimed.

supertechcoderhirepeople.com
My experience is, there's always more work to be done if you finish your tasks early.
BBC Admits Its Famous ‘Women Write Better Code’ Story Was Fake News
Taxis are replaced roughly every two years because they are driven so hard. Passenger vehicles changing to autonomous won't affect jobs, but taxis going autonomous will.
/s? It's a service. A product. It didn't even exist 200 years ago. There is certainly nothing fundamental about it.
"Our engineering discipline has this dirty secret, but it is not so secret anymore: every day the world stumbles forward on creaky, malfunctioning, vulnerable, error-prone systems software and every day the toll in human misery increases. Billions of dollars, countless lives lost."

Billions of dollars and countless lives lost? I'm not saying that buffer overruns aren't a thing but this seems like marketing claims without substance. Yes, I read through the examples below, still think he's overstating it.
> The idea of not leaving before the boss leaves is weird to me. I get higher pay and more stock options, why should I be leaving early when my team is working their butt's off?

For two reasons:

- You get higher higher pay because hopefully you are more useful to your company than the other people in your team.

- You are probably forcing your team to work longer than they would if you left before them.