skysight-inc/HackerNews huggingface dataset:
I think a lot of it is the result of Hotelling's law.

It is a principle rooted in game theory that explains why similar businesses clump together (ex: the McDonald's next to the Burger King). It it exemplified by the ice cream stand problem: two competing ice cream stands on a beach front, similar in every way so that proximity is the only criteria for customers to choose which stand they will go to. Both stands will chose to go towards the center in order to maximize their area of influence. In the end, both stands will be at the center, even though it is not the best for customers, because neither have an incentive to leave the center.
Inflation is always a monetary phenomenon. This was the conclusion following the record inflation from the 70s and 80s. Profits are rising because there is more money floating around due to the fed and government spending 6 trillion dollars within 6 months following the covid pandemic. To give that a perspective this sort of money normally is spent in 6 years..

Saying profifs are causing inflation is the biggest gas lighting I've ever heard from the biden administration
Zamel, a polish company, makes something similar called Supla MEW-01 [0] to measure energy consumption. It's got WiFi connectivity, a tiny webserver and a REST API. It seems it's all open source [1]. Their app can use either their server or a self-hosted server. If I understand correctly, you can also consume the meter's data by contacting it directly via the API.

I've ordered one on a rave recommendation from a friend, haven't yet had time to familiarize myself with it or test it. Planning to use it to accurately measure heat pump's energy consumption.

[0] https://supla.zamel.com/en/product-montage-category/energy-m...

[1] https://github.com/SUPLA

edit: mistakes, GitHub link
The best recognition rates on the words ‘scratch that’, which you used every other sentence.
I really hope this is very easy to use. I have severe RSI and can barely surf the web. I tried using other voice to code stuff and it just hurt my voice so I'm hoping I can speak very naturally. I'm really looking forward to seeing if this can help me code again.
That is so true, I really wish they had just given Carmack a hardcore team of graphics programmers and an infinite supply of diet coke and pizza and told him to go nuts.
As part of the wild-west phase, it is possible that the inclusion of a single identifiable AGPL project in the training set leads to the licensing of Copilot as AGPL. Such an outcome might lead hastily to the future you imagine.
Rescript-tea: a Rescript implementation of The Elm Architecture
"Innovating" is not the only nor primary thing that requires "best people".
Meta should be divided like AT&T 40 years ago
This doesn't seem to hold for wages, which aren't rising at the same rate as inflation, despite a lot of talk of worker shortage.
Over summer, tech companies were offering wheelbarrows full of cash to potential employees. Love him or hate him, once he started f'ing around at twitter, why would anyone have stayed?

Unless you really desperately wanted to be in the presence of the man himself, and maybe thought he was going to buy you a horse in exchange for something
>Avocado and salmon on sourdough is just good breakfast, no matter where you woke up

It's only a "good breakfast" for those that have internalized a mostly western-centric aspirational idea of breakfast. Most people in these parts, or say, in Asia or Africa or Latin America, you know where 80% of the global population lives, don't want to have said "good breakfast" 99% of time if they have the choice. We have our own foodstuffs and breakfast preferences...

>plain concrete rooms have a good aesthetic quality everywhere

Yes, which is why the Eastern Bloc looked so nice
> So you use crypto to break the law, and you believe you are justified in doing that. Thing is, most of the people using crypto for crime are simply using it to not pay taxes.

Using it for crime? That just makes crypto even more similar to traditional finance.

> Yes, it absolutely does sound worse.

So you think all countries should switch their currencies to the US dollar? Do you think it is just as good for countries to give up their financial sovereignty as it is for common people?

> Cryptocurrencies have been around for almost as long as the smart phone. You would think one or two of you would have taken even a first year economics course during this time.

I was a teaching assistant for a graduate course in macroeconomics in a top 50 department during my PhD. Arrow-Debreu and all that.
What will be the second order effects widespread AI?
The first order effects are becoming increasingly clear but what are the second order effects? A good example of a second order effect from the penetration of high speed internet would be video game streaming.
L'Umbria is one of my (multiple) pending places to visit in Italy, and that's right in the border. I'll write that down just in case :)
Buying Unity would have been a huge mistake. They should keep their focus on their core competency which is handling lots of concurrent users and providing an identity system. Let people use whatever engine they want to develop VR apps.
How would ipv6 "take away the need to track 5-tuples" and what does that even mean? That sentence doesn't make sense
>needing physical cables tethered to a separate console you need to buy

That's an opinion, yet you present it as a fact.
I think we must all agree that national governments have a duty of care towards their citizens.

From the Indian govt perspective, the dominance of the Internet by foreign owned businesses means that the country is vulnerable to malfeasance should those foreign governments mean India harm or come to decide - over the head of the government - what the Indian people want or need.

This is about national sovereignty and national security. We have seen how those values trump privacy concerns for individuals in any country, including the US, so must accord the same understanding for other nations also.
> Makes perfect sense if you're trying to extract the max amount of money

Offshoring everything to the third world makes perfect sense to the old school factory owner too.
Africa should be delivering ground breaking work all the time right?

This idea that x person worked a little harder than the rest and therefore he is successful is laughable. There is a range, say 5% or 15% or even 50% ‘worked more than the rest’, ok so what? Do you think you are within 5% or 50% of working x hours more per day before you become the next tech billionaire? You are not. It’s not that easy.

Oh and then there are the struggling artists of the renaissance which all came from the illiterate peasantry struggling to feed themselves.

And the media common folk of today, who come up because they struggle therefore they act, and everyone we see in TV was a nobody before their first big role and just worked really hard right?

Or the government families which somehow if you are the son of a governor your chance of being in government and a high ranking official far outweighs any other factor.

Or if your parents are rich chances of you being rich far outweigh anything else…

But no, alas I’ll let everyone know we gotta push just a little harder and we’ll all be rich.

Struggle breeds stress, which intern breeds health issues. If we didn’t struggle the world would not end, innovation would not stop, WALL-E is just a cartoon.
Great tool! Some feedback on your landing page: the Start Practicing CTA button at the bottom of the page should ideally link to the link [1] in your "Start a new YC interview prep session to kick-start your prep" option. Not just the login screen. I was confused about how to start a practice interview after I logged in.

[1] https://app.betafi.co/studies?create=true&template_id=p_wqzp...
My solution for Javascript:

function zip(arr_a, arr_b) {
const len = arr_a.length < arr_b.length ? arr_a.length : arr_b.length;

return arr_a.slice(0, len).map((el, idx) => [el, arr_b[idx]]);
}
> What's changed since then in terms of technology? Unless it's very significant, I suspect it will go the same way. Apart from an assistive technology viewpoint, my gut instinct is that it's not that satisfying or rewarding talking to a computer all day.

It's hugely significant - look at this graph of Google's speech model accuracy across 2013 to 2017:

https://sonix.ai/packs/media/images/corp/articles/history-of...

Or this that shows a similar pattern:

https://cdn.static-economist.com/sites/default/files/externa...
You don't want to have opinionated decor when selling a house - it would distract from the product.
None of those things were products of their work environment.

Einstein was able to always study and Sergei Brin was able to work like a maniac precisely because they were able to remove the restrictions of paid technical labour that drains your brain before you even get to the interesting stuff.
These are not complicated decisions to navigate.
One concern is in office space, saying things aloud is ... awkward to say the least.
git is already an undo mechanism itself. Commits are immutable. `git reflog` provides an undo log for pretty much every operation on the repository. `git push` shows the previous state of the branch which you can use to easily undo what you just did on the remote.

The only part that isn't easily undo-able is the index and working dir, but that's kinda the point of having an index in the first place. If you overwrite or delete a file without staging it in git, or unstage and then change it, git isn't going to magically restore it with an undo command. And that's fine.
Have you seen the size of the latest batch of flagship phones? They're a heck of a lot bigger than my glasses.
Nah, it'll never take off.
Complete nonsense. Smart cars (to pick just one counterexample) meet those standards without being big or looking angry.
The (insightful) point is that if the copyright holder is the one who uploads something to GitHub, that person has also agreed to the ToS. That was something I hadn't considered before reading the article.

That line of argument might defang any claims I might have against Copilot, as I have personally uploaded much of my public open-source code to GitHub.
Really? In my experience, sarcasm doesn't fly on reddit unless you end with /s
NATing IPv4 traffic requires maintaining a 5-tuple of connection state[1], which means the ISP must log these 5-tuples to be able to track citizens individually. Further, if there's another layer of NAT (such as a free WiFi service in an airport or a WiFi router in a citizen's home), cooperation is needed at that NAT layer too.

IPv6 obviates the need to maintain these 5-tuples since it has a larger IP address space. Each citizen can then be assigned an unique IP address which makes it easier to distinguish traffic without the cooperation of each NATing layer.

[1] https://support.huawei.com/enterprise/en/doc/EDOC1100055044/...
Elon Musk's Twitter Blue Blown Up by Kid Being Adam Schefter
I am split on the remote work thing from a productivity / creativity perspective.

I do think there are times when I'm less productivity working from home compared to the office. I also think as a team we're less creative. Some of the best stuff I've done in my career has come out of casual conversations with my team about the stuff we're building. I've noticed I don't think about what I'm building as much when working remote, I'm just building it.

That said, I don't think 100% office is good either. That tends to just burn me out and I know other people I work with say the same thing. I think I'm at my best when it's 2-3 days in the office and the rest working from home.

40 hours in the office is really extreme these days. And any potential benefit of having employees working together in an office 24/7 is going to be negated by their dissatisfaction. Were I working at Twitter I'd probably be looking for a new job after this announcement. Not so much for the remote work decision either, but just the general lack of respect for how the employees prefer to work. This lack of flexibility probably means Musk won't just stop at remote work but he'll want keep track of your productivity, when you arriving in the morning, how long you take for lunch, etc. Working for these kinds of people in my experience is a living hell.
Wow, did not know I could find all of that on that platform. Still, the quality of those videos is rather mediocre, to say the least. - But maybe I'm not the audience of this platform. But at least I now see there is a target group for them.
The Greater Internet Fuckwad Theory
> I think the main issue a media company like the BBC has with moderation, is that they want to discourage harassment of their employees

That's certainly one issue, but there are many others. Owning your own Mastodon server should make it easier to find a solution compared to having to use Twitter's tools.

> It would end up the way some people say today, "You can't run your own email server" because Google and Microsoft

There are more trusted email servers than just those two. Fastmail, Apple, Yahoo all come to mind. Albeit that's not the perfectly distributed model, I would rather an oligopoly like that than just Twitter.

Highlighting ways in which Mastodon is not utopia isn't a valid reason to stick with what we've got.
Accidental Google Pixel Lock Screen Bypass
This looks to be much more heavily using GPT3/Codex/Copilot, which I've found to be eerily effective. It basically feels like a voice interface to Copilot. The main difference between these and something like Google Home is how effectively they pick up on context. "Hey Github" would be able to use all the code in the file as context, so when you say "wrap this in a function", it'll have an idea of what you mean, without that function having to be explicitly programmed. Voice assistants have to _always_ be in a voice space, so context is very limited. And generally the way Google home-style voice assistants are created is by programming specific actions linked to specific phrases. ML helps make the phrase matching flexible, but the action is usually entirely explicitly coded. Using Codex would let the action be ML influenced as well.

If Copilot is any indicator of effectiveness, then I have high hopes for this! I've always wanted to program while stationary biking :)
You're fifteen years out of date. A 2022 PERC cell has an EBPT of about 3-6 months and can be recycled after 30 years into a slightly worse cell which will last another 30 years. Only wind comes close.
Stage Manager on Ventura Has Made Me More Focused and Less Stressed
function zip(arr_a, arr_b) {
const len = arr_a.length < arr_b.length ? arr_a.length : arr_b.length;

return arr_a.slice(0, len).map((el, idx) => [el, arr_b[idx]]);
}
And that's how the race to the bottom starts for your brand.
> Command palette is a feature I miss in my current browser.

Vimium[0] has something like it with `shift+T`(searches active tabs) and `shift+O`/`o`(searches bookmarks, history, and active tabs).

0: https://vimium.github.io/
Maybe both? With a meta account that aggregates from all your other accounts.

If the BBC are giving you a megaphone, it's useful that they can take away that megaphone when you leave. You can always choose to speak without the megaphone.
Did I miss the part where he talks about how much money he is making now?
Looking at that, I'd suggest the downvotes are from being technically wrong (the “Scanning for vulnerabilities won't help you find critics. If you wanted to look for critics, you would scan for critics.” argument – there are better/easier ways to achieve what you are talking about a government trying to achieve so why would they go to that effort?). Maybe some considered the comment concerning India on a thread about the UK was pulling things off-topic, though as not all voters replied with clarifying comments we'll never know.

The lying/agenda thing seems to just be one comment. Try not to assume that one angry reply represents a larger chunk of HN's readership. The Internet is full of bus-stop boxers, it is best to not let them wind you up overly.
Tech’s talent wars have come back to bite it
You're missing the step between offering the gubbin at X+15 and selling it at X+15 - namely, the part where someone agrees to buy it.

Why weren't you selling at X+15 yesterday, and why aren't you selling it at X+50 today? Did you just wake up this morning feeling greedier than usual (but not too greedy), or could it be that there is some external constraint on your ability to set prices, and that constraint has changed?
I agree. I like the weirdness, and I don't think it can survive mainstreaming. Mainstreaming always means blandness.
In general scams work because the form works, and should work, but the content is an illusion.

You could equally say everyone's following Aristotle's Rhetoric.
zip is generally implemented as a functional concept, where the iterators take values from the backing iterable structure "by const &". You can implement a custom mutating zip operation on top of the iterator protocol.
Germany cancelled and closed lot of nuclear plants to go "fully renewable" years ago, as it's not possible today, they compensated lack of base-load with natural gas, and bought France electricity in the winter (well, sun is not strong in the winter).
So we should just let criminals do whatever they want to do, building up impenetrable layers of defence and operate with impunity?
https://100r.co
500W of cells is about 1kg with another kg of resin on top if there's a surface to bond them to. And costs about $100
What do you mean by "series A"? :)

I never hid the scripts. The automation was out in the open and everybody in the team was making use of them.

I quit because I didn't receive pay raise and wouldn't have in that position(EDIT: They wanted to promote me to team lead(people management), but it is something I'm not interested in). Plus with the skills I've gained I managed to get a better paying job.
like the other commenter said, they have IP address information which they "can" corelate from say logs from reddit and pin point which anonymous user posted something. or where a particular email was sent from, they find the email, they can trace it back to the sender and looking at logs, can find where and which device that was from.... ipv6 is very prevalent in india and you don't need a wifi AP level monitoring as you can do on a per-device basis
There must be something better than loading the whole page, potentially with all sorts of database or network mockery required to provide it with all the data that it needs for rendering, in order to test how a particular button works. It's no coincidence that the release of Jest and Enzyme around 2015 produced such a huge enthusiasm in the frontend community.
> At present no major currency is backed by anything material but trust.

While this is true in theory I trust the Swiss National Bank (in my case) significantly more than all those two bit shysters running crypto exchanges, while being extremely economical with the truth in all their communications.
I think the idea is that he has friends with SMTP outbound that is only capable of ipv6. Zoho doesn't listen on any ipv6 addresses, and doesn't have any MX records that map to AAAA/ipv6, so mail from them doesn't get to Zoho.

Though I suspect Zoho is not the only medium sized email provider that doesn't support ipv6.
Getlog is a stunning changelog for your product, it’s completely free and takes just minutes to set up.
Wait til you hear about how fiat works.
> TSO is only required for accuracy on multithreaded applications

If by accuracy you mean not segfaulting then yes. Every moderately complex x86-64 application will have memory fences in the generated machine code. x86-64 design of store-buffers and load-buffers are making the memory fences a necessity. In reality it's enough just to use the mutex or atomics in your code to end up with the memory fence in your generated machine code. So, I'd say that this particular part of Rosetta/M1 design is quite important, if not the most important. Without it applications wouldn't run.
The Kindle too.
FTX used $4B including customer funds to keep Alameda afloat: Reuters
every once in a while I look into what it takes to self host it and never get very far. The primary problem is that it is an internal tool used by mozilla and it shows, Don't get me wrong, I think it is great that mozilla provides the code but it does not have any of the polish that a tool intended for others to use get. I am sure I could get it going if I devoted a weekend to the effort. but have not yet been willing to put that much time into it.

off my head, first you have to get the account service up and running then you can get the sync service going then you have to trick your firefox installation to use your services.
what's the reason?
> The real reason why people are "migrating" to Mastodon right now is one and one only: to signal their tribal affiliation

That's an assertion. I've moved because I genuinely want to own my network and not get suddenly blocked, losing access to everything. And I've moved because I want to encourage others to move. If everybody else moves, then it becomes easier for me to remain moved, and thus promoting it on Twitter is entirely consistent with that goal.
I feel like this is being misunderstood - the long term view of this wouldn't be for code scribing, it'd be for non technical people to be able to instantly create things. Imagine being able to say outloud to your phone "hey, create me a view of all the weather data from the past year correlated against x and y in z view format". The code is the means, not the product.
>An important point is whether legislation exists which allows such "monitoring".

One thing that people from the "global north" need to remember is that in most of the world, laws are just loose guidelines.
Honestly I don’t think mastodon will ever grow. The vast majority of Twitter users don’t even know what it is. And those moving will eventually begin to fall behind and miss out on what’s happening and ever silly end up on both platforms or just gravitate back to Twitter.

95% of those I follow are tech and prob about 10 are on mastodon and Twitter and no ones really talking about it.

The average user who is following a bunch of celebrities isn’t going to move because 1 celebrity moved. They prob won’t even notice the celeb moved.
Well if you release something open source you don't do it for make money but to help people understand how to create something like that.

If you want money don't release it open source.

My sympathy for you is -100.
And all the while was actually committing fraud. Pays to pay to play.
Whether or not other countries give you the right to enforce your copyright even if you haven't registered it with the government is not relevant for a class action lawsuit filed in the US.
Main things that have changed are:

1) Improvements in speech to text, as others have mentioned

2) Improvements in language models (and model size) allowing for more flexible interpretation of speech. This isn't dictation anymore. It's more like instruction. You don't have to tell the computer exactly what to write, you tell it in much more broader terms. Eg "pull this out into a function". Or "delete the cookie before creating the transaction". Or "lint the file".

That's my guess anyways! This mostly feels like a voice interface to Copilot in a lot of ways. Can't say whether it'll be effective, but I'd love to be able to program while I'm e.g. on a stationary bike!