skysight-inc/HackerNews huggingface dataset:
Yeah, I am not sure how typical this is, but my company has DC (data center) ops, NetOps, SysOps, and DevOps…

DC ops is in charge of the physical system, from racking and stacking to hardware replacements.

NetOps handles the networking stack, managing the routers and switches, vlans, announcements, IP block management, network access requests, etc.

SysOps handles provisioning systems, working with dc ops to get systems repaired, laying down the OS, managing the inventory system, and anything else the systems need to be ready to run our software.

Then DevOps is responsible for all the software that our company writes, and managing how developers get their software onto the machines, how they configure the software, and how they interact with their software in production.

The lines are obviously not that clean cut, but that is the basic idea.
Lmao exactly. This argument seems absurd - just steal the car it’s not like she was driving a lambo
Closest Japanese Equivalent to HN?
Is there a site like HN, in terms of quality of discussion and topics, but where the commenters speak Japanese?
You'd be amazed how insular some people in the developed world can be. I had a house mate who moved from a major UK city to the other side of the world, but in her late twenties had never in her life eaten rice.

Rice!
Clang (and lld) do support native TLS, and mingw-w64 does have the things that are needed. I think binutils also might have what's needed too, but AFAIK the thing that's missing is support for it in GCC.

Actually, (upstream) Clang defaults to native TLS instead of emulated TLS. In MSYS2, Clang is overridden to use emulated TLS by deafult to interoperate better with GCC built code and libstdc++ though.

The toolchain I maintain, https://github.com/mstorsjo/llvm-mingw, defaults to native TLS throughout.
> You're much better positioned for a large loss if you are up hundreds of % first (the SP500 is up 300% or so in the past decade).

And to add to this, dollar cost averaging means if you drop from 300% gains to 200% gains (let's say the market drops 100% for a laugh), you're not only still up 200%, but as your (automated) investment strategy continues to buy stocks you're now buying them at a massive discount. When they climb again, you won't be up 300% again, you'll be up closer to 1,000% (a lot, anyway.)
Nah, sorry that is just not true.

Try this one for the US:
https://sunypoly.edu/research/albany-nanotech-complex.html

Or this one for Europe:
https://www.imec-int.com/en

Both world-leading semiconductor technology research institutes (coincidentally both got the first EUV-tools) with plenty of students.
Yes, the other usage occurred to me later. But it's secondary, significantly rarer, isn't it? So I'd still say the translator chose the wrong alternative in English. Or maybe they were equally prevalent back in the day, or I've got the current relationship wrong.
>> Developers typically care about developing the business side of the application and have little interest in the rest.

Correction: developers care about using cool new programming languages and frameworks. "Business side of the application" has to be forced on them by business analysts and scrum masters :P
Don't listen to the naysayers who are telling you to give up on finding fulfillment in work. It is possible, but you need to be intentional about it.

Step back and find a worthy goal, something that you believe will advance humanity and make the world a better place. Take some time to think hard about this -- there is such abundance in our field that it can be easy to bounce from one opportunity to the next without stopping to think about what it is that you want to accomplish over the long term.

Once you've decided on your goal, figure out what you can be doing to advance that goal. Optimize career decisions toward reaching that goal. Maybe this means changing jobs to work with experts in a particular area. Maybe it means finding a startup that is doing interesting work in that area, or starting a company of your own. You mentioned that you're able to work for a lower salary. Take advantage of this, and realize how lucky you are to be able to do so.

There will be some (perhaps many) days that are frustrating and draining. Accept that this is part of the process. Anything worth doing is hard. And don't give up. This won't guarantee success or fulfillment, but it raises the odds. Realize that progress comes from lots of people working hard on things that are important. Some will succeed individually, others won't, but collectively they will move things forward.

Finally, get some exercise. It really does help with health and mood!
Any reasons why you keep them (beyond blacklisting I guess) and can't do without logging them ? That'd be one less pain point.

Love the look of the site btw :).
I don’t understand the appeal of CDK, it’s the most difficult to understand overly complex part of IaaC I have ever come across.

I want simple yaml/hcl that is easy to understand and write. I don’t need to feel smart writing TF, I need it to be easy to understand to reduce MTTR when things go wrong.
The GP definitely shouldn't have included that provocation. But your comment did something worse: you singled out the provocation and reacted purely to that. That's blowing on the flames, and users correctly flagged it.

What we want HN users to do is leave provocations where they find them, and respond/build on the most interesting things in a comment/article/topic instead. We even promoted this to the official guidelines recently (https://news.ycombinator.com/newsguidelines.html):

Please don't pick the most provocative thing in an article and rush to the thread to complain about it. Find something interesting to comment about instead.

Perhaps it should say "article or post".
You can get all that info with a single stat() syscall. Looking into git for more info, is significantly more complicated.
If you were already making double of 45K which I assume is 90K, wouldn't you have discussed that upfront with the recruiter first before doing the interviews ? That is a huge gap for you to try and address AFTER the initial interviews.
Uh, the OP frequently mentions "statistical independence", and I am uncomfortable with that: Independence is a property of a set of more than one random variable and is defined in probability, often used in statistics, but not defined in statistics. There is a polished, elegant, and thorough treatment of such independence, including of uncountably infinite sets of random variables, in J. Neveu, Mathematical Foundations of the Calculus of Probability.
I'm not taking a stance on either side of this, but the fact that he's Bengali-American doesn't somehow mean he can't be a scientific racist. (Btw by "Scientific racism" I'm talking about the pseudoscience movement)

I'd suggest you take a look at some of his work yourself and make a judgement of how unscientific he really is:

https://vdare.com/letters/vdare-khan-letter-and-sailer-reply...

Here's a paragraph for instance (trust me reading it in context doesn't make it any better)

> Also, I am not sure the blonde preference is as dominant among people from Asia as it is among Europeans, and Asians have not been as culturally dominated by Europeans as Amerindians have. Though certain European features were traditionally praised by Asians (fair skin), others have not been emulated (large noses, reputed body odor due to diet, hirsute body, etc.). In addition, though Japanese may comment on the nice figures that European women have (i.e., Europeans tend to exhibit more sexual dimorphism), they will also comment that many American women are too large and, as they would say in the States, "big-boned." In other words, even if blondeness is preferred by Eurasians, there are other attributes that work against them (their size in comparison to petite Asian women, the perception by many Asians that European women, and Europeans in general, age faster and don't keep their appearance up after the bloom of youth, etc.).
Your comment is extremely point on, yet was dead, so I vouched for it.

I think you perfectly highlight the difficulty of the current opt-out process.

I do not know how it should be done without revealing more information, except maybe by using an attorney that would have the legal power to act in your name while only revealing his information, and not yours.
> Here's a proposal: let's have the federal government bail out all credit card debt. Would you support it?

I haven't read any studies done on the effect that this could have but if it was: 1) researched and 2) financially doable (results in net gain) then yes I would. If as a society we can find that doing X will improve the quality of life for all Americans for very little financial cost to us and only a long term positive impact, I don't see why anyone would say no to that?

> Many of the arguments you gave would also apply to credit cards, if not more (eg. 20+% APR compared to 7% for PLUS loans).

Just to note I have ~20k of loans @ 12.625% APR. 7% is what government backed loans are like. Not at all what a majority of private loans are like. Comparing credit card companies to private student loans is more fair.
It's not just climate change. It's humanity's collective decision to walk into the abyss.

https://www.youtube.com/watch?v=o5AoMNF7dnE
I'm guessing EU has enough power to pull such a minor thing through without issues.

Just raising tarrifs on some US made stuff, until this is resolved, will make many larger and stronger companies phone the US administration directly and make a deal.
I doubt you actually work there given your last sentence, but have you tried proposing an alternative (along with some reasons why it would be better) the next time someone asks you to use it?
Just the editor features, compiler errors/feedback, and general pace of development/iteration.

I want to assume that the actual professional developers or programmers working at Apple creating the system probably weren't using this kind of workflow. It's just so awfully slow and serialized, the whole single compilation error shown at a time in a GUI popup for every build strikes me as the IDE going far out of its way to not overwhelm the programmer with walls of scary error text at great expense to iteration speed. Especially considering how long the builds take. That would make sense if the tooling was intended for hobbyists/beginners, trying to make programming more approachable than efficient.

Ron Gilbert has described developing Maniac Mansion for the C64 using UNIX editors and cross-toolchains run on DEC machines, never actually writing any software using a C64. I wonder if the video is more representative of what end-users were suffering through to write small programs, and not what the professionals or Apple devs experienced.
I wasn't questioning NixOS's customisability. I was questioning the choice to promote GNOME as "recommended for most users" on the download page.

https://nixos.org/download.html#nixos-iso

There's no need for a distro like NixOS to do this. It only serves to lend weight to the arrogance displayed by GNOME.
It is the J2EE role "Application Deployer"
Someone made an interesting point that Omicron might become the most virulent disease ever.

So I like how the bar has shifted, because everybody is so fed up with the disruptions to their daily life. Understandably so. But most virulent disease every is still pretty bad. Just from a logistical standpoint.

For me, the real problem is what comes after Omicron.

HIV is a completely different disease with a different etiology but it never went away. Treatments just got better with time.

I suspect the pandemic will force a lot of adaptations and legislation. I’m most excited about rapid testing at home though. I feel like that’ll do a lot to stifle the pandemic.
> Why should the government give you money to pay off your debt when for less administrative burden they could drop money out of a plane instead?

Well, for one, I don't think the recovery rate of money thrown out of a plane will be too high.

> Both would help the economy the same, so you haven't made it clear why people with student loans helping the economy and no one else is the antidote we've been missing.

I'm not against distribution of money to make sure everyone has the means to live a survivable lifestyle.
Explain 'one of those GDPR hearings'. I'm pretty familiar with the GDPR and everything that comes with it, I've never even heard of the term 'GDPR hearing'.
The iframe sandbox is not for you or google. It’s for sites that want to protect themselves from ads they embed on the page. You’ll also see this used on proxy websites that scrape your requested URL and embed the contents of that page in an iframe.
Honestly it sounds like the main problem here is the scheduler. I'm not saying you should run many massive threadpools, but at the end of the day if you have a latency-sensitive service that isn't being given CPU for seconds at a time your scheduler isn't suited for a latency-sensitive service.

Bursting is good. You are using resources that would otherwise be idle. It sounds here like the scheduler is punishing the task for the scheduler's mistake. CFS is ensuring that the job gets N cores on average what you actually want is the scheduler to ensure that the job gets N cores minimum.

So while having too many threads laying around is slight unnecessary pressure on the scheduler and wasted memory I don't think it should be causing these huge latency spikes.
you seem to be implying that

1) a transaction between the US and Lithuania occurred in which Lithuania agrees to provoke PRC.

2) Lithuania provokes PRC (presumably the act involves the embassy opening).

However, the article you linked publicizes the U.S. trade support which seems to have occurred after (2). The article you linked does not permit one to draw the causal inference that (1)->(2)
De Lift (1983) / Down (2001) also highlights certain shortcomings of brain-on-chip embedded systems.

https://www.imdb.com/title/tt0087622/
"turning complete" : typo?
It is/was a RockPro64 with 4GB oft RAM.

The biggest issue I had was with zfs native encryption using aes256-gcm per default.

The SoC has AES support but with gcm the hashing function is not AES based, so i had to change to aes256-ccm to profit from the AES support.

For sshd i severly limit available hmac and cipher to use chacha20 but i also force that in the client side.

I will post the relevant lines tomorrow.

Wireguard is also costing much more CPU performance then I am used to.
I know supply chain issues have researchers trying out novel solutions but this was unexpected.

Still, I’m not worried about some new ghoulish supply chain unless it mines crypto.
I'd argue that the more you're stimulated, the greater your need for stimulation becomes.
Go read Dan Simmons Hyperion Cantos
The issue is transmissibility rather than severity. Say it was 50% less severe but 25% more infectious that would cause hospital infrastructure to fail because the absolute number of hospitalisations go up as more people are infected.
We have never had a screen time policy. I was always unlimited. He also watches a bunch of dumb crab on YouTube…but hey, I enjoy my stupid TikTok memes too…so why wouldn’t I let him.

I make fun of him when I think he does something stupid…but it’s in good spirit. My job as a parent is not to manipulate him into the life I think he should live…my job is to enable him to live his!

And Yes, our 5y old takes a full size dirt park half pipe…has done so ever since he has been 3y or so. I wouldn’t do that myself…but he does

He also is into skateboards, snowboards, plays basketball, soccer and what not. He got me into skateboarding at 40…don’t worry though, I wear a helmet :)

In this moment I am watching him race an RC car with 30-40mph across a meadow

Earlier today he was had. oculus headset strapped on and was playing job simulator
The first half of Nand2Tetris is about synthesizing a small computer using a hardware definition language (HDL) that was invented for the book[0]. It's similar to Verilog.

It's true that creating a design in Verilog is similar to conventional programming, but looks are deceiving. While conventional software (in C, for example) is a series of sequential steps, Verilog has two types of statements: combinational, which combine inputs and outputs using boolean logic, and sequential, which are structures implemented by networks of flip-flops, and which are clocked and which act as memory elements. All the combinational statements take place "instantly", while all the sequential statements in the program are executed at the same time when the clock pulses. The clock causes the whole program to make a step and then re-evaluate the combinatorial statements in preparation for the next clock.

I suppose one could write Verilog code without any knowledge of electronics, and I imagine some programmers do that under the direction of engineers who do understand digital design.

The last halves of the two books I suggested teach digital design. I think it's necessary, at a minimum, to understand something about the possibilities, limitations, and conventional approaches before expecting to produce a useful FPGA design. You don't usually want to spend a lot of time re-implementing something in an FPGA that you could just buy from Mouser and which would be much cheaper and a lot faster.

Also, it's necessary to understand how to interface the FPGA to the real world, so a knowledge of digital design is required.

The first halves of those two books is about analog design, which is also useful when interfacing to real world sensors and actuators.

[0] https://www.nand2tetris.org/book
How to Design Programs

https://htdp.org/2021-11-15/Book/part_prologue.html

Take a quick scroll through, it features programming with pictures which is much more useful and motivating for a beginner than lines of text.

First impressions matter. So avoid excessive keywords and syntax that only scares beginners into thinking programming is a voodoo-magic-minefield. I'm looking at you, Python.
> Have you tried this?

Yes, when I was in my early 20s.

I dated several women between 28 and 35.

As I mentioned before, the dynamics can get weird. Things that someone in their early 20s occupy their thoughts with are often very different than someone in their 30s.

That said, we all figured out how to make the most of our time together, and the sex was really good. I’m not going to pretend like these were deep relationships — that was not what I was looking for, and I don’t think that was their focus either. The focus was mostly companionship and intimacy, and I think that we accomplished our goals on that front.
Ask HN: What do I need to think about before going to work for a startup?
Most of my career has been in construction management. I'm soon interviewing with a slightly related SaaS company who I would classify as a startup. This isn't a world that I have any experience in, what things should I be considering and aware of?
Show HN: I made a polling app based on Quadratic Voting
Hey HN!

I just want to share my weekend project. So a couple days ago I read an article here about Quadratic Voting, and I'm really interested to implement it myself. After some browsing I found only a couple other poling websites which used QV, but I found that their interfaces less intuitive. So I created https://puaspoll.com . Its very simple, but I think it could be a fresh approach compared to many similar polling website/apps. Let me know what you think!

Best regards
There are plenty of parentless children available for adoption. Save them first.
I recently wrote ls + cd replacement myself: https://github.com/antonmedv/llama

It’s a TUI with fuzzy searching, which helps a lot at navigating in complicated file systems.
I've been in two production environments where IaC was done with Turing-complete languages (Google and Facebook). It's really not better (it just lets the truly impossible/unmanageable become possible) because they were both dynamically typed.

If anything, Terraform comes the closest to being a good IaC language because providers form an API to production resources as opposed to unstructured code/config like Helm or Jenkins/Puppet/Chef. Production in reality is well-typed, and unstructured configuration makes static analysis very difficult and makes diffs only a guess at what will actually be changing when code changes are applied.

What I'd like to see is Haskell (or similar) typeclasses as production API; make it impossible to construct malformed configurations in the first place but allow expressive functions to replace the limited templating functionality that current languages have (why can't helm templatize inside values.yaml? Why can't Terraform templatize backends and why aren't providers first-class objects?). It's very difficult to keep current IaC DRY, and if it's not DRY then it has bugs and there are misunderstandings about how environments are actually configured.
In this case, the conservative explanation seemed unlikely for several reasons. This friend would be more precisely described as the elderly friend of my elderly parents. Neither of us are on social media, she doesn't know what podcasts are, and neither of us had even used a web browser in the preceding several hours. Neither of us was in the market for a new riding mower nor had been in the preceding decade. I was on her (remote, inconsistent-cell-reception) farm to help with some cattle. I had never heard of this brand before, and now over a year later I can't think of it.

Is it so unlikely that an ad network sketchy enough to pay its way onto random Android apps would also be sketchy enough to monitor conversations for keywords that can get it paid? I don't think that's unlikely at all.
The "is this even a customer" filter should catch that.
Ease of spread is only notable if it causes bad health outcomes. Policy should only be made in response to actual outcomes, not case counts or other inaccurate proxies.

Historians will look very poorly on the authoritarian type policies being implemented that are, in fact, ignoring the science (actual data, second order effects), not following it.
Would have agreed, but then the Trump lines hit... Entirely forgetting the BLM terrorism and sedition in the previous year...
Because they sent me three emails and I don't even provide a service for the domains they mentioned.
Good to know. We don't have burner phones over here, and can't verify, however I thought their SIM cards were locked so that they couldn't be used on other devices.
Broken processes and missing self-service, as you point out, is why creating a platform team is important for these types of places.
They might not know it yet, although some are trying.

It doesn’t make the infra technology more or less interesting?
Fuck him then
Interesting. Thanks for the link. Do you happen to know of equivalent data for NYC? I’m apparently not adept at finding this information.
You are completely right, and I certainly thought about whether I should explicitly refer to these programs... I guess the crux of my issue is that employers still want to see people have a college degree + trade skills, and not just trade skills alone. Reasons being that they simply aren't getting enough educational foundation in high school anymore, plus it creates an overall better skilled / prepared individual. So if there is a way we can get people both practical skills AND at least a two year degree's worth of general ed, we're better off as a society.
That’s what the news business would like you to think. How much action are you taking from the 100+ bad news stories bombarding you every day?
S.F. Mayor Breed declares state of emergency in the Tenderloin