skysight-inc/HackerNews huggingface dataset:
Overstating it, as usual from Business Insider.

Tech CEO's made the same not-so-dumb mistake that everyone else did, thinking there was at least more growth to come in 2022 than the few months early in the year.

Few people predicted Putin would reset the board with his invasion of Ukraine when he did, or that Ukraine would fight so valiantly and so long, or that Western led sanctions would be as extensive as they turned out to be.

De-globalisation started with Trump's tariff attack on China, Covid + lockdowns accelerated it, now Putin and Western response confirms that this is our new future.

You can either hedge for all that, or just grow-and-cut - both are legitimate choices, neither are mistakes
The Amazon shopping experience was actually heavily dictated by Jeff's personal viewpoints, with the (correctly stated) very talented UX designers only being able to operate within that space.

It may be state of the art, but it doesn't mean that there aren't alternative perspectives which would be equally as successful if given a shot.
You can use home assistant instead though. It has built-in power monitoring feature.
> I think VR gaming makes regular gaming obsolete in many ways.

No, I don't think it does; if you look at history, VR has been around for a long time in different forms, think also Sony and Microsoft's console AR solutions. If you look at today, VR is available everywhere at console prices, but it's only a niche to the gaming market, an extra.

The BIG change in gaming in the past 10, 15 years, which Facebook has been partially responsible for, was actually scaling DOWN - think mobile games, simpler games like farmville on FB, etc. Nowadays, the hierarchy is mobile gaming > cynical live service games (lootboxes) > regular video games & consoles > indie games > VR (my opinion / take, I don't have sources because I'm too lazy to look them up).

But you're right about the other things, he definitely overestimated VR's impact on the world. 2015 was a year or two after Google Glass, which was the first major party to try AR as envisioned by Zucc - and it didn't work out for various reasons. A big one was social, but I can imagine the big tech companies figured that society needs a bit more time, like they did with mobile and later smartphones.

I can't see always-on HUD work just yet, society doesn't want that. Nobody wants to have a conversation with someone only for their eyes to go elsewhere because a notification is coming in. Although on the other hand, people will probably talk to someone and see them looking at their phone / watch while talking to them.
Sure. [hypothetically] After Microsoft makes new "Azure UI Test", it will surely kill Playwright in favor of the new thing. It wouldn't make sense to maintain two browser automation frameworks. The second one being bound to their cloud offering is just a ... coincidence?
https://archive.ph/CN49N
Citing some evidence to back your theory might make your claim more convincing.
You can think that crypto is absolutely worthless. But then an exchange is like a casino, earning fees on other people's gambling. There's no reason for the casino to go bankrupt, unless...there's fraud going on.
They match the standards, and do the best which can be done, for their size.

But double the size of the car, and you have double the crumple zone.

An 18 wheeler is nigh invulnerable to hits by another car, even if both meet safety standards.
>Are people really depending on Open Source for Economics?

No, but it often seems like people argue as though it should be sufficient. There are lots of people who argue that things should be open sourced who in their arguments elide the point about how will people survive working on things for free.
Corporate leaders say they will keep raising prices
Same for me, and it's the whole pattern, down to the same talking points being shared by people in cryptocurrency forums. There's a level of hope and coping with cryptocurrencies that is hard to see outside of gambling addiction.
1. Increase the price of the normal plans.

2. Create a new plan at the price of the old plan. With ads.

I'm sorry, but pretending that they're not adding ads to their "regular" pricing plan is semantic at best. This isn't something they dreamed up overnight. They've been planning this for years and increasing their prices accordingly.
No, it indicates only that the administrators of 90% of the network don't want others to hear what you have to say. If the admins don't want to hear you they'd use the block function.
A functional society
The destruction of the money is a lot less important because the time-value of the loan is so much higher.
Contact me. Have worked with designing/engineering/manufacturing similar measurement systems before and am quite interested in getting more done in the field. The e-mail address is in the profile.
Everything is an innovation the first time it comes around.
> It's like using an aircraft cockpit to control the television!

It's not a television though. It's a set of tools used to manipulate a tree-like data structure that you're using to store your versions and reconcile changes across multiple trees. Once you approach it with that in mind and can imagine the high level data structure in your head, using it becomes almost as natural as using a hammer for a nail.

Rebasing is nothing more than changing the location a pointer ("branch") points at and then moving some nodes from one tree branch to another (in exactly the same way cherry picking works). It's really simple to visualize, you just need to have that tree in your mind already.
It’s like when my toddler tells me I’m not playing with his toys right.

“You’re using it differently than I like to use it!”
"Unironically" here means "seriously", "literally", "actually", etc. It's basically a marker that the speaker is speaking straightly and plainly, without trying to make a joke.

Yes, it's not really antonymous to "ironically" (in the narrower sense of this word) in this context.
I think the $8/month charge will put spam and bots out of business. That’s why Musk is doing it.

I’ve just subscribed to Twitter Blue and aside from the extra features, I have a lot of confidence that if others do this, we’ll have a more robust and civil platform.
There is a reasonable chance that they are correct and prices will fluctuate upward again.

The differences today are at least three:

1) the Bitcoin market cap is already large, so it takes a lot more people to make it move upward.

2) Bitcoin is no longer a good proxy for the potential of crypto in general. Ethereum is now perhaps at least as important. There are oodles of other options, too.

3) Because of the large market-cap and bitcoin's maturity, the technical risk of the protocol from global government intervention is substantially larger than in, say 2017.

This time, it might be different, and not in the good way.
> This is exactly why people love twitter. They care about individuals, not organizations.

Sweeping generalisation. Some people care about some individuals more than the organisation to which they belong. Think Trump funs who would vote for Trump whichever party he stood for, or Tucker Carlson fans who would watch him on any network, or Tom Brady fans who would follow him whichever team he played for.

But for every Trump, Carlson or Brady, there's a 1000 Liz Trusses or Huw Edwards, in whom most interest is solely because of the organisation to which they belong.

And there's no reason an individual can't have both an organisation account and a personal one. Even aggregate accounts which pull everything together. Mastodon offers a lot of opportunities to do things differently.
Really hate that the NYT differentiates this sort of news from other articles.

Almost arbitrary what gets an actual savable, discussable link, versus their more ephemeral feed stories.
I think commenters here are -- as usual -- missing the point. This is the training ground (literally) for better models able to respond to commands like "take the CSV from me desktop, plot columns A and D and check if the KL divergence os close to zero". And from that to more complex tasks. You always need the first step and this is it.

I'm bullish.
They key difference is on what do you work - somebody else's dream or your dream?
I was looking for a way to implement this more pythonically. And this looks great. But it made me think that if x and y are of different lengths, the last iteration might consume an element out of the longer iterator.

So I tried it with the builtin `zip(a,b)`, and indeed, if a is shorter, `zip(a,b)` consumes the same number of elements from both a and b. But if a is longer, then `zip(a,b)` consumes one extra element from a.
I don't know if this behavior is well defined, that is whether I can rely on this, or the order of evaluation of the arguments of a function is up to the interpreter/compiler, and may change.

masklinn wrote a comment in another thread about this that i didn't understand until I saw your implementation.
Hi all! Versepad creator here. I did not expect to see this on HN today but I’m happy to answer any questions and would appreciate any feedback!
I remember what Google did to XMPP with Google Talk.
Are you telling me that's an unpopular opinion? If so, I'm downvoting because I always downvote people who "predict" the popularity of their comment.
Exactly.

The crazy thing is... this probably will work.

In 20 years. But, it probably will work.

There is absolutely no reason you cannot use a neural network to transcribe appropriately phrased requirements into an AST.
It seems you lack real world experience of how things actually work when you buy apple at an authorised reseller.

People most certainly got no training, can't fix any issue and just point you to call apple's support number (which isn't cheap).
oh no, not that.
>Try not to assume that one angry reply represents a larger chunk of HN's readership.

you get to have a thick skin when you are on an anonymous public platform. i accept that....

i live in a place where i have to actually assume malice on part of the government because the government "is" hostile against me. Again, this isn't some tin-foil conspiracy but as you might've guessed from my handle, its yeah...

So that comment earlier and the current article about ISPs tracking users, this is primarily to catch critics and dissenters.
Last week I switched from Rancher Desktop back to Docker Desktop because I couldn't get VSCode Dev Containers to work properly. I was stumped because it should work out of the box. However it didn't work on a fresh install of Docker Desktop either. Apparently when Rancher Desktop was first released I've installed it and setup a Docker alias in my ~/.zshrc:

alias docker=nerdctl

After removing that alias everything worked first try with Docker Desktop. However after starting up a couple of Dev containers and some debugger my machine crawled to a halt and was memory swapping like there was no tomorrow. I found that this behavior could be normal for Docker Desktop. So I think I'm going to switch back to Rancher Desktop (or perhaps Podman Desktop) sooner than later.
> Individuals tweet, and usually are not paid to tweet.

Tweeter is the poster child of personal branding. A near totality of the high-visibility posts are transactional in nature. The posts are either crafted by PR people, meaning someone got literally paid to tweet, or are done personally with the aim of increasing personal branding or as part of a contract.
I get what you’re saying but does that produce the most effective, creative and innovative workforce required to compete in the technology industry?
There is no unique solution to that problem since sometime you want consumption, and sometimes not, for one or more of the parameters.

__builtins__.zip chose to consume iterators in the order they are passed as a parameter, and therefor end up with an assymetric consumption.

That's why itertools.tee exists, so that we can chose case by case.
If you want to code with your voice, also checkout https://github.com/cursorless-dev/cursorless
That reminds me of a lovely paper "How to Add Laziness to a Strict Language Without Even Being Odd" by Wadler and MacQuenn. They use "map" as their running example, but the problem is basically the same.
Programming languages need to be unambiguous, but voice interfaces to them don't have to be. With a voice interface, you can say something vague, see what it gets translated into, and either click Run or edit it.
> and needs proving why the program’s nature of creative remixing (for lack of a better word

If I ask Stable Diffusion to create a picture of Elon Musk wielding lightnings and riding a giant blue sparrow over a desert during a storm, the result would be more creative than what could be produced by most humans. I believe that counts as a proof.
Same here, it's what I've been recommending as the alternative.
"Before we automate it, we should think about if we can avoid doing the task altogether" is a red flag to you?
I like to think of it as delivering our basic needs as efficiently as possible.

Food. Get out of the way and let me buy the food so I can eat it.

Streaming site. Get out of my way so I can experience a story and feel connected to other human beings.
The fateful, final journey of the Edmund Fitzgerald
So it wasn't a ponzi scheme? Yeah.
> It's almost as if "productivity" is subjective.

"Productivity" could be defined as the value (typically monetary value) that the value of the company is generating (before salaries) based on the contribution of that resource(engineer in this case), per unit time. Future income should be calculated using a present-day-value approach.

The productivity of a single engineer could be defined as the reduction in company value generation from removing that person from the company (assuming the company is large enough to have multiple people available in each role). Rank order this, and you can define the 10x as those whose removal would cost the company (before salaries) >10x more than the removal of the median contributor.

Note that this definition is based on productivity within a given company. A single person could be a 10x engineer in one company, and a 1x engineer in another. Some companies require engineers with very deep understanding of compter science, maths, statistics or physics. Others benefit from engineers that are domain experts within their business domain, and yet again other companies may primarily need engineers who understand and can work with people of all backgrounds.
I dont think it will catch on, I have seen this exact mass exodus on bitcoin twitter to bitcoinhackers.org, it never stays active, after a few weeks/months everyone is back on twitter.
A most important job (2017)
Ah, yep, they seem on to this:

https://support.google.com/a/answer/6175301?hl=en
The shady thing in the whole cryptocurrency scheme is the lack of total transparency, aka: lack of regulations.

Without regulations there's absolutely no incentive for them to be transparent, there are tons of perverse incentives to hide and cook the books though.
Sure, people have been choosing that approach for the last 10 years. But there's no law baked into the universe that says it will be ever thus.
Remarkably, SerenityOS is actually an independent OS with its own kernel, not a Linux distribution.
An amateur archeologist getting permission to dig from Egyptian authorities, that's remarkable isn't it (if true)?
(Lost 47 years ago today.)
I think the hate for the Eternal September these days it's misplaced. It's not "noobs" and average Joes that have ruined social media/the Internet, it's companies and businesses.

It's because of them the Internet has become a sanitised, soulless, for-profit space. If Mastodon succeeds, companies will open their profiles on there, and watch how Mastodon will start to wither and die.

Just wait for the first "<big multinational company> has opened their own Mastodon instance" post in the near future.
Twitter Blue is going about as well as everyone predicted
Hopefully breaking the link between people's labour and their worth as a human. I hope that as more and more things become automated and fewer people need to work, that we restructure society so they don't have to do bullshit jobs or work if they don't want to.

Unfortunately, people have been hoping for this for as long as there has been machinery which multiplied humans' labour and it's yet to materialise, but I remain hopeful.
> If the employee leaves, they lose the account.

The Mastodon software actually allows moving an account between instances fairly easily, though it requires cooperation from both the source and the dest instance. When you move an account, you keep all your followers and everyone you follow. But your old posts stay on your old server.

I do agree that it probably makes sense for big organizations to have official instances, however.
"If a decision is made not to automate something, someone is going to have to do that boring repetitive work that could have been automated."

You did read the little sentences under the big bullet points, right? It's "first, let's see if it's smarter to not do the work at all, before we commit to automating", not "don't automate the boring stuff"
He's not a technologist, he's a ruthless capitalist playing with other people's money.
Idk why he gets so much support. That guy is a wolf in sheep's clothing.
He doesn't care about the planet, or the people, he cares about his bottom line and nothing else.
Before copilot, we were far from it.

But now, given how magical this thing is, it opens many doors to what's possible with no code.

I never really believe in anything no code before apart from Excel and RAD.

But basic tasks are going to get accessible to a lot of people sooner than I expected
I believe masklinn is talking about whether `zip` consumes an extra element from the longer iterator on the last iteration, when the shorter iterator raises StopIteration. And the behavior might vary depending on the order of the arguments.

def a():
yield "a1"

def b():
yield "b1"
yield "b2"

x,y = a(),b()
zip(x,y) # => [("a1","b1")]
next(x) # => raise StopIteration
next(y) # => "b2"

x,y = a(),b()
zip(y,x) # => [("b1","a1")]
next(x) # => raise StopIteration
next(y) # => raise StopIteration
Indeed, this sounds like the very definition of "out of the frying pan into the fire".
Contemporary is opinionated
Natural language is ambiguous and doesn't represent nested structures well.
GithubNext here! Just clarifying that this is not the case.
Exactly.

Copilot is getting better everyday, because it's learning from the way we are using it.
Not if your model of the world is "whatever people are currently doing, everything new will do it the same way".
I think this is great for:
a) people who are visually impaired or have issues with their hands/fingers
b) people who aren't programmers; if you could make it more Scratch-like then this is amazing tool for showing off power of programming
It is a fact that Sony's VR headset needs a cable tether. Where's the opinion here?
It's the same in western countries
export const ButtonComponent; FunctionComponent no Github no semicolon i meant colon Github backspace 5 times no backspace delete delete Github Arrrgh goddammit
It's absolutely beyond me how people believed (or still believe) that Mastodon will be a replacement for Twitter. That's a level of delusion I will never get behind.
Who Is Working to End the Threat of AI-Generated Deepfakes
The first amazing result would not be for you to program with this, but for somebody with a phone to be able to automate a few small tasks with just the voice.
Puppeteer works very well. There is headless Chrome support in RSpec as well.

Here’s an example using dependency injection and puppeteer:

https://github.com/williamcotton/williamcotton.com/blob/mast...
This is effectively a new higher level programming language without a fixed syntax. Describing more the "what", not "how", and being much closer to natural language over computer language.

The voice part seems like an (albeit important) accessibility add on.

I'm sure it won't be perfect but an amazing step forward in the evolution of programming languages
85 tests and nearly 300 assertions in under a minute is still orders of magnitude faster than what I see elsewhere. There isn’t a single magic bullet performance killer. Extreme performance comes from absolutely everything: faster approach to testing, better hardware, super fast application to test, faster transmission, faster reporting and assertions, and everything else.

You can’t know what’s faster unless you are measuring things in isolation and making incremental improvements to a bunch of different bottlenecks. For example people love to tell me how fast their framework, their application, or whatever is but it’s clear that these are almost always anecdotal observations that are not measured or compared to anything.

When looking at performance it does not matter how fast something is, which makes anecdotal observations worthless. The only thing that matters is the difference in speed between things compared, the performance gap.
> almost all ISPs block the SMTP port,

Is that a US thing? Or which country are you talking about? I’ve never had any port blocked in Germany.
> The fact that ByteDance spent aggressively on user acquisition to grow TikTok has been common knowledge for years: at one point, the company spent an estimated $3MM per day on acquisition marketing in the United States alone, and the company is purported to have spent roughly $1BN on advertising over the course of 2018

https://mobiledevmemo.com/tiktoks-billion-dollar-secret-that...

Stratospheric rise, yes. But I question how market driven this actual rise was, who exactly provided the funds to spend $2bn over a few years to make TikTok a large brand.

Is it a "cultural phenomenon" and "geopolitical flashpoint" when an app with that much firepower takes off?
What you're describing is more like dictation. What you'd probably say is "export the button component", and it would determine the syntax.
Yes!
I do financial risk modelling for a UK household name. I was hired 12y ago, after applying to an advert, to work with a (niche) language I'd not seen before.
I enjoy solving the problems, learning new things, doing things the 'right' way, helping colleagues. Pay is good but not spectacular and not my main motivator.
So Startrek like, pursuit of personal and society goals?...although we haven't solved for finite resources (yet)
Tether's USDT Stablecoin Slips from $1 Peg
GitHubNext here! We would love to hear more about your experience. Please help us out by signing up for this experiment :)
> if that is true then any upload of code that users do not have 100% copyright control of is then a copyright violation since the user would not have the authority to grant github that special license

That doesn't sound right. Licences can allow sublicensing, and I think all the popular open-source ones do.
The Flatpak doesn't work for me. "No Container Engine" message. I thought Flatpaks were supposed to just work.
Allow me to propose to you the following thought experiment: had Elon Musk not bought Twitter, what do you figure would be the probability that mainstream media would be talking about Mastodon right now?
Might as well try to keep score in Calvinball
Am I the only one bewildered by the fact the author mentions AirBnb as the start of the modern cloned, esterile, all-white interior design and not IKEA?