skysight-inc/HackerNews huggingface dataset:
Julia Computing announced its seed round yesterday[1], hoping we can see some additional velocity here.

[1]https://juliacomputing.com/press/2017/06/19/funding.html
For the same reason Uber originally went with the tip-free model for their service?
Why are people up in arms over this? Being able to tip on Lyft is one of my favorite parts and from what I've read and understood, it generally favors the drivers. You don't need to tip immediately, a nice little dialog pops up with pre-configured amounts, and you can go above and beyond if you had good service
> The few Uber drivers I know expect a tip.

I think this varies a lot by city. I don't know if you're in San Francisco, but it's never been my experience here that drivers expect a tip. But when I fly down to Las Vegas nearly all the Ubers I've taken have notes taped up in the back stating the driver expects to be tipped (in cash).
It is really nice (for once) to see this thread not devolve into a mess about how awful systemd is. This looks like a useful tool, but happens to be written by the same guy who wrote systemd.

Let the flamewars begin!
Why do you think those are the same people?
I'm on mobile so I'm posting a bunch of unsourced crap right now, apologies, but when I read this this morning, the employee interviewed said along the lines of "just because you like fishing doesn't mean you want to be a fisherman."

Basically google will not be using prior knowledge about you to drive jobs search results. The results will be literally based off your search string (and applied filters) alone.

Edit: Found the article https://techcrunch.com/2017/06/20/google-launches-its-ai-pow...
This seems cool, I just tried it in chrome and it has support for pop-up dictionaries, so I'll be using this for some beginner reading assistance.

Thanks for making this!
I love this tidbit

> Riders will be charged by the minute if they keep an Uber car waiting for more than two minutes.

And will riders also be reimbursed for waiting for drivers? it seems all to frequent now that Ubers arrive significantly after their estimated time. Other times I get drivers that somehow don't move for 5 mins after reserving and yet accepted a ride.

And there is now no way to cancel out of this within 5 mins. Now you need to do so within two mins.
Lyft seems to have nailed it - the tip is not necessarily immediate (and can be added 3 days later), and the payout to the driver is in a single anonymized chunk, so it's not easy (or too late) to track the rider to the tip amount.
What if they just got paid more?
Why not donate them to a library?
> There's a huge difference between abstraction you have to write and debug yourself, and abstraction that you can use and debug through documentation and StackOverflow.

Indeed. You're more likely to be able to use and debug it if you wrote it yourself rather than relying on the weirdom of the crowd from SO.

> I haven't written enough frameworks and abstract libraries to expertly debug, test, and write my own.

I suspect you'd do just fine if you tried, assuming you don't try and displace django.
I can only assume that was when they could more easily afford to do so.
This is the reason I refused to use Amazon Fresh. I'd rather pay higher subscription prices like with Prime as opposed to tipping every delivery. Even if it's optional, just the existence of the tipping feature adds social pressure.
Right now, if you want to simulate 40 qubits, you need a computer with at least 16 terabytes of RAM. 41 qubits needs 32 terabytes. You can't do this in a single machine, but you could get these with enough computers linked together. But big iron doesn't scale exponentially, so at some point, you run out of atoms in the universe to use as transistors.

And 100 qubits. That needs more than 18 quintillion terabytes of RAM. In other words, it's not going to happen.

With more memory, you need more time. Every quantum operation [0] needs to touch all of that memory. And if it takes 10 ns to touch one byte of memory, then it will take hours to even do one simple operation on 36 qubits. [1] On a quantum computer, an operation would be on the order of nanoseconds.

I would say this, as a rough answer to your question: A quantum computer is practically faster and more useful when you can no longer touch the RAM necessary to simulate it in a 1 millisecond. Going off of our 10 ns rule, 1 ms = 10^6 ns. So if 10 ns allows us to do something with 1 byte, then that's 10^5 bytes. So just about 10 KB.

And, drum roll, that's just under 10 qubits [2].

[0] There are some very special cases where this isn't true, but these special cases also don't give you any sort of quantum advantage.

[1] There are some tricks you can play to speed things up, like parallelizing across processors. But now you'll have to factor in communication time, memory, and bandwidth.

[2] One factor I'm not considering is the fidelity. Superconducting qubits can be thought of as analog devices with analog noise.
I really liked Uber's no-tip policy as it really did make the whole experience frictionless.

That being said, I believe Lyft pools tips from riders to avoid a tit-for-tat ratings, and drivers to not know if a rider tipped for a particular trip. If Uber follows that model, then perhaps this is a reasonable middle ground.
How do people describe Uber? Hey look, it's an app. You push a button and a car shows up. There's no fooling around with calling a company, figuring out a tip, carrying the correct change, worrying about the quality of the ride. You just push the button.

They are destroying their unique selling proposition. I can already push buttons and screw around with cab companies and drivers. I was looking for better than that. Uber's supposed to be no hassle. What the fuck, guys?
First, don't get married.

If you can manage to get that one done, you can actually act on the rest of the financial advice in this thread. If not, you will have to be in unanimous agreement to do anything wise with money (i.e. keep emergency fund, plus six months living expenses in liquid savings), whereas foolishness may be undertaken unilaterally.
Being complicated and needing to care about the complications are different. For example, I use Julia as a fast, pseudo-Matlab desk calculator and haven't bothered to read about the type system [1] (I think I read a "so you're coming from Matlab" style cheat sheet). Maybe someday, but until then it sorta just works as you would expect.

[1]: The other day I did spend some time figuring out how to do Pkg.add("SQLite").
Is it possible that encapsulation just doesn't work, in general? It really boils down to a library author saying "trust me, this'll work great!" Sometimes it does, and sometimes it doesn't. In that light, Python's convention that a leading underscore means "probably better avoided" seems pretty reasonable. This is especially true for Python, where the type system gives you no guarantees about anything.
Automate sleep too?
Not to mention, ruining personal relationships over bikeshedding is rightfully considered utterly toxic behavior in the real world.
I feel like your partner should have to pay extra for this service. As it stands the cost of all this extra shipping is built into the base price. Everyone else is subsidizing your partner's behavior. I wonder what percentage of customers do this.
I think the common thread here is that leaving the pay period to be unknown / arbitrary certainly calls into question any validity of this effort.
I've a 20 minute walk to work along residential streets, and there are 3 collect plus stores on my route. They really are everywhere.
Do you think this law will prevent the government from accessing the data somehow? The way it's written it's primary goal seems to be extracting fees from successful business and not protecting user privacy. Ideally you would not want government intervention in these matters at all as you can bet it will end up with special provisions for government to have an access.
It seems to me that the author should be using Julia.

There's not much comparison with encapsulation because Julia isn't exactly object-oriented in the sense that objects have methods, instead methods have types that are deployed with multiple-dispatch.

Julia provides first-class support for anonymous functions:

function (x)
x^2 + 2x - 1
end

Julia also provides full macros for metaprogramming.

And you also get a type-annotation system and type inference. Newer releases also add support for return types.
>It's kind of funny to see such a profound and important lesson distilled in to such a kitsch cross-stitch type musing.

And it's funny to see such a pompous comment with almost zero substance. "Kitsch cross-stitch"? Please. It's a simple personal blog post, nothing more, nothing less. It's not meant to be some peer reviewed paper, or some kind of refined George Steiner essay. You can find way more kitschy stuff in "high brow" works (and I'm not even a fan of PG myself).

>It's not about "copying what you like" it's about "finding yourself first" - and, even then, there's no guarantee self-actualization will put food on the table or pay medical bills.

Copy what you like is still valid advice, and much more actionable than the trite "find yourself" (which is not even advice, it's an end goal).

It's also not necessary for self-actualization to "put food on the table" -- that's what jobs are for.
Even as a software engineer, I love hearing from recruiters. Sometimes I get a call a day. Great.

The more opportunities = the more likelihood for a great opportunity. I'm always polite, tell them I'm not looking now, send me the job description and I'll forward it to my friends who are, reply to their email and tell them it's my preferred method of communicating.

Lets me build up a nice fat folder in Inbox of "jobs", filled daily by recruiters. I can skim it, see none of the companies I'm interested in, and click "done" on the whole folder. Takes a couple seconds, no skin off my bones, and the last time I was job hunting it meant my search took about a month to find something that really is a perfect fit.

So, why not spend a couple minutes a day dealing with recruiters?
I think his argument was also that spaces would take up 4 characters, whereas a tab would take up 1. As a compression company, it "only made sense for him to choose the lower character count".
Customers must pay an absolute fortune on returns (embedded in cost of clothing), instead of that money generally going to paying landlords - who constantly put their rent/leases higher.
A rhetorical question: what would it take to build a not-for-profit but 'capitalist' platform like Uber with all the features that exist today (reviews, ratings, scheduled rides etc) where drivers just pay a monthly subscription fee (say $25-100 based on earnings?) and take the entire earnings of the ride?

I understand the marketing costs of getting drivers and riders on the platform but end of the day, if the drivers are going to make more and riders get a similar experience, it would be an obvious choice to switch, wouldn't it?

Put another way, why isn't anyone doing it? I hardly believe that Uber/Lyft's model has a wide defensible moat.
SEEKING FREELANCER – I'm in Bay Area/Midwest, Remote Is OK
SEEKING FREELANCER - I'm in Bay Area/Midwest, remote is OK

I posted a bit ago, on a scrapping app. I want to thank the community for the replies I got!! Talked with a few we'll see how it goes.

That said, another part of the projec involves the creation of a android/mobile app. I realize the rates for solid mobile devs, so I'm not looking to find a "cheap" dev, nor am I looking for a "partner".

At this point, I'm looking for a resource/someone who's got skills in developing mobile apps, to provide some eyeballs/comments/feedback on the wireframe/process flow docs I'm creating. Yeah there's cash involved! Once I can get this nailed down, I can have a better feeling for what it's going to take to develop this thing.

The scope of the app that I'm looking for is to be used to allow users to "connect"/recruit other users to the app we're building. A few years ago, growwth strategies used landing pages, etc to try to build a community. The target for project is the US college community, and since part of the business is a groupon like process, we need/want that mobile app that a user can user to connect/recruit others, and see the dynamics of the prices decreasing as the group size increases. Think of a kind of stripped down social networking -- with user profiles, ability to connect to users, ability to track referrals, etc..

But as I stated for now getting the wireframe/process flow in a reasonable state is what's required. The dev/testing/rollout will come later! (hopefully).

So, if you've gotten this far, and you're interested, hit me up.

thanks

bruce
usc_dog@yahoo.com
Ah. Tipping enforcement everywhere. And those who oppose the compulsion are branded cheap.
Python, the language in question, does not easily offer this support, since all of the metaprogramming occurs at runtime. You have to run a debugger while creating the object to see what is actually happening.

Lisps, C Preprocessor (within certain limits), and so forth are a bit different, since you can expand the macros without having to run the code itself.

Does that indicate a strength of Python or a weakness? A complete value judgement there. In either case, metaprogramming in Python (and many other languages, even those with support for metaprogramming resolution in their IDEs) is still simply harder to understand and debug.
I'd be happy with just laying the clothes flat so they don't wrinkle. That way I can get to it whenever. Especially if they're pressed first.
Yes but then they give you a tunnel with a static IP you can host things on, so it's not really comparable to proton VPN.
>In restaurants, when a waiter is tipped, the kitchen gets part of the money.

That practice is highly dependent on the restaurant and locale. In many places, it's illegal to require the waitstaff to pool tips with the kitchen.

https://www.eater.com/2016/2/26/11119264/restaurants-tip-poo...
Not usually; it's illegal to require a tipout to the kitchen in the US:

http://www.restaurantbusinessonline.com/operations/advice-gu...
1 + 'hello' resulting in a seg fault would be a "type related error"

1 + 'hello' resulting in an Exception would be a product of dynamic type checking.

A language would not be able to explicitly throw a type related error unless it had some information regarding the type of the data.

Most resources show little confusion on this, I think you are wrong. https://stackoverflow.com/questions/1347691/static-vs-dynami...
I loved Lyft's tipping feature and used it over Uber because many times I had to take my cats to the vet and it was nice to be able to tip the driver for the extra hassle. Same was true if I ever took Lyft while taking my sick wife from her work to home and she threw up in the car.

Except, my Lyft ratings kept on tanking, and I didn't even know. At one time I tipped a guy nearly 60% of the tab. Despite of this, my Uber rating were 4.8 and Lyft ratings were 4.0.

Eventually I figured out, it is the way Lyft implemented their tipping mechanism. All tips are combined and given to the driver at the end of the week. I mean what is the point of tipping then?

Since then I only give cash tips.
Heaven forbid we compose functions. We're only allowed to use composition on classes, where it has multiple definitions and caveats! Much less confusing.
Extensions/add-ons were the #1 reason I switched from Chrome to Firefox on my mobile device. It supports uBlock Origin & others.

It's worth a try if you haven't done so lately.
> Do you think it's possible to create an ethical ad network? It's something I wonder about at least once a month, but I'm not sure if it could compete.

I'm highly skeptical, in that I believe the nature of ads makes this inherently unfeasible.

The point of ads is to be seen by as many people as possible. In dramatic terms, you could say the purpose of ads is to invade your mental space against your will on behalf of product makers. How could that ever be ethical?

That aside, ads also present a conflict of interest for content makers. You want your site to be nice and high-quality. But you need money, so you put up ads and comprise on the aesthetics. You want more people to see your ads so you're tempted to make more content, or arbitrarily divide your content into smaller pieces (fighting the end user's ultimate desire which is to peruse your stuff).

And then there's the whole "biting the hand that feeds" problem. I personally don't believe anyone showing ads can be truly objective regarding them. So maybe Google is evil, maybe not, are you going to turn down their money either way? Most smaller ad networks seem shady to me.

I think this seemingly theoretical problem is why ad blockers are still on the rise, going so far as to be baked into browsers (Brave on mobile is awesome). Not only do people dislike ads, I think they don't trust advertisers, and I think most users nowadays are aware of these ethical conflicts at least on a semi-conscious level.

In short, this is why I've personally made a promise to myself never to rely on ads. Maybe that means I can't get rich off of "killer apps", or even earn a living. But part of me believes that anything useful is worth paying for, so I'm focusing on building something useful.

Edit: Didn't mean for this to turn into a rant. Oh well!
A Turing machine is a very simple device. Evaluating if something is "Turing complete" is simply determining if it can function like a Turing machine.

Compare this with trying to define the "set of all possible concepts". What does that even look like? What is a concept? How can it be expressed? Concepts are a lot more nuanced than bare 1s and 0s because there's subjective meaning applied to them.

The complexity here is that concepts are generally recursive, they have intricate links to other concepts, which in turn link to others.
You lost me at IBM. They don't even use their own cloud.
Microsoft was proposing to prohibit localhost connections in a new version of Edge. They, rightly, were shouted down from that position.
The way Uber works now is it incentivizes the driver to give you a poor rating if you don't tip. By including the tip functionality in the app, and preventing the driver from seeing the tip before you are rated, it will remove this incentive.

I don't like tipping either but Uber had to do this and I'm confident the data showed it.
>https://techcrunch.com/2017/06/20/google-launches-its-ai-pow...

In the techrunch article, the interviewed employee says they won't be using prior knowledge to drive jobs search results. Sure, ads may become more targeted, but this isn't your typical "users also bought..." type deal.
both buzhash and SHA-256 are kinda poor choices for a new system

Why?
This might be region dependent, but was not true at any restaurant in the US I've worked at. Sometimes, bar staff and busboys were tipped out (at a much lower percent than what the wait staff kept), but I've never seen kitchen employees get tipped out.
Sort of off-topic: I'm thankful to the TV industry for getting me out of this trap. In 2014, I moved, and bought a larger TV to fit in my larger living room. Not even a year later, I sold it and went back to the previous model (that I thankfully didn't sell; I used it as a secondary PC screen). TV operating systems are total shit nowadays. (Or, at least the one that I got was.) My old TV may be smaller, but when I press the power button, it's fully operational within a few seconds, not minutes. And it reacts to button presses in under a second, not over 10 seconds.
good, i'm working on that. =) but to be honest, AI isn't really that useful in this space yet.

regardless of that, i share the same privacy concerns others have about google, so don't see this as a particularly enticing announcement.
Noticed there's a flag on certain items for Prime Wardrobe. Since there's a 3 item minimum I wonder if this is really just a way to force people to buy more than they normally would.

They do the same thing (kinda) with Prime Exclusives, which are laughably almost always available at Walmart and Target for the same price or cheaper...
I was mistakenly thinking of Edward Snowden, who is in Russia, not London. Bombing Russia to get Snowden would also be very bad.
Walk into a post office or collect plus in the UK and look behind the counter. They're all rammed full of asos returns. She is not alone in this behaviour.
https://danluu.com/julialang/ brings up some good points

Have they been addressed by now?
This new direction is backwards.

Pay the drivers what they are worth. How hard is that? Seriously. How hard is it to just give an honest wage for honest work?

WashPo: "[Uber] recast itself as a company with a conscience and a heart."

Correction: Uber is passing the conscience and heart part onto its users so that it doesn't have to. Now I am going to feeling like jerk when I don't give someone a tip. That was my favorite part about uber. Don't make think about taxes and tip. How silly would it be if Uber was a restaurant? WashPo: "Restaurant shows magninimity by allowing patrons to supplement the low wages of the restaurant with a tip of their own!" Progress.
That does seem like there are more bots in the community compared to organic posters.
> Why are people up in arms over this?

Because in the US tipping isn't for good service. You tip 15% for regular, average service. I don't think it's unreasonable for me to pay a flat, quoted rate for getting from A to B.
Even if I'm willing to pay, there aren't enough other people to make it viable. Plus, a large part of the value is the low friction upload.
Last I checked for Amazon Prime Now, drivers are only aware of their tips in aggregate, so leaving $0 is putting pressure on Amazon to pay their drivers more. It's kindof shitty, and I don't use the service often, but if Amazon is going to give me an option on who is going to foot the bill for the driver, I will pass on that every time.
Historical accuracy brought 'Battlefield' playable female characters
Conversely, it is not fair for someone who needs to support their parents to expect their spouse to carry the entire burden. That is, in that situation, there should be no sole earner to say such a thing.
Not the OP but I'm a developer and I don't have LinkedIn. I never have any problems finding work. I have a personal site with my CV on it, and I spend a lot of time networking.
That thing was so atrocious
I won't pass judgement on whether 410 micrograms/kg is an "unbelievable" amount, but I will just mention that it is 410 parts per billion, or less than 1 ppm.
Yep, and block 3rd party cookies breaks a lot more sites than block 3rd party cookies unless visited.
Nothing to do with affording, and everything to do with the latent demand from people who don't want to have to think about or handle tipping when getting a ride, which was (at least a big part of) their original appeal.
When did you forget how to communicate?
A few of it's family members will even proof mathematically that they won't throw those objects away.

https://www.commoncriteriaportal.org/iccc/9iccc/pdf/B2404.pd...

http://www.cs.nott.ac.uk/~pszgmh/appsem-slides/barthe.pdf
After thousands of uber tips, 100% of my drivers have said they enjoy the freedom and ability to work when and where they want without commitment. Employment destroys all of that and would mean many of them would lose this income source.

If people do want to drive full-time, that job already exists. There are numerous places to work as a commercial driver. In fact, Uber Black leverages exactly this and is routinely serviced by companies that employee full-time drivers.

The fact that many drivers don't choose to be full-time professional drivers is far more telling than the tiny but whiny minority that seem to not realize what rideshare driving is.