skysight-inc/HackerNews huggingface dataset:
You would be surprised to know that every email from a company has pixel trackers. Each image loaded with Sendgrid, etc is a unique URL that logs everything.

And no they do not viotate GDPR.

Your IP address is not revealed when using Gmail, hey.com. The only info revealed is when/if you opened it.

Sony and Facebook appear to be quite shitty at email tracking because they embed 27 transparent pixels. All of which can be attained with one pixel.

Facebook is very very sneaky with pixels. When you download your account data as a zip file, they embed pixels in that too. To see whether you actually go through the account data and what pages of your account data you may have accessed. Open the zip only after turning off the internet.
If this is a violation of GDPR, then it seems like the least bad violation possible.
> It's actually 3 dimensions, as any selections you make in that UI only apply to the site you're currently visiting.

Well, technically that is only partially true as the third dimension is the (sub-) domain scope or "*" which can be reflected behind the scenes with the first-party settings for the origin's domain for each request type because it has the identical effect.
I’ve been hit by a car three times when cycling (only when cycling on an e-bike, car-drivers seem to have difficulty assessing the different speeds involved). The last time, and the time that persuaded me to give up the e-bike resulted in [this](https://0x0000ff.uk/imgs/hit-by-car.png).

That top impact is my head, smashing the windscreen. The lower impact is my arm (broken in two places). The side of the car was my knee, breaking the my thigh in the process.

I was cycling along, in my cycle lane, with the right of way on a main road. A woman turning left across my path into a side road either didn’t look or didn’t see me. I had time for “Oh Shi” before the impact and the pain.

I was wearing a cycle helmet, actually one issued by my work, which is what saved my life that day. The ER nurse said a young woman had also been admitted because of a car accident that evening, but she’d only been wearing a climbing helmet. She died.

My body was broken, but I didn’t even get a bruise on my head. I remain a fan of cycle helmets.
I personally don't know what the purpose of google is now. Any time I want to find something even a bit more niche or specific, it's completely useless. Try searching for some economic data, enterprise budget allocations or something similar, it's impossible.
They seem to be optimising for recipes, questions like Katy Perry net worth and recent news.
> Especially after I explicitly voice my concerns over this tracking, yet I’m not given an option to opt-out of it.

vs

> 1) You may alter the settings on your email system to receive such emails as text, this will remove all tracking,

Of course it should be opt-in in the first place.
The fact that the awards are named after a caricature of bad journalism 100 years ago in an Ayn Rand novel I think suggests a lot about the thinking behind the awards.
This is not statically checked but it's a step in the right direction: https://pytorch.org/docs/stable/named_tensor.html
For those who prefer an alternate language here is Java for TensorFlow project https://www.tensorflow.org/install/lang_java
I was going to share this myself. It's really great knowing that it stuck a chord with others.

So much to takeaway from that post. For me it is
1. Its important how you structure your code (flags and global state can wreak havoc on a program)
2. No matter how bad your code base is - it can at least be functional if you have good testing
"dupe": https://news.ycombinator.com/item?id=24534610
I recommend following the thread back up. Very interesting. Anyone know if cperciva ever made it big?
You always hear calls for "civil disobedience" or "non-violence" when it concerns systems that the speaker may not want outright support, but is highly sympathetic to. You never hear anyone say that US should have pursued a path of non-violence during the Cold War, after the attack on Pearl Harbor, or during the War On Terror. In those instances, violence is assuredly the order of the day. But when the villain is the West, civil disobedience is the max discomfort they can stomach.
I didn't mean to judge I'm just saying that it's not categorically the case that the US was underprepared, which is what parent poster claimed.

If you want an interpretation, it's that politicians like to prematurely take grandiose measures when smaller measures are more important, and for smaller measures like to make edicts when getting buy-in might be a better strategy for obtaining social compliance.
All these people addicted to their phone.

Glad I only use mine to call my drug dealer.
Things I learned as a Software Developer
I think they eventually have to release all ammunitions that they have. It is not a good sign, it means that they are desperate, it is their last chance, live or die. We should not be complacent that everything will be ok. They need to maintain status quo. If they fail, all of us will be in precarious situation.
Before the latest optimization, and only using 1 core, vs. SQLite we were seeing 133x performance on a basic group by or join, and about 4x for a pretty complex query. It was roughly even to Pandas in performance, but it can scale to larger than memory data and now it can use multiple cores!
As an example, I could build views from 2 Pandas DataFrames with 2 columns and 1 million rows each, join them, and return the 1 million row dataset back to Pandas in 2 seconds vs. 40 seconds with SQLite/SQLAlchemy... Pretty sweet. DuckDB is going to be even faster now I bet!
How do your propose we manage the negative externality of co2 and ensure a good future?

A carbon tax in one way of internalizing the costs of co2 that are currently not borne by any of the relevant market participants. It can also be done in a revenue neutral way with a matching “carbon dividend” that is given back to the citizens.

Is there another effective way?
1) save/invest $ aggressively. Financial independence has huge benefits in the near-term and long-term. You don’t need most of the crap you’re buying.
2) if you choose to have kids, make spending time with them priority #1. There is nothing more rewarding.
3) immerse yourself in nature frequently (without much gear)
4) find opportunities to work/volunteer/friend with people from a diverse array of backgrounds
5) listen:talk 5:1
6) amen to dental care comments
7) learn continually about a wide array of topics
Google fixed this years ago by loading (proxy) all images through Google servers. So only time of opening is revealed. Not your location.

You can turn off image loading in Gmail. It's hidden in the settings. You can load it per email if necessary, with a single click.
Ash HN: Funding FOSS projects using a stock market?
Open source development needs time and effort, which often means people need to get paid to devote their time. Popular business models include corporate sponsors, individual donations or selling SaaS or support services. However, the real value of open source projects is the freely available code which is hard to estimate and is not monetized in any of these business models.

I’m proposing to use market mechanisms to approximate the value and provide a steady source of income to the developer. For every share bought by an investor, x% cut is given to the developer. The cut can be thought of as a buy-in for the investor’s bet that the FOSS project will be valued more in the future. The developer’s income is proportional to number of trades and valuation of the stock. Thus the incentive for a developer is to provide value in the form of FOSS code and increase the value of the project. And the incentive for the investor is to correctly assess the growth trajectory for a project.

FOSS + market valuation has some unique advantages. Investors have the unique opportunity to look at the quality of code, documentation, contributors and community. On the other hand, investors can easily become contributors and contributors can decide to be investors as well.

This mechanism would provide a way for corporate sponsors and individuals to support open source and at the same time make a tangible investment. Even SaaS or support services that are provided by third parties would add to the valuation of the FOSS project. Thus this method of valuation is compatible with all the popular business models today.

A few questions I had

- The x% cut creates an artificial spread. Is that a deal breaker?
- How to enforce the x% cut? It seems that this is only possible if the exchange is the only legitimate source of transferring shares.
- x% cut is one mechanism I could think of for a sustained salary. Are there any other mechanisms?
You should have a look at MotoGP. 2 wheels as opposed to 4, but it delivers on many race weekends.
What is this mail to link at bottom? my-user-name-here@gmail pls change it
Yes that is fair. I think the stats are something like <10% of people that use meth are addicted.
That's to survey the surrounding area for dangers
To make the tests I have imported labels that I had made with labelImg, so I can assure 100% that yes, without any problem.
Wow. They clearly stated why they were generally tracking the messages, so that they could show that somebody read the message about all your files being deleted.

You could argue that they should go out-of-band (phone call, registered letter) but that gets into weird situations (customer has died, employee was fired).

I'm using Firefox with uBlock Origin, a Pi-Hole equivalent, etc. I get wanting to protect your privacy but this seems reasonable. If it really bothers you, have images turned off in your email by default.

No relationship to Backblaze other than buying a second account for my in-laws since they don't know how to back up their Windows machine.
I'm too from India! Can you share your experience on how you got your first job? From college to first job
Sometimes HN seems like just a bunch of old people lying to themselves about how great getting old is.

"Ask HN: What is it like to be old? What advice would you give to younger people?"

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

You know that a young person didn't post that. If it was a young person, it's a rather sad one.

Also, I'm beginning to think that social media is getting worse or more toxic, not because of ads/privacy/etc, but because the demographics is getting older. Not only that, I bet the demands for more censorship online correlates to the aging demographics online.
you should watch the first italian gp this year
This is a super handy website, kudos to the hackers that created this.
> That's total nonsense.

Well, maybe we have a different pool of websites we visit. But usually, in my case, pretty much all websites built with vue.js, react, angular and others usually don't have server side rendering implemented correctly.

Just as an example, what I visited just yesterday: https://portal.msrc.microsoft.com/en-US/security-guidance/ad...

Doesn't contain content, it's just a blank page without the XHR request. And all webapps I've seen so far basically just scaffold all polyfills and stuff, without any kind of content being delivered (or serialized) inside the HTML.

Additionally, all newspaper websites that I've seen in my country blank out everything with white-on-white if you don't allow JS with XHR. Either that or the article teaser is faded out with an overlayed blur image. Well, that is at least when you don't set the user-agent to Googlebot :)
(googler)

Not quite sure why you picked those particular examples... JAX also requires usage of lax.cond, lax.while_loop, and ops.segment_sum. Only gather has been improved with slice notation support. IMO, TF has landed on a pretty nice solution to cond/while_loop via AutoGraph.
For this kind of application, I'm a big fan of this idea [1] (there is a more recent example of something similar out of the UK but I can't find it now). It uses a mechanical "flush" mechanism that basically just individually bags the waste and stashes it below the toilet. When full, the bags are pulled out (themselves in a bigger bag) and just taken to the dump. A great alternative to building custom sewer and treatment infrastructure. There are examples of this kind of tech being used in places (e.g Antananarivo that has slaves that flood regularly) that don't have or cannot easily get sewers installed.

[1] https://www.bizjournals.com/triangle/blog/2013/12/entreprene...
I think he was just trying to hitch a ride from a high point before the impending destruction of Earth
Anecdotal evidence is still evidence. These are not anecdotes however, but probably not very significant.
I was, but can switch out with crystal if needed. Almost as pure.
I will agree that this is generally a good way to go, although in my experience there have been quite a few individuals that I end up no longer admiring.
This is really an excellent argument. Thank you, am using this.
> They likely wouldn't. Most drugs aren't socially accepted, the gas station wouldn't stock them

I don't know, I'm still not convinced. I think legalization is an important step on the path to social acceptance.

Examples: Marijuana, abortion, gay marriage

These things used to be socially unacceptable and illegal, but they are now socially acceptable and legal

Some drugs might not be socially acceptable right now, but I would argue legalizing them would help them become more socially acceptable. I admit that legalization may only be partially causal though (i.e. social acceptance was mounting before legalization). And convenience stores would certainly stock drugs if there was demand and they were allowed to.
A preliminary injunction makes perfect sense considering how immediate and widely impactful a ban on WeChat would be to the Chinese-American community.

The onus is on the Trump administration to show that the immediate national security risk of letting WeChat continue to operate during legal proceedings exceeds the impact on Chinese Americans. Clearly there was no proof to make this case, because this was hardly about national security in the first place.

I'm sure the Trump legal team anticipated this, and also know that the injunction will continue into next year, so this entire "ban" is probably a political move. Trump can go into the debates/ads: "look how tough I am on China, Biden will lift the WeChat ban first chance he gets!"
I was once told, “as long as you check regularly you’ll know it when you find it.”

I’ve also been told it’s very hard and dense feeing. Sometimes rough feeling.

I think this helps a lot but it sure feels like insufficient training.

This also gave me an app idea. I have very mole-y skin. Doctor said to keep an eye on new ones of significant size. I have a terrible memory. Maybe I need an app that I can snap photos of my major moles and it will tell me if future photos match or are possibly new, based on my mole constellations as pattern matching.
Do you consider (or maybe you already have) the advanced columnar features? Run length encoding, dictionary encoding, etc. It would be great to see how those perform under these workloads.
I think most of us expected this. Presidential power is far from absolute, and Trump clearly overstepped here.
Haven't heard of any readily available hardware, but here's a project you may want to keep an eye on:

https://www.powerpc-notebook.org/en/

It won't be as cheap as a Pinebook Pro. But even if it were in the circa $1000 range, I'd feel it would be far easier to justify buying than a Blackbird.
My grandma is turning 107 next month.
She is still in perfect shape cognitive wise and in reasonable physical shape for her age.
When you have lived for so long, you have an interesting perspective on things.
I think what she would probably tell you is that the most important thing in life is to be independent and to be able to adapt to changes. Everything is temporary. Anything you take for granted right now is gonna be gone at some point. Any person that is currently in your life is gonna die at some point. Death is really the only constant, and you have to be okay with that.
Nah. The majority of owners are not HN types. They don’t even know what firmware is, or why you should update it or how.
@pinbox you should ask about this at https://thunderbird.topicbox.com/groups/e2ee
I always wondered how we squared disallowing things like WeChat and TikTok with freedom of speech. This whole thing feels a bit hyperbolic. Is there real danger lurking around the corner if we allow people to shit post on TikTok, for instance? Genuinely curious here.
the trick is to look at transistor density. people will take transistor counts of say, the eypc cpu but that is 9 chiplets for a huge total die area. transistor counts doubling via doubling die area isn’t moores law
Cat: A statically typed concatenative language
This reminds me of another fascinating trafficking gone-wrong story, in Azores, when a drifting yacht loaded with half a ton of cocaine washed ashore at the island changing life there for many years [0].

[0] https://www.theguardian.com/society/2019/may/10/blow-up-how-...
Because fuck them. Recaptcha in particular is abusive to non-chrome users with their "slow fade" tiles which are specifically engineered to frustrate to real humans (bots do not experience frustration, and if it were simply a matter of slowing down bots they would have simply added a timer, not spend five seconds animating a tile with fade transitions.)

Fuck any site that requires this hostile bullshit. 9 times out of 10 when I see recaptcha that site is dead to me. Very few sites are worth tolerating that sort of abuse from.
Former All Black John Kirwan's top stress-busting tips
I'm seeing the same happening for covid - governments and police using it as an opportunity to gain more control and power without real justification, only the excuse of "for health safety".
I am a big fan of those formats but decoupling the actual storage features from the ecosystem is not a trivial task. I haven't look at the C++ version of ORC for a while but it used to be incomplete. Other than that, the solutions ORC uses to compress data is pretty amazing.
Many of those other places have those provided for by taxes at a different level—state, county, etc—or have much higher property taxes.

I think it's also worth noting that attempting to compare nearly any other city in the world to New York City in terms of "but they can provide XYZ" is going to have problems. NYC is staggeringly large in terms of population—and particularly in terms of population density. For goodness' sake, it's got more people in it than all but a dozen states in the US. It's got a larger population than the bottom eight states combined plus the District of Columbia.

And it's a single city. Less than 500 square miles. Less than 1/3 the size of Rhode Island, the smallest state. Smaller than Guam.

And you whine that it has to charge more taxes than, say, Syracuse.

Maybe think about it in perspective.
Yeah, I actually helped work on the inspo for that project https://github.com/harvardnlp/namedtensor .

From what I've been able to tell, (no shade to the Pytorch team which has many different priorities) work has been somewhat slow going on the port.

Further, this is dynamic type checking as you mentioned.
IMO the forced sale of TikTok is very worrying for American production in China; in any future escalation China will likely use that same move as a card to play.
Huh, I've struck a nerve there. :)

A question is where we should draw the line between education never being able to teach everything that one needs and education being only a way to utilize people. I would put it where a skill let's you acquire additional knowledge and capabilities, such like reading, math, logic, and the like. In that sense, MIT and teaching someone how to use excel for project reports go in different categories.

This is an opinion only though. The debate is rather large and it has many nuances.
As a man gets older, he seems more harmless, even neutered. At 66, I can now have much more substantive conversations with (for example) young women.

Advice: some lessons come only with age. People often don't learn not to care what other people think (because they're not thinking of them at all) until their 30's. It was only recently that I really learned that if you don't have expectations, you can't be disappointed.
Singapore is a highly educated tiny island and its parameters are different than pretty much every other country.
For the Pi 3 B+ and previous generations, the difference will be much less pronounced, but still can be measurable.

For the Pi 4, a faster USB drive (e.g. SSD or NVMe in adapter) will be a massive improvement for many things (though some operations like launching a browser won't be vastly improved).
Interestingly, that's how the monetary system flows. I give you 1'000, you keep giving it to other people, eventually back to me. if no reserve limit [1] is placed, we could end up with millions from that 1'000.

[1] https://www.economicshelp.org/blog/67/money/money-multiplier...
I agree, but I still think the idea of looking at a company through its pivots is an interesting analysis. There is a lot of survivor's bias in this comment, but that's generally the case when talking about companies
>Fighting opponents in war, is not 'murder'.

Fighting oponents in an offensive war is 100%, no question, muder.

Equivocating people that died in one of the poorest countries in the world after a war where more explosives were dropped than during WW2 is ridiculous.

Finally, 2/3 of your sources literally come from a party in the war and are thus completely unreliable. Find a source that is not aligned with and does not receive money from either Vietnam or the US. If you can't, then the conclusions drawn from that have to written off.

Finally, if you are going to be using biased sources and equivocating definitions so that you can have a shadow of an argument based on misguided semantics, please refrain from insulting your interlocutor.
The attitude described here makes sense for embedded, non-networked systems. It’s certainly fun to work on systems like that.

But the idea that because you don’t have valuable data, nobody is going to attack you is naive. The people making enormous bot networks don’t care what data you have. Network connectivity itself means you have something useful for malware.

And even before that, we had viruses spread by floppy disk. Viruses don’t care whether you have valuable data either.
? China already blocks american businesses
My smart-ass comment[1] got us new Unicode characters[2].

[1] https://news.ycombinator.com/item?id=11959139

[2] http://www.righto.com/2016/10/inspired-by-hn-comment-four-ha...
> who argued that prohibitions would violate the free-speech rights of millions of Chinese-speaking Americans who rely on it for communication.

By the same thinking Comcast should not be able to cut off someone's internet service (for not paying a bill) because doing so would violate that person's free speech rights (the ability to send email). Ditto for hosting providers, registrars and so on.

In this case the government sees a threat to the general public and believes it is right for getting rid of that threat. Really in a way like the classic 'can't yell fire in a crowded theater' argument.
I've heard far too many cs profs/TAs proclaim that "you get it or you don't" -- that either students come in with some innate ability to program, or they're a lost cause whose role in life is to bring down the cost of education for those worthy of it. Y'know, curmudgeons like Dijkstra. My response to this is generally that one can teach, or they can't, and that blaming the student is intellectual laziness. Also that they probably got their job on research talent and not teaching ability.

I was the same way with math. Stank at it 'til the context was right.
Good. I didn't think the WeChat ban made much sense to begin with.

Sidenote, I've noticed more and more people joining Telegram to evade a potential WeChat ban. I wonder if they're going to stay on Telegram.