skysight-inc/HackerNews huggingface dataset:
They ran an experiment where they tried to pay people to make deliveries.

http://www.reuters.com/article/us-retail-walmart-delivery-id...

They also do offer delivery in some markets:

https://grocery.walmart.com/help

Here a local grocery partners with some national backend provider to do deliveries; they estimated demand to be fairly low so there are fairly tight windows on when a particular area will receive deliveries. I imagine the economics are comparable for Walmart. Not a lot of money to make demand delivering a toothbrush, but probably worthwhile to schedule delivery of larger batch orders.
It could be that losing battles in court is part of their strategy for whipping their base into a frenzy against the judiciary.
Note that I didn't single the Tories out for criticism - New Labour was just as bad.
I don't know this movie but you can try it out by uploading the movies srt file.
it used to be like that but nowadays they are superb. I own a Huawei P9 and even the Google Pixel looks cheapo compared to it.
I've been at my current job for 5 years and spent my previous 15 at 7 different jobs combined. It's not an accident that I've stayed at this one but left all of the others. This is the one where people are allowed to be responsible for their own productivity without overhead like standups, project managers, status reports, task tracking software, etc. It couldn't work for all people or all companies, but it means enough to me to manage my career around finding the environments like this one that make me enjoy coming to work so much more.
That's not the way to refute an argument. Generalizations are convenient because exceptions always exist and outliers are no way to disprove a trend.
I do miss blackberry keyboards. $549, though, doesn't seem very competitive. Maybe that's just a list price, and actual pricing will be more in line with phones that have similar specs (other than the keyboard) ?
I've moved more and more away from shopping locally at catch-all stores like WalMart/Target. When I can, I try to just buy online, I like the convenience.

They could immediately compete if they offered same-day deliveries ala what Amazon does in certain premium (read: not yours) markets; except for most of America. Branded cars delivering groceries and goods same-day to 90+% of America would be a slam-dunk; and something that would take Amazon years to compete with. Considering all the cash these kinds of companies swim in, it seems like a no-brainer to me. Easy enough for the pizza companies, anyway.

In fact, there's already one local grocery chain offering delivery (and free even, when you spend > $X). To my knowledge, this is becoming more and more popular across the US.
There are a lot of use cases for no npm dependencies. For many who live behind a firewall in dev standalone packages can be a blessing.
> Containers allow us to condense workloads in a single OS runtime –while preserving isolation– where otherwise the same workloads would have spanned multiple machines or VMs, each with its overhead and slack (unused resources).

Ultimately there's no reason why containerization can't be pushed right down to the language level. Consider .NET's AppDomains, or even further, a capability-secure programming language which isolates at the object level with zero overhead over ordinary languages.
> but I believe strongly that more people have an Android.

If you go by people, Android has more market share. If you go by profit, iOS has more market share. https://www.macrumors.com/2017/03/07/apple-global-smartphone...

> None of that lock-in exists in China

This is true. If all your friends and family use iMessage and PhotoStream, then once you start using that too it creates lock-in specifically tied to software that only runs on Apple devices.

As an example, all my family use iPhones. We use PhotoStream to share pictures of family events and children and the like. If I were to switch to Android then I would lose all of that interaction, and so it's a big driver in keeping me (and other family members) on iOS.

Contrast this with China, where even on Apple devices, people generally use WeChat for doing that, rather than the Apple equivalent. WeChat also runs on Android and so you can happily switch platforms and you'll still have access to your same WeChat account with everything there.
I was referring to the lack of curly braces around the body of the then clause.
This code has nothing to do with resource management and gotos per se so I don't see where your frustration and attack comes from.
There is exactly one person in the house you vote for. So, rather than 535 nobodies, it's 3 people (1 house, 2 senate) you should pay attention to. At a minimum you should be able to name your congressional representatives and something about them. But, realizing people in the house have very small margins in absolute terms should embolden you as shifting 1,000 voters can swap many elections and most even vaguely competitive races are less than 10,000.

PS: Sure, if someone really annoys you then make a note to donate 20$ and to their competitor in either primary or general election depending on your party of choice.
We did stand-ups at my previous employer and for some reason they happened early in the morning. That's my most productive time. I always thought we should move them to after lunch or maybe later in the day. In that office, productivity and energy definitely dropped as the day wore on and it seemed foolish to spend some of the best time in discussions.
It's quite possible that you can teach yourself a lot of the relevant background. If you read David Barber's book cover to cover and do all the problems, that's a machine learning masters' course covered.

But the problem is that you're competing against job applicants who already have a degree in machine learning. So it will often be the case that you're lucky to make it past an initial HR screen. If they want to interview ten people, life is easier for them to pick ten who already have the right piece of paper.
There are different skill trees developers can have:

1. Implementation skills: can implement a solution, e.g. knows C++.

2. Problem solving: given a problem, can come up with a solution. "We need an API for X" -> can come up with a design for the API.

3. Identifying problems: can notice problems exist.

4. Teamwork.

(Probably other skill trees as well.)

Assuming confidence, trust and culture aren't an issue, it may just be the developers you're hiring lack the relevant skills to identify problems.

These skills are rarely if ever taught explicitly, so many programmers get by with just implementation skills, or just implementation and problem solving skills. As you realize, though, problem solving and even more so identifying problems are key to productivity (https://codewithoutrules.com/2016/08/25/the-01x-programmer/).

Maybe you should consider teaching these skills, or change hiring process to screen for them, or both.
Nbdime – diffing and merging of Jupyter Notebooks
I'm a newish dad and full stack dev. I've found that what's been most effective for me, aside from spending (admittedly, far too much) time coding in the evenings before sleep, is making a concerted effort to share whole-day responsibility of the kids on weekends. I'll take the kids on one day, my wife will take the kids on another day. We trade off during the week too so we can both have large stretches of uninterrupted time.

Exercise (and for me, meditation) are important balancers too - don't neglect them for the sake of coding, you'll find that you just get burnt out.
How many centuries does it take for any given person's personal communications to become okay for open public study?
i fell into an ML consulting gig that was very lucrative once.

something to ponder: you just have to know enough to actually deliver on something management wants, and know more about it than everyone else at the company.
Those things are a cool thing but I am glad once this craze ends and not every second item on thingiverse is another spinner.
This assumes that advertising will not be paid for otherwise, which is not true. Digital advertising might be cheaper than traditional one
I may be biased because I am from a country where the first degree was for free and we did not have to pay tuition fee. At that time "I can teach myself X" meant "I can teach myself X so why not have a paper about it?". A lot of us are on the job market and you compete with us.
I think erdeszt is just referring to the lack of curly braces around the statements governed by the if statements. This can be done around any single-line statement block, and is generally safer in the face of merges from version control.
Well, there's nothing stopping you from doing this in Germany. You just need taxi insurance. It's pretty lame that Uber can't accommodate this.
We've had affordable, consumer-grade VR for 20 years? VR that, you know, actually feels like VR? This is coming off a bit snarky, I know, but I've seen this written all over the place and I have to say, the VR we have today is nothing like the VR of twenty or even ten years ago. Not from a consumer standpoint, anyways. I'm not an expert by any means, just some guy on the internet who is excited about the future of VR and has done a bit of reading on this topic.
Gotcha, I tend to think of Amazon as another Walmart; specializing in nothing but maybe the online experience. I kinda feel the same about their software/devices. It's only really good at selling you more of their products; for a tablet, it's no iPad.

Perhaps the move will be towards specialty stores; as these may be the only competition Amazon may have.
You should check out http://terminal.jcubic.pl/, it has a lot of nice terminal-like features and wouldn't be hard to drop in as a replacement if you were looking for something that feels a little more realistic. I used it for a side-project of mine, https://cmdchallenge.com
> And who is so organised and tidy with their whiteboard?

Someone too out of touch (or hipster) to use a computer to do it. I've met people who do everything in paper notebooks and whiteboards and almost never open a computer and the level of detail in their notes borders on art.

Although I think it is more likely it was staged.
My suspicion is that the silence reflects the company culture (and perhaps the larger culture depending on where the company operates). Some elements that may be in play (but I am imagining based on very little information):

1. The formality of the process.

2. A lack of previous informal conversations. The first time the boss shows up in a new hire's office, a good strategy is often to keep one's mouth shut.

3. Only asking new hires. A sophisticated new hire may realize that they do not know the big picture. Other new hires may not want to throw their team 'under the bus'.

4. The homegrown Google docs and in-house libraries are all "somebody's baby". And if they were a priority problem, then the founders would have fixed them. They haven't, so what is the point in mentioning something that obviously will not change.

My random internet advice:

1. Come up with a real plan to fix the problems everyone knows about.

2. Ask everyone how to improve the process, not just new hires.

3. Build a culture of trust.

Good luck.
Our "scrum" stand-ups were taken over by the PM stack, and they started getting longer and longer and weren't useful for the team doing the work.

So I started calling them status meetings.

"Hey, stand-up in five minutes!"

"You mean status?"

... and kept doing that. Eventually even the PM grudgingly admitted that it was just a status meeting, and referred to it that way himself.

It was okay; agile had died (and turned into simple micro-management) a long time ago in our division.
I get what you're saying but I'm not so sure -given it's team-centric (read: closed to outsiders) model - qualifies as network effect. That is I don't really benefit from anyone else on the "network" other than my team. So if your team doesn't want to Slack the friction here is so low (a need to setup your account) that the benefits (e.g., control, privacy, etc.) can be justified.

In addition the communication "niche" is MASSIVE. Communicate, as humans it's what we do. There's a reason why FB paid soooo much for WhatsApp, yes?

If add-on can make this product something between Slack and (the shitty implement of) FB groups, there's plenty of room for such a thing.
Yes. I bought the same brand name (Ateco) that I was looking at on Amazon, but the Amazon products' authenticity was dubious, whereas I trusted I was getting the real deal from Michael's.
Even in the US they are less than 50% smartphone marketshare, and about 10% desktop/laptop marketshare - hardly a monopoly. They just have huge profit margins which explains their buckets of cash.
Location: Mumbai, India.

Remote: Yes

Willing to relocate: Depends on the location

Technologies: ReactJS, React Native, JavaScript, Ruby, Ruby on Rails, Webpack, NodeJS, HTML5+CSS3

Resume: https://bilalbudhani.me

email: bilalbudhani(at)gmail(dot)com
Show HN: Design Patterns in C#
> Of course you are condensing. Those small VMs would have been running a full OS runtime each.

That's something but probably not as much as you think since hypervisors can share identical pages (e.g. the Linux kernel) across guests and the base footprint for a server Linux install is not that high as a percentage of the private data most applications use. Unless you're running a ton of unnecessary services on those guests or have an application which uses almost no RAM you're talking about a fairly modest percentage savings even before you factor in all of the things you might be running for container management and other overhead on that side.

The other thing to remember is that this works both ways: containers are great for being able to upgrade one component independently but that means that e.g. you might have a dozen different versions of a common shared library because not all of your containers are using the same base image & version and with Docker your storage driver might actually force shared libraries to be duplicated across all processes anyway.
And <script>alert("!")</script> works :)
SnakeBot Rolls Over, Sits Up, Climbs Walls
I'm certainly late to the party, but i think i have the last blackberry device I'll ever own in my pocket.

The hardware itself is excellent, I own a priv, and it's literally been driven over.

They have since outsourced their best feature, IMO (now using Chinese manufacturing).

They claim to have the most secure devices on the market, but i haven't had an Android update since February.

Perhaps most egregiously, they shared their BIS private key with the RCMP.

So, they don't care about security, privacy, and now build quality.

I'll buy something else.
In addition 2008 was 9 years ago. There are people here today that were 7 or 8 years old at the time. They might know that things were rough if a parent lost a job - but are unlikely to have the wider context.
When the person who calls the meeting is sufficiently senior, walking away isn't always an option, unless you're prepared to also walk away from the job.
I agree. Just saying that's available to corporations as well. Reason I mention is this: "companies do not engage in civil disobedience" is not only not true; we need and should expect companies to engage in civil disobedience.

Edit: To be clear, I am not talking at all about Greyball. I mean cases where civil disobedience would actually be justified.
Anti-vaccine activists spark a state’s worst measles outbreak in decades
"Debunking Economics" is a pretty good book on mainstream economics, and why it's mostly wrong. Unlike similar books, it demonstrates the wrongness via self-contradiction, as opposed to by saying "but you're ignoring X and Y", so you also get nice overview of mainstream economics.
That link appears to be to an FCC regulation (https://www.fcc.gov/general/rules-regulations-title-47), not a law. Are you certain the rules in that document would not be affected by this recent legislation?
https://www.youtube.com/watch?v=jAhjPd4uNFY is also a good explanation from Kurzgesagt
HFT: lines, radios, and cables – oh my
>and I don't want to pay for the bad mistakes of others

When some moron nail guns a board to his head and goes to the ER you are still paying for that.

What you are now not paying for is people fighting cancer, MS, AIDs, and other long term and terminal diseases.

What made you believe that this legislation would enable you to avoid 'paying for the bad mistakes of others'?
If you can restart without downtime you don't need a hot config reload. Suddenly you can treat config as immutable and discard an entire category of bugs as well.
"still a far cry from the abyss of divisiveness currently entrenched in American politics"

I think we're in a worse position. Trump will, all being well, go away in 4 years. The results of Brexit will last for decades.

Corbyn is dreadful in many ways, but ultimately I wonder who I could defend voting for to my future grandchildren. An inept and eccentric beardy socialist or a sly operator stoking up right wing nationalism? That choice is easier.

May's "credibility" is hard to pin down. She changes her opinion often and shows herself to be a sly and shrewd political chameleon than someone with real convictions (other than for damaging civil liberties). Even where Corbyn's convictions get kooky, at least he seems to stick with and believe in them.
> hardware differentiated by software such that said hardware can be sold with a margin much greater than nominal competitors running a commodity operating system.

Apple's hardware is not differentiated by software. Their creaking software is an ancillary requirement to use their excellent hardware. If their software was their differentiator then Hackintosh's would be more widely used. Secondly, OSX is a commodity operating system. Non-commodity operating systems would be things like VOS.

> The functionality is mostly the same, and if users value a sustainable advantage in the user experience Apple deserves the profits — and power — that follow.

Sorry to be a dickhead but you shouldn't throw terms like "sustainable advantage" around like they're literal terms, when they have a very precise meaning in literature and research going back nearly half a century. Sustained Advantage specifically relates to Corporate Strategy and industry competition and is completely unrelated to user experience and whether or not a company "deserves" profits; advantage in an industry implies value accrual regardless of whether it's deserved or not. Nice UX might arise from functional level strategies, which arise from business level strategies, but otherwise they're unrelated concepts and it's not something the user should be aware of.

Misuse of terms leads to them being confusing and meaningless (e.g. Disruption).
SQL Server Security Ponderings – Part 2 – Database Owner and TRUSTWORTHY
You can get a job with a portfolio in data science. Just go to kaggle and beat everybody in all competitions. That is worth more than a degree. Companies will try to reach you if you can do it.

But, honestly, I think it is very difficult to learn data science by yourself. Someone with experience teaching you will make a huge difference. Data science is different than programming as in programming you can see step by step what is happening, in data science most of times it either works or doesn't. And you know it after your algorithm has run through all data for at least an hour. It is really hard to learn this way, you need hints that only someone with experience can provide to you. Moreover you can do a lot of mistakes without knowing it, for example, when cleaning the dataset people use the whole dataset to fill gaps and them split it for training and test. It feels right but that it is a huge mistake that invalidates the whole experiment (because you use information from the test set in the train set, to fill the gaps).
Try www.famipix.com - we'll be launching a React Native app (iOS & Android) soon, for platform-independent, no BS photo sharing.
d) Deploy them directly to the same bare-metal non-virtual machine, without a VM or container.

Yes, you can get cross-app deployment conflicts (packaging, etc), and limits your cloud deployment options, but it is definitely another option and has lower overhead than any of the first three.
Discoverability in emacs is a tiny bootstrap problem. I have to admit that for years I didn't know how to ask emacs, but when you do (C-h m, C-h k), there's no more discoverability problem.
Fuji's has one of the best weather-sealing (dust & rain) in the mirrorless segment. No idea about the lens he used, but my X-Pro2 survived (rain & snow) storms, even with a non-tropicalized lens.

I guess sandstorms must be harder for the camera?
I just get a white screen in Firefox.
I have a ZTE and whilst it doesn't have the build quality of the more expensive brands, I would in no way describe it as horrendous. It functions amazingly well for a phone costing £90, and at that price if it goes pop I don't really care.
Wheres the headphone jack?
This reads like an advert and doesn't actually explain why cloud GPUs finally make sense.
The problem with trying to clone slack isn't slack, it's that for anyone to care about using it, it had to be better than IRC. Even slack hasn't beaten IRC.
In my opinion standups are mood killers.
If you need something, you ask for it anyway. Anything else would be ridiculous, you have a job to do and you need something from somebody so you ask. This is collaboration 101.
Yeah sure, there is some tiny possibility that person A happens to mention his approach to some task and person B happens to know a better way, but really that is such a motivation killer for several psychological reasons, but even more than that: How likely is that? It never happens anyway and if you know your colleagues, you likely already know if they probably can help you with something and you ask them for some pointers. If you don't do that, a standup isn't going to help you because you don't want help.

So for who's benefit are standups and "agile" in general?
It's for the benefit of managers who by their nature don't have insight into what's going on in general and they want the most superficial general overview of what everyone is doing.
For developers, I don't see any added value whatsoever. This applies to all pillars of agile, I could go on and on about this. Agile is only pseudo-beneficial for managers.
Everybody knows everything and then everybody(=nobody) is responsible when code breaks, giving the manager peace of mind but the developer couldn't care less: It's not like it was his baby.
I don't really understand why people say this.

2008 was really the popping of an investment bubble due to business incompetence and exuberance among many actors. I don't really see that as a criminal act. If that were the case, then all VC employees should be arrested for causing the 2001 bubble. The only argument that really has any merit is the one that rating agencies misled investors, so I can see some action being done there.

Whereas here with Uber, there are clear laws being broken - very different in my opinion.
yeah it could be :) . But the content there is discussions not podcasts.
Mobile games are focused on exploiting addiction on people vulnerable to them. There are no interesting gameplay process, no nice graphics, no art.

Traditional games vs mobile is the same as journalism vs clickbait. Mobile games are in the same league as downloaders, browser toolbars, doorway pages.
Maybe because it's not unix-like. But I know many colleagues using Windows so I don't think there's an issue with that.
What evidence do you have that APL programmers do not express and comprehend ideas in APL programs much faster than programmers using other languages? Similarly for Haskell.

How do you know you're not just a Blub programmer?

http://www.paulgraham.com/avg.html
The demo does not have images. Maybe try

wget -nc -np -E -H -k -K -p -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4' -e robots=off