skysight-inc/HackerNews huggingface dataset:
People get uptight about this, but from my point of view:
1. I really admire Omega watches, but have not had the income to pursue the high end mechanical watch hobby. I stick to the lower end. I have some career goals that I will celebrate with a Hamilton and a Speedmaster, but they are not coming up soon.
2. I have a long connection with Swatch, having had (still have, somewhere) several of their iconic line in the mid to late 80s.

So to get a hybrid, combining one of my favorite watch style/designs with one of my favorite watch brands at a price point that I can afford on my current salary? Count me the heck in. I can buy one of each of this set and still not have spent as much as I would on a new Speedmaster.

You know who this probably hurts the most? Corgeut, Phylidae, Pagani Design. I'll bet their Speedmaster homages are going to be far less popular now that we can get a legitimate watch with Omega Speedmaster on the dial.
If you suspect a problem with the vote-counting machines, you can audit the paper votes with pen and paper. But in the cases where there isn't much reason to doubt the outcome of the election, you can save the cost of all that labor by letting a machine do something machines do really well.
One of the stated advantages various places of having a unikernel build as a regular ELF binary on Linux or BSD (including the semi-BSD macOS) is that you can use it as your instrumented debug build very easily. Yes, you can instrument your app heavily. You can have console output. You can log to a mounted volume, to an object store, or to a remote log server with rsyslog or something like Elastic. But with an ELF binary on an OS you can strace, dtrace, fence it, run it under gdb or another debugger, instrument the OS under it, or whatever. Then the same source code builds essentially the same program to run right on KVM or Xen with no OS under it for security and efficiency.
I think there's an important distinction between this and one post the author mentions he was inspired by, the "How to Rands" post [1].

From How to Rands:

> The following is a user guide for me and how I work. It captures what you can expect out of the average week working with me, how I like to work, my north star principles, and some of my, uh, nuance. My intent is to accelerate our working relationship with this document.

"How to Rands" is not saying "you need to do this to work with me." Rather, it's describing some of his preferences, behavior, etc.

I think a rename of OP's title from "How to work with me" to "How I like to work" or even just "About how I work" might more clearly communicate the author's original intent. (if I understand David's intent correctly, that is!)

[1] https://randsinrepose.com/archives/how-to-rands/
> To say otherwise is to say there is no such thing as wolf

I am not saying otherwise. There is no such thing as a wolf.

Yet there is.

Our language is a tool we use to categorize an infinite reality. Like you said, there are an infinite amount of wolves, but we reduce them using language. There is nothing wrong with this until we start thinking our language is the reality.

So where is the border between wolf and dog? If A wolf is nice too a human do we suddenly call it a dog? Does not the very distinction of a wolf and a dog rely, not on the species, but on the human? Does a dog think still think it is a wolf? Is a dog just a wolf that tricks us so it can get free food and shelter?

We do the same thing with empathy. By defining it with language we reduce it and confine it which it cannot be reduced or confined. Like everything else, empathy is infinite and unlimited in its expression.
Smart monitor? Does it means it is no longer a "dumb monitor"? I've been thinking of buying monitors to escape the smart tv trend.
>Such activities would be criminal regardless of insider trading. What difference could it possibly make if insider trading was legal?

Killing your neighbors with a gun is illegal in both France and US? Here in France, one cannot purchase a gun. Guess what happens when you make gun sale as easy as possible?

Oh but people can own gun, they just should not use them illegally! Right?
If you have a list of elements rendered in a container (from array), does React always re-render the whole thing (contents of container) when adding / removing elements from the array or is there a way to work around that? I'm coming from Svelte, I would not be learning React if it was not for its omni-presence in the job market and I'm genuinely curious.
It does not seem to generate code that conforms to the standard symbol spacing requirements, but it's still copyable.
That is why you deploy a process per core, with affinity so that it doesn't jump around.
Compose with Markdown in Google Docs
In terms of TFA, I suspect the ship has sailed with respect to intervention by the US government in network installations regulated by the FCC.
I am not sure which one is which. Both are cut from the same cloth.
Or for hipsters there's https://www.jhipster.tech/
Our natural state is change even after death. You’re changing without even willing it right now, in ways you’ll need to adapt to sooner or later.

All you seem to need to change is the grasp on the idea who you are now is eternal.

Your comment comes off like the world must now stand still for you. Hard pass.
Vauge dismissals are easy to dish out. Care to give some examples?
I guess scratch (or LOGO) is Turing complete, so someone could make a CPU built using a little turtle in a box where all functionality is built out of LOGO commands.
What exactly are these stages?
This has been the standard algorithm used by every libm for decades. Its not special to Musl.
That's an awesome implementation and works really neat. I have been thinking to add this capability to https://refined.blog/ . also if you need tagged blog sites you can use our bloglist. also i previously posted in hn so there are some good blogs in here ( https://news.ycombinator.com/item?id=27973836 )
May I turn your attention to the Bay of Pigs invasion?
hey HN, supabase ceo here. I'm really excited about this release.

Our GraphQL implementation is built on top of pg_graphql[0], a PostgreSQL extension we open-sourced a few months ago. The implementation works with a lot of native PG functionality (like Row Level Security). You can also do a some neat things with PG GRANTS, enabling/disabling access to different tables/columns to effectively serve a different GraphQL API depending who is "logged in".

On Supabase, the extension is served via PostgREST[1] using the public PostgreSQL function exposed by pg_graphql. PostgREST exposes PG functions as RPC routes (in our case we also map /rest/v1/rpc/graphql => /graphql/v1)

I'll ping the main dev (@oliverrice) and make sure he is here to answer any technical questions. This is just one of the exciting features we're launching this week. Stay tuned for one of our most-requested features later this week.

[0] pg_graphql: https://github.com/supabase/pg_graphql

[1] PostgREST: https://postgrest.org/
What justification was used by your parents in sending you there?
YC has funded multiple companies drone delivery companies - Volansi, Pyka, Flirtey, etc., and they've also funded a jetpack company (Jetpack Aviation). Being too ambitious or too difficult is not an issue, and if you want to apply to YC you should
I bought the M7 to our office. It was a year ago one of the cheapest 4K 32" displays with USB-C and PD.

Tizen is horrible of course. But some people at our office regret it due to its colours fainted especially with other Samsung, Dell, LG and 5k iMac 27" we've got.
no, but once API tokens are implemented (probably this week) you'll be able to write up scripts that can do similar. I definitely plan to have a VSCode extension for sharing files / snippets.
I recently got rid of a Samsung "smart" TV that I only had for a few years.

It felt as though the UI were intentionally designed to be hostile. Even changing the inputs was not as simple as selecting an HDMI port. The TV had to determine what was connected to it so that it could show a cute icon for it. It also applied preset picture settings for the device, which were often horrible.

After digging through the absolutely nonsensical menus, you could get the picture to look alright. I often had to turn off various enhancers and game modes to make it look remotely reasonable. Too bad it would repeatedly forget the settings every week or so. Even though the display panel itself was quite nice, I had resolved to just having a horrible picture at all times.

I never used the actual connectivity features as I had my own external devices for that. The whole thing was an absolute dumpster fire of a product and it will not be missed. After that, I refuse to even consider any product from Samsung that isn't just a single component in something else (e.g. an SSD). Life is too short.

(and none of this even gets to the various privacy concerns about the company, especially with their TVs)
> I think that creating "better banks" can only mean "more government oversight"

I mean, a bank is just a financial business. Why wouldn't it be possible to improve "banks" but it would be possible to improve cryptocurrency companies (also financial businesses). What is the quality that gives you optimism that these new entities will be able to avoid the problems that you are worried about?

Like, I get that the technology is decentralized and it's impractical to track down every node, but if the plan is to run an illegal business that's hard to shut down...you do not need blockchain to do that? And if the business can be legal that seems like it's about laws - not the tech.
Many SPAs I use feel glacial compared with MPAs. You can tune either approach and htmx apps take away the clunkiness of full page refreshes.
Wow, I'm surprised that I never remembered that feature existed. I wonder why they removed it, just like why they removed the insanely helpful "Cached" feature.
Sure.

But we're talking about a government that just stole hundreds of millions of dollars in foreign planes (and other equipment) and took down satellite radio networks with cyberattacks (causing a lot of collateral damage), recently backdoor'd thousands of companies via Solarwinds, and looked the other way w/r/t ransomware groups until one of them caused a major international incident (Colonial pipeline). The threat from other nations is a lot more theoretical than it is for Russia.
Reminds me of the design system of Helsinki, Finland's capital city: https://hds.hel.fi/

Both have educational value.
Hopefully this will help some others deal with spam SMS.

A few months ago I started getting huge group text spam to hundreds of emails that were almost identical to my own

(changed obviously) if my number was : 123-454-9938 then i would get in a group chat with numbers from 123-454-9900 all the way to 9999. They were using email -> sms specifically which is a relatively new feature that allows you to text mobile devices on carriers that support email to SMS. [1]

Super annoying - but AT&T at a minimum allows you to call and request that they disable this feature for your account. If anyone else is getting constant sms spam from email addresses this is the way.

Disclaimer: I don't know and have not run into any issues where legitimate companies are using this feature yet. If so, then obviously you won't be able to receive those texts. At the moment there is no capability with carriers (that I've seen) that would allow you to create an "allowlist" of domains to accept texts from, but until that exists I won't be dealing with email to sms as it's just a huge cesspit of spam.

1 - https://www.att.com/support/article/wireless/KM1061254/
I think it is. As someone that learned English too (French is my first language), I know how much it expends your world. You suddenly have access to a wealth of knowledge, resources, media that you didn't have before. However, I would never say something like:

> if it is not being translated into English, there are big chances it is not worth reading

English may be the language with the most written text (altough I'm not even sure of that), but that's still a fraction of what humanity produced. Dismissing the rest as "probably not worth reading" makes no sense to me. That doesn't prevent me for recognizing that for exemple knowing English is a big advantage in software, since there are more resources and they are often higher quality than what I can find in French. The keyword here being "often". Not "always". And that's taking a very "technical" and "easy to translate" domain. When taking into account culture and all of that, I know that people that can't understand French miss a lot of French culture. Just like I know that I miss lots of culture from languages I don't understand.
They did right, Android Java is a mess.
Not only how it existed, but how people could find cause to send their own children there.
Cool! Now I want a FLOSS android app that does that.
This isn't Reddit
Eclipse shows me all errors in whole project at once. This is biggest one. The hierarchy and callers hierarchy always work, I can rely on them way more then in Idea where they sometimes miss things.

Much much better full text search. I can search through multiple projects. Not just root.

Square selection.
Thanks! Even with different views like that, I find I never internalize a representation of the calendar when using a digital calendar. Having the static physical calendar on the wall makes it much easier for me to visualize.
The kind that understands historic nuance.
It's not at all. The worst thing a centralized server can do in Lightning is refuse to route your transactions. Their peers have the keys and the pre-signed transactions necessary to unilaterally withdraw their funds from the channel.
I'd quite like to know whether AdGuard is safe, too. Founded in Moscow but incorporated in Cyprus.
Ask HN: Ways to gamify development? (make it more interesting)
The context is single technical founder, no money.

So it's just a mountain of work I'm slowly chipping away at. I'm not even sure if when we get our customers if it will be fun then.

I will admit I'm not 100% into what I'm making but I got into this situation where I'm a founder in this thing/have a partnership.

Still I just have so much work to do. It is hard to stay consistent.

I'm trying to find ways to keep me engaged. I'm doing stuff like small checklists so I feel good like I got things done. Another idea is to keep a status/errors page to see things happening/usage that might help me get more drive to make it good/see the numbers.

The plus side is I have complete control of the tech and it has various domains that I can work in.

Anyway I have a few more months before something has to happen (we make money or I leave).

Edit: there is pay, but I make 40% of what I used to make so I'm sinking further into my existing debt.
Cached likely went away for the same reason image search was made to suck, legal issues.
"something right that I don't see much elsewhere: Dependency Injection. Combine this with a mocking framework and you can write _actual_ isolated unit tests for every single part of your stack."

It's exactly the same in the .NET space
Based on the comments here, I don't think people are getting much cheekiness from the title. As I mentioned in another comment, it might be useful to change the name, since I think a lot of people are seeing "How to work with me" as a pretty direct command to "do these X things."

And I don't think you intend that :)
No, that person doesn't know what they're talking about, see my response to them.
Does it make sense to use a double-double input when you only have double output? Sine is Lispchitz-limited by 1 so I don't see how this makes a meaningful difference.
I wouldn't bother with async unless there's a solid reason. Most Java libraries assume a standard, synchronous model and Java threads are relatively cheap these days. There's no point in going against the grain.
You actively disable Windows Defender?
You can already use the AVX-512 instructions with vectors smaller than 512 bits; that, in fact, is one of the extensions to the base microarchitecture, and is present in every desktop/server CPU that has it available (but not the original Xeon Phis, IIRC.) This is called the "Vector Length" extension.

Edit: I noted you said "redesign" which is an important point. I don't disagree in principle, I just point this out to be clear you can use the new ISA with smaller vectors already, to anyone who doesn't know this. No need to throw out baby with bathwater. Maybe their "redesign" could just be ratifying this as a separate ISA feature...

> drawing much power, large chip area, dragging down the clock of the entire chip

The chip area thing has mostly been overblown IMO, the vector unit itself is rather large but would be anyway (you can't get away from this if you want fat vectors), and the register file is shared anyway so it's "only" 2x bigger relative to a 256b one, but still pales in comparison to the L2 or L3. The power considerations are significantly better at least as of Ice Lake/Tiger Lake, having pretty minimal impact on clock speeds/power licensing, but it's worth nothing these have only 1 FMA unit in consumer SKUs and are traditionally low core count designs. Seeing AVX-512 performance/power profiles on Sapphire Rapids or Ice Lake Xeon (dual FMAs, for one) would be more interesting but again it wouldn't match desktop SKUs in any case.

It's also worth noting AVX2 has similar problems e.g. on Haswell machines where it first appeared, and would similarly cause downclocking due to thermal constraints; but at the time the blogosphere wasn't as advanced and efficient at regurgitating wives' tales with zero context or wider understanding, so you don't see it talked about as much.

In any case I suspect Intel is probably thinking about moving in the direction of variable-width vector sizes. But they probably think about a lot of things. It's unclear how this will all pan out, though I do admit AVX-512 overall counts as a bit of a "fumbled bag" for them, so to speak. I just want the instructions! No bigger vectors needed.
> I don't understand the argument of reducing cost of elections and scaling.

How about if we could scale ballots to such an extent that a citizen can vote from wherever/whenever on all issues they're interested in[1], not just a head of state election every X years? Wouldn't that be a more democratic process ?

I believe it would, and that paper ballots won't get us there.

[1] A current instance of this is the Swiss voting system: https://en.wikipedia.org/wiki/Voting_in_Switzerland
Inevitable and good. I'm relieved that we are at least stopping the pretension that we don't have an ongoing conflict with the "totalitarian east" of the world. China and Russia are absolutely a threat to modern democracies and we have let the economic interests of the few override those concerns for far too long, with terrible consequences for both us AND their own population, which we contribute to the oppression of by propping up those totalitarian regimes with a constant stream of cash.

Globalization was a terrible idea the way it was done and I'm glad it's coming to a close.
Not the OP, but we have an IE support requirement that comes from the NHS. They do actually seem to have Chrome available on their machines these days, but they didn't when we signed the contract and lots of their users still use IE11 so we'll be continuing to support it at least until the June deadline.

They'll almost certainly be on LTSC windows which I think means they can continue to use IE11 with security updates beyond the deadline, but we might be able to persuade them to drop the requirement on us at that point.

If it weren't for 3rd party libraries I wouldn't actually mind supporting IE11 too much. It's no IE6. But not being to upgrade libs is a problem!
Kind of, that is a subset of Java 11, don't expect everything that is on OpenJDK 11 LTS to work on Android.
Cached still exists, press the 3 points next to the url.
I don't think it would be funnier. It's trying to tell two jokes at the same time, which dulls both of them. One is a slightly complex perspective shift; the other is a dirty pun.

If I were writing that joke, I'd avoid the word "came" entirely for precisely that reason. If I were performing it in a show and had to stick to the script, I'd shade the sentence in a way that took the emphasis off the word. (The key word in the gag is "father".)

That's just my opinion, of course. You tell your jokes any way you like. I'm just speaking from my experience as a Shakespeare actor, where a lot of my effort is finding ways to help guide an audience through a text that is well-crafted but intricate, and the real meaning is sometimes obscured.
Data storage can't be the reason. No matter how you implement it, the storage required is peanuts compared to things like Youtube/Drive/Google Photos.
React will nag you to give the array elements unique keys so that it can track them. If you do that, it will generally be able to avoid manipulating the DOM for those elements of the array that did not change. It will still render (= execute the JS of the component) all of them by default, how expensive that is depends entirely on the content of your components.

If that is a problem you can use React.memo() to prevent rerendering of those components if their inputs did not change.
I completely agree, and I felt the same way when we had to do these for a previous job. The whole process felt _embarassing_, honestly. And, in practice, just like you said, people just act how they act, and interactions with people were shaped infinitely more by that than by the user manuals, which afaik were never referenced by anyone once written.

I might appreciate being able to read this as a manager, and I would take what insight I could glean from it as a coworker. However, even as someone who tries hard to adapt my natural method of interaction to other people, I can’t imagine their poorly self-descriptive document is going to be more useful than a month of direct contact and honest communication.
FUBAR, in terms of speed, but of course.

because, TLSv1.3 negotiation capability is there.

My server dictates the selection, lest the client gets the sideway algo slip.

try it through your enterprise TLS transparent proxy.

also, no HE IPv6 tunnel.
It may be, or his company is really that good above others (I don't think he personally was involved in any of this, but hired good enough people to do so). I tend towards former but have no proof either way.

I still have a serious and (since Russia-started a war in Ukraine) permanent problem with him - as pointed elsewhere [1] he went through KGB school - voluntarily, he was actually active KGB intelligence just like Putin. At those places, your objective morals go down the drain very fast and for good. And obviously both are still very close, he approves overall totalitarian direction of Russia and often spoke against 'too much freedom' in the west and on internet.

[1] https://web.archive.org/web/20140423055434/http://www.wired....
I think their point is that at some block size, it's no longer feasible for most people to run their own node to verify the blockchain, and you start relying on a client-server model instead of a peer to peer model.
Interesting.

How do you figure out which are blogs and which arent'?
Extra fun:

https://en.m.wikipedia.org/wiki/HDMI#HEC

> HDMI Ethernet Channel technology consolidates video, audio, and data streams into a single HDMI cable, and the HEC feature enables IP-based applications over HDMI and provides a bidirectional Ethernet communication at 100 Mbit/s.
Curious, does something change after the first year/warranty runs out? I've bought one from Costco, never connected it to Internet and am using it as a big HDMI display. Aside from the brief prompt to accept the privacy policy when you turn it on, it works just fine. Is it going to change after the first year?