skysight-inc/HackerNews huggingface dataset:
To be honest, I fail to understand the significance of ETH. Most explanations describe it as a Turing complete world computer. At first, I would expect it more like a HPC that joins all computers together to solve any computation problems.

But looking closer, there seems to be restrictions. First, instead of combining all computers together, it just duplicates computations on each single machine. So, instead of a super computer, we end up having millions of slow computers.

Second, I don't now if the term Turing complete is that meaningful in practice. To guarantee deterministic results, the Turing complete machine of ETH can't generate random numbers, can't accept inputs from 3rd party apis, can't have threading....

I don't know what realistic large scale problem it can solve.
صور+ورد+جميلة+2017+احلى+صور+ورد+حلوة+بجودة+عالية+للتحميل
Is it on a collision course with marketing?
Chromedp: A faster, simpler way to drive browsers in Go
Yeah, never make a bet that a company doesn't have a vaguely worded way to kick off whoever they want at any time.

But it would be nicer for everyone if they could just honestly state a number of TB.
My frustration with this type of interview is that their costs are entirely asymmetric. The company puts together a set of requirements once, and then forces every applicant to spend 5-10 generally unpaid hours completing it. If that were the bulk of the interview and the only further step was coming into the office for a couple of softball "culture fit" interviews it would be acceptable, but from what I've been told if you do great on the sample application you're just rewarded with a full day of technical interviews anyway.

This biases the companies towards their sample application at everybody in their funnel, even if they have far too many applicants, are not that motivated to fill the position, or potentially if they don't actually have an open position at all! This wastes a great deal of candidates' time without any real chance of an offer.
Ask HN: Do you gpg sign your Git commits?
Do you or your team members cryptographically sign git commits at work?

personal projects?

open-source projects?
You definitely can:

https://www.facebook.com/help/250563911970368?helpref=hc_glo...

There used to be a two week period where it worked as you described, not sure if it's still in place.
I think this may have been addressed in a recent release, but projects involve far more than just the development team; Design, project management, video/photography, client, SEO, etc. will all need to be using the system as well. Beyond that, a project starts long before development is even thought about. Most of those teams will be doing work, that needs to be tracked, well before we're ready to create a code repo. With the way things are (or were), code is front and center and half the team doesn't care about that at all. There are also projects that have no development at all from the other teams (video/photo shoots, SEO for customers we didn't build sites for, etc.)

You can only have one code base per repo, too. So our PM may go in and create a project for an app and then when we go to develop, realize we need two separate projects. Or maybe they will go create a new project for a new version of an existing site, but we will still be using the same codebase. It makes sense from their view point to track it separately and with a clean slate while from a code standpoint, it makes absolutely no sense.

Beyond that, I personally have 74 tickets assigned to me across a dozen or so projects. PMs are tracking tickets in dozens of projects simultaneously. The last time I looked, there was no good way of seeing an overview of everything like that.

Organizing by client while also ensuring that all users have access to all repos without allowing public access to the repo is also a pain.

If we were only a development company, we'd use it for sure. But GitLab is too tied to the code to be a complete project management tool. There's also the issue that we want to have our CRM in the same place (it currently isn't) and there is no way GitLab will ever offer that.
I think it's interesting to think about the way such a system is a hybrid of different political systems.

At the fishery level it's not communistic... But it's also not capitalistic. The fishery isn't owned by a single profit driven entity, it's a democracy or a beurocrasy, or however they have it set up.

At the boat level it's a single profit driven entity, which is purely capitalistic

On the boat itself you have a monarchy: the captain is the king and you do what she says.

We spend too much time bickering over capitalism vs communism vs socialism vs anarchism, but to me the question is which structure for which resource. The political landscape never was monolithic and never will be.

Right now we are way over-using capitalism at the global level. But it doesn't need to go away. It just doesn't seem to work for watershed management, health care, etc.
No, it isn't. It's the difference between driving in the EU and driving in N America.

I can't think of any 500 km route in Europe that wouldn't destroy me. And a little engine screaming for dear life wouldn't help
One of the more worrisome aspects of the FB is how it was used by the Russian trolls to influence the presidential election.

http://mashable.com/2017/03/30/russian-trolls-fake-news/#LDb...

It's not exactly Facebook that is doing it, it's that a set of smart external actors can use the data from fb advertising services to spread propaganda with unprecedented granularity. And to make it even scarier, there's no public record of what was shown to whom, and it can be run by smart actors in a completely anonymous fashion.

I feel we have gotten to a point where there's a direct threat to the fundamental concept of a free democracy from the fb platform.
There are a number of people who won't buy a micro USB cable unless the product has the name of their phone in the name. So you see the exact same product listed multiple times with different names.

If amazon would extend their car parts search functionality -- letting users put in their phone model and then giving a curated list of compatible devices, it would be awesome.

It works pretty well for car parts, although you're at the mercy of the seller to determine compatibility for less prominent things.
Ethereum Classic Soars Along with ByteCoin, Pulled by Ethereum Price
Dawn operating system
Sounds good! You can reach me at hn_skewart@yahoo.com.
Any idea why they're doing this? PR reasons?

The linked Consumerist article doesn't say, and I can't get past the paywall of the original wsj.com article, even using the `web` link here.
Backend: Django (Python 3.5+). Yes flask might be lighter etc, but at the end of the day, when you need to do things quick, batteries included approach goes a long way. Also, it will be easier to find developers who can hit the ground running. Most of the time, I would use it for an API layer coupled with Django Rest Framework.

Database: PostgreSQL 9.6. That's easy. You get the best of all worlds here. RDBMS with indexable JSON document store. Stable, fast. There is no other choice for me.

Front end: Depends. React/Redux works for me 80% of the time. I prefer to use Semantic-UI (the React port is excellent) for the presentation. The other 20% are simple admin only apps where plain old html would do just fine. I now try to avoid all-in frameworks which tie you in like a Catholic marriage.

Async: Celery + RabbitMQ. It works, and works very very well as a background task/job runner.

Source control and Project Management: Git and Github.

Specialised system apps - Go(lang). For fast specialised servers, websockets, etc.

Deployment/Provisioning: Ansible.

Bonus points: Personal Development: Learn a new language every year. Do a little project in it.
competing against others probably willing to sink more time

Doesn't that kind of go towards the "who wants it more" mentality? What's wrong with that? Maybe you and someone else are equally good coders, or maybe one of you is clearly better. Either way, the only thing the company should care about with a salaried position is the finished product, not whether or not someone put more hours into it. I think people all too frequently discount effort and desire when interviewing. People focus on who has some very specific skill set and experience rather than "does this person really want to work here in this position"? Or "is this the type of person we want to work with"?

You can work hard. You can work smart. You can be successful doing either, generally speaking. Do both, and you will usually be more successful than most others.

Plus, if it was a position that you really wanted, I would think/hope that it would be something that you would find yourself spending more time than expected, on. I know I would if I was in that position. If I didn't really care about the position or the company, I would not try overly hard, and I assume that would show. Which is yet another reason I think companies probably should do more of this if anything, not less.
Seeing a Lion in caged zoo is nothing like seeing a Lion or a cheetah in the wild. They just look so bored and dead. Being raised in Kenya, when I visited the Seattle Zoo I was saddened. You can see from their eyes that they have lost hope. They just look very depressed. Seeing a Lion in the wild, you can see the pride in their eyes.
Federal highway funding appears to be mostly funded by gas taxes on highway users. It costs $44B, and $39B is funded by gas tax revenue.

While $5B is still a lot of money, it's smaller than the $8B that funds mass transit.
Both GLSL and HLSL are very popular, for both 64kB intros and 4kB intros. Even Elevated is storing the actual text in the binary (http://www.pouet.net/prod.php?which=52938). Compressed text can be quite small.

I wrote a minifier specifically for these use-cases and it has been used in many demoscene productions: https://github.com/laurentlb/Shader_Minifier
On a 64kB intro like Guberniya, it can save a few kilobytes (but size was not an issue for them) - after compression.
It seems like you should get paid (perhaps a slightly reduced hourly rate) if you're waiting for the truck to be loaded. That's completely outside of your control and yet I assume you must be in control of the truck the entire time?

I do think the mileage incentive makes sense because it forces you to be clever about your route. But not getting paid while a truck is loaded seems like total bullshit and basically another example of companies building their business off the backs of workers.
It's actually hunter2
It seems to me that if an X-Ray scanner was stolen from an airport, that information would reasonably be considered SSI due to its relation to screening passenger luggage. I wouldn't be comfortable spreading news that stolen equipment is available, that there's a security vulnerability allowing equipment to be stolen, that ISIS is in possession of the stolen equipment, or any vulnerability assessments of the equipment. The unnamed source seemed convinced that any security decision was made to avoid scaring "mom from the midwest," but that comment appears short-sighted if anything more than conjecture.
Generating Music Using Deep Learning – PyCon US 2017 [video]
I couldn't believe the HBO letters were real hunks of metal, they look so fake in the final result.
On the other hand, trucking companies for the most part are lacking drivers. Turnover is rampant. Drivers will hop to another company for a better per-mile rate, or better scheduling, or newer equipment. Good, safe, dependable drivers are in demand.

And they don't want idle trucks any more than the driver does because if the truck is idle they aren't making money either.
> Facebook - ?

Facebook created Hack[1]

[1] https://en.wikipedia.org/wiki/Hack_(programming_language)
There used to be well-connected educated people who were spectacular at telling, genuinely and without condescension, the stories of the dishwasher with Type 2 diabetes. The all-time greatest was Studs Terkel.
> The wealthiest residents are the only ones who can buy,
> and a vicious cycle is created.

It's the exact same vicious cycle as with sprawl. The difference is that sprawl is unmaintainable, whereas there's an equilibrium to be found with centralization and the lifecycle of urban neighborhoods. Maintaining all the infrastructure of sprawl will increasingly consume the entire municipal budget of cities, as it does for so many today.

Anybody living in the suburbs: look outside your window and calculate how much it would cost to repave your street and replace your water and sewage. Now look at your property taxes. For the vast majority of you the numbers will blow your mind, and that's before you even consider public schools and other expenses. I can tell you exactly what will happen when it comes time to pay the piper: well-off people will move to some place new, the poor will move into [some of] the vacated neighborhoods, and the infrastructure will continue to rot.

Suburban neighborhoods won't gentrify because it's not cost effective to renew the infrastructure. A suburban neighborhood is nothing but a liability from day 1.

50 years from now the long-gone blight of inner-city rust belts created by post-WWII migration to the suburbs will pale in comparison to what various suburbs are increasingly becoming. The extent of blight will be measured in square miles instead of square blocks. It will be epic. Heck, take a road trip across the U.S.--it's already epic.
Exactly this.

And yet we seek for ever higher minimum wages, decreasing the number of low-skill jobs and push for even more automation.
This isn't inflammatory. This was in the news recently, the Chinese folks THEMSELVES were commenting on how they would do a number on the invasive species, because they happened to have a taste for a particular oyster which the Dane's apparently do not.

> The most popular comment came from someone (a Chinese) suggesting oyster visas should be issued "with 10 years' unlimited round trips and one-month-long stay and I can eat up them all in five years" received over 10,000 likes.

http://www.chinadaily.com.cn/world/2017-04/27/content_291141...
the problem is the 'dishwasher who gets type 2 diabetes' probably is not very educated and may not be able to articulate his story as fluently as, say, a liberal arts master's degree holder.

IME the difference is usually that the dishwasher knows he's not all that smart, while the liberal arts degree holder has a very inflated sense of their own intelligence.
You just explained exactly why FaceTime will lose to snapchat/Facebook/WebRTC/etc in the long run. Facebook profits from every platform. Apple profits from there being a hierarchy of incompatible platforms.
To your point, I'm actually more interested in districts where troll suits are thrown out and never make it to trial. That was my understanding of the downside of the EDT: ridiculous suits could be heard, and the act of suing is being used as extortion.
The U.S. Can Get Julian Assange
How did you do it? Put some text in first get the id and edit the comment to retroactively add the link to itself?
Any reason why?
I've been using their ergonomic mice for a while. I think they might just be labeled versions of a generic Chinese product, but the ergonomics relative to price make them a pretty attractive product.

One thing I've noticed is that they do launch bad/mediocre products from time to time, but they kill them pretty quickly if the Amazon reviews come back weak.
You know, i'm not sure i can explain the joke. I can explain what i wrote, but not why it's funny (if indeed it is). As far as i know, we don't really understand what 'funny' actually is.

My working hypothesis, though, is that this is mostly funny because of the conjuction between the familiar and the unfamiliar. There is then a second layer of funniness to do with absurdity.

So, Chesterton's Fence is a bit of a meme (in the original sense) on HN now. I've seen it come up a few times, as something people consider obscure, but are eager to share, because it's interesting. I assumed that people would recognise it. The re-formulation as a piece of Kryptonian philosophy (Zal-Tar is the scientist guy from the 1984 Supergirl film) about something fantastical and over-the-top like an ancient evil trapped in a crystal, on the other hand, is unfamiliar. There's something about the superposition of the two that is funny.

However, that feeds immediately into absurdity, because my re-formulation is rubbish; it's entirely unconvincing, and fails to disguise the origin of the quote. But that makes it more funny, because now you think i'm an idiot. Except you know i'm not really an idiot (well, something like that), you recognise that i'm playing at being an idiot. That isn't a universal element of all comedy, but it's something i personally lean on a lot - if you can make a really obviously silly statement the right way, either deadpan or hyperbolic, it can be funny.

I'm reminded of "You've not experienced Shakespeare until you have read him in the original Klingon.":

https://www.youtube.com/watch?v=HsCVuO1yeJc
Google Daydream’s Star Wars VR Experience Touts PC-Level Graphics on Mobile
See also: Scanimate

https://vimeo.com/172607783
I think this is genius. I don't know how am I going to use it. Probably I wont because I couldn't think of any practical use of it now, but it really is nice, I'll recommend it whenever I find the opportunity, I hope it succeeds.
You should add what you're contributing. E.g. what your marketing budget is, how much market research has been done, your skill, if you have valuable contacts in the respective industry.
That sounds like a recipe for crippling the competitiveness of the US relative to other countries. It's not like China is going to slow down on the inevitable march towards automation.

The absolute best scenario is for a country to automate as much as possible as quickly as possible to capture the productivity gains available on the global scale and then figure out how to tax gains (from automation or otherwise) domestically after the fact to support those in its population that have been displaced.

If you think instability from unemployment is bad, it's certainly worse if you also have the problem of not having the resources to even try and address it.
My Son Tells Me I Am an Anarchist
duplicate of https://news.ycombinator.com/item?id=14397251
Retrain them to do what?
The Discovery of Apache ZooKeeper’s Poison Packet (2015)
If a degree isn't sufficient, then what is sufficient?

A Lawyer needs to pass a BAR exam in the state in which they expect to work, then maintain that certification (annual training requirements, etc).

Software throws around the term "engineer" a bit willy nilly, but if you look to other engineering disciplines there is a distinct certification meaning to Engineer as a title:

1. You have graduated with an ABET-accredited degree

2. You have passed the NCEES Fundamentals of Engineering exam

3. You have apprenticed for the necessary Engineer-In-Training period

4. You have passed your discipline's NCEES Professional Engineer exam

5. You maintain your Professional Engineer certification (annual training requirements, etc)

That certainly sounds like a good baseline. NCEES has a Software Engineering Professional Engineering exam today and can certify Professional Engineers in Software. If I never again had to do another whiteboard interview or take home programming assignment, I'd start working on my PE tomorrow.

What stops the Software Industry from recognizing distinctions such as a accredited degrees and PE certifications?

The software industry doesn't want to stop talented software developers from entering the market without a need for degrees and certifications, because that drives down labor costs. But that doesn't have to stop the industry from at least acknowledging the existence of degreed and/or certified engineers and eliminating some of the BS.
You're right. Things seem to have opened up a bit. For a while, security was a big concern. CMA CGM will take passengers on some freighters. Maersk, the biggest line, won't.
PM2.5 particles are thing that give you cancer and higher concentrations are related to car traffic.

PM10 are not healthy either.
Isn't all that exactly why taxicab meters have a hail fee and then measure both time and distance?
+1 for the top level overview, although subgroups is a step in the right direction
Same with C. However, the binaries are then architecture dependent, so not really portable either.

Nevertheless, statically linked binaries are indeed a good alternative, and provide good-enough portability in a wide range of cases.
Secure Scuttlebutt, social media for counterantidisintermediationists.
I recently had a 4hr test app to model a particular set of scheduling requirements over a calendar year. I could not finish it satisfactorily in time, which told me that either I was a crap programmer (possible) or that there was some common algo for this purpose that I didn't know. Of course these two reasons may be the same one: crap programmer.
This is essentially what TripleByte is doing. It doesn't have a certification, but they put you through a general software engineering interview (with multiple parts). If you pass it, then they work with their partner companies to by-pass the initial screens and straight to the on-site.
Wages should be higher. Considering inflation, minimum wage workers in the 60's made more than they do today. The issue is labor surplus caused by both globalization and illegal immigration.

Edit: To those downvoting me, could you explain why? Because minimum wage has decreased[1], wages have been stagnant[2], and globalization has undeniably affected the midwest negatively[3]. I suppose the impact of illegal immigration is up for debate, but when you have 10 million illegal immigrants working for less than minimum wage in a country of 300 million, of course there will be wage suppression.

[1]http://www.stateofworkingamerica.org/chart/swa-wages-table-4...
[2] https://www.advisorperspectives.com/dshort/updates/2016/09/1...
[3]http://chicagopolicyreview.org/2012/04/09/the-global-midwest...
Because they're really high quality and gained traction within that community.
> another way to prevent a tragedy of the commons is to get rid of the commons: grant exclusive use of the former commons to a single party, who then has an incentive for good stewardship.

There is a single party, and it is The State of Maine.

> And quite contrary to Kelly's characterization of it, Maine's solution to managing its lobster rights can be seen as an instance of favoring the few over the many

I fail to see your reasoning here. A single corporate entity would would prefer to employ the smallest number of people possible.
Clickbait title.
"Don't take a job based on salary, [Michael Bloomberg] says, but on how much you think you can grow at a company."
Ok, we changed the URL to that from https://www.fastcodesign.com/90125752/the-ingenious-way-tv-l.... Thanks!
I can't imagine that upwork is any good for game programming. You're better of finding full-stack and front-end jobs.

Like I said though, I don't actually encourage anyone to work for $20-$30/hour unless they're living in a low cost of living country or have some other compelling reason.

You can find people willing to pay $50+/hour on upwork (or at least you could the last time I looked a year or two ago), but you'll have to spend a lot of time searching.