skysight-inc/HackerNews huggingface dataset:
> Not sure why people latch onto cruft so much and defend its continued use.

A characteristic of communities with lots of people that do not have a theoretical background. JS, PHP, jQuery, some parts of Ruby/Python -- they defend it with their life, and I argue it's because the rest of the world looks very scary to them.
> Two companies reaching out at the same time, I would agree with you. But three seems outside the realm of possibility, or at least, probability.

There's no support for your claims. You know neither the probabilities involved nor the number of individuals contacted by these companies. You have no reason not to believe this isn't a coincidence.

edit: It's funny to receive downvotes for a statement so devoid of opinion and so obviously mathematically/statistically correct.
How, exactly, when you qualify it with, "However, the new policy acknowledges that claiming to be conducting security research is not a free pass for those acting in bad faith. For example, discovering vulnerabilities in devices in order to extort their owners, even if claimed as “research,” is not in good faith."?

Seems the rando researcher is subject to the same liabilities as before.
This link no longer works. They pulled it down?
I wish JS would get all the nice jQuery features, like all the css selectors jQuery has, like a nice feature would be when you retive an HtmlElementCollection to be able to apply some transformation to all elements without having to write a for, or make use Array.from and then use forEach.

But I agree I would not use jQuery in new project and when possible I would replace jQuery in existing code too.
I posted it.
You're never negotiating on your own, you're negotiating against the entire labor market and what practices have been standardized or adopted. Nominally this can work if you work on the edges of the labor market (smaller shops) but standards are often set by the big tech companies as smaller ones seek to emulate their success.

If you don't trust your coworkers, then you're placing your trust in companies to make decisions for you. And that's why we're seeing the rise in unionization again because it hasn't worked out that well.
Or you open a web page and it loads pictures from all of those domains, and worse. You hit whatever DNS resolvers with any number of domains you may not like. Play store Google daddy protecting you or not.
US translation (I think): Lake District cafe owner fights vacation properties with plan to ’buy back’ town
“Please tell us about the time you most successfully hacked some (non-computer) system to your advantage.”
I think that line is just there to state the obvious that you can't say "security researcher" and get off free... your actions determine if you are acting as a researcher, not just a claim.

I don't find that the least bit weird.
The link is literally in the comment you’re replying to
YouTube Adds 'Most Replayed' Feature
But that just wastes the big climate impact that was invested to grow you to adulthood. Now is the time to reinvest in the Earth. Humans can definitely have a net-negative carbon footprint if they work at it.
I use SumatraPDF on Ubuntu/Pop OS, via Wine 7.0.

It is impressively fast. It's pretty much rendered the default PDF viewer on my Ubuntu obsolete, because SumatraPDF is minimalist and perfect on its key features: browsing PDFs fast, selecting text and finding text.
V86: Linux and Tiny C Compiler in the browser, part one
Interesting. Thanks for taking the time to answer.
Terms haven't been disclosed.
I would think one of cloud vendors would gobble them up but maybe internal opposition is too strong
This is what I was referring to. Thank you for clarifying.
Just do what everyone in CO does and post a huge range. "$20000 - $100,000" for example.
What legal jurisidiction do they have to intervene?
To which people Sri Lanka does default on debt?

Those people needs to be identified.
New Alchemy Institute Journals (1971 – 1991)
More like from woven fabrics or non-woven felts, which shed fibers.
You joke, but a 5% ROI isn't bad YoY in the long run. Especially if it's low risk.
Anyone know what model tracker is being used? Or can give a brief description of a p-Chip micro transponder?
-make it clear who is not authorized to access your system.

-make it clear where out of bounds begins despite authorization.

-make it clear that when not explicitly authorized, any scanning, sniffing, spoofing etc. ; will be considered preparation for an attack; good faith cant exist unless you are explicitly authorized to probe the system.

"The policy focuses the department’s resources on cases where a defendant is either not authorized at all to access a computer or was authorized to access one part of a computer — such as one email account — and, despite knowing about that restriction, accessed a part of the computer to which his authorized access did not extend, such as other users’ emails"
Nothing is in a vacuum, and employees (myself included) feel the opposite responsibility. I want a paycheck and to get that I need my employer to stay in business. There is a synergy there.

Maybe this is a scale issue. As a single owner of a business I feel personally responsible, and my actions in business are the same as in my personal life. But with a business I share ownership with, I have less personal responsibility, therefore by default I am simply not responsible (and feel less so) about the effects the business has.

Multiply this out to thousands of shareholders, where this connection of ownership -> responsibility towards employees dilutes to the point of non-existence.
Just the fact that we're so quickly to jump on Google for blocking legitimate violators speaks volumes on its reputation.
I don't write web services, so it's hard for me to answer about axum, but if I were to speculate, I'd point out that PHP, Ruby and Python have good integrations with tools like Apache and nginx, while AOT compiled languages like C++ and Rust do not. There is CGI/FastCGI, but then you're parsing strings in true Unix fashion. When instead you use a web server library written in the language you use, you get to use a richer interface than functions [byte] -> [byte]. Go is nicer here since it has that in the standard library, but the idea is the same. But again: take that with a grain of salt --- I don't write web services.

> I mean i only asked for an example of a small team performing magic thanks to rust so if there's no examples of that, i can be certain there's no examples of a large team performing magic thanks to rust!

Well then, my examples of large teams should be sufficient. :)

Oh, and I've just remembered about this nice project: <https://github.com/firecracker-microvm/firecracker/>
As an engineering manager of a team spanning 5+ time zones, i don't do any remote huddles, too cringy in my opinion. I offer free Friday afternoons for personal fun, and i travel to meet face to face every 2-3 month, on a volountary basis.
> anti-aliasing matters a lot less when you have a high resolution display.

The original claim is that turning off anti-aliasing would make things look better, and not that it looks bad but not that bad.

Even in high res displays, isn't it true that anti-aliasing makes things look better?
Always leave something unfinished at the end of the day

--

definitely helps me get focused the next day
Sure. Then they should have said that. It feels odd to write an untrue thing to represent a different thing that may be true and expect everyone would understand your intention.
This seemed surprising, so I looked up the estimate of the available lithium reserves (20 million tons, seems low) and lithium needed per kWh (160g), which means we can make up to 113 TWh of batteries.

If those numbers are correct and we want cars that each have 50 kWh batteries, we can have up to about 2.2 billion cars, so we either get more lithium (seawater is 1000x more in quantity but IIRC not economical at this time), or we don’t all get to have electric cars.

This is making me go back to an older preference of mine, which is to have a really fat wire (order of 1m^2 cross section) going around the planet. Take years (literally) to mine and process that quantity, but in principle you can get winter solstice pre-dawn energy from your antipode. The losses, while large, are not catastrophic.
> Why is AMD so important to you?

Not the GP, but here's my reason:

For dGPUs, I strongly prefer AMD over nVidia because of Linux driver support. In recent years, most laptops with an AMD dGPU have AMD CPUs.

It's possible that my calculus will change in the next few years. E.g., if any of these things come to market:

- good laptop with Intel CPU and AMD dGPU

- AMD CPU with a fast iGPU. (I know these are in the pipeline, but I'm waiting for benchmarks.)

- Intel's upcoming laptop iGPUs / dGPUs perform well and have good Linux drivers.

- nVidia's efforts to open-source parts of their Linux drivers address my personal pain points.
I almost forgot it was in Octave. I had done it when it was offered for the first time by stanford.
Generic name: methamphetamine hydrochloride

Ummmm??? Maybe not a best first step to working on ADHD Problems...
The problem is if enough people go full-nihilist, society crumbles.

Same for minimising one's suffering. A healthy society requires a lot of sacrifice from individuals, even with today's technology.
> Staples like grains and such don’t because they’re storable and calorie-dense on a per-acre metric.

So you’re saying that I should have some potato chips on hand for when I’m being lazy? You seem wise.
You should definitely ask lots of questions about a startup's operations, revenue situation, funding status, etc. before you join, no matter what the economic circumstances. You should also consider whether the big company might have large layoffs soon. Which one you should choose depends very much on the specifics of the companies, as well as your financial situation, career goals, and personal temperament.
When people have said this to me in the past I would trot out a list of features that were still useful, but there are one or two where I think the defaults are backward. There was a long time between when "jQuery is dead" and parent selectors of any kind existed, and list comprehension is still a huge miss.

I still wonder occasionally if there's a place for a library that works like a strict subset of jQuery, but with different error/empty set handling defaults. Especially with list comprehensions. I found that 9 times out of 10 if I run a selector I'm expecting results, and jQuery will silently eat that error, requiring a bunch of inline error handling in the 'interesting' paths in your code. I'd be much happier with an optional parameter for silent failure or even writing the occasional try/catch.
A lot of that sounds like legal and paperwork problems.

I thought the whole point of the E.U. was to break down those cross-border paint points. Or is it still a work in progress? Can an E.U. person say if this is going to change?
Please read his comments. He is overwhelmed and I wouldn’t be surprised if he even felt abused. Users (especially free tier) can be (more often than not) nasty towards developers.
It's not easy to convince everyone to send mail to your new address. Especially the countless random websites where you signed up with the old one.
"Creative" grammar introduces parsing difficulties, which makes IDE tooling harder to build and less effective overall. My overall guess is that Rust made the right choices here, though one can endlessly bikeshed about specifics.
Does that include the king? Seems it would be pretty impossible to checkmate a king that can jump anywhere. Maybe only if it's not in check? Or is there some other win condition than checkmate?
Why would we throw the conventional wisdom of a diverse portfolio out in this instance? Is how we invest money so drastically different from how we invest our time?
You know depends on the job. For a coder no, I don't know, maybe not. Still would appreciate many of the things a union could do for me, but it doesn't line up that neatly.

Whereas for a carpenter definitely. Or working in construction, I'm going to be part of a union somewhere, if there isn't a union I'll go to where there is one, if it's small and weak make it larger and stronger. And work like fuck while inside it, I love doing that, doing perfect work and sweet alienation while working. It's just too dangerous without a union, one of the big wins a union gives you is workplace safety. That's not a fucking joke, bosses do try to push you into bad working conditions for marginal amounts of money, just scream at you to work faster, that's just wrong. I could have lost fingers working under the Chilean minimum wage. I could have damaged my spine working a bottling station alone with three people on the other side, rotating my back too much too fast (like do I have to be a fucking doctor to know that that's harmful, if it hurts the wrong way I have to deflect that work). And plus, the wages are much better with unions, you get better raises, and you can actually--get this--bring up win-win situations for the company without getting cheated out of your upside completely.

And I would love to pay Union dues. They're such little money, like nothing, like 1% or some meaningless shit? Even if they were 8%. The money you spend that you get nothing back from directly is the money that really gives you dignity. Like taxes, I love paying taxes too. Pay the fuck out of those taxes. Knock out those taxes.
I agree, sometimes I feel like I should become an electrician. When I have to do manual work, I do manual work. When I have to code...it can go in many directions.
> I get the same vibe from certain other groups in this industry, most recently from functional programmers and Rust afficionados

Perl one-liner guys used to exemplify this. But I don't really agree that functional programmers do, except for Haskell and people who use lots of the car and cdr compositions, or those who use too much metaprogramming, or... okay maybe you're right. But at least the fundamental premise of functional programming is simple..
Considering all the type casting bugs prevalent in other languages, I would have more trust in the compiler than programmers at this point. You can always pick javascript of course, which happily returns you what ever it feels like. Frankly this explicit casting makes the next developer's life easier.
There's no paradigm shift yet. Procreation is still necessary for societal continuation as long as BigTech can't print babies out of nothing.
Choosing between a startup vs a big corporate is a separate topic. There are advantages and disadvantages to each. In essence you trade learning for stability. It really depends on what you are looking for and type of environment you want to be in. If you have done the calculus and are more interested in a startup I would recommend asking what the run rate of the company is and do they have any plans to hit profitability.
Yeah, but this is true for all debilitating conditions, like chronic pain, chronic insomnia, depression, bipolar, schizophrenia or any kind of psychosis, many kinds of physical disability, etc. It all makes it way harder to get to the doctor and do the things you gotta do to get better. A real catch-22 for millions of people daily.
It depends. You just need to do more due diligence and ask harder questions to that exciting startup, especially around burn rate, and profitability goals.
What you are talking about is remotely accessing and working on a codebase. That has nothing to do with repository management.

As mprime1 replied, it's more on the lines of firing up the terminal to create the git repository. Then go back to your local system and git clone/pull the thing. Then you fire up your local VSCode and work on it and then finally push the changes. This way the whole team can work seamlessly and implement CI/CD while addressing conflicts in real time.

What you are talking about is a beautiful way to work on a remote machine (especially the headless ones) but only when you are the single dev. For a team, you gotta go the other way.
OTOH, the time I spent learning Octave/Matlab for Andrew Ng's course was 100% wasted time, because I've never used it again in the 10+ years since I took the class, whereas time spent learning Python would've been useful to me in myriad other ways.
Even when the laws are comprehensible and you're not running at scale, existing accounting systems make supporting simple new requirements difficult.

Imagine a US LLC setting up their chart of accounts to track IRS deductible expenses. Coding expenses into this 17-account schema in the normal course of book keeping means taxes can be filled by copying the account totals into the corresponding IRS form field.

But later, the business wins an federal contract which reimburses certain "R&D" expenses and possibly some "overhead" expenses. Now not only must every expense must be categorized with one of 17 expense categories for the IRS, but it must also be categorized with one of 3 categories for our federal contract purposes. But wait, a small business loan application may require profit and loss broken down by a different set of categories. New and local tax authorities may impose other categories.

One way to address this complexity explosion is with multiple instances of the same accounting software; each imports the same bank account statement, then justifies it against a chart of accounts. But many businesses will break out Excel and hope there aren't too many expensive errors.

If new regulation is inevitable, why does our software pretend otherwise?
Show HN: Ten Whistlegraphs – A Feral File Exhibition
> The example with the email in the court is a bad example because it is not the court's job to prove whether or not an email is fraudulent.

But it’s good because it is acceptable, predictable, durable, and low cost. Blockchain is solving for a problem that doesn’t exist as there aren’t a ton of fraud cases in this area (accused nor proven). So perhaps there’s an argument for the new uses that would be possible without the risk of fraud but they aren’t brought up.

Blockchain is more expensive than PKI and digital signatures so why propose it over a simple government PKI issuer? If the goal is to be useful in courts then certainly a government issuer is better as it’s trusted.

In this case blockchain is inferior to just including PKI with every drivers license, passport, and government id.

> A better example would be real estate transactions. It would be best for everyone involved to move real estate transactions to the blockchain.

Not better for the consumer who has to pay more for this new feature.

This is already done by closing attorneys and title search companies. Forcing local counties in the US to provide APIs is much more effective than a blockchain because the county deed office is the legal authority. The issue isn’t trust, the issue is assess. In a world where counties aren’t the source of truth for deeds a blockchain would be nice, although having a single, National registrar would be better. But since you have to ask the county if John Doe is the real owner, blockchains don’t help with this. A simple free, http, unencrypted, rest api is needed.

As an engineer this bugs me because these problems are better solved with technologies other than blockchain.
I'm referring to the infection fatality rate, Monkeypox is at the very minimum 10 times more fatal per case, probably more like 20 to 30 times. Not taking into account differences in immunity or medical care, of course.
The whole thing reminds me of something more like baseball cards or other collectibles, where the monetary value rests in a collective belief in the inherent value.

How much of the real value of cryptocurrency is not monetary? How much of the value is in the existential value of participation, e.g. Dogecoin?
This isn't too far from using a logic probe to test hardware circuit. It has a tone for LOW and a tone for HIGH, and you can listen to what state pins are in, even if they're switching faster than your eyes can see the LED flicker, you can hear the pitch changes.
Well if you receive an email from any of those, your email client requests something from those domain names (which a lot of email clients will do by default). So it'd also show in the firewall logs etc..

So that favicon feature should be an optional feature but calling it sharing contact details is really exaggerating it.

EDIT: It is even optional, so yes really it's a non-issue.
From the article :

"Lawrence Gostin, a Georgetown University law professor and director of the university’s WHO Collaborating Center on National and Global Health Law, told The Associated Press that the director-general only has the power to make recommendations, not enact laws or otherwise dictate national policy decisions.

“It is utterly untrue that the IHR would interfere with health care decisions or transfer such decisions to the WHO Director-General,” Gostin wrote in an email. “The IHR amendments would ask countries to promptly and truthfully report infectious disease outbreaks, and WHO would offer assistance in managing the outbreak. But it could not force a country to allow WHO staff to interfere with its public health decision making.”

..

"Dr. David Freedman, the president-elect of the American Society of Tropical Medicine and Hygiene, served on a WHO committee of IHR experts for a decade. He reiterated that the WHO “has zero enforcement, police or punitive powers.”

“They can’t sanction a country, they can just say ‘hey you signed this treaty, you’re supposed to abide by this treaty,’” said Freedman. "
Yeah, you're right. Maybe I should give jQuery another look. :-)
Growth driven is a nice euphemism for ponzi scheme.
The stigma of medications is more harmful in my mind, I feel this deeply when I read your experience of life.

The first time I took my meds, my mind was blown. It was the first time in my long life I experienced peace and quiet. Now I am able to track my work, break large tasks into smaller ones, and quiet my brain. I’m on a dose + brand name with no side-effects etc.

The issue, and this isn’t true for everyone but I believe it is true for a lot, is that some doctors start people on what they think they should be at. Instead of starting at 5mg, they will do some BS calculation of gender and weight and start someone on 60mg. Yeah that is going to fucking suck.
For me it’s about baseline assumptions. When I’m eating food, I should assume that I’m not eating anything my great-grandmother would not recognize as food.
I'm a huge fan of space exploration - went to space camp as a kid, was a part of a genomics experiment currently being conducted on the space station, etc. But I have to ask...

Why are we going to eventually have a Mars colony?

Overpopulation? Climate change? Lack of resources? I don't see how colonizing Mars would solve or even help that. The same technology that we would use to make Mars inhabitable would probably work much better on Earth to solve our current issues. The amount of effort and innovation required for Mars to host millions of people is massive.

As a thought experiment, though, I don't think we can even conceptualize the form of government that will Mars will have because it's so far off. Perhaps it will be mostly managed by AI
> C++/CLI is slower than normal C++

1) IIRC CLI is managed AKA garbage collected (BTW managed C++ is common practice e.g. chromium)
2) human resources, c++/cli has received much less optimization effort than LLVM/GCC/C#

as for Java https://github.com/oracle/graal/issues/1069#issuecomment-473...
Go is the proof that GC-ed languages can be fast via AOT so it is not the discriminating factor.
I suspect C++ with a GC is not much faster than JITed C# and the rest would be explained by other language brittleness such as e.g. the vtable hell, monomorphisation, etc
Also weirdly, LLVM and GCC have received much more optimization human resources than openjdk and coreclr

> But AOT vs JIT has some other aspects. Like with Blazor who, at first, ran under a .NET virtual machine which ran under WebAssembly Virtual Machine. With AOT, things are simpler.
well yes for this special case