skysight-inc/HackerNews huggingface dataset:
Thanks for sharing, it is especially helpful for me to get a perspective from someone who actually has ADHD!

I definitely thought personally that Kotlin had some big advantages.

• The most common comment on a pull request was asking people to remember to “@NonNull all the things!” so Kotlin’s non-null by default aspects seemed wonderful.

• Maybe the second most common comment on a pull request was to replace “==” with Objects.equals(x, y), Kotlin just has a sane ==. Note that Objects.equals() is the correct choice because y.equals(x) is “safe” but unfortunately written Yoda-style whereas x.equals(y) causes null pointer exceptions (the x usually comes from a getter which is null-tolerant).

• Kotlin had immutable records by default which made tests automatically more readable.

• The ability to mix declarations for functions and data structures etc in one file, allowed for much less jumping between files. Meanwhile, the lighter syntax meant that the code in those files took up a lot less visual space, so these files were not overwhelming...

So to your point it definitely “felt better to use and gave me more of my time back”, I felt, otherwise I would not have pushed for it.

And yes I agree the time to learn the language should all be accounted for in development hours, not some weekend homework project, and I would definitely validate your skepticism about the dangers about caring for the company more than it cares about you.
There are many that are looking for AI to be an escape from all of humanities flaws. We can't ignore the feedback loop in the creation of AI.

Essentially, we just end up encoding all of our flaws back into the machine one way or another.

This is the argument I laid out in the Bias Paradox.

https://dakara.substack.com/p/ai-the-bias-paradox
Pretty sure all outcomes of chess games are predetermined.
This isn't really fair to ER: while it drops off a little in the last third of the main path, the endgame side area (yes that one) blew me away and is the most fun I've had in years.
Stupid Patent of the Month: Clocking in to Work–On an App
huh. the link didn't work for me
Do you mind providing some more details on what config changes they were making to your order ?
On a related note, exploiting security vulnerabilities is often non-deterministic. There might be thousands of errors or process crashes before the exploit is successful, and if at least some of those get reported to your telemetry servers it becomes a goldmine for discovering zero-days which are actively being exploited.

Microsoft has people who hunt for evidence of zero-days in their telemetry, for example.
What’s changed besides the electric tonneau cover?
I think opt out error reporting that prompts the user to send a report and lets them review it first is very worthwhile.
Make sure you do defensive puzzles as well. I'm fairly decent at spotting a tactic to win material a few moves ahead, but terrible at seeing one coming from my opponent early enough to avert it. I'm not sure what lichess has, but definitely look for puzzles where you have to avoid a knight fork or some pin or incoming checkmate.
It's free and ad supported ..that's pretty hardcore if you want to watch it thru VLC. They do need to make money to keep it running.

Sure you can download all shows off BitTorrent and watch all thru VLC.
And the other weak link -- people. My wife had several thousand dollars stolen from her account at USAA because someone called and managed to convince the phone rep to give them the login name and reset the login password. You'd think this kind of request would end up in the security department (where presumably the base level of suspicion is much higher), but nope. Took them six tries to reach a phone rep that would do it. Again, you'd think that multiple consecutive calls and getting denied would cause all future calls to automatically end up in the security department, but nope.

The head security guy at USAA and I had a talk where he explained in some detail how it all went down. He was refreshingly honest, and they didn't balk at getting our funds restored, but still -- humans are often the weakest link when they can defeat all of your security precautions. Probably the bank shouldn't give phone reps that much authority, and always require a dedicated security team response for such unusual situations.
Overcoming Suppression of Free Energy, Antigravity Propulsion and Healing Tech
Celebratory coin issued by Brutus in 42 BC commemorating Caesar's assassination
> "I'm so proud that I got to play a strong female character who isn't a sexualised or a damsel in distress, or the opposite of that".

The Hawksian woman:

https://en.wikipedia.org/wiki/Hawksian_woman

I cannot recommend Ball of Fire and His Girl Friday highly enough. For a more modern Hawksian woman, there is Leigh in:

https://en.wikipedia.org/wiki/Assault_on_Precinct_13_(1976_f...

I also really enjoy Johnny Guitar where two strong women essentially lead the movie. I still don't know how it was ever made in its time.

https://www.newyorker.com/culture/the-front-row/johnny-guita...
"Our scientific power outmatches our spiritual power. We have guided missiles and misguided men." - MLK

I fully agree. It's been said to death that AI will radically transform everything about the world. In the first case, the implicit assumption is everything except how the economy works at a fundamental level, which doesn't really jive with all the other things it's expected to transform.

In the second case, AI control problem aside, we have a human control problem that none of our technological advancements have ever solved, and in fact only exacerbated. Billionaires can hoard wealth in ways and places normal people can't; despite all the billions lying around and plenty of real problems to solve (hunger, sanitation, the death of the biosphere, the toxic "externalities" of the economy), vanity projects, personal philanthropies, and moar tech is seen as the solution, always.

I don't trust machines to shape people for the better when the last decade has shown just how Big Tech will co-opt our psychology for money. We need to rethink if progress for progress' sake is worth the carnage it causes, if eternal unchecked ambition is psychologically pathogenic, and if anything can build a "better world" when promises of ample leisure have rung hollow since the industrial revolution.

Stuck between a rock and a hard place, I have to root for severe climate disruption to put a hard limit on the insanities of industry before they drive us over a completely different kind of cliff.
And yet the OP's point stands.
You’re confusing the goal - the goal here isn’t about the finish line but the point where people all concede that the finish line is actually reachable without any major, presently unthinkable advances.
That's "enshittification" for you.

All apps start off good, because they actually have to deliver value to the end-user. Once there are enough end-users, it's time for investors to take some (if not all) of that value. Suddenly you'll need a larger base of users, on the app for longer amounts of time. It's not enough for them to learn, they also have to start buying things in the app.

Every B2C mobile app faces this exact dead end.
It's been a while since I've used EKS, but I seem to recall it's primarily based on the maximum ENIs the instance type supports.
You can't hold the tide with a broom.
Ask HN: Will Bing chat save Bing?
I just got access to bing chat, and they asked me to also download Edge. I downloaded it but I'm so reluctant to have anything microsoft in my life (except VSCode), that somehow I'm willing to tolerate Google over them.

Last time I had to setup a Windows PC, and could not do it without setting up a microsoft account (no more offline account setups). This made me double down on my microsoft rejection som much that I'm afraid to start depending on anything they make because I know how they'd make me a hostage. Comparatively, I'm not a Google hostage. I know that because I migrated my company off of G-suite when they started charging.

I'm a bit of a Chrome hostage, but only due to laziness (Issues setting up Brave sync, and some missing FF extensions), but with MSFT, all bets would be off.

Does anyone feel that way, and does Bing Chat represent any real advantage for MSFT over Google?
If you axe 60 features and there are 20 features left that are used by that 50 percent, then that might be a legitimate tradeoff from a business perspective.
Honestly just practice. They cost me an interview I really wanted once, so now anytime I stumble across one in a project I take extra time to read and understand it. I also make a point of using bitmasks as function arguments in places where that's a good/reasonable choice.
end of an era
You can't just say something is "guaranteed" without backing it up. What's your guarantee?

https://truthinadvertising.org/resource/guarantees/
How can you say it's informed consent if the obvious outcome is that more people click "yes" than actually want to click "yes"?
Ask HN: Does acceptance testing/BDD slow down development?
Hi HN,

We are currently debating at work how to implement continuous delivery in one of our products.

My argument is that if we are implementing continuous delivery then almost all PRs should include integ/acceptance tests even before the feature is toggled in prod since we are continuously releasing mainline instead of using versioned trunks. Other devs are arguing that a hard requirement on integ/acceptance tests will slow down development 3x.

I was wondering what has your experience been with implementing continuous delivery, did you require integ tests in every commit, did they slow down development?
Really good writeup of the current situation in startup land.

Definitely some hot takes:

Shutting down and giving up is really hard. Founders may have spent many years of their lives on a company that is not going to work. But rather than spend another 2 or 4 years waiting for the bank accounts to drain through multiple layoffs and venture debt draw downs it might be better to accept reality and throw in the towel.

For a founder (and their employees), those 2+ extra years may be amongst the potentially most productive years of their lives. The opportunity cost of not going to work on something better is too high.

Is this possible without a tarnished reputation?
What a weird perspective. EV _startups_ are losing their luster, but they don't even mention the fact that total EV sales are rising and it's largely due to legacy players like Ford, Chevy, Kia, Hyundai releasing the first plausible competitors to Tesla. The EV startup market was always considered a long shot. Nobody expected even Tesla to be able to stay competitive once the big players got into the game. It took longer than expected, but it's happening now. They left a big enough opening for Tesla to reach a degree of scale, but I'd bet against anyone else disrupting this market in the next 10 years. Why put your name on a year long waitlist for a Rivian when you can buy a Ford now?
> ...your existing

I don't use CSS Reset techniques: don't try to fight the browser.

> div { display: grid; }

I'm concerned this will have a nontrivial impact on browser layout performance. Existing browser layout engines are heavily optimized for flow/block layout, but defaulting every div to grid breaks that major assumption all the browser-makers made and... for what gain? I actually don't want every div to potentially be a grid layout container by default.

> You can now remove $things:

I don't use any of those tricks/hacks anyway - and clearfix hasn't been relevant since IE8 came out.

> rounded gradient borders

Just use border-radius combined with `border-image: some-gradient-function()`. No hacks or tricks required.
Of all the things Meta is doing, I'm glad it's pouring in funds into the space. Even if they're not successful, I bet they help move the industry forward and develop new tech that some other company can pick up later as things get more economical or as new capabilities emerge and make AR/VR really accessible
That's my point, if you want really useful information, you need identifiable users, and for that, you need consent.

So ask for it.

All data will be biased and incomplete anyway, so at least acquire it in an ethical manner.
Been working with Godot for a couple of months now and can highly recommend it. Maybe it's just the mental model that matches mine well, but I have to spend very little time reading things up - in general stuff turns out to work how I think it should, and it's not more complicated than it has to be. Quite different from my experience with Unity.

I'll probably steer clear of 4.0 for now though - for my non-AAA needs 3.x (3.6 will receive LTS if I understood it correctly) is quite sufficient, and it looks like I'd have to do quite a bit of yak shaving to switch.
OP says

without internet access (internal only)?

so this would be an internal work site. Not spam. Valid to use and approve notifications.
It becomes hard to justify a manual in that segment. The price difference is negligible. Not much to gain from maintenance, might actually cost more to maintain a manual if misused. A good DSG transmission is smoother, sportier, more efficient, and lets you switch gears manually.
Look at where the house is, and look inside the house, respectively.
You mean will Bing chat save Bing? Because I don't think Microsoft needs saving.
There’s a big difference between possible and practical. There’s a reason steel production didn’t take off until the Industrial Revolution.
Akamai (acquirer of Linode) raises their prices
Ah yes, the Firefox effect.
But, if I'm understanding it correctly, "very common" cuts both ways here? Namely, zillions of "wet markets" and virus jumps and "evolution" takes care of killing the other viruses as well?
Rivian has changed my config 4 times and pushed back my order two years. They are changing it again and can’t even give a real ETA. It’s great to keep customers updated but like if you can’t stick to anything you say it’s not really helpful.
I tried one of the beta releases and successfully migrated a small toy project that I had been working on in Unity. It's remarkable how much Godot has improved. The new 2D tilemap editor in 4.0 is really good. I was also really happy to see that the type system in the Godot scripting language is a lot more comprehensive now.

It's pretty remarkable how much faster and cleaner the Godot developer experience is compared to Unity. I feel like a spend a huge amount of my Unity development time waiting for the compiler and fighting with the tools. In Godot, the development iteration loop is much faster. I can't really speak to 3D capabilities, but for 2D projects I'm totally sold on Godot and see no reason to ever go back to Unity.
Archive link: https://archive.is/afepW
I really don't understand this mindset. Just start.

> My enthusiasm waned quite quickly

> As I'm about to start

You sure your not just looking for external reasons to justify procrastinating?
Everything around max pack configs (motors, timing, etc)

Adventure pack no longer includes kitchen or tent, etc
1. Thunderbird. 2. Yes.
They have delayed quality, if that helps.
As I said that is a "piece of information", not the whole story. Making an axing decision with ONLY that information would be outright idiotic.
Twitter Outages Hit Users Worldwide
There's plenty of us hiding out in the jungles who never got word of the surrender.
To be fair, philosophy is often strong in words and weak in content.
BitTorrent is a perfect case study of how legal and commercial forces combine to marginalize a particular technology. All it took was the creation of legal risk (in this case the possibility of being sued for millions) to create a market for managed seed boxes. At this point, two things simultaneously became true: the public perceived BitTorrent as risky and/or illegitimate, and torrent activity concentrated to a few high-profile targets.

The parallels between this and OFAC compliance in Web3 are striking. In fact, OFAC compliance is even riskier for node operators because banned transactions can make their way onto your node regardless of your activity, unlike BitTorrent where copyrighted data only arrived on your node if you’re actually downloading it.

My sense is that Web3’s hacker culture is overlooking an important fact: decentralization is a political project, and although the technical means of decentralization are necessary, they are by no means sufficient to realize this project.

I suspect two things will happen:

1. Web3 will centralize around a small number of commercial (and perhaps government) actors. Some commercial innovation may happen along the way, which would be good.

2. Web3’s legacy will ultimately reside in scaling consensus techniques, much like the legacy of 2000’s p2p is to be found in todays “elastic” backend applications (think: CassandraDB, et al.)

To be clear, indie node operators will likely continue to exist, but I expect it to become marginal (if it hasn’t already).
Importing Table Data into a Graph Database with GQLAlchemy
Max Pack + Quad is no longer an option for pre-orders and now is Dual Motor + Max pack. The Max pack has likely dropped 1 battery module that it would have had. Power Tonneau is gone but may return.

So mostly the "drastic" things that have changed are related to motor/battery unknowns.
Yeah, it was a confusing post, my bad! I edited it like 5 times as I learned more about the situation and it became somewhat nonsensical, heh. :)
Was OpenAI ever a non-profit? From my understanding, it was a capped for-profit company. They had a cutoff for how much they could make but that does not make them a non-profit.

Have they reached that cap yet? I highly doubt, if anything they are still well in the negative.
It's definitely viable for 2D -- I'm 100% sure on this. The biggest factor holding people back is the hesitancy for a professional developer to leave something like Unity. That won't matter to the 1-2 person teams.

As I have no aspirations of working professionally in games, I'm using Godot. If I did have such, I would probably be in Unity or Unreal just for the opportunities. As of right now...today.
Rivian’s $6.4B Cash Burn Might Be a Tech Record
Amazon is letting employees use their stock to finance home purchases
Yes but they were clearer that cybertruck will only eventually happen, and that everything is subject to change

It’s not like you selected 73 options and they keep changing them before delivery
> DMCA counter-claims require the name, address and phone number of the repo owner which is why fake DMCAs are a well-known method of doxxing anonymous people.

Can this be a business?
This is all true, but it still doesn't feel nearly as good as manual shifting to me.
Great feedback.

1) We want to be cautious about changing a score that someone else assigned (CVSS) but we'd like to add our insight to inform of its impact.

2) Absolutely and we'd like to bundle it with active blocking. After reviewing the CVE, we'll let the user either accept (e.g. mute) it or block that specific package from being used (e.g. for dormant ones).

3) We think our service is most useful to slightly larger orgs with dedicated security functions and bigger supply chains. We want to help slow down the fire-hose of vulnerability reports coming from the security to devs.
Wish there was a good solution for this sometimes.

I maintain some small open source projects (which I wrote for my own benefit), and judging from GitHub issues and stars, get some use.

But I have absolutely no idea who's using the software, or which subsets of features they care about.

I'd happily put work in to improve things users cared about, but have no idea how to get that info (I don't know who they are so can't ask), or using telemetry (which I'm loathe to add due to its perception).
The guarantee is if you test there's no charge until it improves conversion rate

And additionally every recap has a button you can press to delete it and refund you.

So two guarantees:

1. overall conversion rate (refund if it doesn't help)

2. quality of each individual demo (1 click refund if you don't like a specific highlight-reel)
Adventure never included the kitchen or tent you had to purchase it, they just are re-working it and or discontinuing it. The main issue is their lack of communication around timelines.
I feel like there is some contingent of people who are really bent on downplaying the achievements of AI as of late. Its objectively insane, yet somehow every discussion is still sprinkled with some form of "It told me 8x8=60 so I closed the window and never used it again"
Here's the comment: https://forums.arcade-museum.com/threads/last-of-us-arcade-s...
Russia fines Wikipedia for publishing facts instead of Kremlin war propaganda
Mistranslation is unfair. It's a translation that best reflects the spirit of the original. It would be distracting to the modern reader to refer to a game which would be obscure and unfamiliar, when most likely the point of the original text is to invoke a board game which would be universally known among the audience.

That said, you are right:

https://la.wikisource.org/wiki/De_brevitate_vitae

> XIII 1. Persequi singulos longum est, quorum aut latrunculi aut pila aut excoquendi in sole corporis cura consumpsere vitam. Non sunt otiosi, quorum voluptates multum negotii habent. Nam de illis nemo dubitabit, quin operose nihil agant, qui litterarum inutilium studiis detinentur, quae iam apud Romanos quoque magna manus est.

(emphasis mine)
As I said that is a "piece of information", not the whole story. Making an axing decision with ONLY that information would be outright idiotic.

Telemetry has to be designed as well, to piece as much as you can, and then you complete the full picture with other sources. Maybe not everybody does this, but I don't think that this practice should be "shocking" for anybody.
> The price of Shared and Dedicated compute plans will increase by 20%.

Disappointing. My expectation is that compute should get cheaper over time, not more expensive.
Yudkowsky is one of those people who is all IQ and no judgement. He rationalizes on top of what is basically a fear of the dark, and unfortunately does it well enough to persuade himself and a great number of other people.

A good corrective exercise is to go back and look at his early writing, and evaluate how well his judgement looks in hindsight. My favorite is the idea that XML programming languages were the future, but really, pick your poison.
Parent element "modes" that affect child layout and "enable/disable" child available properties is what makes CSS tricky. To do CSS well you end up having to learn all the modes and all the properties, which makes CSS a defensible professional specialization, but its less good for drive-by designers who just want simplicity. (My personal favorite remains the good old "absolute layout".)

(Aside: another technology in the thankfully small know everything before you can do anything set is gradle, a popular build tool in the Java universe. These tools are capable, but quite demanding of the user. Git may also qualify.)
Well it’s been 2 years since 2021 and Tesla still isn’t building cybertrucks. I’d say ya, Tesla has these types of delays as well.
I agree with your comment, except the last part. I cancelled my f150 lightning order because they told me I wasn’t going to get a 2023 and they raised the price by $7500.
You can't actually buy a ford now either.
Are they planning to be fabless?
Well in my experience it is generally true that when you start optimising things get less clean. Let me explain: most of the optimisation situations I had looked like this. Hey this query is pretty slow and costs us quite a bit. Oh look for this type of data it’s super easy we can just return this and then the other rest of the data we can now assume this. So you have broken a single clean and nice case into two slightly less clean but faster cases. And this breaking apart then continues becoming less and less clean because you rely on some obscure characteristic of that specific type of data.