skysight-inc/HackerNews huggingface dataset:
With Uber you most definitely do set the when, where, and some of the “how” (which car do you use?). You also choose the price at which you are willing to drive.

That said, employee classification at this point would probably help Uber over its competitors, because it could start setting hours for its drivers to make demand and prices more predictable. Regulatory capture benefits large companies over small ones. Uber has the operations team to make employee classification work at scale. At the edges of employee classification Uber could offer options to drivers such as a “bid” function if they wanted, with the primary result being increased friction (but perhaps increased happiness) for drivers.
> True, but only due to backwards compatibility with C - std::string operations have to add a null terminator for no other good reason.

That's about the least reason why std::string is inefficient.
Why I Care about the Semantic Web
To clarify they’ve said each step was impossible and that Musk was basically a fraud or a liar and each step has been executed so far.

I place the people predicting failure with those predicting a stock market crash - given a long enough time horizon you’ll eventually be right, but otherwise it seems to have mostly been nonsense so far. I suspect people outside Tesla are either just bad at predicting their ability to execute or have other reasons to want them to fail.
They are not independent, hence why 30 years since Morris worm, we keep increasing the amount of memory corruption exploits in C code.

Or more precisely, 68% of Linux kernel exploits according to Google's talk at Linux Kernel Summit 2018.
U.S. Navy drafting new guidelines for reporting UFOs
Nah. The number of issues on any project is not an indication of project quality but community activity and imagination for improvements. This is the wrong number to point to if you're trying to make this point.
I see bus ads for an accident lawyer in California with the phone number (800) 800-0000. I wonder if that phone number is more valuable than 888-8888.
Then you are a much more valuable user to target ads on.
80% of Tweets Come from 2% of Americans
Security Operations Center

https://www.alienvault.com/resource-center/ebook/building-a-...
https://digitalguardian.com/blog/what-security-operations-ce...
https://www.blackstratus.com/what-is-a-security-operations-c...
So many downvoted comments on this thread :’-(
Mystery of the Universe's Expansion Rate Widens with New Hubble Data
How to Create an Effective Project Timeline
Things you should stop doing now if you want to be a writer
Investment in Palladium and Platinum
Fables often exaggerate in order to drive their moral lesson home, that's hardly a point against Harrison Bergeron. And to be precise, it's not a criticism of equality, it's a criticism of the "equal outcomes" school of thought.
Sure: that’s WebCrypto. The main problem it solves is that you don’t really want your AES implementation to be in JS which is only a small part of the problem. You still have the problem that the site would be telling you to do with all of that good crypto, and you still need to do key management.

You could do all of this well if WebCrypto was good and you had a WebExtension, or an Electron app, or some other way where you weren’t just going to do whatever the website tells you to do.

(That is not a blanket security recommendation in favor of Electron. XSS does not normally get me RCE.)
Ok, but to parent’s point... is it going to last? Is it yet another thing Google will abandon? Is it worth learning, because learning another language has a real cost imo. If Google walks at any point, does Flutter or Dart survive?

I’m with him, I want to like the idea, but I think the adoption has been slow and it doesn’t appear like it’s going to suddenly take off. I could be wrong, I just don’t see any successful indications yet.
Unfortunatly, not one that doesn't render my netbook unusable. The old QT version of Skype was OK until microsoft killed it - the new one is a hog
It is interesting how in both cases they disregarded what was being made around them.
That is why this would work. Ride prices becoming a bidding war between drivers. Say the price of an Uber ride is $5.00, why wouldn't a driver bid $4.50 for the same ride, they take more of the profits? Furthermore, if I'm a driver at the end of my shift and that rider wants to go to the corner store next to my home, I'd bid even lower to win the ride. Thus, drivers and riders are better off.
yeah, assuming that I've not got the wrong end of the stick, you could still have all the usual C/C++ issues take down your process. Although, seriously...pinvoke and the like are a PAIN. This is really interesting. Cheers.
Saudi sisters call on Google and Apple to pull woman-monitoring app
Yes but there is also the question why don't I learn React, Rust or Clojure instead of Dart. Am I going to be better of knowing Dart?
You still need some gui library/framework. What crossplatform options do you have?
There is obviously a selection bias here.

Professors are often exactly the kind of person who loves to work night and day on a topic of their interest.
People also tend to judge the job for profs with tenure. The vast majority of professionals in academia are either pursuing PhDs, post Docs or untenured professors.
Doctors have great job satisfaction once they are established too. But similar to profs the road to get there is among the most grueling.

The whole idea of tenure, is that the university expects the professor to be self motivated enough to warrant zero supervision or threat of losing their job.

A professors job is great for someone who is suited for a professors job. The traditional person who values other things may not find it to be as nice.
Same with Android, only one account in free version. But I think when switched to pro, one can use more than 1 proton mail account in their app.
It is not clear whether that happened because of human activity. I am saying that this is something natural sometimes and this contributes to enhanced gene pool via natural selection.
"One size fits all" is what you're looking for at school but you have the luxury of only having one person to mentor so they are a good person to ask first! They will tell you about their learning experiences, what worked and didn't work, etc.
Canada accuses Facebook of breaking local privacy law,threatens to take to court
Dumb pipe ~= Commoditized complement

https://news.ycombinator.com/item?id=17047348
Ah, the memories. I joined AWS in Europe in 2008 as the first (non Data Center) employee, shortly joined by Martin. Then on Jan 1st, 2010 four of us (Shane, Kingsley, Rick and I) "started" the APAC region.

I visited HK in April 2010 to speak at a conference (it was my second time ever in HK). Rick, who knew HK well, suggested I try Lanson place - terrific breakfast and great position to visit perspective clients.

These were really great times. Small team, good bonds, lots to build.

It gives you a real sense of perspective to think that now AWS has a "region" in Hong Kong. Still mind-blowing how fast AWS grew in these years.
Yes, but on a desktop, running a web app as a native application is tolerable, not great. On mobile, it's frequently a performance and battery problem and interacting with native APIs is hit or miss. This comment is similar to someone seeing the web stack used to build an application and saying "We already have something like this. It's called Win32 or Cocoa or GTK+ or Qt or writing directly to a frame buffer ..." Different technologies for customer demands, timelines, teams...
My understanding is that drivers absolutely do control the when and the where, as they choose their work days and hours freely and accept or refuse riders individually after knowing the pickup location.

What are the counterarguments?
That is the unfortunate reality of having UNIX being widespread.
Google is beating Facebook in the SSO battle, after G+ debacle
Does Apple not support Vulkan?
Yep, I've noticed the performance wasn't that great. It seems like there isn't a native email app in 2019 that supports HTML... Maybe is it because displaying HTML itself is pretty hard without a runtime like Electron or XULRunner?
Visa Rejections for Tech Workers Spike Under Trump
> The idea that consciousness is an algorithm or a computer or a machine is an assumption that is extremely popular among people in the tech industry because it confirms their assumptions

No, it's not because of that. It's because it is effectively a computer. Not in the vague sense of "it has stuffs connected to stuffs and there's electricity involved", but in the more specific sense that it takes inputs, produces complex outputs, has clearly identifiable hardware and indirectly identifiable software. It even has internal structure we're only beginning to understand, but that we know enough about to reasonably infer what computations happen where. There's little reason to assume there's some metaphysical mystery here, as exactly zero other things in the universe that we studied since the dawn of humanity turned out to be magic.

TL;DR: what else could it be? And before someone says "antenna", I don't buy it. "Computer" is a simpler explanation for all known facts than remote consciousness being received by the brain. See my take on this before[0]. See also: Occam's razor.

> "I know about computers. Let's assume the brain is a computer and consciousness is an algorithm. I can now comment on the brain and consciousness."

Yeah, well, sure. If I know the limit of applicability of my computer knowledge, I sure can comment on brain and consciousness. Like, I wouldn't say "it's vulnerable to SQL injection" because that would be an idiotic statement. But I could say "it implements visual processing, audio processing, collects other telemetry, and does sensor fusion in real-time in under 20 Watts, with power to spare". Because that's observation, physics, and modelling reality along a particular perspective of interest.

--

[0] - https://news.ycombinator.com/item?id=19490801
Hardest mode: non-written code
Whistleblowers: Revered or Vilified?
As someone that didn’t get in, you’re still elite if you are “super smart”.
The article says one can hear "forced" rhubarb grow. "Forcing" is a technique to stimulate growth of sweeter rhubarb stalks by depriving the plant of sunlight. I found this recording of the sound on YouTube[1]. Apparently, you can also hear bamboo grow[2].

1. https://youtu.be/l5HrnZXya5M

2. https://youtu.be/9HkhBxBZELk
It's not as much a matter of "still not rendering them properly", but more that they are doing it on purpose to avoid homoglyph attacks. Earlier browsers more OFTEN used to render them "properly", I believe.
To me Dart is pretty disappointing. Modern languages like Swift and Rust have shown the power of incorporating functional features like sum types and pattern matching. Dart just feels like the same sort of OO language we've been getting since Java became popular.

Edit: Also the continued existence of null in new programming languages is a baffling choice to me.
Church also played important role as a base for scholars, giving smart people the basic education and a chance to live without having to work hard to survive, so they had time to study and learn and think. However, in the beginning monasteries did preserve some knowledge, but severely filtered and censored selection. Also there wasn't that many books there as one might think. When Toledo fell back into the hands of Christians in 11th century its library had (significantly) more books than all of the West Europe together. Only after that the effort on translating books really took off, the first Universities started forming, and the shapes of new civilization started to take shape again.
Printing it on a color printer?

Real-time LCD display?
How does stuff hosted in this region work regarding the China Firewall?
Creating a Complete Web App on Google Apps Script Using Google Sheet as Database
To the people who replied: he's not wrong though. The only reason Uber still exists is because it is modern day slavery. The bet of uber was to get rid of drivers asap and get a fleet of autonomous vehicles [0], they were _way_ too optimistic, now they're just slowly dying and trying to diversify (bikes, food, &c.). You can't sell a $10 product for $7 indefinitely.

Uber is the symptom of a broken system, pumping seemingly unlimited investors money based on false promises. The only winners in this game already left the boat (Kalanick for example).

This type of slave like jobs were predicted in the 60s already:

> If the social labor (time) engaged by the society is not to diminish because of automation (or any other less extreme form of increasing the productivity of labor), then new jobs have to be created. Services, the tertiary sector, swell the ranks of the army of distribution and are a eulogy to the current commodities; the additional forces which are mobilized just happen to be suitable for the organization of redundant labor required by the artificial needs for such commodities. - Guy Debord

[0] https://www.computerworld.com/article/2945817/uber-will-buy-...
Facebook always linked to great news!
Would you have used say, a video call web app that could bill the client immediately after the call based on the call minutes ? Or would you still prefer to go for retainers ?

What I’m trying to understand is why the decision to move from billable calls to retainer model? Was it only the ease of invoicing or were there other factors ?

Also,
“Dismissing the use of simple tools or feeling like everything has to be automated and perfect is a recipe for disaster”

“Automate only once you have a repeatable process that has low to no variation in output”

Love these two advice!
Applicable to almost every business
bing is ok, it’s no google though but much better than say baidu
If you weren't aware: You can fit 135 apps in a folder. Folders inside of folders are also supported so there's practically no limit.
I'm personally excited about Flutter largely because it seems the preferred development environment for Fuchsia. People will complain that Google kills projects too soon and too often, but I feel like Google has an MO and when you figure it out you can guess which products will live and die.

I think Fuchsia and Flutter are Google's primary likely plans for the future of their consumer platforms. I don't really know why, it's just a feeling.

A lot of it comes from Google planning 10+ years out a lot of the time. Reader was a mistake to kill, but you could see how Google management thought it would not be a widely useful product in the long-term future (though let's repeat, they were wrong).

I think Flutter+Fuchsia has that 10+ year plan to it. I'm on board with Dart because it seems likely to be a major ease on development along with a likely promising future.
I've used Postbox when I was young and using OS X, but now I'm only in Windows and Linux. And I've tried the Windows version recently, and it seemed as sluggish as any other Electron app.
> reduces opportunities for user programs to corrupt kernel memory

I don't see how it could. Kernel data structures don't go on pagecache pages.

> OpenBSD's choice is arguably reasonable

At a human level, the OpenBSD people have spent way too much time coming up with rationalizations for their obsolete VM design to back down now. Whether OpenBSD's VM subsystem is good or not, their pride will force them to keep claiming that it's good, practically forever.
When the only good job in a field is to teach people who want to enter the field, it is the closest equivalent of an academic pyramid scheme.
MIT Algorithm Engineering
Amazon used and still uses debt...
>> Do you advocate fining and imprisoning the savant for the facets of her mind?

>No

>The government is in it rights to very specifically limit what people[...] can do with license plate data.

Ok, thanks for retracting your previous position, for a second there you were advocating for people to be imprisoned for things they do with their mind.
Fully-closing apps requires them to re-initialize them from scratch after each re-open, which is cpu-heavy (thus also battery-heavy) and slow.

A frequent usage pattern, also, is quickly switching between several apps. There's no definite “close” on mobiles apart from force-quits, which are unhappy for all apps, too.
While not as shiny and minimalist - you could buy Krugerrands from the South African mint[1]. They are essentially gold coins and some of the designs are aesthetically pleasing - they have yearly redesigns as well as special commemoration editions in different weights/size (and cost).

1. http://www.samint.co.za/
Ah, thanks for the links. So jitteriness is a known issue.

FWIW I doubt it’s that Google doesn’t care about iOS.. it’s kind of the raison d’être for Flutter, no? Probably has more to do with it being really hard to reinvent a drawing layer from scratch on an OS you don’t control or whatever it is they’re doing. They could be trying their best and just be hitting a wall. Often happens with cross platform frameworks.
> So, what helped you to train others or receiving knowledge?

Start with thinking about what it actually is you aim to teach. Are you trying to teach someone the ability to work on a web application in a particular language, or are you trying to teach them how computers work so they can work on anything in any language?

Once you've identified your goal you can work backwords from there to what your trainee already knows.
> 1. Uber loses billions a year already, and they should lose more?

It's as if they're an unsustainable business being propped up by VC money that would implode on itself in an instant if that were to go away or something.

> 3. Health care? You kidding me? That's $300+ a month in the US, which would be a $15 billion/year expense for Uber.

oh no the horror won't somebody think of the unicorns
Please let Dart compile to native executables on desktop OS'es
Giving the parent the benefit of the doubt, I interpreted "what more do drivers want" as "what more can drivers expect to get", which I think is a reasonable question for what seems to be an as-yet unsustainable company. I don't think it necessarily implies a lack of sympathy for drivers, which I assume is the reason for the downvotes.
Hillel Wayne has been writing about this a bit on Twitter. Some threads:
https://twitter.com/hillelogram/status/1120495752969641986
https://twitter.com/hillelogram/status/1119709859979714560

In general, there's a lot of research, though with some weird gaps, and a lot of results (though not all) are inconclusive.
My impression was that they have changed the way potential releases are tested internally https://www.theregister.co.uk/2018/10/23/microsoft_windows_1... The last update was blocked since files were being deleted in users' Document directories and now this external drive issue. Both cases involve some fairly common configurations.
The fact that this has to ruled upon shows how corrupt the institution is.

Rand Paul 2020.
Android is designed so that users never "close" an app (there's no close button); instead, they switch between apps. The system closes apps in the background when necessary to free memory, but all apps are supposed to save and restore their state so that the user is presented with the illusion that the app never stopped running.
Modern browsers are heavy, each tab takes nearly 50MiB of memory where as native applications may take 2-10 MiB.

But it does work on all platforms.

One more issue is usability, since os desktop environments, doesn't support web-apps.
One needs to pack it with electron or something similar to it.

Which increases your application size and memory usage.
Then they can stop claiming real cross platform solution. To be hones this is exactly the reason I am sceptical to use any of their projects. I never seen something like that from other companies who produce engineering tools like Flutter for example.
Surely gl will continue to live on for quite some time on apple’s stuff, considering it is pretty much a lingua franca
That's incredible. Flutter seems to have a modern API, a great, customizable look, and a growing ecosystem. My only concern is, what are the executable sizes and performance like?
I think you're talking about a different class of problems, though. The NSA is going to be focused on larger, sophisticated groups; Chinese government intrusions, multi-state-sponsored terrorism, coordinated Russian attempts to influence U.S. elections. Not the type of thing that's going to get caught in a police interview.
NIST curves like P-256 is generally not considered trustworthy, which is why the general consensus is to use Ed25519 for any elliptic curve cryptography.

Using Ed25519 is by popular opinion the right choice.

However, the concern about their use of indutny's library and the comment you link to is entirely separate. Choosing to have timing attacks for performance in a cryptographic library seems absolutely absurd, and if this is still the case (the comment is from 2017), then that library should be avoided at all cost.
This is highly important. Domain registries do not have competition. They can raise the price as much as they want. There is nothing stopping them. Please comment here:

https://www.icann.org/public-comments/org-renewal-2019-03-18...

https://www.icann.org/public-comments/info-renewal-2019-03-1...

https://www.icann.org/public-comments/biz-renewal-2019-04-03...
> is it going to last? Is it yet another thing Google will abandon?

It's apparently the primary language for Google Ads. As such, I expect it to be maintained as long as Google continues to sell ads and if they do move away from it you'll have plenty of warning.
> Debugging performance issues (the critical kind, that make customers yell at you and utter words like "money" and "back") in Electron applications is a mini-project in and of itself. Complex frameworks (I'm not picking on Electron in particular) are cool to quickly develop against, but not cool to troubleshoot, and once you start going off the beaten path, it's not as fun.

You can do a lot of debugging and performance tuning in the amount of time it takes to write a custom non-framework GUI. But you're right that it's much less fun for the programmer, which I suspect is the real motivation here.
It still seems better suited when the script is mostly about running executables and passing their inputs and outputs between each other. As an example, I think `pass` was very nicely chosen to be done in bash. I don't think there would've been any benefit in doing it in a non-shell language.

I also think that if a program's job is by good proportion about sourcing shell-scripts to e.g. prepare an environment for them and/or manage their execution, it's also a good idea to make that program in the same shell language. As an example of this, I think Archlinux's `makepkg` was best done in bash.

On why make a program that's about sourcing shell scripts at all, the shell is the one common language all Unix-based OS users know in common, pretty much by definition, so it makes it a good candidate for things like the language of package description files. Besides the fact that software packaging of any language involves the shell, you kind of expect people that call directly on `makepkg` to also want to be able to edit these files, so making them in the language that they're most likely to know is good.
Unfortunately, no. They use the proprietary Metal API, but there are some middleware that convert Metal to Vulkan, I think sponsored by Valve.
It's not different. Not even a little bit. TSLA has sold equity and debt to pay for assets to scale. It does not lose money on its sales. AMZN sold equity and debt to pay for assets to scale.
Ah yes, you are right. It does not mean it would be impossible but for sure would make it much harder when a big cloud provider can offer it earlier and cheaper.