skysight-inc/HackerNews huggingface dataset:
> I spent a good few hours trying to get a feed that was interesting to me by searching for various keywords... If anybody has any tips about how to get a better feed, I'm willing to give it another go.

The whole magic sauce is that you don't/can't shape your FYP ("for you page": feed) by searching or otherwise sending deliberate signals to the algorithm. Instead you just flip through the videos it sends you and it reads into how long you watch, which videos you skip, where you like/comment, who you follow etc. If you don't consciously try to influence it and just mindlessly, organically consume you'll end up with a very accurate FYP of videos remarkably quickly. I'm not surprised that trying to drive your FYP in a specific direction backfired; I suspect they make search deliberately bad and don't take it into account in a meaningful way when constructing the FYP for a user.

It is, of course, up to you whether that sounds like a media experience that you want to participate in. I installed it skeptically but in literally less than an hour my FYP was nothing but videos I found engaging or fun, and several years later it's my most used phone app by a significant margin. Some of it is obviously low calorie entertainment but there's a lot of depth as well, and I continue to be struck by how accurately the FYP can identify what content I want to see and what I don't.
GraalVM?
They grew big by buying every startup eye brand.

Anyone want to start a little low-cost, low-quality glasses manufacturing company, with the aim of being bought by Luxottica and closed down?
And on the other hand there are many (dozens!) of us who are sick of Android and the phones never getting any security patches if you buy from a random well-known brand, or on the other side just the possibility of buying directly from Google (shudder, what if I have to contact support) - Pixel phones, which cost a ton.

I don't even really care about my data (in the sense that I treat the things on my phone as 90% volatile, I backup my photos and that's it), as long as it's not in a public s3 bucket, it's fine. I've not tried it, but the thought of getting one phone and if I don't break it getting consistent security updates for 4 years sounds very enticing...
I am writing right now my PhD thesis with Scrivener, and it's perfect, except (!) reference management is not working. My workaround is to have everything in Zotero, and manually put in the references, hoping I can convert later, in a big dirty manual step.
I agree that a few people can be held on to, but when orgs get dropped, there will be a lot of talent let go.

Let this be a reminder to all of us that we must, to some extent, always work toward making those 1-3 bullet points on our resume at our current position more and more attractive. Never just hang out. Hacky sack is only for lunch breaks, after work, and on the can.
Leica (makers of lenses for cameras and phones) is moving in the market. They have the knowledge and the tools to make it, but they are still very small compared to Luxottica.
Prime was my favorite game as a kid and I still play it every so often to this day. Something about the style of gameplay - the slow & methodical exploration, the cool futuristic environments, the attention to detail required to solve the puzzles, the rewards for thinking creatively - I swear it set me on a life path that ended up with me becoming a Software Engineer and loving my job. Thank you Metroid Prime & development team. I just feel bad for the kids of today that no comparable modern games really exist.
> I would much rather be fired from Facebook than Twitter.

Also, it was all over the news that Twitter fired probably based on performance (lines of code, yeah, I know). Wondering if this will make it difficult for the twitter folks to get hired compared to those from FB.
I'm a millennial and have the same concern for generation Z.
Any kind of amusing content for kids is time restricted in china. If a western game company wants to get into the market, they need to implement time limits & age checks.
I am blushing, because I have org mode open with my OKRs nicely tree-structured, and open tasks underneath. And, and, I giant mess of real-world task on top, that I don't know how to structure, but are somehow part of my job.
> 3. Truncate those hashes to 32 bits (Because there are a lot of them :( )

Is it worth all this trouble just to get a Nx space saving?

Because if you just published the 256-bit hashes directly, you could skip the following steps entirely:

> 6. Ask the source of step 1 to give you the full set of hashes corresponding to the prefix from (3)
> 7. See if the hash from (2) is in the full hashes you get in (6).

which are the parts that require an actual network call, infrastructure costs, and privacy issues. Speaking of which:

> You can see that at no point does the url being checked go in either direction.

You're not sending the whole URL, but in step (6) you're still telling the source that you're visiting a website belonging to a particular subset of hashes, hashes which the source knows the plaintext of.

I guess the question is exactly how large the set of 'unsafe' urls is. If it's merely in the billions, then (a) truncating the hashes will only get you a roughly ~4x space saving and (b) the 32-bit hashes you send will almost uniquely identify the website you tried to visit. If it's in the trillions, then it makes more sense.
Lenses are no longer custom high precision manufacturing... In fact a 50 cent laser pointer has far more far more precise lenses than a pair of glasses.

Lenses today tend to be polycarbonate plastic anyway - which means they can be produced rapidly like any other plastic moulding.
https://www.techbuzzard.com/cinevez/
Beauty, together with art and taste, is the main subject of aesthetics, Cinevez one of the major branches of
There's plenty of margin in the industry - as an anecdote, I've paid around £40 for a pair in the UK through an online retailer (Glasses Direct), around ~₹1500-2000 in India through an online retailer (Lenskart) and ~₹800 by visiting a local store in a Tier 2 city in India
It’s a pity to see Ruby’s decline, it’s a nice language. I hope that Crystal gains some traction at some point. Cristal has syntax inspired by Ruby but it’s a compiled language.
I am sorry that this has been your experience.

I am obviously biased but I would stick around. :) I assume you started with LiveView early on, which means the documentation was sprouting and best practices still evolving.

Nowadays it is still pre-1.0 but much closer to its vision, so you should find better docs on the current practices. We now support components too, which declare each attribute, alongside their docs and types. So assuming you go through the update, I am hoping you will have a good time once it is done. And don’t hesitate to reach out in ElixirForum.com if you have questions.

Regarding types, we are researching types for Elixir: https://elixir-lang.org/blog/2022/10/05/my-future-with-elixi... - this is still years ahead, but I thought I would mention in context.
Used C on VMS in late 90s and remember strange bugs trying to bring up X windows and GNU packages due to bit order incompatibilities.
ARS-210ME-FNR 2U Edge Ampere Altra Max Arm Server
I really think so, so I'm running /e/ OS with F-Droid as the app store. Thanks to the preinstalled microg, it can even run normal Android apps just fine, and with the built-in privacy settings I can disable trackers inside the few apps I opted to install from the normal Play store.
Warby Parker is a rip-off too.
If so then isn't it just the meaning of the word you have trouble groking? We agree that it's a word that equates people with things like money and materials? You have heard of the concept of objectification, "the action of degrading someone to the status of a mere object"? Why would it surprise you that people take offence when they are linguistically lumped together with objects?
That is very true and something that capitalists often forget.
What are the issues?

For running directly on Windows you can simply run the Elixir installer, which will install Erlang and Elixir. After that, I highly recommend using the ElixirLS extension for Visual Studio Code. Note that on Windows, you need to use `iex.bat` and `mix.bat` instead of just `iex` and `mix` when running the commands. For example, `iex.bat -S mix.bat`. (I have it setup where I can leave off `.bat` for `mix`, but I can't remember what I did off the top of my head, if anything, to get that. `iex` conflicts with a PowerShell thing, so `iex.bat` is required.)

The other option is to install WSL2, install Erlang and Elixir there (I recommend using the asdf package manager (https://asdf-vm.com/). Once installed, use the Remote - SSH extension in Visual Studio Code on the Windows side to remote into the WSL2 instance. You could also download an official Elixir Docker container and again use Visual Studio Code (https://code.visualstudio.com/docs/devcontainers/containers).
I know very little about the embedded world. Does anyone familiar with that space know how this compares to SQLite?
Interesting, thank you!

For me, I am totally OK with remembering and resolving ambiguities in context (both Haskell and Scala are heavy with these). But when everything is explicit and visible all at once, I am stuck, because of information overload (I have ADHD, so there’s that).

Maybe Rust is just not for me.
In other words, all these highly paid developers did not produce something valuable enough to offset their own salaries (and other expenses, so likely 2-3x the salaries).

I suppose these are mostly good, well-working engineers. This should mean that the projects they were working on were mostly useless, bringing too little value for the effort in the short term, or too uncertain benefits at a longer term.

Something did not pan out with the product vision.
An emergency fund and a severance package are great things for keeping the lights on while you look for a new role, but the point is that $200k + $200k in bonuses and RSUs is a hard thing to replace when all the other big tech companies are also laying people off and going on hiring freezes. You're probably going to end up taking a serious pay cut in you next role. Even if you have a full year of your old salary in the bank, you might well find it hard to maintain you previous lifestyle, pay your mortgage, or replace your emergency fund if you have to live on it.

Four months severance is only good if you find another good role within four months. And in the current tech market I wouldn't bet on that.

Something else to consider - if there are a ton of engineers entering the market who are willing to take a pay cut what impact will that have on everyone else in the market? This sort of thing is what drives everyone's wages down.
> They’re original stuff is often so incredibly generic and uninspiring.

And to think these are supposed to be opposites... When Netflix started doing their own productions, I think everybody understood it was the right business decision - to make them less dependent on big studios. But they spectacularly failed. Apart from a few shows everything else is so generic, there is no character in it. It is as if they were afraid of experimenting, of adding some creativity, of being a failure. Well it's all just uninteresting - it turns our I prefer to watch interesting free content on Youtube than supposedly premium content on Netflix.
Zeal8bit/Zeal-8-bit-OS: An OS for Z80 computers, written in assembly
https://www.techbuzzard.com/cinevez/
> The claim was that for large groups it is used as gender neutral, for small groups it is not necessarily neutral.

To be fully correct, the author says "second person plural", which includes small groups.

> The claim was that for large groups it is used as gender neutral

As the Hofstadter essay points out, the claim was also that "man" for large groups was gender neutral. Except of course it often wasn't - and Hofstadter gives counter-examples.

But the overall point is the "microagression" concerning "guy" has been around for decades. It's not a new thing. It's certainly not part of an existential threat to doing good science.

> The people saying words give them meaning, not the people misunderstanding them.

That's ... okay, so you're saying the people who hear the implied/default maleness in "guy" never actually say the word "guy" in their own conversations? Even to refer only to males?

Because that's the only way I can make sense of what you wrote.

I find it hard to believe that the only speakers of the word "guy" for groups do so only in gender-neutral terms.
Well, let’s assume we are talking about a webshop. Every user is represented as an actor, a cart might be a state.
So cart as a state should be stored somewhere else, let’s say redis.
And every single read/write operation would be a network hop. What are the benefits of using actor model then ?

As for state handover between pods - what are the keywords to look for ?
Tesla Falls Victim to Elon Musk's Takeover of Twitter
Wagner group built that defensive line. Their leader might have political goals, maybe eventually succeed to Putin (which is 70.) Those lines, especially the one in Russia, could have little military meaning but a lot of political one.
Depends on your definition of dirty. I'd take "air traffic control running on emacs" over "guy prints out a form he received digitally and other guy types it into their computer by hand" any day. The first seems dirty, the second one is downright idiotic.

Guess which one you would see more of.
Well, don't try GlassesUSA. They are a scam operation operating under various names, working hard to test your resolve to prosecute them.
It would be handy if there was a charity set up to take donations to run this.

Fun runs, funeral donations in lieu of flowers, public awareness, people standing at stations, testaments of the cured. All of these raise money, but also raises awareness.

A third of people with long term depressions having their issues resolved is huge.

Mental illness isn’t so stigmatised these days, at least that is motion towards.
Because humans aren’t omniscient with perfect reasoning ability, and full knowledge of all possible user circumstances and needs.
Well no, it's in the name - Object Relational Mapping.
Some corrections:

> - future proof file format (markdown)

Trilium has Markdown-like editing experience, but it stores the notes in HTML. Which is IMHO more future-proof than Markdown.

> - possible as local standalone + sync to simple cloud storage (like gdrive/dropbox/...)

Trilium stores data in an SQLite database, and sync tools like gdrive/dropbox don't know how to sync it and usually corrupt the database. To sync correctly, you need to have a server with trilium installed.
My note taking system is a single "donelist.txt" that sits in a GDrive/onedrive/xdrive on my machine. Entries are:

9.11.22

scrum

working on stry1234

meeting X

- do a thing

lunch

created PR for stry1234

meeting Y

8.11.22

scrum

working on def4321

lunch

created PR def4321

meeting Z

meeting A

...

This is good enough for me although I'm still figuring out how to plan ahead better. Maybe I should write down how I expect the week to go, goals and schedule, on Monday and update from there.
It just needs a small puma config tweak: https://twitter.com/eregontp/status/1588199934796365826
On top of it, disregarding stored procedures and waste network traffic with data that is going to be thrown away.
You can win any performance comparison if you're willing to fail on most of the benchmark's components and argue that only the components you complete should be compared.
Show HN: Maria – A DIY anime-inspired holo­graphic virtual assis­tant
I wanted to share my work on my Raspberry PI-powered holographic virtual assistant. She's still very much a WIP but she's so cute and she's been really fun to work on! Git repo is at https://github.com/jessp/holo-assistant for the curious.
How would you find out what causes user frustration?

Company internal testing can only go so far, especially in a small team.
Initially I had similar misgivings (I make visual art professionally and music as a hobby) but then I realised AI will not prevent me from creating my own stuff, it might just give me more options to use.
A big part of my motivation is enjoying the artistic process itself, and I still get to choose my process.
In terms of a productivity boost, it can give me the same boost as everyone else. Possibly even more as I have decades of experience.
The biggest negative effect I anticipate is an endless stream of low effort content, bit TBH I think we were already there before the AI arrived. I feel this is more a matter of mental hygiene and culture and how we use technology, rather than the technology itself.
> I don't think it will be difficult for anyone with Facebook in their resume to be re-hired

Why is that? Do you really learn that much at Facebook, do you really become that much more proficient? What is the logic behind this thinking?
One cool thing about DJBs tinydns is that you can configure TTLs if you plan to roll over to another system at a particular point in time.
I.e. you can have multiple records each with its own time range where it is valid.

From the tinydns-data documentation:

--

You may include a timestamp on each line. If ttl is nonzero (or omitted), the timestamp is a starting time for the information in the line; the line will be ignored before that time. If ttl is zero, the timestamp is an ending time (``time to die'') for the information in the line; tinydns dynamically adjusts ttl so that the line's DNS records are not cached for more than a few seconds past the ending time. A timestamp is an external TAI64 timestamp, printed as 16 lowercase hexadecimal characters. For example, the lines

+www.heaven.af.mil:1.2.3.4:0:4000000038af1379
+www.heaven.af.mil:1.2.3.7::4000000038af1379

specify that www.heaven.af.mil will have address 1.2.3.4 until time 4000000038af1379 (2000-02-19 22:04:31 UTC) and will then switch to IP address 1.2.3.7.

--

Do other authorative resolvers support this, too?
Fortran is still used today for scientific computing. Lisp is used by Emacs users as a scripting language.

I personally used BASIC a lot back in the day, but more Pascal, actually, which had a fantastic text-based IDE. It deserves a place in that list!… :)
https://pcisig.com/sites/default/files/files/M.2%20Interoper...
I would disagree with that. Your company probably has a hiring freeze at the moment. You are not competing with external people. If you are a crucial person to your company, you are actually in a decent position to get an increase. If you are not crucial, you are on the list for the second round.
Incredibly valuable for me. When exploring something new, I journal as I go. If a side task has to be parked, I can pick up again months later because I use it as a knowledgebase. Also, a quick scan for #gotcha in my notes reminds me of subtle bugs and workarounds in tools and processes that are easily forgotten. I also create quick reference charts for tools I want to become familiar. I hashtag every new note as if I'm making a Twitter post, so things are linked in a useful way. I usually have Obsidian open near the IDE.
There is even a "very emotional" scene in Silicon Valley where Gavin Belson does just that
Make sure you are also running Erlang/OTP 25. I will try to make this clearer in the installer!
China is taking revenge for getting them addicted to Opium during the century of shame from rest of the world.
> I think of resources simply as inputs needed to make a product. You might need electricity, material, or labor.

Sure, if that's a fair description of the situation then I don't have any problem with the word resource. But the word implies that this is a fair description of the situation. I think most people who do take offence with the word would also consider that description of their work degrading and incorrect. You can't write a great novel just because you have enough labor, and you can't write any innovative or interesting software either.
Oil and gas greenhouse emissions ‘three times higher’ than producers claim
Wouldn't that be more efficient if you mamage to extract more from less?

Also, mechanical reduction in itself would not alter your gut biome, so why would they expect a change in efficiency?
The UK did have a unique problem with "amateur chemists" when I was growing up though, and even now the shadow of Republicanism means I need to keep all the nitrate fertiliser and tractor diesel securely locked up.
They're more a brokerage than an exchange - you can buy Bitcoin and Eth leaveraged at 20-1 through their perpetual futures. Whilst these are presumably hedged - FTX are still taking on risk.

https://ftx.com/markets/futures

https://help.ftx.com/hc/en-us/articles/360024780511-Futures-...
While it's good news and fun for photography nerds, I don't associate Leica with price-based competition.
This guy uses the technique a lot with fantastic results: https://youtu.be/KPoeNZZ6H4s?t=861
Quoting from https://cr.yp.to/djbdns/tinydns-data.html :

Beware that cache times below 300 seconds will be treated as 300 by some clients, and NS cache times below 2 seconds can cause lookup failures.
I'm just about to fall asleep, so possible I'm misreading this, but it seems like this is just a bug in the scoring step, not an actual "trick" to defeat the Go AI, right? Any human player scoring this game would just say the black stones in white's territory are dead and that would be that. If black and white were played by humans and they disagreed, then they would just keep playing the game out, they wouldn't assume black had won. It seems like they are just discovering their program does not mark stones as dead correctly.
Well, it’s not wrong. Efficiency is really just a measure of how much work it takes to achieve some result. If your unit of work is “exercise” and your end result is “burning calories”, then clearly a body which takes more exercise to burn the same number of calories is less efficient at achieving that result!
> I hope by your argumentation so far you are not advocating that schoolkids, doctors, scientists and other people who are protesting in the name of nature and future generations should be seen as potential terrorists or that those people who have broken traffic laws should be treated as terrorists?

Are doctors, scientists destroying pieces of our human heritage or blocking roads? Nope

> The person who made that comparison was a right wing politician
Lol, everyone that say something against your agenda is a right-wing.. btw to be right isnt a crime or negative, if it means conservative. CSU, FDP, and etc are "right wing" just because they oppose the left (from where the term originated from), they aren't "nazis"

> Mr Hebstriet.. lol Steffen Hebestreit belongs to the "extreme-left-wing" from SPD, so for sure he would say something like that and wouldn't be able to handle a situation like: http://web.archive.org/web/20220816214317/https://www.suedde..., so you are just supporting my argument, that your commitment here is with the agenda and not with the truth.
Given a reaction, you can balance it with fairly simple math.

However, if you want intuition as to how to create a new reaction or a novel molecule, simple math really isn't enough.
An outage at a large (but not mega) company will likely have a 5-10 minute period to get looked at, a 5-10 minute period to understand the problem, and a 5-10 minute period for resolution. Any DNS related problem with a TTL higher than 5-10 minutes could greatly extend an outage.
But some use 3.3 volts or gnd on pins that others use as data output pins. That will blow up the output driver MOSFETs.
During the 80s the pixelized sprites were drawn to be as realistic as possible given the inherent limitations, but when you make a retro-game now, you probably want to target the de-facto aesthetic itself, and then my guess is you don't want to go too far in the realism direction. Clever use of few animation frames and angles conveys this better than blindly just rendering and scaling down using some optimal resolution reduction algo..