skysight-inc/HackerNews huggingface dataset:
For the US/Canada it was the other way around. It wasn't uncommon for people from the neighboring Windsor Canada to go shopping in Detroit with cheap clothes on and return in new clothes with the cheap clothes from the morning discarded / donated.

I'm not sure if this has changed much or not (it is much easier to get an image of what a given car's passengers were wearing and compare it 8h later), but back in the 80s this was a viable tactic at dodging the purchase limits/customs declarations.

More recently: https://windsor.ctvnews.ca/cbsa-warns-cross-border-shoppers-...

(I'd be curious if anyone makes a weekend of shopping in Detroit to get the 48h $800 exception limit - https://www.cbsa-asfc.gc.ca/travel-voyage/declare-eng.html#_... )
Really? A staff buyout is one of the best indicators I can think of.

I'd rather entrust my mail service to someone who wants to keep running it strongly enough that they'll put their own money down to keep doing it.

The alternatives are mostly investor-owned companies - if this years CEO decides to fuck you over, they can replace any staff who object.
Or you can buy a camera from a company that doesn't play these stupid games, like Phase One. The warranty is tied to the back, not the sale. They take care of import/export for you, when required. Nikon USA and Nikon Japan sell the same product and either could repair it, if they cared enough to.
Yeah they do all the time. I remember in my parallel computing course where we got to use our 800 core test PC back in grad school where people were running simulations of different weather patterns and climate change. Earthquake simulations and what not. A lot of that can be done taking advantage of all of those cores. Academia specifically heavily uses these to get closer to the "physics" with clear discrete limitations
To add to the other answers, TPUv4 was not released to cloud customers until last year. And I bet availability is not as good as GPUs, even in Google Cloud (obviously TPUs are not available at all in other clouds).
green card holder here, this exact thing happened to me last time i flew into US from EU. i even asked the CBP guy, "you don't need to see my passport or green card"? "nope" was the response as he waved me through.
I really don't think that permabrick after N incorrect attempts should ever have been considered as a sane feature. That allows denial of service extremely easily.

What needs security just enough that it can't just be unencrypted, but also can't afford real security (like long passwords or public keys)?

Does this have any use aside from DRM products?
If it can infer 35 fps, then it can be Doom.
The code is the model.

The project management system is the view.

The model shouldn't have to change to accomodate the view.
As I said before, the CBP believes they have legal authority for these searches, and they're performing them. All this bluster about the ACLU is irrelevant. These are the facts out here in the world, no matter what you say. Claiming they don't have the right is pointless noise, because everyone in a position to effect change agrees with them that they do. They even cite Supreme Court cases, just like you!
And you’re super right that’s a good definition, but GP has a great point that if “black market” means it’s stolen merchandise, the very term grey market implies “kind of stolen” which is gross when it’s just “consumers using globalization in exactly the same way we do, in a way that slightly reduces our total margin dollars from the theoretical maximum”
That would work for inference, but for efficient training you’d also want you training set to fit in memory.
Okay,

I went and found the link regarding visibility in the timor straight with lowered sea levels.

> These islands were directly visible from high points on the islands of Timor and Roti and as close as 87km.

https://theconversation.com/how-to-get-to-australia-more-tha...

Here's the direct link to the paper. It's from 2017.

https://www.sciencedirect.com/science/article/abs/pii/S02773...
TPUs are mostly hoarded by Google Research (including Deepmind) and Ads. Very few are being used by external people.
At most GCC could be considered as a piece of the Linux SDK, but that wasn't the kind of SDK I was talking about, rather a full end to end product SDK.

Badly copied doesn't matter, it is one reason less to look for where it came from.
Definitely nerfed. Concomitantly, the performance increased substantially, and it now feels much, much quicker (maybe 10x even?), but the quality has decreased quite a bit.
You can skip the toothbrush part: https://www.lurahealth.com/
People that are "impacted" by non-competes in California are quickly informed that they are not enforceable. At least in tech.
Code is not a source of truth, it is an attempt at partial realization of an incomplete understanding of a bunch of contradictory assumptions about what’s true at a particular point in time.
We need a law like EUs USB-C law, except forbidding non-Qi wireless charging unless you have a significant technical advantage over Qi.

Then we'd always have a charger.
Skydiving. Nice hobby, lots of people to hang out with, go eat together after. Plenty of time to talk between loads. After a while you end up having friends all over the world, and you are welcome at a dropzone anywhere. There are quite a few different disciplines within the sport, from high speed to low speed both in freefall and under canopy. There's always something new to learn or practice and people to do it with. There are events organized all over the place, often around holidays, where people gather to jump.
I'm fine with a noncompete, as long as you pay me for the extent of the noncompete period, and compensate me at at least as much as any competitors would for that period.
That’s the whole point of these "agents", and things like LangChain or LlamaIndex.

Haven’t gotten around to that part yet, it seems it could help.
There is such a regulation and it is very settled law.

From 1998 https://cms-lawnow.com/en/ealerts/1998/10/the-ecj-has-delive...

> The ECJ has delivered a landmark ruling which effectively allows trade mark owners to block the sale of goods bearing their trademarks within the EU, where the goods have been obtained on the so-called 'grey market' from suppliers outside the EU. The ruling means that the holder of a trade mark in the UK, or other EU country, can prevent the sale of parallel-imported goods from outside the EU even though such goods have been legitimately sold abroad in the first place. This means, in practice, that a trade mark holder can prevent retailers from obtaining goods bearing its trade mark cheaply from markets such as Asia or the US and selling them at a discount within Europe without its authorisation.

And more recently (2022): https://trademarkblog.kluweriplaw.com/2022/10/21/court-of-ju...

> The court may order that infringing goods be removed from the market, returned to the rightful owner, or destroyed. When making a decision, the courts consider the gravity of the infringement as well as the interests of third parties. Also, Article 10(1) of Directive 2004/48 (Enforcement Directive) states that a judge may order “destruction” of goods to enforce intellectual property rights.
LLM Hacker's Handbook: Practical guide to LLM hacking
(WASIX insider)

lets reflect on this - if this was done as pull requests to `preview1` then would it have been accepted?... it would have received rejection comments around even the idea of these particular POSIX compatible syscalls.

WASIX should be seen as a preview 1.5 rather than something new, just extensions to WASI that add the missing bits that are badly needed today to actual compile useful apps from various code bases.

at a minimum this is an interim solution so that app developers can just start compiling their code bases into WASM and we can all get moving forward together - no one wants a fork here.

of course the WASI maintainers are reading all this and hopefully this will be a wake up call to add these missing syscalls as a priority also into preview2 so everyone benefits - then WASIX can die and its purpose is served... but until then WASIX will get long term support so the community can proceed literally today onwards.
Oh god so my background is CE/ECE stuff and you managed to trigger me. I don't want to be rude... just bluntly saying you triggered me. Doing something really small for A/D D/A with 8bit and not worrying much about resolution and data loss is one thing. For something massive scale the problem is a lot less trivial and a lot more mathematical.
Languages are so fundamental, it's philosophy, and tools of expression. Debating better ways of doing these things is something that naturally happens in our heads and by extension in discours - the motivations aren't necessarily extrinsic.

Even if your suspicion is right - since so many new programmers enter the field, absolute community sizes can still easily grow and hence we get more real-world viable languages.

Personally I think we've witnessed an acceleration in the coming and going of languages. Go, Rust, TypeScript, Clojure, Elixir, Zig, etc. And C++ is being dethroned in many more application areas than seemed likely only few years ago. And the GPU realm is still nearly entirely untouched territory. Plus the AI craze may yet stir the soup significantly.
I'm on fastmail. 1 and 6 are a feature they offer (I use it).

In place of automation for features 2-5 - anytime I feel an address is misused, I add a rule that forwards messages to trash (or spam, for egregious offenders).
Is it consistently worse or just sometimes/often worse than before? Any extreme power users or GPT-whisperers here? If it’s only noticeably worse X% of the time my bet would be experimentation.

One of my least favorite patterns that tech companies do is use “Experimentation” overzealously or prematurely. Mainly, my problem is they’re not transparent about it, and it creates an inconsistent product experience that just confuses you - why did this one Zillow listing have this UI order but the similar one I clicked seconds later had a different one? Why did this page load on Reddit get some weirdass font? Because it’s an experiment the bar to launch is low and you’re not gonna find any official blog posts about the changes until it’s official. And when it causes serious problems, there’s nowhere to submit a form or tell you why, and only very rarely would support, others, or documentation even realize some change is from an experiment. Over the past few years I’ve started noticing this everywhere online.

Non-sticky UI experiments are especially bad because at eg 1% of pageloads the signal is going to be measuring users asking themselves wtf is up and temporarily spending more time on page trying to figure out where the data moved. Sticky and/or less noticeable experiments like what this could be have stronger signals but are even more annoying as a user, because there’s no notice that you’re essentially running some jank beta version, and no way to opt back into the default - for you it’s just broken. Especially not cool if you’re a paying customer.

I’m not saying it’s necessarily an experiment, it could be just a regular release or nothing at all. I’d hope if OpenAI was actually reducing the parameter size of their models they’d publicly announce that, but I could totally see them running an experiment measuring how a cheaper, smaller model affects usage and retention without publishing anything, because it’s exactly the kind of “right hand doesn’t know what the left is doing” thing that happens at fancy schmancy tech companies.
Collaborate on Selfhosted Jupyter Notebook
utopia scifi meme image

The world if programmers didn't choose that job specifically
because they like making bricks and ignoring cathedrals
Elizabeth Holmes, disgraced Theranos founder, reports to prison
Still far away from real time face swapping
C# will stay because Microsoft will push it. Honestly what makes Go so special? I could see another language or even Java or C# get their AOT story together and retake what was lost to Go.
+1, was doing active dev against it now and saw really stupid responses. For example "transform this unstructured text to valid JSON with no keys with empty strings", would return the keys w/ empty strings for some results.
Woah. I was expecting something like my traxxas but this is way more, nice work!!
Not attributing anything, just pointing out an alternative explanation to the one that it is given in the comment that it is responding to

However, you seem to be attributing super-human capabilities to a whole group of people for some reason
This is impossibly insane. I sell lots of old camera gear from defunct companies. There is no way to repair it. Or items sold for parts - do they need a warranty?

I've never seen any EU sellers state that their used goods have a minimum 1 year warranty. Further down, it seems this needs to be explicitly stated: "The legal warranty period for new goods in Germany is 2 years. For second-hand goods, it is 1 year if the buyer and seller expressly agree on this at the time of purchase."
Yes. Before the update, when its avatar was still black, it solved pretty complex coding problems effortlessly and gave very nuanced, thoughtful answers to non-programming questions. Now it struggles with just changing two lines in a 10-line block of CSS and printing this modified 10-line block again. Some lines are missing, others are completely different for no reason. I'm sure scaling the model is hard, but they lobotomized it in the process.

The original GPT-4 felt like magic to me, I had this sense of awe while interacting with it. Now it is just a dumb stochastic parrot.
I could say the same for gpt3.5. Through the API I am getting many more "sorry but as a language model" with the prompts I have been using for a while
awesome.

reminds me of The Balcony Movie (saw on Mubi).

https://www.youtube.com/watch?v=e58xwcNzjb0

...and, this is kind of the idea behind this -- for apartment-dwellers.

https://myapartmentfamily.com/
As you mentionned, the deviced have a battery that lasts 24h.

You literally have to do nothing, and it will shut off after 24h.

Do you think people would plug them back in if they were working on killing us all?

On another note, I wonder what kind of metric could be used to show the "computing", if that's what is happenning, going on in our brains? This could be interesting to compare to the power consumption of the brain, and then the same thing with a computer, or gpt 4.

I'm fairly certain our brains process orders or orders of magnitude more than any computer running today - but that's all biased towards being a human being, and not pure computation, so much of the processing is "wasted" in running muscles and desciphering audio and visuals.
If you are truly interested in understanding my point of view -- a great way to do it would be to learn how to use this Clojure DSL: https://github.com/redplanetlabs/specter
You could also think about why Nathan Marz may have bothered to create it.
As for data engineering, I think ChatGPT could tell you a lot, and its training is dated from 2021.
BP is way ahead of you https://upload.wikimedia.org/wikipedia/commons/transcoded/f/...
Google has advertised that they have better perf/$ than GPUs, is this wrong or do you just mean absolute cost (so not available in small enough slices)?

edit: actually now i can't find the claim, maybe i misremember what the papers said.
Im glad there is finally an open source app with a UI that has more white space than content.
You will also want a battery. You'll see that most of the time your peak in usage doesn't match your peak in production. And selling back electricity for pennies and then having to buy electricity for way more.
The general rule of thumb that I'm familiar with is that you need about 80 bytes of VRAM per parameter when you are doing training. Inference is different and a lot more efficient, and LoRA is also different and more efficient, but training a base model requires a LOT of memory.

A machine like this would top out below 2 trillion parameters using the training algorithms that I'm familiar with.
I empathize with your characterization of "a tree of object/classes" and I yearn for an example of how else to model a complex, domain-specific system not using the aforementioned tree.
preview2 still need these to be added:

- full Berkley socket support

- sub-process spawning, waiting

- forking

- TTY support

- pipes

- event streams

- DNS resolving

- longjmp/setjmp

without these we can't compile our favorite apps in our favorite languages

lets help get these into preview2 so that WASIX is not needed anymore but until then the community needs an interim solution that has long term support - that is WASIX's complimentary goal.
I think people talking about a 100T GPT didn't mean a dense transformer but some sort of extreme Mixture-of-Experts which is much more amenable to low-resource setups and complicates this discussion.

In any case, it's almost certainly not bigger than 1T, even if it's not a dense transformer (PaLM-2 is and makes do with 340B, but it isn't exactly on par).
> Agreed. Tweaks: I don't think C++ is going to be relevant for much longer, Rust solves the problem space better.

I would say that in the domain of game development C++ (which is where I'm guessing that most new C++ development is done) has such a moat that Rust in it's current form will not be able to displace it.
If you had to chose right now and abandon the other, would you pick LINQ or discriminated unions?
A major problem with doing data transformation in statically typed languages is that its easy to introduce issues during serialization and deserialization. If you have an object

[{
name:”ex obj”
value:”a sample value”
extraProperty:”I’m important”
}]

And the code

class myDTO{
string name;
string value;
}

var myObjs= DerserializeFromFile<myDTO>(filepath)
SerializeToFile(myObjs, filePath2)

filepath2 would end up with without the extraProperty field.

You can also write code like

function PrintFullname(person) {
WriteLine(person.FirstName + “ “ + person.LastName)
}

And it will just work so long as the object has those properties. In a statically typed language, you’d have to have a version for each object type or be sure to have a thoughtful common interface between them, which is hard.

All that bring said, I generally prefer type safe static languages because that type system has saved my bacon on numerous occasions (it’s great at telling me I just changed something I use elsewhere).
> I want all e-fuses to be banned, as well as any other means for manufacturers to permanently reduce, restrict, or remove functionality from products after they've been sold.

One thing, I can think of, are hardware-based security devices that disable themselves after recognizing break-in attempts.
Ask HN: What is your favorite basic info-site?
>BTW, he also let me know that the biggest reason that dual-citizens should travel on the passport of the country they reside in is hassles over import duties.

It's important to add the caveat that different countries have different views on this. For example, my understanding is that while the US does not ban dual citizenship, it is illegal for a US citizen to enter the US on a non-US passport.
We've banned this account for using HN primarily for flamewar and ideological battle. That's not allowed here, regardless of what you're flaming or battling for. It's not what this site is for, and destroys what it is for.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
I lived in one of those homes. In fact, I had it built to spec.

Very thick insulation
Heatpump
Solar panels

Very energy efficient overall.

Except... In the summer it overheats. Once it heats up you cannot get it to cool down at all. Horrible.
If you can nail the timeline thing, I'd pay. I think about this all the time and it seems like something that should exist. I'd kind of like to use it to look at life events like "what week was I on vacation when I was a kid." Google Photos is great for this but I'd like to add my own entries.
> However, I’m not even sure enough text data exists in the world

I hope these models move significantly beyond text at some point. For backend programmers it's ok, but for the rest of the technical world (circuits, mechanical engineering, front end, sound, etc), it's fairly limited.
The presence of a non-lawyer, non-client in a conversation makes it non-privileged. That is, if someone who is not privileged is part of the talk then it can't have privilege. Is your bank also your lawyer or a client of your lawyer? If not, then the presence of the third party in the transaction kills your privilege claim.

And having your bank share your lawyer with you might potentially open up conflict of interest questions, since your legal rights and your banks might diverge.

In-house council for a company get away with this (for internal communications) because they are lawyers for the company (right up until your interests diverge from that of the company, at which point you really want your own lawyer), but for your bank this stops being true.

Basically, you are thinking about law like an engineer, not a lawyer.
What’s more likely, that everyone on this list just happens to have some overlapping ulterior motive or that they actually believe it?
I think it has something more to do with the presumption of innocence
On top of contracts strictly penalizing utilization of consumer GPUs in data centers, at that! Even with the memory, bandwidth etc. handicaps, servers with 4090/3090s would have been competitive for many ML tasks.
They may have meant F# packages
For a while, if you asked the iPhone version what it was it claimed to be GPT3.0. Not sure if it still is that, but I noticed the iPhone version was a bit worse. Maybe they rolled that out more broadly?
I guess this is one of the downsides of ubiquitous cheap electronics --- DRM everywhere. A similar thing happened relatively recently with label printers: https://news.ycombinator.com/item?id=30420918

(...and people have come up with a "modchip" to bypass that restriction already: https://www.eevblog.com/forum/reviews/dymo-550-thermal-print... )

All my tries to guess to one-way function for generating the passwords failed.

In case anyone else wants to try having a go at this (without inspecting the firmware): ignoring the first and last two bytes of the UID, we see that 79 is farther from EC and D7 in a similar way that FF is far from 61 and 67, and EC and D7 look closer together too. I wonder if they used "real" crypto or just a simple XOR/shift/add/sub cipher.

There's more info about the device itself here: https://device.report/philips-oral-healthcare/hx68

(Unfortunately they've requested the schematics/block diagram/functional description to be kept "permanently"[1] confidential, and the inside photos are difficult for me to make out the part numbers on the MCU and other components.)

[1] I wish those who have been leaking secrets about our government would've gone after stuff like this instead of things like the NSA...
I would love some suggestions for existentialist reading if its not too much trouble.
The precision with which you wrote this is refreshing. I'm guessing you're a lawyer?

There are interesting parallels between lawyering and programming.

I'm often surprised at how poorly many programmers write English.

I think I'd have been a good lawyer.
that is not a meaningful difference when the issue is that both professions can use tools but are responsible for the results of using them, and thus obligated to apply their professional judgement before and after using a tool that can hurt people (in this case, their clients, at least)
rust compiles to WASM as-well without those flaws.
the fact one even has a choice is the whole point
For Philips' sake, I hope no one wanders the toothbrush aisle of a retailer having forgotten to turn off the password brute forcer.