skysight-inc/HackerNews huggingface dataset:
Hi, heresjohnny. I'd really like to talk with you about how you're doing the PDF and highlighting in the browser. I have some feedback, too. I sent an email to you at hello@tuchu.app and I look forward to your reply. Thanks!

EDIT: I removed my personal email from this message.
> As a property owner, why increase taxes by using the land more productively with new buildings, when you can continue to profit just as much without that?

because the bubble will pop eventually.
Complete insanity.
Reactive HTML Server Side Rendered by Golang over WebSockets
where would I get the display for 2 USD?
Isn’t this what Privacy does?

https://privacy.com/
Some more ways to manage dotfiles are linked from the vcs-home wiki:

https://vcs-home.branchable.com/
I don't know about that. I've observed that co-workers who live in the exurbs are virtually never seen at social functions.
vcs-home: use version control systems to manage your $HOME
That is untrue... did you just make all of this up?
3. What he's calling unfortunate is not that negative indices don't work in JavaScript, but rather that it silently returns undefined instead of raising
I 'm far from old and I remember that time. For loops everywhere.
Here it is, it basically performed as the same as archival grade DVDs: https://www.lne.fr/sites/default/files/inline-files/syylex-g...
Are you suggesting that a cure for male pattern baldness would address heart disease?
Oh jeez my worst nightmare might just be going to a Meetup without knowing how many people I should expect and ending up being the only one who showed up. If Meetup didn’t tell me how many people RSVP’d I’d never go to any of them.
Great response. Thank you for taking the time to write it. I'm curious why did you get interested in Bitcoin to begin with? If credit cards and fiat currencies are just fine, gold is still a pretty good store of value, why work on crypto at all?
It's an interesting challenge, but MIPI DSI is sort of the right interface for small size displays too high resolution to drive with SPI. There are a range of Cortex-M4 and M7 MCUs that have DSI output (e.g. https://wiki.st.com/stm32mpu/wiki/DSI_internal_peripheral). The solution is probably just better documentation for the panels and their DDICs.
Compendium of pre-built algo-traders and automated investment strategies
URL goes to a different article "Study sheds new light on polar explorer’s final hours, 100+ years later"
I still remember when git was the hot new version control system, so old fashioned sounds funny to me.
I would love to see more companies pursuing this angle. But policy at the state at City level are the limiting factor. Single family zoning effectively bans walkable cities. And the vast majority of America is single family zoned.
I think the point is while you start with a platform for "news", if you apportion payment for services used, you get clickbait, i.e. something fundamentally different than "news".
Well, friction brakes are cooled by the airflow in the wheel wells. Perhaps you could aircool the resistors in the same place. The friction brakes would probably still be there though; would there be space for both?
>So they are still putting money into the project and promising things in the future.

I don't get it. A major cryptocurrency exchange says they're planning to adopt it, and that doesn't count as "real-world adoption"? I guess that's true if your original statement read as "not seen any real-world adoption ...[today]" but it certainly doesn't follow that it's dead.

>Ok. What can I actually buy with it?

One of the merchants I've made multiple purchases on uses coingate for payments so that's something for me, at least. That said I'll admit that I haven't used lightning yet because I'm quite happy with the status quo of waiting for a lull in transaction volume so I can pay pennies per transaction (my payments aren't usually urgent). Going through the hassle setting up a lightning node isn't worth saving a few pennies each month in my opinion.

>Years ago, before venture capital took over BTC, I could buy games on Steam with Bitcoin. Can I buy video games with Lightning?

To be fair, bitcoin was launched in 2009 and it took until 2016 for steam to accept it. How many years has lightning been around? Also, while looking up when steam first accepted bitcoin I also found https://twitter.com/udiWertheimer/status/952206482715660289, which answers your second question.
Tapes are uniquely terrible at this. I'd argue it's the Achilles' heel of the medium, even moreso than the actual limitations of linear tape.

First off, the drives themselves are going to be expensive brand-new. You're going to be paying thousands of dollars for a drive, and it's probably going to have some weird interconnect that you'll have to spend even more money and waste a PCIe slot on an adapter in order to use the drive. Most common is SAS or Fibre Channel; although there's at least one company selling drives in Thunderbolt enclosures for the Mac market.

(Aside from all that, SAS is actually pretty cool for things like hard drive enclosures, since it has SATA compatibility. I have a jury-rigged disk shelf built out of an old HP SAS expander, a slightly-modified CD duplicator case, and some 5 1/4" hard drive bays.)

Second, tape formats are constantly moving. LTO and IBM 3592 come out with a new format every 2-3 years and backwards compatibility is limited. Generally speaking you can only write one generation behind on LTO and read two generations back. So, if you want a format that's got drives still being made for it, you'll need to migrate every 5-7 years. Sure, the actual tape is shelf-stable for longer, but you're going to be buying spare drives or jumping on eBay if you want to keep old tapes around that long.

(eBay is actually not a bad place to buy used tape drives, but the pricing varies wildly. It's perfect for hobbyists and small-fry IT outfits looking for cheap backup media. Absolutely terrible if you're a large outfit with reliability guarantees and support agreements to maintain.)

Third, actually using a tape drive is a nightmare. First off, Windows hasn't shipped tape software since 2003 (I think?), so you'll be in the market for proprietary backup solutions. Second, if you're just writing data directly to the tape, you will shoe-shine for days. Common IT practice is to actually have a second disk array sitting in front of the tapes as a write cache and custom software to copy data to the tapes at full speed once all the slow nonsequential IO is done. Reading from tape doesn't have to worry about this as much, but the fact that you had to use custom software just to archive your files means that you now have proprietary archive formats to deal with. So you can have tapes that rely on both having access to working drives and licenses for proprietary backup utilities.

(Of course, if you had decently fast SSDs and a parallel archival utility, you could sustain decent write speeds on tape. I actually wrote this myself as an experiment: https://github.com/kmeisthax/rapidtar and it can saturate the LTO-5 drive I tested this with.)
They seem to appeal just fine in the Bay Area. In fact, I'd say that the main sources of social hookups and favor-trading around here are (a) churches and (b) fraternal orgs... possibly distantly followed by college alumni groups and actual college fraternities.

I think just talking to an Apple dad about his life and priorities would be extremely eye-opening for a lot of people on HN.
could we track circulating supply over time? they could just add more and keep the marketcap up as the price dips
@dang should update with (2018)
> This was a bug that affected multiple products and even crossed into the enterprise suite and google only rewarded $3.3K USD?

They could have also offered nothing, which was common up until a decade ago or so. Moreover there isn't a market for security bugs like this, so it's not like Google is underpaying relative to some independent valuation.

The only reason to pay more is out of some ethos that the reporter "deserves" more, but that's not how business works. The value Google obtains by finding any given vulnerability approaches 0. This is why, among other reasons, good product security teams spend most of their time doing things other than searching for vulnerabilities in existing code.
That's pretty cool. That joystick looking thing made me think it would be cool to have some old school knobs to change the (youtube) channel.
To anyone who is still craving sweetness in their coffee, I would humbly suggest brewing your own cold brew coffee (buy a coffee sock and a giant glass mason jar - you could probably upgrade this to a pillow case and a wooden barrel if you drink enough coffee). A pure cold brew process (use frigid water, and then move the brew cask directly into a refrigerator) eliminates the bitterness of a traditional brew, leaving a cleaner, almost sweet taste. For a pure cold brew process I would suggest an 18-24 hour brew. Be careful though, even though it goes down easy it still packs a punch!

Edit: And if you really want to get it proper, rough grind the beans. Don't grind them into a fine grain, make sure you see plenty of half chopped beans in there.
That's a good idea regardless of the medium, but if your flash disk becomes completely unreadable in 15 years, PAR doesn't help you much, does it?
But that chart's tracking the XRP/USD price, not the market cap.
You're actually proving yourself wrong here.

Regulation and regulation alone provided us with seatbelts and safety glass. Car companies even ran a massive lobbying and advertising campaign to convince America seatbelts weren't necessary with slogans calling drivers in car accidents "the nut behind the wheel"
https://99percentinvisible.org/episode/nut-behind-wheel/
> On Windows, a wchar_t is 2 bytes, but on Linux it is typically 4 bytes. The D3D12 ABI for WSL uses the native 4-byte wchar_t, to enable applications and the runtime to use the system C library to perform string manipulation.

sooo does that mean UTF-32 or UTF-16 with two zero bytes per character?
What stupid, idiotic developers they have.

Only the top 200 pixels of that photo are used on the page, yet they load this 4.5MB monstrosity: https://images.unsplash.com/photo-1518531933037-91b2f5f229cc...

I mean, it's not hard to write code to crop the photo and only send the necessary portion over the wire.

I should send Notion a bill for the four unnecessary megabytes.

Not to mention 2MB of javascript :O

WTF?
Support for different OSes might be interesting given that the C libraries mentioned seem to be Apple OSes only. Then the issue of having hidden instructions for high performance computation when CPU vendors have a history of bad performance/security tradeoffs. Other than that some languages have a bad time interacting with C or a high overhead when calling C functions.
The actual aluminum casing, screen, keyboard, trackpad - all possible. But designing the motherboard, lithium batteries, and digital charger is well outside the reach of most creators.
There are so-called affirmative defenses along these lines, like equitable estoppel, but the thing about affirmative defenses is that you don’t really get to wield them until you’re damn near trial, which means they don’t save you much money even if they work.
Wow, this truly is an "array with a hash/dict at the end"

arr = []
arr[-1] = 'neg-one-key'
arr[0] = 'zero-pos'
arr[1] = 'one-pos'
arr[2] = 'two-pos'
arr[-2] = 'neg-two-key'
arr[3] = 'three-pos'

arr // => ["zero-pos", "one-pos", "two-pos", "three-pos", -1: "neg-one-key", -2: "neg-two-key"]

arr.splice(2, 1)

arr // => ["zero-pos", "one-pos", "three-pos", -1: "neg-one-key", -2: "neg-two-key"]

arr[3] // => undefined

Incredibly weird for me.
To be fair, their desktop app doesn't struggle at all. I'm not sure exactly why this is performing so poorly.
>the view seems quite unhinged when read together, but really I would view it as one misstep/lack of step on the way to interesting truth.

Why "unhinged"? I don't know philosophy and English is not my language but I'll try to generalize:

Living organisms take resources that they can, specially if there's a net positive gain from it. This happens because those that gain the most net positive tend to reproduce more and hence these traits (i.e. tendency to take resources which are a net benefit) gets passed on. Does evolutionary theory disagree with this?

Humans are just a special (as opposed to general, I don't believe there's anything "special" special about humans) case of it.

Let's say that there were just two human tribes. If the tribes are not equally powerful, the powerful one will kill most of them and take all the resources and the women.

Let's imagine a case where they are almost equally powerful. Then, conflict would cause mutual destruction and it makes it worth it to have an understanding between them... in which they don't kill each other and not take each others' stuff.

You could argue such cost benefits between families in tribes or individuals in families from the same framework.

None of this needs "morality". You could argue that the very set of rules which make for an optimal balance between individual, family, tribal and inter-tribal interests is in fact "morality"... but when the resources and the power balance changes, whatever "morals" people thought existed will disappear and will be replaced by new set of "morals".
+1; Very good suggestion. I came to Jeffrey Pfeffer through his other book Leadership BS: Fixing Workplaces and Careers One Truth at a Time which is a must read too.
My understanding is that MAOIs are still more effective for mood disorders than SSRIs, but have the unfortunate issue of being toxic when taken with just about anything (and not just drugs, e.g. most fermented foods have fairly negative interaction effects with MAOIs).
Guys from Rolla
I thought this implementation was meant for compile-once-run-everywhere usage, so I can't see how a compiler would do away with a this if-statement. Could you please say more?
I have a similar setup, but I don't have to write that script myself. Instead, I uses Zinit (https://github.com/zdharma/zinit) to let it setup the tools for me.
The underground pool at the SF Elks is lovely.
The Secret Rules of the Internet (2016)
Because that's not how batteries work.

Regen works because the batteries are being charged by the induction of the motors taking energy from the moving car. If the batteries are full they cannot take any more change and hence cannot draw power from the motion of the car.

What do you expect them to do? Dump the current on a giant resistor and hope it doesn't melt?
You may think this is "tiny", but I got a lot done on my Apple ][ back in 1978 with a 280x192 pixel display.
Being a little cynical here: man discovers human condition and is unhappy with it. Writes many words about it. Snark aside, people have to be incentivized to do all of this automation. From a philosophy standpoint I agree and we should always be asking these questions about society and productivity. I think intrinsic motivation is great and money is a poor extrinsic motivator as the author points out after a certain point, but... I just can’t see innovation happening the way it does without some sort of massive societal reorganization. And it smacks of needing some sort of central control of everything to achieve this orchestration. My basic argument on why this probably won’t work is that people as a whole are simple in that we have been doing roughly the same things and having the same struggles about as long as we have existed. Yes it’s gotten better, we live in better less violent world (the least violent world we have ever known, in fact). Almost entirely due to technology and the industrial revolution. This is an interesting piece but nothing we haven’t been observing in terms of productivity gained and who is benefitting from all of this productivity (and why are people still working 40+ hour weeks in an ever more productive society?). I think it will take another order of magnitude technology revolution before the average person really questions any of this.
Show HN: Serialize Any JavaScript Data
Because package manager are different across different distro? Also, custom setup allows you to have those tools even if you don't have root permission to install them with package manager.
Volvo sold the three point seatbelt for nine years before the US government required it.
I never had a Nomad, but did you ever find the console inconvenient to use? One thing I find Nintendo always does so well with their consoles is the ease-of-use and complimentary library. I feel like a clunky handheld that plays Gunstar Heroes for 2-3 hours might be harder to appreciate than Pokemon for ten.
"Email is totally insufficient for sending unencrypted secrets, so it shouldn't be thought safe to store them either. Many email clients will cache your mail unencrypted on your disk as well."

Suppose myself and the recipient are using x509 certs with outlook and our laptops have encrypted disks with bitlocker or equivalent - my impression is that it mostly covers the basis, is that unjustified?

"It's actually better that people start to treat their mailboxes as somewhat ephemeral, as communicating that you are you encourages use of things like PGP signatures"

Correct me if I misunderstood you, but I don't think emails should be ephemeral. I am have currently several emails from my landlord, the police, etc. that I have to keep for years as evidence in case of a future dispute. While I cannot prove that they are not fake, it's the same for physical letters, yet both are admissible in court as evidence. If I tried to get more reliable proof out of either of them, they might send me a hand-signed letter by post but they'd never figure out PGP.
> use a HELOC or reverse mortgage to pay for the higher property taxes.

So you're saying a frugal person, who wants to be able to plan and save and live in retirement in his home shouldn't be able to if some dot-com specuvestors bid up the prices of houses on his block forcing him to sell?

There's no "windfall". He still has property tax that rises 2%/year, and the cost of maintenance on his home. And if he sells, he'll have to pay capital gains tax if there is a "windfall."

You are cruel and evil.
It's quite fascinating to know a book that was created in Italy c. 600 CE for St Augustine still exists today, some 1,420 years later and is also in the same collection at Cambridge.
I wonder how they prevent "alpha erasure" as others use these models. Isn't it the case that sharing "winning strategies" in an efficient market kills the golden goose?
The coding part of the software development process. We're still writing code in a text editor like we were 40+ years ago. The editors have become more powerful but writing code is still very similar.
This is not my experience at all. I've not used FaceTime, but messenger calls are terrible.
QR for status or info on anything is the winner here...

can you array these off a single PI?

Imagine this:

An installation where there is an array of these screens - they are associated with whatever you want info on - they cycle btwn a screenshot of the item, some basic text (like IP/UPC/Barcode/QR to a fully detailed product/item page, uptime/health status...) etc...

And you can just have a PI running a bunch of these on a 42" rack, or on shelves of retail items etc....
I find articles like this just as I find r/lostgeneration and r/antiwork totally ridiculous.

Why is it “fair” that you have to work? We live in a society. Someone has to keep the water running, the lights on, and the food growing. You can wave your hands and say “robots!” as if there doesn’t need to be anyone to create, manufacture, program, maintain, and improve them. But the bottom line is someone has to do SOME AMOUNT of labor. If you want to sit on your ass in front of the Netflix box, play video games, and eat fast food 24 / 7 there is still someone that has to put in some modicum of effort to let you be a self indulgent useless entity.

In my opinion, the people who still do work should be rewarded. And IMO lazy people who don’t want to work should be stigmatized, but that’s apparently a brutal violent opinion for 2020 tech forums.

Why should you find a job you like? It’s human nature to want to contribute. It’s why we have crazy complex civilization rather than hunter / gather subsistence. You shouldn’t feel “accomplished” for doing jack shit other than masturbating and laughing at content others created.

Think about who you respect. Who are your heroes? Musicians, artists, filmmakers, inventors, politicians, etc.? Not a single one of these people you respect sat around all day doing jack shit and writing articles about how unfair having to work is.

How about you do something worthwhile with your life and stop leeching off of society? You get one life, don’t waste it bitching about having to work. Find something you like doing and work towards that, or die having done nothing but consume what others created.
I agree with you that Jekyll is not necessarily easier to set up when compared to WP (even though I didn't say that in my original comment). For non technical folks static site generators, GitHub, DNS, SSL, etc may seem like rocket science, and a hosted WP subscription will be way more user friendly.

Nevertheless I believe that most software developers will find setting up and managing a static site blog pretty easy, just a matter of forking a pre-configured Jekyll / GitHub Pages repository, fiddling with it's theme, and then configuring their our custom domain and hosting options. There are plenty of tutorials on this subject.

If we were to compare self hosted WP and Jekyll then I would even argue that Jekyll is less complex, since it's just a bunch of static files behind a simple web server that doesn't require SSR or a backing MySQL database.

Jekyll writing experience may be considered worse for most, since you are required to write directly in 'md' files using markdown and sometimes even HTML elements. But again, if you're familiar with front-end development this may not be an issue to you, and I actually prefer it this way.
Brings back memories of a great remix contest in 2006 where the digital copies of analog tape tracks from Peter Gabriel’s “Shock the Monkey” were made available to remixers.

To my surprise the pitch of the samples was a little lower (and varying ever so slightly over the duration of the song) than what you’d have expected with a440 tuning. It baffled me, since I expected some of the early digital synths used in the original sessions should habe been rock solid 440 tuning.

And that’s how I learned about “tape stretch” where analog audio tape stretches just enough to make the pitch of everything a few cents lower over long period of time.

p.s. I ended up applying digital pitch correction, so I could “jam along” with my own synths :-)
Ask HN: What are some interesting APIs (free or paid) available to anyone
I just thought this would be useful if anybody was looking for some data for some side projects.
I think the tribe that is missing is the pop writer (or educator?): the programmer who wants to make programming as easy as possible for themselves and everybody else. The pop writer is different from the poet. Poets don't shy away from difficulty if it repays the reader's effort in some way. Poetry can even be interesting because it says or demonstrates something interesting about poetry itself. (Code where people entertain themselves by solving simple problems in elaborate ways could fall into this category.) That's not what I shoot for. When somebody reads my code, I want them to think, "This is easy; any idiot could have done this." My idea of a heroic achievement in software, which I've seen done but have only done in small, partial ways myself, is when a programmer tackles a really knotty problem that has been stumping their colleagues and comes up with a solution so simple that after seeing it, they can no longer understand why they used to think it was a hard problem.