skysight-inc/HackerNews huggingface dataset:
off topic, and it makes for boring conversation. but:

> "Downvoting has always been used to express disagreement." Paul Graham, February 16, 2008.

this is something that bothered me for years. I know this is how people behave, that the workflow allows and enables it, and the culture we've built around our tools enforces that. When I watch my own feelings before downvoting it isn't my rational self but my petty lizard-brain which does this. It feels good for 1 second before I feel small and petty. Often it bothers me that I did it and I return to the button 3 minutes later undoing the downvote for a neutral no-vote.

Who is served by the downvote? Is it the downvoter who feels upset another person disagreeing and now able to vent? Or the downvotee who can use the experience to learn what language to avoid? Or is it only the platform provider that benefits? If it's only the platform it seems like a very blunt and rudimentary tool IMHO. Perhaps a downvote is still less inflammatory for discourse than an angry reply and so a compromise? Regardless it's still lizard-brained and impulsive every time I use it and the more I think about it the more I'm puzzled that this is form of behavior modification is all we have after so many years on the Web. The biggest lie we tell ourselves is that sharing these thoughts are actually well thought-through "opinions" when in reality it's just "thinking out loud" or "reactions to other people thinking out loud". It's not like writing a letter, diary or journal. The Tech moves fast but our social collective behavior takes millenia to adjust and cope.

Anyway I wish there was a switch that allowed me to hide the downvote button, and if I wanted to enable it, then it could only be done by a forced delay of X hours into the future when activated. I'd like to eliminate downvoting as a behavior in myself in 2021 - not for others sake but for my own inner peace. And also because none of it matters really.
To answer your questions, try one of these books (they're nearly identical):

https://mitpress.mit.edu/books/little-lisper-trade-edition

https://mitpress.mit.edu/books/little-schemer-fourth-edition

Exercises in recursion, not so easy to do in other languages, and they really expand your thinking.
Well, actually the moral of Frozen is the absolute opposite - by shirking her responsibilities the community suffered, and she had to go back and face reality to restore the kingdom. The moral of the story was 'running away is not the answer'.

"Let it go" as a song needs to be considered along with it's reprise:

Elsa: "I'm such a fool, I can't be free. I can't escape from the storm inside of me... I can't control the curse! Oh I'm afraid I'll only make it worse. There's so much fear - you're not safe here, i.... i.... can't...."

It's the same underlying moral story as the Lion King - Simba runs away and starts living the easy life, only for the community he left behind to suffer, and he has to become brave and face his responsibilities. The song "Let it go" is basically just "Hakuna Matata" from a story perspective. Is Hakuna Matata an ode to everything you dislike about American culture too? (Also the underlying story of Frozen is actually Danish)
Also: https://archive.org/details/ikea-museum-catalogues/IKEA%20Mu...
I totally agree. People don't really care about the technology; we care about the community that technology connects us to. Its not about the features. Its about who you find when you open the app.

Us technologists tend to think the best product is the one which everyone uses. Thats wrong. The best product is the one which connects you to a tribe. (Which is never 'everyone' by definition.) And then makes you feel seen for who you are. (Which will almost never happen in crowded room of strangers.)

Young people think facebook is for old people, because their parents are on the site. You could probably take facebook, change nothing about the site except for the theme and name (so its not associated with old people anymore). Start with a new, empty database of users and with the right marketing a new generation would fall in love with it again. Once the features are good enough, culture and image is everything.
MacHound: BloodhoundAD Data Collection for macOS
I sort of feel this is looking at some shadows on the window curtains of the house and thinking there is a hell of a party going on inside. Which given the way things generally work is probably correct but not necessarily so.

Example - if you send a tracking pixel with every email you send out and you track those pixels to see how many of your emails sent out were read without connecting each tracking pixel with the user account I don't think you're in violation of the GDPR.

If you send out a tracking pixel that is

1. designed to track user reading of emails per user

2. and the user has opted out of the tracking,

3. and the backend implementation is look up tracking pixel id and lookup user assigned to that id and look up if user consented

4. if not consent do not track user read email.

I'm not sure that scenario is against the GDPR either, although it may be that the company is told at some point - do not send out the pixel if the user has said they don't want to be tracked, in other words you will not be allowed to stop tracking at the backend, you must not send the image with any non-trackable email that would you allow you to potentially track that email even if you never follow up on that potential (which would really seem to be a good policy to have)
And this thing supposedly landed $100M in funding. What a world.
So, worst of both worlds?
Interesting, it implies that unvaccinated young people will be exposed to the virus in order to establish minimum levels of exposure required for infection. The BBC article is very poorly written, and based on it I assumed they were vaccinated (and also, I couldn't really see the point).
Show HN: Free Email Scraper
I developed a free email scraper to find email addresses of my potential customers, clients or business partners. I made it available for free on my website to everyone as I thought everyone should have access to a free and easy solution to scrape email addresses. Check it out and let me know what you think! Thank you.
Your example is sort-of a chicken and egg problem.

Authorities can only get away with civil forfeiture precisely because transporting of cash across state lines has become unusual enough. If millionaires had to haul their cash stashs across the USA when going on vacation, the police would polish their boots instead of trying to seize the money.

It is always much more efficient to prosecute things that are rare. In contrast, recreational MJ use was never stamped out, regardless of the heavy punishments and resources thrown into the War on Drugs; it was widespread enough that it could not be eradicated by brute force alone.
The took them offline after a security breach, and they never came back. https://www.engadget.com/2019-09-03-xkcd-forum-breach-expose...
.kz is the main extension I've opted for.
Huh, that video. We've had helicopters for almost a century now and no one's ever used it to tow broken cars...
How I started believing in Cycle Time over Estimation
A comprehensive guide to JavaScript expressions and operators
A lot of of folks dont realize this, but there is a direct link between the fall of the catalog, the ascendancy of amazon, and the demise of sears.

Back in the day, the Sears catalog was the behemoth for 3rd party merchant sales, backed by Sears. You could get vendor credit, fulfillment etc, all with sears. Virtually every service you get today with Amazon (FBA, ads), you could get with sears, on their catalog.

This is why the catalog was such a big deal.

It was the 20th century platform. And its dead now
Mostly just my dark/gallows humour tbh.

Just like there's not really any such thing as 'slightly pregnant'.

en_UK understatement, because I've cried enough already so I prefer to remain as dry as possible from here on in.
National organizations, including police, are frequently exempt from any sort of privacy laws (e.g. GDPR)
Age Of Empires 2 Definitive Edition review (2019)
I'm quite certain it's never -6 in your bedroom.
Because "muh hyper efficient heat pump system" that a huge fraction of Texas uses for heat during their typically mild winters has an electric heating system cobbled on to provide heat when the temperature is lower than what the heat pump likes running at.
Car companies need to meet the fleet emissions standards in the EU and China. They need to sell electric cars to achieve that or waste money on fines.

Volkswagen sold the most EVs in Europe in 2020 but they still didn't quite meet their fleet emissions targets:

https://www.reuters.com/article/us-volkswagen-emissions-idUS...

Because Toyota has been selling hybrids for so long they are in a good position with their fleet emissions. They don't yet have the same need to start selling EVs at volume.
Gigablast – The Last Search Engine
-6°C is pretty damn cold _inside_ a house.
> 2. and the user has opted out of the tracking,

> do not send out the pixel if the user has said they don't want to be tracked

Per the GDPR, they need to opt in, not opt out.
The irony is that quite a few of these systems could potentially be revolutionary if they were willing to give up enough control. Many of them are centralised because they think it's the best way of making money of it, even though it's compromising their original technical vision and making their use of blockchain meaningless. I think quite a few of those will be crushed when someone dare create decentralised versions of their original idea and they can't respond.

I think we will see some fantastic uses of blockchain eventually, but I worry a very substantial proportion of the people pitching blockchain based ideas today don't even understand that they're missing the point themselves or know they've compromised everything but don't dare pitch the uncompromising decentralised vision.
well, svg is text. The jpg/png icon will pixelate when zoomed, but svg will retain its quality no matter how much you zoom in... :)
Yep, was unable to get past the captcha: "Your computer or network has sent too many requests". Great initiative, but execution could be better.
> I think the use of American services such as AWS, Azure and GCloud should be looked into first, though.

Many EU companies use the EU hosted versions of these services. For example, I know of a number of EU companies that host their AWS stuff in eu-west in Dublin.
I know Elm is very controversial around these parts, but it's still one of the greatest languages/framework I've experienced (other was to prove programs using Coq).

In my experience, Elm provides the best midpoint between the power of more advanced level Functional Programming Languages and ease of Javascript. I recently trained my friend in India to be able to use it in two weeks (he has only Python/Java experience and comes from testing automation background).

A lot of people complain about the community and the BDFL, but to me it still beats using Javascript (or Typescript) for a personal project. I don't have to worry about runtime bugs in the UI logic (all of them were in the js code in my ports).

The other FP to-js language I've tried is ReasonML (now ReScript), which is also nice, but it aims to become a language which compiles to correct js code (i.e. in your head, you're still writing js code, but with a very good compiler preventing you from writing bad code). This approach has its own pros and cons.

I am currently considering a very interesting approach for my next project. Elm for the UI code, and ReScript for ports (and I understand Elm would be a different flavored language and ReScript, different). Maybe its a crazy idea, maybe it won't work out, but still, I'll get to learn.
Show HN: Personal messaging with a 2-7 day delay
A circle doesn't usually convey very many ideas, though. Words can.
Well in the EU we have SEPA transfwr which are ussually free and close to instant between an increaskng number of banks.
'Sexual favours were the norm in music industry'
I had to look back, because I remembered a discussion here on HN based on an Atlantic article that took exactly the opposite point of view:

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

I'd have to disagree that we are bad at weather forecasting. While we are surprised every so often, the progress in accuracy of the modern five day forecast has been shocking over the arc of my 30-or-so years on the planet. We almost always have a substantial heads up about weather that is going to affect our movements around the world.

I agree with you that down to the minute precipitation forecasts aren't perfect (though I'd say the alerts I get from Dark Sky are at least pretty good) but that level of fidelity is asking a lot.
Lindy's Law (1964) [pdf]
>Discover music from people. Not algorithms.

Unsolicited opinion: Ok, fine, but music discovery algorithms are one of the coolest things to come out of the Internet. When Pandora first launched, it was mind-blowing. Now it's commonplace. I've found so many good artists on YouTube, Bandcamp, and the like (don't use Spotify). I don't know how they work, but I'm pretty sure they also take user engagement into account, so I wonder if this is really doing anything novel or just marketing.
Somewhat related: NASA are listed as a customer of VFX Forth.

https://vfxforth.com/#customers

See also Who uses Forth on Forth.com

https://www.forth.com/resources/who-uses-forth/
Here, in Central Texas, my home has three fireplaces. Each designed to accommodate wood, but all have gas feeds that make it possible to run them without the smoke of wood fires. We don't run them for heat nor decorative effect. The are just architectural features of the house that some people might choose to utilize for the mood that a fire can convey.

They are a bit like windows: not energy efficient but nice to look at/through.

During the historic cold weather going on this week, I have no confidence that they would help if the power went off.
C# and Visual Studio just does the whole 'Where is this used?' thing out of the box.

And one of the intentions of the Roslyn compiler was to open up code analysis to the IDE even more, I believe.
"Let it go" is pretty early in the movie, that's not the conclusion. To the contrary at the end Kristoff turns its steps to help stop a feminicide.
Why did I leave Google or, why did I stay so long?
Yes, that's the pragmatic approach, which is necessary. But just because you apply some "basic reasoning and common sense" doesn't mean you have any more access to the truth than anyone else. Science teaches us just how much we don't know, and in fact can never know. It's worth remembering that and having some humility in our pronouncements since the very nature of our relationship to the universe leaves us largely unable to say things with certainty. As the star wars nerds say.. only the Sith deal in absolutes.
One thing I noticed recently which breaks forecasts is the size of the area. For example city forecast on wunderground may be valid for place where you have two or more stations in a suburb that's 1km across. (With lots of data points around, going on for kilometres) On the other hand, at home, my town area is closer to 10km across, has 2 stations in it and has no surrounding context.

Which means that I may have a forecast of 24h of rain which is accurate, but my house will still be dry.
Never?

Do you not type with your right hand?
The Benefits of the New Vue 3 App Initialization Code
See Hong Kong’s neon signs before they disappear forever
the phonetic alphabet is a brilliant invention. made by thousands of people over thousands of years.

the least studied 'character' of this alphabet is the most imporant, the most critical character in any phonetic alphabet is the blank space. withoutitphoneticwritingsdoesnotmakesasmuchsesnse.
Yes submodules are to be avoided, the 99% of the problem is poor documentation that fails to explain submodule behavior adequately, leading the reader to assume the feature conforms to a mental model that it doesn't.
>Electricty travels at the speed of light so a continuous grid from coast to coast would get out of sync on phases just by travel distance.

You just need to be in sync with whatever the phase is in your local grid. For a real world example: https://en.wikipedia.org/wiki/IPS/UPS
The problem with defending violence, is that you have to defend the underlying grievances that led to violence. Can you blame people who engage in violence if they had a sincere belief that they were justified?

What if it turns out that actually the election WAS stolen? Would you retroactively excuse them?

> In contrast no such extreme perception is present in the BLM movement, some are radicalised sure, but not entire protest mobs.

I don't know how you can say that. There's absolutely no shortage of violence in BLM. I would assert that it easily eclipses anything by Trump supporters. Most of the Trump supporters were also peaceful. The reason they rushed the capital without masks is because they spent all summer watching BLM doing it, and they thought it was normal. They didn't understand that they will be held to different standards.

I think for every act of violence by someone on the right, you can find something worse by BLM. Where is the outrage about a high ranking BLM organizer engaging in vehicular terrorism? [1]
It is dismissed as just another lone wolf, in a cascade of lone wolves.

1: https://www.npr.org/2020/09/27/917523942/woman-charged-with-...
Hmm, no I disagree strongly. I quite like Pixar's stories. In particular I appreciate how differently they come off to adults vs. children in ways that feel meaningful to both. As a kid, I completely missed what were obviously concerns of Mr. Incredible's infidelity. In the emotions one, kids see the obvious narrative that the emotions control the child, whereas adults are likely to see the emotions as a metaphor for feelings and growth rather than zany cartoon accidents.

Up's primary theme was the importance of letting go of the past to focus on the future. Soul was that you don't have a divinely foretold purpose in life other than living your best life. Inside out was about recognizing the importance of negative emotions- and that while joy is good, sadness is not bad. A lot of these are heavier and more mature than you'll find in a randomly chosen piece of fiction intended for adults, but I wouldn't say they're sad so much as thought provoking.

Some of it is really bleak. I mean, a fair bit of soul is a guy realizing he wasted his life, and then died right before doing the thing he thought would give his life meaning. But like... Grappling with that feels like a really meaningful conversation to have.

edit: although I don't feel as strongly for their sequels. To some extent I find they phone some of them in...
> you can also easily extend your Python code with C

Or, more precisely, you can easily wrap your algorithm written in C by a bit of boilerplate Python code (if that is your fancy).
Ask HN: Software engineering talent has no zip code. Change my mind
Against popular belief, I believe tech talent has no zip code, the US software engineers are more likely to access tech capital yet I believe engineers from the emerging markets are more likely to succeed in the next 20 years due to being the ultimate underdog figure.
We've started taking it for granted because it works. It's ~35 years or so since last time I experienced an outage longer than a few minutes, and enough years since I experienced any outage that I can't remember when it was.
> visual in 3D

I cannot see in visual 3D. If anything I can see in strictly bigger than 2D. (a flat 'screen' with a tinge of depth perception, which I fear I don't make much use of when I spend most of my time in front of a flat 2D computer screen)
Facebook has announced new security features to protect journalists
Citibank can't get back $500M in Mistaken Repayment of Revlon Loan
Yes but that's unrelated. We can clearly say that digital (binary) representation of information has won for encoding and the information content is well understood since Shannon. However this is not really connected to the current discussion, because binary is clearly is not meant for direct human "consumption".

I was restricting myself to discuss abstractions that are directly used by humans. The messages send in the optical telegraph are conveying things more complex than letters which I would say is what we associate with text. Now you might say that those messages are text, but then we might as well say language is the most flexible and efficient way of communicating, and that's probably correct, but also completely meaningless in this context. That's the issue with this posts, it's either so general that is essentially meaningless, or so specific that it's clearly wrong in general.
Instant messaging has become the standard. The messages I send my good friends have become shorter, and are often based on my expectations of their reply. With TardaMail, I wanted to recreate the letter-writing experience, digitally. Taking more time to write someone without expecting an instant reply can be very valuable, especially in these times of isolation.
Ages ago I heard that the IKEA catalog was the second most printed book in the world, after the Bible. Considering it was reprinted every year, often ignored or thrown away, and completely superceded by websites, it's probably about time it was discontinued.

Yes, I also have childhood memories of reading through that thing, but these days if I want something from IKEA, their website is the first and only stop. Let's save these trees.
> These can pay for universal basic income and other safety nets that provide for the people whose jobs have been replaced with automation.

And after that what? Continue taxing the highly productive people, while letting those whose jobs were automated away, live the rest of their lives doing nothing?
A company producing washing machine is empowering users. Period.

I agree with you however that wether smart clothes company are empowering anyone is yet to be evaluated.
> But still, why do people prefer sending chat texts instead of calling or video calling? Surely not because of tech

It turns out that people who are highly fluent in a language with a compact alphabet like English prefer sending text chats. My Chinese colleagues and friends routinely send many more voice chat messages than text because it is much more efficient than typing mandarin.

Also in India, I've observed that people fluent in vernacular but not in written English primarily send voice chat messages - again because the vernacular text input is very inefficient

So interestingly does my daughter who can type English text easily but as she always grew up in a world her parents and her friends parents had smartphones, she finds it a lot more comfortable to send voice chat messages.

The other benefit of chat is asynchronocity. You're not forcing the other party to do a context switch and signalling that they can get to ot.
Do you have an example of this mismatch you could share?
From that list, Google got fined 50 million euro in France for "Insufficient legal basis for data processing". That's not "other stuff", but is peanuts for a company its size.

https://www.cnil.fr/en/cnils-restricted-committee-imposes-fi...
I did the same a while back but for some reason the display is stuck coming out of the VGA port. Having never owned one and seeing no video I thought my machine was not supported by OpenBSD. I knew there was a VGA port and plugged the monitor in and bingo, X windows. It ran most programs just fine. I used it for a day mainly running drawterm to a plan 9 machine.
You're still thinking in infix notation!

FUN FORTH IS
Most of the teachers I've had in the past have been fine; the ones I worked the hardest for and still remember to this day were the ones that refused to admit subpar work and rarely meted out praise.