skysight-inc/HackerNews huggingface dataset:
in some way, Dart is a better and easier Java, I hope Google will change Dart from a client-optimized language to a general-purpose language working at both client and server. It works for server now, but still it's client-optimized. Anyways, I really like Dart a lot.
If you're this bboy gravity just want to say I'm a huge fan!
https://www.youtube.com/watch?v=zkrej5EW3Gg
On a seven person team just merged into a 200 engineer company and we’re responsible for a third of the revenue, I’ve never felt so safe. (Shame that also means everything else about the new company sucks.)
I am pretty sure the people who ran the Underground Railroad thought very long and hard about what they were doing.

I think a much stronger / more contemporary argument for you would be something like facilitating access to abortion for people residing in states where it is now illegal.

But a few questions here. Is something like this an exception rather than the rule? Do you think the FBI would burn a zero day to prosecute someone for this?
ilbs?
If it's a "trap", what are the alternatives? Others here suggest hosting your own, but nobody wants to lay out the whole story.

Hosting your own means server costs and a lot more. Substack is taking care of that.

It seems to me that those who want to use twitter (etc) as a platform to complain ought to be considerate enough to talk about the options.
A global-scale framework for hydropower development incorporating env constraint
I think it's a good idea. Add twitter, insta, and fb to the list as well.
If you haven't done so yet, you should post in the monthly "Who's Hiring" thread.
What are you getting at, exactly? Are you implying they don't need to fire these people, they just want to? Or are you saying they think they need it, but they really don't?
Did your employer provide a speced up Air or just the base model. Last time I only chose the Pro because it had twice the ram and storage otherwise I would have went with the Air.
The language in the blog post, "There are lots of ways to ..." is explicitly highlighting the ambiguity.
Those endpoints could also be blocked for legitimate reasons. Many use common VPN endpoints for malicious intentions.
I have a feeling Apple will be next - CEO announces he will be taking a huge pay cut in compensation was maybe an effort for him to preemptively show he is 'sharing the pain' (though 'only' 50M comp is not really much pain)
I don't have an answer to which VPS providers still have the feature to disable a VM at a certain bw usage. The only thing I can add is that this behavior can be accomplished on any node running Linux by using one of the bandwidth related modules such as quota. [1] One advantage of using IPTables to do this is that one can enforce it on any or multiple ports [2] but exclude your management ports such as SSHD. The next matching rule could be a tcp-reset only responding to your automation so that it knows to take that node out of any pools one has defined.

[1] - https://ipset.netfilter.org/iptables-extensions.man.html#lbB...

[2] - https://ipset.netfilter.org/iptables-extensions.man.html#lbB...
Tips for non-tech founders (from CTO of Startup Studio launched 30 startups)
Dune was complete, additional books are nice to have but aren't necessary to enjoy Dune. Frank Herbert didn't know there would be more Dune books when he wrote the first one, so the first is neatly contained and supports itself. If it had only ever been a single book, it would still have been a great book. A comparable situation to a narrative-driven TV show being cancelled on a cliffhanger would be if your copy of Dune cut off right after Paul meets Chani and the rest of the book is missing. You've just spent hours reading half a book that you now realize will never be completed.

Incidentally, I haven't seen Dune 2021 yet because I don't want to watch half a movie until I am certain that the other half exists.
How much training does Tesla require you to complete before using FSD? I don’t think there’d be much criticism of autopilot if users were trained like pilots.
Not GP: better/closer friends, no stigma about going to psychologists, and showing emotions is still seen as "unmanly" (which I used to great success to weed out partners early, as I tear up easily in movies and any date giving me too much shit for it I can safely discard)
EV batteries alone could satisfy short-term grid storage demand as early as 2030
> seeming negligible external-facing impact on the core product

In both technical and product axes Twitter has already deteriorated massively, possibly beyond repair and the company might not make it to 2024, so I wouldn't call that "negligible".
Yes, both are “bad” but one party is much worse. I don’t vote since in my view neither party supports workers but I’m not under a delusion that both are equally bad.

Personally, I think things must get much worse in America before things can get better.
I feel like they did but TBF they wouldn't have had the votes without some unpleasant compromises, and some compromise was better than no agreement at all.

And the good news is they were only a few votes short, which means the dems in general were on labor's side.

Let's hope (and I say this as an employer) we get further advancements in workers' rights soon. Things are way out of whack.
Hackers can use GitHub Codespaces to host and deliver malware
Hopefully stability.ai will train this model and release it open-source. It's much easier to train it than Stable Diffusion after all.
No need to imagine. The slaves and indigenous people in America had no vote or representation in the drafting of the Constitution or bill of rights, either. The southern states chose to wage war rather than address the hypocrisy of owning slaves in a "free country".
Intel CEO: Chip supply chains will shape geopolitics more than oil over 50 years
Z-903 LIBS Analyzer
This is a handheld device that allows for the rapid quantitive detection, in a surface material, of all elements in the periodic table up to Uranium.

LIBS (Laser Induced Breakdown Spectrometry) works by zapping a small portion of inspection area with a sharp destructive laser pulse, and then rapidly analysing the visual spectra of the gases produced. I believe then, working back using an internal database of such signatures, it figures out what the zapped material was made of on the elemental level.

I'm by no means an expert on this tech so perhaps someone more familiar can add-clarity or correct.

Seems HN is not aware of this tech, but may want to be - I couldn't find anything in a search.

Relevant front-pager: "Laser desorption mass spectrometry - Alien detector that fits in your hand" https://news.ycombinator.com/item?id=34413287
Probably not. The sticker price of my blood pressure medicine comes out to like $60/yr. The scan alone would probably cost more than 40 years of medication (and the #s are potentially much worse if you consider time value of money and all that)
Why? What's wrong with firing people during other economic conditions?

Why would the paperwork be any different, whether it's a small layoff or a big payoff? Ctrl-C/Ctrl-V is cheap, Microsoft implemented it many times in many products.
> has a lot of sticky B2B customers

Indeed. We are all-in on using .NET6+ for building software for our customers. This locks us into VS/Azure/Windows subscriptions as a side-effect. Our clients sign 5+ year contracts, so we aren't leaving this area any time soon.

There are certainly less expensive ways we could run our business and deliver our product, but the amount of risk associated with those options is far beyond what our investors, leadership and customers would tolerate.
The point is that yesterday, they did want/need these people. To make a broader point, when money was cheap all the tech companies expanded to use cheap money to make bets that would grow their revenue. Some of these were speculative, some of these were ill thought out. In the same way that some companies started stupid projects during the cheap money era (meta, I'm looking at you), there will be companies that cut good projects now that the markets are demanding efficiency. The ideal company doesn't start doing stupid stuff during the cheap money era, and continue to invest when rates go up, safe in the knowledge they're confident that their bets will pay off. The problem is CEOs are following the market, rather than making real decisions for themselves, which kind of makes you wonder... weren't they meant to be getting paid 399x the wage of the average employee because they're the best and the brightest, not just following the crowd. But they aren't the best and brightest and they are just following the crowd - which is why they're going to fire a load of people, because we pay them because the buck stops with them. And by them, I mean them firing us.
We are overcounting Covid deaths and hospitalizations. That’s a problem
In this case it's really that the cost of determining if an overflow did occur or will occur on modern architectures is too high and the likelihood too low for it to be reasonable to perform the checks in most cases in native code. Might be different for interpreted languages depending on a lot of things (whether or not they even use integer arithmetic, whether or not they default to some arbitrary precision integers by default, etc.). If common architectures automatically interrupted on overflow rather than setting a flag at no additional cost, I'd think you'd see safety guarantees instantly.
The linked article gives no more information than "Sky news reported this, citing sources."

Microsoft employs a wide variety of people, not just developers, and a lot of those jobs aren't making nearly as much as $250k/yr, nor are they so easily rehired into a job somewhere else.
And the update is now a single `brew upgrade` away.
I'm still new to github, is there some way to preview this? I've seen a lot of git projects shared without screenshots or descriptions on features, etc. Evman.io is timing out, or I would check there.
Banning the app on government (including university) devices is one thing.

Blocking the website is another.

Perhaps someone who sets UT policies doesn't understand the difference?
They are numbered, once they come up for a vote (if you click through to https://oversight.house.gov/wp-content/uploads/2023/01/SHOWU... , you'll see that there's a blank for the number—the filename suggests this is HR 139-1). But you can't stop people from referring to numbered things by their cutesy names.
Lots of our customers use https://VisualSitemaps.com just for that.
It's great for also keeping track of Competitors/Markets, besides internal QA.
I'll save you a read: The only source for this claim is.... (drumroll...) ChatGPT itself. Which is well known for hallucinating, constantly.

Furthermore, if there were actual humans secretly writing ChatGPT responses, then it can be guaranteed they would not admit this. And God disappears in a puff of logic.
Wrong. No way they could scale using humans. Humans were used only for training data.

ChatGPT itself says all kinds of things; journalists using it as a source are either badly uninformed or purposely misleading readers.
I think that some companies buy up all available talent to deny their competitors hiring pool.
Yes. There's definitely political actors out there who seem to think that the whole point of being in office is to virtue-signal & grandstand to voters that their chosen fringe elements of society are being actively courted, listened to, and having their wishes acted out in the public domain.

It's also why we have hyper-partisan politics, partisan versions of "news" and so on.

Washington warned us against political parties and charlatans. We've ignored him.
In what regards has it deteriorated so much?
A tiny nitpick: roguelikes in general don't really use Manhattan distance (but it's not Euclidean either). For instance, for getting to a tile that's 5 east and 3 north from where you are,

.....x^3
......|
......|
@.....|
----->5

In Manhattan distance, that's 5+3 = 8, in Euclidean distance that's the length of the hypotenuse or about 5.83, but roguelike distance is max(5,3) = 5.

(I have just learned that this is also called chessboard distance or Chebyshev distance https://en.wikipedia.org/wiki/Chebyshev_distance , yes the same Chebyshev as in Chebyshev's inequality https://en.wikipedia.org/wiki/Chebyshev%27s_inequality .)
In Australia we now have the BYD Atto 3 (AUD$45k plus on-road costs) from China, and the MG ZS EV (AUD$45k plus ORC).
What’s going on in the world of extensions
> Assume a constant need to fire a decent chunk of the company.

Why?

If you are so good at identifying poor performers, fire them, and reap the profits of being leaner, more effective organization.

"The market" is a boogeyman used to rationalized everything.
Unless they're laying off 11,000 developers and managers the loaded average is probably even less.
That's a good point. Perhaps the author genuinely does not understand that what he is writing is not true.
I didn't know Mr. /g/ had a representative on this site. Thanks for letting me know what he thinks of my comment.
> it would be safest to do it in three smaller 5% waves rather than one fell swoop

This disregards the effect of repeated layoffs on the morale and mental health of human beings, which affects how "the system" settles and recovers.
> A legit process would be to do the studies first (not to mention surveying what has worked and not worked in the private sector), do some experiments, etc.

This is exactly right and what representatives interested in good governance would sponsor. Unfortunately we put the wrong people in charge for that. (I guess, thankfully, they're barely holding things together given they couldn't even elect a speaker without trying 15 times, lol.)
Some stuff has gotten a LOT better - doing community meetings online has been great for transparency. Some of it though, has gotten a LOT worse - I get the feeling that a lot of journalists haven't been outside for the last 2 years.
That’s a related but separate issue: what I was describing is the base rate fallacy, which is the most important concept for these comparisons, but it’s also important to remember that “vaccinated” isn’t a lifetime Boolean value even if people often treat it that way to simplify discussions. It’s not uncommon for immune response to wane over time (this is one reason why other vaccines need boosters over your life), and there are really two separate responses being talked about: do you have neutralizing antibodies ready to immediately stop the virus (likely with minimal symptoms and less spread), and do you have the memory T cells to prevent an infection from being worse? The former response tapers off relatively quickly compared to the latter, and is less effective as variants change the target. That means that people who have had vaccine doses a while ago are more likely to get a case than someone more recently vaccinated, and treating both of them the same will confuse your analysis.
Coding Train is soooo good, it is like if Bob Ross had a baby with Donald Knuth.
So you've provided your perspective on why you think the iPhone wasn't that disruptive at the time (though, given that, a year after its launch, numerous phone manufacturers announced their own smartphones, I think you're rewriting history a bit, but whatever, that's not actually the point of the conversation).

At the same time you've claimed Tesla will be the iPhone of the car world. You claimed "In this way [Tesla] is similar to the iPhone coming in and basically killing Nokia, Motorola and Blackberry."

I'm asking why you believe that. Can you expand on that?

I've heard claims of vertical integration, but that hasn't proven to be a major differentiator, and in fact is turning out to be a liability (see: reliance on China).

I've heard claims of manufacturing automation, but that's turned out to largely be a failure.

I've heard claims about the synergy with Solar City and their battery development, but that's proven to be a very small moat, at best.

I've heard claims about the value of OTA updates for software, but that too hasn't been that disruptive, and now other manufacturers are doing the same.

I've heard claims about their abandonment of the dealership model, but that doesn't seem to have been much of a differentiator, and given their service reputation, seems to have become a liability.

Elon is selling the idea that FSD is the critical factor, but FSD is increasingly looking like an unattainable dream, at least with the hardware platform Tesla currently has in the market.

So what's your take? Why do you still think Tesla will be like "the iPhone coming in and basically killing Nokia, Motorola and Blackberry"? What am I missing?

You've also explained why you think Tesla, at 20 years, hasn't yet had the disruptive effect on the market that you seem you be predicting, laying it at the feet of market structure and so forth.

But you haven't explained why you believe that will change, either.
So, many [citation needed] tags to add here. Multiple per sentence. None of this is supported by any evidence whatsoever. None of this holds up to a cursory examination of modern society. Literally none of this is based on anything. But it feeds your anger. It feeds your persecution complex. It makes you feel morally justified to be an asshole. It's their fault I voted for Trump. It's their fault I listen to Andrew Tate and Jordan Peterson. It's their fault I sexually harass women. It's their fault I hate Jews. It's their fault I'm a fascist neo-Nazi. It's their fault I send death threats to the parents of school-shooting victims. Any action is justified, because of them. Evidence not necessary, because it just feels so good.
We look back at Lysenkoism as a movement that promoted a wrong scientific theory using political means that led to censoring alternative theories and killing or imprisoning scientists.

Not only have nobody been jailed or killed for promoting views antagonistic to the view of this presumed "Newchurch", but you are writing your comment under an article about how these "Newchurch" views have been censored after a complaint against them in the name of science.

No matter how hard people try to believe it, we don't live in the time of Stalin and Lysenko. I feel it is disrespectful to their victims to claim that our petty frustrations are in any way comparable to their very real suffering.
It's great. Hurt a little spending that much at once but it fixed so many small issues it just feels great.
Absolutely this! Great service, alongside technical solutions, on the part of Mullvad.
Some companies payout pro rata bonuses. When you leave in month 11 you get 11/12. not in yours I assume?

Otherwise I would simply tell them that you want to wrap up some important work, which is always a good excuse because it’s almost always true. I wouldn’t lie though.
It's good practice to use irb to quickly check stuff or inspect the programmatic surface of a new library. But that's a Ruby feature that you don't have in other languages! In no way its mandatory to code inside irb. Most of my time was spent in Textmate or Emacs.
It's silly to mention the cash on the balance sheet without also mentioning the debt of $77B. In reality, the net cash position is on the order of magnitude of $30B which puts a much tighter perspective on the impact of this cut. 40% of all public companies created since market inception in 1871 have gone bankrupt including many of the bluest of the blue chips. Complacent thinking like this is often the reason. Additionally, if you've ever worked at a large company, you can see first hand at how much bloat there is.
> The federal government encourages remote working, and has for many years

In the D.C. area, that's true. When we were moved out of the area, more than five years ago, one of the first things we were told was that we would not be able to telework as often as we had. When the pandemic it, we went to essentially full-time telework; but, we've been back in the office three or four days a week for a year and a half.
They clearly did need/want them at some point. And then things change.

“When the facts change, I change my mind. What do you do?”
Fair point, accepting the nitpick: packaged.
This is extremely interesting to me. I looked at the papers tree-sitter referenced but they were all written assuming an LR/generator-based parser and I couldn't figure out how to adapt it to recursive descent.

Let's say I've parsed an AST

binary_expression
lhs: number
rhs: binary_expression
lhs: number
rhs: call_expression
func: identifier
args: call_argument_list
[0]: number
[1]: number

and I've detected that `rhs` on line 3 has changed. So I go back to the start of the node. What do I do then? How do I know I need to parse an expression there and that it belongs to the rhs of a binary expression?

In the literature, this is solved by storing the parse state. How do you do that with recursive descent?

Is there something you'd recommend reading to understand how to do incremental parsing for recursive descent specifically?
This is great news. I have two controllers (and many hours of fun on Stadia). It really was a great service for me... sat in the Scottish Highlands with a Starlink 'net connection I had the best of both worlds... rural living and a fast enough connection to not worry about latency.

My platform of choice is now a Steam Deck so my first test will be there, hoping it'll work.
All tech companies, if succesful, will one day be a target for hackers and security agencies.
Humans fire other humans. Layoffs allow for severance and unemployment, which can make the pain of firing someone and all the externalities that come with it far easier for a boss to swallow.
To their voters, they are showing contempt towards federal government employers who are all in their deluded minds lazy because they don't waste time in traffic.
Show HN: EnvShare – Share Environment Variables Securely
> so I wouldn't call that "negligible".

I think the mistake you're making here is assuming that your average tech CEO is paying attention to the same degree you are. They aren't. They don't have time to notice all the many little things that degraded already, they just saw that the site didn't go down a week later and moved on.
> The bill would require that within 30 days of passing, every agency returns to pre-pandemic arrangements

One thing that doesn't appear to have been considered is that even pre-pandemic, many government agencies already had fairly extensive telework programs.
> it's probably reasonable to assume their shareholders are enjoying a robust, growing business

I don't know what you mean by enjoy here, but shareholders generally enjoy it when stock price appreciates, which is not what's been happening the last 12-14 months.
TLDR: This is a joke where the author leads Chat-GPT to claim it’s written by humans.
Python Programming for the Absolute Beginner (https://smile.amazon.com/Python-Programming-Absolute-Beginne...) has you make a game at the end of every chapter with the concepts you've learned so far. I've bought this book for a number of people, though perhaps Automate the Boring Stuff with Python: Practical Programming for Total Beginners (https://smile.amazon.com/gp/product/1593275994/) is better if you don't want to make games.
Correct. It's extensively used at Cloudflare.