skysight-inc/HackerNews huggingface dataset:
It's shortened from "cryptocurrency", which derives from "cryptography". Bitcoin does use cryptography, including cryptographic hash functions (for summarizing data in a tamper-resistant way) and signatures (for attesting to authorship), but it doesn't make use of encryption, as the technology doesn't require concealing the content of any communication.
I would have been okay with RICE. After breaking 1.5 arms (well, it felt like it, just an elbow fracture), I wish I had known about RICE. Six hours later, in A+E I get a bit of fabric and some string with the 'you've broken it mate!' serenade from the X Ray department.

Two weeks after that I watch something about sports injuries and realise how much better things would have been had I just bought some ice after my bicycle crash and got myself a cab home instead of riding the ten miles or so, up and down over a big hill.

This was with the NHS and if I was running that department I would have a big bag of ice, right there on reception with a 'help yourself' sign. People wouldn't have to wait for four hours before being seen to, not that RICE was even on offer.

RICE would have been nice, maybe with an upgrade to this MOVE thing.
This is interesting. It's obviously designed to look and feel just like Rails, and with "afterburner" can deploy Rails apps to lambda.

It would be interesting to see a direct comparison with what's actually different from Rails. I saw some a few notes in the docs but not a high-level rundown.

Also interesting, was this forked from Rails or written from scratch to mimic the API? It doesn't look like a fork from just reading the source, as the code is organized a bit differently, but the API is such an exact match I can't help but wonder :)
Everybody I went to college with “learned programming” when they were 12 years old (or younger). They _also_ got college degrees on top of that.
Same culprits to both those counts.
You mentioned being in the same space. Does your stuff work?
Sparse Distributed Memory and Related Models (1992) [pdf]
Would it do any good to put those transmission lines underground for the most part?
you are correct about chats being unencrypted in icloud as well as google drive.

So looks like signal is the least of all evils at the moment
> This project intends to have interlink based on 7k+ satellites and they will undoubtedly become outdated in about 20 years and will have to be replaced by next generation.

They'll deorbit long before 20 years are up. The ISS requires regular boosts to stay in orbit, due to atmospheric drag. SpaceX's satellites will last probably ~5 years at most.
But as a society, I think there are lines to be drawn on what is a socially acceptable form of entertainment.

Not saying the line should be drawn here necessarily, but I don't think chalking it up to everyone being different is acceptable.
It's probably not his field, but Scientology is an example. Their "personality test" is their way to find out your vulnerabilities and exploit you to shell out money to find "inner peace" through their "religion".
Most people are short sighted and reactionary.

For example people like me expressed massive problems with privacy @ facebook years before the recent "scandals" apparently "shocked" these normal computer users that just want to "work on their computers" with out caring about little things like privacy, ethics, or liberty.
>emit zero particulates,

Particulates from tires still happen for EV's and are a large concern in PM2.5 amounts.
Usually I'll restrict the NSAIDs to bedtime, if the inflammation pain will keep me from getting sleep. I figure sleep deprivation is worse for the healing process than whatever problems reduced blood flow would cause.
Buster: Captcha Solver Extension for Humans
All of these metaphors are pretty temporal. It changes so often I’m not sure we “solve” it.

I taught community college for a spell, computers 101. When you go back to the very beginning and have to explain desktops and folders and files and file types to the same people who have little to no familiarity with moving a mouse... it’s profound how un-intuitive all of computing is... from the very beginning.

I think of this when I switch between Windows machines and Macs and their scrolling directions are opposite of each other.

That said, I’ve never taught my son how to type and I’ve never explained computers to him. He’s the kind of kid who figured out iPads and iPhones on his own, at a young age. And he is definitely a fast touch typist, all on his own.

Maybe “intuitive UI” metaphors aren’t helpful here. Computers are lived experiences, like homes and hotel rooms and cars. Think of the car you drive now, and how familiar it is, and think of the car you had 10 or 20 years ago. Get in that older car and it won’t be familiar right out the gate.

We have hundreds of interfaces that we live with... kitchens, rooms, appliances, spaces we navigate in the dark, cars, office layouts, TV interfaces, etc.

Most are shockingly poor interface experiences, and the brands/models that have them usually don’t maintain them. And we switch those pretty regularly with little thought to the next relative to the last. Because it would be maddening to be held to those things as we try and move along in our lives.

Example: I used to have a Volkswagen CC. Two things I loved about it: the auto-hold button (keeps brakes engaged and you can lift your foot off during stop-and-go traffic). and a “Jump” button on radio that could be programmed to go to any preset in memory. So, if you program your satellite radio stations in order of preference, you could hit Jump and go back to the first preset. Lovely feature.

That no subsequent VW or Audi I test drove afterwards kept those features has puzzled me ever since.

Live and long... for old interfaces, better interfaces, etc.
I love Signal and use it as my main communication platform, but the inherent metadata information disclosure doesn't make it the ideal secure communication platform.

Right now, that title belongs to Briar in my opinion - it has a far more satisfactory security model in my opinion.
That's quite a tall order since any general-purpose UI framework is going to have a huge API surface area.

But Elm runs in a browser, so it should work fine on Chromebooks.

I guess you could use the Linux container for Elm development, but I don't know what the rough edges are for doing web development that way.
Passengers were waiting to board – then the pilot was arrested in a triple homic
Couchbase Rust SDK 1.0.0-Alpha.1
Ask HN: Fastest way to make 10K 100K 1M?
If we think of "fastest way" as a relative term, what would be the fastest way to make (legally) 10K 100K and a cool 1M?

Anyone?
I'll save you the trouble:

Facebook: We're very sorry. We had no idea they would use our platform this way. We'll take steps to make sure it never happens again.

Everybody: This is an outrage! Facebook is evil.

Also everybody: I'm bored. I'll check Facebook.

Almost nobody: I stopped using Facebook.

Lawmakers: This is unacceptable!

Also lawmakers: Hey Facebook, here's some ad money for my next campaign.

Shareholders: Oh good, the damage is a known. Stock price is up, this is great!

7 months from now: Breaking: Major Privacy Breach at Facebook
If it’s prohibited then how was it certified?
I would recommend watching this video: https://www.youtube.com/watch?v=xMabpBvtXr4
The only thing I can come up with, if you want to stay in the job, is clandestine overestimation. Anything where you are an expert but no one else is, add some padding, which makes the overall estimate for the job generous.
An important part of the article:

"The consensus in Hanoi is that Beijing is the nation’s primary external security threat. China has a long history of imperialism in Vietnam and invaded the country as recently as 1979 in support of the Pol Pot regime in Cambodia, resulting in a brief war in which roughly 70,000 people died. Although relations have improved since the 1990s, Vietnam remains highly wary of its much larger neighbor despite sharing communist rule."

There is a lot of distrust of China throughout Asia. Huawei is having an easier time selling to Western countries than to China's neighbors.
If I could be forgiven to be meta here, are there any comments in this thread which are elaborate trolls on the nature of trolling?

I'm not as sophisticated as some of you but it seems as if those with more experience in these matters wouldn't find it easy to be sucked into discussions with a troll. Could there be a master troll or two here which you have fallen for?
Don't they have community colleges with programming courses in Appalachia? I remember years ago I took a single 3-month long summer class at a local community college that taught C, basic data structures, and basic algorithms. Based on what I learned in that class I was able to actually pass tech white boarding interviews and get a summer internship at a local tech company.
Sure, a graph wouldn't help fix that but it would at least illustrate the cyclic relationships and someone is hopefully recognizing the drawbacks inherent.

A tool to "fix" your example probably doesn't exist, but a graph is an excellent way to represent dependencies, reason about progress in the flow, and enforce constraints in a generic way.
I think the thing I'm taking away from this is that for some people, there are some material possessions they have that if they lost, their lives could be significantly impacted in a very negative way.

Plenty of people live paycheck to paycheck (tragically in the USA, this applies to the majority), depend on their ability to drive to and from work in order to make a living, and have little to no job security. If they've made the effort to scrimp and save for long enough to be able to finally afford a holiday and now that plane goes down, losing their drivers license and car keys is going to impact their ability to get to work. Even if it's just a day or two extra, that can be the difference between having a job and not having a job. Which can be the difference between having a meal and not having a meal, having a roof over your head and living on the streets.

"Those people should keep their vital possessions on their persons" is all well and good, but see plenty of sibling comments to people who do make an effort to plan for the worst case scenarios, about how ridiculous it is for them to be wasting that effort.

We are humans. We don't follow exact scripts in the moments that we're able to enjoy our lives, we just live, and sometimes things don't always go to plan.
Tldr: it's funny and started with a random happenstance
I don't think you quite understand just how big of a difference not having wires makes. It makes ALL the difference. It's a complete game changer in the gym.

And the UX of AirPods is such that I never think about charging. EVER. It's as if it has unlimited battery.

AirPods have ruined every other pair of headphones for me in the context of casual listening. For more dedicated "ok let me sit down and really listen" type sessions, I'll still grab my Sennheisers, Fidelios, or Sonys. But more and more, I just can't be bothered to break out the big, expensive sets even if the sound quality is better.

I hate the "you're going to lose it" argument. You can lose anything - including your phone, or wallet. I haven't lost my AirPods in 2 years and if I lost them, I'd immediately re-buy a pair.
NPM introduced a new type of code injection.
ocaml with the reason syntax. not quite as quick to get up and running with as dart, but pretty accessible in the long run
Is it just me or is Google doing everything it can to 'use' Linux but not truly make things based on Linux.....why not just make a proper distro
Games tend to animate all the time at 60 fps. That drains battery.

Flutter is more like a regular UI in that it animates, but stops when idle. Though you could write a game in it.
For a more nuanced view of the decision process, I recommend http://blog.nuclearsecrecy.com/2015/08/03/were-there-alterna..., and other entries on that blog about the Target Committee and Truman's role on the process.

Generally, my takeaway is:

There was a moral argument to be made in favor of atomic bombing for political effect. However, that argument was not very influential on military decision making at the time - generally, the military philosophy was "we have a weapon, why would we not use it to the greatest extent possible?" This disconnect was so strong that when the civilians who were making these sophisticated moral calculations saw the manner and (more importantly) the rate at which the bombs were used, they put on the brakes.
Webcodesk helps to organize code in a big React Web Application
I go to great lengths to buy clothes not made in sweatshops, actually. I admit I have some clothes probably made in sweatshops that I go second-hand. BTW, I've often been the only one at FOSS conferences raising the issue that t-shirts given out and/or sold were made by sweatshop labor.

Yes, the X200 I'm typing this on was probably made in a sweatshop, as was the Nexus One I still use as a mobile device. But, I use every piece of hardware I have until it breaks in an unfixable way, and I also only buy used hardware. I've purchased a newly made electronic device since the late 1990s.

As I mentioned in the original post, I've only worked for charities dedicated to causes I support. I'm curious to know which causes you spend your time getting "bent out of shape" to work on. Perhaps making up facts about authors of posts that get HN coverage is your cause? Is that your day job, or just a hobby cause? :)

Oh, and as for commuting, I work from home, which means I don't drive home from work any day. The last day I "drove home from work" was circa early 1997. Did you happen to research and were speaking about the commuting I did in the 1990s?

I wonder how the rest of HN readers cash in on this "guarantee" you gave them about the facts of my life which I can easily disprove you were wrong about.
My 2c

I recently got signal because some friends made me. Given how old it is, I was shocked by how poor some aspects are.

I liked using it as an android sms app, until I replied to one too many sms over signal because signal always defaults to signal, rather than whichever protocol the person sent you a message via. People uninstall the app, or use iOS. Signal constantly defaulting to a protocol the person on the other end isn't using was too much, so I stopped using signal as my sms app.

I hate that, now that I've stopped using signal as my sms app, it wasn't storing sms in android's common sms store. Now chunks of history are missing, trapped in signal.

The desktop client seems fundamentally broken, often taking 5-10 minutes to sync messages in.

I hate that I can only mute conversations for 1 or 2 hours, 1 or 7 days, 1 year, or forever.

I hate that I can't mute a group and still receive @s.

I hate that it is tied to my phone number.

I think signal offers a really bad experience. I prefer keybase, for many reasons. However when my mother and sister and grandmother needed a way to share pictures and videos (which mms would convert to garbage quality), I set them up with signal. Keybase's mobile client is, unfortunately, specifically bad at media. Signal is decent at it.

Although, the keybase devs as recently as yesterday said they'll be polishing the mobile experience in the coming weeks. Maybe soon I can in good conscience not recommend signal and start pushing keybase among my family. Keybase did also recently streamlined their onboarding process to not require a password- you can just download and go.

Edited for spelling errors.
Ask HN: What is your CS tutor salary?
I’m wondering how much the best online tutors for CS/software can make. Looking through Wyzant, I see people charging $200/hour, with one Google engineer charging $500/hour. If you have credentials from top companies and top schools, is several hundred dollars per hour realistic? How much time do you have to put in to get to this point? Do you tutor via a platform, or independently?

This seems like an amazing job to do remotely, or as a side hustle while in school, etc. I feel like there must be a catch I don’t see — what is it?
I see what you're saying.

My purpose there was to keep government or off budget government entity or corporation from buying any mortgages.

I have no problem with selling an asset, as long as government is not subsidizing bad practices by assigning an unrealistic value to something that is fraught with risk.

Selling a mortgage to private investors is not a problem.
I encountered a particularly egregious example of this recently.

I was running a group of recent(-ish) hires through a training course recently. Part of it is penetrating-testing a dockerized application on their machines. One of the things the application is vulnerable to is various forms of form tampering attacks.

One of my students just stared helplessly at this. They were absolutely stuck. I had no idea why. I came to find out that one of my students had managed to make it through a bootcamp, and an interview process, and be on the job for several months all without learning a Chrome or Firefox developer console could be used to edit a page's HTML. Or that a page could be saved and edited that way.

I hadn't even considered the possibility that a professional engineer in a web development role might be ignorant of how to edit an HTML form by hand. It implies a shocking ignorance of how the whole thing works.
I don't understand. Your website is instapainting, which is different from the one posted. Why are you fielding questions on their behalf and linking to your site?
Hosted in Germany... Not good for privacy. Or free speech.
Functional Programming – Design Through Functional Composition and Monads
Security robots now have facial recognition. Face of the future?
Derive Yourself a Kalman Filter
Yes. It allows you to easily have your content synchronized between devices.
https://www.cms.gov/Research-Statistics-Data-and-Systems/Sta...

This one shows 20%, though when you say clinical services you include nurses, mid levels and medical assistants, though it doesnt explain how much of the hospital spending goes to providers, so higher.

Also, add that the amount of debt physicians graduate with, does not make it a very healthy career, particularly in primary care (where you could do most of cost control).

PCP's have high burnout and suicide rates, work 50+60hour weeks until their 50's , etc.
There is nuance to the analysis of provider spending.

In any case, i can assure you there are plenty of marginally useless rank-file employees that exist thanks to the current regulatory framework.
It's Cold in the Information Age
I agree, perhaps brain scans aren't an option, but I do think two tracks based on some kind of testing makes a lot of sense.

I really struggled with the rote path and it wasn't until I could see more of the "why" and where it applies to practical situations that it all started to click.
I don’t think so, but isn’t the entire Cambridge Analytica debacle an issue of using Facebook data to target political ads to users based on demographic information?
Dollars or users? And for yourself or your project/company?
really? Stuff like hard hats or steel toes or hi-viz clothing isn't likely to pay off? What makes you say that?
So sometimes it overshoots and sometimes it undershoots, but is there a better heuristic readily usable by non medical professionals? (Sorry if this is addressed in the video; I have only read the summary)
What athletes and coaches have known for decades, basically.

RICE is for serious things that render you incapacitated.

If you can remain active with the injury then you do so, and monitor it: if it gets better with activity, then keep with it. If it worsens, back off. Very simple.
26%! wow! Looks like this field needs some competition.
>Otherwise, the whole point of democracy (one human, one vote) is useless, as the rich can simply buy ads to influence enough people to follow their goals.

As they've always done through the media? The hardest thing to swallow, for some people, is that democracy is deeply flawed, and these things openly show it. Until now they've been free to ignore it.
> The era of the single exchange is gone. Bitfinex is a key player but there is no player holding the whole market. There is also an active off-line trading market.

You could have said the same for LTCM and government had to bail the market out!
I’m not convinced. I tried manually predicting high score vs low score as well and couldn’t do so reliably.

The language model (viewable at https://stackroboflow.com ) scores much higher accuracy predicting the next word on Stack Overflow than other datasets like IMDb.

But on the IMDb dataset this approach led to state of the art sentiment analysis results by pulling out the encoder and adding a custom head whereas on Stack Overflow it didn’t grok anything about the score.
Could you explain the code injection vulnerabilities present in NPM that other package managers don't have?
How is Germany bad for free privacy or speech? Any location out of easy reach for China and the NSA is a plus for me.
If resizing is a recent addition there, there's absolutely no excuse for what's seen on this GIF. It literally looks like a "this is why Wayland is better than X11" GIF, showing the X11 way.
I for one appreciated your original comment - thanks for sharing your experience and perspective. It's a good point, that culture shock and dissonance, growing up and being humbled by the unreasonable chaos of the real world, are important aspects of what the author of the article lived through.

The phrase "cult-like atmosphere" of corporations is meaningful too. Having lived in different national/regional/organizational cultures, I'd agree that there's a significant correspondence between culture and cult.
Based on your experience what was CA good at except the marketing part. In how far were they able to deliver results for their clients or did they limit their results to strategic recommendations?
> Almost nobody: I stopped using Facebook.

I can't speak for the general population but I know plenty of people who have quit FB in recent years (myself included).
Thanks for the recommendation!

What are others good fighting games that run on PC and support couch co-op with joysticks?
For most developers the choice is not between Linux and Windows but rather between macOS and Windows. Microsoft is trying to woo the devs who are getting disillusioned with Apple after its recent hardware woes.

Most devs just don't want to use Linux as their daily driver - it's too much maintenance, and version upgrades are consistently a nightmare.
F() vs. F(void) in C vs. C++
I realize sarcasm is the "way of expressing things on HN", and I did some of it myself in a post upthread, but to get serious on norgie's point for a moment: I picked this specific issue to speak out on for two reasons: (a) as a regular traveler [0] and speaker at FOSS events, this was a great opportunity to draw attention to the problems with airlines, as all of us use them to attend these events and my blog is well read among FOSS folks and (b) as someone who is a frequent traveler, and recognized by Delta as a "good customer", I have a louder voice then most in this debate.

There are indeed a lot of issues that we should be speaking up on, and it can be exhausting to speak up on all of them. I try to target moments when my voice can get a bit more attention than usual for some reason and pounce on the opportunity to make a difference. I think it's a good approach.

(Again, I'm the poster of the ebb.org blog post that was the original article linked to in this thread; as others have mentioned, this article was changed to be about the Washington Post news story that inspired my blog post).

[0] and yes, the fossil fuel impact of that does bother me and I've spoken about that too at FOSS conferences)
I had to do this https://support.signal.org/hc/en-us/articles/360007318711-Tr...