skysight-inc/HackerNews huggingface dataset:
Yeah, both bathrooms in my (UK) home have such sockets, I don't actually use them, the electric toothbrush gets charged by this desk instead, but they exist.

Regulations change over time, this home's bathrooms are all interior, with fans to evacuate moisture, and the toilets accordingly have internal overflow†, both these features were not legal when my parents home was built.

† Historically for a residential toilet in the UK if the water rises above the intended maximum level in the tank, it just runs into a pipe to the outside of the building, in principle you can now see what's wrong and it's not dangerous... but, if you don't fix it promptly this results in a stain on the building exterior, as well as potentially wider water damage, plus it can freeze in mid-winter which isn't good. But wait, a toilet has a very obvious place to dump unwanted water, it's connected to the sewer and if that is broken you've got much more serious problems. So a modern toilet tank just re-uses the flush mechanism to dump excess water the same place as everything else. This elegant solution, already needed in some commercial applications, was I believe made legal in newer residential building regulations maybe in the 1980s.
My personal bias is that someone who joined Amazon in the past few years was probably desperate or naive.

But maybe it's just me, not sure.
Just based on their website, I think selling Mojo as a faster Python-like language isn't intended to be their main product. They place a lot more emphasis on AI/ML acceleration than on Mojo, and on creating compatibility between different AI hardware acceleration systems.

I have the impression they hope vendors of AI acceleration hardware, clusters and cloud services will be their customers, to provide uniform and heavily backward-compatible cross-acclerator AI/ML APIs to those vendors' customers.

And hope that users of those services and hardware will also pay for high quality well-researched APIs that work reliably with many different AI/ML accelerators, even if Mojo is free. Similar to how RedHat provides value through commercial-grade QA and sustained development for Linux on high-end hardware, that would be complicated and risky to use otherwise.
What’s GoF?
Apple Metal does this though.
We have this in my building. The lifts are terrible. I suspect the algorithm is actually better, but we can’t A/B test to see how bad it would be otherwise, and the feeling is that you have less control, especially when a lift goes past you and doesn’t stop. The result is that people hate it and blame the lifts.
ChatGPT does redistribute the code, it's essentially the same issue as someone reading proprietary sources or GPL sources on a proprietary project, because they aren't abiding by the license they are breaking the terms. there is no possibility of clean room implementations with ChatGPT
Don’t generalize too soon. But don’t wait too long either. If you have to choose one, wait too long and then refactor.
I feel like there’s 100m of VC money here because it’s Chris Lattner’s company and he’s the best compilers person in the world right now.
true, but this does make it seem more probable that microplastics could alter human behavior as well :)
Not coding related, but the worst sins of corporate life (like strict procurement teams) stems from efforts at deduplication.
A significant amount of things said about computer "science" and engineering is opinions, more so than most believe or are willing to admit. That doesn't mean it's all wrong, but that not everything is universally applicable just because a smart person said a thing.
I Love the 80s – Miami Vice
autofree is marked as not ready on the website
.., Turkey, India
I think it's very common for Americans with decent insurance to not want universal healthcare, and be afraid they'll pay waaaaay more in tax. They think the system is fine as it is, because they've never put it to the test.

Then they have some catastrophic incident (car crash, cancer, heart attack, etc. etc.) and they're bankrupt in a few years and become very, very strong proponents of universal healthcare.

I think it's exceptionally hard for people to understand the system until it personally impacts their life in a very big way.

I'm not sure what to do about it. Maybe as a start every health insurance provider should be forced to provide facts about customers with the same insurance who had catastrophic events and how that worked out for them over 3-5 years.
It's less of a problem there because unlike India, when a cow dies in Spain it's disposed of rather than being left for vultures to eat.
I suspect you could make the receivers weigh single digit grams, depending on the band.
It's curious there's no formal concept of "unduplication" - splitting a single abstraction originally created to avoid duplication, now littered with conditionals and spaghetti, into separate abstractions that now do something unrelated.
Do you think the planet can 'handle' the current state without growth?
(If someone gives the millionth "the planet will be fine, humanity...." comment they should seriously reconsider their online presence)

I feel like we 're nowhere close to getting our current resource extraction and pollution to anything resembling sustainable rate on many fronts and it's constantly growing.

Cutting let's say the average americans co2 output 8fold for example whilst maintaining harder to ditch outputs such as haber-bosh and having economic growth at the same time seems far off.
At these scales, at this length of cable, they would stretch enough to soften most instantaneous loads.
> Why is this distinction important?

The safety buffer it provides lets you take more risk, personally, civically and societally. That lets you access rewards someone fighting for sustenance can’t countenance. Consider the years we, as a society, spend educating our youth when they could be working a field to produce food.

It also means leverage. If a harvest failed, the poor in the army got fed. The others didn’t. The middle class, on the other hand, wasn’t forced into that choice simply to survive. (We use the term “survive” nowadays to mean maintain some arbitrary quality of life, but I’m speaking literally.)
Your comment seems to be addressing employees that were temporarily virtual and now are required to go into the office. That's not the issue at hand here. Amazon hired employees with jobs that were explicitly stated as being permanently remote and would not be revoked. They have "Virtual Office" listed in the company directory. Those virtual employees are now being asked to relocate to areas where they must also come in 3 days a week. For example an employee working remotely for AWS in Missouri now must uproot their lives and move to Seattle despite the hiring "contract" (using this term loosely) stating the job was fully virtual.
The circuit rating is 80% of nominal for continuous loads - runtimes of 3 hours or more - according to NEC in the US. Not sure what you mean by “regular appliance”; there is no such definition by code.

A kettle is fine at a full circuit load for under 3 hours.
APCA works great, but it has a very weird and restrictive license. Before you consider it for anything you should probably take a detailed look at that and consider if it's really usable for you.
I am not very much into image processing, but could it be so that a user might get around the watermark by e.g. taking a screenshot of the image and then modify it by changing its resolution/quality?
> Are there fair elections in Bangladesh?

No.

I think that answers your other questions too.
By comparative pricing, if this is an equivalent of ChatGPT Enterprise + Plugins, you can take the ChatGPT plus pricing which is public at $20/user/mo and this doesn't look that bad.

Assuming business user features and SLAs + deep integration with all of your google workspace are worth the additional $10/user/mo, doesn't sound that bad for a "today" price and until someone undercuts this.

I think they're actually either signaling they think Bard is less good than ChatGPT with this pricing, or they really wanted to undercut ChatGPT enterprise as early as possible, because althought I haven't seen OpenAI's private pricing I doubt they'd be selling for under $30/m, and you'll have way more work trying to piece together plugins and paying 3rd party vendors to replicate "summarize this google drive folder for me into a slide deck" type stuff.
In the US, the amount of three phase electricians that will work at a Residential home and not charge you an arm and a leg for it is vanishingly low, almost certainly not worth it.
“We have built in payments!”

The payments: Bitcoin.
Pretty much. My office building was formerly a woodworking shop and has wiring for 220V. Long ago I bought a laser printer on eBay. The seller omitted to mention it was a 220/240V model (probably why it was cheap). Laser printers unlike most appliances are not dual voltage because the fuser is run directly off the ac supply line. So I wired in a 6-20 outlet and changed the plug. Worked fine for many years. I also have a table saw running from a 6-20 outlet. There is a 6-15 NEMA type that presumably would provide a UK compatible supply. I think the problem might be how to provide in-wall cabling that's to code for 220V. In my case I already had conduit with THHN wire.

Not necessarily to code, consult your electrical engineer and lawyer before doing your own wiring, etc.
Want a safe flight? That'll be an extra €50.
Yeah, I gave up on it ages ago. The only fun thing was docking/undocking.

It's funny, we've seen games released by the previous generations leading lights in game design and they're all disappointing so far. Relying on boring grinds, poor difficulty curves, etc.. Julian Gollop, David Braben, Chris Roberts, Peter Molyneux, etc.

It's like they can't adopt the new ideas from the next generation to make their games fun. Quite eye opening on how old age or perhaps success, not sure which, can make your thinking rigid.

Elite Dangerous is one of the worst. It's simply not fun. So pointlessly grindy for what is predominantly a single player game. I was so excited for the first 5-10 hours, and then so disappointed as it was obvious that every mechanic was just another massive progress bar that barely moved after hours of play.

No Man's Sky was much better, 40-50 hours fun play before the procedural nature of it became too obvious for me to enjoy it anymore. I played it 2-3 years after launch though, after all the updates. I'd probably play it again over a holiday weekend if I ever get the MS game pass again.
Look at Haiti. The government has failed, violent gangs rule the streets. And yet the people are against foreign intervention. Those groups that do go in are attacked their people kidnapped for ransom and so on. It will be an interesting test of your theory since they seem to be saying: you're right. You can't fix our problems. We need to fix it ourselves. I don't envy the ordinary everyday Haitians who are going to suffer so much. But hopefully they'll have something meaningful and lasting because it will come from them.
> There are many instances I've encountered where two pieces of code coincided to look similar at a certain point in time. As the codebase evolved, so did the two pieces of code, their usage and their dependencies, until the similarity was almost gone. An early abstraction that would've grouped those coincidentally similar pieces of code would then have to stretch to cover both evolutions.

Then you split that abstraction again. It's very cheap and very quick.

Many people talk about the issue like it was an absolute in the code, but that's wrong approach. If you end up writing 4 functions that are the same, by all means, merge it into one.

If then you need to add a parameter only this code path uses and rest doesn't care about, by all means split it back. Moving blocks of code around is cheap.
You pointed to an old version of the documentation. RC was changed to tracing GC. Things can change in the design.

V never promised autofree without GC or RC.
CLIFF ; The engine block melted and there is no other super fuels around the car, and it was a grass fir in front - its super weird. just watch on 2x speed and watch the first few minutes to grasp how weird. Build more Pylons.
Agreed. Abstractions also tend to be more resistant to change, both from a technical level, and a social level.

At a technical level an abstraction will have more call sites to worry about in different contexts, the more wrong the initial abstraction the harder it will be to change.

The social level is maybe even more problematic. Abstractions seem more important than calling code and will experience more friction in code review. This change friction can also increase with the "wrongness" of the initial abstraction. The starting point makes less sense so a reviewer needs to work more to understand the context. If the abstraction is gnarly enough then it's possible that the reason for the abstraction is almost obscured. Even someone who knows _how_ it works might have lost the forest through the trees and push back on changes that simplify it or improve it if the change is a sufficiently large departure from the initial state. In this case you can often see small incremental changes get added easier but this just makes the shared code a bit gnarlier for next time.
https://www.tampabay.com/news/humaninterest/road-to-nowhere-...
Valve's Handbook for New Employees (2012)
No, continuous is very specifically defined in the NEC as 3 hours or more of runtime.
Typical British teabag tea -- the stuff we consume in quantity -- is brewed with water just off the boil, and consumed often pretty quickly afterwards because cold milk gets added.

(Or it goes into a teapot for brewing, and again needs to be just off the boil for that)

Given that we can boil a kettle for a mug's worth of tea in not much more than half a minute, there's no reason to use them, I think.
For most people today, learning / teachers can be far, far worse that even what ChatGPT 3.5 can provide.
I think that would be an interesting ADA suit.
I've played 1,483.4 hours of Elite Dangerous in the past 2-3 years. You don't have to wait for SC to catch up.
You don't need apple silicon, llama.cpp runs just fine on Windows/x86
sorry to hear that just don't go to graduate school and everything will be fine
Since this is a discussion on dependency management in Python - does anyone use rye [0] regularly now? I'm interested in using it but want a little more social validation before I try - some issues with package managers only appear after you've invested considerable time.

[0]: https://rye-up.com/
Here is Blindsight, free to read online from the author (and with PDF/ePub versions):

https://rifters.com/real/Blindsight.htm
Nothing irks me more about the productivity space than the first use case on the blog post:

"Imagine you’re a financial analyst and you get an email at 5 PM from your boss asking for a presentation on Q3 performance by 8 AM tomorrow — we’ve all been there"

1. We haven't all been there. This is not a common use case at all.
2. This is toxic AF. We shouldn't normalize this behavior. Someone does this with me, I will politely tell them to F off instead of relying on Duet AI to have it done before dinner.
3. There's no way Duet AI can handle all the heavy lifting for such a major document without human intervention. Whereas the use case of getting a meeting summary does not need as much human intervention. It's interesting they start with this case.

There are a lot of promises here as well that require a lot more infra than just switching on Duet AI:
"And because sometimes it’s hard for remote participants to see everyone in the conference room, or their colleagues appear far away and out of focus, we’re rolling out dynamic tiles and face detection that give attendees in a meeting room their own video tile with their name"

You need people to opt-in to facial reco. You need potentially multiple camera angles, or minimally high quality cameras that allow to to perform the crop and optical zoom into people's faces. You need in-room attendees to sign off on the digital zoom into their faces. People don't switch on their cameras at home because of this, yet in the room they will be ok? Not so sure about that.

All in all. Great feature availability. But it needs a balance of realism and how this will all come together.
> My impression is that in the ‘00s, Python and Ruby were both relatively new

They were, but Python is close to 5 years older than Ruby (February 1991 vs December 1995), so in the ‘00s, Python was significantly older than Ruby.

Ruby also was more or less a Japanese-only thing until around 2000. https://en.wikipedia.org/wiki/Ruby_(programming_language)#Ea...:

“In 1999, the first English language mailing list ruby-talk began”

“In September 2000, the first English language book Programming Ruby was printed, which was later freely released to the public“

In contrast, Python was posted on alt.sources from the get-go (https://en.wikipedia.org/wiki/History_of_Python#Early_histor...).

So, effectively, Python had about 9 years head start on Ruby in the English speaking world.

> when, in my opinion, Ruby is the better language

IMO, its flexibility makes it deceptively simple. Certainly, early users used its flexibility a bit too much to implement useful functionality that felt like spooky actions at a distance for newcomers.
Yeah, I think a good simple litmus test for this is "can I directly call mmap(2) on a file, and then launch a kernel on that mmap'd memory, with no extra steps, and it works as I expect it to". With these newer features in CUDA, the answer to that is "yes you can."
This is really cool, I play Star Citizen a bit every time they release a new version just to see what they are up to. Persistent Entity Streaming was tech they were working on for a long time, it had a bit of a rocky launch but seems to be pretty smooth now. Crazy to see how much went into shipping that.

For anyone curious what PES does, when a player places an object somewhere or for example their ship explodes, that object will remain on the server in the same place even if you disconnect. Seems fairly simple from a user perspective but required a lot of changes to make work apparently.
> That ~9kW is probably split over 3 phases.

In the Soviet system, usually not. There are often several downstream circuits with their own 20A or so breakers and wiring (e.g.: kitchen stove, normal kitchen sockets, bathroom sockets and lighting, other rooms’ sockets, everything non-wet lighting), but each apartment is normally supplied from a single phase. On the other hand, different apartments on the same floor (or different single-family homes on the same street, etc.) might indeed be supplied from different phases. Normal (Schuko) wall sockets are most frequently 16A (so yes, 3kW kettles max), stove sockets (and circuits) might be up to 32A, still single-phase.

(That’s not to say the system is ideal, of course. E.g. GFCIs have become common only in the past fifteen years or so, and in a country-home setting I’ve actually encountered disposable screw-socket [IEC 60269] fuses.)
And one of them for some reason takes from environmental variable...
CapRover - Free and Open Source PaaS
Only reason I currently pay on the lowest ad-supported tier is for language learning purposes. The overall content is lacklustre and I have absolutely no loyalty to Netflix. Completely disposable.
Duplication can sometimes be useful, for instance if you have many small variations on a central process. Trying to make one process with all the edge cases baked in leads to overly-complex, hard to reason about, expensive software.

In my experience, the right way to handle this sort of situation is to create a functional mini-DSL for the process that handles all the implementation details, then create a "default" process which serves as a template. If a process needs slightly different logic, just copy the template, update the DSL to support any new logic, and update the template with the new DSL statements. This approach lets you give semantic meaning to implementation details, and you can see where all the different custom logic is at a glace by looking at all the template copies. As long as the template is only calling out to DSL actions with no internal logic of its own and process flow is correctly encapsulated in the DSL, you should never need to update templates to change behavior, only update the DSL.
I think you're interpreting this wrong: they aren't saying that all fees will be presented to you at time of service. They mean any fees which are presented to you at time of service need to be paid, but that isn't all the fees.
.. and if that doesn't work out, go bankrupt.
They shouldn't be allowed to settle without admission of wrongdoing. This should affect them getting future contracts, but now it won't.
The Device That Won WW2: A History of the Cavity Magnetron
The homepage makes it clear autofree is not ready yet and recommends 3 other ways to manage memory until it is.

You create an account to post the same message in all V posts. Why? :)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9103198/

bottled water actually has more microplastics than tap water (although both have some).
Some water balloons filled with paint would make that fairly useless….
if you've only used it on windows then you have constantly been running into the case of only using it for Microsoft bullshit...
I read this comment as implicitly assuming two phases to require less copper than three. In reality, the total copper cross-section needed to transfer power in a multi-phase system _decreases_ with increased number of independently wired phases (all else being equal).
Star Citizen is a space simulation game in a large and persistent simulated universe.

Quantum is a system for simulating activity with economic impacts and determines how much of raw material or assembled products are available and where, how much things cost, how busy and how dangerous or safe space travel lanes are, and other such aspects of economic scaling.

Subsumption AI is used to drive NPC behavior up close. The game is supposed to have a population that is 90% AI NPCs that drive economic variation and action in general. This makes the game world seem alive even if there are no players currently with you in game. The NPCs have the ability to decide what to do, how to move around, make jokes and idle banter, and can use various equipment in the game as well as fight either in person or as spaceship pilots.

Not totally sure about pCache but it appears to be used on the server to capture changes to state in the universe that should be stored persistently. This is part of the server container streaming feature which allows servers to stream in areas and sets of objects as players approach and then stream them out when they are left empty for a time.
While it's true, the US does supply 120V±5%, appliances and equipment are operable on a much wider range.

For example, my laptop charger is rated for 100-240V, which is not uncommon.
Partly, but also because of the beginner-friendly syntax
I have begun to wonder if these are PR pieces for AI detection companies.
Well for the money I would hope they at least come close to the drones from the movie Oblivion [1]. Even better if they can communicate out of band using the same sounds for psychological effect. Those drones could work together as a team those scenes missing from the linked clip. I hope that is the AI they are going for.

[1] - https://www.youtube.com/watch?v=rEby9OkePpg [video][3 min 33 sec]
Why isn't there a citation for this 90-100% number? I really am extremely curious where it comes from.

As for why I am posting a similar message (not nearly the same post, though) to you here as I did a year ago:

It is because I am very, very curious about where this number comes from and why there is no citation for it! It is fascinating to me.

(And, more generally, I have empirical experience with autofree that many users don't seem to have... so it seems useful to post about that experience to provide extra context for everyone else on this website).