skysight-inc/HackerNews huggingface dataset:
Learning to play is different from learning to write.

As a mostly self-taught guitarist, and almost entirely self-taught programmer, the most difficult thing, both in programming and music, is writing.

The main advice is always to keep creating; but creating what?

As a guitarist, I started out reading tabs for my favorite songs, and perfecting my performance. The most fulfilling experiences for me were getting together with someone, and improvising. Writing music is artistic, rather than functional, so improvising works.

Writing software is not art. You need a problem to solve before you can write anything. But what problem do I focus on? The hardest thing for me was always finding a project to exercise my skills.

Take SQL for example: If I want to learn SQL, and how to administer a database, I need data to put in it. I need a reason to query that data.

I need a purpose, however trivial, to implement software, just so I can practice implementing software. That is the hardest thing to find on my own.
You should probably visit your local library. My local library runs a makerspace, where people can check out equipment, arduinos, and use 3d printers. In addition, our local library cards allow us to bypass paywalls for news sites, scientific journals, and check out e-books online without having the physically visit the library.

I would really like to see paywalls go away within twenty years, but I am doubtful that this will happen.
A couple of my friends are in low-level positions with the state government. At least in their cases, I can say that their offices run so lean that cost-cutting attempts from higher up just lead to worse service and conflicting (or outright illegal) directives, which encourage rule-breaking of a sort that is sure to eventually bite them in the ass in expensive ways.
Realistically every person in America can get enough money for a phone with internet access. An older used Android phone can be had for around $50. Internet is free in enough places that a phone with charger is sufficient.

A common and incorrect view of the homeless persists in America, to their peril. Destitute starving people exist in some countries but not those as rich as the US.

In the US and other wealthy countries basically 100% of chronic homeless are in that position due to drugs or mental illness. A normal person thrown on the street with nothing would be able to scrape together some semblance of a normal life within a few months.

This is hurting the homeless in the US greatly. The common view of homelessness as someone just "down on their luck" leads to bad attempts at solutions. Mentally stable adults without drug problems do not stay homeless in the US and rarely become homeless.

To help the homeless we need vastly increased spending on mental health and addiction treatment for the poor. We also need socialized housing for those too mentally I'll to ever hold a job. A lot of homeless people will be homeless unless someone pays for a place for them to live indefinitely.
Try Lyft Premier: https://blog.lyft.com/posts/introducing-lyft-premier

Or do you explicitly want a black car...?
> Tom Wheeler who was a known opponent of Net Neutrality?

Tom Wheeler was a supporter of net neutrality from his first day on the commission. The FCC majority he led didn't initially see common carrier classification as the best route to enforce neutrality after the 2010 Open Internet Order was struck down, and proposed a revised Order which sought to do that without reclassification, and on that point the comments changed his mind. But that's different than being opponent to neutrality regulations like Pai has been (and Pai was on the committee, and opposed to both the non-reclassifying and reclassifying version of the Open Internet Order, at the time of the last go around; if comments were going to change his mind, they already would have.)
No, Hollywood would just not let Intel-based PCs have access to their content. This would lose them zero revenue. As I said, anyone who can afford a $450 Intel CPU can afford a $35 Chromecast.

Hollywood holds all the cards here.
> Internet service is also far more vital than Facebook.

Yes. So by lowering prices, more people will get access. I feel like you are adding a +1 here to the anti-net neutrality view (cue the internet.org initiative by facebook).
I'm definitely not selling them! I just think they're cool. I picked one up out of curiosity and thought I'd let people know. I did chuck my affiliate code on the eBay link though.
If Alphabet really wants to mess with Uber, why don't they just buy Lyft and offer lower ride pricing/higher driver pay for as long as it takes to put Uber out of business?
That caveat, yikes!

>there is some evidence of botting/spamming on the pro-NN side as well (though likely not to the same degree), which is not investigated in this post, and could shift conclusions.
For perspective, some parts of Oregon are populated by people who moved there from the Old South because they wanted to live somewhere whiter and more conservative, so there are pockets of very strong ideological opposition to any sort of public institutions.

As a fellow Euro I really recommend the book American Nations by Colin Woodard (actually also from Oregon) if you want to understand the strange contradictions of US politics. One of the best history books I've read.
There's another point you're missing: The American government is incredibly poorly run.

People would probably be much more supportive of paying for government services if they were getting the level of quality and efficiency Norwegian taxpayers get. :)
Lesson 1: don't use Windows.
Lesson 2: be it a web resource or your pc, make sure you can restore all your data/sw from clean/current copies.
Lesson 3: test lesson 2 periodically.
Yeah, sorry about that. Normally nobody reads the things I write. Had some Apache config issues.
Uber and Lyft are pretty much the exact same thing in markets where both are available. hell, they even have the same set of drivers as many drivers sign on to both. I think time will prove that Lyft was quite undervalued compared to Uber, especially as autonomous vehicles hit the market.
"More money in voters’ wallets from tax cuts in Washington could reduce the sting in asking people to pay more at home, or it could just reinforce the idea that all taxes are meant to go down."

The latest tax plan that was floated means very few people in states like Oregon (with high state taxes) are going to see any reduction, because they're going to make those state taxes non-deductible. Not sure how that plays into this argument.
Must be this publisher, Learning Express: https://www.goodreads.com/author/list/24061.LearningExpress
In the UK (4 years ago) more people got books from the library than bought them new.

http://www.independent.co.uk/voices/editorials/leading-artic...

> Closing libraries is inevitable, the argument goes, in an era when two out of three British homes have a computer. But that is far from the whole story. While 200 million books are sold every year, more than 310 million are borrowed. The one-in-three homes without a computer are those of the nation's poorer children, many of whom live without even a table at which they can do their homework.
Your proposed situation is exactly why regulations are needed; there are very strong incentives to do things incredibly anti-consumer, and regulation is in many ways the only defense. It's generally not possible to find a new ISP, and even if I could find an ISP that didn't do this, they would be competing with the many that do.
I'd just like to point out that we really don't want to Uber to die. The market will be healthier if Uber and lift are both successful.
That's fine and dandy - I'm all for it, in fact, I configure my systems thus with 3rd party tools as much as I can. Android is mostly like this (with a less than perfect implementation)

But when people talk of "walled gardens", they mostly refer to the guardian at the entrance. Only Apple decides what runs on iOS, only Microsoft decides whats in the App Shop. That's NOT good for anyone (except Apple and Microsoft).

Sure, make users jump through hoops to install alternate stores, and warn them up the wazoo when they do that. But do let them, or general purpose computing as we know it is gone.
Still won't be good for a file server, backup server, media server if you care about decent write/read speeds. Sure it will prob read fast enough for your biggest 4K MKVs but those CPUs are always the limiting factor in disk IO performance. Get a fast SSD, get a platter disk - who cares! So you've got 100MB/s of throughput on your gigabit eth. Too bad! These CPUs do AT BEST 30-40MB/s write theoretical - most folks get around 10MB/s. Google the benchmarks. That's crap! Those Atom CPUs are the sorry excuse for a decade of cheap personal NAS devices (prob botnets now) with no balls.
I'm not advocating for using Windows for critical systems that store tons of user data, but I am advocating that if you do use it, you should use versions that are still supported and make sure you patch it ASAP.

But should Microsoft be expected to back port patches to old OSes in perpetuity?
Who created your rules of socialism?

As far as Venezuela is concerned, the current government do see themselves as socialist (the Bolivarian revolution).

¡El unico camino para salvar el mundo es el socialismo | The only way to save the world is socialism! — Hugo Chavez

A few links:

https://venezuelanalysis.com/
http://www.correodelorinoco.gob.ve/
> It'd be a factor, but not a major one.

I disagree. I think it's going to be everything. Not because people are cheap but they're going to be eliminated in this space regardless (so it's not even an argument). A car manufacturer is going to have lower costs to making and maintaining a car than any non car manufacturer.

Every ride sharing service will eventually become driverless so car manufacturers will be able to provide an equivalent service at a lower price.
Outside of formally defined abstract systems, "invariant" almost always means "usual"
Many years ago I recall seeing an image of the office layout where it showed Dennis Ritchie's office being located near Ken Thompson's office (I believe). I'm unable to locate it now, though.

That must've been an interesting work environment.
I see I have three comments here, and I'll just state my main objection to all three of you (felipemnoa, gene-h, anigbrowl):

Ok, so when are the libraries/community centers going to turn those awful fluorescent lights off, bring in some comfortable couches and start serving alcohol and coffee?

Because if they don't start doing that, there's just no draw for me...
Corollary: The more people that comment, the higher the budget of the think-tank whose job it is to make counter-comments (either via bot or shill). It's a difficult fight when any effort you put forwards can be matched with a few dollars.
Do the Foundation make money when you purchase a Pi?
This story has the perfect way to ask someone to subscribe to their newsletter. The signup form is inline with the story, so it doesn't popover and annoy/distract the reader. although it should use an opt in instead of opt out on the offers portion of the form.

Designers please take note.
I use Plex on the FX160 and basically nothing needs to be transcoded. Streams fine to my PS4, Chromecast and iOS devices. The content I have is in H264 though, I don't leech/encode any H265 yet.
Why? Are you thinking of competition in general? Because there is a lot of that in ride sharing just nothing as big as the two juggernauts in America.
C2758 seems to handle one Plex transcode (H264->H264, maybe with AC3 to AAC) fine. If there's any particular benchmark you'd like me to run, let me know.
If a bunch of techies did this, I could be a part of it, and I wouldn't mind that 90% of the general population didn't follow suit immediately and were stuck with Comcast throttle. "Save yourself before saving the passenger next to you when the plane is going down"
The beast never starves because the GOP feeds it when it's theirs. They complained endlessly about the debt, but once they are in power, they are proposing the largest tax cut we've probably every seen. It's all a lie.

For what it's worth, I'm all for reigning in government spending and power. Sounds like we are ratcheting up another drug war.
I think competition in general for self driving cars, not for ride sharing.
Just so you know, the washington times is a radical right wing publication. I live in California, and the tiny tax increase on vehicles is both

a. well below the rate of inflation

and

b. not enraging people.
That's going to take a lot of dollars..
VCs are way more interested in investing in 10 companies that might give them a 100x return than meddling in politics.

Historically, regressive ideologies have funded think tanks at an order of magnitude higher than progressives. Good luck fighting old money dollar for dollar.
Just to mention two alternative ways to get data: bug reports, product feedbacks. You can ask for logs, system diagnostics, backtraces... One may have less data, but probably of a superior quality.

Outsmarting sysadmins, developers and users is not the first need.

If one is not gathering enough data because many are not able to find the tools and/or the website for the reports, that's a usability issue and that is what should be solved.

I seriously think telemetry is the wrong solution for the matter.
Nah, we really do want them to die. Couldn't happen to a nicer company.

If it's competition you're concerned about: they have a well documented record of sabotaging their competition, rather than winning on merits. They're not good for the market they are in, which is bad for all of us.

There are also some other reasons we want them to die, relating to their being an abusive employer, which I'd like to think would have consequences for their reputation in our community.
> Anyone who thinks the FCC is going to change course under this administration based on public comments can buy the bridge I am selling in NYC.

I disagree.

I don't think Trump would change his opinion based on what Democrats or people he view as the opposition says. He probably figures they'll attack him no matter what. (And I'm not sure he'd be wrong.)

However, if his core base is expresses concern, I do believe his attitude will change.

In fact, I would argue that's one of the best hopes we have.

Net Neutrality isn't partisan. Or rather, it doesn't need to be. There are reasons for both Democrats & Republicans to support it.
I wish people would drop the theatrics when writing these. Here's the same article rewritten without loss of substance:

---

I looked in­to blockchain tech­nolo­gies care­ful­ly and I’ve end­ed up think­ing it’s an over­pro­mot­ed niche sideshow.

I’ve seen wave af­ter wave of landscape-shifting tech­nol­o­gy sweep through the IT space: Per­son­al com­put­er­s, Unix, C, the In­ter­net and We­b, Java, REST, mo­bile, pub­lic cloud. And with­out ex­cep­tion, I ob­served that they were ini­tial­ly load­ed in the back door by geek­s, with­out ask­ing per­mis­sion, be­cause they got shit done and helped peo­ple with their job­s.

That’s not hap­pen­ing with blockchain. Not in the slight­est. Which is why I don’t be­lieve in it.
The Atom is fine for Plex, just don't try to transcode any video, hah - it sucks at that. 99% of everything I watch doesn't need transcoding though. Sometimes the audio needs transcoding, but the Atom 230 in the FX160 handles that.
But this whole mathoverflow post is professional mathematicians complaining about how difficult it is to "teach yourself".

It's kind of sobering to realize that even the pro's have this problem.
400k miles, damn.
I would like to know whether the decrypted data can be trusted again in case the contents have been somewhat changed. Then again it is much better than not having any data at all in some cases...
My main usages with RPi 3 includes:
- SSH tunnel from outside when I concern about security / privacy
- Media box (Kodi runs pretty well)
- Running daemons (DDNS updates, torrent, etc)
- Running some nodejs scripts

RPi 3 does these very well, why bother with a more power-consuming box? Not to metion RPi 3 has WiFi builtin (I know it's slow, but good enough for my usage)
Interesting. I feel like there is no way Uber would be on the brink of bankruptcy and not be able to fundamentally change the problems that have persisted so far.

I guess what I'm getting at is that a company valued at 69 billion dollars going out of business in less than 2 years should be a surprise to everyone.
> I don't think that is the same thing - preventing Jews from visiting business schools is not amenable to market forces, if there is a law against Jews visiting schools. Women had other things to do - Black people were working, too, but I suppose they were also banned from getting a proper education and from doing certain jobs.

There were no laws against hiring women/jews/black people into professional positions in the 20th century. The market chose to categorically exclude them until the government made it illegal to do so.

> The question is still: why can businesses get away with paying less?

Because businesses can engage in irrational hiring behaviors so long as the irrationality is widely shared.
Yeah, using one as a desktop with a GUI is a rubbish experience. Spend a little more and get an i5-2600 SFF box for like AU$150 and it's a vast improvement.
Join an excellent ads service, and cater based on what those ad services align towards. As in taking their offers based on what they're selling, and matching them up to your news articles. So science, caters your ads based on the articles. Tech -you do the same. Also sell subscription services if you charge say $2, per subscriber you still build a base for overhead. You might want to be an ebay affiliate, one good place to start.
The media isn't biased as much as you think. It's anti-confrontational, which means stories about things people are upset about often get minified. However, the Washington Times, which you linked to, is fantastically biased. It's owned by the Unification Church, and has been repeatedly criticized for its pro-Moon stance. If you want to know what's really happening, don't read the washington times.
So, it would seem reasonable to assume that around ~120 people/entities have caved in to the ransom demand and paid the USD 300? I wonder if they all actually got their files decrypted?
Lyft - Uber might be a Facebook - MySpace story.
I suspect you and I are alien with respect to our views, so please don't take this as an attack.

I was surprised to hear you describe people voting against continued public service as 'selfish'. Why would you consider them selfish?
I got my first developer job the old fashioned way: sent in a résumé, went in for an interview, and was hired. I did not know anyone at the company, and was not referred in any way. I got very lucky in that this process worked on my first try. It was, and can be, that simple. The trick is to have realistic expectations. You're not looking to impress anyone with the name of the company or your salary. You're looking for someone to open an initial door for you that will lead to future opportunities.

First: the company. Aim for small companies with fewer than 30 employees. Avoid larger companies, who have faceless HR departments and rigid hiring processes. You want a tiny company where interviews and hiring decisions are performed by your peers - senior developers and team leads, rather than managers. You want the person who holds the hiring power to have a chance to put themselves in your shoes, and see your future potential rather than what you can bring to the company. You're hoping they take a risk with you, and to a certain extent you're trying to provoke a pity hire.

Second: the interview. When asked technical questions, answer to the best of your ability. Be willing to admit you don't know, instead of spewing nonsense. Hint: "Hrm, I don't know that one... yet." Know beforehand what programming language the company uses, and have a basic working knowledge. If asked to do a coding test, you must be able to give it your best shot. I didn't finish the test I was given, but the logic I had put down was sensible and headed in the right direction. It was enough to give the impression I had a technical mind and, more importantly, that I was able to begin working on a task.

Third: salary. Prepare to be disappointed. My first job's salary was ~40% the market rate of a junior developer. You could say the company was "taking advantage of me", but they were a) taking a risk hiring someone without experience, b) paying me three times what I made working as a Walmart cashier, c) giving me my first step into my preferred industry, and d) giving me experience to put on my résumé.

Fourth: once hired, stay with the company for a minimum of two years. Do everything in your power not to duck out earlier. You really need your résumé, with its single entry as a developer, to hold some weight. Once you have this, the number of doors that open up will give you a choice of where to head next. You may never have a realistic shot at a company like Google, but you will be paid market rate.

tldr; Start with small companies, where you will be interviewed and hired by senior developers and team leads instead of managers and an HR department. Be willing to start at low salary. Your first company is about gaining experience for your craft and your résumé, not to make money.
Thanks for the suggestions, will have a closer look at this and PIT.
Why do holy books contain so much detail and so little enlightenment? Perhaps the details are what matters. Enlightenment is up to the beholder.
Odd. I'm in the Bay Area and have taken many Lyft's lately both in the south bay and also the peninsula. Usually the drivers I get drive for both even up to this point.

Could just be regional, not really sure? I feel like even with Uber's issues many drivers who do ride-sharing as a "job" won't want to just drop Uber as it may mean losing out on income (not sure if they can make up the loss with driving more for Lyft).
The same can be said about programming.

Reference and theory are very useful, but context is how they are tied together in implementation.
How did MS know to patch a month before the exploits leaked? Did they get advanced notice as a courtesy from NSA, or someone else, that the exploits leaked?
CSACs seem unnecessary. Within a few racks, PTP (IEEE 1588) can do a pretty decent job of getting things synchronized to tens of microseconds. Requires that your ToRs and NICs support it, but that's not a very onerous requirement, particularly if you're GoogleBookSoft.

This means you only need a few time receivers for a datacenter, along with careful monitoring and implementation of your time distribution, but that happens through your Ethernet switches.

More: http://www.ni.com/newsletter/50130/en/

But you need your datacenters to stay synced even if you lose GPS. You can use an atomic clock for this (Cs or Rb). But, for the rest of us, a good GPS-disciplined double-oven crystal oscillator (XO) can get you within the range needed for Spanner, IIRC spanner's time sync requirements. For example, this little one: https://www.microsemi.com/document-portal/doc_download/13341...

will do +- 7 microseconds / 24h holdover. ("holdover" == operating when it's lost GPS).
You should create a mobile app and publish it to both the Apple store, and Google Play store.
this will most likely amount to nothing or very little, waymo is also launching their own competing service at some point and lyft has other suppliers for cars (GM/Cruise), this will most likely be a stop gap and used as a a good headliner grab for both companies, just look at what happened to the short lived Lyft/Didi/Grab partnership that went up in smoke