skysight-inc/HackerNews huggingface dataset:
We run most of our CI locally already using vscode devcontainers and precommit.

It seems like that is a DIY dagger. Since most of our precommit hooks are just docker containers themselves. I guess dagger does add parallel builds.
It’s related to the time it takes light (EM wave) to travel down the length of the antenna and back. The speed is somewhat slower when guided by the wire. The time should be one period.
Things happening "always" or "never" are usually the cause of discomfort. Hard rules about 100% pair programming or opposite make things worse in long term. Starting with a "buddy" on team/ work switch almost always helps. After that, it's mostly 'it depends' thing. We must be conscious about what works best for the individuals and teams and should settle around the the sweet spot. Excess of anything is unhelpful.
And no notifications!
Right I’m not worried about any of this.

I guess if I did more illegal activities maybe I would care?
asats, I wish for more people to understand that there are shades between black and white, who're looking to hear arguments before making quick decisions. But it doesn't seem their percentage is much different in other communities than silicon valley / HN, it seems like a major problem attached to humanity itself. I hope for this to change while I'm alive and sane though. Would be cool to see.
Just lately there was a documentary by filmmaker James Jones released under the title: "Chernobyl: The Lost Tapes". More about it in this article from the Guardian: https://www.theguardian.com/tv-and-radio/2022/feb/28/chernob...
I understand why this decision was made. However I want to put it out there, the Kaspersky antivirus and also the Kaspersky internet security suite helped save my business behind so many time back 15 years ago. Great product, the best I knew of in the Anti virus class.
I don’t think GP was saying “just don’t have problems.” Rather, they were saying that as an experienced professional, having someone believe in you shouldn’t be the determining factor in whether or not you do a good job. You should believe in yourself and your experience.
> Progressives believe in restorative justice not prison or punishment.

I think this is a dramatic misrepresentation. The west Coast cities you're referencing are making these decisions because practically speaking they do not have the resources to deal with what's happening in their cities.

These things aren't happening in other "liberal" cities because they don't have those policies. I think you're confusing the egg for the chicken.

Why is the same thing not happening en masse in Austin, in NYC, in Boston, in Atlanta, in DC, in Tampa? These are liberal cities.

The answer is the underlying problem is bigger than liberalism.

Justice reform has been desperately needed for decades, but that's not what's happening here. What's happening here is underfunded cities being overwhelmed and largely giving up.
And/or deliver that heat to residential buildings in winter. Didn't someone say gas is bad recently?
I have high hope and a lot of persistence but I hear you. All of my friends told me that Canadian bureaucracy is super slow. So I came prepared.
Russia ‘Singling Out’ Americans for Harassment
When scientific information is dangerous
A few weeks ago, I removed the comment functionality of my decade old blog. Main reason: not much engagement and spam. If I post a link to my blog entries on reddit and HN, I get a lot more value. There are times when feedback directly on the post is useful. Maybe having a contact button with CAPTCHA is the way to go as a replacement for comment system.

EDIT: perhaps links to various discussion sites would also be useful.
Wow, you're using compilers someone else designed? Watch out for them changing the assembly, code monkey
> a reductionist Fischer-Price level-of-understanding

By the way I got this from Richard Wolff. Here is his education history:

B.A. History magna cum laude Harvard 1963

M.A. Economics Stanford 1964

M.A. Economics Yale 1966

M.A. History Yale 1967

Ph.D. Economics Yale 1969
I worked on this for my masters thesis! The thesis was for a specific part but the group worked on the problem as a whole, see https://dspace.mit.edu/handle/1721.1/49844

IMO there are two things that make the current abstraction of a computer as a unit make sense:

- You (mostly) don't have to try to handle partial failures within a computer. Partial failures are what make distributed systems hard.

- The difference in communication costs between two cores in a single machine is several orders of magnitude lower than communicating with a separate machine using commodity technologies. So while yes, "it's all just distributed" and you can use a common abstraction, a large enough constant factor difference means that you still will have to look through the abstraction to build a performant system.
Canada’s internet censorship bill is a major threat to free speech online
Do you remember when work used to be like this? I remember some of my early startup jobs. No Jira or Agile ritual BS.
Yeah. Unless the alternative is "retire", aren't you just replacing one brand of bullshit with another, potentially worse brand (entirely dependent on the person, I guess)?
The problem is, Google hasn't disclosed their side of story: there's no official reason given. That's the problem: their algorithms did something and that's it. I tried to provide as much data points as I could and answered every question in the thread.
Okay. I prefer to vote for people who make it so, and live in places where, that social contract has better terms for me. We've seen what the opposite policies lead to: Seattle, LA, Portland. I would never step foot in those cities again, and everyone knows why.
you should also highlight that your solution has a significant downside: you have to generate the definitions yourself in order for them to be displayed in source graph

this means you’d have to setup a CI/CD to rebuild index each time you make changes to the code + host it on your own

what’s great in GitHub’s approach is they take that obligation away from customers
Barter systems are unstable and tend to exist under threat of violence and/or social distance between trading parties.

Such a society could only be one in which everybody was an inch away from everybody else’s throat; but nonetheless hovering there, poised to strike but never actually striking, forever. True, barter does sometimes occur between people who do not consider each other strangers, but they’re usually people who might as well be strangers—that is, who feel no sense of mutual responsibility or trust, or the desire to develop ongoing relations. The Pukhtun of Northern Pakistan, for instance, are famous for their open-handed hospitality. Barter is what you do with those to whom you are not bound by ties of hospitality (or kinship, or much of anything else)
I believe this has been discussed on HN before:
https://royalsocietypublishing.org/doi/abs/10.1098/rspb.2010...
> probably need to be able to get a clearance of some sort.

Why is this the case? Is everything being worked on government funded? I would probably apply otherwise.
Why would they pay attention to any signs, assuming they’re there?

More scary is that they would have to know they’re in Chernobyl, any nuclear facility there should raise trepidation in anyone over the age of 18. They either didn’t know the history (!) or didn’t know where they were (!)
While we're here: is there any reasonable prospect of keeping one's GPU from being able to read and write to literally anywhere in physical memory?

I.e., a practical way a kernel and driver might be able to forward to the GPU only commands and shaders that can access only your process memory, and nobody else's, and your process's pixels, and no other process's pixels, when they live in GPU RAM?

For all I know, this is the norm for all GPUs, but I wonder why it is hard, then, for VMs to share a GPU.
> As automation gets better and better, the difficulty of the remaining jobs for humans goes up.

That doesn't follow, it just means that the demand structure changes. One thing that happens is the comparative advantage for being human increases, but you are human so that makes it easier. eg YouTube is a new kind of automation that produced a job called YouTuber.
I worked with software where you could change logging level dynamically, per subsystem.

The ability to switch to DEBUG level, get a wall of text from a problematic spot, and switch it back to WARN was very, very helpful for troubleshooting prod.
Found some old emails from that yahoo group:

>Nicely done, Wojtek!
>If only I could generate depthmaps for stereophotographs....
>3Dimka ;)

After being obsessed with stereograms in middle school, in a crazy coincidence, in college I had the opportunity to work on some computer vision research doing exactly this, computing depthmaps from stereophotographs. https://vision.middlebury.edu/stereo/data/
Seems like you’re discounting the reliability of a hypothetical Super Cook-a-tron 3000 in furtherance of a particular native.

Professional chefs and housekeepers exist.
Yes, but no well informed, intelligent, honorable people who believe Chinese hegemony would be a good thing.
It can be quite a headache.

I ran into a guy online that couldn't obtain an ID, period. The only form of ID he had was a driver's license. His doctor pulled it (legitimately, but needlessly--there was no question he was incapable of driving) leaving him with nothing. Where he lives that left one option--get a birth certificate. The application must be signed--something he's no longer capable of doing. The only other route would be to show up in person at the right office--multiple states away, a trip that would be medically ill-advised.

Note that he's educated and not poor, this is purely a problem of the system not handling the oddball cases. That state needs to be clobbered with a clue-by-4, if you pull a driver's license you should issue the person a non-driver's ID!

We have also run into a problem. When my wife was naturalized a hyphen got inserted in her name on her naturalization certificate, it wasn't noticed at the time. Almost everything is in her name as intended but social security saw the hyphen and would not relent. Even after we legally changed her name to rid it of the hyphen they were digging in their heels on changing the records. At this point we *think* the Real ID stuff is going to work, but the virus interfered. For the occasional place that won't accept her expired ID we use her passport card. (She doesn't drive, there's no issue of driving on an expired license.)
This is even true when we're not talking about patient satisfaction. There's definitely conflicts for things like infection control, where what we should probably should be measuring (process measures) conflict with what patient advocacy groups care about and are pushing for (deaths).
It was allowed to force push to the main branch. Not "made" by GitHub seems to be quite uncharitable nitpicking, when the bot has been blessed by GitHub and implicitly its actions endorsed.

In the spirit of your comment: Gas lighting is a classic pastime.
Not completely accurate, you can harvest and use the wood too, but true you cannot burn it.

https://www.fs.usda.gov/ccrc/topics/carbon-benefits-wood-bas....
Unfortunately the lightning network re-introduces payment processor middle-men which is unacceptable in my opinion. Yes, anyone can open a channel with a merchant, but it will take at least 2 expensive on-chain transactions (open/close the channel) and it requires you to commit some capital to the channel which you can’t use elsewhere in the meantime.

Payment processors would also have the ability to censor transactions which is antithetical to the core ideals of Bitcoin and cryptocurrencies as a whole. This kind of processor structure would be fine in a cryptocurrency like Monero where the processor would not be able to see the sender address, recipient address, or transction amount. But in Bitcion where all that information is visible it is infeasible to use lightning network and maintain censorship resistance.

Lightning also completely fails in its original design goal which is to allow scaling while preventing node centralization due to expensive hardware requirements. Since a lightning node must maintain open channels with other nodes to operate, and since open channels require commitment of capital, and since the number of open channels required scales directly with number of users and merchants, only the wealthy with the deepest pockets can afford to operate a useful lightning node.

But I do agree that we should avoid CBDCs like the plague.
It wasn't that. They sent me an email to tell me that I needed to regenerate the link for security purposes and after date x it would no longer function as normal.
This is also known as confounding by indication, and is something the pharmacoepidemiology field contents with a lot.

And it shows up all the time in things like the Consumer Reports hospital rankings and the like, where hospitals with particularly uncomplicated patient populations come off looking like they're the best hospitals.
>.. by composing reusable actions, using an intuitive _declarative language_ and API.
Actions can safely be shared and reused thanks to a _complete package management system_ ..

That sounds horrible to me. Yet another abstraction layer and set of tools to do something that should be simple.
Shell scripts inherently aren't bad. And I really don't see why they'll need more maintenance than using this new tool.
Fake Cops Stole User Data from Meta and Apple
> Unlike most programming "best practices" or paradigms, there's actual empirical evidence that pair programming is "better". Fewer bugs, easier to read code, shorter review cycles.

While I agree with that, the cost-tradeoff is not worth those improvements (which are slight). Feel free to post to the studies that you find compelling.
There is a lot of bad information out there about this issue.

What I have gathered so far, is that this is actually a real problem, but it may not affect most configurations.

This[0] seems to be the original vulnerability analysis, and this is the example vulnerable app[1].

The main issue seems to be, that since java 9, WebDataBinder can be abused to access the classloader via the "class.module.classloader", you might think that "class.classloader" would work, but it's explicitly filtered out[2], it seems they need to add some filtering for module, as well.

The proof of concept, then access the "AccessLogValve" class via "class.classLoader.resources.context.parent.pipeline.first", which is only accessible if the application is running using a "WeappClassLoaderBase", it then configures the logger, to output an arbitrary JSP file to the webapp root directory, which can then be used to get a shell.

It looks like this issue is only exploitable if your app is deployed as a war file.

[0]: https://github.com/TheGejr/SpringShell/blob/master/Vulnerabi...

[1]: https://github.com/fengguangbin/spring-rce-war

[2]: https://github.com/spring-projects/spring-framework/blob/mai...
Indeed, this is one of the factors. This is represented as the velocity factor and depends on the metal used to build the antenna, and maybe other factors I'm not aware of.
You would start to care when they pass new laws that criminalize past behaviors that were once legal.
> Just look at Facebooks last quarterly results and guidance.

https://investor.fb.com/investor-news/press-release-details/...

https://www.sec.gov/ix?doc=/Archives/edgar/data/1326801/0001...

They look really good to me actually
> The Dutch government also in February enacted a nine-month moratorium on permits for data centers larger than 10 hectares. Last June, the Dutch province of Flevoland, where Zeewolde is located, announced it would halt data center developments for an unknown period of time.

FB was proposing a huge DC, and got attention for it. There is now a blanket moratorium and the country is investigating the effects.

Sure, the fact that it's FB probably increased scrutiny. But there's now some blanket ideas here. And honestly, FB could have tried more if they wanted to ("We will finance building out of green energy capacity to triple of our consumption" could have been a real smart move). Yeah, we don't ask other people to do it, but other people don't have billions of dollars at their disposal to make large scale changes! And it's 200MW! A big number, and a huge project. Yeah, you'll get more scrutiny.

(And yeah, making some law that new housing has to have solar panels in general would not be a bad idea!)

EDIT: https://www.pv-magazine-australia.com/2020/12/04/200-mw-sola... this 200MW australian solar farm looks to cost $300M. Now it's not apples-to-apples cuz of loads of reasons (in particular large swaths of land would be needed). But let's imagine being able to build 400MW out for 1 billion euros. That is a decision that somebody at FB could make.
> Cash is just too inconvenient

It might be inconvenient for some things (e.g., online purchases, buying houses or cars), but buying something at the store has worked very well for centuries; it's quick and easy. People on HN can't figure out cash?

Whatever is going on, it's not about convenience.
As someone who works on the methodological basis for a number of "Observed/Expected" healthcare metrics in the infection control and antibiotic stewardship space - just, this is pretty hard, even if you are trying to do a rigorous statistical analysis.
One of the best classes I took was building space invaders on an FPGA/dev board. It had 2 PowerPC cpus, an AC97 sound chip vga output, etc.

We built the game in C, wired up the interrupts to the sound chip, wrote to the mapped addresses, etc.

Then we re-did the sound code by writing a DMA controller in the fpga. It was so educational. We had to read and write to the shared bus, follow the commands of the arbiter, send and receive interrupts, etc.

The final bit was a creative assignment, where you could add whatever hardware component you wanted. Some did old Atari controllers, some worked in a separate scoreboard. We did wireless chips via SPI to make it a two player game.

All in, it was one of the best hands on educational experiences. There was no way to complete the class and not have built an intuition for how things work.
Any advice on getting through HR?

I had a great time visiting APL in 2016 or 2017, when I had nothing but a preprint and a prayer. Funding fell through for that job, but I've applied to several others. I feel like I'm a much stronger candidate now, but subsequent applications have just vanished into the ether without even a phone screen.
I don't know if things have changed but I only used F-Droid as a way to get packages and update them. It's worthless for trying to find an app. The descriptions are terrible and often misleading ("Pubic transit schedule app!"...that turns out to only be for one specific scandanvian trolley system...) the search function is terrible and there's zero user review or rating system. F-Droid also has no e-commerce functionality.

The vast majority of software on F-Droid is My First Android App garbage, usually doesn't follow any common best practices for UI/UX on Android, is extremely specific (like a door-opening app for a hackerspace in Germany) or all of the above.

I don't see how you could possibly compare them with a straight face.

The one or two times I've found an app on Apple's app store to not be up to snuff, getting a refund was completely painless and Apple is known for being pretty liberal about refunds, because I think both they and app developers realize that a smooth exit for an unhappy app customer is the best for everyone involved.

The paid apps I've bought on iOS have been miles better than Android apps, too. I was shocked to discover that an excellent Solitare program I used on an original iPhone is still kicking around getting regular updates from its developer. It shows one ad, briefly, after a game win (I think it doesn't even show an ad after a game loss.)

Most of the stuff I bought on Android? The dev abandoned it within a year or two, and then it broke not long after...
> If there's multiple competitors for a product they compete and prices are lower overall?

Sure, race to the bottom, but that's got nothing to do with OP's original claim of "expensive", nor the costs to actually manufacture electrophoretic displays, nor patents. How many competitors are there for Microsoft Windows? How many competitors are there for Google search?

What price do you think is "not expensive"? How did you determine that price?

> Amazon is forced to pay a higher price per unit for an eInk screen than a similar sized LCD.

Again the comparison to LCD despite all my multiple comments to explain that the two technologies are no where the same in terms of physical stackup, and volumes of multiple order of magnitudes of difference. It is like comparing coca cola to wine, or a toyota corolla to feraris. By the way to claim Amazon is "forced" is ridiculous. In fact, Amazon's volumes is what has enabled electrophoretics stackup to seriously commerciallize and bring prices down at least by an order of magnitude.
Love it. Back when I was managing development at a large corporate, I kept a box of pencils prominently on my desk.

For about 1/2 the small project requests that came to the department, the best for the task was not a database, not a new app screen, not some expensive workflow system, nothing on the cloud ... it was a pencil and a brain.

Sometimes a computer is a great tool. But many times it is overkill, expensive, and not appropriate.
I don't think so, Russia has (or at least had) quite a vibrant tech scene with startups, tech agencies and all that with customers worldwide. Like in every other metropole. And of course the people are leaving, what should they do there now... Things like this make me really wonder if Putin ever went outside of the Kremlin, going for such a destructive action
Byte magazine was amazing. 200-300+ pages delivered every month, in depth technical articles on software, hardware, reviews, news, mail order... I miss those days!
You may want to reread your source.

> Section 31 U.S.C. 5103, entitled "Legal tender," states: "United States coins and currency [including Federal Reserve notes and circulating notes of Federal Reserve Banks and national banks] are legal tender for all debts, public charges, taxes, and dues." This statute means that all U.S. money as identified above is a valid and legal offer of payment for debts when tendered to a creditor.
In this regard envkey is much like 1password or lastpass, the server never knows the contents of your vault.
I am also worried about the adversarial nature.

1. People "hacking" cars for fun/malice. This could be anywhere from "painting on the road/sign" to wireless comms penetration attempts or nation state attacks.

2. People who OWN the cars replacing firmware/hardware for perceived benefits. IE put back the "rolling stop" feature. Or "improve" behaviour/performance. (Car modders changing headlights in a Tesla might mess with the optical only approach) Or change the default decision in "trolley problem" events.
Daleks, canonically, have a tentacled bio-monstrosity riding around inside.
You can (and people do) run Dagger on top of Tekton, in the same way that you might run a Makefile or shell script on top of Tekton. The benefit is that you are less tied to a particular runtime environment. The same Dagger pipeline can run on Tekton, Jenkins, or your laptop. This makes local debugging and testing in particular much easier.
How is handing out a poc 0day ethical when it’s leaked but difficult to find? I’d rather see it censored until at least a patch drops + grace period.

I guess it’s a case by case basis, adding app-specific waf rules will be handy, but that only matters if exploitation patterns are unique per applications, otherwise generic rules could be published.
I am.

In that I have several CDC funded projects using machine learning in medical analysis and outcome prediction.

Even on extremely well curated data sets this is a fairly hard problem.