skysight-inc/HackerNews huggingface dataset:
Thanks for a more nuanced take on the model. The question in my mind is: How much time/energy gets eaten up in marketing a newsletter (or other paid subscription information product)?

I suspect that lack of interest or skill in marketing is much more the limiting factor that sets an upper bound on how many people can pull it off to derive a realistic income this way.
OK, at what point does it become complicated enough to just implement that shit client side? :-)
> Robert's Rules of Order is an incredibly large number of rules that no one ever fully reads...

Some people have come up with variations as well:

“The [Grateful] Dead still meet about once a month in a boardroom to discuss their projects. Initially, the meetings were free-for-alls, Garcia says, but somebody dug up a copy of ‘Robert’s Rules of Order,’ and they riffed on it until they had devised their own warped version of parliamentary procedure.”

Bill Barich, “Still Truckin’,” The New Yorker, October 4, 1993, p. 98.
Our of curiosity, why not just compile cpython to webasm and call it a day by shimming in module loading? I'm sure it's for performance (or extensibility?), but I'm curious where it really falls down.
What do you mean by "end-to-end encrypted"? Isn't this just a request to your service that will then go out and fetch the icon from the site, so it can't be e2e since you need to know which site to request the icon from.

Why use that term when it clearly can't be true or even seems applicable/relevant?
Looks like it's received the HN hug of death

The connection has timed out

The server at www.spacejam.com is taking too long to respond.
I think we're due a full disclosure on this favicon service, what information is collected and what is stored.

DDG has repeatedly said that they have "not collected any personal information".

For example,

1. Does the service store the fact that it got a request for a domain?

2. Does it store any ID along with that information and if so, how unique is that ID? How is it generated and what is it linked to?

3. What other information is stored along with the request?

4. How does DDG process this information?

5. Who has or can get access to this information?
I don't think anyone questions that some articles have been cited because they were downloaded from scihub.

This was still a garbage attempt to 'prove' this conclusion. And I don't have any faith the authors measured the true magnitude of these effects.
I don't care if they're up front with the info, they should display the price when i start the trial but ask if i want to pay AFTER i evaluated the app not before.
> Not to mention the memory management headaches it introduces...

Could you elaborate on this?
Location: Berlin, Germany
Remote: Yes
Willing to relocate: No
Technologies: C++ (11, 14, 17), Python, Yocto, Linux, Container (Docker, runC, LXC ...), Android/NDK
Résumé/CV: Available upon request :)
Email: hackphonic@gmail.com

I am a software engineer with 20 years of industry experience based in Berlin. I specialize in software development for (Embedded) Linux using C++, Python and Yocto. I also spend a lot of time on native Android code (NDK) and with different container technologies for Linux.

I am looking for permanent as well as freelancing/consulting jobs.
Feedback on new Low-code is needed
Still waiting on a freely available toolkit that allows for easy game creation with animated vector assets.
How big are all the development libraries and tools that made that 50MB final install pack?
Paste certainly does have a shelf-life. The stuff they use in the factory even on modern laptops optimises longevity over performance- that’s why you get thermal benefits by re-pasting new laptops.

But the paste still ages and dries out, even liquid metal will age (by virtue of it eating the metal of the heatsink over time).

Good rule of thumb is repaste after 4 years if it’s a factory paste, and every 18 months if it’s an aftermarket performance paste (like arctic silver).

It will still perform decently; it’s not like your machine will die, but it’s not ideal.
Sorry, I'm looking for a comprehensive manual, not a series of random blog posts. I knew about type coercion because everyone laughs at it, but what about the things I don't know to ask about because I don't know they exist?
And of top of that you have another engine to maintain.

But fifth wheel is an overkill for most:

For most of them you need F-250/350 instead of F-150. F-250 doesn’t drive as nice as F-150 when unloaded. Preferably you need long bed (not to hit the cab when backing up). With the crew cab this is the longest truck possible. Modern diesels are expensive to run and maintain, 7.3L Godzilla just shipped, you want to give it couple years to get proven...

Then fifth wheel is harder to hitch up and you loose huge portion of bed space. Also bed is nearly impossible to access when hitched up.

Basically, unless you really need the space, go with 25-30ft trailer and F-150 (with 6 1/2ft bed of course, not this short nonsense).
"net send" is also supported on Windows XP, but it's disabled by default since SP3.
SEEKING WORK | Berlin and/or Remote

Technologies: C++ (11, 14, 17), Python, Yocto, Linux, Container (Docker, runC, LXC ...), Android/NDK
Email: hackphonic@gmail.com

I am a software engineer with 20 years of industry experience based in Berlin. I specialize in software development for (Embedded) Linux using C++, Python and Yocto. I also spend a lot of time on native Android code (NDK) and with different container technologies for Linux.
It's not as simple as that.

Art. 4 GDPR (1) clearly makes the (ip-address, visited domain) tuple personal data
Art. 4 GDPR (2) defines "processing" data, and the pure "collecting" of data, even if immediately thrown away, is usually already considered "processing", therefore the GDPR applies.

If you are doubting this, just for a moment imagine, instead of the visited domain they would have sent all form data, including for example credit card data, you entered somewhere on a third party webpage to their central server and did not mention the fact in their privacy policy.

Do you really think then there is "nothing of interest for the GDPR" just because they do not actually permanently record that information? It would clearly be a violation. But to the GDPR, the importance of that data is equal. In fact, the domainnames might actually be more important to the law, as article 9 establishes event stricter rules for "sensitive" data about e.g. health or sex life of a person, and the domainnames might just leak that information.
It's all about transparency after all.
I carry a tooth pick for this, but it’s annoying. I’m in the process of switching out my main charging stations for Qi so I don’t have to bother with it...
I think FTC should install a law that says that shops should be more transparent about their prices. That would solve the entire problem in the first place.
Is this actually true? I see that people claim this, but I have also seen people mention thedonald.win. It does seem like reddit's spam filter catches up if people keep posting the same link over and over.
Do you use VimPlug? For me :PlugInstall fails with cannot resolve host github.com
Scientists observe light acting like a river
As decidely a non-insider, I'll tell you that, for me, Python's core strength is to be a beginner's all-purpose programming language, and not very much else. I had a really good experience in teaching Python to 8-10 year olds; actually, the kids were able to work out most things for themselves as I couldn't help all that much really, since I'm not much into Python. And in fact, Python was forked or at least inspired from/by ABC which was specifically designed to be a less idiosyncratic PL.

Fun fact: ABC was developed by Steven Pemberton (among others) who'd later led many W3C efforts, including the failed XHTML2 effort. I didn't get around to asking how he went from ABC to XForms (which is as idiosyncratic as it gets) when I saw him as a speaker a couple years ago ;) but anyway he's always been an inspiration.
Location: Prague, Czech Republic

Remote: Yes

Willing to relocate: Yes (inside EU)

Technologies/Experience: C, Python, * Rust, * Lua, * CodeQL, Binary analysis/Malware analysis/Reverse engineering
(* beginner level or used more that 3 years ago)

Résumé/CV: on request through email

Email: cpu_0@pm.me

Interested in binary analysis(/reverse engineering) jobs and entry-level kernel development.
Youtrack dark theme logo vote
https://youtrack.jetbrains.com/issue/JT-58266
> Exactly this, the customer service for the average consumer from Amazon is very difficult to beat and is Google's biggest weakness.

Amazon's customer service is a robot, which switches to someone in a callcenter in India, and then finally switches to a local person. I know because I recently had to contact them.

Not sure how this is "difficult to beat".
The problem is Wolfgang Wuser. Not Hoser.
http://www.smuggled.com/scientific-fraud-wolfgang-wuster.htm
There's a burgeoning ecosystem in Clojure for creating native apps using GraalVM native image

https://github.com/borkdude/babashka is a good place to start
Also there's a ton of real products that aren't in the app store for whatever reasons. Eg setting up a new developer machine, the whole homebrew scene is an absolute must. Then you get IntelliJ, Docker, Rustup, Go, etc etc.

Code signing is obviously going to be necessary at all steps, just not via Apple.
Proud Black Business Badge
Hello YC Community! My name is Garren Givens. I led the Presidential Innovation Fellows program under President Obama.

My cofounders and I just launched the Proud Black Business campaign on Product Hunt -- to support America's 2.6 million Black-owned businesses during this challenging time. As many as 40% of Black Owned Businesses could close as a direct result of the coronavirus and unequal access to capital like PPP loans. There has been a huge outpouring of support for Black-owned business, but many are finding that identifying Black-owned businesses is actually a huge challenge, especially online.

Our campaign asks businesses to self-identify as Black-owned so that allies and consumers can more easily direct their spending. As individuals sign our pledge, and businesses display “Proud Black Business” badges on their websites and storefronts, we create a movement toward conscientious consumerism.

We’d love your feedback and support!! Stay safe.
Yes, finally
That wouldn't work for me. I've driven at highway speeds twice in the last year.
I replaced the single pipe heatsink on my T490 for one with dual heat pipes as the single couldn't sufficiently cool the CPU (was hitting 97C out of the box and after several re-pastes). So I set out on a journey to find a good thermal paste to use. However, finding a good thermal paste for laptops (more specifically on die usage) isn't as straightforward as one would think. A lot of the high end thermal pastes work best for desktop use, i.e. between a heatsink and an IHS, whereas on laptops you don't have an IHS so it's between the heatsink and the die. These high end thermal pastes usually all succumb to the same problem called the pump-out effect [1], where after a number of thermal cycles the performance of the paste begins to fall and it needs to be re-pasted.

I ended up going with Prolimatech PK-3 as it's a fairly viscous thermal paste, and it has held up well for the past six months. Although, I have noticed slightly higher max temperatures than when I originally applied it, but nothing alarming.

[1] https://www.overclock.net/forum/28099300-post10.html
I went very strictly non-sugar for a month or two a year or two back. I noticed that I had no desire for caffiene in the morning (not that I am a huge drinker, but maybe a couple of mugs of green tea to get me going).
I have not checked the source, but I would guess that the lighting is pre-baked into textures, which are then simply blended with the sliders.
I can recommend you book Design of Everyday Things by Donald Norman.
I mean... a car? You aren't giving some outlandish requirements, all that stuff/passengers could fit into my compact sedan. I might need to get a roof rack for a trip, but that is much less costly than the massive difference in cost between buying/maintaining/operating/insuring an SUV vs a car.

Growing up my family of five were able to comfortably fit all of us plus any luggage/gear in an early 80s subcompact hatchback.
Ask HN: Recommend a maths book for a teenager?
I'm looking for recommendations for a maths book for a bright, self-motivated child in their late teens who is into maths (mainly analysis) at upper high-school / early undergrad level.

It would be a birthday gift, so ideally something that is more than a plain textbook, but which also has depth, and maybe broadens their view of maths beyond analysis. I'm thinking something along the lines of The Princeton Companion to Mathematics, Spivak's Calculus, or Moor & Mertens The Nature of Computation.

What would you have appreciated having been given at that age?
What kind of kids would be tech literate enough to use webp while at the same time not literate enough to know how to convert them to jpeg/png? Last time I checked webp isn't really widespread among laymen audience.
I really love this. Aside from the nostalgia, it was actually somewhat relaxing to view this. It was just easier to pay attention to for some reason. I wonder if the sterility and conformity of today has some measurable effect on attention.
It's kinda neat for programmers too, since it's stack-based.
The quick explanation for some of the questions I've seen on this story:

1. what is the purpose of building an aircraft that you cannot register? Cigarettes contraband, they fly low in mountain regions between Ukraine and Romania to smuggle cigarettes that are a lot cheaper in Ukraine because in EU taxes are up to 80-90% of the price. We had one of these helicopters crashed last year just doing this.

2. How do they know how to build it? It is not the latest high end technology and there are lots of people that used to work in aviation factories in the region; Ukraine, Romania, Serbia had aircraft factories with thousands of employees. Also the people in the trade of maintaining these helicopters (registered mechanics) have the knowledge and most of the tools needed to assembly it. It is a small, light helicopter, we had one built (legally) in our small hangar by 2 people in their free time.

3. Why don't they sell them legally? Because if you are in the business of selling helicopters to people doing contraband, you don't want to attract any attention, you want to operate under the radar. It is more profitable to sell these to smugglers than to the official market, otherwise the original manufacturing plant would still be selling these with better efficiency of scale.

4. How hard is to do it? In the Transnistria region, it's easy, it's almost lawless. In other places, it's fairly easy to set up such a shop in a lesser populated area if you have a small crew that you can trust. You can eventually have some semi-legit business or repairing agricultural equipment in case anyone sees you carrying stuff around and asks what is that: "tractor spare parts". Police in this area is corrupt, sometimes they are part of the operation providing cover and protecting from investigations, it's just a matter of money changing the right hands.
Or just use transcrypt to transcode your Python into native JavaScript.

http://www.transcrypt.org/
Samsung fails to deliver and settles SmartTV Obsolescence
Not so long ago, Samsung promised to add Airplay2 feature to most of their premium Smart TVs (most 2019 models, and definitely all QLED and Premium models: Q6, Q7, etc).

A few months later, and 16 pages of unhappy customers complaints, Samsung still hasn't published any firmware upgrade for those premium TVs (including my Q7 from early 2019 QE65Q7FAMT).

Technically, these Smart TVs are beasts, coming with a dedicated external box to handle inputs / outputs and computational power.

Nothing justifies that these TVs don't get Airplay2, or any newer features.

... Nothing, except planned obsolescence, and the will to sell new TVs.

In a world were our ressources are limited, how can the consumers and the press accept such behavior from manufacturers that simply don't supply any support for their products, and keep pushing new products out of the factories?

I'm not sure if this rant has a place on HN, but I felt I needed to speak out.
What do you think ?
Primary use-case for a smart phone is the web-browser and networking array.

That doesn’t mean you can remove the microphone.

Optimising the common case in this instance will remove all other possibilities.
Great resource! (I love the amount of thought the author put into how learners might best grasp the concepts via examples that differ from the typical diagrams.) I only wish it had continued with more complex setups!

As someone interested in how light works for its impact on photography and cinematography, I’d like to find expanded similar resources.

The main one that comes to my mind is "Light: Science and Magic" (978-0415719407) which I own. Another possible learning tool (which I have not yet had a chance to use) is Cine Tracer: https://store.steampowered.com/app/904960/Cine_Tracer/

Any other books, sites, or software that might help one learn how to better understand or shape light?
There is nothing wrong in deleting something related to the damaging Marxist operation/ BLM.
Server-Side Rendering (SSR) and Isomorphic-Fetch for SEO
Your pepper is always static, and your salt becomes static. Wouldn't that essentially be peppered even without the pepper?

I don't see any value of a pepper. It doesn't actually add any protection.
It really depends. Small amount of source code doesn't necessarily mean a small binary if you have a ton of template instantiations.
Why the next Olympics should include Fortnite – The Economist
Unblocking Node with Unref()
Just lots of interesting reading in this:

Beginning in the late 1940s, the Soviet Union began building deep underground
facilities at Russian sites. Those near Chekov and Sharapovo, both outside of
Moscow, were notable for their heavily concealed national command authority
wartime relocation functions. Disguised to look like research and development
facilities to US overhead collection, they thus conveyed a deceptive imagery
signature to analysts. Only persistent analysis in the early 1980s by the US Air
Force Special Studies Group based on anomaly detection and change comparison over 10 years of imagery coverage eventually exposed the facilities' true
purposes.

Designed principally to ensure the survivability of the top leadership and provide
continuity in command and control during wartime, these exceptionally well-hidden, deep underground, facilities implied Soviet intentions and capabilities to
prepare for protracted nuclear war.
This sounds interesting, my only experience with Types is via TypeScript, would you mind sharing a really simple example of how this could work in TS? Or maybe some link/resources you think are appropiate for learning more on this topic, thanks!
Indeed it is not a salt, but it is not what OP claimed. Instead, I think OP was providing a good solution to the following problem stated in the article about using a hash to overcome password length limitations:

If an attacker is able to obtain password hashes from two different sources, one of which is storing passwords with bcrypt(sha256($password)) and the other of which is storing them as plain sha256($password), and attacker can use uncracked SHA-256 hashes from the second site as candidate passwords to try and crack the hashes from the first (more secure) site. If passwords are re-used between the two sites, this can effectively allow the attacker to strip off the Bcrypt layer, and to crack the much easier SHA-256 passwords.

OPs solution is neither a salt, nor a pepper. It is however, a nice way to prevent the above problem.
How would one design a social network focused on promoting constructive conversations.
Not a single <frameset>!
I have an idea for superhempy.com.

edit: Oh no! It could mean they have caught superhempy.
Around water points. Farmers poisoning would be my first candidate
How Indian Exchanges Are Getting Ready for Crypto Trading?
Not gonna change unless the market changes, if smart phone gamers were willing to spend $20-$60 on games then you would get the quality of games you get on the Switch and no ads, and people buy it, I say $60 because Animal Crossing was that much and people bought it.

But it seems they would rather just have it free and have it subsidized by ads and exploiting whales.
>I'm not sure anyone would actually want to fly in a heli they knew had forged paperwork

I don't know anything about aircraft. However if I was to fly myself one I'd want to know enough about it to verify its safety independently. If I had the skill to verify the safety independently (effectively I'd have to be a pilot/helicopter mechanic), I wouldn't care all that much about the paperwork.
> ... and how Paypal and IE sucked.

IE and Paypal still sucks.
I would say that "quickly taking control using decisive force" is part of the problem, this approach is often escalating problems instead of deescalating them.
Why do you develop features without considering privacy in the first place? Every developer on earth could have told you, that your favicon service is potentially violating users privacy. One could guess you don't know much about how to keep users privacy. Other guess would be, you implemented this service that way deliberately.
https://news.ycombinator.com/item?id=23646953
I think paying less than you would pay locally based on the location is kind of a discrimination.

In fact, simply paying your local salary to remote workers opens a pool of really experienced people from all over the world for you. In many cases probably even superior in experience than you would be able to find locally with your local average salary.
So you are already winning big here, why would you want to screw that by assuming their worth based on where they live?

How can one even calculate that? For example, cheaper/poorer countries might have a worse healthcare system without insurance, so people would need additional money saved aside for health emergencies (like cancer or similar) for themselves and their family. And this is just one example.
I've never done three weeks in the woods, but when my friends an I do one week "off grid" camping trips we are 4-5 adults plus food and gear per car (and none of my friends own anything larger than a midsize). We try to keep it 4 to a car for comfort, but we'd rather have a car of five than take an extra car.
Really enjoyed this but I feel it missed a trick at the end where it says:

To be continued?

...to have an "under construction" GIF a la https://pbs.twimg.com/media/CvHFU_zXEAAVUNd?format=jpg&name=...
It doesnt actually matter what the almost exclusive use case is, the sheer ability of being able to transmit data in this case and other available uses makes the apparent need of a chip.
Keep in mind these chips bring safety to the exposed pins and some negotiation is needed to understand whats on the other side of the cable in order to better handle it. (That and to make it possible to control 3rd party market accessory)
A charger is considered an accessory because it is merely a utility for a device, it is made to charge stuff. Take a purse for example, it merely holds stuff and nothing more, you can change a purse and the other one will do the exact same job.
Hundreds arrested as crime chat network cracked
No, because the static salt will be stored in the database alongside the passwords. The pepper would be compiled and live in the application layer. The value is minimal but so is the cost.