skysight-inc/HackerNews huggingface dataset:
> All these links are year or two old.

Two of them are more than a year old, but the practices described in each are ongoing. The third, which describes Google's tracking of users after they've specifically opted not to be tracked is from nine months ago.

> A big push towards openness and privacy has happened over the last year.

After literally a decade of constructing what is very likely the largest database of personal information in the world. Since the late 2000s, when Google purchased DoubleClick, it has worked to collect information without the informed consent of its users. What fraction of your users know that Google purchases their credit card transaction histories?

What is the "big push"? The only things I can think of were the opt-in auto-deletion of a subset of data announced over the last week or two. All the user has to do is pay attention to the tech press, then remember to activate the feature when it launches at an unspecified future date!

What is this "openness"? Working on a censored search engine for China without informing their own head of security?

> ...people will still opt into the surveillance society willingly: because the utility it brings them outweighs other considerations.

Sure, they absolutely do. There can be significant utility gains from large collections of information. But much of the utility could be gained from information collected in a anonymity-protecting matter. In order to have traffic information, for example, Google doesn't need to continuously track your location history.

> Ask people if they want to be tracked at all times, and they'll say "no". Ask people if they want to be able to locate their phone when they lose it, and their answer might be different.

And neither of these require surveillance. The phone could be located either by returning its location on command, or by uploading encrypted location data which only the user has the key to. Whatsapp, for example, shows that end-to-end encryption can be seamlessly integrated.

> Ask them if they'd want be able to cal 911 and ask to come and help them even if they aren't sure where they are, and you'll get a different distribution of answers again.
>
> In the latter case, lack of "surveillance" is seen as a "tragic shortfall" [0], and adding it is a "feature"[1].

Once again, this does not require ubiquitous surveillance, and it is misleading, at best, to imply that it does. Do you really not see the difference between location data provided to assist emergency response from a 911 caller and continuous location monitoring so that Google can serve more profitable ads?
What can I do better to improve my video?
Coming Soon: Nearhe.re/ local Calendar, Products, Services
Related, a description of the problem, but not a solution:

* Google Is Eating Our Mail

https://news.ycombinator.com/item?id=19756125

My personal mail server has all the industry-standard SPF, DKIM, and DMARC records. But Google still randomly eats my mail, and the system gives no explanation, sometimes it was my kernel patches submitted to the Linux maintainers, yikes! Weeks of time wasted.
Yeah, I could do it myself, I was being sarcastic but maybe no one could tell. One question is always what is the UBI amount. Say 1k for kids, 2k for adults. Wikipedia says 18% are 14 y.o. or under, so say 25% will get 1k, 75% get 2k each month. Use 325 mil as population. 325m * (1/4 * 12k + 3/4 * 24k) = 6.8 trillion so basically the same as you. I want people to say what their vision of the size of UBI funding is. It's ambiguous, kind of like what is brexit?

The other side of it is we are a consumer spending driven economy. If consumers, especially poor people, had more money they'd spend it (unlike say overpaid software engineers like me). We'd get a big boost in the economy. Just like reducing unpayable college loans will free up much more money for the economy.

Instead of thinking about the % of the gdp, think about tax revenue. It's 3.6 trillion a year. Tripling tax overhead to fund this new thing would actually hurt the economy, even I can see that.
Right, but that's somewhat different from any "work" that existed before electronics arrived.

However, there was arguably less of a disconnect between "deep work" and "work" before electronics, compared to default "work" today.
I met the same Catch-22 with PayPal.

GDPR will help you there. Less than 5 minutes and I had it solved.
Using Deep Learning for Corrosion Detection and Localization
If cars are piling up behind you, you should pull over to let them pass--even if you are in a car--but only if it's safe to do so. The implication in the article is that it's not safe ("to protect myself from stumbling off the edge"), so the "selfish bitch" is the one screaming at the cyclist, not the cyclist herself.
Making the code more clear to read helps its quality come through. Or its lack thereof.
Its great to see two interesting languages used together.

I wonder if an out of process solution was considered. For instance, Redis supports sorted sets: https://redis.io/commands#sorted_set

Using something like Redis saves development time and makes builds and packaging easier as no FFI is needed. However Redis comes at the cost of having a more complicated infrastructure.
Amazing content and quality in both books. Got the PDF and donated $40, well worth it.

I would love to get the dead-tree versions, these books certainly deserve their own space on a shelf, but I'd rather the content creator get money than having to pay printer and shipping companies. Lower carbon footprint as well.
Yes, as an enterprise architect for a big financial company I maxed-out at below 40k UKP
> The problem is the extreme power imbalance, where any woman you interact with can snap her fingers and destroy your life/career.

Sorry, can you actually name a human being who had his "life/career" destroyed by a metaphorical snap of the finger? I mean, good grief, you have to dig like crazy to even find evidence of a false accusation.

I mean, sure, it happens, in the same sense that sure, you might get hit by a truck. Where does this outrageous paranoia come from? The horrifying thing is that you aren't alone -- half this topic is men posting about how terrible shrews are lurking in the bushes about to steal their careers. And... there are no shrews to be seen.
I've mentored hundreds of people. As someone who does not think of themselves as a creep, I've had many scenarios where a misinterpretation could make the mentee/employee/student think I was a creep even if I had good intentions. For many of those people, it was the first time they met me so it was probably not clear to them immediately whether I was being creepy or just had an awkward moment. So I think real life is not so straightforward sometimes.

Maybe some specific examples would help. Somebody came in to ask for advice about whether they should be more aggressive in some work situation. I thought about it and remember some advice that a colleague had applied effectively. The advice was widely praised. I said the same advice word-by-word, but after saying it, realized that this advice only works when said by a woman to another woman (the advice itself was something about being empowered as a woman). It sounded a bit awkward / patronizing when coming from me. This person then later complained to another person that I gave a sexist suggestion. Nothing happened of it, but it was really uncomfortable and had they spread it on social media in a bad light, that would have hurt my reputation.

In another case, a subordinate and I were already at slightly adversarial terms (a bit of loss in trust, but nothing too serious at that time). I could tell they were attentively looking to find what I was saying to be erroneous. I had to be particularly careful in those meetings, and had to constantly respond to accusations like "why did you agree with [male]'s idea when I had proposed the same idea a month ago and you rejected it" (when it was obviously a more complex situation and the context for the proposed idea were different). But had I been a bit more casual in our meetings, I am pretty sure she would have found something to complain about loudly.

Basically, "don't be a creep" is not enough and oversimplifies things. You can not be a creep, yet still get into a bad situation if someone else interprets you as a creep, especially in a situation where the relationship is not a strong trusted one. You often have to meet and advise people who don't know your intentions, and an awkward mis-step can be problematic. That's just the unfortunate reality.
> Without knowing it exactly I have an idea that Norway might be a harder nut to crack because it is outside the EU and some rules don't apply there.

Norway is a member of the common market, it is said to be the most integrated non-member. Aldi/Lidl seem to be successful in Australia, USA, and Switzerland so I don't think EU membership is a requirement for their business model to succeed. Without being an expert in the field, I'd say it's more important to find the right balance between the aggressive company model and some local practices you better do not attack. Some local managements seem to be better to find the right middle ground than others. As also mentioned in the article Walmart failed in Germany. But Mc Donald's or Ikea haven't, so it can't be generally impossible in Germany.

However, being a member of the EU inner market does not apply for agriculture in the case of Norway. I guess this means if you have are sourcing frozen french fries you can get them on the EU market, but potatoes you need to source locally or pay potential customs. But I am not sure how the border line between agriculture and everything else belonging to the common market is actually defined. Nor do I know how relevant customs on agriculture are.

> I seem to remember something like a butter (?) crisis over there some time ago. That could never happen in a country that has fluent trade with its neighbors.

France had a butter crisis in 2017. Your search engine will bring up many articles. But France is in the common EU agriculture market and France is in the Euro. So I don't think your argument really holds. Whether Norway had a any butter crisis is beyond my knowledge.
Flexport wouldn’t sell to Amazon
I'm still getting over a situation which occurred a month ago, and as it stands I will probably have to leave my job.

I hired a female contractor engineer (in the UK contractors are paid daily, supposed to be easy to hire/fire), my manager is also female. 2 weeks after the engineer started, I knew she wouldn't be able to stay in the team because her work was not good (she was spending a lot of time chatting around, and not producing good quality code). Everybody complains to me that my engineer is not performing well, but my manager makes me keep her. A month later my manager asks for a meeting with me, and says that my contractor has been complaining about micro-management, and that it can be seen as bullying or harassment. Because of that I leave for 2 weeks, and it takes another month to get rid of the contractor.

Learnings: I actually handled the situation very well, but I suffered a lot from the way my manager handled the situation. I have myself managed, hired and fired dozens of people in my career. Yet as soon as it was a girl, the rules of the game completely changed, and it didn't matter who was right or wrong. No matter how much I want to be inclusive and how much I want to give equal rights to everybody, other people (and even females) don't see it that way, and still want to make a distinction between sexes.
But there are obvious and relatively clear buttons that can be pressed in order to have industry at a macro scale stop doing something whereas the same buttons are not so easy an clear to press at a cultural scale.

And, nonetheless, I am of the belief that macro changes have perhaps an order of magnitude more impact that micro changes in this area.
Remove duplicate lines from files keeping original order (one-liner explained)
Seattle is so expensive most people in all works of life can't afford to live here, like police, firemen, teachers can barely afford it. I agree though that amazon fulfillment workers won't make enough to have a great life in many places, but most places are far more affordable than amazon.

Walmart was the company that first did the destruction of cities because it wiped out the downtown core of little towns with their big box on the corner. Now amazon is doing is again to broad swatches of countries.
I am not a US citizen but take offence at your statement that "littering is "expected" and a normal part of society" simply because you've seen someone do it. I am pretty sure you can find examples of littering in even the most strict of cultures. Especially when people believe they can easily get away with it.
Tell me about a time you disagreed with your manager...
Good thing that most people are not rich.
The biggest reason is that fans can’t stand seeing someone that they thought was the epitome of good and someone they identified with, become evil before their eyes. Every other reason is secondary to that.
It would also block any services that connect directly to an IP address, use hosts file to resolve, or use external DNS servers (eg, Google devices using 8.8.8.8 directly).
On a given node, we maintain a few million sorted sets that see a query and insertion velocity in the orders of millions of operations per second. When we are meticulously measuring operation time in the microsecond range to meet a performance target, a networked solution is out of the question.
OpenNotre-Dame contribuer à la restauration de Notre Dame avec l'open data
Would be useful to see a list of companies with zero tolerance policies, a la no due process policies, then everyone's expectations would be set way beforehand, not to intermingle.
I have no inside knowledge but I’m a contract developer on the Salesforce platform so I was on a lot of the public calls today.

Every org on an instance that had an org that used Pardot (huge percentage) had a service outage today.

The security breach was limited to the actual orgs (much smaller percentage) that have actually enabled Pardot in the past.

So, many (I’d guess half) of Salesforce's customers were affected with an outrage, but a much smaller percentage also had a possible data breech.
Just copying the whole post to make the links active:

The machine has 8MB PSRAM so it can run micropython: https://docs.micropython.org/en/latest/esp32/tutorial/intro....
Videos of it in action:

Network terminal: https://www.youtube.com/watch?v=n5c27-y5tm4&t=154s

Collision detection: https://www.youtube.com/watch?v=q3OPSq4HhDE

Double buffering: https://www.youtube.com/watch?v=TRQcIiWQCJw

Space Invaders: https://www.youtube.com/watch?v=LL8J7tjxeXA

Video modes: https://www.youtube.com/watch?v=Urp0rPukjzE&t=7s

Github repo: https://github.com/fdivitto/FabGL

Link to buy the machine: https://www.aliexpress.com/item/TTGO-VGA32-V1-1-Controller-P...
Hej! What is the clear wall between the lanes for?
The quality of Aldi products - at least here in Germany - has been assessed time and time again and the result is usually: Same quality, different packaging. That's the whole point. Aldi cuts everything that's not needed, but they don't cut corners at the product.
I thought my store was the only one. At Stater Bros. the Coke product 12-packs will almost always be “on sale” at either 3/10.99, 4/12.99, or sometimes even 5/14.99. (And you must buy the multiple listed to get the deal)

Every time, without fail, the Diet Coke column is nearly empty while the Coke, Sprite, and Coke Zero ones are full. Not only that, but Diet Coke gets the smallest portion of the endcap.

My only rationale for this is that these are loss leaders, and the Diet Coke is too popular to allow too much room? I don’t know.
Wouldn't the use of "fairer sex" get you demoted?
It's because if you get burnt once, you'll always be on guard. It takes one abuser to change the lives of several people at once.
Zabble
What about a local redis instance using unix domain sockets?
dnsmasq also has out-of-box support for adding DNS replies to ipset: the --ipset option.
Not really. Not when the amount of emails is big, and people refuse to fix things on their end.
I should add that after looking into the current situation of Nabisco, it looks like Mondelez (the current corporate owner of the Nabisco brand) is actually considering ending DSD in favor of warehousing i.e. distributing through a grocer's own supply chain.
Really? "Marking down products to sell them rather than throwing them out" is news now? The bigger story here would be that a company hasn't been doing this for the last X number of decades.
I love it!

But, I think that the main issue is the INCREDIBLY lazy writing for S8 in particular, and S7 to a large extent as well.
Maybe if you went to an Aldi you would change your mind. I generally prefer self checkout as well for a few reasons, all of which are not relevant for Aldi:

1) It's faster for self checkout because the line moves faster (one line for multiple checkout stations) and because I can scan my items faster than they can. However, Aldi checkout lines move ridiculously fast, so this ends up not mattering much.

2) I get to pack my own stuff, most cashier employees don't pack things to my liking (eg cold items should all go in the same bag so they help keep each other cold, but they don't always do this). At Aldi, you pack your own bags anyway, so this is not an issue.

3) Talkative cashiers. I don't care to talk to a random person I'm never going to see again, but at Aldi you don't have to because you'll be so busy trying to load your items on the conveyor belt trying to keep up with the cashier that they won't have time to talk to you (see #1, and no I'm not joking, it can be hard to load up the belt fast enough to keep up with them if you don't have a significant head start).
Tesla boss Elon Musk warns company will run out of money in 10 months
The cost of making a system call and network serialization + deserialization still makes this infeasible.
>You might also find the white is partly a byproduct that needs to be made no matter what.

White is literally the color of the cheese. The "yellow" has food coloring and "flavor" added.

https://en.wikipedia.org/wiki/American_cheese
This is really cool.

Meanwhile, it also shows Elixir itself is already really fast for the rest of us. Unless you're Discord or WhatsApp.
Here's a different take, which I thought was quite interesting and compelling https://twitter.com/DSilvermint/status/1125856091261136896
My recent experience:
Upwork is the best.
99designs is decent.
Fiverr is bad.
Interesting, this sounds very much like SUID binaries in Unixes.

People want them, but there are so many things to worry about -- LD_PRELOAD, PATH, untrusted input, file open races.

I am surprised that postgres is still vulnerable to to those things. I'd think it is natural that those scripts should ignore "search path", just like Perl requires user-specified PATH in the taint mode, or how Linux SUID binaries ignore LD_PRELOAD variable.
Memory fragmentation.
Don't compromise! Hold your ideals :) A recruiter asked me recently if I'm willing to relocate and I shared that I only work remotely. They then followed up with a different company that is remote.
Why use learning when you can fit?
How Are Blockchain Transactions Verified?
I don’t buy the status symbol thing. You buy a car like that for what you can do with it when no one else is around. When there are people to see you driving it, it’s going to waste. (Except at a track day, but you’re really unlikely to have the flashiest car at a track day, even with a Porsche).

Skiing requires skis. Hiking requires boots. Photography requires a camera. Driving requires a car. Sure you can do all of those activities much more cheaply, and spending will not automatically improve your skills or enjoyment, but when you are really into something there is a certain very real pleasure in using excellent gear. It’s not social status, in fact it often costs social status and stresses relationships to nerd out about your hobby that way.
dang, did this thread get manually removed from Hacker News? It seems to have disappeared. If it was intentionally removed, I'm disappointed -- this seems like a really important discussion to have, regardless of how controversial it is.
You assume mainstream newspapers have editors, ones that actually edit, these days :)
It's in the same group of eye rolling phrases for me such as "heads down" e.g. "I'm going to be heads down working on X tomorrow so I won't be available on Slack". Something seems off with your priorities and expected responsibilities if you need to declare this. For me, just take the time you need to focus. I always see colleagues say this right before the end of a sprint when trying to get a feature finished or something.
> but that's a legal issue, not inherent to the concept of GMOs.

So, not an issue in theory, but in practice.
I think they’re just arrogant and full of themselves. They don’t have the chops to end what Martin started. They’ve got to use cheap plot twists to be compelling.
> The register would lookup the prices.

Not in the 1970s and early 80s. Do you know what computers costed back then? 1 KB of memory was as expensive as the whole cash register used by Aldi/Lidl. And there was no computer networking whatsoever, not even between multi-million super computers. When the German railways introduced computers at the ticket windows in the 80s all ticketing data was stored on 8 inch diskettes. And if you bought a not so common ticket the agent had to swap the diskette first.

I don't think Aldi/Lidl used diskettes at their cash registers. Maybe when scanning started in the mid/late eighties, but they certainly didn't have to swap during the day.
After the Affair – Online Affair Recovery Sessions
Nitpick: The HN link goes to the non-https site and I guess the site doesn’t force ssl. Maybe the link can be modified?

I was considering buying the old books on amazon but had put it off since shipping to a different country is expensive. I didn’t know about the free pdfs before. Might as well donate directly to Fabien for the great amount of work put into this.

I came across this when I listened to Fabien’s interview on a podcast
https://www.hanselminutes.com/666/episode-666-game-engine-bl...
It seems pretty obvious to me the issue is they just didn't put in the narrative work to make Dany's transition satisfying.