skysight-inc/HackerNews huggingface dataset:
You could always revert XP to classic mode. That's what I do for Win7 VMs to cut down on resource requirements.
nkurz, just curious if this is on your mind due to our recent conversation about whether or not the AGU even exists.
The Sony Digital Paper and Ratta Supernote series also worth checking out. Remarkable is another option but the UX/HCI is horrible.
I gave my first negative review to a seller ever last month after having been a member of eBay since a year or two after its launch. The item shipped was literally broken. Rather than fuss with the return process, I just left them a negative review and repaired it myself. For years now I've been expecting something like this to happen with an eBay transaction, so I just figured I was due.
You forgot docker.
>That said, the Pine-* devices are definitely not .. quite .. ready for mainstream. The PineTime watch back-face is not glued on, even ..

This is a little unfair to the other Pine* products. The PineTime has not been released. A development kit was released. Of course the backcover wasn't fully polished. The finished products from PineTime are more polished, while still retaining a degree of hackability that is unheard of in most of the modern tech world.
It was first available in Win95 Plus pack. Or you could use TweakUI.
I guess, but these products have such strong lock in.
I transfer the PDF to Google drive. This is just an easy way to get them onto my multiple Android devices.

I download the PDF onto the SD card of any device in want to read it on.

I use ebookdroid to read the PDF. It remembers exactly where I was. It options to auto crop, dark more etc.

To read on multiple devices I track every PDF I'm reading in a Google spreadsheet. This also has the nice side effects of tracking all the PDF's I'm reading, and being able to track my reading progress over time.
Jobs where this kind of attitude prevails suck to work at. Frustration waits around every corner. And the more pointless projects and dysfunction permeates a company the more chance the other shoe will come crashing down any moment and the company will fall apart and people will lose their jobs.
Ask HN: How do you print code?
I would really like to print out stjepang’s library smol. It’s just a few thousand lines of code and I have a feeling that it would be easier for me to understand on paper.

How does anyone do this? I’ve heard that companies sometimes do code reviews on paper, so I figured this would be a solved problem.

Still, I couldn’t find a decent solution anywhere. So there’s the question for Ask HN. How in the world does anyone print code in a reasonable way?

By “reasonable”, I mean:

1. with line numbers,

2. with syntax highlighting,

3. and preferably some sane separation of source files.

Smol:

https://github.com/stjepang/smol
I bought a Surface Go and found out Drawboard PDF to comfortably read large books and annotate them with the stylus.
Could you explain the exact use case for this?

I'm intrigued but a little confused.
No, not at all. The only thing that's prohibited is encoding your message as to obscure its meaning.
Sure, I'd be into it, if someone would pay me to work in Rust. That hasn't happened for me yet.

But there is a cognitive overhead cost to working with Rust. Or even just following consistent RAII patterns in C++. It doesn't come for free.

Trade-offs.
You mean, if the starting and ending elevation is the same the hills shouldn't matter? That's not the case. AFAIK, in any vehicle (even in space) the efficiency goes down with increased acceleration. Going up a hill is accelerating more (counteracting gravity) and downhill is a negative acceleration, so you end up loosing twice.

Ken in a sibling comment claims "50%" which begs the question "compared to what". We'll never be able to reclaim _all_ the energy, but the energy that gets to the wheel is stored back in the battery at 80+% efficiency. Most of the losses are in wind resistance and friction.
Not to second-guess your purchase, but was there a reason you didn't diversify across the brands to prevent a situation where they might all fail at once?
Unforgettable Factory Registration
hello, how can I use your factory in a static library? from example, the Cat, Dog class are compiled to a static library, and the main.cpp links to the library and create the objects we want. from my test, this won't work.Thanks!
sounds dangerously like a huge conflict of interest though, doesn't it?
IE is not a good example. As someone who had to support legacy C++ bloat for years, I thought Apple’s move was a good one.
All in on AWS for BE. Just about everything you need is there for free or close to free. Netlify for FE hosting just because it’s so easy to tie up to Github. Retool for ops. Metabase for BI. Seed for Serverless CI/CD.
It's really wild how different people's reasons can be for doing the same thing.

I think a better future world is still possible and needs to be built by passionate people. I'm in software to try to do my small part in getting there.

I probably won't succeed but that's why it's a BHAG. I also don't ever want kids, a spouse, and am perfectly happy riding the bus or a bike so yeah, my annual income needs are usually met somewhere around February and lounging around gets old eventually.

Your system sometimes works better ... I really can't do anything unless I'm passionate about it. I can sit in a chair from 6am-11pm and will get nothing done for weeks if I don't believe in it. It's stupid and I need to get over it.

I kinda wish someone waving some cash in front of my face was enough to get me to do something. That'd be much easier because I could be the one waving it.
> Gas stations and steak restaurants (or whatever businesses are considered conservative/republican) refusing to serve democrat/liberal customers?

Having lived through a year long political crisis in Hong Kong, this is actively happening right now. There's even a whole "yellow economic" (meaning, protestors) where they support businesses who also support them. Some of these businesses refuse to serve customers who don't speak Cantonese, or even recently refused to serve customers who wear a government issued face mask.

Businesses who were considered "against" the protestors, got trashed or set on fire.

Whatever their political stance is, I personally refuse to go to any business who's actively refusing to serve customers based on their political stance. You wouldn't feel right refusing customers based on their skin color or religion, so why do it based on politics?
I don't share the same viewpoint nor do I fear technological advancement. We need more powerful technology as widely spread as possible to empower people to achieve their goals. Only way to fight tyranny is to make sure every individual is capable of resisting whatever control others might want to impose upon them. By empowering each individual with technology we give them the best chance of doing so.

We don't solve the problem of nukes by limiting who has access to them. We solve the problem of nukes by moving beyond them and making them obsolete, e.g.

> A defensive shield, commonly referred to as simply a shield and sometimes as a Holtzman shield, was a protective energy field that could surround the person who wore it. [0]

We can start by making bullets obsolete and then slowly move up to nukes.

--

[0]: https://dune.fandom.com/wiki/Shield
This is good to know! The researchers we're in touch with say there needs to be more evidence and longitudinal studies until the science behind 7-min workouts is certain. The habit-formation strategies -- and the effect of things like text-based health interventions -- have been fairly well researched though! Some of the best research labs in the world, like UCSF, are actively studying text-based cues and coaching today.
Group SMS == MMS. This is the one thing that is stopping me from switching as well. There is someone who has gotten experiental support, but it sounded like there is still some work left to get it to work.
Even without ARC it's still garbage collection. The reference counts are kept for the purpose of managing garbage collection. That the programmer has to do some manual retain/release steps is beside the point, even if it does make the experience somewhat painful.
Well, duh. It’s a consistent test that you can benchmark.

The same thing happens with ICE cars. I drove a Cadillac that would get like 27-28 mpg highway but 10 in the city, as they used gearing and cylinder management to optimize highway mpg.
I'm really intrigued by the Fxtec hardware, but I won't buy a phone that ships with Android. I'd buy in a heartbeat if they supported a Linux SKU of the thing.

Definitely interested in adding Pine's take on keyboards to my PinePhone.
Obligatory Emacs plug for ob-mermaid, wsd-mode and plantuml-mode
shameles plug - founder of myzel.io here - we're about to launch a platform that combines all the things you need as a startup in one platform.

As a simple example: Your startup is about tracking corona infections? You'll get the service built (no dev/design team needed), you'll get the services you need integrated (let's say kafka cluster, push notifications, analytics dashboard) and we host, monitor and scale it. All you need is an idea!

Love to see you all posting your favorite services. Following this
this, also in general SMS authentication is known to be insecure anyways.
I'm becoming less and less bullish on automation. It may be stupid, but I think that a lot of commmon tasks are functionally un-automatable, or at least not at an acceptable level of error.

Think about something as simple as phone support for pretty much any product or service. There's a ton of automation being employed there to relatively little effect - just try to do anything meaningful at any company yourself and you'll find you need to be shunted to a representative.

I recently needed to switch my phone plan ownership from a personal account to a company account. There were a couple of wrinkles that made my case more complicated than normal which I can't share. Despite 4 or 5 calls, I couldn't get it done. It just didn't seem like the process for doing this type of transfer didn't exist in any codified way. I could explain what I wanted to do in plain language, but it wasn't a valid transition. Not only was it invalid, it seems like nobody at this major phone provider had ever planned for this scenario to happen.

Now imagine this scenario under full phone support automation. The system wouldn't even understand what I was trying to do. You could definitely argue that you could design some sort of scenario router that might handle a situation like this, but it seems unlikely that if they couldn't come up with a human process, I doubt they could swing an automated one.

Something like AGI could handle a problem like this, but it feels like we're dozens or maybe hundreds of years away from that.
I think you're maybe mixing up different things? "Infinite scaling" doesn't mean your app is failure-free and constantly available. In my experience AWS's scaling features work pretty well, as does their on-demand provisioning. But they have very little to do with tolerating infrastructure failures. That's up to you, regardless of whether you're developing on AWS or on hardware you own.
Thanks for the tip on weewx! Hadn't heard of it, and got my Davis Vantage 2 Pro I just inherited working and posting to weather underground with a raspberry pi + weewx. Real easy
Well, what brand does one buy today? It's not like there was that much choice anymore to begin with. Others had massive reliability issues (too). I don't consider Seagate much of an alternative, for example.
Twilio, Datadog, Splunk, Zoom, Envoy, Lever, Slack, PagerDuty, Mode, JIRA, Box, Airtable, readme.io
He was just another dude on the Zooid BBS, which I dialed up on my 300 baud modem. https://en.wikipedia.org/wiki/Zooid_BBS
Just to be clear: EPA tests the cars and calculates the range, not Tesla (or any other car maker).

Therefore Tesla cannot "overestimate" EPA range.

If you think that EPA range is not accurate, then you can blame EPA.

And since you bring science, who are "they" and in what way their tests are more scientific that EPA's tests?
XP64, if you had hardware that had drivers, was amazing. Drop it into classic mode and you essentially had a workstation (Ala Windows) version of Server 2003.
Per usual the book is better.

https://www.barnesandnoble.com/w/blood-diamonds-revised-edit...
Tiny Sand Grains Trigger Glacial Surges
The status quo was broken in that there was occasional misbehavior by the police with no negative consequences.

It was not broken to the degree that there is rampant arson, theft, violence and murder.

In fact, until it became politically incorrect to say it - the narrative amongst the media and civil society was that people should stay home and stay safe because of the coronavirus pandemic. That was the immediate status quo.

There had been protests by groups who wanted to reopen their businesses to feed their kids, but those protests were met with warnings and lectures about how it is dangerous to do so.

Shortly after, people went out in droves, with no regard for public health or safety or law and order and looted businesses as some perverse act of protest and this seems to be glossed over.

There has obviously been a problem with policing in your country for a long time, and body cams were an attempt to improve the status quo. In fact, body cam footage will be used as evidence the case of the officers who murdered George Floyd. The officers were charged in the average number of days that it takes to do so. They will face a jury, not a disciplinary board.
You cannot incapacitate multiple people with a taser (once the rounds are in the first person it's unavailable to be fired again) and there were multiple cops there.

If the threat of a taser is a threat that warrants lethal force in self defense, the police are reaching for them far too quickly when they deal with people who are non-compliant. It takes very little provocation for most police officers to deploy their taser. I believe they are almost always used against unarmed people (armed people get shot, not tased).
I'm not sure what the argument is, then? Either we need or don't need laws in place to ensure freedom of speech (clearly we do). If that's not what we're talking about, what is a law "recognizing free speech as a public good"? That... isn't a thing?
I think if you read what I wrote carefully and with a clear mind, you will see that I very much support efforts by the government to self regulate and reduce violence against African Americans, even if I'm pessimistic that it will work in the case of police violence. Indeed, I've been following the subject for over a decade now and have also put my money where my mouth is on this subject.

It's government regulating private citizen's racism that I abjectly disagree with because I think there will be very bad unintended consequences for a strategy that will not work.
It's sad to hear this instead of people taking action against actual slavery.

This is onomatophobia, fear of hearing names. Github is catering to people trying to ignore the problem (slavery) that still exists because of inaction instead of clearing the name "master" from the bad connotation. Logically, it's difficult to battle problems (like slavery) by forgetting it or ignoring that it exists in the first place.

The change is counter-productive for both social and technical contributions.
I think clipboard managers can do what you want, they have a clipboard history.
Habits should feel like brushing teeth
The system wasn't tracking each person's individual purchases either. It was working on the order of "we expect this kind of demand, let's make sure that raw materials and intermediate are being allocated to the right factories at the supply chain level".

And it's not like the entire population of Chile was employed, and it's not like that 1 million in the Apollo program accounts for spouses and children.

They're for sure on the same order.
By using an IDE or editor with a decent print function. On Windows I've printed I've from Visual Studio and Notepad++. Not sure of a good editor for printing on Linux or Mac.
I know Datadog has the risk of being very expensive.
Ask HN: Are there tech skills that one can learn in a week and get a job?
Just wondering, are there skills one can learn in a week or 2 and get a job? Example Microsoft Power Bi platform, Microsoft Dynamic CRM, Salesforce Admin
Would you hire anyone who learnt in such a small period and can work well?
Indeed. From the Boston Globe article [1]

"... the article stated that Executive 1 “has been unable to stop a decline in market sales, but trying to dissuade sellers from turning to Amazon (and trying to get Amazon to stop recruiting sellers) may not be the best tactic."

From the couple's blog [2]:

"eBay's CEO has been unable to stop a decline in marketplace sales, but trying to dissuade sellers from turning to Amazon (and trying to get Amazon to stop recruiting sellers) may not be the best tactic."

If proven true, the CEO was not only aware, but also condoned such tactics, and ordered to "Take her down". This will make the situation even worse for ebay's board to justify why they didn't fire the guy on the spot.

[1] https://www.bostonglobe.com/2020/06/15/metro/six-former-ebay...

[2] https://www.ecommercebytes.com/C/blog/blog.pl?/pl/2019/8/156...
They Live Alone in Ghost Towns
> Money is a motivation but some people seeks more from their jobs.

I find this has a lower bound in terms of salary, and people find that lower bound is much higher than they like to admit.
Speaking from friends opinions, reMarkable tablet is the way to go for folx often working with PDFs. Great annotation and highlighting. E-ink display. https://remarkable.com/store/remarkable
Good idea, just added separators to the website.
What do you want from a gay dating platform?
I’m frankly tired of the current options and want to build something new. I’m gay, middle aged and want to make something better. If you have any ideas I’d love to hear them. I think this should go without saying, but, i want to build something inclusive of all people who identify as male but still be centered on the specific needs of men seeking men. I don’t want to build a tinder or grinder clone, but nothing has ever worked for me finding the “one”. Obviously, this is selfishly motivated but i Think that is a good motivator.
The perceived overreach of political correctness is a vast area of discourse, especially on the right.
You do if, say, you get laid off the following week due to a deadly pandemic.
Hey You always pay for email
Waiting for some Eve fans to share their economic exploits.
> and combining codepoints are mostly not characters in their own right.

The Unicode standard originally defined "character" as a code point (not vice versa), and until less than five years ago I could not have a discussion about the differences between characters and code points (and why the latter are bad) without some idiot showing up to claim there was no difference, since Unicode defined them to be same. However on looking for a citation, it seems that http://www.unicode.org/glossary/ does not actually support that claim (although bits such as "Character [...] (3) The basic unit of encoding for the Unicode character encoding" do little to oppose it). So I can't actualy prove that the lies of said idiots were deliberate on the part the UC. Which is to say I was mistaken in assuming that equivalence to be deliberate lie rather than a miscommunication (probably).

> How are Kanji text and emoji not?

Kanji are monochrome and can be written with physical writing implents such as pencils. Emoji aren't and can't; a chunk of graphite can't make green and purple marks for a image (not character) of a eggplant.

> I'm genuinely curious what you think is the distinction.

Apologies, I should have been a bit more explicit there.

> The base codepoints are generally characters in their own rights

And to extent that that's the case, we should, where possible, be talking about the characters, not the implement details of representing them.

> Even granting you are right, how would it be made to happen?

No idea, but I'm not inclined to pretend something isn't bad just because I can't do anything about it.
I’m not nearly the economist to know what counts as an inefficiency.

But it largely doesn’t matter from the pricing point of view. If fraud becomes a big enough risk it will get priced in.

That doesn’t mean it’s legal though. Car insurance is very efficient at dealing with fraudulent claims. Some get paid out some get prosecuted and every thing in between.

But there is a basic agreement that some law is going to be respected otherwise it’s just who has the biggest army. In my personal opinion using assumed names puts you over the line.
I remember installing Opera and Flash Lite in my Windows Mobile smartphone and it being able to run Flash content. Was it a sluggish hand warmer? Sure, but then it was a 300 MHz TI OMAP (overclocked, of course!) and at most 128 MB of RAM, probably even less.
I see people signing up - unfortunately this is pre-mvp for until next monday. Happy if you reach out to chris@myzel.io for more info, pricing, etc.
> The words "threat model" gets thrown around, but I'm not actually sure "our threat model didn't include our OS vendor" would be considered an acceptable excuse.

I can't recall any threat-modeling session I've been a part of, or any infosec security professional I've talked to, who has seriously considered the OS vendor as a threat. "Our threat model didn't include the OS vendor" absolutely is an acceptable excuse.

Your mitigations (only install bare essentials, network monitoring) are good advice in general, and people should be doing those things regardless of any perceived threat from the OS vendor.

Aside from that, really the only way you can absolutely harden yourself assuming a hostile OS vendor is to... not use an OS, and build your entire system from scratch. Which, again, sure, might be a perfectly reasonable thing to do for some ultra-sensitive applications, but -- again -- that is a teeny tiny fraction of a percent of what's actually happening out in the world.
There's a lot of configuration, and not a lot of debug output. Simple things that should be defaults like HTTPS forwarding instead require a barely-documented ngnx patch. If something goes wrong before your app comes up, it doesn't tell you. Logs are spread across several files, most of them meaningless because they're details about the AWS-generated environment.

It does a good enough job of staying running once it's up though, so at least it's easy to forget why it was a pain to set up.
What engineering organization would prefer to support an architecture for the next 10 years because they had to use that chip for two?
> cutting healthcare requirements can vastly increase healthcare access

Sounds good to me, thanks for explaining

> Almost suspected you knew me

I'm thinking you're in the US? I've never been there; I'm in Europe
The Deficit Myth: Impressions/Review
Ask HN: Electricity Price or Electricity source datasets/APIs?
Does anybody know of APIs or sources that could be used to find electricity prices (in cost/kilowatt-hour) or electricity sources (e.g., X% coal, Y% geothermal, Z% solar, etc.) for given towns, counties, or states? I reached the limits of WolframAlpha's capabilities in a little less than 30 minutes, and most of the utility company websites I look up don't have that kind of info readily available.
Are there ways of getting this data directly from the sources?
Five women, five inspirational stories