skysight-inc/HackerNews huggingface dataset:
Yes I understand what everyone is saying, that giving out the account number is not dangerous in itself and that businesses all over the world do it so they can accept payments, but generally the advice given to individuals is not to give out those details to random strangers (not because they can then take money out of it, but more likely use it for further phishing or whatever). My only point was that the message I originally replied to went totally against this general advice so I couldn't see it being a huge game changer as they had implied.
Yeah I went with Mint in the South Florida metro once, and it was painful. Once a download started it finished pretty quickly, but the amount of lag between clicking a link and the page starting to load was on the order of 10-15 seconds.

Apps that pre-fetched a lot of data (like social media apps fetching a ways down your feed, music streaming apps that will fetch the next song, etc.) will operate somewhat okay but web browsing and map usage was pure hell.

The second I swapped my phone over to Verizon it was like night and day.

I might look into Mint again, now that I'm in a Verizion weakspot so to speak. Unfortunately, I took a BYOD rebate from them that they'd claw back if I left before April. :-/
That tracks. The dense parts of Chicago are denser than the dense parts of London.
I had to leave AT&T when I moved to California. It was great in the East, but it seems like they don't understand that mountains attenuate the signal -- I had literally 0 bars in my neighborhood because the tower is on the other side of a hill. Not to mention anytime you drive through a canyon, which is almost anytime you're going to the next town/suburb/valley over, which is pretty often for a lot of people in Southern California.
Or actually do work? Clearly the output would be different from what they expect based on the interview. Maybe it's just about that first paycheck and they do it in parallel to multiple companies.
Early MakerDAO Developer and Stablecoin Pioneer Found Dead in Puerto Rico
Link works fine for me
> I didn't realize this was a common enough problem that someone had to write about it

I don't think it is, but The Atlantic is no different to all the other web based magazines / newspapers -- they have to keep churning out articles to keep readers' attention, it doesn't really matter what the content is anymore, we all just need to keep seeing new headlines.
I prepay w/ tmobile for 30/mo. No wifi directly but can use google voice for that.
This particular example is an inadeqate application of AI. This is static data which can be looked up in a table (at least zip code).
As an ultrawide monitor user, I love the centered Taskbar. I only use Windows for gaming, but I couldn't use it for work if I didn't have the task bar centered.
This article is not wrong.
I agree entirely. Heterogenous (I.e. distinctly shaped) physical controls are essential for safe driving without taking one’s eyes off the road.

…but that doesn’t mean my last car’s abysmal “Ford MyTouch” or “Ford Sync” or whatever they rebrand it’s as was ever fit-for-purpose. How can a UI that can’t render faster than ~5fps be considered acceptable by the world’s leading carmaker? Where is the pride in their work?
How do you exactly define a single person's style vs a genre? While any artist might specialize, as is the case here, in a single style and distill it and create a large body of work in the specific style, do you think no one before created a similar work of art in the same style?

Naming a recognizable artist is the current "lazy" way of doing this instead of naming every possible visual style; and sure we could ban name and surname, but should an artist own "dreamy flat pastel colored illustrations of cities of characters with high contrast, no lines, children illustrations" for perpetuity? Definitely not, for the style itself there's likely hundreds of artists that have done something similar before and after.
Your team decides what parts of the model to expose in its events and it becomes an API in its own right.

You might change the names of fields, move them to places that don't reflect where they live on a nested model, etc. It requires a lot more thought and maintenance.

That isn't to say the choice can't be correct. All of these approaches have pros and cons.
The irony of this is that the least desirable outcome for SLS is to actually produce a launch.
Helpless? Not having a choice?
WiFi 7 can. The tech will evolve. I assume the next generation will be wireless.
USMobile supports wifi calling.
Win 10 tried to update 10+ times but always rolls back just to nag me again/and or do an upgrade on its own.
I can see this being useful for managers or marketing people but not really for engineers.
andOTP isn't really being maintained anymore, which is why I switched recently.
PyPi should warn when the package and developer are new.
In fairness there's nothing weird about that, it being just a typical correlated subquery. I'd quite possibly do it that way.
> I search for "mcdonalds" typed lazily I get 5 results hundreds of miles away. To find the local Mcdonalds restaurant I have to type "McDonald's" very specifically.

Very true. I do cut them some slack when I remember that they're essentially competing against the world leader in search. (Not that I use their search engine, but it's not for a lack of quality that I stopped using it.)

> If TomTom can just make a search that works better than this and layer that over the OSM data they've got a win IMO.

Exactly! I'd love to pay for such a product. Even better if they don't reinvent the wheel and instead just polish OsmAnd that can almost do more things than any individual person can ever know about.
Ah but things like this they can now use for mareting in promotions/sales with it being waived and seen as a value add to the customer. Why have zero fee's when you can have fee's and offer to waive them to make the same thing look like a better bargin than it was before to some people.
I still remember the awe I got each time I called someone and they also used a BlackBerry and had HD calling and how goddamn good and clear it sounded, like holy shit, I can't believe phone audio could sound this good.

I'm not sure if that was only a Canada thing or not, but you instantly could tell if someone else was on a BlackBerry just by how startling good it sounded. I haven't heard anything remotely good in years.
South and Central America would like a word about that.
> credible source

There is nothing credible about 'independent' UN commissions. They are set up depending on who is the president of a given UN organization and the members composing it. It produces whatever the countries that compose that commission wants. Its not a democratic process that involves the general assembly that you could think 'the UN' said it. Its a bunch of people designated by a few countries that populate a given commission at any given point .Always has been like that.

Case in point: The Ukrainian government took over Bucha, but waited THREE weeks until they revealed the 'massacre'. Bucha's governor was posting tiktok videos from Bucha during the time showing Bucha and its streets, pretty upbeat, without mentioning anything regarding a 'massacre'.

Then the UK takes the presidency of the human rights commission and voila - suddenly there is a massacre, and an 'independent' commission created by the human rights commission with UK presidency makes a report to deceive people like you.

> Did you miss the url I posted to the report?

I didnt. You seem to have missed the part where I said how Saudi Arabia got the human rights commission presidency a while ago. Unlike you, I know how the UN and its commissions work.

If there was a massacre in Bucha, it would be revealed immediately after the Ukrainian army took over Bucha. Unless, it was the Ukranian nazis who committed it - as it appears to be - and they wanted to wait for the UK to get the HRC presidency to 'reveal' it.

Thats what 80% of the world thinks.
> The 3 lines on my account are used extensively all along the front range area of Colorado, for a point of reference.

I'm also in the Colorado front range. Maybe there's a geographical correlation to the service quality issues with Verizon.
Yeah. Time travel lesson, as a present self if you see your future self show up, something terrible might already happen! "Why are you here, you did something wrong?"
Any recordings of this part?
Addendum after watching this thread blow up:

What's interesting to notice about this thread is how many messages are just oozing with smug superiority and disdain for anyone who doesn't share their knowledge. Yes, some are from genuinely humble and even-handed FP practicioners, but when we look at people who are vocal about FP, this small example shows around 90% of them in the gatekeeper camp. And the punchline is I don't think they can even see what they've become. This is what adds to the insidiousness of it all: They genuinely believe themselves to be helpful and positive.

This is a huge cultural problem, and one that I've seen many times in other communities over the years.

Take Linux, for example. Nowadays, it's trivial to get up and running with Linux, but it wasn't always so. Back in the 90s the installation was tricky, to say the least. The end user tooling was iffy at best and buggy as hell, there were tons of sharp edges, but most frustrating of all were the gatekeepers. People can handle challenges and pitfalls, but nothing quite takes the wind out of their sails like a smug asshole belittling them when they ask for help or express frustration.

Similarly with video codecs. In the 2000s when video codecs were a new thing, they had so many obscure options that almost nobody knew what would produce a good result, and so the gatekeepers came out of the woodwork to hold the sacred knowledge prisoner. They brought us byzantine software like the appropriately named Gordian Knot, and once again the forums were full of smugness, arrogance, and abuse as people despaired over how the hell to rip their DVDs into something viewable.

And it's similar in the Nix community, and countless others I've observed over the years.

In my experience, gatekeeping goes hand-in-hand with poor tooling and educational resources. The worse the UX, the more gatekeepers it attracts (because gatekeeping fulfills a need they have, so they flock to gatekeeping opportunities). Linux used to require an understanding of init scripts and environment variables and bash and crontabs and kernel recompiling and all sorts of esoteric knowledge just to get started. But now with mature tooling, it's easy to get started and then dig deeper at your leisure via the wealth of newbie friendly articles littering the internet.
That's not relevant to buying Twitter, though. "Other people freely choosing to talk about him" is not a megaphone.

And also, no. Many people I know are barely aware of him. Tesla is more famous than Elon Musk, who is more famous than SpaceX.
US like to talk about "rule-based order" but ignores those rules when it's not convenient. United Nations Security Council voted against invasions of Yugoslavia and Iraq.
Correct, conflicts are not shown in the diff just the fact that they exist.
Bitwarden | Full-time | 100% Remote, Worldwide| https://bitwarden.com/careers/

Bitwarden is a leader in SaaS open-source password management solutions and information security. Having just secured our $100m Series B, we are looking to add talented team members who are passionate about keeping people safe online. Engineering at Bitwarden is unique - being able to contribute to open-source software gives you the ability to engage and receive feedback from our user community, and allows you to see the impact you're truly making.

Perks: competitive salary, stock/equity package, 3% 401(k) match, home office reimbursements, strong health insurance plans, and more!

Open roles:

Software Architect: https://bitwarden.com/careers/5365008003/ - will play a huge role in executing the roadmap for our current and future state product architecture.

Integration Engineer: https://bitwarden.com/careers/5367175003/ - critical in helping deploy Bitwarden into our customers' technical environments. Hiring one in US & one in EMEA.

Hope to hear from you soon!
> It might curb China today, but tomorrow they will have developed their own domestic technology.

You believe it is a short-sighted move, because you only considered those two options, without considering the third one (which is much closer to the current reality than those two).

As others have pointed out, it isn't a choice between "let China develop their own domestic tech on their own by making the US pull out" and "let the US companies grow by developing their stuff in China".

It is a choice between "let China develop their own domestic tech on their own by making the US pull out" and "let China develop their own domestic tech even faster and with a higher chance of success, by allowing them to openly steal the tech developed in China by US companies, all while with China kneecapping and maintaining the de facto power over those US subsidiaries located in China".
https://cloud.google.com/stackdriver/pricing says the first million checks per month are free.

I.e. you can have 7 checks running every minute in 3 locations before you get charged. (1e6/(60*24*31*3) =7.4)
There is no apply button
This aim for monopoly strategy is going to have us in trouble in a few years just like germany is dependent of Russian oil the US government is too dependent now of the paypal mafia.
I started to develop only inside VMs, with a full Desktop, IDE, browser etc. inside the virtual machine.

There have been to many contaminations of major package repos lately. Only one typo in an import statement up the dependency chain and you’d be compromised.
I realize I mostly focused on the frontend side here, but you can easily see how backend dev is highly complex too (but that often falls under system programming too).

Lots of framework, in fact most of the runtime environment is not under your control at all (cloud services, for example). Complicated deployment and distributed patterns, often requiring many services to collaborate for a single functionality (DB, monitoring, cache, load balancing, backend itself, storage in just the simpler cases!). And none of this is something you can just plug your debugger into and hack away at it. Very similar to embedded in how I approach it.

Deployment is similar too, in that you will often have a builder system that creates artifacts than then get deployed asynchronously, resulting in heterogeneous environments at least for a while, with needs for proper API boundary design.

Seeing the parallels between both worlds allowed me to use CICD, blue/green, feature flags, data pipelines to the cloud, UI patterns from the then nascent javascript framework explosion back in the late aughts, when that stuff was almost unheard of in embedded environments. I scripted my jtag environment using rhino (javascript on the server, back before node came out) to collect and hot reload pieces of code, while being controlled in the browser. I made a firmware app store for midi controllers I was building.

Embedded UIs also highly benefit from knowing patterns from web frontend, because they are highly event based too, and really benefit from attention to detail (say, animations, error handling, quick responsiveness). At any point the user interacts with the device, through a button, a touchscreen, a sensor, UI feedback should be immediate and obvious (even if it’s just a LED turning on). Good web applications are absolutely amazing in how they achieve that (through CSS, through JS, with nice layout / graphical design patterns).

I think it really pays off to do both.
I've been on an AT&T prepaid plan for over a decade at this point. The price is exactly what's quoted. In a very good way, it's almost like you're not even on an AT&T plan. Just look at how off-brand the (impossible to find) prepaid login portal is: https://www.paygonline.com/ vs https://www.att.com/acctmgmt/login

Frankly, I think it's wonderful. I never have issues with the reception, service, or speed. I buy a new phone in full when I have to (4-5 years?), and just move the SIM over.

However, AT&T's commission-based store employees will provide dreadful service when they find out you're prepaid. Prepaid clients rarely buy anything. I recommend delaying sharing that knowledge as much as possible :)
Why could it? Don't you somehow have to teach it which words are synonyms and common combinations for autocomplete etc.? It seems to me at least that this is where the major work would be, and even then it's expensive to run this for the whole world just for free.
In the UK we sometimes talk about "shrinkflation" where to deal with inflation, companies make products smaller or lower quality rather than increase the price. Toblerone (chocolate) were famously "caught" doing this [1]

But we don't have a catchy term for (service) companies suddenly adding 101 shitty fees and charges for things that used to be free for the same reason.

PickPocketFlation?

[1]. https://i.guim.co.uk/img/media/155c9f1d9335a6fe4e7f2f530150b...
Seems like this should be on the nightly news...
Interestingly enough, there is actually a bit of common misconception going. Rust compiles pretty quick if you don't generate binary. If you don't believe me you can compare `cargo check` and `cargo build` yourself. The current bottleneck of Rust compilation time is actually LLVM; there has been lots of efforts to reduce this (including MIR, because less code passed to LLVM means less time spent in LLVM), but LLVM performance still remains a major factor.
Open source does not mean that you can just install it. I understand that for majority of open source projects that’s true, but definitions are definitions. May be we should invent better terms like non-commercial free software and commercial free software and set some expectations for the first category.

But still Rocky Linux is possible only because Red Hat provides sources for its distribution. There’s no Rocky Windows.
Free Speech: What Constitutes “Incitement?” (VIDEO)
Shh dont give them ideas. The PHP crowd will absolutely try to adopt it.
they didn’t say “X should be removed”

did you respond to the wrong comment?
Fair enough, but I'm still waiting for an alternative that's as low-touch for non-techies.

And I'll still take SMS over "send the code to some other device that may or may not be within reach" which is one of the common alternatives. It's annoying enough at home, but if I'm on vacation or at the office, having codes sent to my iPad is a non-starter.
DWIM: Do What I mean

https://en.wikipedia.org/wiki/DWIM
I would suspect alcohol consumption to be a symptom of some underlying issue but still, it's shocking. And even more shocking that we've known for decades how destructive alcohol consumption is yet society and policymakers do very little about it depending on where you are.
> Demo is broken

This is a deal breaker for me at least; if a service can't handle a predicted load from HN and friends, it's not trustworthy.

It's like buying a car: if I can't start it before a test-drive, I would never buy it.
At the last two places I worked, I gradually led my teams from traditional OOP Ruby or Python behaviors to at least partially functional (if you'll pardon the pun).

The immediate value I was able to demonstrate was in testing. Three basic (not too scary) principles can get you a long way:

1. push mutations and side effects as far toward the edges as possible (rather than embedded in every method/procedure)

2. strive for single responsibility functions

3. prefer simple built-in data structures (primarily hashes) over custom objects... at least as much as possible in the inner layers of the system

If these steps are taken, then tests become so much simpler. Most mocking and stubbing needs evaporate, and core logic can be well tested without having to touch the database, the api server, etc. Many of the factories and fixtures go away or at least become much simpler. You get to construct the minimal data structure necessary to feed to a test without caring about all the stuff that you normally would have to populate to satisfy your ORM rules (which should be tested in their own specific tests).

Once devs see this, they often warm up quickly to functional programming. Conversely, the quickest way to get an OOPist to double down and reject any FP is to build complex chains of collection operations which build and pass anonymous functions everywhere. Those things can be done where appropriate, but they don't provide as much early bang for the buck... and they likely prevent FP from getting a foot in the door to that team.

The only real downside is that naming things is hard, and good single responsibility practices result in a lot more functions that need good names.
Forced TPM and all of the subsequent practical and philosophical knock on effects

Forced Microsoft accounts and all of the practical and philosophical knock on effects

Adds nothing but adverts and obfuscation to windows 10, despite previous claims it would be the last OS increment and many people have built tools and working around windows 10 on that basis

Copying apple has reached a new low with UI and taskbar

Audio and wifi increased in complexity
You can twist any language to be OOP if you want. However rust is not primarily focused towards that type of abstraction. Java and C++ are focused towards it.

I highly disagree. It is not "pointless semantics". To think everything in the world is some tool in a toolbox and nothing is truly ever bad and everything has a use is naive. Some things are good some things are bad and some things are OOP while other things are not.

Rust is not focusing on the OOP philosophy. Both GO and Rust are moving away from that style of abstraction in terms of philosophical goals. If you want to twist the language into OOP that's still possible and still your prerogative. But to deny that the change in philosophy doesn't exist because it's "possible" to do OOP in rust is basically denying the existence of something that CLEARLY exists.

I'm not saying OOP is bad. I'm saying that this is the current status quo. My opinion on the OOP style was not mentioned at all.
Flatten the hierarchy and sort by date? Here is an example of my own HN client (that I use) that displays comments in a flat manner instead of a tree: https://ditzes.com/item/33438493 (linking to this very submission)
On the flip side, it's maybe 1/300th the size of the one that killed the dinosaurs. So, definitely not great, but survivable. (obviously with major death, destruction, and setback to humanity)
You shouldn't need to install any dependencies beyond `base` for hello world in Haskell:

```

module Main where

main :: IO ()

main = putStrLn "Hello, world!"

```

If you mean installing Dhall's dependencies (https://github.com/dhall-lang/dhall-haskell/blob/master/dhal...), those aren't too crazy, but they're definitely not all "beginner level". Template Haskell in particular is quite heavyweight.
I said explicitly in my comment that if he’s just doing it for his own enjoyment that’s completely fine, I agree that he does t have to grind endlessly
Miami’s first supertall tower breaks ground
The main question is whats the benefit of windows 11 over windows 10? I only see disadvantage where we need to have TPM so we can accept their DRM in future, or useless taskbar where dragging and dropping doesn't work etc.

Not to mention that additional bloats that will be added in windows 10.

Windows Xp could run in 128MB and that was perfectly fine for people like me. But now even 4gigs is not sufficient to run pc smoothly.
I’ve seen it a lot by older SQL devs or in enterprise places with ossified standard patterns. Lots of RDBMS’s historically had quirks and a lot of workarounds became cargo cult practices that often got culturally transmitted to the communities of other DBMSs and/or survived beyond the problem they were meant to workaround.
America Must Develop Space, and How We’ll Do It