skysight-inc/HackerNews huggingface dataset:
You don't think you're jumping the gun here, maybe? Do you even know what the compensation will be?

>Instead of paying their employees a living wage, or offering benefits befitting a delivery driver,

Obviously you can criticize Walmart's current practices. The issue is whether this policy is any worse than what they had before.

>they can offset all of the risk, deprecation costs, etc associated with delivering a package all for the low cost of what amounts to a tiny raise in their existing payroll.

Do you give the same objection to every other company that pays for mileage for work-related travel? Is that also "shunting off depreciation costs"?

Why are you assuming that they won't have an insurance policy for such deliveries or pay for mileage like every other company?

Edit: clarified which part was responding to what
Let me get that straight. You consider yourself a pro-active Nazi?
Let's do nothing then, and keep our good American coal jobs to the end. /s
I don't see how segwit helps here (how it does "instantaneous" stuff?), more like other way around: by ensuring small block side it grants perma-queue and therefore confirmation delays
You don't think Chrome's new ad blocker is an example of excluding their competitors in advertising?
Sheesh, I'm getting downvoted to oblivion here just for having a differing opinion. Believe me, I've studied the science. I want to study it even more. I've just gained a different opinion based on that study than the majority on this chain obviously. I guess my opinion is not welcome.
So not only do I work for you, but you want me to install your custom app on my personal device, too? I can't imagine there are any privacy backdoors here at all. Definitely not when I'm required to give it location permissions for it to function. /s
Wal-Marts are typically in areas where public transit isn't appealing (or even exists in the first place) if you have the ability to drive a car.
I agree that rust will have an adoption problem amongst part-timers. Rust code is unreadable until you spend a few days with it and writing it requires a week or two of wrestling with the borrow checker.

In contrast, one of the reasons I'm a big fan of go is it is extremely easy to read for almost anyone. People pick it up very quickly.
Is it only shady because you believe Walmart employees are not paid enough as is?

Doctors can choose to moonlight and get paid extra, and I don't think anyone is complaining about that. And overtime is certainly a thing.

Coming from Walmart's perspective, I'm assuming it just seemed like a smart business decision rather than something maliciously intended. Like hey look, we can make our customers and employees happier in a profitable manner thereby keeping up with our competitor (Amazon).

If the employees have complaints about this then I guess perhaps it can be called into question. But at the end of the day won't most employees be happy about this?
So you think the timing is just a coincidence then?
The reason the FTC investigation was never going to go anywhere is because Google lacked durable market power. The reason they can't be accused of a monopoly is because they can't "raise prices" using their market dominance. Monopolies are not illegal in the US. Utilizing monopolies to harm consumers is.
Please don't post like this to the Who Is Hiring threads. They're top-heavy as it is, and (even assuming what you've written is 100% true) this is way off topic. It also puts the person who posted the job in the unfair position of having either to leave the comment unanswered or get involved in an inappropriate back-and-forth.

We detached this comment from https://news.ycombinator.com/item?id=14461227.
Why is this on HN? Anyone here trying to hack poop? Can I get a show of hands for all the poop hackers?
The floor keeps going up despite the crashes though, right? They've never dropped down to the pennies they were worth at one point.
How is this different than any other delivery service in those aspects?
Because:

I don't want to maintain a giant heap of buggy C Code.

I don't want to deal with bugs in the JVM/JNI.

I want ownership semantics expressed in code. When a C functions accepts or return a pointer who deletes it?

I want code to be easily tested, automatically. Common C code has so much shared mutable state that unit tests are rare, and when used are trumpeted as masterworks of engineering like the sqllite test suite.

C makes all these things hard or impossible to work with. From my perspective, the only positive it brings in the standardized ABI.
I mostly agree. Of course, for as cheap as a fork can be (and in Linux it's very cheap), it's not as cheap as a systemcall.

When changing namespace happens often in a hot path, forking might not be fast enough.

I disagree with Walton that the blame is on the N:M threading. It's really on the Linux kernel that has never made a clean distinction between threads and processes, both in kernel and in the APIs.
Why would that convince them of C++ and not any other modern language like D, Rust, Swift, Go or Nim?

I really can't see what C++ has to offer anybody. It is a horribly complex language, which doesn't interface with anything except C.
Speaking of which...for an American citizen, is moving coins to dollars taxed at a capital gains rate? How can the government know how much value was accrued?
If they are storing the password and pushing it to the connected service on the user's behalf, then they have to be able to decrypt it somehow

By storing so many passwords in one system, they made that system a high value target, all while not having the security chops they thought they had.

Password vaults should be distributed. This prevents the conglomeration of password secrets that creates a high value target. They would've been wise to have a series of password vault apps that are integrated with their system. They could have done this by leveraging Password Safe.
What is the largest threat in your opinion?

Someone capturing >= 50% of the mining computation power?
Wow, way to take something that would be a win-win for Walmart, its employees and consumers and turn it into some dark scheme.

>Instead of paying their employees a living wage

Walmart (and any other employer) doesn't arbitrarily pick wages. They pay the market rate which is no more than the employee's marginal productivity. This is why Walmart was offering entry level employees $17+/hour in North Dakota during the height of the fracking boom.
This was the textbook for my intermediate operating systems class, and I'd second this recommendation.
I think my biggest complaint is that someone making minimum wager or near minimum wage will value money above their time, so many will take this opportunity. Most will take up any reasonable opportunity to earn a few extra dollars. However, this takes away from time that could be spent with family or used to better their skills. The working poor are in a tough position and this program takes advantage of that.
As far as I care, Google Sheets has beaten several BI companies towards "Natural Language Querying" by being free and accessible to everyone.
I think the subtext here is that Maciej should update the text to remove Pukka! :-)
really? so if the # of (optional) interviews i conduct on behalf of the employer is a factor in performance reviews then the company is in breach of employment law?
It's a spectrum for me. I use Vim for most light things, and a Jetbrains IDE for most very heavy things. Right in the middle is something like Atom or VS Code. The load times and overall weight of an Electron app aren't bad in that context.
Good point.

BTW did I mention I <3 Putin! Trump family forever! North Korea the best Korea! Chinese Communists #1.
Most of our local friends work at Walmart, because there's honestly not much other choice for them.

Our economy is so broken that the only people who win are people who know how to abuse the system, and who have designed the system to be easier to abuse and harder to survive by honest hard work.

I read once that Walmart uses their resources to take advantage of current (broken) laws to allow them to keep paying pennies for hard work, and forcing the government to pay the rest of a living wage. (Most of our friends are also receiving at least one or two forms of public aid.) I wouldn't be surprised if they also use their resources to "influence" laws to ensure that it stays this way.
> What's the advantage for the end user of this, over an ad blocker which is a free ad removal pass?

You are paying to support sites you visit with money, instead of advertisers doing that, so you are still providing incentive to create the kind of content you consume.
Rime allegedly runs faster with Denuvo DRM stripped out
An additional wrench thrown into the mix is the fact that the Ethereum and Ripple developers/owners have a lot to gain by trying to make sure Bitcoin is unable to scale. It doesn't take much effort (since the miners are already hesitant about agreeing to some update) to sabotage the whole situation.

It's quite possible that they're funding both sides of the debate to make sure none of them generates a super-majority.

It's also quite possible that Bitcoin developers who were once heavily invested in Bitcoin have already switched to Ethereum, and now are actively sabotaging it.
* It can be activated through UASF or through BIP149 which supposedly (big supposedly here) has been agreed to by a majority of miners

* It fixes transaction malleability and quadratic hashing problem. Transaction malleability is definitely a benefit upon activation. Oh... and it's also a block size increase so there is that benefit. Oh... and lightning network is basically ready. Oh... and rootstock. If the network NEEDS NEEDS NEEDS more capacity so badly, then throughput increases should happen very very quickly, because why would people wait to upgrade if the need is so incredibly dire.

* Don't even know what you're arguing here but "2MB forever" is not grounded in any sort of reality except one that people have made up.
What If the iPad Smart Keyboard Had a Trackpad?
Every two weeks sounds great. At my last company "they" decided to do scrum. We had stand-ups daily (with 2 developers) and it was horrible micromanagement. They send out our burndown chart every day and if we were behind, the "scrum master" would constantly ask why and if we would make it on time. We had to do estimates and story refinement for hours. It was a huge mess. I quit and will never work for a company that is like that again.
If I had to guess I'd say the machine learning part is analyzing a sentence ("Show me a line graph for x, y, and z") and determining what exactly they want to see.
I've had one for a long time, but I don't post publicly. Without friending me, it's difficult to tell that the account's in use.
Why?

• Apple has cross-platform apps, e.g. iTunes. Yes, iTunes on Windows is horrible—but only because it is effectively a userland driver stack for old iPods and such, and this prevents them from rewriting it to follow modern architecture. A plain old "app" wouldn't suffer from this problem.

• It's clear from what's been happening to Visual Studio that all IDEs are increasingly expected to be cross-platform. XCode probably would be by now if it wasn't so bound to building Cocoa apps. Handing Apple an editor that's already cross-platform, I don't think they'd drop the capability.
Particularly since I could imagine hiring staff based on their regular commutes. "Oh, you live in the Dundas neighborhood? We don't have any other employees from there".

... later ...

"Wait, you don't want to do an after work delivery again? Dude, this is why we hired you."
Inside Grado Labs: A legacy of hand-built headphones
This is also a quick response, on my part.

Basically: you seem to believe people have a right to view the web cheaply. I would argue otherwise. For most of history, humans have had no opportunity to obtain content for free - in fact, for the most part, books and literature have been expensive novelties for all but the most hyper-privileged.

The idea people should pay for content does not seem to me a violation of some inalienable right.
Or for the kind of stupid shit that young people do.

http://www.bbc.co.uk/news/technology-16810312
90% of the reason I block ads on mobile is performance. Even on a newer phone, any news website takes forever to load all the junk and ads.
We can create laws without an indication of previous abuse. We can regulate not just because we have indicators of abuse but because we can imagine potential abuse.

We don't give toddlers handguns because our pre-frontal cortex allows us the foresight to see that it's a bad idea -- we don't need to actually wait and see if one toddler shoots another.
Which also doesn't help if it ends up being coercive like "well this is optional, but we'll prefer people who do it" effectively meaning people who don't do it will just get passed over for promotions / raises etc.
These are often not packaged, so less available. Though for some applications you wouldn't want a library anyway.

(Also, xxhash)
You are correct that there are 10^8 possibilities for a string of 8 digits.

10 possibilities in position 1

10 possibilities in position 2

...

10 possibilities in position 8

10 * 10 * 10 * 10 * 10 * 10 * 10 * 10

Alternatively one can even simply observe that 99999999 is the highest number possible and since 00000000 is possible also then we have 99999999 + 1 different possibilities = 100000000 = 10^8
As a former ML researcher, I read your quoted text and came away with the exact opposite conclusion. There is an incredible need as a community to work toward reproducible results.

Pull a researcher aside, and I bet you every one will have at least one experience of trying to reproduce some reported--sometimes even lauded--result but being unable to.

The good news is this kind of cultural fix is really invariant of compute platform or modeling framework. It's just nice that MSFT appears to be making it a priority.
A blocksize increase doesn't fix transaction malleability or quadratic hashing or fix covert asicboost or enable use of lightning network. Also IIRC greg maxwell has said the actual segwit code is like 2-3000 lines whereas the rest is testing.
> Realistically, can not be activated (95% support level required, way more than achievable). Means we'll stuck with current 1MB forever waiting for segwit

This is not an argument against segwit, but against the method of it's activation. The rationale behind this high activation treshold is well summarized by greg maxwell [1]

> Upon activation it does not add any benefits. Real increase in throughput will be achieved later, then all major players updated their client code, started crafting segwit transactions and moved coins to new segwit addresses. Means it delays throughput increase even more

If only merchants or services who need to do lots transactions enable segwit, everyone benefits from the compressed output as there is more space on the chain for non-segwit wallets even if they don't upgrade or are aware of what segwit is

> After full adoption, throughput will be increased from 1MB/10min up to ~1.7-2MB/10min while worst-case scenario (useless, specially crafted transactions) is 4MB - miners should be prepared for it. Means "2MB forever" and "hard to increase block size because miners should be prepared for 4x load"

Miners should be prepared to give the service users want and pay for with fees. "Specially crafted transactions" included.

[1] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017...
The article is a 4,000 word diatribe about how stubborn, irrational people refuse to see reason, without at any point admitting the possibility that these backward, incorrigible C holdouts could be right in any way.
What's the confusing bit?
We are moving soon and just sold our house.. My wife is a stay at home mom so if yours is also, this might help you?

I thought our house was just fine. It's a 4 bedroom for a family of 4 and has 3 baths. I'm only there for long periods of time to dinner/gets kids into bed and sleep other then the weekends. My wife is there almost all the time. We got the house as a starter home and she wants stuff in it that just isn't there.

Just think of it like your desk at work, If you just have a small monitor you might be upset that you don't have a larger monitor with better resolution that can make you more efficient. That's sort of how my wife sees our current house. It works but it isn't everything she wants.

I just have to remember, she is the one in it most of the time and taking care of it.
In the company's eyes you should be 100% or even more committed. Perception is everything in this case. But you must do it by creating your own reserve space, where you are really 90% (or less) committed while using the remainder to worry about your next gig, because it will come. That's when you learn to apply proactive procrastination (sometimes it pays off to hold off on something you suspect will be cancelled), and absolutely use all the time estimated and allocated. Say whatever they want, managers and people in general take estimates for what it must be. Therefore you make it so.
Microsoft was declared a monopoly when every computer in my school was a Mac. Internet Explorer was considered a monopoly when everyone I knew was running Netscape/Firefox. It's obvious that the US federal government and the EU disagrees with you. You don't have to have 100% control over a market in order to be considered a monopoly.
I disagree :)
As others have mentioned, The Hermes didn't follow a Hohmann trajectory. It is an ion propelled craft capable of 2 mm/s^2 acceleration. A very weak thrust but powerful in that it can sustain this acceleration for looooong burns.

If just the sun is accounted for, Andy Weir's trajectories are okay (I believe). However putting planets in complicates things. Ion engines really suck at climbing in and out of deep planetary gravity wells.

Neil deGrasse Tyson's trailer for The Martian had Hermes leaving low earth orbit and arriving in Mars orbit 124 days later. Which is nonsense. With 2 mm/s^2 acceleration it would take 40 days to spiral out of earth's gravity well. Not only does this wreck the 124 day trajectory Weir so painstakingly calculated, but most the slow 40 day spiral would be in the Van Allen belts. This astronauts would be killed by radiation.
> I could imagine an after-shift delivery taking up to an hour to complete.

The article says the app finds possible deliveries that are on the employee's route home, so no extra out of the way driving is to be done... only a 30 second stop to get out and carry the package up to the front door. Seems very efficient to me.

> I can also imagine a manager changing everyones' schedules around the deliveries. That could seriously impact people.

Again, from the article, the program is 100% volunteer.

> but ultimately, deliveries are best done by actually specialized outfits

Which are incapable of same day deliveries usually (there's a few exceptions, but they usually cost a figurative arm and leg). Typically local courier services are used (such as with Amazon's same day deliveries, but note that Amazon subsidizes that service and the customer doesn't pay the actual cost typically), but they are making a special trip to pickup the package and a special trip to deliver the package, which means it costs more to WalMart, which means WalMart passes that cost onto the customer.

Seems like this program can be a big win-win for everyone involved. We'll have to wait and see how the trial run goes.
It becomes less confusing when realizing each line is a multiple of the fastest run time.

If the fastest one took 100s, then the one taking x1.57 took 157s.
Honestly, it's not the Russian propagandists I'm worried about. It's the American ones.
> Would Wal-Mart be better off just paying Amazon

That sounds like McDonald's paying Burger King to sell Big Macs.
I don't know how definitive that is. Search may not have "prices", but they can use their monopoly in search to manipulate consumers for products they sell that do have prices. The CSE situation I mentioned is specifically something that does involve prices.

I can't find anything that says that's the reason action wasn't taken either.
Not only was there a backlog, but Ethereum users were paying almost $2000(!) in transaction fees to be included in a block.

http://www.livebitcoinnews.com/ico-investor-pays-us1500-wort...

https://etherscan.io/tx/0x0ca73d29dd82b48eba41331ed5d33ab836...
We live in sad times when you cheer for Walmart for trying to take down the evil empire of Scamazon Amazon. AMZN -
Second rate, B stock and non-genuine products. Brutal treatment of vendors. Amazon AWS watches all major users of their infrastructure then COMPETES with them once their model is validated. Amazon also competes with a race to the bottom pricing which is a typical monopolist tactic of loss leadership to break competition then become the price setter. I wish Walmart luck. Also, Walmart is paying PEOPLE, Scamazon wants to replace people with drones.
I can see the similarities, at least with a pyramid scheme (which I think is synonymous). Current "investors" are paid by future "investors." Current investors being people collecting SS, future investors being people paying into the system. When it was first enacted, the "current" investors at the time hadn't put anything in (obviously).

I know that's a huge oversimplification. As GDP rises so does the tax revenue (assuming politicians stop cutting taxes) so I understand it's a little more nuanced than a simple scheme.

Also, when we had a SS surplus (in the 90s?), the politicians of course spent it all while increasing the debt. I don't think there is anything inherently wrong with the way it works financially, as long as the government manages it properly, which they aren't.
That's a CPython problem. PyPy is much faster at number-crunching.
Thanks for explaining how it's done in runc. That does sound pretty awful. So, even though the initialization can be outsourced to a C function, you still would prefer to be working entirely in C? Are there no advantages to Go for runc? And, would it be possible for someone to write a somewhat standardized Go library for doing this grunt work?

Is it merely fear of C that keeps so much of the container infrastructure on Go? I've only spent a couple of weeks looking peripherally at Go, and I already like it better than C (which I've poked at peripherally for ~25 years), but I don't know it well enough to know its warts.
Blood banks don't usually pay for blood. That's why it's called donating... If someone is paying for blood where do I sign up because I could use the money.. :-/
Looks interesting. I would love to use over some of my sqlite data.

Unfortunately $30 is too steep for this with no reviews and no demo version.
> I am sure the actuaries are smart enough to figure it out.

It's not that simple when you have politics involved. We will keep borrowing more and kicking the can down road so that the next for the next generation to deal with until we can't borrow anymore. No different than how terribly indebted households keep borrowing and moving debt from credit card to credit card until there run out of options.

What politician is going to ruin his chance of re-election or election by supporting "people having to pay more, a little longer" or "people getting less".
Is it worth linking to paywall articles?
I think there's another problem with this. I recently was rear-ended while I was stopped at an intersection, and the second question my insurance company asked me is if the car was being used for commercial (ride-sharing) services then or at any time. I wasn't, but I assume this kind of delivery would be commercial use, and the cost to add this to your insurance would be way too expensive to make it worth it for the employees.