skysight-inc/HackerNews huggingface dataset:
Exactly, the primary purpose of the iPhone is to send things to other people.
Well, totalitarian in this context means shackling developers with micro-management of basic functions of software development. Apple has a large enough megaphone that I don't feel the need to care about whats best for them. They can do that themselves just fine. I'm only interested in it as a developer and as a user. As a developer I don't want an OS vendor telling me what code I write or which library I use. As a user, I want to be able to run an app inside a privacy jail that completely blocks access to my IP or GPS data - if I want to.

>Privacy should be by default and not shift the burden to users or cost them in terms of user experience. Apple has the power to do that.

You can have every single app run in a privacy jail by-default. Let the user opt-out on a per-app basis if they choose to. Apple could also simply just run a ad-blocker or a tracking scripts blocker as a system level feature. I admit that these kinds of measures are very 'controlling' if not totalitarian of their users. Should Microsoft allow users to install Chrome if the browser acts basically like a giant keylogger? Should we let users make the choice? Or let a benevolent dictator dictate what apps a user should be protected from. Reasonable people can come out of both sides of the privacy debate.
The best big tech company?

Maybe presently people have no major beefs with the organization.

But there have been more than enough negative actions by this company in the past including:

Suing craigslist (and losing) for breach of fiduciary duty because it wouldn't exploit its users enough. This was knowing that the shares were acquired in conflict with the ownership and mission of craigslist.

eBay tried to get inside information from Craigslist while it was secretly preparing release of Kijiji.[1]

eBay has been facilitating the sale of counterfeit items long before Amazon. Many sellers were upset by the requirement to use PayPal anded even acted to ban use of competing services.

So while the heat may be on Amazon, I would hold off on elevating eBay to some superior ethical position.

[1] https://www.wsj.com/articles/SB120959923436057759
I'm pretty sure I remember a pretty large "this technology does not currently exist, may not be feasible, and may not be available based on local regulations" disclaimer on their sales pages, right? I thought they were explicitly selling the sensors that would be required if the self-driving feature was implemented.
Nearly 15 years of youtube and the only new feature I've noticed that isn't directly copied from the unusually innovative explicit video sites are the ads polluting every video, 4 minutes apart. Brilliant engineering, really, the best talent working on this.

As an aside: is it possible to go back to a 2005 version of the site? I bet that site absolutely flies on modern hardware, and all I really want is the search bar and player anyway.
Build and Host PHP Sites on Repl.it
I wonder if they will use ReactOS.

It is Windows-compatible.
Rules for Choosing the Right Words on Button Labels
My understanding --- this is from memory, so correct me if I'm wrong --- is that IARC published a report classifying glyphosate as a 2A carcinogen (joining a long list of common substances that occur in food both naturally and as a result of processing), but that the broader WHO did not back this assessment up. Reuters also ran a story based on an earlier draft of the IARC report showing that evidence against the carcinogenicity of glyphosate had been excised from the final report. Importantly, the IARC report was also a survey of previous studies of glyphosate, and the organizations that conducted those studies, like the Agricultural Health Study, disagreed with IARC.

My impression --- again, corrections welcome --- is that glyphosate has been intensively studied, both epidemiologically and in lab studies, and that none of those studies has conclusively linked glyphosate to cancer, even in rodent models, and even at unrealistically high doses.

To your original question: again, it's also important to remember that glyphosate-based pesticides aren't, like, pure aqueous solutions of glyphosate; there's lots of other stuff in there, as there are in all chemical herbicides, and if there's a lymphoma link to Roundup, who knows what the actual causative agent is? The evidence points away from glyphosate being it.
And then when Radio Shack went bankrupt, it wanted to sell that information.

https://money.cnn.com/2015/06/10/news/companies/radioshack-c...

> The bankrupt chain originally proposed selling the information to raise money and repay creditors. But that sparked a backlash from suppliers including AT&T (T) and Apple (AAPL), as well as the Federal Trade Commission and consumer advocates who argued that the electronics retailer had promised customers it would protect their data.

> Most of the assets, including some limited customer information, were purchased by General Wireless, a subsidiary of RadioShack's largest shareholder, which intends to keep 1,750 of the stores open with the RadioShack name and operate its online business. General Wireless agreed not to sell the customer data it is buying to a third party, and to comply with RadioShack's previous privacy promises.

> RadioShack filed for bankruptcy in February, and the court could have allowed the sale of the data despite the promises that RadioShack had previously made to customers.

(a few paragraphs omitted for brevity)
I agree.

The 'climate', and the species that can live in it, also change and continue to change- the wooly mammoth couldn't survive many places right now, to be honest.

I feel like a lot of people miss the idea that the planet itself shifts over time- Hawaii hasn't been there forever, and most of the land on the earth has shifted a lot from where it first was in Pangaea.

Humans stopping climate change feels a lot like getting in front of a moving train- it is absolutely futile- it also makes sense to try to shift the rails themselves around, but I don't even know how feasible that is, either.
anyone know why on earth Medium is being intentionally shit?
Slightly OT, but I haven't heard this: are the vending machines in Japan dispensing real ice cream and not soft-serve? Very interesting, if so I would imagine the mechanics have to be far more robust/complicated. Or is it still soft-serve, but just higher-quality?

edit: by soft-serve, I mean any of the thinner ice cream/frozen yogurt alternatives as opposed to the (usually very thick) real ice cream.
The ‘best job in America’ pays over $108,000 a year
Support Open Source Research on Text Entry of the Future
Tesla sued for a toddler driving over a parent
The End of the Bloodiest Holy War, Part II
I don't disagree that it's hard to know all these shortfalls ahead of time, that's sort of why software has bugs and why all us devs stare in amazement anytime it's suggested "Could you folks just... write less bugs" but when the builds start to fail it should be acknowledged that your tests are incomplete, and it should (ideally) be a high priority task to either revert out the feature or fix the feature to resolve the issue. (There are all sorts of reasons this could be difficult, but I'd urge you to advocate strongly for fixing bugs as a higher priority task than feature work - it ends up saving businesses money)
Fixed above. Thanks.
Yes, well said. Math is not any form of programming, and programming is not math. Studying the relations between the two can be very helpful, and the difference itself is interesting. One may have specific reasons to us FP to cleanly decouple from certain kinds of side-effects, but there’s nothing un-mathy about mutability, and there are times when it’s a fine choice.
You’d have to prove that it’d be beneficial bandwidth wise, which seems unlikely.
The question is not really about hierarchies, but more about representing diverse-but-similar domain entities.

It's a problem found in GUI modeling also, where various GUI widgets will or can have different properties. Some properties will be shared, such as "parent_ID" (AKA "container"), but many are specific to a particular widget or subset of widgets.

Further, new widgets may be added down the road, and we don't want to have to invent a new table for each one. Current RDBMS modelling techniques handle these situations poorly.

I've been a fan of "dynamic relational" to handle these kinds of problems, but so far it hasn't been implemented: https://news.ycombinator.com/item?id=15352786
Also top talented people often can give you advice of the kind: "if you could only improve one aspect, you should choose this one", that IME is very useful.
More or less, the distributors are all paying about the same when they load the gas onto the truck from the plant. The difference in cost comes from the additive mix. Some gas brands qualify as "top tier detergent gasoline," which some cars brands will recommend using.
> Why do houses in Malibu and Beverly Hills need caps on property taxes because of some retired person in Bakersfield?

The house my father grew up in in San Jose is now worth multi-millions but my grandmother couldn't possibly have paid the ever increasing property taxes while she was still alive and I think people would have whined about subsidies in well-off neighborhoods like you're doing now. I mean, she lived in that house since the late '40s and Silicon Valley just kind of moved in next door...
If you take a longer view, then here's how justice gets served and the welfare of more and more people is increased over all of history: Power gets dispersed. Wealth and power goes from elite nobles to the merchant class, then there arises a middle class.

The problems come about when the dispersal of wealth and power are faked. (No real power is dispersed.)
Glyphosate is commonly detected at these low levels in
both organic and non-organic foods. In fact, the minuscule
levels of these chemicals that were detected in both the
Beyond Burger and Impossible Burger were less than
1/1000 the limit set by EPA for glyphosate residue in dried
pea (8,000 ppb) and soybeans (20,000 ppb), respectively.
They were even almost 100-fold lower than the glyphosate
limits set by USDA for ORGANIC certification of pea protein
(400 ppb) and soy protein (1,000 ppb) - ie, the glyphosate
levels measured in both products would easily pass the
glyphosate-residue requirements for organic certification of
soybeans or peas, respectively.
What does 11.3 ppb [=11.3 ug/kg] mean in terms of how
much glyphosate plus AMPA would be present in one
4-oz.(113g) serving of Impossible Burger? The answer is
1.3 micrograms [11.3 ug/1000g x 113g].
This is almost 1000 times lower than the no significant risk
level for glyphosate ingestion (1100 micrograms per day)
set by California Prop 65. The safe daily limits for
glyphosate exposure set by FAO/WHO and the EPA are
much higher.

Well said.
This is interesting, however I feel like it has the same problem as Jef Raskin's ideas, namely that it does not scale well for tasks that are not text-based or personal organization/communication based (like mail or calendar management).

The thing I need most is a robust tag-based file system, that would let me have the same file in multiple places, and also would be intelligent enough to suggest tags for me.

That, and unlimited undo, everywhere, forever.
> What is Molecular Hydrogen, H2?
> Hydrogen is the first and most abundant element in the Universe!

So let us sell you some for low cost of $60!

Is this a new way of selling snow to Eskimo?
Controlled burns have been a tool that forest managers use for years now. Many ecosystems depend on periodic burning, but for a lot of reasons wildfires are undesirable when they happen near places where people live. Controlled burns are a way to promote ecosystem health without endangering human lives.
I'm going through this process right now, I have a contract for a SWE role at Google through a contracting company. Interestingly enough I was offered no benefits.
I used to be strongly in favor of using fixed versions everywhere, but now I also have a mixed opinion. I think a reasonable compromise is to continually update and to promote images. That way you can start with `dev --> prod` when you're small and add more QC layers as things grow.

Something that's even more difficult is dealing with upstream changes. What do you do when `ubuntu:18:04` updates? It's easiest if the upstream is released with a predictable cadence (ex: every Wednesday), but none are AFAIK. That way you could plan a routine where you regularly promote an update through QC.

I'm not sure what to think about event driven release engineering like auto-builds (repo links) on Docker Hub. I think that might be an ok solution for development builds or rebuilds of base containers, but it seems to be abused. I bet there are maintainers of popular images on Docker Hub that are effectively triggering new deployments for downstream projects every time they publish a new image.
Mobile Friendly View: http://pdf.cab/http://openaccess.thecvf.com/content_ECCV_201...
Doublethink is a powerful thing!
Step 1: Moderate for a forum that can afford to pay you a full time salary for doing so
Check out the registry of GTFS feeds at https://transit.land/feed-registry/!
There's some good advice here, but I don't know how evidence-based it all is. For example, I understand that there is some evidence that extrinsic rewards have problems when delivered in certain ways, but I don't think we've entirely overturned behaviorism. Rewards and punishments are a tool that the world uses on us, like it or not. It would be surprising if there were no place for that tool in child-rearing.

Likewise, I question the advice to not involve oneself in children's fights. If one child is much bigger than the other, they can impose their will on the smaller child. Growing up, I saw friends who were on the losing side of this exchange, and it can be scarring.

Still more of the advice is well meant but impractical. "Never do for the child what they can do for themselves." Suppose I have a flight to catch, and my son refuses to put on his own shoes. Am I to miss the flight then? My son can be stubborn. On one occasion I tried to follow this advice when he refused to walk himself home. We stood on the sidewalk for half an hour in twenty degree weather before I gave up and compelled him to walk home.

I suspect, like much parenting advice, this stuff works for some kids and doesn't work for others. So much of parenting advice is survivorship bias. That a particular technique works for one child does not imply it works for all children. I can buy that these points are effective for most children, but ultimately you have to do what it takes to survive, and part of that is tailoring this stuff to your unique relationship with your own child.
My first thought is to wonder how this issue is related to this recent finding:

10 Rivers Contribute Most of the Plastic in the Oceans

https://www.scientificamerican.com/article/stemming-the-plas...
> I think it's totally reasonable to judge a road surface based on how effective it is, in practice, with the kinds of traffic that will be travelling on it.

Yes, and if we outlawed the use of cars without traction control on certain roads, then I would be fine with designing with the assumption traction control will be on. But as long as you allow older cars without traction control to still drive on the road, you are making the roads less safe for a certain percentage or class of drivers. I view that as different that just making the road safer for some.

> But we should also keep an awareness that it won't always be there.

Exactly. And this is why I think it doesn't make sense as a mitigation to a language level feature which will always be there.

Specifically, I think syntax highlighting is a useful feature and a plus for a comparison, I just don't think it works as a mitigation for a negative for something that pervasive.

All other things being equal, syntax highlighting abilities might push me towards one solution over another, but they won't make me ignore a problem I perceive with a solution.
If the test failure is detected (so, you get super lucky) you should immediately reject the code, including the tests failing before some other fixups that didn't effect that test... Oftentimes it will take a long time to surface these, but I'm of the opinion that a broken build is show stopping until it's resolved - that doesn't mean 5-alarm all devs rush to the scene, but it does mean a free person picking it up as their next task or, barring that, bumping someone off of feature or other work to address the issue.

It may take a while... but while that flakey test exists in your codebase it will leverage a constant cost on all of your developers.
Definitely seen quite some folks from across the pond in Berlin. Happy to share your CV if that is of interest to you, contact details in profile.

In general, I'd recommend you check out platforms like [0] and [1], they are used quite often by companies and as a developer, you talk to companies directly, not recruiters.

I am by no means affiliated in any form with either of those companies and solely post them here as advice I think is relevant to OPs question.

[0]: https://www.talent.io

[1]: https://www.honeypot.io
Yeah iOS doesn't allow those kinds of apps. That's one thing I'm jealous of from Android.
"Publications on Medium are bound by the Medium Terms of Service, and they have no right to your content that you do not explicitly grant them. That includes exporting, copying, or reposting your content to any website that is not Medium.com"

"You own the rights to the content you create and post on Medium"

Wait what? If it's my content and I own the rights, I can repost it wherever I wish.
I'm not using them as a marker for things getting worse. That wasn't my point at all.
Millennial burnout: building resilience is no answer
That's all fine, but at the same time these conclusions seriously sound like an excuse that leads to cherry-picked metrics optimization. In other words: "we consider low latency across browsers we support an SLO, and to maximize that we just don't support that many browsers."
Thanks for linking those, Anders. jv22222 is right, they really do look amazingly organic. Love your work!
... people with to whom I choose to send things. I do not choose (or rather, I wish I could choose not to) send a ton of detailed information about my phone. my location, etc. to a bunch of unknown companies and people. I feel like I must be misunderstanding your point?
Official Impossible Foods Response to Glyphosate Allegation
> In case you haven't seen what industrial plants agriculture looks like nowadays:

It "looks" bad but do we care about looks more than pollution ? Look at any large scale animal farm, it looks much worse. Any solutions to feed 8b people will be far from perfect, but some solutions have less of an impact

Reducing (not stopping) meat consumption is a very easy way to reduce your carbon footprint, and you can still get all the animal protein you need from dairy, eggs, &c.

> The most sustainable agriculture is one in which the soil is fertilised with manure and rotated livestock, because grazing animals keep the soil healthy

It's true, but the current meat industry is far from that. I'm all for sustainable farms and eating animals that have been reasonably grown and treated. The problem is that so many people eat meat every day, multiple time a day that the industry will never be able to provide sustainable meat. Look at the chicken industry, they grow them so fast that they die of organ failures and other growth related diseases and deformations. There is no soil fertilization coming from the millions of animals that have never been on a field. https://www.aspca.org/sites/default/files/chix_white_paper_n...

> meat keeps us healthy, because we are omnivores.

Omnivore doesn't especially mean meat eater, just animal derived products. People live without meat just fine, the abuse of meat and the consumption of low quality/processed meat has been linked to many health issues on the other hand.

Nowadays I only eat meat when I go out and can spend good money on a quality steak, asian bbq or the like. Your body doesn't _need_ that daily ultra processed bacon, that $1.5/kg chicken or any of the fast food low quality burgers. The current western diets really are a metaphors for humanity; long term self destruction for short term pleasure & convenience.

http://www.greeneatz.com/foods-carbon-footprint.html

http://shrinkthatfootprint.com/food-carbon-footprint-diet
Ok fine I'll turn flippant curt mode off for a moment.

I don't actually like Facebook. I don't work for them. I don't use them. But if a government is going to ban something they should have a compelling reason. It's not a freedom of speech thing it's a freedom to do what you want with your time and money as an adult thing. I don't care if the thing is drugs, porn or Facebook, it shouldn't be banned. Banning Facebook because it's inconvenient to the establishment is the path towards becoming China. That was my point. We will wake up very soon to a world of banned sites and vpns all in the name of our protection.
How do I find which YC companies are in a specific city (that is not SF)?

In particular, I was trying to look for YC companies in Los Angeles, as I am moving there and I'm very interested in working on a early stage startup
@steveklabnik My apologies if I appeared to make light of the Rust community’s contributions. My definition of religious war is butting heads about problems that don’t have a clear right answer (tabs/spaces). If there are new things considered by the community that make the discussion worthwhile then it’s absolutely worth having; but if it causes people to burn out on the community down the line then maybe more moderation would be helpful. I have no experience leading anything like Rust, but I talked to contributors who burned out on Python and various libraries and it’s sad to see, so ideally Rust would forge a better path.

My impression of async/await is that it’s one part of making concurrency grokkable, and I’m not sure whether the debate was taking all that into account: https://vorpus.org/blog/some-thoughts-on-asynchronous-api-de...
Amazon is basically only going to purchase products for resale from large suppliers, and will shove the rest into the normal marketplace operations where they have to compete with everyone else on actually selling and shipping their products direct to consumers.

"Your margins are our opportunity." -- Jeff Bezos.
Update your LinkedIn job preferences to list the cities that you're interested in. Use your network. That's how I received multiple offers, I'm not an engineer, should be even easier for an engineer. Be prepared to take a big pay cut and get a new appreciation for the USA ;), although some things are much better in Europe.
Best and worst European countries for a digital life abroad
So we should just go ahead and put always-on vidscreens in everyone's house then? Because people don't know any better?

It's an education problem. Pointing at an ignorant man and then claiming he should get what he desires is ridiculous.
Why do they even bother answering allegations? If the other group believes whatever they believe in, any answer or evidence will only bolster their claims because they are already way into the pseudoscience camp.

I don't like the taste of it but by golly I am going to support these new fangled vegan stuff: they are doing the right thing.

Without GMOs a billion people in India will not be alive today. So let's not give these people any more attention than they deserve.
It seems like it is a simple concept that you are getting at. Authoritarians want te prevent other seats of power. It makes me wonder about what the growing Chinese middle class wants.

EDIT: But back to the question. I think the answers make sense. It's easy to bypass if you are savvy (as we know already) but if you challenge govt they would take offense. I guess the grey area would be anonomous critique, but I digress; thanks for the response.
When was this published? I couldn't find a date.