skysight-inc/HackerNews huggingface dataset:
Appeals court denies full hearing in Microsoft data surveillance case
I'm not sure the exact reasons for minimum fares, but I'm not sure the driver is entirely irrelevant here. There could be a certain amount of emotion driving that decision.

In any case, to answer your original question: Yes, I think halving the cost of taxis will make a significant difference to their viability in many use cases. I think costs may also fall further than that, as regulations have been limiting competition in taxi markets. (And just intuitively, one would expect that sharing a car should be cheaper than owning one.)

Moreover, I think taxi markets were stagnant for a long time, so the lack of such a service in the past doesn't necessarily mean it couldn't have been viable, and the new players may simply not have explored this kind of service yet.

>How do you pay for vehicles and maintenance of your service is not profitable?

The point is that without a driver, your ongoing costs (i.e. fuel and maintenance) are more proportional to usage. A driver sitting doing nothing is costing you money, but a car sitting doing nothing barely does.
Reporting back, I started setting up a Base database for invoices, customers and products/services. It wasn't too bad to work with and you do get the power of SQL underneath. I think it generates a web interface so it's basically CRUD apps without writing any code, just point and click hooking up of components with fields and tables.
You don't see any demand at all in, say, South Africa, or Brazil? I think that's delusional.
Lack of parent investment and activity in school functions because the school is 40 minutes across town (in a city that is hostile to car use). Oh and if you have multiple kids, they can be sent to different schools.

If the parents are upset, they won't be involved and you get bad schools.
Polygon.io – API for real-time, low latency stock data
Sure, I agree. But if you don't have a job you usually have poor healthcare.
Donald Trump’s inauguration cake is a lesson in intellectual property law
How to Make Dance Beats for FREE – Download Beat Maker Software
I really found that read interesting and also quite moving. Elephants are mysterious and noble animals, and it's very philosophically fulfilling to ponder about their mind and the deep chasm that separates it from ours. I sometimes have the idea that our notions of animal rights and the respect they deserve will soon undergo some rapid and deep evolution, in parts fueled by science and technology (AI for instance, which will necessarily transform our view of the mind, and its essence). I've also been quite influenced in that respect by the recent read of Yuval Harari's books (Sapiens and Homo Deus), in which he beautifully discusses the mind of animals and its implication for us.
It's subtle. Unsafe Rust is a superset of safe Rust; that is, all valid safe Rust code is valid unsafe Rust code.

fn foo() {
unsafe {
let x = &5; // this is still going to get borrow checked
}
}

Since it's a superset, it gives you access to new tools, that don't interact with the borrow checker, rather than "turning the borrow checker off".

fn foo() {
unsafe {
let x = *const 5; // this is not going to get borrow checked
}
}
But OCaml isn't intended for the use cases Rust is intended for: a replacement for C and C++
As I recall, most math majors don't even appreciate math in the deep, comprehensive way until the second half of undergrad. It wasn't 'til Complex Analysis my sophomore year that I really began to understand that I was studying something so awe-inspiring - before then it was all "yay derivatives yay matrices".
I was not, what a great feature!
> The author is one of the heavyweights in numerical linear algebra (which a lot of hpc boils down to in the end), and certainly knows his stuff

Came here to say this. I know Victor, and he is top notch.
The idea of someone living in multiple places is just hilarious. The epitome of privilege.

That being said, didn't Z just buy the land from other people? How was he able to even "buy" the land without full agreement of all of the owners to begin with? Shouldn't the land not belong to him until the transaction is complete?

In any case, the regular people always get screwed in these cases and always will until things are completely communal. Land shouldn't be owned by anyone. Rather, it should be able to be used freely. There are obviously logistical issues, but perhaps that should be and place and we'll figure out the rest?

> Makaala Kaaumoana, the executive director of an environmental group in Hanalei, Kauai, said that the lawsuits would help identify and inform descendants of links to the land they may not know about, which is “a good thing”.

> “It is always a sad thing when families lose their land, for any reason, but at least this way they are compensated,” she said.

The rationalization afterwards is also interesting.

> And Matt Goodale, a neighbor whose 10 acres of breadfruit, banana, mango, lychee and longan trees lie about one and a half miles from Zuckerberg’s property, said that the CEO’s purchase of the land was much better than the alternative: an 80-home development.

Good to know the rich look after each other.
Is there any plan to enable translations in the app? I'd love help adding a Brazillian Portuguese (pt-br) version.
IIRC service workers are shut off after something like 30 seconds of inactivity.

So it may work for some cases, but not for all.
I never saw it in the cinema. I did watch it at home on my old and terrible 3D TV, which was a fairly mediocre experience.
They not only get subsidies, Microsoft and Oracle get to rely on patents and intellectual "property". They absolutely do care about tax breaks.
"This is a data interpretation problem."

That's what I said. "Defining it is what's hard."

You seem to understand what I'm saying, and agree with me, but insist on arguing for some reason I cannot comprehend.
How do you copy/paste your passwords in iOS apps? Pretty much the main reason I went with the 1Password suite.
I don't see a lot of demand for a car that's only appropriate for pleasant Sunday drives.
I meet many tab hoarders (always open a new one, never close any, ending up with hundrets), but just can't wrap my head around it!

I hate having more than 6-7 simultaneously open because it gets increasingly harder to keep an overview of what you're doing. The same applies for IDE tabs or windows. Too much of them and finding the right one becomes increasingly hard, and losing the thread more likely.
Trump Will Advance the Dakota Access and Keystone XL Pipelines by Exec. Order
> Since all of the jobs are in the city, they are optimizing commute times

I find that funny, because in Texas, the jobs are all in the suburbs and are rapidly moving farther out into the suburbs and even the exurbs.

I live in the suburbs of Dallas, and of the four jobs I've had, I've commuted further out into the suburbs for three of them. Only one of my jobs was in the city. And the number of jobs in the suburbs are growing: we've had some big-name companies relocate their headquarters from other states to Dallas suburbs like Plano and Frisco, and one big-name company that used to be headquartered in Downtown Dallas just moved their headquarters to Irving, another suburb of Dallas.

Also, my current employer is based in an inner-ring suburb (Plano) and there's been talk of how we're probably going to outgrow our office in a couple of years, and from what I've heard we're very likely to relocate to an exurb.

> The burbs housing stock are all 40+ year old homes that need significant system updates

This doesn't apply to Texas either. Most of the suburbs, and especially the exurbs, were built in the last 30 years or so, and a good amount of them were built in the last 10-20 years (e.g. everything in Prosper and Celina is very new development). Most of what's now suburb and exurb was farmland when I was a kid, and I'm only 32.
In practice, innovate the drug into being a better drug seems to be more about getting a patent to increase prices even further than about actual improvements to the drug.
I'll also add to their recommendations that GC'd languages can be used for OS's or system code. You can do that with a number of strategies:

1. Go unsafe on lowest-level operations that simply can't be GC'd. Quite a few of these can be expressed as finite, state machines which can be model-checked for correctness. Static analyzers are also really good these days in whatever code you can avoid dynamic allocation in. The rest of the code is GC'd. That's what the Oberon operating systems do.

2. Use a real-time, low-latency, concurrent GC that basically knocks low single or two digit performance out of the system. Lots of products in embedded Java have special GC's for that. Buy a faster CPU. Trade dollars or performance for productivity and safety.

3. Use a mix of GC's in the system where each one is tuned for the job at hand. You might use a real-time, concurrent one in the kernel. Maybe just reference counting in one more about performance. Maybe a straight-forward one for stuff that's not performance-critical. Could even use one that's mathematically verified for correctness in that situation. JX Operating System is an example of OS that mixes up GC strategies.

That's for software. Your options open up a bit if you can also deploy custom hardware. At the least, a modified soft-core on an FPGA. The LISP machines & maybe a Java CPU of the past often included hardware acceleration for garbage collection. One built the GC right into memory subsystem/interface of the processor where neither the processor nor applications had to be aware of its existence. It just did its thing in parallel to execution of the app. A concurrent, low-latency one integrated with virtual, memory hardware shouldn't take much hardware resources to pull off.
WordPress VIP
>This "stop doing something because I personally don't like it!" mentality is what should be done away with.

Couldn't agree more.

It's the same mentality that makes people declare that "[arbitrary tv show] should've been cancelled long ago!"; or what a travesty it is that [arbitrary beloved IP] is getting a sequel/remake/reboot.

If the Simpsons runs for fifty seasons, it doesn't undo the first ten.

If they reboot Batman a dozen more times, it doesn't keep you from thinking that Adam West was the best Batman.

And to categorize 3D movies as simply a fad totally disregards works for which 3D was an integral part of the creative vision, e.g. Avatar, Gravity, Love.

There's simply no good reason to discourage anyone from contributing anything creative to the culture, even if you question their motives.
I don't even know what pol is.

Your comment adds nothing to the conversation.

My comment is pointing out that, "Hey, sometimes a counterpoint can be correct! Try stepping outside of your echo chamber every once in a while!"
The fact that you don't have a backend is the limiting factor here.
One difference is that Dropbox isn't the only option: there's Google Drive, Amazon Drive, OneDrive, Box, OwnCloud, Syncthing, Resilio Sync, SFTP, and many other "plain dumb file sync" tools to choose from. That certainly increases the security footprint some. You might know I synchronize a KeePass file with a cloud provider, but you might not know which cloud provider, and while the chances of any one particular cloud provider being hacked are somewhat large it seems, the chances of all of them being hacked enough at the same time that you find the KeePass file needle in my particular cloud footprint haystack is hopefully pretty rare. It's also something that if you get wind of an attempt in progress you can mitigate/defend by switching sync services or removing it from sync altogether until the attempt ends...

Because it's "dumb file sync" with a number of options, there are also some really interesting options with interesting security footprint trade-offs of their own. Resilio Sync, for instance, originally known as "BitTorrent Sync", supports peer-to-peer sync and more interestingly supports "encrypted peers" where you can have a cloud provider participate that "knows nothing" about what is inside the synced folder but can still share/sync it with your devices that do.

Similarly, if someone develops something crazy like a killer secure and somehow user friendly IPFS sync option tomorrow, you could switch immediately.
As a developer you need to decide whether or not to support a browser, and if that browser doesn't provide the APIs you need then you should drop support for that feature in that browser. In this case, if Chrome is making a change that you can't or won't change your game for then the solution is to detect Chrome and display a "This game only works in a single tab in Chrome. Try Firefox!" message if a user opens it in a second tab.
He's trying to, not everyone wants to sell (or more accurately, they don't want to sell for the amount Z is offering).

[EDIT]

Source:
http://www.staradvertiser.com/2017/01/18/business/facebooks-...

"For someone to use the law to not only establish title, but to also force a sale requires that they have an ownership claim. For some of the Kauai land, Zuckerberg has done this by purchasing interests from several part-owners."
It makes it much more immersive.
How do other countries prevent this?
People with amblyopia (lazy eye) are much more prone to stereo-blindness than people without, since your eyes aren't properly aligned stereoscopic 3D not only "doesn't work" for many but the tricks your brain normally uses to compensate don't work correctly and can cause headaches.

In fact, you can test this yourself. Go look up "split-depth GIF", then compare the experience you get from those to a traditional 3D image (either in theaters or from a 3DS or something else that uses parallax to fake 3D). This was the first time in my life I've ever actually experienced the '3D' effect coming from any 2D plane.

Another fun thing to try: go try and hit a baseball, catch a ball, whatever. You may notice you are not very good at this, even with a fair amount of practice. These small objects don't give off depth cues your brain normally uses since it can't rely on stereoscopic vision, the lack of shadows, small change in relative size and a lack of other objects to use for depth positioning can make this a difficult if not almost impossible task for someone with amblyopia.

Want to know how I know all of this? Because I've done all of this, my left eye is horrifically bad and has been since the day I was born (80/20 in the left eye, 40/20 in the right), and even after TWO strabismus surgeries it decided to misalign itself again and I've suffered from occasional double vision ever since.

If you're still relatively young (20's or early 30's) you can check out vision therapy, there's been a lot of great success rates on retraining the brain to properly integrate the information from both eyes that will allow you to see "normally" and likely remove these issues. Personally I've opted not to because at 25 years old I really have no desire to change how I perceive the world (it's not a comforting thought, especially since once you've retrained your brain you can't exactly undo it).
Chrome's audio detection is quite smart if I'm not mistaken. A tiny amount of sound is usually seen as 'silent' too, since it'd be practically inaudible.
He's one of the better performance artists of this decade.
So this is the aftermath of all the shadesters buying adwords accounts off Craigslist?
Ask HN: Tracks user events without custom JavaScript code
Have you tried any tool which can track user events without custom javascript code?
Milo is not a white supremacist.
We've banned this account for continuing to violate the guidelines after we've asked you to stop. We detached this subthread from https://news.ycombinator.com/item?id=13472882 and marked it off-topic.
Well I was a skater as a kid and now a very not-cool father of four, so that meme is not far off. :)

I'm a UX guy not a professional copywriter, so I may have missed the mark a bit. I was trying to keep it friendly and casual, and maybe a bit campy with the "HERO" theme. Anyway, I just removed a couple of the memey lines. Thanks for the feedback.
I believe users would quickly find that suspicious as Chrome shows you which tabs are playing sound.
There is no tragedy of the commons here. This is not a shared resource being depleted. The proper descriptor here is rent-seeking[1] and the Turing/Daraprim case lines up with Shiller's "river chain" analogy.

[1] https://en.wikipedia.org/wiki/Rent-seeking
What the Best Project Managers Do and Don't Do
This is great stuff. A fun bit to add is "That thing you made, if you had more time, how would you make it better? How would you make that version better?" And, so on until it start to get a little ridiculous.
Avatar and Gravity are the standout examples.
How is he trying to when he won't even talk to his neighbors and his lawyers won't respond to them or journalists?

That doesn't sound like caring about the community or acting in good faith.
But if your script had 1% of CPU, that 150ms workload would take 15s to complete. Then the next workload would be late in the same way and take 50s to complete.

How is this different?
It seems to me they missed out on trying a partial-VR experience with good 3D interface devices (e.g. Vive hand controllers). In particular it might be less awkward for some than the full-up headsets.
Creating Generative Art with D3.js
To whoever downvoted this: I am the author of the post above, and in response I've removed the JS-centric layout.
EquipmentShare, the Airbnb of construction, raises $26M
>and if it's really that painful to do systems level things, then there's a problem somewhere.

To me it's not a problem at all, Rust is working exactly as designed. When you start writing code in the style that Ayende has: its memory layout becomes entirely non-obvious. The structure definition no longer lines up with how that memory is actually being used. You'll need documentation of the sentinels & invariants, you'll want diagrams of the memory layout (since it won't line up with the structure definition), and a careful understanding of every line of code packing the bytes -- that's just to get a basic understanding of what's actually going on.

This is fine, and you absolutely need to be able to do it, which is exactly why Rust provides `unsafe {}` (along with `std::ptr` and `std::mem`.) Sometimes you need that control you want a memory-efficient data structure, other times that's because you're reading registers directly off the hardware. In either case Rust is going to make you use `unsafe {}` which is a signal to say: "to understand how this is really laid out in memory you need to understand every single line in this block."

I would much rather be able to grep for `unsafe {}` and audit parts of a trie-map for memory safety, as opposed to auditing my entire program for memory safety violations. That's not a failing of Rust, it's functioning exactly as intended. Trying to squeeze every last byte out of a struct is neither obvious nor safe, it requires careful thought.
It's a gimmick. If you don't care about plot and story and acting ability have at it, but to call it a "movie" is a stretch in any classic sense of the word. More like a theme park ride. This is why people are dismissive of it.
That does work even better.

In my case, my personal and work mobile phones are one the same (company pays for data), so I'm expected to be at least Slack-responsive during business hours.
> To balance it out, you would need some sort of region wide tax on private school attendance. If you want to opt out, you gotta pay. That would never happen so...back to the drawing board.

I don't understand this. That tax already exists; everyone [0] pays for public schools regardless of whether they have children in the system. If you send your children to private school, you are paying for both public and private school. If you don't have children at all, you are still paying for public school.

[0] Of course, "everyone" likely means "every property owner", as school taxes are usually property taxes.
I'd be tempted to reply "All of them" to that question :-)
I would think the greatest value in that scenario would be in sharing in a new experience with friends.

But I don't know your friends.
Everything there looks very pro HTTP like... But hey, curl doesn't support bittorrent afaik. So why should haxx.se care ;-)
Japan is pretty famous for having almost no crime. I doubt they're debating crime-fighting. Their main problems as a society seem to be workaholism and a lack of children, not crime or school quality.

Here in the US, crime has been falling steadily for decades now, and no one's really sure why. One big theory is that the elimination of leaded gasoline had a big effect: our population was suffering from low-level lead poisoning from all the lead in the air and environment. But crime here is of course still much, much worse than Japan. Crime in England is probably significantly worse, with the main difference being that you don't have to worry much about getting shot over there, but you have to worry a lot more about being mugged or knifed.
The writer ruined it for me at the end of the article by casually arguing for the existence of telepathy with a couple of vague anecdotes.
even worse, there is no X-Frame-Options header, so an attacker needn't bother with a MITM: Just set up a page with an iframe...
Love your book, it was a very concise, to the point refresher of mathematics for me.

Also, the progression of topics felt very comfortable to me, almost like my school experience back in the Soviet days (and I mean it in a very positive way).

What I'd love and would gladly pay for is an additional exercise book with answers to accompany your book, just like in the spirit of the old textbooks.
I raised my kids in Tokyo for a year and it was painful (there are upsides too). One of the things I struggled with the most was that living in an apartment building made it very difficult to let my children run free. They'd have to head down 30 floors in an elevator and walk out to a busy street with nothing but concrete around. Living right outside Seattle now my kids open the door and are able to run in around in the neighborhood without us.

Not to mention, we had a 750 sqft, 2 bedroom apartment that cost $3,000 a month. It was a quality of life downgrade compared to living in the Seattle suburbs.
I think researching the companies where you're interviewing is a good idea. Going into an interview with a list of ways to improve the product might not be because:

1. In most cases the detailed knowledge of the product and the customer base and the logistics and the costs are not available and an interviewee simply cannot have expertise.

2. In those cases where the product really is so bad that an interviewee could come up with feasible well structured changes, it's not unlikely that those changes will come across as "you people don't know what you are doing".

3. In cases where the people know what they are doing, an interviewee pushing changes can still come across as in item 2.

4. While every company isn't a 'We are all A players' type company, few companies want to hire someone whose world view is my coworkers are all mediocre and my current employer sucks...because that attitude tends to be portable across employers.

So my random internet advice is that next interview, mostly listen and let people talk about themselves and the company and to not offer unsolicited advice and to not slide into the role of 'the expert in the room.' Go into the interview and learn.

As a last thought, ten applications is not very many. It may simply be a case where the statistics are stacked against you.

Good luck.
He's bought some portions of the ownership, and is leveraging that via lawsuits to force the others sell.

Which tells me there are some who he's contacted and who have said "no".