skysight-inc/HackerNews huggingface dataset:
Its still no worse than alcohol
it's weird to find just one fossil, with all the excavations going on and around in Europe.
> Is that really how you think epicycles were used?

Yes. So, if that's not true, then you've been right all along, and my objection was mostly founded on a misunderstanding of the history. Do you have a reference I could read?

(I should say that, even if it's not actually how they were used, it's still how they could have been used, and I think that the spirit of my objection applies; but the actual practicalities of it would certainly be undermined by my historical misunderstanding.)
The number of people who have died in armed conflicts throughout the entirety of the globe as a percentage of the population is the lowest it has ever been in human history. The number of wars between nations is at the lowest rate in all of human history. Yes, wars occur and will continue to occur, but to assert that the last 70 years of human history is not in a relatively peaceful time is historically disengenious.

Edit to add: the last 70 years have been the first in human history where no major conflicts occured on the European continent. Same with the north American continent.

All of this has been under the blanket of American military dominance and the threat of mutually assured destruction.
The company I'm working for is European, so they tend to be a lot more realistic about working hours than American companies (I spent most of my career in SF).

That said, I think employees also have a responsibility to push back on insane hours. If you're good at what you do, then you have far more leverage as a developer​ than just about any other type of employee.
Rails. For frontend: depending on need. Maybe jQuery, maybe intercooler, maybe vue, maybe react.
No Angular for sure.
In Vernor Vinge's "Deepness in the Sky", the villains use a kind of mind enhancement called Focus which isn't really mind enhancement at all, it just makes you obsessively focused on whatever task they give you. I've long thought that the first "mind enhancement" tech to appear would be like that, because it seems easier than hacking g.
While there's little doubt of a "recent" spread of humanity out of Africa, 100 000 years ago or so and also development of earlier humans there. This is perhaps what you've learned. But this article talks about an earlier period of time, it discusses some fossils in Greece / Bulgaria that are some 7 million year old and are more human than ape. It's possible that the well known and documented development of humanity in Africa was preceded by a migration of these into Africa perhaps seeking warmer places during a cooler period millions of years ago. We simple do not know much about the transition from ape to human and this might be an important step. An emphasis on might. We know little.
Short answer is that you can save weeks of work putting together a machine by just buying from Lambda (We of course use the 1080Tis):

https://lambdal.com/deep-learning-devbox

On average it takes a SWE or DL engineer a few days to set up a unit from scratch. Your company probably burns over $2,000/day so every day your DL engineer or SWE isn't up and running costs you money.
Confidence and ego are different things. Self-doubt can affect your play, as in any sport. Doesn't mean that you're butthurt.
I am sorry, "Google" was clearly a typo: I meant "Amazon". You do not need Amazon's permission to write a client that targets their API.
Exactly, thank you for that one :)
I said if you _dont_ use android
I don't know if it's a Ponzi scheme but it's definitely a strange phenomenon.
Is there a bank where after you deposit your money, it grows in value if other people after you also deposit in the same bank? The more and more people deposit the higher your deposit becomes?
I know it's insane. The danger is that if more people start withdrawing your deposit will start shrinking.
This is one of the reason Bitcoin is not really money.
The other reason is that it's not a measure of value. Is there any one who will give their product or service price in bitcoins? The way the price of Bitcoin fluctuates, it's impossible to do so.
Understanding Trends with Correspondence Analysis
https://en.wikipedia.org/wiki/Gruen_transfer
The Windows 10 logo animations were created in the same way:

https://www.youtube.com/watch?v=hL8BBOwupcI
Nuclear warfare and the technology of peace
Build an online forum with Laravel – post and show Replies to Threads (Part 3)
You don't need nightly builds either - but they can be useful. Shorter feedback cycles / faster iteration has a lot of benefits. Also depends on how far up the management chain you're going.

If you've got critical bugs live in production, "management" may be the ones ensuring all the hot potatos are in fact being handled by someone - that nothing is falling through the cracks, that everything is being addressed, that QA is on top of testing hot new changes that need to be rolled out ASAP. Daily isn't frequent enough in this context.

Burning through the QA backlog leading up to a big release in ye olde milestone driven waterfall style schedule? Daily might be frequent enough.

Long term feature work? Might be able to go weeks between updates - but a daily ping of "still working on X, still on schedule" takes what - 5 seconds to email, 5 seconds to read? Helps keep the mental burden of juggling everything in your manager's head down, maybe helps reassure them you're not going to pull a "so yeah, we've still got a month of work left at least" on delivery day when they're reporting up to their management. They might not be able to help you get your task done faster, but they might be able to rearrange other parts of the schedule to keep their stakeholders happy (e.g. X is running into delays, but we can give you Y ahead of schedule). Even if they can't do anything to help the schedule, they can start managing expectations ahead of time, prevent unseemly "surprises."

And hey, daily status reports are better than daily status queries.
> Cigarettes, alcohol, and junk food directly increase medical costs

Actually, all those things you listed _decrease_ lifetime medical costs. From a purely economic sense, people who drink, smoke, and eat junk food are _ideal_. They're reasonably healthy during their most productive years, and then mortality rate spikes just before retirement (a time when most people are least productive).

So if the logic is that we tax things based solely on economic externalities, then we should encourage drinking, smoking, and obesity. We should subsidize all those activities.

Check Google for numbers that back this up; usually the analysis is done against the U.K. health care system/NHS.
The study is a far way from anything difinitive.
Maybe it's silly to say that either Africa or the Mediterranean (or wherever) is "the birthplace of mankind". That is, maybe there was considerable migration and interbreeding throughout the process. We know now that both Neanderthals and Denisovans contributed to the modern human genome. So why not more backcrossing, going back further?
The link provided below is my thread regarding starting and documenting the whole process of entering the apparel industry. I am currently developing the second batch of prototypes and hitting market around autumn. Drop me an email on: juliansamarjiev@gmail.com and I can go further in detail. Or a good place to see our process and what we did to get to this point is - https://medium.com/the-needle Let me know, would love to chat!
Dubai hopes to have a human-free police station by 2030
I don't care to explain like to a five year old, but the authors of the paper propose that only the modern human lineage have a total of four premolars in the lower jaw with a single root each. They claim these were never present in other hominid species.
I was speaking in general terms. And there is a thumbnail.
Scraping pages has limitations, and may also be prohibited/banned on the platform depending on how it's done (there are some Terms of Use and permission request forms to fill in if scraping is done by programs - I'm not sure if it applies to all kinds of scrapers, including personal ones).

The way digi.me and other similar solutions work is by getting the user to authorize the app and use that authorization with the Facebook APIs to retrieve content. It'd be faster than page scraping, and likely less intrusive (guessing here) on Facebooks Terms of Use.
Four Pillars of Modern Infrastructure
The problem is, that unlike vocational school, students cannot really be trusted they know what they want or need. Additionally some level of general knowledge is needed as a fallback.

The solution is to fast forward through the easy parts, do not block it. The trouble then becomes managing mixed age classes.
The increased tax is our governments attempt to copy the American system.
It's been mentioned. Also when building the best Go bot would they try to maximise it's win rate instead of getting larger winning margins but winning less often?
At $current_job we're currently in the middle of the same thing, but took the precaution of checking logs to see which customers use older encryption protocols (we're B2B), and have given them X months to upgrade their systems before we make the switch on our side.

The logic that was communicated to them was that as a service provider, security a prime concern for us (as it should be for them as well), so we can't keep lagging on this forever. Currently, we have $single_digit merchants we're still waiting to make the switch.

It's made the whole switch process much easier and made customers actually appreciate our pro-activeness in this! :)
Concise GNU Bash [pdf]
How do they know it's an ancestor instead of just a node that has a common ancestor with Homo sapiens?
You can buy a 1 GPU machine with an i5 for $2,450 from Lambda Labs.
> it takes a human to explain why in heuristic terms that others can use to evaluate similar positions.

That's not strictly true. With enough samples, or fast enough playing bots, you can explore that domain automatically. There are many different approaches from expert systems which are purely human heuristics to minmax which can be defined purely in terms of in-game points difference.

Why the situation is advantageous may be just "because enough Monte Carlo simulations starting with it end up winning".
There are endless jobs that should get done. No one would argue to do pointless jobs - maybe just jobs that are still useful but maybe not quite as useful to make it attractive to private industry?
> Of all the things programming has disrupted, the least impacted has to be the task of programming itself.

I disagree. It's just that the big disruptions in the task of programming happened earlier than the other disruptions.

> In my mind, in the 21st century programming should have been essentially abstracted and behind the scenes, only a few experts need to know it and tweak it.

It is. That's why the interesting apps are so much more complex than they used to be, and all the developers are working in highly-abstracted frameworks on top of high-level language, and only a small minority are working even in C (which wasn't considered a particularly low-level language in the 1980s.)

> We should be able to create our business logic for our applications, not through complicated SQL statements and backend codes, but by simply training a model on expected behavior through examples or discrete visual rules.

Sufficiently large training sets for complex applications don't exist, and for complex business processes, we write detailed processes for humans, too, to assure clarity of expectations. Why would we expect even with AI, which aims ultimately to mimic human intelligence, to not need that?
Games are the first step. There will be a point in time where the only things humans are best at is being human.
The solution then is to work on advanced public transport and secondarily road network.
This allows the metropolitan area to expand enhancing the availability of land to build affordable housing.

(Don't get into a suburb trap though. Mixed use is best to reduce unnecessary traffic.)
I love all of your advice, but I would start straight-away with writing tests. Not only is it low risk, it is the best way to start understanding the code base, and gives you an avenue through which you can start introducing small refactorings. The other important thing is that developers LOVE to have outside help with testing and a pair of fresh eyes to look at the test-suite through.
You could argue the contrary. When some construction is going on in Europe, if something is found in the ground, there is a high chance it will result in a scientific excavation. When construction goes on in Africa (when it even does) I doubt the project will be interrupted often to call scientists. So there should be a selection bias toward developped countries in finding remains in the ground.
Troubleshooting Unusual AWS ELB 5XX Error
Well to not write a wall of text, this were the most "disruptive" things:
- compared to JIRA Agile the issue board is a joke (it's hard to actually describe the differences, but basically we can't use the gitlab issue board since it either doesn't work correctly when closing issues via push or it just isn't as understandable as the jira versions)
- docker and the ci is a horrible experience (we had a jenkins build before, which always worked, however even the ssh way of gitlab ci sometimes fails randomly or can't be canceled or whatever)

Positive thinks about gitlab:
- your at least listening (while atlassian is not, they mostly care for their big customers)
however stability and performance should be your number one priority and not adding more stuff that might make that stuff worse. sometimes it's good to not add more stuff in some versions.
Perhaps they should not accept healthcare cost as is? Wages of physicians are insane in the US (because the price of the education is insane?), as are the prices of medcine. Just think of what Pharma has to spend on commercials in the US. All that money is a big waste.
Your entire line of reasoning is borderline moronic.

You don't like talking about white privilege because some white people feel like they don't get enough credit because they're white. Meanwhile people of color suffer from real racism, both colloquial and institutional. Sure, it's socioeconomic too, but that's because for many, they're 3 generations from having the right to representation and 5 from having any human rights at all. And states are STILL racially gerrymandering congressional districts to minimize minority impact while doing everything they can to reduce the number of minority voters at the polls, both through voter ID laws and closing voting locations to make it harder for minorities to get to the polls.

Every single black man who has "made it" in America still sits his child down before they get behind the wheel of his car to go over how they should deal with the traffic stop he is bound to get for being black. And I guarantee you when that kid goes into a convenience store, the clerk is watching him over the white kids in the store. Those same white kids never have to worry about getting told to go back where they came from, whether they're first generation or 10th.

No, it's not just socioeconomic.
From the explanations of how AlphaGo was architectured and trained: The goal being maximized isn't stone difference, rather probability of winning.
People have been trying to disrupt programming since my earliest memories of computing in the 80s. There's been AI "solutions" aiming to simplify programming, or enable non-programmers to participate since then too. Memorably there was a program called "The Last One" that was going to put all programmers out of work [1]

Much of what you seek is there. payment services, banks, networks have an API or an SaaS (Stripe, Paypal etc) that mean you're dealing with much simpler entities.

Back when I was first messing with code you'd first have to get the banks to agree to allow access to account data. Then you'd probably be writing in C or C++ to conform to whatever standard arose, perhaps over X25. There's libraries and services covering so many of the basics, usually with a JSON API, now it's sometimes hard to believe. You can be astonishingly productive building on that.

What's left are the parts that are frequently going to be solution or preference dependent. The unique to the app parts, and the code that glues that and the building blocks, frameworks, and APIs together.

[1] https://en.wikipedia.org/wiki/The_Last_One_%28software%29
Basecamp 3 for Bug Tracking
Serverless: A replacement for servers?
Yeah, I'm pretty sure it's because the "lock screen" is just another process running on top of the desktop capturing all input and for whatever reason sometimes it takes longer than normal to start. But if that's the case, then the design is fundamentally wrong - it should be written in such a way that the desktop cannot display at all unless the state changes to "unlocked" somewhere deeper in the system.
You should read up in the history of England and their oppression of the irish, scotts, and welsh. Also the history of the germanic states and their opression under the french. Oh, and the entire history of Poland and their oppression under everyone. Oh, and the entirety of Europe and their enslavement under first the Romans than later the vikings and eachother.

History didn't start with America and it won't end with it either.
Premortems: The Art of Negative Visualization
Entrepreneur in Residence (EIR) – Full-Time – Kuala Lumpur
UMAI is a restaurant reservations app that gives users access to the best restaurant experiences their city has to offer, f​rom the hottest new openings to Michelin-starred classics and neighborhood gems.
The team has extensive experience in building internet companies, including some of the largest e-commerce ventures in the Asia Pacific Region, and plans to expand UMAI to several countries in the next year.

Your tasks:
● Develop the business cases behind concepts and designs, to orient organizations towards finding top-line growth and profitability
● Manage and coach your team in various areas of the business to have big results through career, skill and personal development
● You will facilitate onboarding and training for new hires Your skills:
● Great two-way communicators skills
● Passion to make things happen, Proven personal initiative, and an ability to work proactively and
with a strong sense of urgency
● Proactively pursue sources of data and insight needed to complete analysis and ensure pace of
progress and quality of analysis are maintained in line with the expectations;
● Closely manage progress against objectives, highlighting roadblocks as soon as they arise and
taking full personal ownership for high-quality timely delivery;
● Exceptional analytical skills;
● A ‘no task too small’ mentality to achieve results in a small team;
● A natural talent for evidence-based problem-solving and a willingness to develop problem-solving
skills;
● A credible presence, strong presentation skills, and strong ability to communicate with experts

Apply:
https://umai.breezy.hr
Very useful, thanks.
I like the idea of privacy focused sharing platforms, but yours will be a niche one for several reasons (I'm sure you already knew that). Not allowing images or video, which comprise the majority of the content types shared on social media (including memes, GIFs and videos), is a huge drawback when it comes to attracting users. The ones who do prefer privacy focused services and would pay for it may not like that it's still yet another centralized platform.

It's not clear to me how your text-only platform is different from web based forums that have been around for a long time and continue to thrive.

That said, we do need more experiments like these to see what could work on a larger scale and learn.
In 1675 Isaac Newton wrote in a letter to Robert Hooke "If I have seen further, it is by standing on the shoulders of giants". While this is poetic, and shows humility and respect for those who came before him, one should be careful not to convince yourself that these giants are superhuman or that they had no help themselves. Humanity is where it is today after millions upon millions of incremental advances each supported on all sides by thousands more that came before them.

We would not be here were it not for the early farmers asking a question and exploring the answers to eventually develop agricuture. We would not be here if many thousands of years ago there were not people who noticed a tiny piece of something strange amidst the coals of a hot fire to plunge us into the bronze age. Those people no longer have names to immortalise them, but neither do the people around them that helped them become the people they were destined to be. Their families, their friends, their communities, and those they traded with because there was some benefit or progress to be made. And these people are just as important to humanity as any whose name will be remembered forever.

Galileo didn't invent the telescope. But he was among the first to point it to the heavens. You should not look to imitate what Galileo did however. But you can certainly follow his motivations. Learn what you can about all things around you. Satisfy your curiosity. Build your knowledge. Learn your tools. Follow your passions, whatever they are in life. Strive to do good, and greatness may find you. But most of all, keep your mind open to the possibilities. You may not become Newton, but you may just become the person to cultivate that apple tree, without which we may not have had Newton at all.
Ask HN: Does anyone use Prolog in production?
Does anyone still use Prolog or a dialect of it in production? Can you please give me some advice? I'd like to get into it.
Can I create a PR to add some stuff?
Sign up here: https://www.hackerone.com/resources/hack-learn-earn
Right. That's what happens when I comment just before going to bed. :/.
If AlphaGo wins the series then Google should be unblocked in China. Is the People's Government willing to take Google up on my proposed wager?
I am a white man (pale skin, gray eyes, brown hair, penis). My ancestors were Slavs. They had been enslaved for millennia. My particular Slavic ancestors, Russians, had been freed a year before the Emancipation Proclamation, in 1861. They still had been oppressed all the way to 1991 or thereabouts as far as generational wealth goes. Please tell me more about my privilege.
Would having managed Redis on Google Cloud somehow influenced the decision?
I completed my Msc in Data Communications and Computer Networks (worked on SDN for my thesis) in 2015 and i have been working ever since. Considering going back to school for Phd to continue my work on SDN but reading and seeing all the fuss about ML i am having a rethink abt the SDN and what the future might hold
Citus should be marked as Open Source as well: https://github.com/citusdata/citus
> 12. IT ADDS A SENSE OF PROGRESSION

And entrapment. Many users are afraid to hit the back button when they're in the middle of submitting information. This design leverages Back Button Anxiety. It forces the shopper to make a decision. It may not alter the minds of anyone set on quitting or going forward, but it will most certainly influence anyone having second thoughts or thinking of coming back later. Even if it's just to look at an item description one more time, if that option carries risk of sunk costs, they might just go with it. But chances are they were about to get distracted and end up not buying anything, so the shop wins.
A visit to Crypto Valley, a hub for blockchain startups in Zug
Trouble is you need a critical mass of social, technical, and cultural infrastructure. It's not like it doesn't happen. But unless a company with deep pockets is behind it, whatever one tries to plant there will die. Point is there are a lot of frictions. And big inequality is a big one.
You should've asked
How Pipedrive reached 50,000 paying customers
Either build a startup around ML in Africa or get a job on completion of my studies. So wanted to hear opinions from people in the field or doing this already.