skysight-inc/HackerNews huggingface dataset:
This is pretty cool. Back when I was DJing I would have definitely bought this (and may yet, if I put my setup together again).

I'd suggest showing this working with Traktor or Serato - Ableton can functionally do something like this already (with Max/MSP) in which case you're competing on UI. This sort of thing is basically impossible in Traktor, last I checked, so you're bringing a much bigger improvement to those users. The live DJ market also benefits much more from improvements to their MIDI controls. If you make a demo video like Ean Golden does with the Midi Fighter [1] or NI does with Traktor [2] I think you'd see significant interest.

[1] https://www.youtube.com/watch?v=13AHLkIziNY

[2] https://www.youtube.com/watch?v=dEP4wF1hgrM
I have used Scala to build the backend of https://huu.la for years, which is not a small codebase anymore, I love the language itself, it's fast, typesafe, productive, and gives access to the rich Java ecosystem. The only thing I dislike is the tooling, especially whenever I open eclipse, the fan just screams to hell and it's still slow as a snail.
Make all plastic based on petroleum illegal.

Kill 2 birds with 1 stone.
But more importantly than the specs war between those two consoles, the Genesis had vastly superior games and catalogue. I had both and the only people I've met who think the SNES > Genesis were people who only had the SNES.
I think the point they were trying to make is that although we might not see the complete collapse of these industries now, there is a good chance it is still coming. They might already be dead by something already created but the knowledge just isn't widespread yet and is sitting in someones thesis just waiting for another person to try a practical version of a now theoretical concept. As to their other point getting rid of the programmer is very much on peoples todo list right now. It's a massive cost center. To think this one line of work is somehow immune from this trend seems short cited. I am sure the horse caretakers had a hundred reasons why they would survive automobiles until they didn't.
Costco is probably the best example that comes to mind for me to, considering the scale at which they operate and the fact that they are actually widely reputed for their ethical practices.

Nonetheless I think they are an exception and, while not impossible, it would be pretty difficult to disrupt the disruptor with a business model based on being more ethical.
Humans have found different ways to deal with their own mortality - denial or religion or saying that's "natural". More people learn, their techniques have also changed, like (almost) no one thinks you/somebody died because it rained the day before and the rain gods spite you for doing XYZ.

My point being, drawing from the practices of people multiple centuries ago might not be the best thing
As someone who uses Lambda heavily I find this post somewhat disappointing from a "best practices" standpoint.

No mention of Lambda best practices like:

- Using CloudFormation

- IAM policies

- Managing config

- How to handle databases and connection pools

Instead we get a logging suggestion that while interesting (I too prefer ElasticSearch to CloudWatch logs) is definitely not Lambda best practice.

And suggestion about choosing the right timeout (which is not necessarily helpful since the default timeout is 3 seconds so the best practice could be... "Leave the default alone unless you have a really good reason to raise it")

As far as the logging piece goes, if you are to use ElasticSearch I would strongly recommend putting the logs in CloudWatch logs first then using something like Logstash with a CloudWatch logs source to populate it into Elasticsearch as to not add another network dependency to your Lambda function.
Yahoo boss Marissa Mayer loses millions in bonuses over security lapses
I think there's something in this...

The person behind the cash register could even ask, "Would you like to make your 'gas/petrol/fuel' today carbon-neutral for an extra $2.45?".

I can see that working with very little capital. It gets sold the same way as the Snickers bars next to the checkout.
So your argument is: because schools take our kids off our hands 40 hours a week during specific times, that is when parents need to work? That's kind of an ass-backwards way of looking at it. I have kids and I completely disagree. It would be far more efficient if you could individually construct the optimum schedule for you, your spouse, and your kids... Taking into account education, hobbies, work needs, etc. You'll end up with rythmns all your own, which will be internally consistent, even if they're very different from others'.
That really depends on the task at hand and for each case there are lots of similar tools, so let's consider just the most frequently used.

Daily I'd say RStudio, Excel, Tableau, PowerPoint. Either I'm coding in R or I'm presenting.
Mr. Pink, just cough in your goddamn buck like everybody else.
What happened then? I still do not tip
I can't parse what you're saying. What two concepts are you accusing me of conflating?

There are many different floating point systems, but they all share certain attributes. None of them can exactly represent sqrt([insert large prime]). If you want to invent a bunch of such systems post-facto, you are abusing the term. The union of all systems that can reasonably be called "floating point" is not the set of real numbers. It's countable, as a very loose upper bound.
Is remote work possible?

Thanks!
JS no. Swift or Go - yes please.
Helio – machine learning platform for consumer product companies
Lyft couldn't sell themselves for $5B and now they're looking for funding at $6B. I'm curious as to who would be dumb enough to invest in Lyft after a scenario like that.
These companies operate ethically to be sure, but how much of customers' purchase decision is based on the companies ethics? The original comment implied, at least to me, that the market is ripe for disruption because Uber is acting unethically, but I think that's a stretch.
Aol has a bunch of services that have just been hanging around for years that they're finally getting around to shutting down.
> I'd rather have my code fail fast

Doesn't it depend on the product in question? In some cases, you want to fail fast and loud. In others, you want to recover at all costs. Sometimes a single calculation going 1/0 means the whole program is failing. Sometimes it's a completely ignorable, minor error, not even worth checking for.

Can we please not have a "default" way of handling errors? None fit all.
This looks very similar to Xfer LFO Tool - how do they compare?
This is a huge deal for me. I am creating server[1] for Node.js: "npm install server". The slowest part I noticed in some initial benchmarks was the promise-based code which is used heavily instead of express' callback based middleware.

While performance is not one of the main concerns for the library (they are simplicity, "batteries-on" and user experience in general) it is nice to see that my hunch was right; V8 would provide a 500% performance boost to Promises.

[1] http://serverjs.io/
David | San Francisco, CA | https://www.senddavid.com | Full­time | Onsite

David is a San Francisco-­based software startup that combines technology and legal research to help customers resolve disputes with their cable, internet, or wireless service provider. The $200+ billion legal industry is still stuck in the 20th century: paper-based, error-prone and slow. With rates averaging $300 / hour, only 15% of Americans with serious legal problems even seek the help of a lawyer. For everyday issues like bogus cable bills, fewer than 1 in 1,000,000 of us seek justice, even though monopolists like Comcast rank in the 0th percentile for customer satisfaction. Class actions used to provide the necessary scale to combat certain widespread frauds, but over the past 5 years, the Supreme Court has allowed businesses to eliminate them. The technical challenges are hard, ranging from automating the monitoring of corporate misconduct to crafting delightful user flows to building the leading database of outcomes in consumer disputes. In parallel with the software development, a team of Yale Law School alums conducts the deep research so that our users finally feel empowered, rather than intimidated, by the law.

We currently have a MVP (https://www.senddavid.com) and are looking for a Senior Engineer as a very early member of the team.

Position: Senior Engineer | Salary: $80­-$125k | Equity: 1.0%-­4.0% | https://angel.co/david-174/jobs/72943-engineer

Contact us via Angel List or talent@senddavid.com
Well, it is true: it was interesting side effect that 'just worked', we were like 'hmm, if GC is able to control external memory allocation, well, fine, maybe Go is even better than we've thought initially'.

At some point in time, someone behind Go/CGo realized that automatically managing pointer math is an exercise that is being attempted for last 15 years without success (there always will be absolutely normal situations where you can't measure allocation correctly), and just limited visibility scope to things Go can control.

"This looks like a serious API break."

So thought we, being a bit annoyed. But when you think of how many problems it actually prevents,- it's a worthy move, in the end.
The answer is that, you are using a service that is unsustainably too cheap. In the longer term the price will have to increase, probably quite significantly and you'll have to choose whether you think it's still worth it or take the bus.
Unfortunately you, and many others are the ones benefitting from drivers being underpaid.
> I don't like having to judge someone's service, and decide how much it's appropriate to tip them based on some unwritten societal rule

I use neither Uber nor Lyft, so may wrong here, but don't both services strongly encourage passengers to rate drivers based on the quality of the ride?

Why is it awkward to judge someone based on a tip, but not on attribution of stars?
This is a good suggestion in many ways, but could be quite inefficient as long as we have the commute culture we have. I.e., you commute for an hour each way and work an 8 hour day? Your commute is 20% of your work day. If you work a 4 hour day, and still commute two hours a day, your commute is 33% of your day. Yikes. So this is a good solution for remote workers, but bad for everyone else.
It's almost as if it were a muslim ban as applied by ignorant people... As if!
So if you were running Uber, would you increase your prices to pay a more fair wage even if it makes you more expensive than competitors? Would you expect to stay in business if you offered a commodity like transport at 20% higher prices than competitors?
For timesharing be non-commodity , they need to have shared routes with multiple passengers. Uber and Lyft aren't terribly good at that.

But it seems that via(ridewithvia) and probably chariot(which was bought by Ford) do manage to do that - with their average passenger density most likely larger than 4 . Another proof they aren't commodities - they don't need all those tricks with drivers - their drivers are regular employees, probably well compensated.
Funny - I've actually had several people ask me if this will work on mobile or tablet. I guess I can conclude that there's interest in that. I think it could definitely be an interesting project and next step for Bezie - Thanks!
Geo-engineering is a precarious idea. It requires global collaboration, and investment of huge resources. As the climate changes, and life becomes more difficult, the likelihood of global collaboration and large investment arguably decreases rather than the other way round.

Ideally, we need a climate change solution that can be enacted in a decentralised fashion by large numbers of motivated people without much need for government intervention.
The 2nd sentence is not a strawman because it does not accuse the Trump administration of doing those things. It expresses a core value.
Regarding json serialisation, at the time I was using scala, I found quite "unusual" that the play library could not deserialize a json with more than 26 fields (or something like that). I hope they fixed it in the newer versions, but still I don't get why to rewrite all the libs from scratch, when java has good ones available.
Sounds like you have some good tips for using Lambda, got any links or posts on them?
But, as he says, 'sometimes you have to'. This is a time like this.
> being pressured to top is bad UX

You're not the customer of Square. It's great UX if your goal is to get more people tipping.

(I've said this before at food trucks)
Depends on how big are the angles you want to store. May be you're using a variable to measure how much the wheel have rotation, totally, while driving (i.e. millions of degrees)? Or angular diameter of stars on the night sky?
According to leaked financial in [1], Lyft is expected to generate $32M of net revenue on about $158M of fare, while losing $50M per month. If everything stays the same, Lyft would have to raise rate by 156% to break even. Also, Lyft's growth is mostly purchased:

> While rides increased about 11 percent from April to May, fully paid rides, without the use of a coupon or a credit, grew by only 5 percent in that period.

They recently launched in 50+ cities simultaneously, which means they will bleed cash faster in hope of generating some growth number.

In comparison, according to [2], in Q3 of 2016, Uber collected 5.5B of fare, and after paying drivers, had a net revenue of 1.7B (30%) and a loss of 800M. If everything stays the same, Uber could break even by raising rate by 47%. If you consider that most of the loss is from developing markets, it's actually not that hard for Uber to break even in the U.S.

[1] https://mattermark.com/lyft-financials/
[2] https://www.bloomberg.com/news/articles/2016-12-20/uber-s-lo...

Edits: grammar
Wouldn't GitHub simply remove the now disallowed licenses from the list of predefined licenses ?
GitHub should fire their style engineer immediately.

This color scheme is literally XP.
The particular form of beach kid immortalized (to the extent of maybe a few decades more) on californian beaches

Which is a style replicated, distinctly with the californian beach in mind, in other locales

Obviously not because californian beaches were the pinnacle of beaches, but because the media treated it as such, and entered a positive feedback loop to entrench its (current) position there

In the same way, the East Coast has beaches are associated with yuppies and yatchs, and the hawaiins with hawaiins and tourists

Its an image ingrained within the American conciousness; regardless of whatever "true" merit it might have, the descriptive language is universal (to all who consume american media, and media deriving from it).
Location: San Jose / SF Bay Area

Remote: Yes

Willing to relocate: Yes

Technologies: C, C++, Python, Java, JavaScript, AWS, Redis, Node.js, AngularJS, MongoDB, MySQL, HTML/CSS, Eager to learn your tech stack if it's not here

Resume: http://www.salmaan.me/resume

Email: salmaanpehlari@gmail.com

Looking for summer internship opportunities.
If we could avoid doing so - we would, because we understand how hard earned Go's guarantees are. But, things are the way they are.
Scala appeals to those who love programming languages. Java and a few other languages appeal to those who love making software, something that Scala is terrible at.
Soy beans / palm oil are one of the top causes of deforestration in rainforests around the world.

Being vego doesnt mean good for the planet, although yes, probably the main cause of desforestation is beef production...

The permafrost is melting. coral reefs around the world are dieing. Its only a matter of years until fish populations to collapse (coral reefs house 75% of the world fish). Unfortunately the writing is on the wall, we have already tipped the scales and its going to take another 100k years for the balance to be restored.

Realistically, we are doomed. How do we reverse climate change when our goal in life is to go out, have a career, make money. We make every effort to reduce poverty and 3rd world conditions becauase its better...

But its not. I saw on a doco last night a guy from PNG, his community just sold their land to Exxon Mobile to drill for gas, 50billion they say they would extract. He was filmed with a with a primary rainforest in the background, saying he expected the place be like new york city (but all the money has been embezled by corrupt politicans). I looked at him, with his ripped muscles and young features, pelo diet and thought "people who have it all, want to look like you. Live and eat like you. YOU HAVE IT ALL. Sure, you dont have collatoral for a house, but u have the life that educated and developed people strive for..."
I hope they'll carefully architect it (both base product and extension system) so that heavy features can be turned off, either dynamically (when not needed), statically (in preferences), or both. If they do so, I'd be happy to have them add such features, because I could optimize the speed / (other) features tradeoff for myself and adjust it for different situations.

This isn't a consumer product, and it's not a "word processor". It's a tool for builders, so conventional wisdom about how great designers make the decisions instead of dumping them into preferences don't apply.

Great designers of tools like these figure out clever ways of helping users better customize their toolbox.
California’s cap and trade auction another washout
I've been using Lambda since the beginning (was an early private beta user). I am actually considering writing a book or perhaps some courseware. I don't blog. Unfortunately, if I do I cannot post it here as it would defeat the purpose of using a throw-away account :(
To counter with an alternative tool comparison: drills and impact drivers look very similar. I'd bet that most of my friends don't really know the difference. But for some situations, an impact driver is an entirely more capable tool.

If you use a drill all day, professionally, you'd be a fool not to take a serious look at an impact driver and see if it makes your life easier.
Do you leave no tips in America or in your home country?
PHP development company in India
Do you have plans to support automating MIDI notes or some sort of notes transformations, or is it out of the scope of this tool?
If it weren't for the contractor lawsuit, I think Uber should have kept it's anti-tipping policy.

The 'Premium' image was black cars, inspected cars, and no need to tip.
This article seems to be based on a small sample size. As an anecdotal evidence, most millenials that I've met (I'm 29) are very pro-capitalism but are liberals.
In 2017 you should not mix the two - you can have a capitalist economy that provides universal healthcare and education, and eventually even UBI.
My spouse and I specifically opted for the single-earner model and haven't regretted it. We had some tough years, but now our household income from my earnings is at the 83rd percentile nationwide. In our experience what studies have shown (there's more proportional wealth in single-earner households than dual-earner) has proven true. So if you want to maximize, choose one of you to work, and the other to do everything else.
It's not that common. I don't know even one farmer who uses autonomous tractors. Like literally..

Except..Right now, blue river tech's thinning machine in salinas but that's kinda hitched to a tractor, iirc.

And here is why..1. They are hundreds of thousands of dollars and it is not accessible to smaller farmers. 2. Current tech is more useful for commodity farmers and not the kind of farmers who bring your tomatoes or kale to the kitchen. 3. Corporate farms that cultivate a couple of thousand acres will have more use for it. Small farmers like me won't do it. 4. Even large farmers will be suspicious ..because as a farmer ..if something malfunctions(large machinery and threat of malfunction is a package deal)and it is a few tonnes heavy and your entire harvest over a thousand acres is dependent on machinery you didn't tool or fashion with your own hands, you tend not to sink in a lot of money in it. 5. It beggars belief that they won't come up with smaller robots for the field that is affordable. Because it dilutes risk. Most importanly, we need it. One can harvest a couple of hundred acres of sugar beets with a small crew and machines within a short period of time but when it's time to pick tomatoes, it has to be done by hand only..only with back breaking labour..perishables must be picked right ON that day.

This is important to us. Labour issues are not going to get any better. It was never in a good spot in the first place anyways.
That was my argument though, small changes in policy help particular groups in huge ways, but those same groups have difficulty making changes or avoiding negative ones because of their position in the system.

To put it into perspective though, that particular law affects hospitality workers the most. More than 60% of women and minorities are employed by that industry here, and so the change directly affects already marginalized individuals.

Their pay is essentially bikeshed by people way above their pay grade and stature in society, who unsurprisingly decided it wasn't that important.
Why not wetransfer.com? Sending attachments up to 2 GB through their free service is pretty painless, and sure beats Google Drive.
I think the answer is that as long as both sides agree to it then we let the trade go through (if uber can find someone who would exchange their time for money at the going rate, and you likewise). If the driver is frustrated that uber sets the rate too low, I think what they should be frustrated at is that there is no better alternative use for their time-- or if there is then no company has found out a way to hook them up with it with minimal transaction costs like uber does for ride sharing.

More companies that lower transaction costs (these are all the rage in Silicon Valley these days apparently) for this sort of trade would help, as maybe that guy giving you your ride would be better used (and thus slightly better paid) tutoring your kid in math, but the transaction cost of him moving into that line of work is too high. If nothing else exists or can be found that's a good use of their time I'm afraid that's just the breaks. Back to school, or lower your standard of living so that the amount you make is enough. I'm all for a basic income type proposal by the way, but that's a whole other story.
Weeding. For starters. That's where we use most manual labour. Followed by harvesting.
HN: How Long Does Post Stay at the Front Page of Hacker News
I don't see why the percentage of Muslims in the world is relevant. The internment of Japanese Americans in the 1940s certainly targeted Japanese people despite that being a small percentage of Japanese people in the world.
This is bad for stuff like this because nginx doesn't re-resolve DNS records after process startup. So if an IP address behind the hostname changes, things will just hard stop working. Using it explicitly as a variable coerces nginx into actually resolving DNS regularly to pick up changes like a normal client.
Indian Techie's murder is a hate crime says white house
Psychological Aspects of International Web Design
i think if we ever battle climate change, its going to be this geo-engineering that saves us.

Purely with population growth, we are doomed. Even if everyone had solar powered everything, feeding this population on anymore more then plakton will fully utilise all arrible surfaces on the planet by 2050
Legally? Absolutely nothing. Hence why I question your regulations.
No, that would still be illegal, because a ban on Muslims is illegal. It is illegal to ban Muslims, and it is illegal to intend to ban Muslims. The latter reason is the one provided by the Ninth Circuit.
Before decent search engines, Yahoo and others such as Netscape built large directories of sites. Netscape's was called DMOZ (Directory from Mozilla?) and was probably part of AOL's acquisition of Netscape during its demise