skysight-inc/HackerNews huggingface dataset:
First, talk your librarian since they often can do intra-library loans if the book exists in a library system within their network.

You can make a request for specific collection additions especially if you explain how bad their approach is. A standard library is going to need to keep books for 20+ years, and tech books just can't work that way -- many libraries just give up, especially on emergent technologies & cost vs. demand -- and that will be their "we can't", but that's a false assertion!

A libraries most popular books will get checked out hundreds of times (high turnover) and so they try to stay within those domains, but they also pride themselves on having a comprehensive collection.

College libraries on the other hand usually have copies of textbooks in those topics you might be interested in.

Depends on the libraries budget, the bigger the city the more they can afford to equip a specialized a branch. Some libraries in wealthy countries have community makerspaces, 3d printers & fabrication tools you can check-out and so you might talk to your librarian and see if they are interested in a tech hub (sometimes there are grants they can apply for to get this equipment).

I got my library to start carrying video games when I was a kid, I later went back and helped them start offering free public Internet access (i'm old)

I.e. Libraries find it difficult to stay current with new technology and rely on their patrons helping them. Reference librarians are a special class of amazing people.

100% of libraries have a form to request books, anybody can fill that out.
I'd suggest one more step - request an appointment with the head librarian (not somebody on the floor, but somebody who is in a senior administrative position) and make a case. You'll probably unwittingly help some under privileged kids or homeless people gain useful skills & capabilities.

Librarians dislike tech support, they don't want to become genius bars and technology is hard for them -- there are ways to resolve that with online communities and whatnot. See if you can find a younger "next-generation" librarian who can evangelize the idea with you.

Failing all that ..

Online knowledge systems such as OReilly etc where you pay one price, get full access. I also really like the Udemy, etc. online video series and the ability to time-shift & consume those classes, patreon channels.

Failing that z-lib.org is an amazing place to grab e-books if you just want to browse the content quickly. ;-)
> It's not really that hard, especially in STEM

Most tech companies I'm familiar with (and probably companies in other fields as well) seem to think they own you, body and soul, and take issue with any indications otherwise.
Exactly. This escape is technically quite cool frankly in terms of some creativity.

That said, my own view is that messages from untrusted contacts should be straight ascii, parsed in a memory safe language with no further features until you interact (ie, write back etc).
Ruby on Rails 7
That's fair, imo still a technicality. A better phrasing would be "she was given discretion which she used for her own personal gain."
If we are going to subsidize certain groups, let’s make it explicit and subsidize the poor instead.
The whole thing was a tragedy. RIP
Thankfully enough other states contribute to whatever negative impression someone might get of the entire country.
so you're going to playback mjpeg to people? I don't think this is going to work very well. at the very least it needs to be a shipping video in the form of a remotely modern codec/container to people.
It definitely does seem that prosecutors (at least as portrayed in fiction) make these character judgements that lead them to formulate prosecutions not on the basis of "this person committed this crime, can we get [them] for it", but rather "this person is a bad apple, what can we get them on?"
Nothing about either use makes her decisions immune to criticism.

She is a lawyer, not an official in the medieval church.
Omicron infects 70 times faster but is less severe, study says
CMaaS sounds amazing for resiliency engineering. There's so much I want to be doing to perturb our stack, but I don't know all the ways stuff can go wrong. Sure I can ddos it, kick services and servers offline, etc, but that's what, a few dozen failure modes? Expertise in chaos would be valuable by itself. Not to mention being able to shake parts of the system I normally can't touch.

Side note: terraform is pretty good for causing various kinds of chaos, deliberately or otherwise.
Watson told them most readers wouldn't understand any of that so go ahead an use it in the press release because it sounds good looking.
Watch Cops Seize Combat Vet's Life Savings [video]
I don’t think so. When people say tough on crime , it always means certain kind of crimes. Definitely not downloading ebooks or music, etc.
regardless of whether that would have been more prudent, blame for over charging a young man to the point that he's suicidal is the factor I think we're most interested in
Wow, I didn't even realize project fuchsia was still a thing until you reminded me of it. I remember hearing about it for a while and then...nothing. Just assumed Google had dropped the project silently until I did a search for it just now.
It has been said elsewhere in this thread, but dude, you are management, not talent.

Keep abreast of stuff and the winds of technological change, but hire people to code and get them to make the outcome you want.
Also in the pages that he links, they explicitly warn against password rotation.

>> https://github.com/OWASP/ASVS/blob/master/4.0/en/0x11-V2-Aut...

>> Note: Passwords are not to have a maximum lifetime or be subject to password rotation. Passwords should be checked for being breached, not regularly replaced.
> rather "this person is a bad apple, what can we get them on?"

Generally it's "I don't actually care whether this person is bad or not, as long as it gets me lots of headlines to further my career."
Imagine adding an entire type system to the language as a library. That's what typed racket did (in 2014-ish?) with racket using macros.
And you're basically immune from the law if you work for the prosecutor's office. If you see a prosecutor commit a crime who do you report it to? Who would prosecute it?

I remember one time I witnessed a prosecutor committing clear perjury in a criminal case. I reported it to the prosecutor's office (LOL!). I reported it to the body responsible for handling complaints against lawyers in my state. The prosecutor got himself legal representation to defend himself. He admitted the perjury to the body, but they said he'd confessed it was "accidental perjury" and therefore they would not take any action. (The definition of perjury is knowingly lying under oath). I saw a photo of the man this week, he was opening a courthouse and he is now a state senator.
I don't really follow. The claim wasn't that she did something she wasn't allowed to do, by law. The claim is that she crossed moral lines by choosing to do so. Or am I missing some context here?

Or do you have a different meaning on what discretion means? Legally and otherwise.
Go.com: The Infinitely Profitable Program
you could make an argument that most suicides died for nothing
depends on the dyson product. i've got the dyson supersonic hairdrier. rock solid, feels super expensive (and it is). best hairdrier i've had, and i went thru them all.
How do you find the time to do everything? (2018)
CDMA has died since LTE. Sprint worked on hybrid CDMA/GSM since they needed SIM cards.

>Also Nvidia has been pretty open-source friendly with their ARM platforms in addition to their being pretty powerful in their own right, and that doesn't have to be mutually exclusive with the concerns it would raise if they controlled the whole ecosystem of ARM platforms.

Yes that is true, surprisingly so since fuck you nvidia. Intel and AMD have x86 rights and GPUs and can make more integrated devices, while nvidia can't. Since it didn't go through, they better be good at RISC-V!
Yes, but I’m also aware that the possibility is roughly 0% if a person is truly determined to run a dangerous scam, regardless of what regulations are put in place.
I suspect that omicron might turn out to be the last wave, at least in terms of overloading the health care system. By the end of this one, almost everybody might have enough immunity to keep the really bad outcomes to a minimum.
Because they have found niche's which they exploit for gain. If there is no way to cheaply extract rent, they want nothing to do with it.
I can read C++ and Java but I can’t read Smalltalk (2000) [pdf]
NFTs do not have to be links to pictures on cloud / decentralized storage. That is just their primary implementation right now, but they can quite literally be a token to represent anything, not simply a jpg. But even in this case, yeah it's easy to make copies of the pictures. However, there is intrinsic value in owning something that is legitimate.

However, I want to focus on the other possibilities for NFTs - I am making an NFT project that does have the art aspect, however the tokens also provide access to unique services like hooking into a video game engine to allow users to interact with their art. Since it's trivial to detect forgeries and ownership, even if someone was to create an NFT pointing to even the exact same piece of art, they would be denied access to the service as it is a forgery.

Right now proof of ownership is usually in the form of discord bots allowing access to servers, but there's much more you can actually do with this concept than we are seeing now, like the example above.
I have a Shark Vertex Cordless. It has a duo dry roller and a no-tangle roller. No other Cordless Vac had that.

It's last year model though, not sure what the improvements are now!
Technical Managers move to Non-technical over time.

Here is another secret, no one has the right way to develop. There are many development styles and some produce better short term or long term results.

Unelegant code that works might be just the thing until more robust, better architected, unit tested code takes its place it all comes down to the purpose. A small one off hacked together solution for on boarding might be better than spending three months to "get it right " it all depends on risk appetite, project standards, and the scenario.

Don't act like you know better if you don't. Listen to other developers ideas, they might have input you haven't thought of.

Always Be Learning, not as catchy as always be closing, but the path of a developer is a path not a destination. You can always make progress.

Fear of failure or being called out as a fraud shouldn't stop you. Remember everyone makes mistakes, no one is perfect, lots developers think they write the best code in their shop, and would critique your code even if you objectively were the best developer of all time.

Learn the industry standards as you can and shore up your weaknesses with good underlings that will help you learn.
All of this is well known in the blockchain community/industry. For the most part, the people developing these products either were, or had access to security engineers, but the product was developed to meet a specification that didn't permit high security. e.g. "it has to run in any web browser and not use a hardware token". Perhaps the missing part here is user education, although presumably most high value coin balances were going to be held at Coinbase et al, or belong to prudent users who know not to use a browser wallet for their life savings.
I used Python for basically sys admin tasks and data transformation for 10+ years and then had the same joy when I found Django. It truly makes web development fun and you can make a decent site in a very reasonable amount of time.
Awesome! I’ll check it out!

Thanks!

I would use it for prototypes and in-place testing.
Is JumpCloud any good? (not a recommendation)
"The takeaway lesson here is somewhat narrow: don’t be Ortiz. Establish some sort of line early that you are not willing to cross. Otherwise you might find yourself one day with blood on your hands, having forgotten that the law is not an end in itself, and that there are more important things in life than office."
All these things can be true:

- Carmen Ortiz overcharged Aaron Swartz.

- Carmen Ortiz's action in the Aaron Swartz case show a lack of judgement that should have cost her her legal/political career.

- Carmen Ortiz is not responsible for Aaron Swartz's death.

- Aaron Swartz is dead because he had a mental illness.

You shouldn't blame Swartz's death on Ortiz. Tens if not hundreds of thousands of people go to prison each year in the US and don't feel the need to kill themselves. It was Swartz's mental illness, which he had spoken about publicly before his death, that made a bad situation, which was severely worsened by Ortiz, seem much more devastating. However Swartz's response to that is not Ortiz's fault. Imagine a scenario in which someone commits suicide after a breakup. Would we blame that person's ex? If someone commits suicide after being fired, do we blame their old boss? The catalyst for the suicide is not at fault. The fault is with the illness that makes the person think suicide is the only way to respond to that catalyst.
It is. I filed suit for a lot of different claims related to this, the only one that stuck was the coerced statements. I filed in 2015 but it is still working through the federal court.
LG debuts hyperscale AI Exaone
It is clear that images are a mistake.
Related, but slightly offtopic:

Does anybody know sort of an open source/DIY alternative to digital chessboards like DGT boards? Would love to use something like that for input, but real DGT boards are very expensive, unfortunately.
Let’s not forget:

“On July 11, 2011, he was indicted by a federal grand jury on charges of wire fraud, computer fraud, unlawfully obtaining information from a protected computer, and recklessly damaging a protected computer.[15][91]”

So a grand jury of regular ole citizens decided to indict - because there’s no dispute that he did what he was accused of.

“On November 17, 2011, Swartz was indicted by a Middlesex County Superior Court grand jury”

So a second grand jury thought he should be charged too.

“ prosecutors offered to recommend a sentence of six months in a low-security prison”

So he was offered 4 months of actual time in white collar prison.

“Swartz and his lead attorney rejected the deal, opting instead for a trial where prosecutors would be forced to justify their pursuit of him.[98][99]”

Uh, no. That’s not how it works. The prosecution doesn’t have to justify the case. They have to prove you committed the crime you are charged with. Whether you or the jury think it’s a waste of time is legally irrelevant.

And then Swartz took his life.

It’s not fair to pillory Ortiz when 1) 2 grand juries indicted Swartz 2) The prosecutor offered a reasonably fair deal (and there’s no indication it wasn’t up for negotiation) 3) We don’t know what sentence Ortiz would have actually recommended at sentencing.

I’m sorry, if Swartz killed himself because of this case - that’s just moronic - and Ortiz doesn’t deserve the blame. As a lawyer, I’d feel a hell of a lot more guilty if I was Swartz’s attorney than I would as Ortiz.
Show HN: The SaaS SpeedRun Competition
> In reality you would only get to this point after having built a complete programming language with all its parts.

Not necessarily. You might want to JIT a domain-specific abstraction, like a regular expression engine.
National Park Typeface (2019)
This is the most incredible exploit I've ever heard of that didn't directly corrupt hardware.
Don't even get me started on the worst designed hand dryers ever. Who wants to put their hands into two thin streams of air and move them up and down while avoiding the sides, and not being able to rub them together to distribute the moisture? Give ma an XLERATOR any day.

(And I hear the hair products aren't all that.)
Sure, but you position the outcome (out perform/sell) as if the manufacturer didn’t intend it
Is there any evidence for what circumstances caused the spike?
Just for fun!

The idea is to find out how quickly people can bring up a "working SAAS application" on a cloud server with user auth/database/email/simple CRM functionality.

In the spirit of doing things FAST, the SAAS SpeedRun competition website is simply a shared Google Sheet, which took 10 minutes to complete.
The Future of Delivery
Sounds great: a new way to fund the most elite, well funded researchers.
Yes, these are called multistage languages:

https://en.wikipedia.org/wiki/Multi-stage_programming

The classic example is MetaOCaml:

https://en.wikipedia.org/wiki/OCaml#MetaOCaml
They weren’t always opt-in for the authors, however. The self-declared “brave” idea seems to be finding the most obnoxious answer to the wuestion, “why isn’t there another middleman between creators and consumers, skimming 30% of the revenue by replacing ads the creator allowed with their own. And maybe throw some blockchain in there, why not?”
Agreed. It's sad how many security engineers still push outdated processes, when there is significant research which indicates _why_ it actually _reduces_ security.
Git is not sensitive to tampering
Even if you don't know of COIN-OR, there is a decent chance you have used something that depends on it. Libraries distributed by COIN-OR are widely used and embedded in many applications. Just like many open source projects, we are struggling to find a sustainable path forward. The question of how to ensure the continued health of valued open-source software that is maintained by volunteer effort is one that seems to be gaining traction and we would be happy to hear any feedback from the HN community on this issue.
Actually you can use any ASGI-compatible web server[1] with FastAPI, uvicorn is generally preferred though because it is apparently the fastest.

[1] https://asgi.readthedocs.io/en/latest/implementations.html
Personally, I’d go with tools I already built with because that’s for my productivity’s sake and it’d take maybe a few weeks to get all the little details I care about taken care of.

Others here have answered this question more or less the same way.

Try https://www.saaspegasus.com/ if you‘re comfortable with Python/Django.
Yeah, lick that boot!

> Tens if not hundreds of thousands of people go to prison each year in the US and don't feel the need to kill themselves

Plenty do, and plenty die while they're in prison. This is not a rational justification for what happened to Schwartz (and looks to me like victim-blaming)

> Would we blame that person's ex?

I mean if the ex had maintained years of abuse and was threatening the person's life - yes? Yes we would?

Blaming mental illness is an utterly weak response here. Many, many people struggle with mental health and don't commit suicide; the assumption that mental health issues == suicide is reductive and harmful.
The issue is where developers spend mostnof their time. Almost by definition, we don't spend time dealing with scenerio #1, because things just work and we are done.

Where we spend our time is when things don't work. If it doesn't work, but everything fits our mental model, solving the problem is generally straight forward. We may need to see how everything fits together. We may need to add some logic to put things together correctly, but it is gennerally just a straight forward part of the job.

When things don't work, and don't fit your mental model, the work becomes an exersise in frustration. Do that enough times and you start to develop callasus to avoid the frustration.
When the regime in Iraq failed, I wonder how many people went after judges and prosecutors to settle scores. These people use decorum to present themselves as righteous arbiters of justice and civility, but often are nothing more than political hacks destroying countless lives.
See my blog about a much earlier port, which became an Amdahl product. Amdahl's computers were IBM 370 "clones". https://akapugs.blog/2018/05/12/370unixpart1/

You can run Amdahl UTS under the Hercules emulator. See how: https://www.youtube.com/watch?v=k56qLxG-sUM and https://www.youtube.com/watch?v=iFUHwkbVTJg
The Fed hints at multiple rate hikes in 2022 to combat inflation
Don't listen to the haters; as far as I'm concerned y'all are already doing much better.

AFAICT the way things are going y'all are setting the bar for support for a platform regardless of if you're first or third party.
No idea why the downvotes.

Dodge is great at running with an old design and milking the hell out of it. Currently we are on the “jailbreak” challenger/charger which everyone is excited about ¯\_(ツ)_/¯

Rumours that another challenger (like the demon) will carry the hellephant. However, covid and production issues may have quashed that.

Also, thus far dodge has been clever to ensure no production car has exceeded the 808hp of the demon (red eye and jailbreak are just shy), so the rumours may just be that
Lots of ifs, like if I installed a hardware keylogger onto your computer.

>I don't get it. You are going to connect to a "secure" server from an insecure machine with full access. Do you expect that your server stays secure after that?

Yes, XEN and hardware virtualization keeps it all safe. VMs like those on Qubes work the same way. Most laptops don't have good virtualization hardware, expandable ram, or decent processors. Connecting to a server doesn't compromise it in any real world scenarios, the same way if I remote access your laptop through mine, root ssh is not common, and you'll have it isolated in a VM anyway won't you?
You shouldn't invest in the crypto currency?
Well it was a terrible example; asking tough questions of a dead person is an incredibly tough thing to do.

Asking a nonagenarian, alive, at the tail end of their life specifically their position on climate change is hardly a "tough question" anyway. It is a question of the future, unless one is challenging them on their past misdeeds (congratulations for berating a 90 something year old), which they will sadly experience very little of. I suspect in every scenario the position of the person asking the question will be a lot more insightful.

While I completely agree with your point; if for a single issue any person is giving regular interviews, putting out press releases, commenting frequently on their social media and funding single issue political campaigns, and in all ways is identifying themselves with said issue, then mentioning it is fair game.
You can use the technology to make products that are quite unique. I used a game engine to generate art and also provide a bunch of ways to interact with the art, and tokenized the generated pieces. Owners of the pieces will be able to load their art into this game and interact with it directly. Yes, I could have done this with traditional web infra, however it would rely on me managing certs to prove ownership, and there is not an easy way to transfer ownership to other users on a secondary market. There's a lot of parts of the web3 tech that I've been interested in and think it's just a pretty unique ecosystem.

The way I look at it is that this is a tool. The way it is used is up to the creativity of the engineer(s) working with it. I think that using NFTs in this manner is a lot easier for me to manage than other approaches, and it's pretty fun. Practical use? Idk it's a fun art project that I hope people enjoy, but yeah I do think it was easier for me to implement in this method than a traditional web app.

But I do think there are plenty of practical use cases that you could leverage this technology for in terms of access based on ownership of the digital assets.
Graphene: The Wonder Material of the Future
This is some high praise coming from Justine Tunney.
Until you get to the president, there's always a superior office. If a district attorney committed a crime, the state AG could prosecute them.
Show HN: Picosnitch – a reliable and lightweight security/privacy tool for Linux