skysight-inc/HackerNews huggingface dataset:
You signed up to ask me that? Maybe you're from Lyft or ACLU?

Today I'm interested in the gritty details of social media manipulation, political marketing and celebrities using their Twitter power to influence customer loyalty.

I was replying to guelo, who suggested the 1 million donation from Lyft was well-timed marketing genius.

I'm surprised so many people think that money is the answer to everything. Money and hashtags. The more money ACLU gets the more they can apparently fix all these nasty issues.

I'm fatigued by the moral high-ground of social media megaphone hissy fits. Viral wisdom for all to follow or else suffer more hashtags.

What happened to the business model of simply providing a good reliable service? Investing time and energy into consistency, reliability and the primary business mission? Instead we have companies setting up whiteboards, mapping out the risks vs rewards of viral stunts relating to issues completely removed from their purpose.

I don't like hearing that Susan Serandon tweets "delete Uber" and the media picks it up and it goes viral. Not cool. Uber didn't deserve that attack, nor its drivers.
You can try rkt[1] instead. Its from a container framework from coreos which makes a lot of things easier than docker.

Running it in a simple production setup is simply writing a systemd/initd job which starts the container. No container management daemon or orchestration framework involved.

[1] https://github.com/coreos/rkt
The current front-end web stack today is not the answer, I think that is not so controversial except to the most die-hard fanboys. Most of the contents in this handbook are going to be worthless in a year.

Most front-end work is repetitive, with some minor variations. Rather than a framework, I think that perhaps an expert system for making web apps that is basically an interface for metaprogramming, would be a vast improvement over the current tech.
There is the digital locker the film industry has been trying to move forward for quite a while without being able to make it the standard: http://www.techradar.com/news/home-cinema/ultraviolet-what-y...
I can relate to that and there is also a reason why I left the industry.

In my case, I started freelancing again as developer (which raised a few eyebrows at my first clients, but that went away quickly) and contracted a couple of years at a telecommunications provider implementing provisioning services. I was at the start of my thirties then, so probably your current age.

I now work completely outside the big corporations and I wouldn't want to go back. Good luck!
Walmart kills its Amazon Prime copycat
I think the main point trying to be conveyed is that "risk" entitles reward is false, and that others should share in the reward. I agree in part, and that's what a decent and fair salary is for. The author puts forward similar ideas about her own company.

But she's attacking a straw man. The quote specifically only discusses equity, not salary. Removing the bits about equity would lead to a better more coherent article in my opinion.
Rideconnect.com, A way to create your own ride network was posted here a few days ago.
https://news.ycombinator.com/item?id=13502133

All face chicken and egg problem but would be nice to explore uber alternatives
If it's almost fully working, what isn't working?

Ah, there's a todo list, missed that on my first look through:

Refine AppleHDA

New FixUSB.sh to fix a bug that external devices will disappear when cold boot into macOS

Import IOPowerManagement

ACPI Keyboard
A video would be cool. This seems like a fun projects for hackers, but I couldn't just install this and drop it off at my mom's for her to use it seems.
setenv() is indeed thread-safe. getenv() is not. That is, you can end up in the following situation:

1. thread1 calls getenv() and gets a pointer to a section of environ A

2. thread2 calls setenv() & acquires lock & allocs environ B & frees environ A & releases lock

3. thread1 tries to look at the pointer in environ A, and crashes because environ A has been freed

Now, if you never call getenv(), and just call setenv() from multiple threads, that's safe, because setenv() itself is thread-safe. It's the combination that kills you.
There are huge differences in Europe.

In Scandinavia you can pay with credit card almost everywhere, starting from a food truck at a festival. They'll have a tablet and a credit card reader connected. Some places don't take cash at all.
TODO List

Next week I have 3 final exams, so I will be back in next Wednesday! What I will do next week are listed below

- Remove patched ACPI tables directories(precomiple, raw, comiple) every time before acpi compile - Add reboot fix ResetAddress = 0xB2 and ResetValue = 0x73 to script using auto detection from FACP table - Refine ACPI patches such that all XPS 13 9350 users can enjoy(still in progress)

Refine AppleHDA
New FixUSB.sh to fix a bug that external devices will disappear when cold boot into macOS
Import IOPowerManagement
ACPI Keyboard
> I don't really agree with this, but 2 years of OS upgrades and 3 years of OS security fixes (from Google for their phones) seems 'okay' and is better than what most other phone manufactures (of Android phones) offer.

Considering 2 years of security and bug fixes post sale, not post launch, is required under EU law (see EU warranty directive, any defect already existing during manufacturing that affects hardware or software has to be fixed for at least 2 years past sale), this isn’t actually that great – this is still in many cases less than the legal minimum.
I think most of this "blockchain talk" is just nonsense. Uber/lyft similar are very complex services, which are pretty pain in the ass to maintain and develop. What would be the incentive to develop such an app in decentralized fashion? What if there are problems between rider and driver, who will act as a middleman to resolve issues? What about basic support etc?
The 'TODO' in the README has a list.
Hopefully the industry will reinvent itself and VCs fund more overseas startups.
My first experience as a young kid in the 90's doing web design was taking the msn.com home page (I thought it looked nice back then) looking at the source, and learning. Turns out layout was done using tables. Cool, putting it into practice though it was really really hard.

The primary force you were always fighting against was inconsistency between browsers. You might get everything perfect in IE, then load it in Netscape and there's huge gaps between your awesome solid colored navigation side blocks. Then making it adjust to the size of the browser was another struggle. After a while I learned to just make everything fixed size. Then content inside continues to nest you have to keep subdividing, and things would start to get out of whack. You adjust one block here, and the side suddenly has these weird gaps. A large part of it was almost certainly the fact that I was about 13 or 14 years old at the time, and I learned only by looking at example code... but It was really difficult.

flexbox doesn't really seem to suffer from the problems that made table layout really suck. I use it mostly indirectly by using the library Bulma, but it's really wonderful.
Inventor P.Racz Reveals Death Threats Over $500m iTunes ‘Patent Troll’ Case
Maybe that will be true one day, but I still keep struggling with minicab drivers who we have to guide street by street because their GPS keeps sending them outright idiotic routes that any driver who knows the area will know is going to be heavily congested.
Nonetheless, if the purpose of a license is to verify that a particular person or business entity has satisfied some regulatory requirements that allows them to engage in the licensed activity, the ability to sell that license to other unverified persons or entities would seem to defeat the purpose of having a license in the first place.

If there's no regulatory requirements, then license is basically just an access fee to gain entry to a market artificially closed off by the government. It's just cronyism. What is the benefit to the public if the license is not providing some assurance of suitability of the license-holder?
Anyone know how to make semrush and moz tool?
He's slowly removing the project that are willing to stand against him. By using extreme executive orders he's able to test the water, and see who is willing to support him regardless of how extreme his actions are. He's cleaning house.
docker-compose is really straightforward to get running, even moreso with docker-machine, and it gives you dev/prod parity, but the downside is that there's not a built in way to do zero downtime deploys.
Gratuitous addition of "Hottest" to the title. Yuck.
Dude, you mad.

It doesn't mean there is no risk or no effort on the entrepreneur's part, just that most people doesn't even have the privilege of taking that risk.
Cheaper prices for one thing.
Partial application is dependency injection
"does not automatically mean one is more privileged than those who choose to work for startups,"

It does in a way. Founders eating ramen, working long, odd hours, for an idea that may not pay off at all; Who can walk away from a startup and brush it off as experience. An employee doesn't get that opportunity. An employee also doesn't take the risk. They may never have the opportunity to take these kinds of risks.
wow, you are doing more of a pivot then I am!

In my years of working, the most rare gems I ever found was people that are not only good at marketing but can code. If you are a champ at these 2 skills, man.. such a killer combo.

I said somewhere above but I actually do code and have a portfolio of side projects but it doesn't seem to matter (at least with the companies I have applied for). Nevertheless, you are right that 3 months is not that long.. I will start despairing at the 1 year mark! :D
you can use a constraint solver to very quickly generate gray codes. I did a python example here using python-constraint: http://www.jimblog.net/2017/01/generating-gray-codes-with-py...
That's all good and well. But there's no denying that startup founders, on average, come from families wealthier than average.

The causation is probably impossible to ever fully understand, but it appears plausible that part of the "risk-taking" involves the risks simply being smaller: maybe they simply gave you money, or you inherited it. Or they have contacts to fall back on to quickly get you a job. Or you're less likely to fail because you could afford the education that only dad's law practice can buy (in the US). Whatever it is, you're less likely to end up homeless.

Even if they were just better parents and taught you the merits risk-taking, the ultimate cause of your success is still something no person has control over – who you were born to. That's the antithesis of a meritocracy.
Consider SpiderOak or similar things that encrypt data on the client side and never upload the key.
> Funny enough, I do have a particular industry (actually two) that I am extremely interested in and that is fintech and cloud hosting.

Fintech and cloud hosting are very broad terms, but assuming you like the domain of financial tech, the question remains what you would like to spend your time on: Programming? Writing market analysis reports? Talking to customers?
Most of the raised in the accepted answer to that SO question can in fact be applied equally well to div/css layouts as they're practiced in the wild. CSS Zen Garden is awesome and all, but I'm yet to see a fronted professional who does things that way.

For instance, arguments about ease of change (single place to modify) are irrelevant, because in both cases the single place to modify is the code that renders the layout.

Also, personally I'm not buying the whole separation of layout from content thing. It's an implicitly understood fact people seem reluctant to admit out loud: form is a part of content too! These are not orthogonal things.
As a consequence of trying htop after a long time, I got a reminder that VIRT is not related to RES. I noticed Libreoffice Calc with 29.7 GB of virtual memory and only 198 MB actually used. I wonder why LO made a malloc of nearly 30 GB, but memory is cheap especially because it's virtual.

The next one on the list is Firefox with 8.5 GB VIRT and 994 MB RES.

By the way, I've got 16 GB of RAM and no swap. Anyway all that empty memory between VIRT and RES doesn't go to swap, it's really virtual.
Yep, just tested it. The qcow2 disk space gets reclaimed on Docker restart.
Why Is Influencer Marketing Better Than Celebrity Endorsements?
Not really. Pretty much the more risk people take on the more return they are shooting for so the ratio stays the same.
How Do You Fix an Impossible Bug?
If H1B salary restrictions are a big part of what you're doing as a small startup, there's probably more wrong than that. This move should be hitting large, established firms way, way harder
A lot of the people I knew doing "full-stack" (which just wasn't a phrase back then) 5-10 years ago basically were still much stronger on one side than the other. I knew a whole bunch of guys who could build you a beautiful - for the time! - Flash site and they could store data via PHP into a MySQL database and they could deploy it on a server (and then they could send you an invoice! Seriously, totally full-stack)... but my goodness would you not want to look too hard at the PHP, because little Bobby Tables would have cried.
Questions Raised About Brain Centers Backed by Betsy DeVos
Considering the negative externalities of taxis on their environment (noise, pollution, congestion, and of course occasionally killing people) there are quite likely reasons to limit the number of taxis.
I click and see that you're employed at Paypal...
Accelerate Time to Value for Log Analytics with the Oracle Management Cloud
I've been waiting for the WPF/UWP/XAML grid to come to the web for years and am delighted to see that it's finally happening. Best layout container I've ever used.
Thank you for your service Parse. I'll me
Using mountebank to stub external dependencies: step by step
For single-node applications, I develop on a LXC setup with a base template of the distribution that will run a production VM. This combination provides maximum dev/prod parity, the benefits of lightweight virtualization for development, and a boring, battle-tested production environment. The setup and deployment is written once for the choice distribution.
Not sure about other EU countries but here in Italy Blablacar and Uber are completely different.

For example the price you're allowed to ask is calculated to ensure it's only a cost sharing without any income for the driver.
I agree, even if it were running perfectly after installation Apple could break that combination anytime (intentionally or just by accident) with an update, and not doing updates is clearly also a bad idea.
Passenger pick-up won't be as efficient. I'm assuming drivers will not be able to renegotiate their fare if they have to wait.
Like an old colleague of mine said: If you're in doubt whether someone is a complete idiot, or a super sophisticated genius, it's probably the first one.
IE11 ?!

You lucky guys, we still have to support older versions for some specific customers.

But even better was Safari for Windows, on a very specific case around three years ago.
so is this catching up or exceeding the rate of inflation? How was this salary number not tied to inflation or another index?

If anything it seems to me to be a benefit to those seeking employment who have real skills and ability.
I support offering a PIP. It worked for me: https://news.ycombinator.com/item?id=13061160
How so? I'd say it's opposite. Today when you pay a taxi ride you're not only paying the driver and the maintenance of his cab, you're also remunerating the capital the medallion's owner. If medallions were not tradeable, you wouldn't have to pay for them.
It's been pointed out recently that "near the border" is "100 miles from the border" and the coastline counts as border, so the rules are different for most places in the USA where people actually live.
KDE Plasma 5.9 release video
Errrh, i live in the Philippines, it has 80 million people on very low incomes, and yet it has one of the highest penetrations of android smartphones per head than most all other countries. You can get a quadcore 16GB android smartphone here for $30-40US, and they have a fantastic prepay system here where peopl can send credit to each other via the phone, such that it has become a virtual currency in its own right.
https://www.globe.com.ph/help/share-a-load
https://www.idc.com/getdoc.jsp?containerId=prAP41533516

Since that article prices for smartphones have tumbled again. I bought a smartphone, quadcore, 4GB, built in TV, Built in radio for P1,700 (about $34) Its a cheap phone, but it works fine.
http://ph.priceprice.com/MyPhone-my81-DTV-17896/
Hopefully this will free up some H1B visa space for small companies.
Yeah. You don't want to setup your family member with a hackintosh.

However, for folks like me who are really disappointed with my MacBook Pro options, and really impressed with the PC innovation we're seeing, I'm interested.
Well it's clearly the former!

But as for the latter, why do they mention their own company in a way that implies their equity policies are more enlightened if they're not "solutionising"?

> I'll never have this equity policy at my company. I'll never tell someone that they deserve a less comfortable life because they have already have a less comfortable life.
I have not linked to a domain in that post. Ask PG to pull the edit history if you want; I don't know where you're getting your impression from.

Everything you said is also true of Hitler comparisons – anyone with the resources to make that allegation can make them. The only argument I've made is that valid counterexamples exist to your claim that the left is an "order of magnitude worse". Asserting this is not judging individuals by their actions. This is demonizing a large group that you have defined, based upon on equally-hackable individual actions you have observed.

There is no credible evidence of your assertion that the left is somehow rhetorically worse. That's the only claim I'm making: that the hypocrisy is not provably asymmetric. I have not outlined a personal standard of evidence.
DeleteUber: How Tech Companies Are Taking Sides in the Battle
Color me surprised, I commented on many related threads recently but this sounds actually pretty good!

$130k is maybe a little high for seed stage startups but given that we're talking about relocating engineers to the most expensive region in the world, I believe it's fair. And the path from F-1 to Green Card will solve companies taking advantage of people on OPT status, at least partially.
What happens when you use RxJS in React?
I am in my late forties and on my third career pivot. My progression was from electronics technician to unix system administrator to project manager with some short stints in other occupations between "real jobs" - I worked as a high school cleaner for a while and as a grave digger. Last pivot (to PM) was just over 5 years ago. I wouldn't rule a fourth (or more!) pivot out, though it is more likely to involve going from employee to self employed/business owner rather than a different type of salaried position. You can succeed and do well at anything at any age if you are willing to work at it. And by work at it I mean in company time and in your own.

I recommend: only do stuff you are interested in any-way and only work with people/companies who are fun and worthwhile.

Good luck!
> I don't want an iPhone, especially with the mess they're making with Macbook Pros but it's looking like the sane option.

In case you start seriously considering that option, let me provide you with a story of what to expect.

I ditched my Android for an iPhone SE, because clearly no Android-vendor wants to create a small premium-class device which receives software updates and which can be used with one hand. And Apple makes the iPhone SE, so I figured I should put my money where my mouth was.

My experience with iPhone is a bit schizofrenic. What works, works really well (especially the camera!), but everywhere on the platform you notice shortcomings and artificial limitations which limits your ability to get things done.

It's clearly targetted towards CEOs whose peak complexity-needs are checking their email. Professional/power users who wants to use the phone as a platform for getting things done are completely ignored as far as needs and capabilities go.

And don't get me started about the complete lack of quality software in the geek-department (Github, Travis, SSH, IRC, etc). It's a complete fucking wasteland. Right now I'm using all those apps through the web instead. Through Firefox. Which I cannot set as a system-wide default browser. Because no such thing exists. Same for SMS, so now I need to check Signal and the built in messaging app.

It's maddening.

So right now my iPhone is a device for checking web-pages and email. There's just no apps which covers my professional needs. I know all the iDevice-owners were screaming from the hills how much better apps are on iPhone than on Android, but I just can't see it. At least for me, it's been a downgrade for every app-category I use.

So like I said, what works works well enough for me to keep this thing. But at the same time I keep wondering if I should pick up my old Nexus 5X and give it a second chance...

So yeah. If you make the switch, and have any sense of geekyness in you, expect the switch to be painful. The grass is definitely not all green.
I was imagining my mom taking it into an Apple Store :). Or maybe trying to get phone support:

"Ok, what type of computer do you have?"
"A Dell"
[silence]
Yes, that's why everyone should be using it.
$120k might be a starter's salary in the Bay Area but in, say, Rochester, NY, it's nothing to sneeze at.

I agree that indexing to inflation is probably necessary, but there are so many factors to inflation at a local level that it's hard to make a one size fits all
Ubiquitous language only exists in mature domains. If you think of mathematics as the ultimate example of clear and precise language with rigorous definitions then most domains are on the other end of the spectrum. In these domains there are multiple names for the same concept within a department let alone the whole company. Changing that requires patience and continuous direct access to stakeholders/experts. Not impossible but I have rarely seen it work to its full potential.
> What would be the incentive to develop such an app in decentralized fashion? What if there are problems between rider and driver, who will act as a middleman to resolve issues? What about basic support etc?

Sorry if I wasn’t clear enough, but I am precisely talking about this: using the blockchain for what it is good at today, instead of trying to put everything on a decentralized system (which is really hard or just impossible for now).

Uber / Lyft and others have a reputation system in place, opaque and developed specifically for their product. It’s an important part, but it is just a brick in the complexity of the services they are building.

I am talking about replacing this brick by an open, blockchain-based reputation service (that doesn’t exist AFAIK). That way, any app developer could benefit from the transparency and guaranteed properties from the blockchain. It could even be easier to use than to implement it as a private system.
> Relying on donations to keep the lights on is difficult.

Can confirm - the Hackerspace I help run is in big part funded by company donations. Every now and then comes the day when I have to convince someone to keep donating, and since result depends mostly on the goodwill of the other party, we have to play safe with finances - which slows the growth and acquisition of new useful workshop tools.

We're trying to move to self-sustainable model, but with almost everyone having a day job and/or a significant other, it's damn difficult.