skysight-inc/HackerNews huggingface dataset:
Not sure there is any reason to debate someone who deliberately oversimplify what I say, call it laughable and then point to a highly biased website.

Of course Holland and Bangladesh isn't the same situation so to call your own strawman laughable says a lot about where you are coming from in this.

But against my better judgement I am still engaging in the hopes that you are in fact interested in hearing what my point is.

Yes everything has uncertainties which would be good to remember in this debate as thats the difference between whether we are doomed or whether the climate will change as I has always done and we need to adjust to it. Instead of trying to claim that we know for a fact what the outcome is, how big our involvement in climate change is, how much we can do something about.

Even the IPCC does not deal in such certainties and have toned down their doomsdaying over the years. That's important to keep in mind before we all jump on the "we are doomed" bandwagon.

There are things we can do especially these days as we are much better at handling nature than we were 100 years ago which means that no matter how much of climate change is manmade we have a better chance of dealing with the consequences today than if those changes had happened 100 years ago.
I'm a master's degree graduate and working for around 3-4 years in different positions, mostly consulting, engineering and some devops (so very mixed). Actually there wasn't one project which was really inspirational (but I hope at least that is due to the lack of experience and only working for a few years)

Nevertheless the most inspiring project was a private project which I did with a friend some years ago. We thought about an Android App where people could post incidents (like terror attacks, fights or whatever) on an app and all the people around get a push notification as well as could see on a heatmap which areas have a high density of crimes. This was at a time where the "refugee crisis" started and there was a public attention in terms of terror attacks etc.

If you are interested, you can look at it here:
* https://www.riskahead.net/
or directly on the google app store:
* https://play.google.com/store/apps/details?id=org.deke.risk....

The project was not succesful but I learned A LOT. It was my first android app so I did not only learn to build an App from scratch on Android but also
* Setting and maintaining a web-server with own hosted e-mail server
* Implementing a rest-api with PHP and SLIM-framework
* Running Apache and a MySQL-Server
* Hosting and creating a web-site with WordPress, doing some SEO
* Little bit or marketing (while not very succesful)
* tons of more lessons learned

I finsihed my work, went home and started programming. Had a high workloard for around half a year but it was very inspirational and I learned a lot. Probably because I normally focus on a specific topic @work but for this project I had to do everything on my own (in terms of technical development and maintainance).

Would definetely do it again. But no good idea so far :-)
> System is broken. Mandate this, give them a deadline to implement. They have deep pockets, the engineers and tech exists, delivering it within 3 years should be mandated.

Have you ever looked at the language specs for MUMPS? That's what a lot of medical software started out in, or is still written in. Compared to anything but Intercal, it's amazing that it works at all...

3 years indeed.
I work at a university and most of the time I am either doing research or teaching, but once in a while I get a call from a medical school or hospital asking if I can volunteer programming time for a project. I wrote some very simple code about 15 years ago to generate some charts so that care teams at hospitals across the country can see how they are doing compared to teams at other centers.

The charts had a very steep slope the first time that I ran them with a large gap between the best and worst centers. The top centers keep improving every year, but there has been a huge improvement at the other end of the graph and the slope is almost a flat line at this point.

Obviously the care teams deserve 100% of the credit for the hard work to improve the medical care they are providing, but I can't help but smile every time I see one of those charts online or in a report.
Not "we're doomed" changes.
Great question! I was in a rut with my old job also when I started working on JQBX (https://www.jqbx.fm). It's a platform for sharing music in real time with others via Spotify. The reason I started was that the "real time" technical challenges were new to me and fun to solve.

But more importantly as time went on I got to rediscover my love of music and start a really cool community. Most of the people I meet on there tell me they have been looking for something like this for years and that because of JQBX they've been able to reconnect with some of their past music buddies. So that's pretty rewarding.

That being said I've tried starting some other fun projects that didn't flesh out- but it's always worth the experience IMO. So if I were you I'd ask "what do I really like" and then "how can I apply my knowledge to enter that space somehow" and then start hacking away. Goodluck w/ the new projects :)
Are you talking about this https://apacheignite.readme.io/docs/redis

If yes, that's 5% redis features.
Just because it's normal for shops to open early doesn't mean that people who work those jobs are less negatively impacted by alarms and sleep quality.

I’m not at all implying that they aren’t. However, because shops are open for fixed hours, it’s at least sort-of understandable that employers believe they can get more benefit from people working scheduled hours (which aren’t necessarily “first thing in the morning” — see sibling comment).

Regardless, “people are tired and miserable doing job X” seems like poor justification for making sure that people doing job Y are tired too.
They did not ask 'what', they asked 'if' an alternative exists, invoking the classic 'dying in the streets' motif.

>Is there a reasonable alternative? I'm not trolling, but letting people die of treatable maladies doesn't seem like the right move.

I answered a tautological statement with a tautological question based on the logic the poster omitted.

Can you tell me who besides the government or the market (ie consumers) will prevent people from 'dying in the streets'? Perhaps by kidnapping another country's doctors and compelling them to provide care...

>I'm not trolling
Recovering from startups, I turned towards football (soccer) analytics for something fun to do with programming/machine learning skills. I eventually got hired to spend a Summer helping out with recruitment at a football club in Europe, and the first player we signed (from a basically unknown team) became a fan favourite, and then got his first national call-up, and he went on to win a major international trophy. Can't really take credit for his achievements, but that final was the most satisfying moment of my career to date.
And how do we treat them? Genuine interest here.

I spent 16 years in Chuvashia, accasionly visiting Tatarstan and I have to say that I've never seen any bad treatment over there. Chuvash and Tatar langauges were always mandatory in schools, all text in the streets in both languages, local holidays and so on. Chuvash products were and are always on the shelves in Moscow stores. Same for Tatarstan.

At the same time I remember quite well how russians were treated in Tudjikistan (I was born in Dushanbe) back in the late 80s before thje civil war. This is one of the reasons some of minorities originatin from our asian ex-republics and sometimes North Caucasus get different treatment (usually from older generations).
I sometimes travel with my magic keyboard, which fits exactly over the regular keyboard. Especially helpful when you need the F-keys or ESC, like when using your favorite IDE or VI (and you didn't learn the CapsLock trick).
Ebay because I ran the business by myself I have over 200 confirmed trades and 20,000 dollars recovered in 60 days I made 5000 once.
I did it last year. This looks like the same syllabus I took. https://thersgb.org/services/education/downloads/pdf/advance...
Uh, you're forgetting a few hundred million people in South America and Korea.
Sounds good, a quick scan of the reviews show lots of praise. Wondering about battery life though, and I would still need to see it for myself before I'm convinced.

I am optimistic though, seriously think that when my current macbook is up for replacement there will be a handful of capable machines with proper (HW) linux support.

For me however, lacking that positive first hand experience is what makes me keep ordering macs.. for now.
A Lengthy, Pedantic Review of Ubuntu 18.04 LTS (Bionic Beaver)
Last time I tried this out on my NeXT I found that pervasive use of HTTPS makes it pretty hard to find things to try out.
https://pythonjobs.github.io/

It was surprisingly simple to set up, cost basically nothing (github handle hosting & process, and like the concept).

Possibly helps people out :). Although it was built to fill the gap of the python.org job board that is now working, so we're not promoting it actively
just use shopify slate and github
That would certainly seem like the ideal.
Perfectly right. "Le sport" is used for anything exercice related and also includes soccer, hockey, ...
Wow, info-beamer looks amazing, congratulations+thanks!
For all the justified complaints about the US education system, it does a fairly impressive job moving the bulk of the country's children through a complex system to navigate.

Many of the country's best schools are public, especially at the college-level.
So you can do degflasher(http://flasher.degconnect.com) using your fabric file too. Is it really easy to flash RX 570 4GB using it?
just recalling what a professor said on the subject - in the short term, those areas that gain a suitable climate for agriculture will take decades to build soil up to what agriculture requires. Places where it was too cold to grow crops won't have had enough wild biomass to build a strong soil base, so there will be a 'gap' where many places that had a climate suitable to producing a lot of biomass no longer do but places that gained a climate suitable for producing a lot of biomass don't yet have the right soil ecology.

Of course, human activity could speed up the transition for these areas, but soil building is a quirky technology that's hard to scale up.
The new Gmail has self-destructing messages, email snoozing and more
I thought the following was perhaps the most telling exchange of Zuckerberg's recent testimony before US Senators.

Senator Dick Durbin: Would you be comfortable sharing with us the name of the hotel you stayed in last night?

Mark Zuckerberg: Um... [Long hesitation] No.

Senator Dick Durbin: If you messaged anybody this week, would you share with us the names of the people you've messaged?

Mark Zuckerberg: Senator, no, I would probably not choose to do that publicly here.
I used to commute like this, around 90 minutes each way on a public bus down a motorway in Western Sydney, Australia, into the city centre. For huge portions of the Sydney workforce, there isn't any other choice as house prices within 20mi of the centre are well over 1.2m on average. Even 35mi out where I lived previously the average was still 1m. I've since realised after moving closer into the city renting that the extra rent does buy me an improved quality of life with my now 30min commute via train, and just for that I'll keep paying it. I'm truly grateful that technology afforded me that luxury, it really was killing me before in lost sleep and stress.
Facebook apologises for legal threat over Cambridge Analytica story:live updates
I'd find it fair for these games to be classified only for adults.

As for adults however, my philosophy is that we should stop treating them as kids that need to be told what they are and aren't allowed to do. Loot boxes are addictive? So is sugar, alcohol, sex and 1000 other things. Do we want to go down that road?

If someone wants to gamble a percentage of his income, that should be his choice. If he wants to gamble away all his money or even put himself into debt, also his choice.
I created/deployed a system to track a fleet of aircraft in real-time, that then messaged individuals when anomalous conditions (plane crash) was detected. It was inexpensive to run and reliable.

In terms of what's most gratifying though, honestly, giving workshops or volunteering in a way that empowers others. I give workshops to trans and gender diverse individuals. I've volunteered with Technovation to get young women into tech. I've done one-on-one mentorship. That's the stuff that makes me feel better and none of that is paid work.
It's perfectly legal in most suburbs in Washington State. It's not prohibited by state law either.
Bitcoin is definitely a scam and us-government-backed finance is awesome in every way.
I tend to agree -- I am sure people are hoping for an answer about joining a mission-driven small company and changing the world. But Enterprise IT in a large company gives you that daily hit of small successes, helping one or two people to have a better day and improved tools.

It comes with downsides, too, which I'm sure this community can rant about ad nauseum. But truly, if your primary goal above all other things is to have the experience of making someone's day better as an every day occurrence, one should be doing application support in large corp.
Set at least 2 alarms and get up. It's going to be rough for a short period, but you will adjust. There is really no trick. If you are so tired that you think you can't function (you can) do some jumping jacks and take a cold shower [1].

I started working at 6:30 this morning, and it's amazing. I watched the sun come up outside the window and I've had almost 3 solid hours of concentration time before the interruptions start.

[1] This all assumes you do not have some medical condition.
Switching to the nonprofit sector where, surprisingly, there's a lot of interesting use of technology. Knowing that my efforts have resulted in poor kids going to school, refugees getting hot meals, and hundreds of other similar outcomes has keep me blissfully happy with my job for 11 years now (longer than I'd ever thought I'd say at one place).

If you are interested in making a similar switch, here are some resources:

* https://www.idealist.org/
* Look at career pages for any nonprofit listed here: https://www.ctosforgood.org/

(Disclaimer: I work at GlobalGiving.org, but we're not hiring. I'm just keen to get more talented people in the nonprofit sector! AMA!)
I can second this. I think it is an answer, to counter the other commenter. There are businesses that are built on the idea of coming in and streamlining processes and inefficiencies. This could fall into that category.
Who was it?

Also, where did you get the data? Was it free?
Hi, author here. The motivation for this article came out of the HN discussion on a previous post (https://news.ycombinator.com/item?id=16447096). There was a lot of valuable feedback - thanks for that.

Happy to answer questions!
But yeah. One of the most satisfying jobs I had was one that allowed me to re-write a product suite from scratch. The old one was just... unbearable. A friend of mine and I sat down and rewrote a suite of credit union products (teller, loan, home-banking, audio-banking, etc). Took us a few months to get the first product out the door, and a couple of years to get the entire suite done.

When our customers (and prospective customers) saw the new products, they said things like, "Oh, thank God!" It was pretty rewarding, to say the least.
You're intelligent and rational. I hope you hold me with the same regard. However, the tone, structure of your arguments (namely, lots of wide assertions with scant evidence), and combative reactions is getting in the way of the points you are trying to make. It makes no matter if a view is the correct (for a certain definition of correct) one if one cannot communicate it effectively.

My prior response was a very human one, equally as intellectually worthless as to the non-sequitor it is in reply to. By definition criminals don't follow laws. It's a circular kind of logic. Hence, trying to claim I am fallacious for highlighting this kind of lack of intellectual rigor I find insulting (Edit: Providing sources without commentary and telling me to "get informed" does not make a compelling argument). That I am expected to resolve this circular logic in a way that suits you is ideological entrapment that allows you to weasel out by playing the "I didn't claim that" card which I find boring and lazy and not an argument at all. Hence me trying to immediately resolve the ambiguity and move onto more productive areas of discussion by directly challenging the circular logic, and your predictable response trying to play said "I am being straw-manned". I prefer moving forward together, but cannot do it alone. I need your input.

I am sure you have great ideas but please consider working on your delivery.
I read the parent comment "Tesla is doing this" as confirming that Tesla vehicles alway have Autopilot running, even when it's not controlling the car, and comparing what Autopilot thinks the driver should do with what the driver is actually doing.

If true, having that data would give Tesla an enormous amount of data on situations in which Autopilot might have failed if it was in control of the car, such as if Autopilot (when not engaged) didn't see an obstruction but the human driver swerved suddenly.

This is also an advantage of Tesla installing full Autopilot hardware on every car regardless of whether the Autopilot upgrade has been purchased.
> Yup, it's not like people working manual labor or machine shop labor can kill themselves or others if they're tired.

If you're going to make a comparison, at least be honest about it. Plenty of software engineers work on mission critical software that can cost lives as well, while not all "shops", whatever you mean by that term, are life-threatening work.
Pretty much any non-obfuscated PoC that anyone could come up with for this vulnerability would be trivial to adapt to run malicious code. This doesn't really lower the bar for anyone, and as long as there's no malicious payload, it doesn't seem legally or morally wrong.

(This is not to say that you couldn't end up in a situation where you'll spend a few years and a truckload of money in a legal fight because you've released something like this.)
I'm very interested in pursuing a path like that, but I have two reservations about it:

1. Colleagues. The fact that non-profits are underserved by tech works, also means that you're less likely to have talented colleagues to learn from.
2. When they're not tech organisations. There might be a lack of understanding of both the opportunities and challenges for tech in their specific area, and I'm not sure I'd have some influence in helping with that. I really don't want to be the person who maintains a Wordpress site for a non-profit, and don't think I'd actually be that effective in contributing to their mission that way either.

What are your reflections on that?
My most serious and rewarding job was freelancing for the New York Code + Design Academy. It's a coding school. It paid a freelance fee to me, since that is how they do projects and I really liked it. Teaching comes quite natural to me.

It did set my graduation back by a year since I was there full-time and didn't focus on my study program anymore. But now they don't operate in The Netherlands anymore, so I can go back to my studies and finish it.
In this case, RFC822, aka. "E-Mail", which does not mention self-destructing electronic messages.
I would say that hacker is a person, who enjoy doing hard and complex stuff just for fun. Spending hundreds of hours, just to tune your car engine a little bit, is pretty close to hacking for me. I think that hacker is a curious person with deep knowledge in some areas, more or less involved in DIY projects
When I was a new grad I was hired at a company that did QA consulting. I was put on a team with 5 other people to create a integration test framework for a insurance company, who was rolling out a brand new software stack. It's probably one of the few times in my career that I had:

A) The whole team was responsible for the project, if the framework broke we took the blame as a team rather than crapping on individuals

B) PRs got seriously reviewed, there were strict rules about what was a quality PR and our team lead ensured that they were enforced. At the start of the project I lost several days of work because my PRs weren't of sufficient quality.

C) We got a start a project with no legacy code, building everything from the ground up. We had architecture meetings, everyone's input was vetted and valued.

Since then I haven't worked on a team where I felt that things were as cohesive. People make shitty design decisions and are not receptive to criticism. Lots of rubber stamping "approve" on PRs without actually reviewing the code, or accepting PRs without unit tests. Inheriting legacy code which was written poorly, but still has to be maintained. Nothing quite has the same feeling as that first project.
There is a solution for this, although it does not necessarily apply to existing situations, it's from "A Pattern Language: Towns, Buildings, Construction" A Pattern Language: Towns, Buildings, Construction, the architecture book that spawned the Software Design Patterns movement.

"49 Looped Local Roads

Nobody wants fast through traffic going by their homes.

Through traffic is fast, noisy, and dangerous. At the same time cars are important, and cannot be excluded altogether from the areas where people live. Local roads must provide access to houses but prevent traffic from coming through.

This problem can only be solved if all roads which have houses on them are laid out to be "loops." We define a looped road as any road in a road network so placed that no path along other roads in the road network can be shortened by travel along the "loop.''

The loops themselves must be designed to discourage high volumes or high speeds: this depends on the total number of houses served by the loop, the road surface, the road width, and the number of curves and corners. [...]"
It looks really cool, much more usable (IMO) than Inform7, which probably is the grandfather of all CYOA languages.
The best thing for me was starting https://pyup.io

Working with developers is such a refreshing thing to do!
This may sound odd, but does anyone know of a public dataset that provides the positions of stars and their relationship to other stars? I'd be curious to see this type of data.
What're your thoughts on cruise control?
Since "success" in IQ tests is fairly well correlated with how privileged your upbringing has been, it's not at all surprising that it correlates with "success" at jobs.
Movable Type?
Belgium has declared loot boxes are illegal because they violate Belgian gambling laws, not because all gambling is outlawed there. They could be implemented in ways that don't, and people would be able to spend their money on them again. Your suggestion that 'these games to be classified only for adults' is exactly what the gambling law says is necessary.
Not sure it will help with your decision, but mine has been a website for my mom to sell her handcraft goods.

It is a simple, ugly (I'm not a good designer) website that showcase her products (dolls, purses, patchwork, etc), so she can show people.

She is 70+ years old and getting a lot of joy of her handcrafting, this helped her hobby even more important for her and added a lot to her general well-being.
I spend a lot of time developing internal tools to make my company's operations team's life easier, and I agree it feels good! It's nice that people appreciate it as well. Not every coding task is rewarded with praise, so it's nice when they are!
I like helping coworkers with problems that they encounter. I point them in the right direction and give them the reasoning behind why we should go one route instead of another.