skysight-inc/HackerNews huggingface dataset:
I wasn't personally involved in making this decision, I was brought onto the project after it was taken, but there was a perception that we'd be faster if we did everything as a full-stack application. In fairness, we did deliver what we set out to do so it was a success, even if there were some rough edges to deal with.

Also bear in mind that I'm only covering my front-end perspective on this. I think the back-end developers involved on the project found it much easier to work with as they were already experienced with Elixir and Phoenix. For them, a tightly-coupled front and back end meant that they could change the way things worked and it was straightforward to update a few functions in Elixir and then the HEEX template, as opposed to a decoupled setup where we'd probably have been communicating using a JSON API and changes would have had more of a barrier to adopt.
On a scale where one extreme is buying a refractometer to optimize every last aspect of coffee making, and the other end is instant coffee from Lidl, there is a wide range in the middle.

V60, Aeropress (only one needed, but I like both for some variety), a decent hand grinder, and good beans is hardly that much money (amortized over years of use, or "cost per wear"), let alone maintenance.

I bought these around 10 years ago (well, v60 twice, I broke it, and I like it ceramic, and I have to buy beans every few weeks), and they are still going strong. The process takes about 5 minutes total time, including brewing. I would never replace it with an instant coffee, I would rather stop drinking coffee altogether.

It does make traveling a bit tricky, as I refuse to carry additional gear around, and don't always have access to good coffee places.

I have to admit, in the beginning, I was looking for the holy grail setup like with other hobbies, but luckily, was not wealthy enough to sink a ton of money into it.
> Personally, I see it as a benefit to be part of a community that can help in these situations.

The problem is that instead of actually solving the issue we are normalizing the idea that if you're in XYZ group you'll get proper treatment while everyone else gets screwed.

If you're on YouTube and have a massive audience or are friends with someone that has a major audience you may be spared the wrath of a rogue AI that decides you're violating some community guidelines.

If you're on Twitter and happen to have followed the magical sequence of fellow accounts you'll be allowed to keep your PayPal account after making enough ruckus.

If you're on HackerNews and get lucky at 4 AM on a Saturday night before the mods wake up you'll be allowed to keep your $10,000 in earnings.

I don't like the idea that unless I'm cliqued up on YouTube, Twitter and HackerNews I "deserve" to get screwed.
> Meine Herren und Damen!” (the order is signiﬁcant)" -------- Nowadays, it's the other way around ("Meine Damen und Herren").

It’s usually meine Damen und Herren, as it is in English (Ladies and Gentlemen).

In fact the only reference I can find to it being the other way round is in the first speech given by a woman in the German parliament in 1919.

https://de.m.wikipedia.org/wiki/Marie_Juchacz
Is there a channel where we can share suggestions for the upgrade guide?

I think it would save people some time if the phx 1.6 -> phx 1.7 upgrade instructions started with the following two steps:

1.) Upgrade LiveView to 0.18.x (with link to https://hexdocs.pm/phoenix_live_view/changelog.html#0-18-0-2...)

2.) Update web.ex macros for Phoenix Component (with link to https://hexdocs.pm/phoenix_view/Phoenix.View.html#module-rep...)

Then the upgrade doc will work and people won’t get stuck trying to follow those instructions with a Phoenix 1.6 app using whatever version of LiveView they had before.
The Rich Have Their Own Ethics: Effective Altruism and the Crypto Crash
No, they're just really difficult to support.

MS makes it very easy to secure and admin at massive scale. You can roll out policies and updates to hundreds of thousands of machines with like 1-2 admins, and the other 8 IT people manage 200 Linux and Mac machines.
Coinbase launches layer-2 EVM blockchain
If you prevail in Germany, most of the costs are placed on the loosing party. It’s still a problem, but in a case as such, I would hand it off to a lawyer and see where it goes. The bigger issue here is likely that the upwork terms of service stipulate a court in the US, and that will be hard to pursue.
Canada high schooler suspended for saying only 2genders arrested for trespassing
Having just been put through the switch from google apps + slack to the full ms365 suite including teams I have to agree and disagree.

On paper microsoft absolutely has the best offering. The ms365 suite has everything anyone could ever need. But, in practice it feels more like a downgrade than an upgrade. Teams does everything, and all of it just as poorly. Office does everything, but the web version and collaboration features are so far behind google they are not comparable. Sharepoint and onedrive seem superior to google drive, but in practice there are many papercuts and people struggle to understand where to put documents and how to properly share them.

What microsoft seems to lack is caring about user experience as they slather feature layer after feature layer on top of their products. What google seems to lack is incentive to actually meaningfully improve their product, because I couldn‘t tell you a single meaningful feature they added to g suite over the last five years.
> More importantly, universities saw fit to restrict freedom of speech, on campus, often forbidding organizations out of favor or with different views from speaking, organizing, demonstrating, or otherwise acting on campus. These restrictions were severely criticized by the student movements of the 1960s,[9] and the Free Speech Movement at the University of California, Berkeley formed partly on account of them, inspiring students elsewhere to step up their opposition.

Off-topic, but I always find it funny to know that during his time as governor, "freedom-loving" Reagan had students shot for that particular crime.
When there was no immigration during Covid salaries from people rose because employees could easily get a higher salary job so the employers were forced to increase salaries.

Now that immigration is open employers will offer less salary compared to the market but a fresh of the plane immigrant will still end taking that job because his/hers first priority is getting a job and they dont fully know what the market rate is.
Fraud is likely a huge issue on Upwork

- Set up fake profile

- Set up a bot army to vote you up

- Take clients money, never deliver or deliver some random crap duct taped together with ChatGPT README
Article details: he was suspended for saying that, was told that he would be "allowed to return if he recanted" - then went back to school without recanting and got arrested for trespassing.

The school is Catholic but publicly funded, he was arrested specifically for trespassing for "returning without permission".

This is a real life thing that happened, not fake news, not a fake headline, and no reason to flag or censor. Not at all my intention to mislead anyone.

I do not believe it is appropriate to simply hide this because it is inconvenient to ones politics. It needs to be discussed.

Banishing children from high school for wrong think is to me, outrageous. Suppressing mention of it is out right dystopian. Do not do this.
That's a browser's default behaviour when the location is requested without user interaction. In this case they request the location immediately when opening the page, they're supposed to add a "Use my location" button and in that case the browser would remember the decision for the current session.
I didn't mean it literally, my apologies if it came across this way.

I mean the response to nearly everything on this site could be described as "generally dismissive". So the responses are not odd, they are totally normal HN responses.
Not particularly, I just normally do my food shop at Lidl and it's both cheaper and nicer than the Nescafe equivalent at the local Co-Op. As far as black coffee goes, nothing beats filter but I can't be arsed with the hassle nowadays so I just buy instant. If I want a nice coffee, I'll go to a proper coffee shop to get one.

Also, if I'm out of the house and buying coffee from somewhere that isn't a coffee shop but does have an espresso machine, I'll almost always buy a latte. 9 out of 10 of these places aren't dialling in their grind and get away with it (for the average consumer at least) because the milk will to some extent mask out the resulting shit espresso. You notice it way more if you drink an Americano and sometimes it's bordering on undrinkable so I always just buy a milky coffee from these places instead.
What a Sixty-Five-Year-Old Book Teaches Us About A.I
> but because it tells me something about a company's way to handle customer support, fraud detection and prevention and more.

I agree as long as that takes into account the fact that their system failed enough to warrant needing to go to HN in the first place. All too often we see something like this blow up on HN, get "resolved" and then the takeaway is "oh, I guess XYZ company really handles stuff" when in reality there are probably hundreds or thousands of other cases that weren't fortunate to get to the front page of HN to bubble up out of the AI support hell.
Mash any of the four buttons on the Apple TV remote until the TV turns on, then use the top third of the remote as a touch surface to pick the app logo you want (Netflix, Youtube, etc.). If your iPhone is in the same wifi, a notification will tell you you can use it to type instead of the on-screen keyboard if you get into a free text field like for search. Apple products have their faults, and they are expensive, but that experience is as simple and smooth as it gets.

We also have an old laptop attached to the TV. We set that up in the lockdowns so we could use a webcam on the TV and a wired microphone on the coffee table to "get together" with friends and family, still use it occasionally for Dungeons & Dragons with friends who live too far away to visit often. The Apple TV doesn't support webcams, but wins at everything else, hands down. Even for desktop-y stuff, streaming my Macbook or my girlfriend's iPad to the Apple TV is less hassle.

Desktop ergonomics just don't work on the couch, at least for us, even with a nice-ish wireless keyboard with touchpad. Having a touchpad remote with just four buttons that have very predictable functions and a simple mobile-ish UI is nice, even to me, and I'm a desktop power user otherwise. Desktop OSes are for work, school or uni, most people aren't inclined, encouraged and/or enabled to explore and play in those, so they don't get them the way desktop power users do and tend to expect everyone else to, or the way people get mobile UX.

If you want something nearly everyone can pick up quickly, even older children and some seniors, make it touch-based, responsive, give it proper apps and the same core animations mobile phones have and you're 80% there.
That posture is exactly why it could become so messy.

People learn how to navigate a shit system and them become complacent with it, blaming the less experienced with their "errors", when the system itself is wrong for being shitty.

This is just a convoluted why of me saying: don't blame the user
Google loses money if they need to figure out whether account closing should be done or not.

For Google to make profit, they can just close your account and not hire humans and train them with enough internal organisation knowledge to politely and humanly handle these issues.

Better profit is to have automated/AI based system that closes accounts based some user reporting - which can be easily gamed.
I think it's more that Apple has dropped down to normal reliability levels. With Apple's focus on shipping a new OS every year no matter what, they have started shipping broken features by default, and you just have to hope they get around to fix the bugs next year.
It'd even keep happening if I click allow? (That's what I was doing, and it kept prompting over and over.)

They do have a locate button, but even clicking that didn't change the behavior.
I knew John Boyer fairly well. My company, Raised Dot Computing, hired him to work on the mathematics translator for our program MegaDots. Collaborating on software required lots of time communicating with him, mostly me with the Teletouch, and him speaking. I was on the board of his non-profit for a time. I sadly lost touch with him after my family left Madison, and I was working on a competing product. I have so many good memories. May he always be remembered as a shining star of the human race.
>On the other hand, German universities are still much more selective so class hierarchies are reflected in the trade-school/vocational school/university hierarchy.

I was under the impression that in Germany vocational schools were in general high-quality and prepared you for decent jobs. Is this not the case?
> If the only factory producing widgets blows up and the price goes up (and the price of everything else dependent on it) the value of the currency isn't eroded at all. As proven by the fact that the cost of goods unrelated to widgets is unchanged.

But if it happens across an economy due to, for instance, a rise in the input costs of fossil fuel which plays out across multiple sectors, this can push prices up across the board without needing the money supply to change at all.

> Its funny you call monetary theory “pseudo-economics”

I did nothing of the sort, monetary theory and Austrian economics are not synonymous. Once again, money supply is not the only factor in inflation, this is a very mainstream economic view.
I am honestly more excited by the names of the 7th and 8th: "lock" and "drop".
Even on your own terms, why is this a "scary" moral confusion? If its just a matter of being in a different country with the wrong economics to end up being surveiled and harrased and ultimately dead in the jungle with the rest of my family, out of as you say U.S. "National interest", that's much more arbritrary than it is moral. Not everyone is American.

But I guess, those countries "shouldn't have been doing it in the first place" right?
I use uBlock to remove all gamification from websites that I use, so I'm blissfully unaware of how many points any of us have. I'd rather judge comments myself than react to other people's reactions.
>Well, I would hardly call 10$/kilo affordable.

They have always been affordable, now they are not
An audiophile opinion: there are so many good cheap systems out there, why would you mistreat poor hardware this way?

- Any number of excellent in-ear monitors under $100 - Truthear Zero ($50)

- Quite a few good-to-excellent headphones under $200, and under $50 if you can run a convolver equalizer for them - Superlux 668B ($35)

- Several excellent powered monitor speakers regularly on sale under $450/pair (JBL 305, 308, Kali LP8v2)

Laptop speakers are for getting your attention from across the room so you can plug in something appropriate.
Vim has a ton of features. I don't know much about nano, so I'm not sure, but there's a feature for most things in Vim.

I'll do a simple one then, as an example: In vim you can select a range of lines and indent or dedent those lines. With spaces or tabs as appropriate, set per filetype (or other ways of configuring). Can this be done in nano?
What exactly would be solved by Bitcoin here ?

Bitcoin is not an escrow, and crypto escrow is a joke for contracting - by the time you deliver the crypto value could be off insanely.
Agreed, but as someone who had lawsuits in DE, the loser pays a nominal fees (I do not know what they are now, but they have to pay hours * nominal fee, not your actual lawyer bill) for the court costs, not the actual costs. If you have a good, which often means expensive, lawyer, you won’t recoup the costs if you win unless a fine is imposed on the other party.

But yes, jurisdiction is an issue, however damage can be done; they don’t want to lose EU and these are violations of our laws so they should be hit hard.
Google’s handing of multiple accounts is still terrible though since everything is based off an index in order of sign in. Share or bookmark a work link? /u/2 is embedded in it. If later the personal account was the second login, you’d get access denied.

They’re better at offering a switch account ui in some places but definitely not most.
Total agreement. As a longtime anglophile, I believe the UK governance literally conforms to Yes Minister.There exists a strong bijection between any ongoing UK crisis and a corresponding Yes Minister episode. I have discovered a wonderful proof for this theorem but the HN margins are too narrow.
I meant this one:

https://headlessui.com/
Yes. The restriction on the Location API are pretty strict.
Looks very nice. But I was a bit confused by the UX. If you close your current airport it is still selected. I think it would be nicer if you could select an Airport with the map afer closing, rather than only using the searchbar.
Does that mean, someone would add or take money from anyones bank account? And you can't do anything about it?
>I need to spend more time thinking of what to type anyway

Do you think everything through and then implement it? I do most of my thinking as I type.
Wow, they banned you for that? Curious to hear the full story!
Yes, mocha pots are great ! You can have way stronger and tastier coffee than with french/aero press or the kind of coffee machine used in this article. Most expresso machine for home use are worst too (but they do are more convenient).
We call them "Cafetière à l'Italienne" in france.
This is partly because loginHint is broken on microsoft/azure sign in
This is so weird to read...

"In the US/Canada things are like this. It sounds like it's China."

It's literally not China, but the US/Canada. It sounds like the US/Canada. Because it is.
If clients keep paying it means they are happy with the work delivered.

But if upwork really wants to implement coding tests they have to do it BEFORE assigning customers to the developer. Especially before $10K have been spent.
Perhaps someone from the country itself can answer. Why does someone become a meth head and a Buddhist at the same time? They are contradictory choices.

I'm definitely insinuating that the core tenants of the religion by themselves are possibly ineffective by itself at alleviating suffering. But why here at this specific location? What was different?

Another user mentioned it's 1.40 a hit. It's way too accessible.
http://archive.today/RI691
I use TypeScript, but otherwise I just use vanilla JavaScript on the frontend. I have my own bundler and build tool that runs with Node. On a personal project I can now load the page, an OS GUI, with state fully restored in under 90ms. Why would I want to drown in the slow syrup of unnecessary third party tool/framework insanity?
WebVerify – Verify Authorship of Webpages
Arbitrary bans and deletions are illegal under German law and are open to legal recourse in Germany. A ban must be based on a violation of ToS or law and if the case goes to court, google would need to substantiate that. And even if there’s a violation of the ToS, the court may rule the ToS invalid or require a warning before a complete ban. These cases usually don’t make it to court though, often a sternly written Fax from a lawyer will result in unbanning.
Ctrl+G + line number

Ctrl+F + what you are looking for

PgUp PgDown plus visual scan

Home, End, arrows (plus potentially control) for pinpointing the exact spot. Shift for block marking.

Ctrl+C (or X), Ctrl+V for moving stuff around.

No reason to touch mouse or learn cryptic shortcuts.
A real user, who is going to lose a lot of value, would be willing to put up the minimal amount of money necessary to have google investigate properly. But google would rather destroy value than be accountable.
Yes, but he outted himself as a hateful bigot. There is no more despicable person in the world. What to do?
Some what related just last week someone from my company's IT department contacted me about adding my work MacBook to some Microsoft spyware scheme so they could start administering it and he was very stricken when I didn’t want to do it. At start he tried go get me on board with carrots like being able to print - an activity I haven’t performed in over five years. And it ended with “this is our policy”

I told him that good luck coming all the way from India to wrestle my laptop from my hands. Don’t know if this will end with me looking for a new job, but what I know is that I won’t be installing whatever rap they are pushing. I am an adult and know how to admin my own computer
Only in laptop speakers do I think Apple is the very best. I'm sure their audio company acquisition helped them with that, I don't think any other laptop manufacturers have gone out of their way to buy audio companies just for their laptops. Apple's trackpad is also pretty good, but I prefer Lenovo's myself.

Better hardware exists in every range (cheaper, faster, less power hungry), but Apple manages to put a lot of good stuff together. You can beat the M2 in CPU performance for less money but your battery won't last as long, you can beat the screen quality if you pay extra for the better screen, you can buy a usable GPU with your laptop if you want to play games but don't get the machine learning boost, there are so many deliberations to be made.
I don't see how Bitcoin can fix terrible customer support issues. The problem here is that either:

a) OP is stuck in a cycle where he's inquiries are managed by bots and no human is actually verifying the claims.

b) OP breached the terms in a serious way and UpWork is not being transparent as of why they are deleting his account.

UpWork offers a lot of services for both freelancers and clients (escrow, payment protection, guarantees, etc), that's why they handle the money and keep them on platform until the job are completed. Freelancers know that they will get paid if they get the job done, while clients know that they money are safe if the freelance doesn't deliver. It's a trusted middleman. I don't see how bitcoin can solve any of these issues.
> I leave my personal Windows 10 desktop running for about a month at a time

My Win10 Home desktop downloads updates when I'm not looking - and sometimes when I'm actually using the thing - and then reboots all on its own. I have no control over this; there have been occasions when the reboot has happened while I was working.

It happens roughly once a week.
useSignal() is the future of web frameworks
NI Protocol: UK and EU appear to be on brink of new Brexit deal
If you made too much? Are there people who are this into coffee who actually don't measure? That's crazy to me. I make exactly enough every time with a scale

Spoons only come into play if you care a ton about a little fines, not a big deal IMO they usually settle as the coffee cools. As for dirty stuff? I have a water boiler so I just throw in some extra water at 208 and rinse it, done. Easy

With a machine don't you have to clean the casing thing that holds the grounds?

Same thing with a pour over, there's nothing really extra if you use a metal filter. Use the same grind as a French press and they drain just fine without clogging and you even get some extra oils in the extraction. Again, measure your beans and water so you don't make too much. Who's really out here guesstimating on that stuff? Guessing makes for an inconsistent taste and inconsistent caffeine dose