skysight-inc/HackerNews huggingface dataset:
Doesn’t happen to the same degree as in software. With plumbing or painting, yes there are good jobs and bad jobs, but if the water gets to where it’s going and there’s no moisture, you’re pretty much done. If the paint is on the wall and not on the ceiling or the trim, and you can’t see roller marks, it’s a good job. With software, there seem to be endless layers of nuance between good or bad, finished or unfinished.

Also, it should take X hours to paint a room of Y size with this many windows or doors. There are clearly established timelines for a job and any big deviation from that will get you fired (or not hired again by the same builder). There’s no “due to this manager’s lack of experience with agile, a project that should have taken 2 weeks took 4 and a half months, and the test coverage is poor”.
> The amount of time i have to spend at work negotiating with other parties/budgets/silos/corps dealing with remote environments and software, when I could have done the whole thing in half the time with a 5k budget on a local machine...

Ironically, in an enterprise environment with heavily managed internal resources, moving so much to the cloud has exactly the opposite effect on my work.

A lot of this effect will depend on both the preexisting local org structure, and the particular cloud platform(s) you choose and how your org chooses to administer them. But certainly at least most of the big cloud providers seem to try to enable one stop shopping for fairly complete sets of solutions without any more organizational roadblocks than are interposed by your own organization.
The biggest question is how you determine 'what they are valued at', given that you would get drastically different numbers in different markets.
Thank you for doing this, it was a wonderful read.
I followed the apprenticeship model in one field, but was entirely autodidactic when it came to tech as there is so much material/content online to teach yourself if you're motivated and inclined and would prefer it remained as such. I mainly pursued one technology only to find that I had to learn so much more as I went deeper and it eventually snow-balled into starting my own fintech startup and then as a bootstrapping founder working professionally to fund the former. This was only possible because there was so much freedom within our community and free content available.

With apprenticeships you're really at the mercy of the Master who will instill in you their 'version' of how something must be done, whether you agree with it or them is entirely irrelevant to the process of edification and leaves very little room for creative problem solving and rule breaking that I think the most important work in tech actually requires.

This rigid structure is well suited for certain crafts (like electricians or plumbing) and perhaps some arts (culinary, masonry/architecture), but I fear the power that FAANG already has exerted in corrupting an entire generation of tech workers with salary and supposed prestige has done enough damage already to the World, so to have them act as gatekeepers of information seems entirely myopic and self-serving to an already entrenched Industry.
It's really uncomfortable reading the part where they say that they aren't publishing personal information from the memo as if they're doing something to protect her privacy when they've given the internet way too much information on this person already. Things like the state of her mental health, some signal into her economic status, etc. Things that even non-devs on the internet could pick up on, it's so tone-deaf.
This is really good: https://webrtcforthecurious.com/docs/09-history-of-webrtc/
It’s also a consequence of really poor American outlet design.

It’s not uncommon in other countries for the plug to be designed in such a way that by the time conductive surfaces are exposed, then the plug is far enough out that it’s no longer live. There are a few ways to accomplish this, either from recessed plugs to requiring that the exposed conductors be half coated in an insulator so that the first part exposed as the plug is removed is non-conductive.
It turns out the kid himself has some thoughts on this.[1] (I'm linking to Noir's summary not because I agree with him on gun rights or whatever else, but just because he has a concise and factual argument, using the kid's own words from before the fact to cast light on intent and his state of mind, as well as the chaotic events later where he was being chased by a mob and shot at.) I think the boy made a very unfortunate decision to go out there, but the actions of the mob are self-evident justification for why he was carrying a weapon. If he wasn't, he likely would be dead or severely injured today.

He pretty clearly extinguishes a dumpster fire that several rioters were pushing toward a set of gas pumps. This enraged the mob, leading them to chase him and even start shooting at or around him. He only fired when he was cornered (whether surrounded by the mob or even literally on his back on the ground), and only at those who were actually attacking him.

[1]https://www.youtube.com/watch?v=NSU9ZvnudFE&t=307s&bpctr=160...
(On the other hand, the process could be captured by incumbent employees who do have that incentive).

That seems to be way more common than most people want to admit. So many software engineering interviews have very little to do with the job. Worse of course is when there is no process and it seems like the whole thing is just designed to get the hiring manager friends hired.
Facebook buys an unused headquarters (REI) even as more employees work remotely
For an individual, lines of code is a bad measure. Some problems are harder than other and some people do more design or leadership work. However, for the collective this all should average out.
I honestly don't know what to say to someone who thinks the USA is systematically sterilising people.

I don't know how that mind would work.

Do you say it because of true stories we know about the past and are are taught history repeats itself. Do you think it's true on rote?

Who would be doing this? Why? How?

Is it Illuminati, or Republicans, or a systematic breakdown of processes? I don't know what level you are on.

I said this in another comment, but if this was a betting market, 50% didn't happen, 30% rogue doctor, 20% something simple I can't think of.

For instance I don't think it's true, but I did look to see if you get special compensations if you get a hysterectomy, it could be driven by the women. There's a few other things to look at.
I’m skeptical, people leave this facility and have been for years. The population is social media active and have friends and family who are in a position to speak out because we aren’t China. It’s difficult to fathom that this issue would surface precisely once by a lone whistleblower
Even with all those things happening, I'm not sure I'd say we're "in a world collapsing around me with no short or long term future."
I didn't accuse you specifically of downvoting. You can't downvote direct responses to your comments on HN so I know you didn't downvote it. However I would bet people with similar ideologies downvoted it.

"Free speech" does not have a universal definition. I doubt people in Germany think they don't have free speech just because they can't legally deny the holocaust. However we allow that in the US even if it is a "malicious lie" that is disputing facts and therefore isn't an opinion which would seem to leave it outside your definition of free speech. Would you be in favor of a similar law in the US to outlaw holocaust denial?

You also seem to be in support of defamation not being protected speech. But why should defamation of an entire group of people in the form of hate speech be protected? Saying a specific person has negative traits X, Y, and Z isn't protected but it is protected when you say everyone of that person's ethnicity including that specific individual has traits X, Y, and Z. Why the distinction?

This idea of free speech is not us straightforward as "free speech maximalists" try to make it appear.
With a couple of fiber providers I've been lucky enough (it wasn't luck, I chose housing based on ISP availability) to get a business class gigabit with a static ipv4 address and ipv6 for ~$100/mo, solves lots of problems.

Plex does the plumbing for you, I think NextCloud might too.

Doing DNS just seems like another thing to setup which is just fine. Pay namecheap, then pay a big boy DNS provider (I like dnsmadeeasy) then register some domains.

I don't really want a solves everything tool because I don't see a way for it not to be really opinionated and hide everything behind its own abstraction which isn't really any better than the interface it is hiding. Maybe a series of how-to whitepaper kinds of thing to build up the requisite knowledge to figure these things out.

I'm not a fan of the old school configuration hell where you have to spend hours/days/weeks trying to figure out the correct set of software and config options to do something right, but I'm equally not a fan of completely canned solutions that hide everything in favor of a single button to push. I'm not a technician, I don't need to have everything done for me, but I do appreciate tools where right configuration interface is provided. That is, sane defaults, well documented options, meaningful errors and sanity checking, and options given in the right way.
2x Daily Checkin’s for 2 months.... sounds like a recipe for micro management.

Also given most managers schedules are packed, I’m not sure how feasible this advice is. Especially if they onboard 2 or 3 new hires.
Almost all of those institutions are holding shares on behalf of normal "retail" people, not professional investors. The statistic you are seeing is both in support of the claim of how much retail is a bagholder and in support of the claim that the word "institutional" is misunderstood.
You're correct, as a marine engineer, I can tell you that the biofouling problem is far from solved. To date, copper biocide works best, but is terrible for the environment. A lot of the new coatings are also 'speed-release', meaning the hull must travel a certain speed in the water before the biofouling simply falls off. Obviously for a hull that site stagnant in the water, like Natick, this type of coating won't help. Many people have tried to solve the issue passivly, and even tried mimicking shark skin (tiny chevron-shaped scales) at the microscale to minimized biological growth's ability to "latch" to the material surface. However, I haven't seen any good commercially viable progress in practice.

I'm not sure how the MS Natick's cooling system works, but if it's anything like a ship, the heat transfer surface is NOT typically the skin of the hull (although keel coolers are essentially that, but I don't see keel coolers on the Natick hull). Instead, ship cooling systems typically suck in the virtually endless supply of cold seawater, run it through a heat exchanger (often a plate type), generally with a feshwater loop on the other side that runs to hardware to be cooled. The servers would be cooled by this fresh chillwater loop.

The above system only works if a.) you have much excess cool seawater than heat infusion (i.e. you're not trying to cool a large server farm in a stationary pond or small lake), and b.) You have means to clean the biofouling that will occur on the seawater side of the heat exchanger if left unabated. The latter, as indicated by reduced cooling capacity, may be why MS needed to stop the project 3 years shy of the objective completion date.
I'm sure the poster you're replying to knows this and wishes it weren't so.
Sentinel loads up with $1.35M in the deepfake detection arms race
It would be really interesting to have a list of these past decisions
It's not a relic, it's a way to price labor effectively. You're not paying for work, you're paying for the candidate to choose you over a competitor. If you're competing against local Bay Area or high CoL companies that are local, you will have a lower offer and will likely lose out on talent. That's OK as a strategy, but you may just be selecting out of low-CoL areas and limiting your pool of labor.

The alternative, which sounds like a relic, is offer your 150K and a reasonable upward CoL adjustment certain areas. Small enough that someone from a low CoL place wouldn't want to move, but high enough to keep your company competitive in high CoL places. If you have enough labor supply, you many not have an issue, but if you are having trouble finding skilled people and assume that skilled people are unevenly distributed in high-CoL places, it's a reasonable path to go down.
It's even worse when layered on top of a respiratory pandemic.
“R-V” is pretty clearly “RISC V”
No, USB HID API can have all 104 key rollover if you want. The urban myth has something truthful behind itself, as at some point Windows refused to work past some number of key rollovers, and then keyboard makers started to limit it to accommodate Windows.
> behind CGNAT and do not have a public IP address assigned to their CPE, and as such reaching a device in the LAN from the outside - without the device reaching out to you first - is impossible.

It’s pretty easy and free to get IPv6 from HE’s TunnelBroker.
Which are both gas giants so not very comparable to the rocky planet we're discussing here.
> “ This is a good way to escape reality, but not much more. I've done this plenty of times, but the world doesn't stop moving because you're ignoring what's going on. You become ignorant, and that is far worse.”

The news cycle tends to focus on all the things going wrong in the world. Rarely will you hear positive or uplifting stories. After all, if it bleeds it leads.

I fail to see how opting out of the constant spew of toxic negativity by the media will result in you being ignorant. Who knows, it might even give you time to pick up a history book and give you some perspective on the current moment
They only consume a few watts, have a footprint of a few square inches, and cost a few twenties of dollars. It's a sweet spot for doing lots of things. There are a few ways they aren't ideal, but still a great compromise.
Enough of these kinds of incidents are now known that I'd imagine neurologists would be on the lookout for the signs. During this time he'd have had plenty of brain activity as opposed to truly vegetative patients. Perhaps if fMRI had existed back then he wouldn't have suffered for so long?
Buffers see extensive use in modern shaders. A frame will get rasterized several times for different shaders before those buffers are all composited into an output buffer. Several types of things can only be known if you've got the full scene rasterized or at least more than a few lines.

If you've only got fixed function shaders and a relatively simple rasterizer the raster-to-display works fine. The DS also only has a single contributor to the output. A game on a PS4 or a PC is just one of several contributors to a compositing window/display manager which is actually doing final composition to the output device(s).
I'm currently thinking of using a reverse proxy through a wireguard tunnel. That should work also for non-static home ip addresses. (I already habe the domain and VPS)
Everything Worth Knowing About the Periodic Table
If you're animating (or doing smooth window resizing), then your "present" request includes a target frame sequence number. The way I analyze the text editor case is that it's something of a special case of triple-buffering, but instead of spamming frames as fast as possible at the swapchain, you do multiple revisions for a single target sequence number. The last revision to make it ahead of the beam wins. If you have a smooth clock animation in addition to some latency-critical input sensitive elements, then the clock hands would be in the same position for each revision, only the other elements would change.

If done carefully, this would give you smoother animations at considerably lower power consumption than traditional triple buffering. It's not the way present APIs are designed today, though, one of my many sadnesses.

As I hinted, this is a good way to synchronize window resize as well. The window manager tells the application, "as of frame number 98765, your new size is 2345x1234." It also sends the window frame and shadows etc with the same frame number. These are treated as a transaction; both have to arrive before the deadline for the transaction to go through. This is not rocket science, but requires careful attention to detail.
The US has been systematically sterilizing indigenous populations up until the 70s. Why do you think we did that? If we're willing to get sordid, there are definitely reasons to do so; maiming people at the border sends a strong message to would-be asylum seekers, for one. For another, there are people in ICE with strong white supremacist tendencies. We have camps right now where people are not allowed a fair trial, and are not allowed to leave. This is very, very, very fucked.

And no, they don't get any compensation for anything. They don't have a US bank account. They are detainees in a weird legal limbo, without any legal status in the US. Why not read the document in the article?

In any case, if you have a better explanation, I'm all ears. But it really doesn't compute here.
Get list of phone call records
Go with the high endurance microSD cards. They are only a tiny bit more expensive and last a lot longer. If you’ve got a Pi with USB3 ports, I’d also recommend using an USB3 SSD flash drive for the majority of your writes.
The pure, normalized models weren't performant enough so you are correct - the design wasn't all roses in the SQL systems. We had largely flattened down some table groups to be able to get data fast enough. But when you hit that point you may have outgrown RDBMS

I'm not saying you can't get one to run fast enough but the ROI starts to decline significantly.
For the first question, here are the features I thought would be beneficial to this brand new coin.

1) ASIC-resistant proof algorithm (like in ETH 2.0 iirc).

2) Fixed mining rewards. For example, offering 1 REcoin per mined block forever. The idea is to prevent the deflationary aspect of BTC.

3) Whole coin transactions (i.e. no buying/selling 0.0001 BTC) to simulate the capital range of real estate investments.

4) An ICO valuing each coin highly (e.g. $10k). The initial capital would be used to set up an insured exchange. The idea is to leverage the insurance to become the dominant USD/REcoin exchange, preventing a large exchange-established dark pool that trades fractional REcoins and threatens the coin's price stability.

For the second question, I think this coin is better than a treasury bond or index fund since it discourages trading and thereby emulates the illiquidity of RE. I've talked about why I think this illiquidity is important in another comment below. With respect to a bank account, I think this coin is far superior since it aims for a rate of return on the order of an RE asset (i.e. much higher than a traditional savings account).
Automating Task Estimating Process in Jira
Personally, after reading a lot about the virus, I think there's a good chance that it has an artificial source. I'm very wary about this paper though, both because I can't fully understand all of the arguments, and because it comes from a political, rather than academic institution, and because it's being pushed by groups and people that obviously have no idea whether or not it's scientifically valid or not, but they like the conclusion.
The places you mentioned are indeed so beautiful, but I for one would hold off on moving from California to NH right before winter. I felt the first breath of fall today in NY...

I'm not sure there is a perfect place in the world Asheville, but Asheville and Durham NC are nice and affordable. Sacramento is nice too, especially if you soon want to commute in to SF 1-2 times a week.
After seeing Natick a few years ago, I pitched this very idea to DARPA TTO in person. I also spoke to the MS Natick folks about improving their approach a bit. Neither wanted to persue. Maybe someone is already doing it. Whatever the case, I'm still a proponent and advocate for the concept whenever I get the chance.
Agreed, when I read their response I thought that what they didn't say spoke volumes.
Hindenburg's article covered every company in Trevor Milton's professional career from dropping out at Utah Valley State to Nikola. Hindenburg gave evidence that Milton perpetuated fraud at every single company he was involved in and they only challenged the 250 million option at DHybrid.

I think the issue the legal team faces is that many of the things Trevor says are clearly false and misleading.For example, he claimed multiple times that Nikola is generating 3.5 megawatts of energy from solar panels on their roof. There is simply nothing there, it is a bold lie so naturally it's not referenced in their response at all.

The entire company is built around mysterious battery tech that's twice as efficient as Tesla's batteries and hydrogen production at 18.75% of current cost.
That is the central fraud in the company just as the unrealistic notion of droplets of blood for reliable testing was at Theranos.

Eventually, if Nikola persists in trying use hydrogen they will face the technological and economic reality they've been hiding from investors and the company will fail.
I don’t know if the rest of the electronics were legit or not, but I sure hope CBP would be able to tell the difference rather than just asking. Seems like it’s literally their job to determine this kind of thing. If they can’t determine whether or not the rest of the shipment was valid and had to try and determine OP’s intentions, then I genuinely doubt if they should even be seizing anything at all.

As far as me “trusting” OP on the story, well yeah, it’s a random HN comment. Literally nothing is at stake here. If you’re going to start assuming that OP is lying for HN cred then be my guest, but it seems needlessly paranoid to me.
Fastmail is indeed a radical outlier on this front, by far the best of the bunch. Its lazy tables are still broken (Find and Print for example) but they get scrolling right, and that is significant.

It's not at all representative of the experience of using Gmail, Ymail, Hotmail. The web requires heroics to get quality.
I think you misunderstand.

People want to be mad. They like it.
Nvidia's ARM Acquisition Explained
This reminds me of something that happened to me the other day. We hired a developer to work with me, and he said he was excited to have a chance to work with a ‘brilliant engineer’ like me. I was at a loss for words and thought about it a lot for a couple days. I almost worried he’d be disappointed to find out how mediocre I am. I came to the same conclusion though, really - I feel like an imposter, and after 15 years or so I probably do seem competent to people with less experience.

I’m not a brilliant engineer but yeah, he will probably learn a bit working with me. A lot of us probably need to give ourselves more credit.

It’s hard not to think so much about how our work is only possible on the shoulders of giants. I don’t spend enough time thinking about what I can do, and too much thinking about what I can’t.
If we're talking about tech, the incumbents did not become weak in this downturn, quite the opposite.

The incumbents are stronger than ever, it's the startups that are gasping for air. This article is quite the opposite of the reality.