skysight-inc/HackerNews huggingface dataset:
And ISP supplied devices generally are. I don’t really know why people think this is an issue.
I believe simply a pay freeze would be equivalent to a 3% cut. That way people don't feel you are "taking away" salary they may have come to expect.

That in addition to a hiring freeze might get the company close to the mark in a year's time.

An annual pay freeze then can be re-evaluated again next year.
As much sympathy as I have for the human side of layoffs that are called out here, I feel the researcher is not being intellectually honest. This paragraph is the worst offender:

> Layoffs often do not cut costs, as there are many instances of laid-off employees being hired back as contractors, with companies paying the contracting firm. Layoffs often do not increase stock prices, in part because layoffs can signal that a company is having difficulty. Layoffs do not increase productivity. Layoffs do not solve what is often the underlying problem, which is often an ineffective strategy, a loss of market share, or too little revenue. Layoffs are basically a bad decision.

First of all, if your strongest argument that layoffs do not cut costs is that sometimes companies hire them back as contractors, then I don't think you have a leg to stand on, because that's not really a layoff! In this case, "layoffs" is just a smokescreen to reclassify workers.

Pointing out that layoffs don't solve ineffective strategy, loss of marketshare or too little revenue is a facile argument at best. Yes, trivially, getting rid of people does not solve your business strategy problems. But at the same time, there may be no solution. The world may simply be moving on from what your company has to offer. Bringing in the MBAs to try and force the issue can have a lot of ugly outcomes that go well beyond layoffs.

At the end of the day, businesses ebb and flow, and they can only support a certain size of headcount based on the economic environment in which they operate. It would be nice if leadership had the clairvoyance to always avoid overhiring and give ironclad promises on perpetual employment, but such is not the world we live in. Coming with an absolutist position that layoffs are universally bad, backed by a bunch of flimsy strawman arguments, is not very helpful for people that actually have to make these decisions. Seems more like pandering to a generation that has never known a bear market.
An interesting use case is if you want to need to apply graph algorithms to a problem where edges multiply instead of adding. Just take the log of the multiplier and now your multiplication problem is addition.

For example, suppose you cannot exchange the US dollar for the Russian ruble. You have to go through some path such as USD -> EUR -> RUB. Of all possible paths, which one gives you the most favorable exchange? You can use Bellman-Ford to find out.
I’m more talking about the creation myths of science. One example being Copernicus having to break free from the suppression of the Church. The other being the Big Bang, which some claim usurps religion, when in fact it was originally devised by a Catholic priest.

What I’m driving at is that science is an awesome tool, not at all at odds with religion. It’s one, very effective method, but it’s not the end all be all for truth.

The scientism I’m driving at is people putting blind faith in science as a replacement for other forms of understanding. The argument is that religious or philosophical understanding come in when science has reached its absolute limit. The two are not competitive with each other.
I didn't buy it in that context and I don't buy it in this context either.

It just seems to hey disingenuous and thoughtless saying to avoid actually engaging with a topic in good faith
It's just nice to pop a good CD into a nice CD player and play the whole thing. Also, despite what some people may claim, there can be huge variations in sound quality between different DACs and their associated output stages, whether or not the DAC happens to be inside a CD player, your computer, or an outboard USB device and this can easily be measured and heard by people who know the program material well.

Many people think the best sounding DACs are the multibit jobbers from Philips which haven't even been made in thirty+ years.
Git is one (egregious) example though; Do I need to understand the fundamentals of every tool that I use/interact with every day? That's just not feasible. If not, where do you draw the line? To many, git is a means to an end, in the same way that $(insert_internal_tool_here) is. Nobody expects you to know the details of a B-tree and an R-tree to use MySql, so why is it ok to expect people understand the implementation details of git to use centralized version control?
And how about Ruby anyone?
Wow cool to see this as it’s not really an everyday HN post. Im somewhat familiar with research on fruit flies so kind of cool to think of the larvae being the “product” here instead of the fly. Of course the real end goal is the medical healing..

Curious on how maggots and leeches may overlap with their medical uses?

Maggots can be gross when seen en masse in the “wild” but I’d probably be fine with using them in controlled environments.
Yeah.... Going to work at 4 am.... He must have seriously been coasting. /s
Starter project for TypeScript backend coding challenges
Hi Everyone, Since there are large number of layoffs (including myself), I created this starter project which helps for take home coding challenges. This is for TypeScript and NodeJs.

https://github.com/rpgeeganage/ts-coding-challenge-template
That could actually make sense. I remember I was never a fan of high frame rates, also due to the Hobbit.

But I found myself filming (as in home videos) mostly in 4K/60fps now, because it just looks more realistic.
I've seen some things on Netflix that look like they're optimising for phone screen viewing.

I wonder if they simply think background details aren't important when viewing on a 6" screen.
people may be able offer better advice if you are willing to share a little more information and data points -- what kinds of jobs have you been applying for? which specific areas do you offer skill and experience in? (technical skills / management skills / domain knowledge)
I think we would have automated intercity highway driving if all the companies weren't chasing drive thru taco bell self driving.

Some convergent infrastructure (sensors, warning network, etc) and route specific learning would have helped. Oh well.

I mean you could have a "dial a remote operator if uncertainty threshold reached" dropouts, better pull over spots or shoulders , etc.
That's not a good analogy. A better analogy is someone telling you that you need to understand material sciences to be able to use an impact driver properly.
ChatGPT also throttles the number of requests an hour and has various measures to prevent bots (though not that hard to bypass, easier to pay for API)
This. Apple did this against its own interests as a privacy first company as a way to reduce a real world problem. Personal privacy has always been at odds with law enforcement and Apple is one company that has taken real steps to restrict the unimpeded flow of personal information into governments. The way the CSAM database and checking was implemented was still in a privacy preserving way that made every effort to restrict that same flow while not enabling child sexual exploitation.
> ratified in 1998

While this is true World IPv6 Launch Day in 2012 is the date most people point to for earnest IPv6 deployments. It was also not completely ratified until 2017.

> At what point or threshold should there be a proposal for a simple address length extension of IPv4.

If you pass a IPv4v2 packet it will not be routed. You'll need to replace all networking equipment to support IPv4v2...which is what we've done/currently doing w.r.t. IPv6. The engineers who wrote the spec were very much aware of how much "we've got one shot at this" was.

> another 25 years would mean ipv6 would displace ipv4

We're at over 50% deployment in the US. Again, it's closer to 10 years.
Date definitely needed. I've heard all about this Google vs Sonos last year, and having this posted today I thought there was a new update.

For what it's worth, there is some volume control functionality brought back now. Not sure about speaker groups (I only have a single Nest mini) but I can now control volume without being in the casting app.
The trickiest part of this endeavour is finding 11 floppy disks.
And what, Python libraries always work out perfectly? I've been having a particularly bad run lately.

But, some good points, but a little overdone and not totally balanced - eg I have had java programs ending up needing a system reset on the odd time here and there, for just one.

I never really liked strok anyway, I always made something suited to my exact need at the time, if it came to that, eg extracting a string between two charcters etc.
> When asked to confirm or deny whether the independent ethics board rumored to have been set up as part of the Google acquisition actually exists, he says he can’t, because it’s “all confidential.”

Why would the existence of an independent ethics board be confidential? How could it be independent if it’s secret?
The number of stars in the observable universe is really big, but perhaps not as big as you are thinking. Wolfram Alpha gives it as 10^24, which seems like a ludicrously huge number. But suppose for the sake of argument that intelligent human life on Earth were the consequence of just five independent "one in a million" chances. That's 1 in 10^30. Just five independent "one in a million" hurdles to clear makes intelligent life unlikely to occur anywhere in the universe at all.

Now consider that advanced human life took a very long time to develop on Earth, even after multicellular life took off, which itself took a very long time to happen. Assuming that evolution inevitably converges onto something like humans is anthropocentric. It may be the case that life is reasonably common but intelligent life such as us is an absurdly rare fluke of luck.
the student has BS degree before they start MS. so 3 years for BS and 2 for MS.
Tesla Heat Pump – More Range in Cold Weather
Yeah, the tweet literally says layoffs in tech are to keep worker power in check.

A mod should really reword the title. It's really an interesting and insightful tweet thread which is horribly misrepresented here.
I think your problem is that you are taking things at face value and believing the things people say, instead of seeing the world for what it is.

For example, VCs and Angel Investors will say they are looking for good business plans and good ideas and good pitch decks. But ALL they care about is finding the next Mark Zuckerberg or Steve Jobs. If you seem like someone that would sell his company for 10 million dollars they have zero interest in you and they NEVER had any interest in your idea.

Similarly with finding a full time job, the listing may say "5 years in Python" but what they really want is "Someone who is good enough to seem productive but will not make any of us look bad". When you apply for jobs an interview you should be thinking how can I get these people to think that I will be good enough and polite enough to make their lives easier without being a threat.
It does and it doesn't. To them it's a trade-off and they're pretty aware of the upsides and the down. They really like the upsides and they all complain the downsides, but they kind of accept that to have the things they're really proud of as Japanese that in part stems from doing all the things that grind on them.

One of the best examples of "Japan works for Japan, except when it doesn't" is the intersection of mental health and the Japanese way of solving problems. It's important to keep the peace with people, even if you're only pretending to, and that's a higher value than determining what's actually true in a given situation. So, whereas Western people try to get to the bottom of things and figure them out which requires ruffling some feathers, Japanese people very often simply ignore problems in the short term because it keeps the peace while accepting the long term outcome will blow up into a much bigger problem, but oh well because "there's nothing we can do about it". This kind of behavior is super perplexing as Westerner until you grok how it works on a fundamental level as you try to solve problems in a Western way and people wind up getting upset with you, though they often don't say it directly to you. The mental health situation there sucks because they don't know how to help family members who are experiencing difficulty, so the situation goes from bad to worse but of course "there's nothing we can do about it" and "there's no point talking about it" and this is the best thing to do even if it's all just to pretend everything is fine right. There's a reason they have hikikomori phenomenon. And sadly around half of those in mental hospitals could have avoided it if their family simply helped support them properly during their time of difficulty.

Source: watched my sister-in-law who was by all accounts a normal, and amazing human being, legit be driven insane by Japanese society.
When you say meritocracy is a lie, are you referring to Daniel Markovits by any chance? He had a very stimulating conversation with Sam Harris in 2020 that I’ve recently re-listened to.

Meritocracy fails to live up to its promise because high performing parents always help their kids by artificially boosting their competence with e.g. test prep services. So tests tend to measure preparedness for the test, rather than a more abstract measure of merit. There are a lot of other interesting points made which I am not doing justice.

However, I am not quite sure what you meant in the context of the workplace. Do you mean just that in practice and even in principle it’s impossible to accurately measure merit in a company? Because that’s pretty clear to me.
I do, but it proves to me that it's possible. Google can do it and so (kind of) can Microsoft and the Linux community. Of course it's still hard, but a lot of what you need is already there; most importantly Google's moat, the proprietary Play Services.
Mercurial.

Also, not having another option would hardly make git optimal (or even good).
Using these tools to mitigate spam is as likely a scenario as this, imagine that every spam mail receives a masterfully crafted response showing utter fascination and interest in SEO, or helping out a Nigerian prince.
Every phone call to an unregistered number is answered by an artificial, frail, and forgetful lady that is trying her best to register gift cards.

When reporting an e-mail as spam it will not only block the address but waste the spammers time, rendering the actions unprofitable.
I believe Der Speigel has a pro-SPD bias (German commentators, please fact check this for me - my Deutsch is a bit weak), and the SPD is a member of the same European Parliament coalition that is in the middle of Qatargate [0][1]. There is an interesting article in Politico EU about the Qatar-Germany nexus [2], but it should be noted that Axel Springer, the owner of Politico EU does have an anti-SPD bias which may play a role as well, but I am not sure if this bias has rubbed into Politico EU.

[0] - https://en.m.wikipedia.org/wiki/Social_Democratic_Party_of_G...

[1] - https://en.m.wikipedia.org/wiki/Progressive_Alliance_of_Soci...

[2] - https://www.politico.eu/article/qatars-germany-sigmar-gabrie...
> I even set up my own Asterisk server and SMS-XMPP bridge to replace Google Voice

Is there an easy-to-follow guide for lay people to do so? I don't even need the SMS-XMPP bridge, just the ability to run my own phone number, but everytime I look at Twilio or Asterisk it just seems really overwhelming with no newbie-friendly guide.
It was a randomly dished out one about a Shovel ("when push comes to shove")

Short poem with some cute wordplay.

I unfortunately reloaded the page for another before copying the text to clipboard.

Imho it must ve been written by a human.
> Also note that a lot of these government programs come with some amount of bureaucratic entanglement, where the person needs to fill out a bunch of forms repeatedly, visit government offices, be scrutinized by the government, and so on, all of which can detract from their efforts to better themselves and find employment.

That's because these programs start with idea of having societal benefits but eventually persist to serve themselves (and the people they employ). Elevating people out of your program makes the peogram less necessary (along with the voters it employs).

The Government Program Industrial Complex, if you will.
What really helped my productivity on creative projects is replacing idle-scrolling and other distractions with following my curiosity. I get just as much dopamine from both so it's a perfect replacement
Hopefully we can buck that - things have been going swimmingly for the better part of a year despite said recession expectations. At this point I feel like we may well get the best of all worlds - inflation dealt with, roaring economy, recession averted.

We even still have a fairly tight labor market pushing up wages a bit.
Exactly... just as 50 people can not design, build and test a 747 jumbo jet.
> I was shocked to see that as soon as your ISP switched to IPV6, your host is now directly addressed. As a by product of skipping NAT you are now relying on every machine having proper firewall settings.

When my ISP started handing out IPv6 addresses, my Asus RT-AC68U by default blocked incoming IPv6 connections unless they were replies to previous outgoing connections.

That is to say: stateful firewalls exist in the IPv6 world just like they do in the IPv4 work.

Just because your laptop or desktop gets a globally routable address does not mean that anyone can hit it.
It's not a replacement for any prevention you apply first. It's not a band-aid. It's one more layer of what you can do and it is valuable to know when you were breached.

It's basically an answer to: do you want to know that things went bad shortly after they did, or months later?
A sigh of frustration is pretty common. Biting one’s tongue and taking a breathe.
why start from the assumption that a computer and your brain work the same? there is little evidence supporting this. As an example, memory in a computer recalls specific information and stores it for further use. "memory" in a person is reconstructed as a more or less new experience assembled out of bits and pieces of previous experiences. It is why we are creative but also why we are terrible eye witnesses.
PhyCV- the First Physics-Inspired Computer Vision Python Library
By the time the SWEs need to unionize it will be too late
Great point hadn’t considered that - right on cue for some other articles on HN today mentioning this as well
Yup, the 'soft landing' narrative we put to bed 6 months ago or so seems to be making a comeback. Fingers crossed.
Every Easter my kids school would have "Easter egg" hunt on the Heath. The "eggs" were chocolates hidden in the bushes and children would compete on who found the most.
Serious Stockholm syndrome on display
Even if you buy FSD, you have to request it be in the FSD beta feature. If you aren’t in the FSD you get some features above non FSD like parking assist and summon. Everyone gets Autopilot which is really just the combination of adaptive cruise control and lane keeping.

https://www.notateslaapp.com/tesla-reference/878/tesla-fsd-b...
It's definitely a COVID thing, especially things like the lack of populated restaurant scenes as pointed to in the article.
Connecting MinIO to SQL Server 2022 for data lake virtualization using Polybase
> Google’s approach to AI in recent years has been conservative compared to some rivals

Well yes of course. They are the incumbent and they've been in cash generating mode for a while. With a large lead over "competitors", if we can even call them that, and a virtual monopoly status in the both the ad space and search space, it's perfectly normal for Google to move at a glacial pace. They have no external need or intrinsic motivation to do otherwise at this point in time.

That is, until an actual threat shows up..

I honestly don't think ChatGPT is a real threat except they are getting a lot of attention and they are the new David to Google's Goliath so they are a psychological threat more than a technical one
Nobody making below $10M/year believes in the "free market system". I don't want free markets, I want unions.
Well, true. The main material advantage I've been able to gather is that it has "simpler licensing" (you can keep more code proprietary). But I don't know if manufacturer's really care about keeping their drivers proprietary all that much.
Gemini Man was a poor movie, but it was really interesting how it tried to use and explore the opportunities offered by high frame rate. I'm 100% in the club of people who can barely look at 24fps pans on the big screen, and wish 48fps and higher became the norm, were explored deeper so they could find solutions for the "soap opera" look - most likely figuring out a new look.
Morgan Stanley is an investment bank, with significant exposure to commercial property holdings (1).

It's easy to see why their CEO was disappointed when everyone left the office and these assets became redundant.

Usually, when a big well known business magazine prints an article like this, the Leader or CEO quoted is someone with significant exposure to commercial property assets. Conflict of interest, anyone?

If you're a business leader, I'd be taking James's words here with a grain of salt. He wants you as a customer to pay exorbitant amounts of money for commercial property that his company will benefit from.

(1) https://www.afr.com/street-talk/morgan-stanley-knight-frank-...
I am not in your position but I feel you are being a bit hard on yourself...

- Most of what you see from the outside is not the whole story. SBF or the other companies with no clear mission getting $, well...We seldom know the whole story including how much of the $ is actually theirs and how much is owed. Dont anchor yourself on others.

- It is highly unlikely that you are unemployable, try going for industries/markets/positions that you haven't gone for in the past because of your own opinions. (I reluctantly went into an industry I held back from for a long time only to realize it was foolish of me not to be open minded)

- Show/display/market to your prospective employers what they want to see/what role they are trying to fill. Just because you have experiences doesn't mean you have to lay it all out..just enough to show that you fit the role they are looking for

- Fundraising is difficult especially if you have a personality that is not conducive to networking. Try alternatives...gov't grants, kickstarters, etc.

At the end of the day I don't think there is any secret sauce other than hard work, patience, and a handful of luck.

Keep trying and hang in there :)
Solid article by the always interesting Doctorow, but it's a bit much to say, "Useful idiots on the right were tricked into thinking that the risk of Twitter mismanagement was "woke shadowbanning," whereby the things you said wouldn't reach the people who asked to hear them because Twitter's deep state didn't like your opinions. The real risk..."

As of the date this was published we had confirmation that this is exactly what was happening, and might still be.
At recent interview I was asked to put in the dates in my resume that I had omitted.. is that a required thing?
Might have learned something today, I always replace the stock router from ISPs.

Easy to test, can someone on a cable box try to reach an open port on their host on IPV6 vs IPV4. My belief is that a majority of setups (maybe not HN hackers) will able to hit a host's open port on v6 and fail on v4.

NAT is definitely an added layer though.
What’s there to distinguish? You’re knowingly using a program that openly advertises that it uploads your data.