skysight-inc/HackerNews huggingface dataset:
> It was like having robots working for us…

I suppose that's why they call it "robotic process automation".

https://en.m.wikipedia.org/wiki/Robotic_process_automation
I use the catchall feature with zoho mail. Admin@ is for companies name@ is for actual clients calendar@ is for registration for webinars. Then filtering the incoming emails into folders.
Oh, ice-skating. Could not figure that out.
I'll be that guy. I thought, you must be new around here and sure enough I'm right.

Respectful discourse is important and we strive for something better than the tone you're carrying here. I say "we" only because I like this little respectful discourse corner of the internet and because the site guidelines are fairly clear on the subject. It's the culmination of hard work, cool, and I too hope it finds a lower price point and ends up succeeding.

Fwiw I guess this xkcd applies to both of us :)

https://xkcd.com/386/
Generally firms that work with industrial automation where speed and efficiency are key elements. In wind turbine manufacturing, for instance, I know a lot of firms still use Delphi.
I'm not quite sure I'm parsing this right but I thought FPGAs were pretty widely used. If you're not using an FPGA then you either need some other general purpose hardware or you need an ASIC. An ASIC is a multi-million-dollar investment. There are many applications that need "hardware performance" but don't justify manufacturing an ASIC.

As the parent says, you're likely to be targeting a specific FPGA for your application.
I'm not in a position to help improving it, but my impression is relying on a single person is not a good idea.

Having to face judicial charges - in this case criminal ones, perhaps - would be a tremendous stress and financial loss to this journalist. It's unacceptable that we subject citizens to face this kind of risk at the hands of a single person.
Yes of course. But the point is that it costs a lot to mine, and that is subtracted from any profits made.
Echoing my reply to a similar question here:

> I'm not in a position to help improving it, but my impression is relying on a single person is not a good idea.

> Having to face judicial charges - in this case criminal ones, perhaps - would be a tremendous stress and financial loss to this journalist. It's unacceptable that we subject citizens to face this kind of risk at the hands of a single person.
An ancient language has defied translation
Want to see logging done right? IMO, Microsoft.Extensions.Logging is just the right amount of abstraction to be easily understood and extremely extensible.
It still works in yt-dlp though.
I have never read a business plan or balance sheet
> Warfarin is almost free, but your diet and health changes can impact it's clotting impact, and changing your dose is like steering a cruise ship: long lags between inputs and final results.

In the UK, edoxaban has more or less replaced Warfarin, and has far fewer side effects or need for monitoring (or so says my GP).
> replying to a message brings a clickable line of what you are replying to which jumps back up to the previous line in the chat.

I actually really despise this feature, because it pings the user you're replying to by default and you have to explicitly turn it off as a user sending the message. "Server" admins cannot change the functionality around.

From a personal standpoint it's not generally a problem, but my company uses Discord as a support platform so we (the staff) end up constantly getting pinged when we do not want to, especially when it's for a message that we may have posted in our general "community area" a few hours ago, and someone has just now decided to reply with "lol" and it generates a ping for it.

Pinging should be opt-in not opt-out, just like when replying to someone before hand, you explicitly needed to make a conscious choice to ping them.

Even worse, when the feature was first released, literally editing your message (even if you explicitly turned off the ping) caused it to ping the other user.

It's actually against our rules to ping support staff in ticket channels (primarily because someone will either ping everyone with the staff role upon two seconds after the ticket opens - or ping a staff member to "bump" their ticket), but its not like we can realistically enforce that for reply-generated pings due to the fact that most of the time its accidental (we do ask them to turn off the ping after the first time - and a good chunk of the time people "forget" to still do so, whether intentionally or unintentionally). /endrant
In the past I worked at home for 11 years, the last 12 months (funny enough) in an office - I was in a low Covid country / state - it’s peaking right now however, now back at home working. To be honest I would rather be in an office.

I guess it works both ways, over exposure to anything can cause the opposite effect.

That being said, I work a lot (but it is my company). I thought I worked a-lot at the office but being back at home it never stops - This is also down to personal traits such as having ADHD and the drive to succeed, the guilty feeling when i’m not working or achieving anything.

Maybe this is the big difference. I need that buffer zone so I don’t just continuously work every waking hour.

What i’ve seen from employees is that they are firm about working from home and I need to take into consideration these people work 7.5 hours 5 days a week and not 14-16 7 days a week, different perspectives.
Actually Using Ed (2012)
I did not, that's somewhat interesting (not hard to explain if you read the about pages, though). It's also well within the domain of politics and that seems to be something HN generally avoids.
I had great success with SikuliX about a decade ago in automating a native UI.

It worked quite well, though it was processor intensive. The UI for scripting was well done too.

The nice thing about using CV is that the UI can change somewhat and the automation still works.
Unlike the guy replying to you I think BTC has nothing going for it in practice when compared to gold. Gold has value because every government and market agreed on it. It's regulated and safely stored.

BTC is theoretically decentralized. In practice it goes through wallets and exchanges which get robbed all the time. It can't be used for any transaction because it's expensive so it's no replacement to currency. Even buying gold physically is cheaper than buying BTC (transaction costs). It's even less private than gold. I can walk into a shop, pay cash for gold and there will be no record of the transaction. With BTC the government just tracked crooks who moved BTC through the dark web and through private currencies. It leaves a huge, traceable digital trail.

Finally, BTC isn't regulated. That means a lot of the transactions are internal wallet to wallet transfers meant to "pump" the market. That's legal for BTC. So the idea that it's value is "objective" is BS.

The only people who would go into BTC in these conditions are crooks and useful idiots.

BTC was a smart idea that just doesn't work in reality. Right now it's running on the fumes of people who "believe" in it since it keeps bouncing back up. Faith based monetary systems run the world, but unlike BTC we have government to support them when we lose faith.
> Utilitarians think morality lies in outcomes - the whats. But whatever I am is completely orthogonal - I believe it lies in the story surrounding the outcome, the hows and the whys.

Reminds me of virtue ethics, and understanding the complex story of the hows and the whys is called practical wisdom. https://plato.stanford.edu/entries/aristotle-ethics/
This is a snapshot statistic that is rather shallow. The more interesting point is the distribution of wealth in BTC. The majority of "investors" are scrounging to buy a fraction of a single bitcoin, while wealthy VCs, family offices, LLCs, etc etc are owners and are continual buyers of hundreds and thousands of bitcoins. Just think about how much BTC the Winklevoss brothers alone must own, and then add just two more people - Marc Andreesen and Chris Dixon. I'd love to know how much BTC these four men alone are in possession of...
Except he does, because the only trading partner he has is El Salvador lol and even they only have a few bucks of reserves.
How feature complete is it compared to the proprietary firmware?
Why the Apple Watch Is the Best Ever
Plenty of condos here in SoCal and they do just fine with appreciating.
Would it be feasible to power off the ARM core on the modem and do everything from the main PinePhone ARM SoC?
For me it was to automate Ogre, which seems like a logical thing since it's supposed to be a machine.

Of course, you can buy it today.

https://store.steampowered.com/app/517780/Ogre/
Unfortunately that's not necessarily true. There are plenty of examples of prosecutorial over reach and unfair sentencing because our laws were written by people who fundamentally don't understand technology. It will probably take a few generations to fix that.

Common sense won out in the case, but it certainly helped that the target was a reporter instead of a security researcher or ordinary citizen.
I think compensation and benefits should be at the top of that list. Or am I missing something basic in this article
Zero terminated strings should have been one of the first things to go. Counted strings are far less error prone, can handle binary data, and can be managed.

Macro Preprocessors should have gone long ago. Having a separate layer that modifies the code before the compiler sees it greatly increases the cognitive load for the programmer.

Sentinel values such as NULL, -1, and NIL require reaching into the data flow in a manual manner to check for errors. Errors should either be a separate type (exceptions) or a separate return value outside of data.
Has anyone looked at the ADSP firmware part of the modem?
There are good points to be made as to how fake CGI looks in movies, but the parallel with an actual video feed is lacking.
But where did the money come from to create an $800B market cap? It came out of investor's pockets. The early ones might have made more money than they lost, but the later ones lost money.
Would there not also be a grand jury involved at some point? If there is, the prosecutor's decision is more like a single point of failure in the prosecution than a single decider.
Probably because best practice and changes at a faster rate than coding standards for old codebases. I suspect this observation exhibits some survivorship bias as well, then again you get things like OpenSSL...
Well, 92% of actively managed funds underperform the S&P 500 on a 15 year trailing basis [1] so I'm going to say probably a lot.

[1] https://www.cnbc.com/2019/03/15/active-fund-managers-trail-t...
Comfortable comes much later than possible. When it's possible to go, that's the time to go. The early Atlantic crossings weren't comfortable, just possible.
And my point is that if you don’t understand what the data field represents, don’t make comparisons against it. You must understand the context and then use the data. Otherwise you’ll ask nonsensical questions and get nonsensical answers and then be surprised.
Not sure why this was downvoted, it was a valid comparison from someone who is highly involved in Nim development. Nim compiles to C(by default, other backends available) and the static means it is done at compile time.

The article itself is a D implementation of something done in C++ to show how D does it, and how much simpler it is. The Nim example is right in line with this.
This is delightful! As someone with urban planning background, my friends often stubbornly bring up in the conversation that "why doesn't the city just build more lanes on the roads?". I have to explain how that's not how it works and the more lanes cause more turbulence.

You can try it with this! In one of the road scenarios make lots of lanes. Then give the system a "shock". I.e. move one of the sliders until you cause a traffic, then move it back. See how long it takes for it to clear up. The problem is that cars start changing lanes and cause mayhem. Lots of failure of this kind in the USA.
I've found hasses (https://github.com/hyper-prog/hasses) a really nice SSE server.

Good performance, easy to use, easy to integrate.
Makes me wonder how much they'd have to offer me to accept the task of implementing such tracking algorithms to modify other people's scientific papers for the purpose. Certainly I won't be the cheapest, but still. Either some developer is very vested in the idea of keeping science a secret or someone got a very nice bonus.

Edit: also the sysadmin that keeps this database safe without 'accidental' data loss on UUID to downloader mappings.
Think about this, there is no notification system on HN. If you got any errors, you'd better send an email to the moderators here.

I did this when I first created the ID, the moderator helped me out. Or my ID will be shadow blocked. :D
> since then I still haven't seen it used in production in the jobs I worked at

How do you know? Most of the Alexa top 100k web sites are HTTP/2 but I suspect a great many of the people working on those web sites have no idea HTTP/2 exists, it simply has no impact on their work. It probably has no impact on your work.
> If they would've continued, then the prosecutor would've been laughed out off the court by the judge. The lawyer defending the journalist would've called this the easiest case of his/her career.

Yes, I'm sure that would be true.

Of course, I was ALSO sure that no governor would spend months (even after being well-informed about the matter by his advisors) railing against the journalist who reported this.

I HOPE I'm right that the judicial system isn't suffering from the same malaise. But I'm not longer as sure of that as I used to be.
What would be the reason for setting these up?
Are punch whitey clips still aloud though?
That doesn't protect any active sessions; if you assume the attacker is capable of exploiting the browser, then they can just exfiltrate an active session for the user for any domain and bypass the login mechanism entirely. Done. This "reset state" approach can only protect against that if you completely wipe after every sensitive interaction on every unique same-origin policy, but at that point you're just doing all the hard work yourself.

Obviously I'm not saying 2FA isn't good, and doesn't mitigate some clearly related attacks like raw credential theft (whether or not the browser is exploited, obviously.) My position is just that browsers-in-VMs is a mostly roundabout threat model whose actual benefits (such as some semblance of filesystem isolation) can be achieved other ways. The things these approaches can not fix are otherwise systematic issues that require major redesigns to achieve.
Past performance != future performance.

Bitcoin is down 18% on a real dollar 1-year basis, during the most inflationary period since the 80s, and has underperformed the NASDAQ for much of the last 4 years.

- End of 2017, BTC hit 19K. Today, it's 42K. That's 2.2X!

- End of 2017, QQQ hit $150, today it's $345. That's 2.3X.

- End of 2017, TQQQ hit $11. Today its $53. That's 4.8X.
Just a side note, even 1 gige switches in quantity are almost impossible to find right now due to supply issues.
That is the elephant in the room
Shopify for Digital Health?
Old versions of macOS requiring the server version for use inside a VM was dumb, but there's nothing technically or legally difficult about satisfying that requirement.
HTTP/1.1 has _sequential_ pipelining,its the worst.

Reponses need to be sent in the order the requests were made, since there is no _request id_ for the client to know which response is for which request.

This is a major annoyance with HTTP/1.1 pipelining, since it then becomes the client responsibility to send requests in an order that minimizes latency.

Say you want to retrieve 1) a huge background image of the website and 2) a small js script at page load time. If you send 1) then 2), you have to wait for the background image to come first.

Not only this is bad for client user experience, but it also means that the server cannot send responses in real-time, it has to buffer all subsequent responses until the previous ones are sent, creating bloat.

HTTP/1.1 is the worst.
It’s state of the art for budget hardware.
The next stage is being able to visualize three dimensional figures with interlocking parts and view from several angles with your eyes closed.

The wise have eyes in their heads but fools walk in darkness - ancient proverb
Neat. 25 years ago, on Civ II or III, I blew a gasket on an 18 hour game and haven't been able to play since.

He said, proudly frittering away time on social media.
Ask HN: How are ordinary citizens in Ukraine dealing with what’s ahead
Just curious given the (recent relatively speaking) unprecedented times how the current day to day life of ordinary citizens is and how they plan to continue living in the coming weeks ahead.
> Having to face judicial charges - in this case criminal ones, perhaps - would be a tremendous stress and financial loss to this journalist.

This is intentional, the governor explicitly wanted to inflict such pain to a citizen. I don't see a path to meaningful change in how the legal system is weaponized against the public as long as wealth is the primary driver of power in this country:

The legal system has always benefited the rich and powerful at the expense of everyone else.
No. Maybe 200. Usually less.
The golden rule indeed.

My previous job as pharmacist in pharma company has a lot of grunt job that I tried to automate using only word and excel sheets. It possibly saves a lot of man hour.

Why only excel and word? Pretty much because I almost can't install anything in company laptop. excel Macros also prohibited. I was thinking to create a simple js automation app in browser if it gets attention.

I showed my little automation tools to my superior but it failed to get appreciation nor support.

In the end my colleagues asks for help to run the automation but they refuse to learn how to use it themselves. Bah.
Yeah, but it's genuinely remarkable that a solution should ever be applicable to more than one problem, other than where it was first devised. It's easy to be numb to that if you've grown up with math showing up all over the place, but that's what the "unreasonable effectiveness" thing is all about.
VM#1: Use only for browsing sensitive sites (banking, etc)
VM#2: Use for everything else

Maybe I'm missing something, but I'd love to know why this doesn't make good sense. Each VM is isolated from the others and also from the host OS.
My computer club, APCU, just had the best zoom meeting ever....after almost 2 years of less than stellar results. we had flipped to the new mode that only shows the speaker in a big window, so you could see their face, and we all respected the silence. Letting things go quiet while everyone was thinking felt awesome. It was a slow, thoughtful exchange.

I can't imagine trying to use Zoom for work. If you aren't able to let the pause happen, and slow the pace of discussion to allow for interruption without talking over people, it's just going to be a waste of time. Can people slow down on work calls and let this happen? I don't know.
Yes, the plan is to allow sending read-only queries to read replicas automatically. This isn’t implemented yet, but all the requisite pieces are there.
Ask HN: What features are you looking for in a note-taking app?
There are many solutions (Org-mode, Notion, Bear, Roam, etc.). But organising knowledge remains one of HN's preoccupations.

1. What is your minimal set of features?

2. Which ones would you pay for?
> Trudeau waffled and avoided the press for two weeks.

He also caught Covid from one of his kids.
This is not true. My father normally crushed my forces in about 5 hours.
The so-called "head-of-line blocking" problem seems to be restricted to "complex" websites that use resources from multiple hosts, especially trackers and ad servers. Those are often websites with lots of advertising, distractions and annoyances.

Huh, what? The resources from different hosts are on different HTTP/1.1 connections, so they cannot head-of-line block one another.
Dumb or not. How do I get Rosetta to run on SLS? Snow Leopard Server? under Fusion w/ Yosemite as the hypervisor? I need to run Freehand PPC.
It's still a minority, and we live in a democratic society.
> I don't know why you wouldn't desire rules about noise if your home is attached to another home where loud neighbors would bother you.

The level and type of noise that reaches nuisance levels is highly subjective, which leads to conflict between neighbors. You also have no control over your neighbors, so you might be able to practice your guitar for a decade and then suddenly your neighbors move and the new ones don't appreciate the sound as much.

It's the same issue all of these types of organizations have; HOAs suffer from the same problems. The rules tend to be defined by those most sensitive to them, who are generally those the most willing to waste a bunch of their own time screwing around with the HOA/condo association.

I personally refuse to own a condo or HOA home. It's worth it to me to exchange the equity for renting and being able to get out easily if I want to. I also find "ownership" to be a bit of a misnomer for either type of housing, since the rules can be arbitrarily changed and they can place a lien on your home. You live there at the grace of the HOA/condo community.
> HTTP/3 runs over QUIC – an encrypted general-purpose transport protocol that multiplexes multiple streams of data on a single connection.

Kind of sucks that SCTP, which also allows for multiplexing, never caught on for general use—probably because lack of support in various mid-network network boxen.

I guess we're generally stuck with tunnelling everything over HTTP (TCP and UDP) going forward. Every other kind of protocol implementation is out of the question because of NAT and various proxies.
Before Monterey's virtualization framework there was the hypervisor framework.
It is a lot lower level and would be what the virtualization framework is built on top of.
Hah, I feel that. We're approaching the Shadowrun timeline anyway; might as well add cyberdecks to the list.
Citation needed? At least in actual motif. Can’t find any information about either thing.
Yeah, it's not the actual economy. But indexes that track the S&P or NASDAQ track a selection of the best of the economy and are performing very well.
> A video conference is a sterile dehumanizing experience. A good in-person meeting is pure jazz. Its elegant sparring between those who care deeply about the things they are building, and watching and participating in this banter is one of the joys of my professional career.

This gave me a chuckle. After 20+ years in the business, the "pure jazz" in-person meetings vs "complete waste of time" in-person meeting ratio was, I don't know, 1:100. I can think of maybe 2 or 3 out of the last several years before the pandemic that were really consequential.

There are great reasons to meet and hash things out, but honestly, if everyone's in the office, I've found that it's a green light for lazy managers to work out communication and team build by... having more meetings. Not running them well, not writing any actual decision down, just having a meeting and thinking it's progress.

My main hope is that people use this remote-first time to really learn how to write and share writing. But, if I end up just getting people to learn how to start a Slack DM with a question instead of just "Hi! Are you there?", well, that will also be progress.
“There is an argument to be made that there was a violation of law.”

I mean, not really, but I guess that could mean anything.
How YC Decides Who to Fund
In principle, this is why we in the USA have grand juries.

In practice, grand juries almost always vote to indict, unless the perp is a cop.