skysight-inc/HackerNews huggingface dataset:
Volunteer trials, pilot programs, slow rollouts... there are plenty of ways to test a beta version without making the entire population guinea pigs for someone's shower thought. But such careful methods mean the conman might not get his big score.

Always watch out for the false sense of urgency. Remember when we had to invade Iraq immediately because weapons inspections weren't working fast enough?
The problem is after 3-4 years, the only batteries you can find are from aliexpress or drop-shippers on Amazon. How does one trust these batteries from exploding in the middle of night especially if you fall asleep with your phone next to you.
I agree with many of the top-level comments about the relative utility of AI applications and blockchain applications as they exist today. But I'll add another point that no one else seems to have made yet.

The reason for the widespread grift in the crypto space is not just that blockchain applications are a relatively new and overhyped technology. Another huge factor is that many blockchain applications, by their very nature, are designed to circumvent securities regulation in order to raise money from unsophisticated retail speculators.

I'm sure some shitty AI startups will raise capital from retail speculators on crowdfunding platforms and the like. But I expect it to be a lot less widespread compared to the crypto space, and it will happen within the confines of (mostly) US securities regulation, which will mean much better disclosure and much less outright fraud and misappropriation. The main "victims" this time around will be, like, the LPs of second-rate VC funds, and in many cases those fund managers are well aware of all of this but are incentivized to follow the trend anyway.
Off-topic

> I have my own domain name and I create custom email addresses for each account. For Uber, I predictably used "uber@<domain>"

What’s the purpose of this and doesn’t it get expensive (and burdensome) to create new custom email addresses?
> They have other things to smooth out the parts of python

I should add that this is an interesting chunk of Python code, and we've always planned to separate it out from Sage as a separate library than could be used with Sympy, etc.

https://github.com/sagemath/sage/blob/52a81cbd161ef4d5895325...

It does a surprising number of little clever things we realized would be a good idea over years, and it has some neat ideas from various Python PEP's like [1..10] that were rejected from Python, but are very useful when expressing mathematics. It's also annoying when you just want to format your code using prettier (say), and you can't because Sage isn't Python. :-(
This is why many militaries (including the US) now advocate Mission Command [1] for execution. "Subordinates, understanding the commander's intentions, their own missions, and the context of those missions, are told what effect they are to achieve and the reason that it needs to be achieved. Subordinates then decide within their delegated freedom of action how best to achieve their missions."

In this world, there is no way to have a tyrannical plan.

[1] https://en.wikipedia.org/wiki/Mission_command
I recall just ignoring ads when I read magazines, but now, when I go back, it's interesting to see just what was being advertised, and the price of items ($200 for 64K RAM! Cheap!).
Situation very 1939. They are afraid to do "lawless" thing to oppose holocaust. Worse are many gutless European countries, especially Sweden and Netherlands, who cannot stop supporting Russian War Effort, because they have "binding" agreement to buy Russian Gas.
Less than 99%, many users are aware how to download an APK without Google Store.
Look up the Jiayu G5, from around a decade ago. They basically cloned the iPhone 5 and gave it a removable battery with a latching metal back cover.

https://3dnews.ru/assets/external/illustrations/2014/03/25/8...

https://mobi-center.com.ua/image/cache/data/Jiayu-G5S-MTK659...
They have biggest state in the world. If they want a buffer, they can create it within their own borders with complete fortifications from Kola down to Sochi. And call it Russian Wall.

Or they can leave behind Urals and anchor their defenses there.
Embedded programming on tiny devices hasn't gone away, but the part that seems rather old-fashioned nowadays about Forth's approach is assuming that the programming environment has to be small and simple to run on the device.

These days we program and interact with devices using a powerful machine like a laptop. Being able to do over-the-air updates can be very useful, and interactive debugging can be useful. But there's no reason you can't assume the UI and compiler are on a much more powerful computer that can run a web browser and whatever toolchain you need.

So that means you can do things like autocompletion and static analysis, and that has effects on what kind of language features you'll want to have, even if the target machine and generated code is very small.
It's just very expensive. If it becomes affordable they will do it.

I remember having spare batteries for my Motorola, and an external battery charger, because charging via the built in would take ages.
One of my favorite YouTube channels. Marc has tons of amazing vintage computer content. The Apollo guidance computer series in particular is great.
Many services like Fastmail allow you to use aliases which all end up in the same inbox, but different addresses at no additional cost.
Psychedelics Slip Past Cell Membranes When Treating Depression
Why don't developed countries reuse the clothing there? Save the shipping. Maybe force the stores also to sell second-hand clothes with new clothes.
Android manufacturers pick a LTS kernel when developing their phone. By the time it is on the market, that kernel version only has 3-4 years left of security updates. Custom roms never upgrade the kernel so you are still vulnerable to bugs that were never backported to your kernel
It's well outside your area of expertise which is why you started with a "well actually" post claiming the article is obviously false?
Strongly agree.

The old ads were targeted based on the target audiences of the content. This makes sense intuitively, but it doesn't scale well from an ad agency's perspective.

The new ads are targeted based on the person viewing the content. It's cheap and easy, but it feels creepy. IMHO, a big part of that is the implicit message that people are always looking over your shoulder and taking notes.
> Using @-hashes doesn't assure you of not getting pwned the same way here

It does, changes to the image could be pushed to "latest" or a specific tag, but the hash cannot change, once you've established that a specific hash is secure, it'll remain secure (or rather, as secure as you first established it as).
There has been other ways to fight spam.
Shoutout to Mathics (https://mathics.org), which is basically Mathematica, for Python, via SymPy.

I'd like to say that I use it all the time, but I'm too old to be bothered by learn new things at this point. However, I think the Python ecosystem is getting better all the time, and things like SymPy and Mathics give me a lot of hope for the future of technical computing with Python.
The main reason to do this: you can easily tell which vendors sold your information.

As for expense, many email providers allow large numbers of free aliases for each account, or alternately one can use a catch-all address and then you don’t even need to pre-allocate the alias.
> novel attack

Harmful code pushed into large software repositories masquerade as something else is not novel and is starting to happen more and more.
For sure. Additionally, the syntax of lisp also makes these AST macros ergonomic and, in many cases, beautiful. Rust has AST-transforming macros, but they're harder to use because the syntax is more complex. They're also quite ugly.
I wonder what the authors would think of the static evaluation functions used in the strongest engines today. There is a hand-crafted version that stockfish can use, but we usually use NNUE, an empirically derived neural network far more opaque than the simple formula listed on page 5 of the paper. On the one hand training NNUE is an engineering marvel, but on the other hand the lack of interpretability hides the magic a bit.
Samsung even made an ad about it:

https://www.youtube.com/watch?v=0hIoyb9L5g0

...but then stopped making removable batteries after that.
Hey there, thanks for asking. There are precompiled versions of it so you can run it like an .exe if you want to.

You can grab one of the binaries here [0] for your system, then put your markdown content in the markdown folder that bearclaw makes when you run it the first time. Bearclaw puts the html it generates in the output folder. If you want to, you can tell markdown to just keep an eye on the folder and it will generate the output as you make it, like if you have a webserver pointing at your output/ folder.

From there it's up to you, you can put it on github, or use your own server with nginx or apache or caddy.

[0] - https://github.com/donuts-are-good/bearclaw/releases/tag/1.1...
People were told something? by whom? You act as if there is some sort of authority on this... online, sooner or later, you will see just about any opinion expressed. so when you give the example you did, what value is it? the standard shouldn't be "what someone says online" but what a reasonable person would think.
Nice,
Something like this would have been so usefull, I was building a diy projector, and could not find a projector lense in budget, but I found somewhere that I could use two prescription lense to build a projector lense, the distance between those two lense the distance from screen was all trial and error, all I could project was a dim image of cellphone on the ceiling. But looking at this project sent me back to my diy tinkering days.
To the extent this is an appropriate definition of “cancel culture”, it’s also a perfect demonstration that complaints about “cancel culture” are essentially “grievance culture”. There is nothing wrong with the editorial staff of a news publisher making editorial decisions based on the values they want the publication to represent. Even if that decision is not based on the content they may or may not publish. This is and has always been the logical conclusion of the very confused “free speech vs cancel culture” position: everything is permissible… except anyone or any organization having the temerity to choose who they wish to associate with, even if that’s an express purpose of their role.
Yes I believe you can.

The gov't in Russia is primarily organized as a Mafia. The person at the top extracts payments from all the lieutenants who extract money from the populace and keep a percentage for themselves. [1] The Russian gov't has primarily done that by extracting resources from Russian and selling them abroad. The oligarchs (lieutenants) that run the extraction businesses get their cut and pay the Mafia head. If they fail to pay or cross the Mafia head they fall out a window. [2][3] [there are several more]

A Mafia does not actually produce anything - so in order to expand it needs new territory to exploit. Ukraine produces %10 of the world's grain and controls access to the black sea where oil is produced. This is Russia's only deep water port that remains unfrozen year around and is where it also exports oil. [4]

Some of the problems with a Mafia style organization is the boss rarely likes to be told they are wrong and the lieutenants get greedy. [watch Sopranos] This becomes evident in the Ukraine conflict because Putin was told that taking over Ukraine would be easy (not). And the military was totally under prepared because corruption had sabotaged the military upgrades that Putin thought were (not) happening. Add to that a US President giving the impression the US would not do anything if Ukraine where invaded and you get a war.

IMHO That is how Ukraine got into a war with Russia in a Nutshell - Soon to be published by O'Reilly Books

[1] https://imrussia.org/en/opinions/3067-the-result-of-20-years...

[2] https://thehill.com/policy/international/3789588-russian-tyc...

[3] https://www.businessinsider.com/putin-critic-pavel-antov-die...

[4] https://www.blackseanews.net/en/read/199194#:~:text=The%20vo....
I have done this myself, and I have a lot of experience in optics.
I have also written a ray tracing program in Excel, which was able to reproduce aberration diagrams. By doing this first, I could use “professional” tools.

Solidworks is excellent for reflective optics, and for prismatic, mainly planar systems. You can simulate Snell’s law either with an equation, or a simple construction using line segments of unit length, and of length equal to the refractive index of the surrounding medium. If you have nothing else, but you understand optics, you might get by with Solidworks. And there are commercial optics addins that have been written using the SolidWorks API.
If the average user can't handle flashing a custom ROM (which is probably true), they can take it to one of the million phone repair shops and give them $10.
That's great, and something that I may eventually consider doing, but that doesn't help the average user who just wants to keep using their perfectly decent phone. Rooting their device and installing a custom rom is complicated enough without having to go through the process of installing extra modules.
Otherwise there will be a pool of devices which are still in use and easily targetted.

There already are, and the world hasn't ended yet...

It's your paranoia that's absurd (and what these companies are relying on to keep the masses under their control, so keep drinking the kool-aid...)

The fact that so many here are going on about updates and support, when in fact there's plenty of people who don't give a shit and the world works fine for them, just shows what a corporate-authoritarian shitshow this cursed industry has become.
https://archive.ph/2IG62
Of course. Change the spacing.
At least in the Ivy League, White under-representation becomes extreme if you discount the huge number of (very over-represented) Jews that are included in the White category.

https://www.paulcraigroberts.org/2018/11/12/why-white-gentil...
Wellington and Vanguard Became Partners
Psoriasis. I let it prevent me from enjoying life from my very early 20s through to last year in my early 40s. I finally decided to take medication and had a summer with shorts and t-shirts in at least a decade. Psoriasis has had knock on effects that I still struggle with, but the medication has given me the ability to see past this one issue and address others.
Is the boot loader unlocked? I didn’t see that mentioned.
Nowadays? Never, obviously. The odds of me breaking the phone are so large, and the tools I need specialized enough, that I need a new phone on stand-by anyway. No point replacing the battery if I already bought a new one just in case I break the old one by trying to do something as weird as replacing a wear-heavy part.

So it has fallen out of style. There is no market for spare batteries and using them as range extenders is not common use. It seems like an outlandish thing to do now.

I think I went through three batteries on my Galaxy Note 2 (first Android phone) before upgrading. Apps dropping support became a problem... nothing wrong with the hardware at the time where I felt forced to trash it. Anyway, carrying an extra battery for long travel days was not a weird thing to do. I also remember non-tech people having spare batteries for Nokias (when they became more capable; not when the only use was calling your mom to say you were going to a friend's after school).
Speakers don't change; if you find old ones they work the same way, though they might've broken or rotted by now.

KEF Q150 is a good home size speaker. Don't touch their higher end products, Britain is the home of horribly expensive audiophile snake oil.
The benefit from 1-on-1 tutoring comes not just from finding what the student knows. There are any number of standardized tests that can determine that. Khan Academy does this for free and also adds lessons for mastery based learning.

The benefit comes from understanding how the student misunderstood a concept being taught to them and then fixing that misconception.
My parents have this in Hungary. In fact most old houses does. Usually it’s very and plain square design like this https://www.ohegyi-cserepkalyhas.hu/images/cserepkalyha-sarg...

But it can be fancier too, more arts-y tiles or building the heater in a shape where you can sit down etc.

Anyways it’s incredibly good! You really only need a single small
fire and the heat can last a long time. Perfect for cold winter nights.
> A circle with a line down the middle

That's Phi
Cooool.

$ dig TXT current.cvd.clamav.net

...

;; QUESTION SECTION:
;current.cvd.clamav.net. IN TXT

;; ANSWER SECTION:
current.cvd.clamav.net. 972 IN TXT "0.103.8:62:26823:1677366000:1:90:49192:334"
So I have similar perspective on authority in my career. Something that has helped me is to stop expecting them to be infallible, to always have the answer, to always be exceptional. This helps to lessen the animosity I feel towards the “incorrect” decisions they make. I agree on the salaries though.
I was 28 when I made the jump to tech.
It's not just a question of flashing it, it's a question of living with it. By all accounts I've read the custom ROM experience is far from seamless: it sounds worse than the Linux desktop currently is, and I wouldn't recommend running Linux to just anyone.
Thanks for confirming, and that is a good point! However, I think that for monomorphizing compilers, programmers often write code in such a way as to avoid triggering a larger rec-compilation. With monomorphization this might be easier to achieve since you need to control how your datastructures are instantiated. But with functions you would need to control how the functions are passed. For example, a use of a Haskell-style `lens` package would probably trigger a re-compilation of `lens -> kan-extensions -> profunctors -> comonad -> base`. Programmers can work around that, but it may place restrictions on what they can easily do with the language.
F# is heavily based on OCaml and Rust was heavily inspired by the ML family of languages, and I've often heard it described as an ML without GC and with memory management and a C++ style syntax.

You're noticing a very real relationship.
Sassy Audio Spreadsheet
It's because of the AMD GPU in this case presumably, if external displays trigger it.
Saying that he identified as black, now doesn't, and will therefore also stop helping black people, and that white people should stay away from black people, because some sort of a poll, seems likely completely unhinged stupidity of a particularly racial bent. If that wasn't obvious to you, what do you think it is?
Just wait til the AI grifters are using blockchain for crowdfunding and using AI to program their smart contracts.
in V8 in Google Chrome

Not surprisingly, it's another JS one.

I use JS whitelisting not only on my PCs for that reason.
Iodine can apparently only go up to 1Mbit because of Reasons™ per the documentation. I've always been curious why.
Mishandle? Their terms of service allow them to sell your data, so they sold your data. This was not only coordinated by the C-Suite, it was most likely initiated there.

Based on this post and its comments, I think weekend HN needs to get a lot more cynical about the tech industry.
I agree with your larger point that there are important reasons that the industry works the way it does.

However, your example that stack machines have some difficulty with parallelism, doesn't make much sense. I'd argue that on the contrary, parallelism is one of the areas where stack machines and Forth-y languages shine. arrayForth/colorForth is sort of the assembly language for GreenArrays chips, for example (GreenArrays chips are specifically built for parallelism in embedded systems). I'll also note that many VMs are stack machines, including Lua's and Python's, and these languages are the certain way and how that the computer industry works. Both these languages compile to a bytecode that looks suspiciously like a forth if you write it postfix (Lua moreso than Python, as Python makes use of environments which aren't Forth-y, while Lua only does that for globals).

I think the person you were responding to was pointing out that the Forth community departs from industry norms in cultural ways, not in technical ones. I don't think Forth is really that far outside industry norms, it's just more appropriate to compare it to assemblies and bytecodes than to compare it to high-level languages.
Custom ROMs work just as well as the ROMs phones are shipped with.
I would actually suspect some high proportion of those shoes will just end up in landfills, or perhaps incinerators, without ever being "re-used".

From the OP:

> A torrent of cheap, unregulated second-hand clothing flowing into Indonesia also adds to the country’s mounting garbage problem, said Dharmesh Shah, a policy advisor to the Global Alliance for Incinerator Alternatives, a nonprofit working on waste pollution. He said much of that merchandise is in such poor condition that vendors can’t resell it.

> “They sort through it and a very small percentage is actually reusable,” Shah told Reuters. “It just gets burned in open dumps or goes into rivers or in landfills.”

> Two market vendors in Batam, who asked not to be named, told Reuters they buy sacks of shoes of differing grades from used-clothing traders such as Yok Impex, but don’t know exactly what they’re getting until they open them up. They said it’s not uncommon to throw out half the shoes they receive because the footwear is not good enough to sell.

It is true that for a lot of plastics, you can find someone happy to be paid, less than it would cost to recycle, to bury it, or incinerate it, or toss it in a river or lake. And indeed that is the destination of a lot of plastics that on the front-end are claimed to be headed for recycling.

So why recycle at all, right? Apparently the invisible hand says that the best and highest use for this trash is to be buried and burnt -- as long as you can find someone in enough need of the money you're willing to pay them to burn or bury it.

We could imagine, for the purpose of making it more conceivable, keeping all waste within national borders. We could imagine that within the USA, wealthier areas wouldn't really want to bury your trash next to their homes and businesses -- at least not for the amount of money someone is willing to pay, especially when they can find a poorer more desperate area that will take much less to bury or burn your trash next to an elementary school or what have you.

So, why recycle at all?

I mean, indeed most plastic isn't really that recyclable, so this isn't a totally rhetorical question. But then we should probably produce a lot less of it, and the way the industry gets out of people thinking that is by convincing you that it'll be recycled.

Which is really the motivation for this recycle-fraud. Industry wanting you to believe that it'll be recycled, to avoid pressure to reduce production. (the first `r`). Which is exactly why Dow can't let on that it knows the stuff will never be recycled.

PS: I fully expected to find the HN comments section full of people saying that exporting used tennis shoes to poor countries is a better use than recycling them, and it's somehow "privileged" to want to recycle them, instead of supporting the landfill and incineration business of some third world country which can really use the funds. I was not disapointed.
The other satellite messengers do allow you to pause service. They also allow sending SOS for free. Can save money by only enabling for long trips and leave off for short hikes.

I think the satellite messengers are better for most people than PLB. PLB is reliable and provide beacon, I would carry one while doing something risky like mountain climbing. Messenger allows you to tell the rescuers details. And can deal with problems that aren't emergencies like a flat tire. Also, can share location with people which can help find you.