skysight-inc/HackerNews huggingface dataset:
I wonder what the carbon footprint of these industrial printing presses is and how it compares to crypto mining or NFTs or whatever it is that's fashionable to complain about nowadays?
At least a few years ago when I was still following the CS:GO scene a lot of pros weren't Global Elite. It takes a different skillset to be able to dominate pubs and to be able to work well in a professional CS team.
You’ve said it better than I could have.

Many people on HN probably know your handle/identity, if only by virtue of you referring to it in your comments somewhat systematically.

You manage your identity with an SEO mindset indeed. I do not mean to offend, but it does read just as fake as any SEO search results.
Actual it would be more like a company recording what (physical) mail you read, when you read it, where you were when you read it, how long you read it, where you looked at on the paper, etc. You request data, they send it to you.

For example, ad blocking is more akin to paying someone to cut advertisements out of a magazine before you read it.
Automerge: A JSON-like data structure (a CRDT) that can be modified concurrently
Well, I don't feel like I got through, so maybe Kragen in dropping this had the right idea.

We are all of us more wrong than we can imagine. I believe cultures that tolerate weird ideas (and there's a difference between tolerating and embracing them) learn faster than conformist cultures. My 80s anecdote was about how an idea I now see as good appeared at first as pointless convention-breaking of negative value, and how you can't tell the difference at first. Such changes generally don't happen by conspiracy, but by someone having an idea and doing it, and others running with it or not. The policy you seem to be pushing instead is that ideas to be tolerated must come with social proof. ("none of us can single-handedly change these phenomena. ... one person ... something is wrong with that person.") In putting it that way I'm probably exaggerating what you really think, but directionally this does seem to be our difference.

> [zeros are dumb]

As I said, I don't care about this at the object level. In my native culture we shrug and move on.

If Long Now dates end up materially helping to make our culture more farsighted, it wouldn't even be all that surprising. For instance, if it caught the attention of one particular nonconformist and inspired them towards some project that set off another cascade which you didn't see as silly.

> the HN readership is above-Internet-average literate and STEM oriented

That hasn't changed in this interval.
I feel it depends on your audience goal and type of content.

If your goal is to build up a list of followers and build connections with potential customers and employers, go with Medium. Its recommendation system gets you followers quickly without any additional effort. Medium articles still show up in google searches if they're somewhat relevant, something I don't see happening with any of the other platforms. One drawback - it sucks for posts that contain code or demos.

Alternate goals may be 1) Maintaining a portfolio to send to potential customers and employers. 2) Or maintaining a journal of ideas and learnings primarily for your future self.

Turning up in search results may not be your priority with those goals. Then, the type of content becomes the dominant factor...

All the SaaS platforms - wordpress.com, Weebly, Webflow, Ghost, Medium - kind of suck for technical content containing code and JS demos.

Self-hosted WP is more flexible but you'll often run into formatting and small screen glitches.

For tech content, I'd prefer writing in markdown/asciidoc formats and publishing using static site generators like Pelican, Hugo, Gatsby. You have to be ok with using the command-line for them.

For non-tech content, any of them is fine. Webflow's layout system seems the most flexible and good-looking among the lot. Free WP.com, Medium offer rather limited customization.
Joint statement of support on consumer IoT device security
If the loops, if statements, and block scopes are similar then the graph can be fuzzily identified. They’ve had anti-plagiarism software for years.
So it's essentially a keylogger snippet and API with a backend for analytics? Plus some how-to's on how to best hide it? Intentionally acting as a middleman between the publisher and all the shady advertisers? Seems like a slam-dunk GDPR violation to me.

What's the next step? Obfuscation of the keylogger and unique snippets for every visitor? That's pretty much malware deployment technology.
I've never seen any evidence that that's how it went. All the reporting is long on rhetoric and short on evidence; the only things that actually, provably happened is that HSBC used their judgement in a way that the law said they were supposed to use their judgement, and did not automatically assume the most suspicious possible interpretation of payment flow that was happening.

Having worked in banks, you absolutely don't need to assume moustache-twirling villains to explain what happened; ordinary people doing the best they could to help out small businesses and families doing remittances would have had exactly the same outcome. Having spent a couple of months getting access to my own savings after moving overseas, the AML rules are plenty rigid enough already. Bankers are never going to be 100% perfect judges of whether someone is selling drugs and we shouldn't expect them to be.
> No code / Low code

> People have been trying this for decades and it never really worked out. I can’t think of a single product that was able to get to any meaningful degree of success running on top of some low code platform.

Every. Single. Squarespace. Website.

You probably interacted with several today without even knowing it. They’re everywhere.

No code solutions have almost entirely killed the need for developers of shopping carts for small businesses. That was my bread and butter in the mid aughts.
If you look at the data, software jobs are growing far faster than new graduates in computer science. A quick google search just found well over 250,000 open positions in the US, with about 50,000 new graduates per year. I'd bet we have decades more of high demand and high salaries for people with CS degrees. I wouldn't be surprised if low-code tools get good enough to power many websites though, so I wouldn't be quite as bullish on code-camp graduates seeing the same growth in salaries.
times are great? why?
To prove there is no god.

https://kingministries.com/proof-god-is-real/the-human-eye-p...

Seriously, the question smuggles in some assumptions, though.
I've played chess plenty of times. Against my parents growing up, against friends, computers, etc. Probably played 50 games of chess in my life. Compared to none at all, that's a lot. But I've never actually studied the game. I don't know any theory, haven't memorized any openings, etc. I have no idea what my rating would be, but I'm sure it'd be low. I expect there are plenty of similar people out there, who "play" chess, meaning they have done so on occasion, but are not in any way students of the game.
https://www.consilium.europa.eu/en/infographics/schengen-bor... says "ETIAS and the entry/exit system do not apply to nationals of Andorra, Monaco and San Marino and holders of a passport issued by the Vatican City State or the Holy See". Those are all microstates entirely surrounded by other countries that are part of the Schengen area.
I know virt and Shnabubula from the video game music rearrangement scene - both are crazy talented artists.

I'm still holding my physical copy of this album from the kickstarter - pretty cool to see it go free & surface here.
This article belies a key assumption that is also the biggest challenge when making such a statement.

Distributional assumption - The assumption is that the mean and std dev of the participating class is in line with the general population.

Overwatch and public speaking sneakily satisfy this assumption. Everyone is forced to speak in public at some point, and overwatch is the archetypal 'normie' game of the of the past few years.

Dan then moves from these 2 scenarios to programming, where this assumption doesn't work. There are many formal and informal filters involved in making it an employable programmer. (Say complete a BSCS or equivalent experience). There are also supply-demand factors, where the top %ilers are presorting themselves into CS like no other time in history.

Landing a FANGesque job straight out of college is already putting you in the 95th percentile, because of sheer number of filters that one person passes through. Other situations with strong filtering include inaccessible games like Dota2 or high barrier of entry sports like climbing.

Now, I agree with Dan's title and the contents, but for a different reason. There is perpetual headroom in the pyramid of excellence. Eventually, those better than you at a particular thing go from being a number to a tangible list of names. But, whether that should mean anything is a purely personal decision. The argument that anyone can go beyond x-percetile through deliberate practice is always true until it isn't. That's because we tend to take our personal IQ, resilience, discipline and acumen for granted.

So, I would rephrase that as:

'When the distributional assumption holds, 95th percentile would not be considered noteworthy by any institutions or people that the average FANG/HN reader would find worthy of respect.'

Doesn't sound as useful with the qualifications.

P.S: something something nuance for large scale communication is impossible. Criticizing danluu for one post lends credence to another post of his. Such is life.
the question is, how many of these jobs pay enough o comfortably provide for a family, buy a house and retire, and have enough in the bank to not have to worry about money.
You’re describing the modern experience in a grocery store
I bet the Vatican is one.
I appreciate Aaronsons critique, he himself makes my main point of disagreements, i.e. that when constructing a physical systems that has the properties he describes (modified Vandermonde Matrix) it might give nontrivial surprises.

But even accepting that IIT is wrong in the "consciousness might imply high IIT score, but not vice versa" sense, I'm simply not aware of any definition which is as *attackble* because of it's formal specification.

This is not me going "well you don't have anything better", but me asking to be pointed to similarly strictly defined notions of consciousness
Disclaimer: I am a data analyst. I consult companies in regards to ethical data collection. But I also know of black sheep.

I don't have a problem with websites measuring what I view, click, add to cart or buy. I want them to be able to see what doesn't work in terms of user experience.

And if they do marketing I even want them to be able to see from which source of traffic (aka marketing effort) how many conversions (whatever comprises a conversion) stems.

The problem imho isn't GTM (Google Tagmanager) running as proxy. This would (or at least could) be a data privacy win if done ethically. At least under one imho essential condition: I could be able to run the proxy on any infrastructure that I like. Not only one Google's cloud offering.

And on the second essential condition that marketing departments act ethically. They can send the web analytics data to whatever tool they like. But they should absolutely not send my identifying information with it. They should use the proxy as a privacy protector. The same when sending conversion data to the marketing tools. I am OK with the marketer sending information back that a specific ad (not a specific user clicking on a specific ad) led to a conversion.

I don't need Meta or Alphabet tracking me personally (or my clients'users) with every click. But I understand the business need to measure the effectiveness of marketing money spent. Solutions like these could be a way to achieve this. If done right. And not done in the way GTM does (only hosting on Google, using an A/AAAA subdomain, grabbing every cookie possibly and so on).
There are multiplayer VR games and experiences. Either ones interacting with remote players in VR, or asymmetric games where one player is in VR and one or more use a monitor and controller(s). The latter are actually really fun party games.
Probably. And I probably just wasted more time on another thread from a week ago. Going to take tomorrow off from HN.
Maybe if we didn't make "Teaching Computer Science" such a worse job than "Being a Software Engineer" in so many ways. Of course, then we might accidentally start making "Teaching" a good job for folks, and that apparently is completely counter to the American ideal.
Who's more harmful, someone who facilitate the selling of illegal items or those who define what is legal?

In a lawless society what this guy was doing would have been a respectable trade like any other.
I don't hear these words enough :(.
The parser for s-expressions is READ. S-Expressions are just a data syntax and know nothing about the Lisp programming language syntax. Lisp syntax is defined on top of s-expressions. The Lisp evaluator sees no parentheses and no text, It would not care if the input text contains )postfix 1 2+( . The reader can actually be programmed to accept that as input. The actual Lisp forms need to be syntax checked then by a compiler or interpreter.

There are lots of language with code generators. Lisp does this as core part of the language and can do it at runtime as part of the evaluation machinery.
Which is kind of the point. You can choose where you stand on a spectrum of how hard it is to identify you. It's a tradeoff between how much effort you make and how hard you want to make it for others.
not many jobs will offer those end results - CS related or not.
We humans reject the concept of exponential growth, specially when it can kill our way of life, and in that sense developers don't realize that 80% of our work could be automatize in the next few years.

I've been in the industry for more than 20 years now, and what's clear to me is that a lot of time is spent coding and debugging things that have been done previously plenty of times (Non Invented Here syndrome) and that in most cases are not core to our companies.

What I expect it's not so much things like Copilot or AlphaCode (that of course will be used) but serverless services that we'd plug into our solution (how many more login services do you want to implement AGAIN?), like we do right now with APIs, but at a higher level, with a standardized communication protocol between these services.

The same will happen the infra level, with only a few people creating and mantaining "low level" solutions while the rest of us will use abstracted services on top of that, like using Cloud Run instead of learning a massive APIs like k8s (I'm not saying that they're comparable right now, but at some point something evolved from Cloud Run will make learning k8s unnecessary)

What will happen once developers are freed from the most time intensive aspects of their job? Probably and for a few years the unmet demand for developers will cover our increase in productivity, but at some point I expect this job will face some of the problems you can see in other sectors.
Is a stone conscious if it's surface has formed in such a way it starts to solve interesting problems when water flows over it?

You can laser etch neural nets into glas, so they can do typical ML-stuff like reading text — would such a piece of glas be "slightly conscious"?

Maybe today's ML does something this examples do not, but someone needs to explain that difference to me first.
I feel like we have so much leverage and don't use it at all.

We're still attending stand-ups every day with non programmers telling us when we can and cannot refactor. It's nuts to me that a skilled profession - that not many can do - lets themselves get micro-managed like this.

If anyone has read Developer Hegemony, I'm fully on board with that general premise - we start operating like lawyers with partnerships, and turn bosses into customers. Though that does require us to think of ourselves as professionals not nerds who are too smart for business.
I tried git journal. And while it worked for fleshing out ideas for blog postings. Or stuff I at least spend 60 seconds typing. I agree.

But noting done some small idea/to do while I am talking to a client is still quicker on paper in my notebook that always lies open next to me.
You will never see that happening. A $100 billion industry exists solely because of it. I feel sad whenever I see kids doing near work with glasses.
Sounds horrible. Product justified git [version] tagging should be done with names and not semver/other. It was very simple: "Marketing pitches it better so more sells". Threw devs and DevOps into the pits of hell, adding unnecessary cost to many tasks.
Actually this article strengthens my believe that adblockers will even become more essential.
I mean, even if the server decides to send some ads, the client doesn't have to show them.
Or am I missing something?
Exactly! If something didn't work without JS, I don't use it. There are many alternatives.
Reading this now, am 3/4rds into it - bit of a slow burn, but highly fascinating.
Well, they clearly don't know how to make a web app for accessing cloud storage work decently fast…
My SO always quotes (we both don't know the origin of the quote):

"In war people who don't know each other kill each other on command of people who know each other but don't kill each other."
It's somewhat OK if you're in the Eastern timezone. I work from Serbia with a NYC team and it's bearable.
Let me Google that for you...

>A metaverse is a network of 3D virtual worlds focused on social connection. In futurism and science fiction, it is often described as a hypothetical iteration of the Internet as a single, universal virtual world that is facilitated by the use of virtual and augmented reality headsets.

The term was coined by Neal Stephenson in Snow Crash, so if you haven't read that yet, you should.
I do this and accept that the cost of finding my real identity would be fairly low. I think most people do something similar. I don't want my employer searching "I work at $EMPLOYER_NAME" and finding me, but I don't mind if people paying attention can figure it out. I wouldn't post my address directly for any bored person to cause trouble with, but I don't particularly worry about people knowing where I live. Etc.
Yes, this.

There are a lot of engineers out there that spend a most of their time in meetings, or writing design docs, or reviewing code, or a few dozen other thing that are not actually writing code. Much of that can’t be automated away. If you could get a machine to do much of the programming, that just leaves you with more time to work on the harder problems the business has to deal with, which likely means you’re able to deliver more value, and thus deserve more money.

And just think about it, what were Cobol and Fortran developers paid way back in the day? Not nearly as much as an engineer with comparable experience and education as someone today. They were also far rarer in breed. Engineers are paid much more today because the better tools we have now make us more productive and more capable of unlocking business value. Paying an engineer $500K today is worth it if they’re able to unlock $5 million in profits.
theres this new service called C2 backup that supports file and transfer encryptions, while requiring private keys from users to access files. Pretty happy about the security, as well as the usability aspects so far

https://c2.synology.com/en-us/backup/personal/overview
My impression is that low-code/no-code fails when it tries to be a generic, domain-agnostic solution for everything. People then realize that programming languages are complex for a reason.

However, when it is applied in a highly domain-specific way, like the shopping carts you mentioned, it's quite good. Basically, when that happens, actual programmers are solving the programming-related part of the problem and the product people have actually invested time to think about what parts must be customizable through low-code/no-code. The smaller problem space means better opportunities for simple tools.
> It's not the Ukrainians provoking obviously.

Why obviously?

> It's literally Russians planting false flag ops. We've already been warned about this.

That's a very poor justification, isn't it?
As popularized by Snow Crash:

>A metaverse is a network of 3D virtual worlds focused on social connection. In futurism and science fiction, it is often described as a hypothetical iteration of the Internet as a single, universal virtual world that is facilitated by the use of virtual and augmented reality headsets.
Yup :). See the top level ancestor comment:

>An enthusiast can host it and publish it to non-enthusiasts as a web application.

So the person "getting it working" would need to be enthusiastic about it!
I once heard the argument about that. Somehow the whole thing does apply to shops, but not bars and restaurants. It was like that allows families to visit them, but when I asked when do those working at bars or restaurants get to visit anything I got answer they get free weekdays... The logic escapes me, why wouldn't we limit everyone equally. The families and friends can then take time off to visit restaurants in business hours during week.
I’m just not buying the Russian invasion story.

Putin profits most from tension that maximises profit and influence.

So optimise for tension beneath the threshold of war.

Because war is bad for business. And business is booming selling energy to the EU.

It’s not hard to allow a “kill list” to be intercepted because it’s not going to be shared publicly due to the need to protect sources and methods.

But it’s easy to dangle it out and hook a sucker fish to create tension and potential embarrassment for the west.
> coming up with better gambling strategies...

"better gambling" means better predictions of the future. this means making use of all available information, which means higher market efficiency.

It's not useless to do better in the stock market.
Let me try to put it differently: if no one sees what you write, it is, at least for others, the same as if you do not write.
Probably Vatican City, Monaco and San Marino. They're not part of Schengen but do have open borders with the EU.
Data Intuition Case Study: Grain-Free Dog Food
Great effort by some awesome chip tune creators. If memory serves, they had very little trouble covering the album, but a hell of a time with the album cover. The original photographer for the album cover nearly got the whole project shut down.
You don't seem to know very much about the redesigned lids. Disposable coffee lids in the US changed drastically following this lawsuit. It took a few years, but the quality of disposable cups/libs used to serve hot beverages to-go is vastly higher than it used to be. I'm surprised that you don't know that... There's a lot of legal scholarship on this topic that specifically discusses that shift, and analyzes the impact of this lawsuit vs other causes.

But then, you also don't seem to know very much about product liability in US law. Manufacturers are held to surprisingly high standards in the US, and McDonald's conduct before & during this trial actually shocked the legal community. Their position was seen as surprisingly risky, given the fact pattern.

Your knife example is pretty silly, and I'm not sure why you expected it to prove anything. Legal hypotheticals are sometimes useful analytical tools, but you have to actually construct the hypo case to distinguish a relevant legal principle or fact pattern... Your example does none of that. It's just an obvious tautology, and there's not really any argument contained in it.

Again, I would encourage you to educate yourself, instead of just making a lot of assumptions that are emotionally convenient to your preconceived notions.
I remember the controversy that happened around its cover art at the time. (I prefer the new one!) The music itself is fantastic.
I love Disasterpiece’s music and his track is great.