skysight-inc/HackerNews huggingface dataset:
Some problematic scenarios:

- How do you identify what is customer data? There may be information stored in logs somewhere. Do you now have to write log parsers to extract personal data for everything that previously you just stored for general debugging and security purposes? How do you even know all the permutations of personal data that came be stored in the logs. There are possibly infinite possible ways personal information can manifest in logs. How do you ensure compliance with something when you don't fully understand what can come out of it? Any engineers now must fully understand the consequences of anything they log and design delete mechanisms for it. This extends to any 3rd party software you use that generates logs. You must now fully and deterministically understand your entire system just to comply with this law. Such a request is essentially NP-complete.

- How do you prune said data from logs?

- How do you delete data that are archived in write only media formats and/or that are in cold storage somewhere? You'd have to physically destroy the media and make a copy of everything minus the part you want to exclude. This dramatically increases archive storage complexity and cost.
Reducing could simple as not adding that many more all the time. Increasing the level of global education will have that effect in itself.
> Plenty of people think putting a clause in the EULA that says user data can be monetized is being respectful of user data

Do they really believe that, though? I always thought they were just thinking it was just legal cover to allow them to do whatever they want with the data. Respect doesn't enter into it.
> Durbin Act of 2010 changed that

Ah! I was always saying I'm surprised by the brazenness of gas stations to offer cash discounts in violation of their credit processing agreements. Today I learned that as of 2010 the law protects them. Thanks!
Other way around. You're the one who said they were "extraordinary."
It's just how it works out in practice, in my experience. LLVM is a large, fast moving target that's incredibly complex to understand, because it has a complex job. It resolves many issues for you when you're developing a compiler, but you are gifted issues in return. One of those is that understanding, diagnosing, and properly fixing problems can take a very large amount of work. It has bugs! I mean, LTO has historically been fragile for a single source language when enough code gets thrown at it, much less two languages!

Another is that compiler developers often don't have infinite amounts of time to sort out shenanigans like this when they come up. Users generally prefer the compiler to work, even if suboptimally, when compared to "not working", so there is some tension between things and how long they take. So landing workarounds in various ways -- sending patches upstream, using custom builds with bespoke patches, code generation workarounds -- all have to happen on a case by case basis. Many LLVM clients do this to varying degrees, and a lot of features like LTO start off fragile due to these kinds of things. Over time things will get tightened up, hopefully.

When I worked on GHC (admittedly several years ago now), the #1 class of problems for the LLVM backend were toolchain compatibility issues above all else, because we relied on the users to provision it. At the time it was nothing short of a nightmare -- various incompatible versions between various platforms causing compilation failures or outright miscompilation, requiring custom patches or backports at times (complicated by distros backporting -- or not backporting -- their own fixes), some platforms needed version X while others were better served by Y, flat-out code generation buts in GHC and LLVM, etc. It's all much better these days, and many features/fixes got landed upstream to make it all happen, but that's just how it works. Rust made several design choices with their packaging/LLVM use that we didn't that I think were the right ones, but I'm not surprised they've had a host of challenges of their own to address. TINSTAAFL.
While it is good to move away from plastic, instead of discontinue, can no other construction material be picked up? I have seen 'biodegradable' plastic being used to make water bottles...

Wood would be a great choice but I reckon it is expensive and again, environment...
I agree that religion (especially as it is conceived today) is not the answer.

I also agree that engineering will be required. When I said "merely engineer," I meant that engineering cannot be a replacement for our awakening to the "miracle," but must be used in service of it.
MyPodium – Share your voice and be prepared to get booed or cheered
That's a lot more difficult than just killing everyone. People are very protective of their breeding rights, and even in totalitarian regimes like China it eventually breaks down. Politically it's probably the hardest solution to our environmental problems. Harder even than strict carbon caps.
I think of customer data as any data that has been created/logged/stored based on some action I took (logging into website, clicking a button, visiting a website, opening an app, etc.) that can be tied back to me, my friends/family/community, my devices, my ip addresses, my locations, etc. in any way shape or form.
I'm not sure how ecommerce works without some information from the user, such as what they're trying to purchase, the quantity, a shipping address, and some form of payment, most likely a credit card.
Though I generally respect Cruise's efforts this quote from Dan Ammann who is now Cruise's adult minder from Detroit had me hysterically laughing:

“If you don’t have thousands of engineers working on this, and billions of dollars of capital to spend, and deep integration with a car company, then your chances of success are very, very low,” he says, speaking in one of Cruise’s six offices around San Francisco.

You realize in the last forty years how often that thinking has been wrong? I agree it's the safe bet but coming so quickly after the smartest people in the room went bankrupt in 2008 you'd almost have to assume they didn't learn a thing from that.

If you want to make a counter bet go with George Hotz and his merry band of pranksters from comma.ai. I'm actually thinking quite seriously of installing one of his boxes when I buy a new car next year.
I suspect that A/B testing is doable without collecting user information. Except for the OS, of course. But certainly nothing that's not in server logs.
Their video pokes fun at that: https://youtu.be/Maz0TVyTwiw?t=141
ah thank you for the breath of fresh air. so many people are quick to represent the unexplained as supernatural, but the fact of be matter is that everything that is contained within "nature" can be explained by natural causes. just because we aren't aware of them yet doesn't mean that they aren't there.
Are you willing to pay to use a search engine? How much?
Patrick, how do you approach reconciliation at Stripe?
Please don't tldr if you're going to do it this poorly.

The new bit of this story is that the vaginal canal isn't adding anything to the microflora of the baby, and that the source is in fact fecal matter from the mother during birth.
I've always wondered what long term issues one might encounter with a Volt.

Can the gas in the tank go bad? I know modern fuel has a lot of preservatives.

Has anyone experienced any issues with summer vs winter blends? You're potentially carrying out of season gas in your tank.
> Way too hard to enforce, the definition of 'customer data'

HIPPA manages with "Patient data". The standard techniques include non-reversible addressing of users. Patient N has an internal number and an external number. Without having Patient N's internal record in hand, you can't correlate it back to that user, which is particularly useful in a legal defense.
I'm always wary of undisclosed affiliate links. Sometimes it's monetization of genuine recommendations, sometimes it's just "I pulled a bunch of possibly-mediocre books related to a domain I can easily talk about so I can better monetize a blog post".
That is pretty much the solution. Just do not ever plug in a network cable or connect it to wifi and you should be fine.
And this opinion is backed by your experience?
A politician from the Chicago area trashed downstate. <surprised Pikachu>

There's a saying about tigers and stripes for exactly this situation. Anyone who thought he would be good for downstate because he had an R beside his name was thinking very wishfully.
Personally, I don't expect FDIC insurance on swap space used for trading, or generally anything except my bank account.
i hate this, but you're right. pointless regulations that lead to pointless jobs to oversee and sell compliance is such a net waste for society.
> Many companies have to RADICALLY change their architectures just to support these laws. And often the costs will be enormous.

Yep. And there's nothing wrong with that.

That they may suffer a large expense to correct years of misbehavior doesn't make me sympathetic to them.
The connotations of "drone" are not great. (The next word in the bi-gram would be "strike"...) Maybe we can go back to "UAV" or pick another term for non-militarized, commercial delivery.
Appears Seth may be a bit uninformed of the stupid going on here.

Chef did not contract with ICE. In fact, they probably don't even know.
The ICE IT guys wanted to license Chef. However, this is government work, they can't just do the logical thing and buy it from the single source. No, they had to put out a contract.

In essence, Seth is just hurting the disadvantaged, minority, woman owned small business that applied to middleman the contract more than he is ICE or Chef.
https://birdsarentreal.com/pages/the-history
People are going to say you're persecuting them for their religion if you jail "quiverfull" parents.
Looks like they referenced it later in the article: https://tylercipriani.com/blog/2016/09/25/the-14kb-in-the-tc...

> So why try to squeeze a website into ~14KB? Seems like you should be trying to squeeze it into 1432 bytes.

> I found my answer in IETF RFC 6928 – a proposal to increase the TCP Initial Window to 10 segments. The Initial Congestion Window (cwnd) is the maximum number of bytes that a server can send without receiving any acknowledgement that the bytes were received via a client ACK packet. This maximum number of bytes to send is calculated by multiplying some number by MSS. As of RFC 6928 some number is equal to 10 (initially).
Jeff Bezos pledges that Amazon will swiftly combat climate change
I disagree. One could change the capitalist model to account and be liable for all externalities and to tax/penalize those firms/countries who refuse to.
Right? That's precisely why I think the SEC is hiding in the duck blind, watching Byrnes unravel and waiting for the right moment to pull the trigger.
2020...ouch. Good luck on that roll of the dice
Said waste does not contribute to global warming/climate change in bad ways.
Hate speech isnt protected speech. Sorry, friend, the constitution doesn't offer the right to blame Jews for everything and call black people 'nigger'
As far as I know it's a hypothetical, but it is very much the kind of thing that could happen. Regulations don't always align across political borders, which means there's the possibility there being no way to comply with both.
> The open question in my mind is whether pure functional languages scale well to problems of real life complexity.

I came across this website [0] on news.yc way back when: It has a nice one-to-one mapping of GoF design patterns in C++/Java to Clojure.

> The open question in my mind is whether pure functional languages scale well to problems of real life complexity

OCaml [1] really shines in this aspect having used it in a project involving static code analysis. Facebook's ReasonML is based on it. The rust-lang compiler was once written in OCaml. And then there's amirmc's unikernel.org / mirage.io, as well.

[0] https://mishadoff.com/blog/clojure-design-patterns/

[1] https://ocaml.org/learn
There is the general-knowledge question I asked about space programs, and then the more personal question of whether someone has a familiarity with the subject or if they've adopted a talking point, perhaps as a side-effect of economic incentives much larger than themselves and their own lives. I think the personal question is at least as interesting as the general-knowledge one
I live in Atlanta (most surveiled in America supposedly), and I have 2 contributions to this:

- in general, per capita statistics are wonky for our city due to the unconstrained sprawl. There is a huge portion of our population that uses Atlanta daily but does not live here.

- the cameras are almost entirely for traffic monitoring and preventing crime in midtown/downtown.

Where most people actually live, there is not much in way of surveillance. I am an ACLU member and feel constantly creeped out in London. Atlanta ain't it tho
No. It just means you need to make ads relevant to the content rather than to the individual user.
It's interesting to know what those terms mean in Europe's GDPR, but I'm not sure that will affect their interpretation in the U.S. court system.
I think it will break a lot less code than you think.

The C standard has a subtlety with regards to const in that it allows you to (for example) cast away the const-ness of a pointer and use it to write to it, as long as the original memory was not const (i.e., it was gratuitously cast to const). That's used by a lot of code, and LLVM still respects that.

This optimization (AFAIK) only removes stores that are disallowed by the standard, which is when the memory itself you're trying to store to was actually declared const. This would most likely cause a crash anyway, the memory would in most cases be inside a read-only segment. The bug report mentioned is from code inside a kernel, not from a normal executable that would be loaded with proper memory protection (like making read-only sections actually read-only), which is probably why the code worked without the optimization.

See the example in[1]:

- The function g casts away the const to write to the pointed memory, the generated assembly does what you'd expect (it contains a store).

- The function f tries to write to memory the compiler knows is actually const, clang optimizes the store away. Trying to actually write there would crash if the program was loaded in a normal OS, since the memory is inside a read-only segment.

[1] https://godbolt.org/z/as3Mh5
This article seems to be more WordPress install/customisation pain points rather than development ones. For example, while plugin conflicts are definitely a thing, they're usually not that big of a deal for longtime WordPress developers, since they'll custom code as much as they can and stick with tried and tested plugins for the rest. So they generally won't have to worry about multiple plugins doing the same thing.

Nor will the attack surface issue to be as much of an issue for similar reasons.

Similarly, most longtime devs will code their own WordPress themes for every project (or use a framework they developed themselves), and have things like local versions of sites as everyday procedure.

This isn't a large company and WordPress guru thing. It's an 'anyone who's worked with WordPress on a more technical level for more than a year or so' thing. Web development and marketing agencies do this, freelancers do this, startups do this and individuals running their own sites often do this too.

Hell, it's what I do for all my own projects.

So yeah, it's not really about pain points developing with WordPress. It's about pain points from people installing WordPress + themes and plugins who aren't skilled at developing for the system yet, or who are mostly non technical and relying on premade resources.
Cattle Theft in Madagascar
People keep comparing this to the GDPR. I have lived in the UK pre and post GDPR and the US. I like the GDPR a lot. It isn’t just internet businesses either. Because it was such a crazy bogeyman, plenty of brick and mortar businesses have paid a bit more attention to their data security. I like being told what’s gonna happen with my PII, and having the right to control my data. Most people seem to like the effects of the GDPR in my (anecdotal) experience. Yeah you have people using it as some bizarre bogeyman to stop you doing normal things, but it makes you think about it. From a business perspective, the ICO provides great advice to people and companies when they need it. It’s not as though what you need to do is a secret. You just need to do business in accordance with peoples’ rights.
Looks like it is only for iOS, is this true?

https://apps.apple.com/us/app/ka-block/id1037173557
The wearable cyborgs that use brain waves to power up your muscles
https://news.ycombinator.com/newsguidelines.html

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. _If they'd cover it on TV news, it's probably off-topic._

Highlighting added for emphasis.
> If it comes down to a matter of survival, humans as a species will figure out a way to get what needs to be done, done.

Don’t count on it. Human civilization depends heavily on trust and cooperation, and a large number of complex systems functioning which nobody completely understands and most people barely notice. The whole endeavor is quite fragile.

Once basic systems start breaking down, people start starving and dying, and societies start to collapse, it can get real bad in a hurry.

There have been plenty of past examples of large-scale societies collapsing into ruin, with the survivors fleeing or dying out.
Didn't understand the point of the plant in Norway making synthetic fuels using water power for cars. When the cars burn the fuel, the CO2 in it will still be part of the atmosphere and increase the temperature. So what's the advantage over using fossil fuel? I can see it making sense to just move away from fossil fuel, as when you worry it running out or being too expensive or funds crazies. But it doesn't seem to be useful for helping the climate.
Wow, what's your damage, man? When did I ever claim to be "smart"?

Let's say this is my area of expertise. I am informing you that lactose intolerance is due to a deficiency in the enzyme lactase, a typically endogenously (by your bodies' cells) produced enzyme. It is therefore not a component of the gut biome. The proteins in your body can affect the gut microbiome, just as the micro and macro structure of your organs can, but they are not part of the biome.

Lactase is present in all normal human infants, since all healthy human babies are capable of digesting breast milk. Lactase expression starts trailing off in toddler-hood. Some populations apparently developed a mutation that causes lactase to persist. One group are northern European/Scandinavians. But there are also other groups such as certain Africans and Meds/Middle Easterners that have lactase persistence (Mediterranean and Middle Eastern people have a long history of consuming sheep and goat milk). The interesting thing is that there are multiple, independent mutations.

The cause for lactase persistence has a number of hypothesis, such as the consumption hypothesis. But these are speculation.

There is no cure for lactase deficiency. The most common "treatment" is oral enzyme replacement. This is known as Lactaid and Lactrase. Lactrase seems to work better for symptoms in most people, but response is variable.
Why do you think that your anecdote should trump someone else's? I know a large number of people working at Amazon, and they have had the opposite experience as what you're describing. Making vast generalizations like "They worked everyone hard as fuck. Even principal engineers worked nights and weekends" are so ridiculous, they just make you sound silly to anyone in the know.
ah, but then if you look at µ4/3 it's already there (6k/30fps bursts with the electronic shutter for selection afterwards, pixelshift to improve resolution, ...)
The volume of nuclear waste that must be stored is vastly smaller (by orders of magnitude) than the amount of emissions (and often ashes) from fossil fuels. About the same size as the radioactive tailings from mining rare earths for wind turbines (depending on the design).

And a big difference is that nuclear waste IS stored. In engineered containers. With the price paid by the nuclear power provider. Unlike CO2 emissions from fossil fuel power plants.

So I'd say, given the orders of magnitude difference, it is pretty much the full story. Except to note the waste issue for nuclear is vastly exaggerated.
The status quo has unintended side effects.
There are no remotely mainstream conspiracy theories about the London Bridge attacks. There is enough trust in our police, government, legal and justice systems and journalists to assume they aren't making this up...
> That's probably not a good thing.

Why not? Serious question.
I definitely agree that fraud mitigation is the key factor in a business like this succeeding or failing. Instant access to coins is certainly something that can attract the wrong type.

There are certainly pros and cons to self-custody - it's not for everybody. Given the value proposition of Bitcoin and the huge amounts of cryptocurrency stolen from exchanges, it's important for many people to hold their own keys. We're like that ourselves: we didn't want to choose between holding our keys and still being able to trade, which is part of why we built Sparkswap.
Thanks for giving me another interesting book to add to my list :)
I'm no expert. But typically, when installing web servers, I don't enable logging. I'm more familiar with the issue of logging by VPN services. And I've been assured, by someone who runs one, that logging isn't necessary. Everything can be done in real time, with any "logs" retained briefly in RAM.
Omg I hope your dad is alright?
Narro: WaveNet generated custom podcast of PDFs and articles
In the touristy parts of colorado, hotels and formal condo rentals are pretty much cheaper across the board than AirBnb this year, and it's primarily due to cleaning (followed by service) fees that are often double the cost of a 1- or 2-base night rate that is already often more expensive than the nightly of a hotel. It reminds of purchasing things on eBay back in the 2000s, where the shipping cost would be triple the purchase cost.
I have an i3 REx right now (also super cheap for older models), which is basically a BEV with a backup generator that powers the battery (not the wheels, like a typical hybrid or PHEV).

I am on electricity 99.9% of the time for any commuting or local drives, but it enables me to do trips of practically any length which is great for me. It's a good stepping stone and my next car will be a pure BEV, but the convenience (and backup gas generator because I don't have in-home charging, I live in an apartment complex) is a lifesaver sometimes.
A (now deleted) tweet from a presentation by Chef directly to ICE would suggest otherwise.

https://twitter.com/ccnim/status/968863798827372544?s=21
You can get a pretty decent number for the carbon footprint by using dollars instead.

Add the cost of the van, plus cost of power to the van, vs cost of ICE van, plus fuel.

Then compare.
The "Startup manifest size" graph is misleading. The Y-axis doesn't start at zero, which makes the Sep 2019 size look like it is multiple times smaller than the Sep 2018 size. In reality, it's only ~22% smaller.
> $0, $1
> Those hover previews hang midori though, I wouldn't mind losing those.

On any preview, hit the gear icon in the bottom-right.
The downside of having such balkanised (in that some many individual entities have their own police force) police service I suspect.