jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I meant it for the target book: A technical book, teaching a corpus of knowledge, designed to be complete. The comment I was replying to specifically targeted the author, implying that the end result could never be good. The inferred implication is not solid, specifically because the knowledge in the text does not require interpretation using knowledge about the author (or its environment).

A technical book, which condenses technical knowledge, has most of its content in the lines, not between them. There is no second reading of the book, there is no hidden meaning, there is no need for secondary information for interpretation of the text.

If you feel more comfortable viewing the subject under a reduction to the absurd lens, think about criticizing a published mathematical proof based on the opinions about the author's personality. The proof is either valid or invalid, and all the information needed to prove its validity must be contained in the proof (or it is invalid).

Your examples are not relevant, as they are not designed to be complete. The first is a view of an ancient text through a modern perspective, and the second is a fragment of a communication ensemble. A technical text, unlike these, is designed to be complete. I stand by my original position, although I was perhaps too broad in painting it. I didn't expect it to be read as extensible to literary texts.
The JavaScript used is very amateurish with many outmoded features, poorly optimized. I couldn't believe they were loading jquery, for example. This looks to be the work of a script kiddie rather then a superpower's cyber warriors.
85 is the average, it routinely goes above 300 and is above 170 right now; in winter we can get to 600, 700, even 800; going outside is painful in thst case. If the 2.5PM rating gets over 100 in the states, it is a huge scandal.

Coal is used for heating in winter, all heating plants are owned by the city. That is why the air gets immediately cleaner when the heating goes off (last week or so). It's complicated.
I haven't owned a tv for several years now. If it's not streaming, I just don't see it. I do fine.
Nope, just a typo. Windows is still Windows in France.
While what you say is true, it's still a sub-optimal way to conduct business. There could be many, many ways to do this better. For starters, maybe "Your account has been canceled due to ToS violation: 'donation' may only be used for not for profit organizations."
I read the post, and decided to do a quick digging on the GC help pages. It seems these guys are incorrect regarding the set_your_own_price idea:

"In the above example, the first five input fields are of type hidden with predefined values while the unit price (item_price_1) field is a text field without a value parameter.

This form will create an input field above the Google Checkout button so the user can specify his own price as shown below:"

taken from: http://checkout.google.com/support/sell/bin/answer.py?hl=en-...
Speaking for myself and my cable company - their on-demand streaming in 2011 offers a choice of tens of C-grade movies at only $5.95 apiece.

This isn't really a competitive offering against "all the movies and TV shows ever for $8/month". It's embarrassing to even attempt to compare them.
In france, it is customary, nearly mandatory, to include a photo on one's resume.
"Pretty cheap" is quite a bit more expensive than free. Believe the parent is referring to an all-you-can-eat vs. PPV for your actively selected viewing pleasure.
Wishing you all the best.
This looks like a fantastic, albeit potentially costly, product, and I'm excited to see where it goes. For those of us who are happy with our current laptops but are still excited by the customizability of the Expansion Card system, are you considering creating USB-C hubs designed to work with the modules? The Cards obviously already adapt to USB-C but it'd be nice to have a dedicated hub to stack them and save space.
I have an app on the Shopify app store that helps users manage their inventory.
Interesting ideas, somewhat in line with what I've been thinking about.

Perhaps you or someone in this topic might be interested in my little project[1] fit for innovative ideas like this. It is not very far from being available for experimental use in place of JSON. A future direction is experimenting with replacing HTML[2].

[1] https://www.tree-annotation.org/

[2] https://imgur.com/a/ER5qwtZ
Essentially no battleships that weren't complete by the start of the war for whichever country actually saw combat in WWII. The vast majority of battleships that saw combat were from the interwar period, if not WWI.

Also pocket battleship mostly refers to the heavy cruisers that Germany built during their rearmament program.
Biggest surprise on the S1: CPO who joined exactly 1 year ago was given 2M shares, currently valued at $750M.
Thank you!

> I'm so totally impressed at this Way New Development Paradigm. Let's call it the "Cascade of Attention-Deficit Teenagers" model, or "CADT" for short.

Sounds like the content is just as mature and insightful as the HN ddos redirect image. I see why objecting to being linked an image of a hairy ball in a 2011 image macro was wrong of me.
Yeah but you can't do much about light pollution so it's boring. With the telescope or the long lens you can learn how to deal with vibrations, drift, learn how to calibrate tracking, etc...
https://files.catbox.moe/1o6bzv.mp4
No offense to anyone, but this is kind of an article about a non-problem. Fees are negotiable. You can sell your own house. You don’t have to agree to a 6% fee.
Before clicking the link: "I bet this is The Proper People."

It's been a while since I watched this video, but IIRC, it's the one that seemed the most like they got an insider to help them.
Good for US consumers, bad for US manufacturers.
Depends on the size of the loan, but what you say is true for most. In my personal case I have a “jumbo” loan which is not covered by US government Freddie Mac rules so the bank has to hold the loan on its books. This is pretty common in the Bay Area due to the stupid level cost of housing. In my area the median housing price is $1.785M. From a US tax perspective it made sense for me to take out the largest loan, $1M, because of the interest tax deductions. That, charity and capital loss is pretty much the only tax deductions I have. Not complaining as I understand how lucky I am.
I can assure you that no one is "bagholding stablecoins" in hopes to become rich.
Switch it over to pikachu in a helmet wielding a blue lightsaber. Some hilariously bad results there.
It’s their business model and their monopoly behavior is designed to crush alternatives.
Github was available to Iranian up until two years ago. The general public is not that familiar with github (just like the rest of the world).
But it is very likely that if the government feel like it, they just go ahead and censor it.
Small variants/extensions of mobile GPUs have been shoehorned to work with existing drivers or provide very basic framebuffer capability. This isn't exactly vulkan running on Apple-silicon level of functionality. Maybe Apple's implementation isn't so alien after all and these great folks will pull it off. I hope they do, but I'm still tempering my expectations.
Given the laxity of our pandemic response so far, I'm fairly skeptical of this theory in the US at least. We can't even force people to wear masks or lock down, why would we be able to force them to get vaccines? Hell, we're not even doing a great job getting vaccines to people who want them. And the business community sure as hell aren't going to want any barriers to people traveling. Their primary concerns will be that there is at least the illusion of safety and that they are indemnified.
My point was only that such protections and rewards already exist.

I find it obvious that such retaliation happens, otherwise it would be strange to have such laws.
Interesting, where can I see an example of the ISS footage with dead pixels? I've never noticed them before.
I feel the same, however I force myself to keep doing that. Without docker.

Yes, every time a new debian release is out something I fiddled with will break and I have to remember how it works, but I see it as some sort of training. As a dev I don't want to be completely clueless about how things I use every day work, so while changes that break old configs and workflows are annoying I'm forced to learn what changed in the gnu/linux/debian world and maybe even find out why.

Also I get better at documenting things. Years ago I didn't even know what exactly to document since the moment you do something everything just naturally comes together, but after a couple times you kinda get a feeling for what the important bits will be two years down the line.

So about once a year I reserve a perfectly good weekend to upgrade, restructure or otherwise maintain my little home server running debian with things like mariadb, nginx, a filtering bridge for my lan, dnsmasq with a block list, borgbackup, syncthing, cups for printing and a couple other things I don't remember right now.
The Python library aiortc, https://github.com/aiortc/aiortc, enables client and server side communication via WebRTC.
From the outside, the US has big issues with race, poverty, mental health and access to firearms. That makes policing very difficult and pushes towards a "shoot first" approach.

But since the US refuses to address any of the issues, it's stuck trying to fix the problem without being able to fix the problem.

What concerns me most (and I see it here in the UK too) isn't these issues themselves, it is the inability of people (media, politicians and everyday citizens) to have an adult conversation about any of it. If the US collectively said "we accept these events as a downside of our way of life" I might not agree but I'd understand. Instead people act like they're surprised or pretend they can be fixed by tinkering around the edges. It seems quite dishonest...
Hey, HN!

Last weekend, I entered an ‘idea giveaway’ where I was asked to create a web app that allows people to add a ‘magnifying glass’ effect onto their screenshots really easily.

After lots of tedious math and a few days of hacking it together, this is what I made. Hoping that it will save some of you time when making landing pages or submitting bug reports!

I’d love to hear any feedback that you all have on this! How can this be more useful for you?

I appreciate your time :)
Thanks, that's an awesome site. Or as the young people say these days: based.
I'd think it is pretty standard for the type of person choosing to drink oat milk.
You're contrasting "not guessable" with "readable." The behavior of Ruby's `||` is not guessable for a lot of people but it's still quite readable if you know the language.
I've rarely seen a code of ethics adequately specified such that it accomplishes its aims and can be followed. This is no exception. It seems well-intentioned. It seems that it would like me to be nice, be considerate, be honest, work hard and attempt to do good. I could agree with a statement like that previous sentence.

In an attempt to explain what it means, it comes up with things like:

Ensure that users and those who will be affected by a system have their needs clearly articulated during the assessment and design of requirements; later the system must be validated to meet requirements.

I don't write requirements of that sort, nor do validation testing in the sense implied. If I want to be in the ACM, this leaves me with the choice of either concluding, "Ah, I know what they mean and I'm there in spirit" or not participating. That sorta sucks. If I agree to a set of principles, I want to diligently follow it. I prefer a high-level "Don't be a jerk" approach to such things and sound human judgment entrusted to make calls if needed about propriety or identifying jerks.
Swift and Olympic Weightlifting
We use Slack.
On an unrelated note, why haven't there been any more modal editors?

For example, you could enter a "bold formatting" mode, where you could say type "fun" and it results in "𝐟𝐮𝐧". All these are Unicode characters, so you wouldn't need a separate document format like Word.

Presumably one can have a "math" mode where you could type math like you would type regular text obviating the dollar signs and backslashes in LaTeX.

As I understand it, LaTeX has an incredibly complicated architecture with multiple layers of macros before the lowest layer of TeX primitives. You could replace all that with Unicode symbols.

In math mode you could type "in" and get the Unicode symbol "∊". Then you would be able to copy-paste math and send it over email, instant messaging et cetera, and easily type it with a WYSIWYG editor using a traditional keyboard. Of course, there would be numerous problems with typesetting integration limits, fractions et cetera but I think these can be solved using Unicode and clever programming.

I currently do not solve say Group Theory problems on my computer because LaTeX is way too inconvenient.

I think on a hypothetical editor with a math "mode", one could touch-type math. Maybe I'm missing something and there are insurmountable obstacles to implementing such a solution. If so, I would be happy if someone could point out what they are.

Having different modes seems like a very powerful feature, and I'm just surprised the last editor using modes was written 40 years ago.
As far as I understand, it's called spanish flu because neutral Spain was free to report on the epidemic, while warring nations imposed heavy censorship for morale reasons, giving the false impression that Spain was especially hit.
> use a financial model like Discounted Cash Flow for finding companies that are "objectively" severely undervalued -> buy them -> wait X years until they reach their "fair price" that you calculated at the start -> sell for a profit

The math for discounting future cash flows may be objective, but every investor will come up with a different estimate of future cash flows. People in general don't "know too much to severely undervalue companies", because this implies future risks and growth are knowable. People may know how to read balance sheets, but very few are any good at forecasting risks and growth.

What's missing from your flow chart is "produce a quantifiable thesis for growth/risk that gives you a current valuation, judge the precision of this valuation and the uncertainty of the price/value gap closing, make your bet".
I enjoyed this. The only thing I was missing was to hear Eich's view of his departure from Mozilla. It's absence from the podcast made me wonder if leaving questions about that out was a condition or request from Eich.
3 seconds takes LibreOffice Write to load on my "old" ThinkPad P50.
For me 'Getting to yes' was too idealistic. It is a classic and good starter but did find it that usable for me.
I was impressed though by radical approach of Chris Voss on 'Never Split the Difference'. Author is a former hostage negotiator, so there are also a lot intriguing stories included w high makes it a great read.
For jobs that can be done remotely, location based pay is the new “college degree required”.

It is a perfect strategy to save time reviewing resume’s today, and eliminate the need to in the future.
The “if” in “if it all comes out” is the key here. Nobody’s disputing that releasing all that energy at once is catastrophic. The question is, how hard is it to prevent it from releasing all at once?

My understanding is that flywheels are far more dangerous in this respect, and require heavy containment vessels to mitigate the risk. That heavy containment is part of what makes flywheels impractical.

But that’s just the impression I have. I haven’t studied it.
Yes, I went from Coinbase to managing my own wallet. Coinbase was my stepping stone, but now with my own wallet I have access to so many other products without Coinbase taking a fee and products that Coinbase doesn't offer. Coinbase helped me understand what was possible, now I have graduated to liquidity pools, staking and DEX's.
I checked the man pages and git history!

The Linux man-pages project[1] tends to do a pretty good job of telling you when different libcs got a given function, or compatibility concerns between different libcs. BSD man pages tend to just tell you where they copied their implementation from. But unfortunately the Linux man-pages getline(3) page only told me that "Both getline() and getdelim() were originally GNU extensions. They were standardized in POSIX.1-2008.". (I guess that saved me from searching my POSIX PDFs to determine the POSIX version. While I was a student and could legally aquire such things for free I hunted down every version of POSIX or SUS prior to 2016).

I checked the GNU libc git[2] to determine when GNU first got the function, but didn't quite get a clear answer, becuase much of the history prior to 1994 was mangled in the conversion from whatever they were using before to RCS (which they used before they converted to CVS, which they used before they converted to git). I didn't bother checking the GNU manual; it doesn't tend to do a good job of saying when things were introduced.

Next I checked macOS; the macOS 10.15 (Catalina) getline(3) man page confirmed that it appeared in POSIX.1-2008, and also told me that "These routines first appeared in FreeBSD 8.0" ("these routines" referring to their specific implementation of those routines.). I checked through opensource.apple.com archives[3] (actually, I used an import of those archives in to git[4]) to determine which version of macOS they first appeared in.

I checked the FreeBSD man page archive[5] to confirm that they first appeared in 8.0 (a getline(3) man page exists in 8.0 but not 7.4).

I checked the OpenBSD man page archive[6] next. In recent versions the "HISTORY" section says "These functions were ported from NetBSD to OpenBSD 5.2.", though that section doesn't exist in the 5.2 version of the man page. And I confirmed that no such man page exists in 5.1.

Finally, I checked the NetBSD man page archive[7], and bisected through the versions to determine when it was introduced.

I used Wikipedia to determine the release year for each of those versions.

[1]: https://www.kernel.org/doc/man-pages/
[2]: git://sourceware.org/git/glibc.git
[3]: https://opensource.apple.com/
[4]: https://github.com/apple-open-source/macos
[5]: https://www.freebsd.org/cgi/man.cgi
[6]: https://man.openbsd.org/
[7]: https://man.netbsd.org/
There are a lot of grammar and spelling errors on the site. I am pretty bewildered by it overall.
It's good that everyone sees and learns what these systems are and what they can be used for. Hopefully everyone can figure out what they can be used for, if used for the wrong purposes.
There is a national registry - if you have a birth certificate, if you have a passport, if you file taxes, if you've used a government service (ever), if you visited dentist/doctor at any point in your life, they have linked those records.

If you are visitor and if they need to, within a few hours of landing at an airport and arriving at your destination, you will get a phone call at your destination location/hotel, etc if the government needs to find you -

Have you ever wondered why you fill out those landing / immigration cards that they give you on the plane? For the US and Canada, those are only formalities. For Taiwan, the cards get scanned in and then the authorities will call the number you put on that card to see if you're there or if you've checked into the hotel, for example.

In regular times, this system is mostly used for things like catching overseas males dodging conscription for example, but the system is active already for times like these when it's critical to know where a person has gone after they leave the airport.
This comment is a typical HN anecdata focusing on one small issue while ignoring the many ways this is useful.

1. Mailing facemasks to where they're needed is one of the few good uses of the mail system right now. There's absolutely no reason this has to be a local effort. I'm sure there's a hospital somewhere that would accept these.

2. Ideally, there would be enough facemasks for everyone to wear a facemask. Prioritizing healthcare workers is a smart move right now, but even if there aren't healthcare facilities accepting these, there's no downside to giving masks to the general populace.

3. Building on #2, if we can get face masks to people, that might prevent people from buying up all the medical-grade masks that are in short supply right now.
I have two kids in elementary school. Our school district issues Chromebooks for all students in the district and have been doing this for several years. We are fortunate to have Google Fiber in the city and have a fairly high percentage of households with broadband. I believe the district already worked with families prior to the outbreak to provide hotspots.

The students will resume class on Tuesday, but they did a quick systems check today and it went a lot better than I would have expected. The teachers and school district have worked very hard to pull this off quickly.

For students that receive free and reduced food, the district has set up delivery locations at various spots in the city so kids will still have access while the physical schools are closed.

I don't know how they will handle some of the special classes like physical education or music yet, that will be interesting to see.
Latency, Error rate, Saturation (think: request queue depth), and Throughput. They are the “Golden Signals” in Site Reliability Engineering (SRE).
"This is normal" is a long way from "this is okay." Don't mistake frustration at the status quo for ignorance about the status quo.
I can also give you a real life example on how unverified data actually hurt people.

There is no scientific evidence and proper data yet that Plaquenil ( hydroxychloroquine ) is actually helping most covid patients to beat the illness or get better.

The President mentioned the drug in his press conference without getting interrupted immediately by Dr.Fauci, who is director of the National Institute of Allergy and Infectious Diseases in the US.

After the Press conference people in Africa started raiding the pharmacies for Plaquenil which is widely available in Africa because some people have complications with the newer Malaria meds and it's dirt cheap.

It was even worse after the President tweeted about this new wonder drug. Again neither Dr. Fauci or Dr. Birx immediately published a statement that the president is false and not a physician.

Multiple people ended up in the Hospital with Plaquenil poisoning because of that.

People got hurt because experts did not shut down the presidents false claims that were only based on anecdotal data immediately.This is how easy unverified data can hurt or potentially kill people.
Isn't it so much the GPU being defective and not the laptop overheating?
> it’s also almost impossible that I could influence the value ahead of time even if I had an insider at the NIST. Even if I’ve hacked into the NIST’s servers and tried to change that one value, the way that the values are chained will eventually make this tampering obvious.

In the example, the decision is made based on whether the first digit is odd. Even if you can't directly manipulate the final random number, couldn't "an insider at the NIST" simply generate random numbers until the resulting hash matches the desired pattern, and then publish that number?

DJB wrote an interesting blog post [1] discussing how a rogue entropy source can manipulate the output of a PRNG by emitting only the values that produce a certain pattern in the hash:

> Here's an interesting example of an attack that can be carried out by this malicious source:

> 1. Generate a random r.

> 2. Try computing H(x,y,r).

> 3. If H(x,y,r) doesn't start with bits 0000, go back to step 1.

> 4. Output r as z.

> This attack forces H(x,y,z) to start 0000, even if x and y were perfectly random. It's fast, taking just 16 computations of H on average.

[1] http://blog.cr.yp.to/20140205-entropy.html
I saved many projects likes this, it is work that always hunts me, because of ex-coworkers and reputation.