skysight-inc/HackerNews huggingface dataset:
I used to work for a delivery company with this same pay structure. This is garbage and its taking advantage of young people who are looking for jobs.
The answer is in this Google+ post:

https://web.archive.org/web/20140928104327/https://plus.goog...

Scott James Remnant
+
4
1
2
1
Reply

+Michael Hasselmann at the point that Kay, Lennart and
I sat down and discussed all this stuff, I don't think
Upstart was perceived as "shitty" at all. We'd had
on/off discussions for ages, but the big one I remember
was the LF Collab Summit in SF in April 2010.

Hindsight certainly lends a different perspective, and
I'd be the first person to say that Upstart doesn't
work as intended. +Lennart Poettering makes a great
point about mountall in a recent post, it was written
because Upstart couldn't do the complex filesystem
cases it was designed to be able to do; and I was very
aware even at the time that was a failure that would
need to be addressed.

Had the CLA not been in place, the result of the LF
Collab discussions would have almost certainly been
contributions of patches from +Kay Sievers and Lennart
(after all, we'd all worked together on things like
udev, and got along) that would have fixed all those
design issues, etc.

But the CLA prevented them from doing that (I won't
sign the CLA myself, which is one reason I don't
contribute since leaving Canonical - so I hold no
grudges here), so history happened differently. After
our April 2010 meeting, Lennart went away and wrote
systemd, which was released in July 2010 if memory
serves.

So I don't think I can claim that the perceived
shittiness of Upstart spawned systemd, because at the
time it wasn't seen that way. I don't think I can even
claim that it provoked Lennart in any way, init was an
area all distributions were fiddling with, so it was
inevitable anyway.

I entirely agree with Kay and +Greg Kroah-Hartman that
it was the CLA that caused systemd to be written
instead of Upstart.

But I don't need that self-affirmation anyway :) I
wrote Upstart, I got paid for it, I moved on to do
other things, something else came along and replaced
it. If Upstart hadn't been under the CLA, and systemd
hadn't've happened, all my code would have long since
been rewritten by now anyway.

That's the nature of the software world, there's no
point getting precious over things. Do your bit, have
fun doing it, move on and let others do their bit,
etc.
For specific services like my primary email, I have an isolated Firefox instance keep the cookies for that service only. I don't use that instance for anything but that service. Is there anything I'm giving them (besides what information you give by using the service at all of course)in keeping the cookie? Just want to be aware of any risk I may have overlooked.
Betfair / any exchange allows you to back/lay.

He seems to be ignoring the overround which is effectively the house and then commission when you are banned and have to resort to the exchanges.
> Web development became too easy after foo. Gotta come up with ways to add complexity now. Quickly rewrite everything using bar and baz.

Your comment could be made after there were 2 things available with which to make websites.

Being a programmer, I’ll generalize.

def GetSlashdotPlus5InsightfulComment(
$endeavour,
$semiRecentImprovement,
$newDevelopment1,
$newDevelopment2 ) {

return “$endeavour became too easy after $semiRecentImprovement. Gotta come up with ways to add complexity now. Quickly redo everything using $newDevelopment1 and $newDevelopment2.”;

}
Russian AI-Robot is Hiring for PepsiCo, IKEA, and other big enterprises
I'm not more experienced than my peers, but perhaps looking at the other side of the issue would help:

I lose my patience when the documentation is awful. I lose my patience when searching gives hundreds of irrelevant results. (I literally looked up a command today and half the page was dedicated to telling me how to not change a password with the password change command.) I lose my patience when simple things are hard, when systems aren't self-explanatory, when I get text dumps of nonsense rather than what I need, and when have to spend half my time wrangling with finicky tools and processes built by the people who came before me. And I really lose my patience when I realize that nobody values my time except when it wastes theirs.

I say this as someone who regularly asks for help I shouldn't need to: I can't remember our processes and policies because there is no structure to them. If anything goes wrong, there's 50 places I could look to find a solution, and knowing which ones to use and when is a process of memorization, and getting it right is so unrewarding that I'd rather not try at all.
I haven't written a line of code that ran outside of a corporate network in years. Comments like this show how ignorant HN is about what "framework jockeys" actually do.
Sorry, I realized my comment was probably snarkier than I mean it and made it look like I was fishing for a "more helpful" answer. :)

That said, this is a great comment! Thanks for summarizing!
A history of tea, the second most-consumed beverage in the world (2017)
What's considered the canonical "senior" level differs depending on which FAANG you're talking about, but by and large, no.

The total compensation packages at FAANG are exceptionally strong - you can realistically see $300-400k. But that will more often than not consist of ~$180k in base salary with an additional $100-200k between annual RSU grants and target bonus.

Don't get me wrong $210k in base salary absolutely happens. My own base salary is just north of that and I'm considered senior level in NYC. But it's usually not the case. Of the FAANGs, you're most likely to see that happen at Netflix, followed by Google and Facebook. It's unlikely at Amazon and Apple. When you do get a base salary like that (at the senior level), it typically follows that your RSUs will be commensurately smaller. If not, it's probably the case that you're actually above senior level (lead or principal).
Value is value, doesn’t matter if it wins, its all a numbers game.
The day the electricity ran out
Download FiveThirtyEight's data
Yeah those "Oh for the love of god why didn't I think of that!" moments can be a little heartbreaking when you knew all of those pieces but chose to do something ... lesser.

I think long term managing that frustration... is 90% of the battle for me.

I learned after age 40 and my patience is so much better than when I was younger. I suspect it has helped a great deal.
What Are Developer Community Projects?
Unless you can back up that statement with some kind of evidence, I'd say it looks awfully close to libel.
> The platform has caught up.

It has not. There are no tools for the web approaching even a Delphi RAD or a Qt Creator ca 2001.

CSS layouts are a joke, and trying to create anything as complex as a modern app with CSS is a road of blood and tears (go ahead and use CSS to implement something like Sencha. Hell, start with any constrained layout available for most native frameworks and toolsets out of the box).

By "most native APIs" you mean a very small subset deemed more-or-less safe to execute in the browser (you won't ever have full access to, let's say, UIKit, or AVFoundation).

And even if animation is rendered on GPU, 1) if you have a lot of them, the browser will struggle, and 2) web animations are extremely limited, primitive, and extremely constrained by layout. Good luck not running into reflow issues for animations which are a breeze on the native platforms. And good luck working around these issues using only animations which won't trigger them.

> All this stuff is just done now regardless of what tech you choose.

There are people who build OSes using only assembly. It doesn't mean that tools or capabilities of assembly are anywhere near available for other tech.
that's the main reason I don't do them. I think paying 150$ to run 26 miles is a world class rip-off. Movies last 2 hours and cost 10$ to attend. I wouldn't mind paying 10$ for a half-marathon.
Should be shut down.
Frameworks don't suck if they meet your requirements either, however, you often don't find out a killer requirement until your up to your neck in framework!
Damn! And it was a feature they would disclose in the next apple event...
I don't get it. Should the minimum wage be excluding tips?

Edit: I meant shouldn't.
Show HN: Pimod – Reconfigure Raspberry Pi Images with Docker-Like Configuration
Not entirely true. Many developed countries even with excellent public systems still have very active private medical insurance. Like UK and Australia.
This can provide benefits like access to private hospitals, choosing your medical professional, shorter waiting time, reduced cost for elective treatment.
Apple Financial Results – Q1 2019 Conference Call LIVE
Cracks and pops without buffer xruns might indicate some interrupt related problem. A long time ago in another galaxy we had a problem causing a very small but very regular data loss over local network communications using protocols with no flow control.
Of course we would expect some data loss since we were using the wrong protocols for the job (though on a LAN it's not that common), but its regularity made it worth investigating, and in the end I discovered that an interrupt fired by the video card driver (IIRC) every x time would clog the system for a tiny fraction of a fraction of second during which the CPU would essentially be loaded at 100%. To get to the culprit I had to match to the millisecond timestamps of system interrupts with those of data losses. (I totally miss those days...)

Back to the point: had I played audio instead of transmitting data, I would likely have heard those milliseconds of overloaded CPU in the form of pops and cracks, so it may be worth checking if you have something loading the system in bursts during which it cannot process audio safely.
This is terrible for the worker and highly deceptive to the client. Surely this is fraud? Collecting tips but not passing it on?
> What are you interested in and what are you working on?

I'm working on liberating child students trapped by coercive institutions. Inmates have a reason for their incarceration, but students are trapped through no fault of their own. Unlike students, inmates in prison have the luxury of choosing what they read.

> What have you done so far that shows your potential for greatness, adjusted for whatever life circumstances you were born into?

I have been actively working on increasing my influence so I can save those who can be saved during my lifetime. I have been tutoring, and teaching, and teacher training, and running programs in schools, constantly broadening my scope. My experiences working in public schools have convinced me that 'working from the inside' is a fool's breakfast. I am now working on founding a school in a methodical and careful manner so that it can succeed in Toronto and grow to other cities. If I'm lucky, I'll be able to liberate a few hundred students before I die, and the schools will succeed without me.

> In a best-case scenario, what do you want your obituary to say?

Loving grandson, son, brother, husband, father, grandfather, Ryan checked out at the hour of his choosing and saved 7 lives through organ donation as his final gift. His autobiography 'Not Everyone Likes The Flavour' lays out his reasoning for ending his life as 'passing the torch', exhorting young people everywhere to realize their true power to shape the world. His legacy endures in the schools he founded and the students he empowered.

I should be so lucky!
Did you miss this part of the post you're responding to (I am modifying it to make it hopefully clearer)?

> The two problems are clearly dual

> A: since a maze's solution is a non-intersecting path, and

> B: conversely every non-intersecting path is the solution to a corresponding maze

Focus on "B" - the output of a TSP algorithm "is the solution to a corresponding maze".

IOW, the negative space of the TSP algorithms output is the maze itself...
Excellent input!
I mean obviously it should be. This is bananas.
How is this not wage theft? They're literally taking the tips from workers and using it to pay them. I'm tipping the worker, not Instacart.
Thank you for the suggestion but we're either staying with Xamarin or going native.

I'd rather optimize the Xamarin code than use a web framework for a mobile app. On iOS you don't have any control over how the web view renders your app. Any future update could break your app.
I’m not too worried. I’ve followed a path from ops to devops, and even people who can’t code at all, but know how to use all the tools well, are in high demand. A lot of (most?) ops and dev work isn’t done with individual consumers in mind, but with making companies more competitive. When you have that sort of arms-race scenario, you never hit a point where the technology is “good enough” and you can tell all the folks designing, delivering, and maintaining it to pack up and go home.

Twenty years ago, you had to pay a specialist exorbitant amounts of money just to establish a web presence. If the article’s thesis were correct, business owners wouldn’t have spent a dime on web developers for the past 10 years, or however long it’s been feasible for a nonexpert to follow some tutorials and get a wordpress site up and running on Digital Ocean within half a workday. But of course, if you want to be competitive, you need more than that, because your competitors have more than that. Yeah, a few years from now we’ll have semitechnical people googling for an hour or two and spinning up sophisticated web apps with load balancing, a CDN, automatic backups, etc. But by then the cutting edge sites and apps will be even more sophisticated and reliable than CloudFormation et al can accomplish today.

It’s just like how we still have slow software despite moore’s law, or how we’re still polluting like crazy (even per capita) despite tremendous efficiency gains in the machines that pollute. As our resources increase our demands and expectations increase just as—if not more—quickly. As soon as the average joe can wrap his head around using yesterday’s technology to achieve yesterday’s results without the cost, there’s already an army of geeks who are ready to use today’s (or sometimes tomorrow’s) technology to achieve a better result—at a price.
Senators ask Facebook why it tricked kids into spending parents’ money
As a fellow pessimist, I thank you for such a well written piece.

To add to this: I'm pessimistic that any of my individual efforts will succeed... I have 0% doubt that if I keep trying eventually something will work for me.

I see everything else the same way. 99% of the time people are wasting their time. Though I'm not a Debbie downer, I tend to keep this opinion to myself.

In general it is harder for me to cut loses than it is to join new projects. So I guess that's also why pessimism works for me.

As someone once said:

You've got to know when to hold 'em
Know when to fold 'em
Know when to walk away
And know when to run
You never count your money
When you're sittin' at the table
There'll be time enough for countin'
When the dealin's done
Telecommunications Backhaul
Instacart started out by secretly marking up groceries. Once that game was played out, it seems they started secretly marking down employee (oh sorry, contractor) wages
I read it as they paid him only $0.38 (not $0.80) for his time.
There's a related blog post up on Medium by this same group (Working Washington) where they placed the same order, once with tip and once without, so people could directly compare.

From my perspective Instacart is stealing from its customers and workers by doing this. I'm a huge fan of instacart (my fiance and I use it regularly), but this is definitely going to push me away from the platform. At a minimum I'm going to be tipping in cash.

https://medium.com/@workingwa/instacart-heres-our-22-cents-n...
This isn't uncommon or new. Many states allow for tips to offset wages, even if wages fall below the minimum wage. Some states even have a separate minimum wage for tipper workers that is below the standard minimum wage.

If you want to blame someone, I suggest looking for the actual culprit and not a law-abiding company. This has little to do with Instacart and everything to do with state wage laws.
Well typically people give tips under the understanding that they are supplementing the worker’s income, rather than the company’s bottom line
If I give you a tip surely it should benefit you. In this case the tip soley benefits instacart.
Shannon information deliberately only concerns syntactic information (information content). Other, more recent work, focuses on semantic information (information with meaning for a receiver).

> Shannon information theory provides various measures of so-called "syntactic information", which reflect the amount of statistical correlation between systems. In contrast, the concept of "semantic information" refers to those correlations which carry significance or "meaning" for a given system. Semantic information plays an important role in many fields, including biology, cognitive science, and philosophy, and there has been a long-standing interest in formulating a broadly applicable and formal theory of semantic information. In this paper we introduce such a theory. We define semantic information as the syntactic information that a physical system has about its environment which is causally necessary for the system to maintain its own existence. "Causal necessity" is defined in terms of counter-factual interventions which scramble correlations between the system and its environment, while "maintaining existence" is defined in terms of the system's ability to keep itself in a low entropy state.

https://arxiv.org/abs/1806.08053

Roughly speaking: The amount of computation or energy needed to perfectly reproduce a random source, such as a coin flip, is high, while the significance or meaning, for the average receiver, is low. Natural language text requires less computation to reproduce [1], but, for the average receiver, the significance is higher.

[1] http://languagelog.ldc.upenn.edu/myl/Shannon1950.pdf
Revealing the secrets of jumping crystals’ motion
TL,Dr: if you want to concentrate on your work and don't deal with the OS, go with Ubuntu.

I turned to Ubuntu for daily work since ~4yrs, having used Gentoo 6yrs before.

Ubuntu is definetly a well-maintained Distro, and with Launchpad/add-apt-repository, the package list is easily extendable. On all laptops tried so far, it runs great out of the box.

However, if you are familiar with Fedora, don't even think about Ubuntu. I like it because I know how it works and Im not that familiar with Fedora (tried it half a year but rolled back).
RSpec Mocks and Stubs in Plain English
wow, US$32 for the kindle edition. It looks nice, but a bit too much for a toy book.
What absolute garbage, it defies the entire point of tipping. Is this even legal? If a restaurant got caught doing this, they would definitely lose many customers or even get run out of business.
Of course it's illegal to steal tips, but actually enforcing that is another matter. Companies will blatantly build illegal business models. And of course some developer coded this automated tip stealing.
Some states have a minimum wage for tipped employees; where Washington only has a flat minimum wage for both tipped and untipped workers.
Not so thin. You should have thought of Winhlp.
people should simply NOT tip. At restaurant maybe because it is socially mandatory, but anywhere else, a signal should be sent that it is stupid and doesn't make any economical sense to tip!
> From my perspective Instacart is stealing from its customers and workers by doing this.

This is 100% wage theft.
Absolutely terrible practice, and dishonest to both their workers and customers. Shame on Instacart -- never using them again.
This thread is a little perplexing. There's some great commentary going on here, and some fantastic references.

However, why does it have to be a binary Text OR visualization? Code gets loaded from a file into an AST, from there you can transform between textual AST representation and other visual representations.

I expect the right answer in the end will be both AST based code views and visual tools to show flow, time/space requirements, interfaces/coupling and such.

Imagine writing code, then using the scroll wheel to reference the overarching project graph. Perhaps with:

- edge size/colour representing function call frequency,
- vertex size/colour representing time/space complexity
- some other cue to represent datatypes.
- another view to represent and inspect datatypes in your application/query them. Ala Quantrix or Lotus improv "spreadsheets".
- Another view showing state changes and functional code.

Things don't always need to be binary decisions. Instead of saying "visual code doesn't work", perhaps we should try "Great artists steal!".
The end of Moore's Law is a certainty regardless of technology. Something other than CMOS might yield smaller and more power efficient features up to a point, and beyond that point we'd be back where we are today with CMOS. We might as well start dealing with the problem more seriously, because each attempt to kick the can down the road gets more and more expensive.
Why would you expect her to assume good faith of men arguing against her inclusion? Especially when we know that men from white nationalist groups have purposefully infiltrated technical spaces in order to fight the inclusion of women and underrepresented racial minorities? (https://www.thestranger.com/news/2017/10/04/25451102/we-snuc...)

These men are making a political argument, not an intellectual one. They are arguing that nothing should be done in the face of obvious injustice. If they cared to read it, there is significant peer-reviewed work that says they are wrong, but because they are making a political argument not an intellectual one evidence does not matter. Expertise does not matter. Has any one of these guys offered a shred of evidence for their beliefs? Have any of them offered the credentials that qualify them to opine on this topic?

Someone who comes in and says "you shouldn't use C because it is slow as shit" wouldn't be taken seriously or treated as though they were arguing in good faith. Neither should these obviously-wrong dudes.

Just like with Holocaust deniers, engaging with these people only legitimizes them and their politically-motivated beliefs. (See for https://slate.com/technology/2018/07/the-askhistorians-subre... effective strategies to engage with people who are arguing for political reasons.) To do otherwise demands that women participate in their own marginalization, which explains why most of them don't bother and just quit, creating an echo chamber where men can keep reassuring themselves that these political beliefs are more important than facts. Frankly, it is a disgrace that Hacker's News is willing to host this tired bullshit, and YC should seriously consider the impact doing so has on their brand.
Serious question: if somebody knows that a job like this is such a ripoff (even if the rates aren't advertised, you _will_ find out soon enough, if via stories like this), why would somebody take a job like this?
Only three of those incidents were described by LE as resulting in misissuance under its CPS:

https://community.letsencrypt.org/t/blocklist-incident-novem...
https://community.letsencrypt.org/t/2018-05-18-caa-tag-value...
https://community.letsencrypt.org/t/caa-check-incident-decem...

Of these, I believe that none were issued to entities that didn't actually control or operate the sites described by the certificates.
You are correct. You can't really count mileage reimbursement as "pay." It's a reimbursement for wear and tear, fuel, etc.

I mean, it's hard to fathom how you could get worse than $0.80. But less than half that? That's worse for sure.
This is why the tipping system in the US is absurd. The whole "you must tip because they get paid peanuts" argument is a circular logic. How about making sure that the worker gets paid fairly by their employer and customers can then optionally tip for outstanding service?