skysight-inc/HackerNews huggingface dataset:
stay off your phone in bed. read those books you're collecting. if you're doing nothing at home, clean up a little.

if the question were advice for a 20 year old me, the list would probably be longer. but i think at 25 these 3 things would have paid off in a big way - a lot of not obviously related problems would probably have lessened or disappeared entirely by doing those. and despite the passage of most of a decade, that's the same advice i should be taking now
From what I've read, 99% of the world's municipal electric busses are currently in Chinese cities. And I also believe Los Angeles has a bigger electric bus fleet than Seattle?

https://www.weforum.org/agenda/2018/04/china-is-adding-a-lon...
I can't seem to find a way to start a new one/erase all other than just deleting the unique end part of the URL and reloading.
> "Haskell has excellent libraries for integrating with databases and web services, and for building API services."

I tried using Haskell for my side project(group chat type). Its libraries are nowhere near matured ones like Phoenix.
Yes I’m arguing exactly that. One of my best friends I’ve had since 1992 I talk to all of the time to the point when we do see each other in person we really don’t have anything new to talk about.

I don’t have any friends that I don’t want to talk too to the point I would hang up on them. The friends I talk to in person - I can just as easily not hang out with them if I don’t feel like seeing them either.

I have a group of five friends that I use to work with and we’ve all gone our separate ways as far as jobs, we mostly talk on Slack but we do go out of our way to meet for lunch at least once s month. Honestly, at this point in my life, it takes an effort to keep friends because I know I should. I’d much rather spend my limited free time with my wife or working out in my home gym.
It isn't controversial for me. I think it's correct to make a bit of money off of it, especially after Greece lied their way into the EU with fraudulent accounting. However, GGP said that the EU more or less donated money to Greece and that is just not factually correct.

In fact, GGP is also wrong in indirectly claiming that subsidies are bad. Every country on earth gives out subsidies to its economy and as the EU acts like a country in many ways (esp. wrt trade), it should give out subsidies to its economy.

GGP just tried to bash the EU with baseless arguments, as it almost always happens in such threads.
OK, if you cook enough to use two ovens maybe the programmable oven is suitable for you.
People aren't moving because the rich would rather pay a little extra and do what they want.

What I find interesting is that, in following the California real estate market for the last two years in preparation to moving there, there is a drop in demand for high-end housing since the tax law took effect. The combination of higher taxes and lower mortgage deductions has kept a lot of people from buying bigger houses. I've also seen a lot of empty-nesters downsizing.
Maybe it's a biased and distorted perception that I have, but Go seems to be the most consistent and unsurprising language I've used, and I mean this positively. I haven't written any Go for over a year since my current job mostly uses Node, but I feel immediately comfortable jumping in to the examples in this blog post. I don't think that I'm explaining what I mean very well, but it's something I don't think is so true for Node/JS and other languages I've used.
Radar Bands Used by State
FWIW I’m the target market and delighted to learn about it on the blog.
This is where most of what 'debt' i manage comes from. We have a very large ecosystem of interconnected systems many of which have roots 15 years in the making. While the design decisions made back then were valid the expectations of our clients and industry have of course evolved. We're a small team and it's impossible to stop and rebuild the system so I try to manage it now by building services we can plug into the various systems. It helps reduce the scope of future debt and often allows updates without the stop and rewrite nightmare. Doesn't work for every case but it has helped and hopefully whomever I pass this on to will find it easier to manage.
It depends. US coins larger than 25c are uncommon.

But other countries have $1 and $2 coins, with paper bills only starting at $5.

Transit tokens in Toronto are tiny and worth $3. I’ve dropped a few because they catch on my phone case edge.
What world will you inherit, provided you survive? Short term thinking is exactly the problem. We are all in this together, and your millions in stocks and etfs are worth nothing if the entire world goes to shit.

Sadly Gates is the outlier, not the norm, when it comes to how you use wealth.
Yeah because nobody has ever found rce bugs in other parts of the http server infra. The only way people get rce on your box is by exploiting tls libs. Right.
Developed countries don't help by shipping their waste to developing countries and removing the problem from their sight. China recently stopped accepting garbage from California and now the problem is back in the USA.
Fun fact: the FFT (the algorithm that is actually used in applications today) was originally developed around 1805 by Gauss, but he didn't publish the work. Sorta crazy since it precedes Fourier's work.
How 2006 changed the internet
In true software engineer fashion, you have assumed that your opponent is a moron.

I leave my dogs in the car all the time. They're in the shade with great ventilation. They're unstressed and content in a space they consider home.

People freak out when a dog is contentedly sitting in a car on a 60F day. Don't be one of those people.
How are you measuring these things?

1. It's one of my dreams to work at a place using prediction markets for internal estimates. Anything else feels worthless and engineers are incentivized into the "quadruple what you're currently thinking" estimate so they more often meet deadlines -- or try to "under-promise, over-deliver" except management rightly catch on to that one immediately. (As an engineer I still want to be a La Forge and work with other La Forges, even if Scotty[0] sometimes has a point; modeling managers as demanding children has some gaping model gaps.)

2. What I've seen is that many delighters aren't that hard, but they're often treated as "polish" that goes into the p3/p4 priority backlogs and maybe might resurface if a customer ever brings up a desire for that to the product management. What delighters have you seen that weren't shipped because they were too hard? Were they actually too hard, or was it just too much to get them done by some release date alongside all the other stuff so they get shoved to the backlog just the same?

3. Are you measuring bug count based on what customers report or internal bug reports? If internal, even if people aren't gaming this directly, it's still easy to get into a bad cycle where reported bugs get ignored and go unfixed which leads to fewer reported bugs. That might be mistaken for higher quality.

4. Is this one measured from surveys? Obviously not all features are directly customer visible so let's take something concrete like shipping an Observer mode for an RTS video game that shipped its big release a couple months ago. How would you measure the impact of getting new users from that one feature?

[0] https://www.youtube.com/watch?v=8xRqXYsksFg
I've been around Knative for a few months on behalf of Pivotal (our blogpost here[0] and TheNewStack here[1]). Other leading contributors are IBM, SAP and Red Hat.

Subject to my biases, what would people like to know?

[0] https://content.pivotal.io/blog/knative-powerful-building-bl...

[1] https://thenewstack.io/knative-enables-portable-serverless-p...
Same thing happened in Mumbai a week back. The monsoon rains pulled back all the trash. http://observers.france24.com/en/20180720-video-mumbai-ocean...

Also the Dominican Republic is pretty developed country but in neighboring Haiti things are in pretty bad shape. I saw in a Youtube video by somebody who went there on an eco tour the piles on garbage on a river. He said the garbage was so bad you could walk across the river on the garbage. I can't locate the video clip anymore.
I think it also says a lot about the human condition — wealth and power just bring a new set of worries and psychological conundrums, especially if you’re already inclined to want to be in control of your life.
Same with convincing people they need surround sound when you know 95% of people can't or won't set it up properly.
Backporting is a legitimate choice, and could be the correct one. But it can also a form of adding tech debt. You save a lot of time. In mature codebases where you're never going to do a major-version bump of a core lib it makes sense to backport.

As a counterexample, in Javascript land no one wants to support older versions and you'll very quickly fall behind. If you're lucky they'll leave the docs for a few previous versions online, but good luck getting any community support. In these situations you lose most of the advantages of using open-source.
We're working on it! It's a bit tough since we're bootstrapped, but that is definitely a priority. We can't grow too quickly for risk of overreaching, but hopefully we're hoping we can find something soon, though no ETA on when that's coming.
Its important that a large outlet who negotiated/forced a lower price point does not set their retail price lower than their competitor's wholesale price, or the competitors get upset and quite possibly sue.

Even if the price discrepancy isn't quite that bad, if an outlet does not feel it is worth their while price matching they just drop the product to make room for more profitable brands. The brand then suffers due to the lower visibility.
You’ve done a great job of explaining how all of this logically follows from being lenient to criminals who admit guilt, but that is the sticking point. What’s the logical argument for doing that?
How about if I'd rather drink acid drinks like Coke (when I do) without damaging my teeth?

What about my freedom of choosing whether I'd use straws or not?
Installing Kubernetes from binaries: Pt.1 – Preparing your cluster
Do you want the Trump administration to be the arbiter of what states are able to spend their revenues on?
“The Winter of our Disc Content” (January 1992).

Brilliant!
Well, I know that I don't have the funds to preemptively build a giant shelter, wall off some fertile land, and then store some seeds in the shelter so that I can grow food after society collapses. I can't afford to buy a giant container ship and ride out the apocalypse offshore by farming on the deck, away from the angry mobs.

But I bet Thiel or Zuck could afford that.

Seems to me that wealth is a definite means to surviving "the Event".
Then as I said: shame on Heroku.
what's happening to riff? https://github.com/projectriff/riff
Thanks you for resuming our injust era.
I'm not wealthy. I've had these same concerns. My wife and I have looked at locations to buy a house in an area that is least likely to be impacted by shifting weather, has farmable land, and is isolated from the coasts to avoid the ~1Bil+ migration once the mideast gets too hot.

There are a lot of really smart people on this site. Am I being crazy? I look at the modern political scene and things going the opposite way of improvement. I look at corporate endeavors to privatize vital commodities (looking at you, Nestle and water). We are seeing each year get worse and worse from a climate perspective, and while there are a lot of brilliant scientists and engineers working through solutions, a lot of eager youth to fix the sins of their elders—is it too late? Or at the very least, isn't it a valid to think that we may be too late and plan accordingly?

For the mega-rich, how is the process different from any other time in history? Isn't the answer to build an army?
NASA Remakes Airplane Wing – Electric Propulsion and a Whole Lot of Propellers
The Z80's nice, but I always thought of the 6809 as the Chrysler Cordoba of 8 bit microprocessors, with soft Corinthian Leather upholstery and a luxurious automatic multiply instruction.

https://www.youtube.com/watch?v=Vsg97bxuJnc
To me it's like code optimization.

You may spend a lot of time optimizing the code responsible for 1% of run time, or you may spend that same time optimizing the code that takes 60% of the total run time.

That said, I'm not saying we should not work to reduce the pollution everywhere.
> Pretty saddening to read- instead of spending their billions to fight climate change

A pretty good way to fight climate change would be to mostly stop breeding, because fewer people means less energy consumption and thus less climate change.
The Articles of Confederation want their failed idea back.
Nine times out of ten the issues are being exaggerated and can simply be ignored. That's not what the engineers want to hear of course. They are eager to fix things, to stop their daily grind.

It's very rare to actually get stuck due to technical debt. The times I've seen it happen, we grabbed all the (relevant) developers, came up with a solution, and fixed it quickly.

As long as you don't have high turnover, technical debt is fine. You have a team who is aware of all the quirks of the codebase(s) and knows how to deal with it.
Not all drugs are illegal drugs, not all posts actually contained the word "drugs", and the people doing this likely didn't understand that the posts were public.
You get to choose your own adventure here.

> Ask Heroku to support LetsEncrypt on all dynos.

> Vote with your wallets and move away from Heroku.

> Launch a competitor that allows others to move away from Heroku.

> _
FCB (frozen carbonated beverages, the trade term for Slurpee/Icee) machines are not under hydraulic pressure, though. There might be a small amount of air pressure because of the beaters rotating on the mix.
Just to add to this, you also want to prevent one customer from becoming too large a slice of your sales.

If we use the Amazon and Best Buy example, if I'm selling to both Amazon and Best Buy, and Amazon cuts its sale price to the end customer, in the short term this doesn't affect me. Amazon is still paying me wholesale.

Long-term however, if Best Buy is unable to compete with Amazon's price to customers, it may stop being a customer altogether. Amazon may now be my biggest, or even only, customer. At that point, they WILL ask for further discounts on the wholesale price.

Jeff Bezos has openly and repeatedly said that he read a lot of Sam Walton's writings to help shape the vision for Amazon. CNBC did a 2-part documentary on Walmart a few years back (a "CNBC Original"). The two parts were shot years apart. In part 1, they showed a couple of entrepreneurs who had triumphantly become Walmart vendors, and were delighted that they now had such a huge retail distribution channel. In part 2, many of those vendors had soured, since Walmart had put pressure on them to offer increasingly lower wholesale prices etc.

For these vendors, Walmart was often their ONLY large customer, so they had little power in negotiations.
> a lot of the time when a developer shouts “technical debt” what they are really shouting is “code someone else wrote that I’d rather rewrite than understand”

There's a paradox in this viewpoint. On the one hand you believe that your developers are so immature that they automatically shout "tech debt" for any code they didn't personally write ("only MY code is good"), then on the other hand you're confident that the code produced by these immature developers is actually just fine and doesn't have any technical debt.

I know you're not speaking in absolutes, so you may be right. You especially may be right about your own specific situation. However, I think a lot of people who have this viewpoint are simply kidding themselves into believing that "everything is awesome, surely there couldn't be any problems because I am the team lead".

Just remember the general form of the argument is "my team is great and talented, but I can't trust what they're telling me". It might be the case, but be careful of your own biases.
PDF version of "My Tiny Life" is available for zero dollars on lulu dot com:
http://www.lulu.com/shop/julian-dibbell/my-tiny-life-crime-a...
As someone considering starting a family, I have literally no idea what parenting is anymore. When I was younger I was pretty much left to my own devices, sent off to play with my brother and then packed off to school when old enough. My parents were too busy working, cooking and cleaning to do much fancy extra curricular stuff.

I do wonder now what I should be doing to prepare for parenthood. I feel that perhaps it's not the sort of thing that can be distilled down into an easy to read 200 page paperback.
> I learned that Venmo’s public by default setting made the details of millions of Venmo transactions publicly available to anyone who cared to look. So I did what any software engineer would do and started digging through the data.

This makes me gag. Don't lump this behavior in with being a software engineer.
I mean, you can set them to be either public or private, so evidently lots of people do like the public aspect.
Self-driving cars return to Pittsburgh roads in manual mode
I read this, and I think: wow, that's extraordinarily expensive. The stack he designs is $20/mo for 1,000 user sessions/day.

Back in the days of cPanel/LAMP shared hosting, you'd have similar capability for $5/mo.
I'm not sure why you failed to get the parent's point but here it is again: Windows comes with Ubuntu today because it's no longer a monopoly, which was in a large part enabled by the various anti-trust decisions against it.

Had Microsoft not been punished, there would likely be no Ubuntu.

This is happening again with Google & Android which have extinguished all mobile OSes except iOS. Names and times change, but the behaviour stays the same.
Amazing that the EU is able to levy multi-billion dollar fines basically for attempting to monetize a free operating system, whereas in the US and Britain, felony conspiracies, price-fixing, and fraud get milquetoast slaps on the wrist.
I agree except for the last point.

The most aggressive states are USA, Israel, Saudi Arabia, UK and France while being (morally) supported by NATO allies.

They engage in overt and secret warfare because they can in order to meet some objective. They do not engage in war because they were attacked.
I bought that book 2 years ago, I've since stopped using Elm. It's pretty bad that it still hasn't been released yet.
Eben Norton Horsford, baking-powder revolutionary and passionate medievalist
> People are able to send SWAT teams to houses as a prank. Someone malicious who is stalking another person could use this information to justify their "prank".

Yes, by lying and saying there is a dangerous situation like a hostage. In the swatting incident from last year, they were called because the person said he "had fatally shot his father, and was holding family members at gunpoint."

SWAT gets sent out, sure. But SWAT does not get sent out for minor drug charges. They're called special weapons and tactics for a reason.
Hi fpgaminer,

The post is intended to analyze spend of running on AWS, your point about comparing other cloud services are completely valid but out of scope for the post.

The $20 per month is for 1,000 sessions per day after 1 year. I assume that getting 1,000 or 100 users on a daily basis for a whole year is pretty good for an app/service to move over bootstrapping and start generating some revenue or raise some money so that $20 bill seems small. The upside is if you don't go big you don't pay.
It's planned obsolescence which is arguably worse. Price fixing doesn't create a steady demand. With planned obsolescence you can reliably predict demand. Combine that with price fixing and you've got yourself a pretty reliable revenue stream.
The researcher isn't shaming Venmo, they're shaming the users.
Part of the problem is development shock and part of it is externality. As the neighboring post says, before non-biodegradable stuff it might not have been as big a problem. It is plausible that if they had developed at their own pace, or that the relevant infrastructure and institutions were put in along with the commercial products, things might have been different.

As it is they are not capable of fixing this problem.
SPORTS IS IMPORTANT FOR SOCIETY?
Diaspora is my favourite, and the first I read of his. Permutation City and Schild's Ladder are both really great. I thought Distress was really interesting, like you said it's different from the others. I haven't read Incandescence. I enjoyed Zendegi, I'm not sure what you meant by it being disdainful to sci-fi fans.
Fools and thier money. If they want to spend thier millions preping for the zombie outbreak, so be it. Id rather them hire people to build bunkers than sink those dollars into bitcoin futures.
Project riff members have been deeply involved for months. Basically, we'll move up the stack to use Knative as the base layer for riff.

It's nice because we get to share some of our work with the wider community.

The riff team have a more detailed post: https://projectriff.io/blog/announcing-riff-0-1-0-on-Knative...
From what I've seen the attackers pay organized teams of people to do the withdrawals that wouldn't have a problem getting caught by the cops for a percentage. Load a stack of blank cards, then send out the squad.
Would you include 4k gaming in this statement? Because in that case I strongly disagree.

Sure maybe I don't need it, but I can afford it and it brings me delight...
>a lot more electric buses on the road in the USA

The sources you provided didn't say anything about that. In the meantime:

https://qz.com/1169690/shenzhen-in-china-has-16359-electric-...
Or maybe more likely just wait until they have an established and successful business in the USA first and only then expand to Europe if it makes sense.
You're really going to pretend that cracking Go wasn't a big moment for AI?
Ah, sure, I'm making the assumption that one would agree that's a good thing.

That's not what I was responding to originally (see fake-name's post, it's what I was replying to.) I was responding to the notion that the fallibility of the courts are the reason why we shouldn't be "less lenient" on those who maintain their innocence (because we can't be sure of their guilt.)

You seem to be going farther than that: that we shouldn't be less lenient on those who maintain their innocence, even if we 100% know that they're guilty.

That, of course, is a matter of opinion and there's no way to "prove" it per say, so you're right in that sense.
> If you were found guilty, legally speaking you are guilty, so it follows that you must be lying if you say you're not.

Note that absolutely does not follow. There's a difference between wrong and lying; a court may find, in a case where self-defense was claimed, that the defendant was not in reasonable, imminent fear of the kind of unlicensed harm which warrants self-defense, and it may be correct in so doing. But that does not mean that the defendant does not honestly believe they had a reasonable fear of such imminent harm, and is lying when they said they did.

> well, I defend the notion of guilty pleas getting shorter sentences because it makes for a better overall system by placing incentives on not tying up the courts any more than they need to.

Creating a material incentive to reduce through accountability of the executive to the public—criminal procedure doesn't just protect the defendant, it protects the public from being deceived by the executive about their response to crime—doesn't make a better system, it makes a worse system. Furtherz it encourages overcriminalization by the legislature.
Our company uses Go. Most people who join have no experience in Go yet usually they can get comfortable with the language in 1-2 weeks to start contributing. I know nothing about Node/JS but I'm sure that takes much longer?