skysight-inc/HackerNews huggingface dataset:
There are accusations against Biden that have not yet been shown to be true in court or in committee.

Do you only care if it's Joe Biden as the accused or do you care about the corruption implied by it?
> Meyer's mother, Joan Meyer, collapsed and died one day after police raided her home.

So will the Stasis be charged for manslaughter? Oh right this government is totally corrupt.
I think you have to read their process to be clear. They don't want to hold up things over style quibbles and etc. It is something they're ok with talking about, but not every aspect that could be improved is a hard stop.
Which is exactly what Swift did when it shipped early source-incompatible revisions.
That's not really here or there. Owning a house does not make it legal to, for example, use it as a brothel. We could just as well say that owning a house does not make it legal to rent out. You'd still have your right to the property.
>Almost none of the people that I know that were born there could live there today.

Is that bad? Should you have a right to live where you were born in perpetuity? What about everyone else that wants to live in Amsterdam? If housing is limited and we need to ration it, why should it go towards people who were born there? Doesn't that create a class of landed gentry that have the "right" to live in amsterdam and everyone else who doesn't?
I grind on NES Tetris nearly every day at speed 9, game-B. My personal goal is playing "perfect" games where only lines are used to complete rows. These games are by definition finite and sometimes end rather quickly given the nature of tetromino selection. When that gets boring I switch to speed 9, game-B at level 5 which is simply a battle for survival for 25 lines. This is a bit easier.

I will need to see how I fare against a newer version of the randomizer one of these days.
> Nearly everyone I know in the first group has switched back to just being an engineer of some sort, typically ML or AI engineer.

@OP - mind rerunning this analysis for "AI Engineer" titles? https://www.latent.space/p/ai-engineer anecdotally i saw 8 of these in the last Who's Hiring and wanted to tease out the emerging difference between ML and AI Engineer
Got a source? I was there and never heard that rumor.
When are we going to advance as an industry and stop worshiping these people?

If you have a decade in control of the greatest internet business ever, go ahead and do exactly as Google has done. For anyone else, look inward for inspiration!
I would describe Michio Kaku the same way.
MuseScore (the program) is well maintained and under the design helm of Martin Keary, who has absolutely turned the program around in the last few years. It's also an extraordinarily complex program requiring pretty elaborate means for helping its users, of which there's a huge variety. (Musicians, much like software engineers, make use of many different practices when it comes to writhing/transcribing/composing music.) It's not clear what benefits forking would accomplish, other than vague ideological ones from dissociating the software from its incumbent brand.
The solution might be to tax second-home owners heavily, and use those funds to fund affordable housing.

I visited Maui recently and was surprised to see the number of resorts over there, and the large single-family homes.

TBH, after visiting and enjoying the beaches, I was thinking that it would be nice to have a vacation home there. The wife didn't like the idea, so I dropped it.

But now I agree with the concerns being expressed by the displaced residents.

I think it would be better to rebuild with more dense housing, and more affordable housing. Use this opportunity to put down 5-6 story high buildings with 2-3BR apartments that are affordable. Use eminent domain if you must to get the land. And tax vacation homes heavily: if you don't live in your house at least 240 days a year (roughly, 8 months), then your property taxes will be 10% of the house's appraised value. Use that money for the upkeep of the affordable housing and to build more affordable housing.
see discussion section.
I really like this – thank you for writing it! A related (but not quite the same, I think) idea is that people should not have to bend to technology; technology should bend to people.

It can be difficult to design for people, though. People tend to over- or underestimate the frequency and severity of rare events, are susceptible to the normalization of deviance, and due to their finite nature, fail to consider wider or longer-term implications of their decisions. Going along with the analogy: forest rangers also have a duty to protect the forest (and in fact, I think this ought to take precedent over accommodating hikers) and they also want to guide hikers away from dangerous terrain or wildlife that underprepared hikers may be tempted to visit.

I think the core idea here is "design around the way users actually behave, not the way they ought to behave".
Nagel's intro is for both, TLP and Philosophical Investigations, and explains the difference.
This seems like a syndication of the original AP article: https://apnews.com/article/d8902c3ea55a8ec4d9938865f3f749f7
Miami's Red Mirage
A records do not allow IPv6 connections
I think the best issue raised is: Why would I, as a user, want this?

https://github.com/RupertBenWiser/Web-Environment-Integrity/...
I don't necessarily disagree with you on the downsizing part - in general, I think it's a positive thing if people are using housing appropriate to their situation. I think you're totally wrong on the relocating bit - if you've lived in SF in a two bedroom condo for your whole life, you shouldn't be forced to sell it and move to a two bedroom condo in Bakersfield just because of property taxes.
Our field’s (lack of) training sucks at teaching good code though.

Plus some styles have changed over the years. If we keep changing quickly, good code is just a fad.
Never breaking compatibility is hardly a new idea.

Java and C++ have invested tremendous amounts of effort into preserving backwards compatibility for decades, often requiring bending over backwards and very suboptimal designs for new features, especially in C++.

But it keeps users happy. At least the ones with large old code bases.

I think Rust has one of the cleanest models for this, which keeps complexity low: editions.

The compiler will always support old code written against older editions, but the language can still introduce breaking changes in newer editions. Developers can either opt in to new editions and migrate their code, or do nothing, and things continue to work fine. There is seamless/transparent interoperability.

Of course Rust is still pretty young, and if this model will work long term remains to be seen. For example, I imagine this causes a lot of implementation complexity in the compiler, the standard library is much more restricted and must remain stable across editions, and major overhauls probably won't be possible.

But so far it has worked out really well, allowing the team to fix warts and mistakes in the language.
Might be associated with worse air quality however. Denver is particularly bad in terms of ozone.

“at high altitudes, atmospheric pressure is reduced, and oxygen is less available (commonly referred to as the air being “thinner”). This has a couple of effects on air quality for the people in the area. First, combustion engines perform less efficiently than they do at lower altitudes, causing an increase in emissions. Second, UV rays from the sun have a greater impact at high elevations, leading to an increase in photochemical smog, the result of airborne pollutants reacting with sunlight.”
https://www.aprilaire.com/blog/altitude-and-healthy-air-air-...
Captain Youth – The Bitcoin Song (3M video)
Will there be ways in the foreseeable future to prove that software is free of vulnerabilities (using formal proofs and similar)?

Because with all these vulnerabilities hidden in piles of code, the situation sounds hopeless.
Some TVs with more than 1 HDMI input, has an internal bridge thing which you can tap for the HDCP stripped content.

I’m told, of course.
Well, it's not even a matter of that. If they don't want new development then the price of what's already there will only skyrocket and that will end up excluding the residents.

In other words, by refusing to develop, the residents of Hawaii are displacing their own natives, unless they happen to own land. This alternative system where the only folks allowed to own property are those who are born there is something I hear a lot of anti-housing people advocate and it's disturbingly similar to the hukou[1] system, which we probably don't want to emulate.

1 https://en.wikipedia.org/wiki/Hukou
Out of curiosity, are you still at SpaceX and do you have personal experience of working directly with Elon?
New variant EG.5 is on the rise as Covid-19 cases and hospitalizations go up
Same goes for a bomb though... it's Vegas, far more likely the owner of the bag was drunk, stoned and or otherwise distracted and forgot it than it being a bomb.
> I wonder: why not go further and say "there will never be a Go 2"

Pretty sure they've said this in the past.
It's not assuming a surveillance mechanism, it's _describing_ one. Individual police keeping their eyes open _is_ a surveillance mechanism. Admittedly, just about the most banal one possible, but the anti-social behavior it's catching is also the most harmless. But the bad law does actually make it a problem.
As far as I can tell, nothing here was illegal. That's sort of the problem...
You only really own what you're using. The rest is obligation and usury.
Swift shipped source-breaking updates earlier in its lifetime. I honestly don't really know of a story where a source-incompatible update killed a language. People grumble, then they move on.
Fuck eminent domain. Although I guess that's loosely in keeping with the history of how the native lands were treated.
I am not the OP, but I suspect the point about keywords vs map might be why was Keyword favoured over Map, i.e. why does `foo(a: 1)` compile as `foo([a: 1])` and not `foo(%{a: 1})`.

Nice writeup on why the dot <3
One thing that isn't discussed very often but is IMHO one of the bigger roadblocks for IPv6 deployment is the Berkley Socket Interface. The API that loads of code is built upon to do internet communication.

The problem is that the API is too low level, or more specifically there is no high level API for it. Ideally it would have a function that looks like:

int sockfd = connect_to(hostname, port, SOCK_STREAM, options_bitfield);

This would allow the stack to work out the details on its own and automatically use IPv6 if available. Or whatever future protocols can provide you a STREAM socket. The old interface could also be available for people who need to do low level stuff, but most of the time this would be sufficient.
> and are looking at other models we can use and fine tune.

This seems to be a common misconception in the industry - fine-tuning a model will almost certainly lower the quality of your response in these situations. You do not want to waste your time fine-tuning on low-quality code that will not exist in-context.

You are going to be stuck with off-the-shelf commercially licensed models for now, which will be effectively useless on codebases that extend beyond their fairly limited context (8k tokens, <1k SLOC). It is very likely that the tool you're searching for simply isn't ready yet.
If you are passionate about a particular game or engine, hack and mod it to oblivion! Devs love to hire someone who has already turned their code inside-out just to improve it (like the modder Rockstar just hired). And the infosec background should help with this.

Looking in from the outside, engine dev seems to be in a weird place. Lots of studios (Bioware, others at EA, CDPR, BGS, Paradox, just to name a few) are suffering from messy releases because in-house engine development was more than they could chew. And startups with really interesting engine ideas (like Dual Universe) largely burnt out.
> if you're young you probably want to be around others to learn from

You can easily learn from coworkers working remotely, I personally have had no issues doing so. The idea that you can't is a weird one and I have no idea where it comes from.

> if you're not well established, you want others to know you and see your impact.

So make others know you through your impact. Your work speaks for itself. If you have to be in person to demonstrate your impact, are you actually having an impact, or just making a show of having one?

> if you're struggling financially or to find a job, you probably don't want to compete with the whole world for basic employment (especially against low cost of living countries.)

Low cost of living countries come with plenty of their own barriers that prevent hiring, and out-sourcing isn't some new concept that has emerged from the pandemic era of WFH. On the contrary, what has emerged is the ability for those capable of WFH to move from high COL areas to low COL areas, or for those in non-traditional hubs to gain access to high paying, high quality jobs they didn't have access to before without relocation. Its a huge boon to those struggling financially.
Was there for this.
K9 teams swept the forum and they closed the parties down early (around 11pm).

Rumor was someone had a panic attack and in their state reported a package as “suspicious” forcing the venue to take proper precautions.

We pretty much all laughed about it because literally everything at defcon is suspicious.
How would any sort of multi-family housing get built?
> "While we've taken several steps to ensure this email went to the correct recipients, we recognize that there may be instances where we have it wrong," the company said.

No hard feelings, that is a particularly hard problem to solve. /s
My favorite is when you submit a PR full of conventions that are all over the code base that you yourself didn't establish, agree on, or write yourself, and the reviewer uses your PR as a platform to lambast the conventions that again, were not yours.
this always seemed like a nightmare to me. even so today years after python2 was officially sunset, documentation is still all over the web that may never catch up.

yes technically the language got over it but i would hold this up as an example of a reason not to break backwards compatibility. having to manage multiple interpreter versions when i'm just trying to run software on my computer, what a pain in the neck.
Which is why it's better to offload this to a bot who doesn't have that kind of emotional response.

> hundreds upon hundreds of easily-researchable questions titled "plz halp i am n00b" asked by people who didn't bother to apply a slightest amout of elementary analytic skill

I'm sure ChatGPT gets not just "hundreds upon hundreds" of these each day, but thousands upon thousands of them each hour. And it remains cheery about it. Which is a much better experience for its users. It just turns out to be a better tool for this job than relying on the good will of human volunteers.
I also enjoy how ML likes to twist statistical nomenclature enough to be irritating.
You can do the same thing in Ruby, although I think it's cursed:

fn = -> x { puts "hello #{x}" }
fn.('world')

In Ruby, .() is an alias to #call.
GPU Shortages Will Prop Up the Clouds in More Ways Than One – The Next Platform
> What about everyone else that wants to live in Amsterdam?

What about them?
see the discussion section. author argues that it is a true decline because other roles (data engineer, ml engineer and data analyst) are either keeping or gaining share.
Here, we discuss what you need to know about APIs as they affect your business, as well as how to safeguard your APIs and websites that use APIs. You've come to the right place if you're wondering why API monitoring is so important.
This rant doesn't seem to address my comment, and seems to be an expression of your existing anti-PM bias.
They do have incentives, though. Maintenance costs are higher on larger houses and tend to increase with the age of a structure. You have to clean out all those extra bedrooms that are never used or end up with a bunch of cobwebs everywhere. That second story becomes much less practical when your knees start to go.

If you want more housing, the solution is just... build more housing.
I guess the question is, would they be a better landlord than the median private landlord.
Is there a reason to emulate google if your company is not trying to become an adtech behemoth? Google just sells ads, and has not originated a successful product besides search. They have an endless stream of failed pursuits, and so this could be a guidebook on inefficiency and exploratory tangents that don't produce value. That's why they laid off 12,000 employees since this guide was written. If anything, companies should try to follow Apple's workflow, which hasn't had layoffs and has a track record of elegant software that produces value in new areas.
I'm familiar with both - but not really the same order of magnitude. crates.io lists >120k packages. opam has ~4500, and stackage ~3000. And the package ecosystem is only part of it. Admittedly, I haven't written any OCaml or Haskell in the last year or so, but my experience of just getting a new library or executable up and running isn't comparable to cargo either. But also hard to separate my strong familiarity with Rust from the comparison.
Just because you got something for free at the start doesn't mean it will stay that way. Other platforms like Netflix, HBO, Hulu, etc keep increasing prices year after year, even creating paid ad-supported tiers, and since most people pay YouTube by watching ads, ads are increasing commensurately too. Where's the confusion? The "refusal" refers to there being options where you don't have to see ads. I don't get to watch Netflix for free with ads; how is that better?
This is a basic economic problem that puts these folks in a Catch 22. Rebuilding in the aftermath of a natural disaster requires capital. The folks outside Hawaii are the ones with the capital. And being a US state, Hawaii has no ability to discriminate against or set terms on the outside capital.

Of course, arguably the alternative to this is probably that many areas take much longer to rebuild, or never get rebuilt at all. But that doesn’t take the sting away from becoming renters to foreign capital on your own soil.
Go 1 and the Future of Go Programs
Cities need to be enacting high tax rates on non-primary residences, luxury residences, and investment properties. If I remember right, Italy does this well with little to no tax on your primary residence, then if you choose to purchase a vacation home or a luxury property like a villa your tax rate soars. Going into the climate crisis this will enable cities to take those high property taxes on unnecessary housing and apply it to affordable public housing.
I'm glad we're in the age of static typing. The age of dynamic typing as a response to incorrect static typing was a necessary evil. We had to take a break from broken languages in order to realize what needed to be fixed in those languages. I'm convinced that JavaScript will eventually be one of the best, fastest, and safest languages, as long as we keep this cycle up of abandoning necessary languages and returning to them with very thorough fixes to much better understood and detailed problems with them.
Related:

Forward Compatibility and Toolchain Management in Go 1.21 - https://news.ycombinator.com/item?id=37122932 (no comments yet, but some will probably show up)
Be aware that DHCP6 doesn't work the same as DHCP. It's really intended for configuring routers, not hosts.
Why does the current incarnation of Silicon Valley have to always be shady? Why can't it say 'our service is X' and then deliver service X, not some who knows what other agenda? A car parts store just sells car parts, they don't change and offer refrigerator parts since they already have a distribution system for parts and then tell their customers 'we have to do this in order to keep selling car parts'. Also, 'we are shifting our required by law in store oil recycling to 'contractors' and if they happen to just be dumping it into the river not our problem, wasn't us, we tried' (narrator: they didn't try).

Silicon Valley deserves the hate and bad reputation they now have. They've acted in bad faith for too long while fostering an air of 'trying to make the world better'. I'm so glad they've lost their sales tax exemption and I hope they get kneecapped on every other 'advantage' they have (i.e. 'we don't have employees, we are empowering independent contractors who happen to look just like employees').

America had so much optimism for tech and now they hate it, maybe reflect for a bit on why.
Maybe read the rest of the comment?

>If housing is limited and we need to ration it, why should it go towards people who were born there? Doesn't that create a class of landed gentry that have the "right" to live in amsterdam and everyone else who doesn't?
Try NAT64. It'll let v6-only clients reach v4-only websites.
No one is arguing that journalists are not bound by laws, the issue here is that not only is there no proof they broke any laws here, but even the idea that they might have is laughable, given that this was a public database they had permission to access. It's like accusing someone walking out of a public library with a book is a thief who stole the book.
The SQL inserts/updates have never felt tedious for me even in large projects, partially owed to careful use of jsonb for big objects where it makes sense (e.g. user settings dicts). Other than that, keeping a tight schema design.
> Is that bad?

Yes. A home is not an economic asset like any other. It is the biggest link to one's community and people. Healthy communities cannot form from transient populations.
see the discussion section -- it is apparent that data scientist roles are in decline in isolation.
A 'Jupiter' hotter than the sun
That's assuming end-to-end connectivity is, for some reason, no longer desirable. There's a bunch of stuff where all the NAT-associated problems would just go away when switching to IPv6, like SIP.
It is a bigger problem that fertility rates are well below replacement level in most of the developed world.
One thing that you do get paid for is productivity, which has tradeoffs if you're not agonizing over maintainability that will eventually catch up to you.
> This argument was also a lie.

Huh? Your argument doesn’t debunk it. Your scheme doesn’t solve the problem, it just delays it. A person who utilizes your scheme has only secured their position temporarily by taking out a loan that they can’t possibly repay. When the cash is gone, they’re still going to have to move, and now they’ve been saddled with debt.
> it does mean you have to pass in the arena as a resource to every single function which produces an allocation

Implicit arguments! I'm more and more convinced that this form of controlled dynamic scoping dynamic scoping should be embraced by more languages.

> create a CPU architecture where pointers are actually (object, offset) tuples

Segments might yet see a renaissance (and CHERI might be indeed be a form of it).
Which means they get all the downsides, and none of the upsides...
Utah and Oregon Now Require GPS Trackers on EVs, Tax Drivers by the Mile
Pay your taxes or move.
If I recall, you can work around this by putting a conditional breakpoint on the debugger statement and then setting its return value to just `false`.
Not even just up at 5, they need to be ready and out the door.
The only rights are what the government says you can do with their land that they've given you title to.