skysight-inc/HackerNews huggingface dataset:
Not really. Surveillance as the primary way essential services are paid for is, in relative terms, an extremely new business model, and one that's already adverse to meaningful competition. It's escaped regulation so far mainly as a product of public ignorance and private lobbying.

The EU and independent US states are already starting to legislate for consumer/citizen protections. The public response has generally been positive.

It's easy to forget that 'surveillance capitalism' was seen by most outside of our bubble as a trivial little industry until fairly recently.
As a solo developer, wouldn't all these git repos be on your local machine as well?

What risk are you trying to avoid?

If gitlab or github is down and you have the repo locally, you don't have an issue.

If you've already handed off the repo to someone else, that's on them to store it and it'll likely be under their account.

I guess it's not clear from your intro what features you use 3rd party git hosting for other than backing up your repos.

Are you submitting pull requests to clients? Tracking issues? Other?
Are you a bot with a glitch? :)
I'd say this idea itself is already quite controversial and far from settled. Old people are not necessarily worse off in their abilities to think or their "creativity" or whatnot. Children might come up with a load of ideas because their knowledge has not been trained/structured in the same way as the adults have yet. But that doesn't mean their ideas would be particularly useful in solving real problems, since they tend to be far less reality-based.

Also there are psycholinguistic researches at my university that suggest old people don't actually learn more slowly, they have just pruned some nonsensical connections and consolidated knowledge based on real world experience, and are thus worse at learning invented examples that might not make much sense.
Hurricane Harvey: Why Wasn't Houston Evacuated?
Other loyalty program skim a percentage if you want to gift points, so I'm not sure that is a feature
We have representatives that are supposed to care about these types of technical issues so we don't have to. In our republican form of government their job is to make sure that government is working for us. The real problem is that billionaires and corporations have convinced a significant portion of the public that government is evil and should be destroyed and that any kind of commercial restraint is un-american communism.
People don't have to eat anything they don't like. They can sue if there is a law against it; if there is no law they can lobby their legislature to pass laws against it.

The problem is that petty injustices like this are hard to fight because finding other plaintiffs is hard. The only thing connecting them is the defendant, who is not interested in helping them find each other.

(In general, I believe that the sum of the damage of petty injustice is far greater than the major injustices that occasionally get some action on them, and that addressing these smaller injustices is a big juicy problem for society to solve.)
In thinking about "minumum basic income" perhaps all public transit should be free?

Bart, muni, caltrain, amtrak, etc -- thos should be 100% subsidized by taxes.

We have a gas tax that is so high in california it hasnt even done anything for our roads and infra.

You hae one of the biggest companies in the world (chevron) based out of richmond, ca (one of the poorest cities in CA) paying nothing in taxes...

the basic income argument is bullshit, and politicians are freaking morons given that they cant take the freaking hammer to corps so large that due to their financial extraction from basic human living (movement) that this problem will never be solved.

capitalism is a brainwashing technique, not a basis for a human economy.

I am not saying that we should be communist - but we shouldnt complain about problems without understanding the ripple effect of so many other problems and wwhen they reasonate together, such as not taxing gas corps, but increasing "gas tax", yet not using the gas tax properly -- then having public transport agencies in corruption quagmire - the world is basically fucked.

Why do bart train drivers work 4 days a week, yet make over 125K/year for baby-sitting an automated train, then go on strike for more money when the trains are filthy and smell like piss? Why do they have the "train of the future" when not a single new train car "of the future" has a power port/USB port? (yes I looked and spoke to them about it.

Why hasnt any bart/muni operator ever been forced to go on a field-trip to some other major metropolis to see how efficient, clean, modern travel infra works?

Why are we spinning our retarded wheels on automated driving when we need to fix public transport?

Its a complicated issue - but only corruption and greed are truly preventing progress, as the corruption and greed results in us not taxing the fuck out of gas - and investing in very robust transportation systems that should be subsidized by general taxes.

How about we just say that if you make less than $50K per year, ALL transport is free -- THEN you have greater opportunity to find a job >$50K and can start paying for your rides.
I know someone that has been working on a work visa for the last 11 years in the US as a management consultant on a TN Visa. He is Canadian born.

Can this person start applying to become an US resident?
Adhesive licence plate replica in Canada
Thanks so much! If you end up finding any pain-points with the tool leave an issue on the repository. :)

If you do end up using it somewhere I'd love to see the project to potentially optimize for your use-case.
I'm really not sure what you're talking about. I mean in general, not one very specific use case.
Nope, if the law says they can't disable the car for such a debt - as the article states - then the contract is irrelevant.
Thank you! The code and the docs look great!
It's ironic that ecosystem fragmentation is now a legitimate reason to drop Solaris when fragmentation had for a long time been a major concern for supporting Linux.
Synthetic mouse clicks.

These are pretty much solved problems. I know because Nuance solved them. Dragon Naturally Speaking both OCRs the screen and sends synthetic mouse clicks to windows that use custom UIs, such as Microsoft Office, when you say something like "click OK".

Implementing this in an accessibility suite for the blind is definitely doable. It would be tedious and take a lot of testing to get right, but that's why the best solutions are proprietary.
Western Digital Acquires Tegile Systems
Taxis are fine in Manhattan, but good luck getting one to reliably pick you up in a reasonable timeframe at 3am in Brooklyn.
and then they tell their population that you're giving them the material goods because they defeated you in a war, and that they blew up that ship.
Simple explanations for complex issues (e.g. getting many vendors and layers of the vertical cooperating) are seldom of much use. Bringing up Microsoft -- they tried the whole fixed hardware thing with Windows Mobile cum Phone and failed catastrophically, always two steps behind -- is not convincing.

Android solved a very different problem than iOS. It has compromises and benefits (that iOS has enjoyed by proxy) in doing so. The OS that we know today is the combined knowledge of many OEM customizations. The hardware of a vicious battle between many vendors. The screens and designs the result of an endless tug of war. And again, Apple has enjoyed the fruits of these.

But saying "If only they..." is seldom from a place of reason.
I disagree with this argument – it can be illegal to participate in uncompetitive business practices while holding a monopoly position (even when those practices would be competitive in another market) but that does not make it illegal to have a monopoly position. The parent is right - having a monopoly position in a market is not illegal.
And I would keep Yev to that promise. :-)
(Generalized) Feistel networks have to be neither balanced nor over bits (see, e.g., [1]), so you could conceivably devise a 'perfect' permutation for any particular resolution.

For example, with 320x200, you'd do something like (completely untested)

for (var i = 0; i < 8; i++) {
l = input / 320;
r = input % 320;
var nl = r;
var F = (r * 356357 + i * 1234567) % 200;
r = (l + F) % 200;
l = nl;
input = 200*l + r;
}

which is not exactly fast or anything, but covers your domain perfectly.

[1] https://eprint.iacr.org/2010/301
Thanks for the kind words. Most thoughtful engineers I've met are believers in right tool for the job and thinking in tradeoffs, not good and bad - and so I'm a big fan about digging into MongoDB's value and understanding your projects' needs.

MongoDB has matured as well over the last decade, and it's a testament to the hard work of their engineering team.

You may like this old post that I wrote which echoes the broader points I make in this series about thoughtfully making eng choices and having better eng debates:

https://www.nemil.com/musings/betterdebates.html
> We simply need laws against data brokerage.

This is the right answer. Collecting, retaining, using, and selling all this crap should simply be illegal. For Google, for Amazon, for Target, for Visa. Any of 'em.

The more pragmatic libertarians ought even be on board with this, since even if they don't care about massive corporations having all this stuff, allowing its collection gives de facto access to it by the government, and you can't effectively opt out even if you take extreme measures like not communicating with anyone except over encrypted comms and not having any kind of cell phone—you are still in pictures others post to social media, for example, or mentioned in others' unencrypted messaging/email conversations, et c. Your only hope is to become a hermit, basically, which is unreasonable.
What about for people who have no contacts and can't find clients?
Tango's extra hardware was for depth sensing, and low-energy feature tracking, but the basic technique of plane detection from what I understand, is the same technique ARKit uses, which came from Flyby according to one article I read. In 2014 when Tango was released, even Apple HW wasn't powerful enough to run the tracking in software alone.

I have a feeling the end game of this is going to be that Tango-like devices are used for mapping the world, and ARKit like libraries consume the geometry.

That is, not everyone has to own a device with depth sensing. For example, if Streetview-like services using LIDAR, or if self driving cars with LIDAR, map point clouds of most outside areas, and merchants and vendors map into areas with specialized Tango-like HW, then most of the benefits of depth sensing AR can be had for people without depth sensors.

It would be a mostly static 3D map of the world, not frequently updated, but probably good enough to enable a large number of apps.
I think you're making assumptions on intent/motivations. It's not like you can't bring your own financing to any car dealer, if you really can't secure a loan from anyone else - then for these used car lots the costs of being willing to deal with that market are rolled into the price of this car.

They aren't just a lot, they are a high-default finance and repo operation also. They need to pay additional insurance, monitor their cars - their rates can't be great and every car requires some version of gap insurance on their end probably at least for a while if they're rolling these costs into the sale price and then requiring no or little down payment. I assume since they're smaller operations their money has a higher time-value to them -- i.e. if a higher than normal number of people pay late one month, they may be late on their debt payments since I assume they have some type of line of credit and they themselves probably don't have the best rate.

I don't think they are specifically out to mess up people's lives is all I'm saying, it's easy to get caught up in the emotional side of a car repossession but think about if a client didn't pay you and you were racking up credit card interest waiting for them so you can pay your own bills -- would you feel bad about taking back your work after a certain period of time?
> but people could always switch Android OEMs to get something cheaper if they don't see the value.

The kind of people that buy flagship Android phones would probably either see the value or be price insensitive enough not to switch over it.

OTOH, “works ok now” is often more important than “works better later”, so getting something out that will work with today's flagships has value even if Tango would be practical down the road.
We hit peak oil later than planned because the rate of oil-consumption growth plummeted. The estimates were within an order of magnitude (which is a small margin of error you double your consumption every 20 years).
Right, I meant Linux with the Backblaze personal service, since that's what the GP was referring to:

> I've heard stories of people using Amazon to store over 1PB of data which would be thousands of dollars monthly even at Glacial cost. Do the "ultra" users weigh down on your margins?

(Obviously with a price that scales with the amount of data stored, "ultra" users wouldn't be a problem on B2.)
No credit history is a wildcard. You could go either way and they choose to not trust a stranger to the system rather than give you huge credit that you may not be able to handle responsibly.

It's easy to get a low limit store credit card ($250 limit) as someone with no credit history. It may have an annual fee. If you pay it off reliably over a year, pay the annual fee one time you will have a moderately good credit history. Then you can get another credit card with no annual fee and cancel the first one. Then keep this second one for decades, because it will show that your nearly oldest credit card account is still in good standing after many years.
Thanks so much, fixed!
Information asymmetry happens when one side of a transaction inherently has more information about a product than the other side of a transaction. E.g. when it comes to food, the producer inherently knows more about the product than the consumer. A loan is pretty much exactly the opposite. All the information the seller has is conveyed to the buyer in the form of the loan terms.
Securing Frame Communication in Browsers [pdf]
Ah I see ! Gotcha :)

Yes, it seems Go is smart enough not to eliminate those values entirely.

I think this might be a better way to be sure that the function will be computed entirely.

`_ = myatan2(-479, 123)`

The result is same though. I will update the post.
Why 85% of homeowners in Houston don't have federal flood insurance
The article clearly states that the law prohibits that. The contractual rights don't supersede the law.
That doesn't make it very appealing for app developers, though, if the size of their base is dramatically limited to just people with both the latest and the greatest devices.
Yes.
No.

Maybe.

:-|
Celestial navigation isn't difficult. I learned the basics in an afternoon. It requires a sextant, a calculation book, and a really good timepiece. If you've noticed that really expensive watches have a maritime theme it's because accuracy costs money in an era before NTP servers and GPS.

In a small sailboat rocking in 3-4 foot waves I was accurate to ~50 miles. The crew member who taught me was accurate within a mile. He was also 65 and felt the GPS was almost as accurate as his sightings :-)
ARKit is a perfect example of "worse is better". Quite obviously inferior to the full Tango demos with occlusion and room mapping, and HoloLens, but simple enough to excite the imagination, and to enable "fake AR" experiences like Pokemon Go.
Got it. Thanks !

> Hopefully golang bench is smart enough to not be that smart.

Yes, that seems to be true.
I know it sounds terrible, but at geologic time scales, the sea floor is recycled at a higher rate than non-coastal land [1], maybe it's better to keep more land in a better state, if that's the choice? The sea floor is immense.

[1] https://en.wikipedia.org/wiki/Oceanic_crust#Life_cycle
It seems very odd that this comes out and seemingly replaces Tango. Google spent a lot of time going over new stuff with Tango in the latest Google I/O keynote and Google Lens, which was featured quite a bit, seems like it relies on Tango and its depth sensing hardware for their "VPS" stuff.

Also, when Clay Bavor was talking about Tango supported devices he remarked that the devices were getting smaller and smaller then implied it was coming to smaller, more traditional devices. I took this to mean they were close to getting the sensors ready for wide deployment but I suppose this could have just meant they were ditching the sensors because they felt the software was good enough.

I'm kind of disappointed. I'd hoped that he was saying that Tango sensors would show up on Pixel 2 (which was a long shot, from the leaked photos not really showing the many sensors you see on current Tango devices). Instead we have what feels like a rushed out me-too to match ARKit.
Are you able to dedupe common data between customers? I'd assume there's storage savings in storing a chunk of data (multiple copies of course) only once storage-system wide.
The comparison that Bruce Schneider makes is not correct.

Governments are likely to control food pathogens and airline risks because they need living, productive, happy voters.

But governments have also a fundamental distrust for all individuals and therefore want as much surveillance as possible. By allowing big companies to collect that, they have access as well.

Therefore I think governments are not motivated to improve privacy at all. On the contrary.
Maybe that says more about how smart you are than how good the Android ecosystem is.
Video with more info: https://www.youtube.com/watch?v=-JLhwsbMvjQ
On the other hand - I find its the other way.

Xcode is the most "diff" IDE from other IDEs. I like Swift but just dont like Objective-C. The build tools and ecosystem is too tightly tied (I like to switch between development machines without having to always be on a mac).

Java is definitely painful, but I suppose the bias I have here is that I have developed on it for several years.

The breath of fresh air so far has been React-native and i wish more things get ported over to JS (or like Expo kit).
Having a transparent database of money/tokens that can be transferred independently between parties is still very interesting.

How many other reward systems allow you to transfer points to other people?
Progression, Curiosity, and Burnout with Redux Author Dan Abramov
Show HN: Remotely send and receive SMS messages from your Android device
Stormfront was somebody's home base but not everyone's or even significant fraction of so-called "alt-right". In terms you hopefully understand it is as same as saying slashdot is the home base of "computer geeks".
I have an older family member who experienced something very similar, having suffered abuse and self-abuse for 50+ years. A single experience unlocked their life in ways that they could have never imagined and allowed proper healing and recovery to begin. This person is now doing better than ever.
The other question is how many upvotes are "sponsored" upvotes.
In this case, it appears the title had already passed to Grandma. A blockchain title could/should prevent Dealer from shutting down Grandma's car over Grandson's debt.

If Grandson is right about the clause not appearing in the contract, of course, he'd be doubly good.

To say it less flippantly, the low-hanging fruit in blockchain-assisted contracting seems to be these automatic self-help remedies and simplifying title disputes -- which, right now require judges and police for even simple disagreements. You'll have fewer wrong denials of access, but perhaps more denials overall.
I agree with everything you're saying (though my favorite is probably addresses containing newlines). My point is just that in practice it's not terribly useful, e.g. why HTML5 defines its own: https://html.spec.whatwg.org/multipage/input.html#valid-e-ma....
One particularly horrifying example of this is dating. In Brooklyn where I live, dating has moved online so thoroughly that many women I've talked to simply refuse to consider men they meet in person as potential partners. It's definitely still possible to date the old fashioned way, but it's obviously more difficult. I don't date online, but I've been blessed with fairly good looks, a successful career, and decent social skills. I can definitely empathize with guys who feel they have to choose between giving up their privacy and giving up finding relationships. And that's a completely unreasonable choice.

The way we form relationships is one of the most personal parts of our lives.
>"The Marketing Behind MongoDB"

>"Countless NoSQL databases competed to be the database of choice. MongoDB's marketing strategy helped it become the winner."

Of course, of course!

Because if it the strategy was based on MongoDB's scalability and security...
The “#if” example seems clear enough to me. We always want to use wchar_t, but if we’re using MSVC, then only if it’s available.

The “buffer” example isn’t great, I agree. I just pulled these from random sources in my projects directory by grepping for “not…or”.
Verified business accounts
Your larger point is very correct, but far more likely would be organized crime disabling a fleet of commercial vehicles to secure a ransom.
When I place a sticker over my laptop's camera, people think I am freak or acting like a hacker. In fact, I just want to protect my freedom. However, society doesn't care freedom. They care just their popularity and don't want to be alienated. I think this is where problems come from.
More evidence for the health benefits of an alkaline diet.
> There's nothing wrong with this at all. Any time I want to get up and running with a new stack, I look around for a boilerplate.

How long do you spend looking for a boilerplate?

> I choose the one which has the easiest-looking learning curve and just start trying to solve problems with it.

How do you know without spending time trying it out?

> If it works well and requires a minimum amount of customization

Again, how do you know without using it?

> Boilerplates are a nice thing to have in an era of constantly-improving software. Not having to do everything yourself is awesome.

I agree completely about not having to do everything yourself. However, I have never have had a good experience with a boilerplate. It's usually missing something crucial where I end up spending a lot of time anyway.

Also, the boilerplate makes some assumptions that have to roll back to get the crucial thing to work so I end up re-implementing some things anyway.

So I can either throw it away and admit I pretty much wasted time and try another one, or I can just keep building on the boilerplate that doesn't actually solve my problems. Or I could have just started from scratch. It's a hard problem.
I have been forced to use Grammarly in the past. If you are structuring a sentence loaded with terms specific to a field, it will very likely flag that sentence as being too wordy. Combine this with Canadian English, and you end up with a low signal-to-noise ratio.
Understanding Android Security [pdf]
Whopper coins being tied to whoppers is a one-way street. You can't just take some two week old whoppers to an ATM and feed the bread and patty into the machine to get whopper coins.
If your WiFi speed seems to be very slow, test it with these best 5 apps