skysight-inc/HackerNews huggingface dataset:
I imagine dang has a series of scripts and programs and works on automating himself out of the need to manually do things.

While it seems like a boring manual job, it’s an interesting job if looked at as an automation problem. The need to automate in a non-stupid way would be good to apply here.
Could you explain or link to what you mean? What's happening in mid 22, and are all crypto currencies involved?
No, documentation about how to generate pseudo or secure random numbers in python. Not sure I got your question.
> Who do I think is to blame? Investors of all kinds. They are making it harder for entrepreneurs who care about their customers to stay in business by throwing money and exploiting consumers weakness for deals/freebies.

I'm not sure. It might also be the opposite: this might be the precise time for a new business that can cut out all the bullshit and give the users what they want. It's not just the HN crowd that is frustrated with Modern Tech.
Amazing! Wondering how much work must've gone into this...
The article shows the process to generate a standalone EXE file even ;)

(It's one option switch in compilation)
Gonna use this opportunity to show off my day 1 prompt (10,000 things) creation. I'm not quite satisfied with it, but also don't really know where to go from here. https://i.imgur.com/8LN0q6V.png
> It’s time to stop blaming the user and start blaming the EU for their badly-written cookie banner laws.

Are you saying that EU cookie law is to blame for software being hostile to its users? I can't see how that can be.
Here's a good article about web3 that no one here will read - https://continuations.com/post/671863718643105792/web3crypto...
Meh. Whenever I see such things, it's usually because their interlocutor is boring.

People aren't interesting just because they are people. In fact, most people are boring as hell.

There is such a thing as manners, of course. But that's a two-way street. The other party also has to make an effort to not be boring, and that effort is rarely made either.
You did the right thing, as the apparently unanimous consent of every you know indicates.
I think that's a bit unfair.

It's not that the masses wanted that scenario. They would be completely cool with a non-user-hostile TV or web.

It's just that TV channels and internet companies are constantly trying to push as much garbage as they can, and the amount we currently got is the amount they can get away with.
Here's an interesting paper on pulling symbolic data out of GPT-3. That's similar to walk your talking about.

https://github.com/peterwestai2/symbolic-knowledge-distillat...
Who came up with the name “web3”? It sounds aspirational and not at all a reflection of wider trends.
Regarding stackoverflow there is a fair chance they can congratulate themselves:

If I am right they played stupid games and won stupid prizes. More specifically they have allowed rampant deletionism for years so while I am fairly certain the questions and answers originated on Stack Overflow it wouldn't surprise me if a good number of of those aren't visible on Stack Overflow anymore which would explain why they rank higher in Google.

Done right this would actually be a service.

Sadly some of them seems to mix together various questions and answers in the same page to generate text matches for unusual queries.
Super cool, although I would not use the Windows logo for the "Start" menu. Definitely change that and call it something else! I'd imagine Microsoft jealously defends that sort of thing.
230 points by fandorin 3 days ago | flag | hide | past | favorite | 545 comments
https://news.ycombinator.com/item?id=29746046
Which is called a course correction.
You should checkout : https://www.mural.co/
In our organization it's used a lot (sometimes overused), and I find it very helpful.
Light roasted beans from Ethiopia, ground to medium coarseness, and extracted via a Chemex. Served black, without sugar, cream or milk.

When I'm not at home and can't get access to a good Ethiopian light roast, I opt for the lightest brew I can get on tap, served with oat milk. Taken hot or cold depending on how I'm feeling that day.

I bought an aeropress recently and have been carrying it around when I travel. It's certainly come in handy and lets me brew for friends when I visit.
Many people were about as blind to the internet then as they are to crypto now. If you Google news stories from then you get a lot of confused newscasters going "but what is internet?" Or people like Bill Gates trying with little success to explain it.[0]

In those early days where it was pretty much just irc and bbs's it was pretty hard to see any kind of value for most people.

I also remember a time when people would essentially complain about ".com" do you remember this? "Commercials. Billboards. Everybody has a dot com now!" That feels a bit like the complaining about Blockchain now to me and I tend to see it as a pretty good sign.

I don't actually know very much about blockchain / smart contract stuff. I've been digging into it lately because it seems like there could be something interesting there. If there is, I haven't really found it just yet.

[0] https://youtube.com/watch?v=gipL_CEw-fk
getch() is buffered, the performance is fine.
I guess I have some of that in me. I have no shortage of things I'd do with a code base (test, fuzz, profile & improve performance, refactor, look for and fix bugs, audit for security issues, run various static & dynamic analyzers, and just generally try to improve architecture) to improve it. This kind of thing is a large part of what takes up time in my personal projects (and the very limited open source participation I've done). That's a ton of turd polishing but I think it pays in the end (and you see a lot of it going on if you follow projects with a reputation for good code, like OpenBSD or Linux).

I did this at work too early on in my career too but it was quickly made clear to me that if there's no ticket that the customer has opened (or at least approved), they're not paying for it and I can't spend time on it. Tickets I opened myself were 99% ignored or only brought up when a problem I had anticipated actually manifested in product (told ya.. now this 18-month-old ticket is suddenly relevant?). I quickly learned not to give a crap about the code base (hard to give a shit if you're not really allowed to give a shit?). I guess that also slashed my motivation (and productivity with it). It's pretty frustrating to work this way.

Creative freedom and autonomy are key. I'm sure there was no micromanager assigning Ingo Molnar the "make kernel builds faster (est. 80 hours of work)" ticket.
Reminds me how Homakov forward-tested github issues by sending a message from 3012 (it worked)

Here's the original link https://github.com/rails/rails/issues/5239

Unfortunately, they fixed the date and his bender account got renamed.
No, it doesn’t and it’s not. It is possible to reason about morals without subtlety deceitful language games.

I’d also like to point out that your comment likely uses the very same tactics that GP is complaining about.

Clearly when saying “manipulation”, GP meant that they are upset with language designed to foster a foregone conclusion.

So you either:

1. Think that is acceptable, which it’s not.

2. Are changing the definition of “manipulation” to mean something more like “use”, which was clearly not intended here.

Neither option is conducive to honest moral discourse. If you want to reinforce your current beliefs, go ahead and continue the same way. If you are interested in an honest debate, give GP the best interpretation possible, and see if you position still holds up.

As a final point of why these language games are not conducive to honest debate, you did not address the latter points that GP brought up.
I specifically said I don't think it applies to people with actual actual disabilities like Aspergers. Perfectly capable nerds just hide behind their intellectualism to avoid self improvement. You don't need to be a social butterfly to cultivate emotional intelligence.
> growth at all and any cost

This is 100% the root cause.

Without exponential growth targets, almost all the ills mentioned wouldn't have been required.

And specifically, without exponential growth targets for companies with market cap already above $1T.

I'm convinced we'd be living in a better world if MAMAA would have said "Okay, our core business is mature. We're going to run it as a cash printing machine but with lower growth. If you want growth, here are companies we're spinning off."

Unfortunately, the reality of the software dev and infrastructure economies probably requires halo behemoths. For the former, so they can be compensated in equity, and the latter, because there's only enough demand for a few at minimal-cost-per-unit scale.
No, it isn't, really. It's internally buffered. Most calls to getchar do not read anything, they just return a pointer to the next character in an already read buffer.
You are not the only one being confused. I think the author mixed it up?
A lot of the web3 critiques make much the same points, but the writing style of this one (as if addressing a child) combined with the arrogance ("the cognitive dissonance will be too much") makes this one stand out.

If I may add some notes for future authors:

- You can be certain that the vast majority of web3 "thought leaders" you will argue with online have done quite well for themselves. Far from being prisoners in a pyramid scheme, they have cashed out more than they put in, and if they wanted to, they could cash out entirely, being unequivocally in the black. Frankly, it makes more sense to impugn the objectivity of the people who must feel they missed out. Just focus on your arguments.

- Maybe critics could approach the subject of decentralization with a little more depth than "someone is using a Discord so it's not decentralized so why do we need a blockchain". If you take NFTs specifically, I find it really surprising that it is hard to understand that trusting an artist when she says she created an NFT is not the same thing as having the database of NFTs managed by Artnet.
Don't worry, the tax men will find you and force you to file the taxes on paper. Or maybe even electronically.

I presume your beavers also come with healthcare, and the stores where you'd buy anything will still take cash.
Not really, no. In fact the only significant difference (that the Lambda@Edge function is run at the closest geolocation to the client, rather than on the origin server) is an advantage to Lambda@Edge.

What difference are you alluding to?
And Paracetamol Plus, it seems.
I agree. More details that may be helpful for the GP.

One trick to compare dimensions is to assume each one is somewhat a normal distribution, but each one has a different mean and variance. It makes no sense to add the difference from the average height in inches and the difference from the average weight in pounds.

It's better to divide each difference by the variance, to remove the problems with choosing the scale. Also, it's better to sum the squares of them, for technical reasons. Pulling numbers out of the air, it's something like

Points = ((height-60inches)/8inches)^2 + ((weigh-120pounds)/7pounds)^2 + ...

[I just invented some numbers. I'm too lazy to lookup some realistic numbers. I live in a metric country, so I may even had a bad conversion.]

And in the contest, they had 9 variables, so it's a long ...

What is the expected distribution of something like this?

If you have only one variable, then you expect that most people will get near 0 points. But each variable you add, the distribution changes, and most people will be further away from 0. There are some graphics of this in https://en.wikipedia.org/wiki/Chi-squared_distribution and get even more technical details. With 3 variables, most people will be close to 1 point, but with 9 variables most people will be close to 7 points.

With real data is more complicated, because the distributions are not normal. Also, there is correlation, and this model assumes no correlation. (For example tall people use to weight more.) So it's a very simplified model, but it's useful in some cases.

This is a standard part of any statistic course, perhaps the first or second course, but it's not cutting edge math.

>>> Before the competition, the judges assumed most entrants’ measurements would be pretty close to the average, and that the contest would come down to a question of millimetres. The reality turned out to be nothing of the sort.

Going from ideal mathematical models to real cases it's always difficult. In the contest the variables have correlation, and it's not a random sampling because the selection process have strong bias. But with 9 variables anyone that took a statistics course will expect a result like this, where nobody is too close to the average in all measurements.
My favorite coffee is the one I make when going out hunting in the winter. Black, bit of chicory, and some Single malt for good measure... a flask full will do
> "ownership" is a social contract. It's yours until someone else thinks it is worth their trouble to take it.

> So there is no such thing as "really" owning something, it is only yours if sufficiently other people agree that it is possible to own and that you are that owner.

This argument seems to have some trouble with the concept of theft.
> the value of saving one life is not infinite

Nowhere is this more clear than in traffic.

There has been an overwhelming research all around the world on this since the 60s. We know fairly well how many lives are saved by policy changes, including installing railings, ice removal, the lowering of speed limits, lower blood alcohol levels, and so on.

Yet we ended up doing it partially and in controlled increments. Money talks.
Reading this thread I can see that finally HN has turn into another Twitter. That is sad. I thought we were a different crowd: objective, respectful, inquisitive, non-political.

Is this the endgame for all social nets?
Why does it seem (I'm not a backend engineer) that a company moves off of one technical-debt ridden backend to another, even bigger, more complex framework for their backend.

It's like we're in a downward tech-debt spiral.

Is it going to take an Ever-Given-like or Covid-like disruption of e-commerce that shuts down society to cause us to wake up and take this seriously? (Or have government step in and set standards and requirements for e-commerce.)
This is something I don't understand about Google authenticator. I lost my device once and haven't used the app since, since I lost all of my otp keys.

Good alternatives include andOTP (json file backup, plain or encrypted with password / pgp key) and Aegis (json or txt)
Given the amount of rampant fraud that's occurring in the crypto spaces, I don't see how you can't at least entertain this as a serious notion.
Thanks for the response.

> We know the resulting UX with the phone prefix is uncommon

Sure it is. I've encountered this type of selection, but extremely rare.

Maybe add an (i) explaining why do you ask for the prefix? Could be a free bonus point for you for respecting the users privacy. Current link (i) just throws you to Wikipedia without explaining anything. This is pretty confusing.

> local queries or not leaked

For the well known zones (listed on that page) sure. I'm talking about any other named zone. Eg I would have a split-brain DNS with only a handful of A records on the public side, while a lot more on the internal side (accessible through VPN, for example). If I understand from your blog [0] you would intercept and reroute this query to the DNS servers configured in the Portmaster. Which not only would leak the internal names but explicitly break the resolving, because it would be performed from the public Internet.

Also reading further the only place where the /behaviour/ is somewhat explained is the end of DNS configuration article [1] It is not a good marker what I needed to deep-dive in the multiple docs and blog articles to find out how exactly you iteract with DNS.

And also knowing what you outright disabled 'dnscache' on Windows machines before... Means you have a pretty perverse understanding on how things can and should be done. And for me it would be another hard 'no' for using your product - you are thinking you know better than me or even guys from Redmond.

> I have difficulties seeing your concerns here

> Just as browsers

Excuse me? My browsers doesn't install WFP filters to 'manipulate traffic'. FF can query DoH, but does it by running a user-mode code in the browser process.

Okay, now I have a way formulate my concerns:

Not only you do the things you shouldn't do (eg dnscache disablement); you are omitting how exactly your 'Secure DNS' works in your documentation (no, blogs are not documentation); you purposely skew your wordings on things you shouldn't (WFP filters for browsers?!).

[0] https://safing.io/blog/2021/03/23/attributing-dns-requests-o...

[1] https://docs.safing.io/portmaster/guides/dns-configuration#d...
Alive has the most important features of SLIME (including debugger and restarts), so yes. It has less features and is more fragile still.

Nope, saw nothing for IntelliJ. However if it highlights parens, one can code in there and `(load "myfile.lisp")` in any other REPL. It's a start.
> Modding this thing as one or a few people? That's a whole 'nother animal

But does this make HN truly unique?

I don't think it does.

If the OP said "among the forums I'm in HN is the only one that ..." I'd have nothing to object.
The name is as ridiculous as the concept itself. Besides, after the so-called Web 2.0, there were many pretenders to the name of "Web3", such as the semantic web[0].

[0] https://en.wikipedia.org/wiki/Semantic_Web
Yes, but that law is made by Parliament and the government has asked Parliament to change it.
I was told they are self-described Marxists. I am not an expert in the finer points of communist philosophy but I assume this means they believed in the labor theory of value and the class struggle.
I don’t drink coffee, too sensitive to caffeine. As a benefit my teeth are super white.
> I don't think anyone is directly blaming the users here.

The comment I'm replying to is LITERALLY blaming "normal users" for these problems.
I love this guy!

This also keeps me gobsmacked by what a good job Apple has done, designing these bad boys.
In Iran women try to get into these jobs because it promises them freedom and self-determination. They don't have to do that in freer countries and most decide against it.
Haha you’re right. I never thought about it this way, I just took words as whole, and these words are all negative (in my mind). Although technically you could say the same about “blacklist”, people want the same concept (blocking, which isn’t necessarily negative) but don’t want to associate it with race.
> How can you justify not using Microsoft Office?

I never had to justify it, nobody forced me or expected me to be using Office, they expected me to deliver a thesis or other document. When there was the "5% expectation", kindly decline, uninstall.

The road I picked, was not always success or easy, I got failed in high school "informatics" class because I could not show that I could use Office. Twice. I refused to learn Office because I had already learned to produce documents and presentations (websites) with a computer using free open source software.

> Alternatives are not as intuitive, easy to use, or easy to find.

Whats ease is what you have learned. Had you began with Linux since 1999 you would not even know how to do anything on Windows or MacOSX. I literlaly cant even scroll or type on a collegues macbook or find my way around anything. Very hard to use, not intuitive.

The "easy to use intuitive" eventually becomes the dark UX hell it is today, a slow descent. If you accept the software will think for you, well it will. Now you dont have to think, youre not in control, just enjoy the UX dark patterns and ads.
Yes, blame the one law that attempts to give people a modicum of privacy, and not the developers really wanting you to click through and press accept all for income.

The problem with beating dark patterns there specifically is the sheer number of them...
But if it's really mild though, then it can be a Christmas gift.
Not sure why you brought Apple into this, while yes, their walled garden is very pretty, the experience of them extracting money out of your accounts is as friction free as it gets.
That's a pretty bad take, in my opinion. Having spent the majority of my life in one level of depression or another, I don't say negative things and have a generally negative outlook because I want to drag other people down, it's just how everything looks to me[0]. You trying to cheer me up sounds to me like a salesman bullshitting me[1]. I know people don't like this, which is one reason I generally avoid other people when I'm at my worst. Seriously, if I'm avoiding you and you don't want to deal with negativity just leave me alone already. Don't ask about my day and get pissy because I tell you the (very negative) truth, unless you're just exchanging pleasantries and are ok with me straight up lying to you.

[0] There's an argument to be made for depressive realism that would say I'm pointing out how things really are, but I'm not going to make it because there's also thousands of years of philosophy that makes a compelling argument for reality not being so easy to pin down anyway.

[1] It occurs to me that the seemingly increasing rate of depression in a lot of developed nations may be due, like almost all of society's ills, to advertising. Advertising confronts us constantly trying to get us to do things we don't want to do, namely spending money on shit we don't need, and so we develop a defense mechanism. That mechanism takes the form of a contrarian inner voice that argues against the bullshit advertisement telling you you'll be happy if only you buy whatever it is it is selling, but the contrarian voice doesn't have an off switch and recognizes all the little sales pitches of every day life as a threat too.
Aren't most of those things testable?

No scientist can choose to believe something is true because it favors the left-wing agenda. Or the right wing for that matter. It's the definition of un-scientific thinking.

Now, some topics are extremely charged and one has to be extremely careful on how to present the data not to stir the nest of hornets in either direction.
That tracks here. From later conversations with him, he was not actually a hentai enthusiast nor particularly kinky, but was just sharing it "for teh lulz" - whereas I later ran into another coworker that had expressed concern about his behaviour at a kink club.

(There's so shame attached to being unkinky - nothing wrong with being vanilla! Just presenting this as further evidence supporting your position that enthusiasm for kink is generally positively correlated with responsibility and awareness of how your behaviour affects others)
Can there be a way for capitalism to work highly efficiently and not in a hostile, adversarial manner, in some post-scarcity environment? Or will it always require scarcity in order to function or develop things?
Going through a pretty rough time mentally and I just came here to say that I concur. My sleep's out of whack, have been eating too much junk since mid-December, too much consumption and no creation, avoidance of work, the stress of piled up work and still not doing anything about it, haven't regularly exercised since 2-3 months now, daily caffeine intake.

Everything feeds into everything. It has become a vicious cycle. I'm trying to break out of it but somehow I fail everyday. Commenting in hopes of moving the needle by re-iterating it to myself.
Ask HN: Why's Clojure the top paying programming language?
Is there any big corp using it massively? why the shift up? It's kind of curious that a lisp is at the top of the list (according to SO). Not surprising, but curious. What do you think? any ideas?
Wow, I did not expect it to be this smooth. Really well done!
Also amazing to see that the creator has made this over 52x streams in the last year.