skysight-inc/HackerNews huggingface dataset:
I wonder if he wound up in single user mode using /bin/sh on his first boot, and then after installing stuff, he rebooted at some point and would up with a proper shell?
>there is a problem in your hiring process

Or in your onboarding process.
Upgrading a Windows 10 VM to Windows 11
Keeping a close eye on me is probably correct. We have had our differences in design philosophies. I prefer simpler design while he likes using all the latest and greatest technology for coding. He always believes his design is the correct way and gets his way since he's the highest person with technical knowledge (CTO is not technical).
Excel is "written" by many more people than javascript
I think for each tier II arch it can be installed but the extent to which they work varies.
This could definitely be a thing if someone was willing to pay and a team could be built to fix/prevent regressions.

For example have been using Ubuntu Mate for almost ten years. A potentially great traditional corporate desktop. In that time it seems to have lost functionality in every release due to CADT. Most issues come from upstream, there are not enough knowledgeable folks to fix breakage.

I would like to help, but the last book was published in 2004 or so, and don’t have time to piece together docs from 50 places. Another sign of lack of investment.

In short I think there’s a business opportunity here, if anyone has a contact willing to help bootstrap it.
Maybe the VP wants to code or misses it.

I would take it as an opportunity to have a conversation with them. Discuss the tech stack, and processes you/they dislike or want to do more of. Let them know your expectations too, standups and retros participation are obvious ones.

I hope, you are on your way to making an ally, a more powerful one!
Stackage should focus more on 9.x GHC, for now the latest LTS is 9.0.x-based version.
vcpkg is fantastic if all your dependencies are already in there, and still good if you need to add your own ports overlay.
It's not actual business work but you are asking for actual time from the person's life. When it's an non-trivial amount of time, you should compensate them fairly.
Building a Headless Commerce Site with Python and ButterCMS
Learn how you can use Python and ButterCMS to build a headless commerce site integrated with the Square checkout API.
It works fine using the pdf viewer builtin to Linux firefox (running on FreeBSD-current).
Why would you mine your digital currency and then just throw it away? That's not something he wanted others to do so why do it yourself?
Oh yes for sure, I just meant I don't have it slather on sausages. I think my face would fold in on itself if I had more than a dash of English mustard. I like it on the side of susage and mash, or toad in the hole, but certainly not lots in a bun.
You don’t have to actively advertise your criminal conspiracies for them to be criminal conspiracies. They knowingly facilitated illegal activities.
That's a straw man argument. They don't have to arrest all to scare most into doing what they want them to do.
doesn't really do any practical comparison outside of "electron/notelectron", which isn't very useful

anyone in enterprise knows that slowness doesn't needfully depend on the UI toolkit
Within that specific ethnic group there are several national backgrounds. Even the word "pana" itself, which is like "bro" is not used by all the different subgroups of latinos(some might say compa, parce, chero, etc). I like the name because it's easy to say and sounds like "pan-american." I just think you have to start somewhere. Where I've lived there seem to be just as many South Asian and East African immigrants as latinos.
Yep.

Another example of this is scrolling views w/ buttons. Apple put out a whole whitepaper on how you have to take care to get this problem right: it's a subtle thing where you need to figure if the touch input is intended to be a scroll or a button tap.

But after the latest redesign (a few years ago, now) "App Store" doesn't even get this right.

Try scrolling around on the "Today" tab, picking various random points on the screen to scroll. You'll notice sometimes your scroll input is completely disregarded. Totally buggy.

That's because if your touch starts on a button, you can't scroll. The button just steals it. Apple needs to read their own whitepaper!

I don't know if it's just all the original people left or new leadership that doesn't have a feel for UI or what, but things are prettty rough.

(I'm tempted to jump ship to Android/Linux, but despite Apple falling off, I know things will actually still be worse there. Unless a miracle has occurred.)

Apple should hire me as Czar of Software Quality. ;-)
Beaker Browser did this. The first problem about Markdown is: which variant do you support? The second problem is that people already treat it like a markup language with a mandatory post-processing step and will inevitably desire the level of control/precision that can only be achieved by making it more like HTML (or making liberal use of the <html> escape hatch).
AWS has elastic filesystem, but the perf is crap from what I understand.

I haven't used it, so your mileage is a total unknown, but our "big data" folks like it.

AWS won't change to your desired model, they mint money on underutilized resources (and hidden I/O charges/network)
This case is extra special, as anyone who has ever dealt with any Indian bureaucracy can attest to. I went to my university for some paperwork (years after I had gotten my degree) - I was treated like a leper and openly asked for a bribe.

This man is a hero! As he says, it is not about the money
Your VP in particular sounds like a micromanager, though leadership should practice some scuttlebutt every now and then (skip meetings should be semi regular at the very minimum).
It's possible that you are more accommodating than others of the company's needs and thus more easily assigned to the legacy maintenance.

If so, the solution is to be less accommodating. Insist on being part of the new development, and that legacy maintenance should be a shared responsibility of the whole team. No one wants to do this stuff, so why should it all be dumped on a few? I think willingness to help with old stuff is good, maybe even necessary -- someone has to do it -- but it isn't reasonable to expect you to be the only one.

You must back this up by preparation to leave. Actually looking for another job may help. Finding a market for your skills may give you more confidence to say "I'd like to stay but I'm not growing in this job and that's career suicide." If, after a number of conversations and some time you aren't getting anywhere -- leave.

If you are a woman, it's possible that you are generally inclined to be more accommodating, and may need to do some thinking (and/or get some coaching) on how to effectively assert yourself.
> Ah yes, arrest developers of open source privacy code and blame them for North Korea money laundering

I have questions: did money laundering happen on the platform? Did the developer financially benefit from the money laundering? If the answer to both is "yes", then it sounds like the developer could be in a world of trouble, which is not related to crypto.

If I build a picture-sharing board with no moderation, and I profit from illegal pictures being shared, I would be in trouble for facilitating crime, that doesn't go away because I implement the picture-sharing on a blockchain. Using crypto to implement any system doesn't make it kosher: as far as the law is concerned,a system is what it does, not how it does it.
And even more than that - a truck! If one cares about performance for God's sake - don't buy a truck.
Regular communication between the engineers is also done under Shadow IT.
How much additional dev overhead is there in using cpp for the web?

How difficult is it to manage updates etc?

What are the benefits in your opinion?
Do you have any explanations of proof of stake? I've tried to read https://ethereum.org/en/developers/docs/consensus-mechanisms... and https://arxiv.org/pdf/2003.03052.pdf but I feel they're intentionally obfuscated. I understand proof of work very well.

I tried reading the Tezos proof-of-stake scheme [0], but it seems like it has some very obvious holes that leave security gaps wide open (namely, once you get to somewhere around 50%, probably less, you can completely predict and control the PRNG outputs, giving you full capture of the network), which makes me feel like I still don't quite understand it.

I won't go into whether it's exclusionary or not. That depends on your economic viewpoint. Personally, I think they're about the same -- those with the wealth control the network.

And they've consistently been pushing back The Merge's launch date less than a month than the go-to date. I remember when they wanted to launch it in April 2022. And then May. And then June [1].

[0] https://tezos.gitlab.io/active/proof_of_stake.html
[1] https://eips.ethereum.org/EIPS/eip-4345
> . . . all over again and again, for every single company. Your interview performance is non-transferrable.

> . . . wasteful as it involves repeating yourself a whole lot.

It's also incredibly wasteful for the companies doing the hiring. Which is why they often try to offload that waste to the candidate.

But those companies would probably have to pay more for programmers who were already vetted as part of their membership in a professional organization; people who were actual engineers. So it's not in the companies' best interests to change anything.
It's (almost) the same thing for traditional engineering. Nobody reviews that fuel pump for reliability and functionality, they trust the manufacturer's specs and certifications, and if the pump turns out not to meet those specs they sue for a recall & fix/replacement. The difference is software licenses all disclaim liability, so we can't even get critical issues fixed.
"it makes sense to require the "www" prefix."

Not at all. It makes sense to allow it, but never makes sense to require it.

"Why should the machine pointed to by the bare domain be the web server, instead of for instance the FTP server or the Gopher server?"

We use ports to distinguish protocols. A more salient question is: Why should there only be one web server in a domain?

In fact, it used to be common to have dozens of web servers on differently named hosts in a domain, all of which might be running several internet servers like http, ftp, etc. If you're actually old-school you'll remember knowing the names of individual machines at a site and visiting urls like http://foo.building.company.com

There are some technical reasons why you might not want your web server's A record in the @ for a zone, but they mostly no longer apply.

www has never, ever been required.
I'm curious, does the company-issue PC also prevent you from opening CMD and PowerShell? (If not, you can probably paste the commands directly there; or create a .bat file yourself as suggested in a sibling comment. But as another comment points out, trying to circumvent company restrictions is risky. Ideally you'd just have to ask IT to do it for you, until they get tired of fulfilling your requests and give you access to your machine.)
Currently in a large private bank: Keepass, hardware tokens in physical safes accessed supervised by another team, Hashicorp Vault, a few HSMs and managed key vaults for the cloud workloads.

Paranoid levels of security are relevant in some cases but unnecessary in others. Physical security and organisational processes are also an important complement to technological solutions.
VC fund decks that close LPs
> Although not legally binding, the contents of the UDHR have been elaborated and incorporated into subsequent international treaties, regional human rights instruments, and national constitutions and legal codes.

Third paragraph at https://en.wikipedia.org/wiki/Universal_Declaration_of_Human...
"In October 2020, German authorities issued an international arrest warrant for the two founders of the law firm at the core of the tax evasion scandal exposed by the Panama Papers. Cologne prosecutors are seeking German-born Jürgen Mossack and Panamanian Ramón Fonseca on charges of accessory to tax evasion and forming a criminal organization"
The media is not empowered to make demands of the government and expect them to be fulfilled. The government enjoys the imbalance of power.

No one has claimed the blogger is infallible; but even the rights of despicable people are worth defending.
Fun fact, all Calm's sessions are/were just audio files stored on S3, shared publicly, no auth. (as of late last year)
once you count consumers, you get into semantics. Like is C/C++ more used than javascript, because all the javascript essentially runs in browsers compiled from C++?
Incorrect. An STS changes the deployment/rollout mechanisms away from blue-green.
There's 2700 satellites currently deployed, so even at 1 per satellite it's still in the "thousands".
Use the LET formula. It gives you lexically scoped variables inside a formula.

=LET(foo, ComplicatedExpression(),
bar, AnotherComplicatedExpression(),
baz, AnExpressionInvolvingPreviousVariables(foo, bar),
ExpressionThatIsTheReturnValue())

Excel now also has (will have?) a LAMBDA formula for defining your own functions.
The science behind mantra meditation [video]
Viasat attack was by hacking ground terminals, not jamming satellites.
What if we called these routers with L4 decision making "load balancers"? ;)
You have more faith in judges than I do. I've seen judges act as mindless machines.

and below still stands:

>There's other things that can be done as well, like searching their residence for every single code violation possible, daily police visits, civil asset forfeiture, fine-comb tax auditing, etc. It's a pretty well oiled machine for finding ways to convict people or make their life hell through the legal system if that's the goal.

If the powers that be want to punish those who contribute to abortion, they will find a way to do it, even ex-post-facto.
I’ve had a number of systems tell me my .dev email is invalid because of the TLD. Incredibly frustrating.
It seems like quite a flaw in Microsoft's ecosystem that those requirements can't be met by some integration between Excel and, like, Sharepoint or whatever.
If it gives you direct/raw access to the control plane, you then may be able to launch denial of service and other attacks that would negatively impact the network and other terminals. I don't know anything about the Starlink protocol, but a rough Ethernet analog might be an ARP attack/flood.
What if there's a bug where your CI ignores all steps? There's always some situation possible and we can go all the way to nasal demons. You have to accept the risk at some point.
From personal experience I believe the "runner's high" is very real. It didn't happen often, but sometimes 40-60 minutes in to a long run I would enter a state of flow and euphoria. It felt like I was effortlessly gliding across the ground and would last for as long as I kept running and a short time afterward.
> Second, if abortion is considered murder, why should it be legal to fund illegal abortions? We generally don't allow people to fund criminal activity for good reasons.

Because it's not murder. Legislating that it is does not make it so. Full stop. That's like a government trying to legislate that the sky must always be blue, or that it's illegal to frown, or that 2+2=5. Just because it's a law does not make it just or sensible, and I would hope that in modern society we would not blindly obey unjust/unnecessary/unwelcome laws without questioning.
> Are you saying that not all x86 instructions are implemented in microcode?

If you look at discussions about the instruction decoder of Intel processors, you often see it mentioned that they have something like three "simple" decoders and one "complex" decoder. The main difference is that the "complex" decoder is the only one which can decode instructions implemented in microcode (dispatching micro-operations from the microcode ROM), while the "simple" decoders can only output micro-operations directly (using something similar to hard-wired pattern matching on the instruction). So yes, many x86 instructions are not implemented in microcode.
That isn't a good comparison since testing can still be part of your 9-5. There are good engineers who adamantly never want to work outside 9-5
Exactly, how are the young's data being farmed by China's government any better
It sounds like SO isn't really an expert on Excel. The correct answer (Data > From Text/CSV) is sitting at the bottom with 0-1 votes. Most answers are from the early 2010's and outdated.
Show HN: A simple price betting platform on crypto
You bet on the direction of a crypto price in the next 60 secs (up/down). If you're right, you can win >60%, if you're wrong, you lose your investment. Onboard just with an ETH transfer, no KYC, no trading fees. Fun mode available.
>We fear that there may be unhappy comments from outraged NetBSD enthusiasts

I'm not outraged, just not impressed by what seems like a very quick look at the OS.

NetBSD does a lot of good work for such a small project. If anyone is interested in it, there is a small but friendly and helpful NetBSD community online. The NetBSD subreddit and unitedbsd.com are two resources you can use if you have questions.
I cannot agree here. The term "regular expression" relates to "regular language".

So instead of inventing new words haphazardly, we should look at what kind of language we are able to express with these non-regular expressions, what the name of that language is and then use that name for the expressions.

Here is a starting point: where do regular languages sit in the Chomsky hierarchy:

https://en.wikipedia.org/wiki/Regular_language#Location_in_t...

Here, we see that there are also less inclusive languages included in regular: finite languages and star-free languages, for which the corresponding "finite expression" and "star-free expression" make sense.

In the other direction, maybe some useful language kinds can be identified between "regular" and "context-free" in relation to the capabilities of certain kinds of expressions. However, "context-free expression" isn't a bad start. ("Cfex" [si:fex]?)
Came here to write pretty much exactly what you said.

I'm using ESP32-S3 chips in a project. Rust support is really nascent and I can't afford to burn too much time on fixing tooling & recreating libraries. Though it does sound kinda fun.

But I imagine there's a chicken/egg challenge where it's hard to see Rust on embedded platforms get more mature unless it gets more adoption and it's hard to imagine a significant uptick in adoption unless it gets more mature.

Modern C++ is getting a little better all the time. And perhaps someday Carbon could be a smoother path to modernity because of its focus on migrating existing c++ codebases.
Having flexible load lets power producers invest more reliably. It’s good to see the incentive structure is set up to reward this behavior.
Measuring everything is terms of money is wrong and extremely bad attitude. Rules and laws exist for a reason. You can’t put a price on upholding the law
k8s is made for stateless servers. But "stateful sets" has always seemed like a bolt on.

Also, for important "big data" stores with replication, I don't want to trust all-in-one third party operators, which is what all K8S operators seem to aspire to be. Your data is important, and you should evaluate all your data operations use cases yourself.
> If you don't believe in democracy, can you please tell us what system is better?

Just because you don't believe in something doesn't mean there's a better alternative. It simply means there may not be an alternative to believe in.
Categories of Risk
BART’s excursion fare: Agency earns millions from passengers not riding trains
The title should be "Scientific harassment"; obsessively criticizing science is how we do science.
Windows has a vastly greater amount of business software available for it than Linux. As to using this software via Wine on Linux: sometimes it works, often times it doesn't.
The US has small claims courts, that expedite these sorts of issues.

Does India have something similar?
They were also asked to implement some basic money laundering preventions. They did nothing.
This brings to light the importance of managements messaging to the "legacy" and "Greenfield" teams.

Frequently the Greenfield project is purely political, or just a punt.. and has a 50-50 chance of successfully launching in a way that ever replaces legacy.

People lose sight of the fact that until the Greenfield thing launches, 100% of the revenue keeping the lights on comes from the legacy system. Keeping legacy alive and thriving is critically important both to the firm and also to give the Greenfield team runway to build the new solution. Even beyond the launch date, a sliding % of the revenue will continue to go through legacy, often the majority, and often for years.

The reality is you could fire the entire Greenfield team and continue as a going concern for 5 years. If your legacy system fails, your firm might miss payroll within a few months.

Most often I find management slaps unrealistic optimistic timelines on the Greenfield project, and continues to stick with them as the new thing fails to deliver. This both stresses out the Greenfield team to build a more corner cut solution.. while also causing mass attrition on the legacy team out of job risk concerns.
i suppose any mature craft will end up with overloaded terms
Yes, it WILL BE INTERESTING to see… in the future if we find out.
Facebook was making $50 per user before apple crippled them, so I would assume Google makes at least that much
It still showed dead until I vouched for it, but it was six hours old at 1 karma meaning no one is probably going to see it.

I resubmitted it at https://news.ycombinator.com/item?id=32440745 thinking it would bump the karma at least like other duplicate submissions, but it made a new submission, and it looks like it's probably dead as well.
I have a dab on things, it's like silly hot sauce, just a dab is needed. This 'slathering' in the article would end up in the emergency room.
Murakami is also often mentioned in this connection. Fingers crossed for Rushdie to see another day—forget about the Nobel…
A family business is worse. You will always be considered an outsider.

The idea of greater sympathy is a fallacy. You are simply closer to the people with power, they don't want to seem cruel because that drives away talented/hard workers, they have to make concessions. They don't have the resources to make people expendable yet. They don't get the luxury of having 6 layers of mgmt to shield them from being remorselessly cruel. As soon as they have those layers you will see what they really are. Ask me how I know...

You get the added bonus of some borderline mentally challenged family member will be put in a position of power. The other family members know but don't want to hurt their feelings. Then you get to be drawn into awkward family squabbles when you have to appeal to the other family members that their actions are hurting the business and need to be corrected, basically babysitting your own boss for them. Without the benefit of ever being in charge yourself.
5-10$ per month.
Python's pandas makes working with large numbers of Excel / LibreOfficeCalc files a lot easier. Excel is very convenient for the non-programming user of course, for example making graphic visualization is far easier. With pandas you need to interface programmatically with matplotlib or similar.

If you want to up your skills in this area, Wes McKinney's "Python for Data Analysis" is pretty great.