skysight-inc/HackerNews huggingface dataset:
This is great and I wish I saw more like this. I've been picking away at Spider Solitaire so I can tell my parents to stop downloading dodgy apps and just go to my URL. Tiny jewels like this without obligation or advertising is about the last part of the original spirit of the Internet left.
This might vary between countries. Chiropractors here have a protected title (like doctors, lawyers), and a 5 year regulated training that isn’t exactly homeopathy. I rarely notice any difference between the surgeon general-approved naprapathy practitioners, and chiropractors. They do mostly similar treatment and charge similar money for it.

I have never seen any new-agy or pseudoscience-like stuff come up in treatments. They just snap my spine into place and some times rough up a muscle just to prevent it snapping back out of location again.

I too have heard people say it’s pseudoscience and humbug (usually e.g in the US) but could this vary? What are the pseudoscience parts? Could loose regulation in some countries have led to it becoming a market for pseudoscience whereas in other places it hasn’t?
Amazon has a still function Android app store. Windows has a massively greater marketshare than Blackberry ever had; if it's easy for developers to add drop their apk onto another app store, why wouldn't they?
> It simply isn't survorship bias if something been going on for hundreds of years in a particular direction.

I'm not saying secularization is survivorship bias, that seems like a category error (if I may be allowed another HN trope).

I'm saying the idea that secularization "can be traced back to the Bible" because it arose in a society inspired by the Bible betrays a view on history that seems akin to what's sometimes called survivorship bias. But I'm not very attached to the word, we can leave it out if you like! The point would stand, however: the Bible is an inspiration to many societies, very few of which have become secular, and the ones that did became secular only did so long after introduction of the Bible. Therefore it does not seem very obvious to posit a link between the two.
FB is the place that everyone wants to work at in SF but in London you can make way more at other places.
This is just self-aggrandising. No mass production vendor would do R&D for your bizarre use case unless there's clear PR potential or you are ready to pick the tab.
Are real estate agents a dying breed? (2019)
You optimize for where your competition is. For the past couple generations, Intel had to optimize for prices and, with hiccups in the process improvements, this pressure gets even worse.

When Zen 2 came out, IPC became a serious issue for Intel. I imagine that M1 makes it a lot more urgent.

Also keep in mind that, in a sense, M1 is a dead end. Integrated fast memory is great when the size fits, but it's terrible if it doesn't.
Show HN: Rpg.ai Mapmaker for D&D
Hey folks, I think this is like the third or fourth RPG map maker I've seen show up, but I've been working on this one for quite some time and it's finally ready.

I specifically wanted a map maker that was fast (even on my slow laptop) and supported text descriptions for different areas of the map. I'm especially proud of the Print layout that lets you print well-formatted map-driven adventures straight to PDF.

This is a start on some ideas I have around AI-based content generation for tabletop RPGs. The idea is to let the AI generate content you can drop into your own adventures. Or it might stay just a simple map-maker, I already have a laundry list of features to add like tokens and decoration types. Feedback, bugs, and suggestions are always welcome.
The "nomad" posts always bugged me, especially when it's someone traveling around the world by working odd jobs and relying on the kindness of strangers. They're always presented in a way to make you feel bad about having a steady 9-5 working for "the man" when you could be seeing the world and being free. They conveniently leave out the fact that their lifestyle is completely dependent on the majority of people working steady jobs, and if everyone was a nomad like them, they'd have no picturesque villages to visit, roads to hitchhike on, or restaurants willing to give you food in exchange for washing some dishes.
Not trying to sound aggy but... Do you have a source for retail investors out performing institutions since march? I'd like to know more about this and I haven't heard anything but I've been pretty disconnected from news so excuse my ignorance please!
actively edit and maintain a whole encyclopedia

What about just maintaining a set of annotations (highlighted passages, sidebars, extra references, etc)? Wikipedia would remain Wikipedia, and your overlay-pedia (?) would be a wrapper. Major edits to a heavily annotated page could trigger a notification to someone who could then try to update the annotations.
Certainly you cannot ever truly abstract away the physics, but also certainly you do not follow instructions, communicate to others, or introspect about how to e.g. cook dinner on the level only of forces.
wow thanks! that makes me rethink about every potentially doxing or regrettable comment I may make, knowing there is no such thing as deleting my comment.
Developing a Data Analytics Strategy for Small Businesses and Startups
Hell we are now seeing water cooled 3D printer kits.
What if you want to embed a table using the field separator in a table using the field separator?

There is no fail here, this is what escaping is for. And with escaping, you can nest infinitely.
It's the non-GPG general-purpose encryption tool with the most momentum, you can say that much.

Something that surprised me when I researched this (I wrote a similar tool internally at my last job, along with writing a blog post about the inadequacy of PGP) is that general-purpose encryption doesn't really have as many use cases as you'd assume. The reason for that is that modern cryptosystems are purpose-built for applications. Messaging cryptography (and email is a messaging system!) is different from backup cryptography, which is in turn different from disk cryptography.

Probably single most common application of general-purpose cryptography is for cryptographic tokens (most common subset: cookies). But even there, your cryptography tends to be specialized, in terms of what it doesn't have --- in particular, metadata, which tends to be an antifeature for tokens.

(I like Age a lot and you should use it if it makes sense for your application, though plain-ol'-secretbox is probably the right call for your encrypted cookie).
Indeed, it's a very comprehensive list, helping you identify narcissists wherever you need them.
The Greater Internet Fuckwad Theory holds up very strongly under observation:

https://www.penny-arcade.com/comic/2004/03/19

Small communities can sometimes survive without too much moderation, where the consequences of being shunned are enough to keep people who want to participate mostly civil to each other. But "success" in terms of rapid user base growth inevitably leads to enough members who are prepared to be uncivil to each other, at which stage the members who desire a civil discourse to either demand moderation or to leave it to become a youtube-comments style cesspit.

It's not a technical problem, it's a people problem. Technology just amplifies the problem enormously, it doesn't _cause_ it. Jerks don't last long at small local bars, because the locals set the tone and shun people who don't behave according to local norms. Large beer barns, concert venues, or festivals largely cannot rely on local norms and custom, or for regulars to guide newcomers to understanding and appropriate behaviour. And there will _always_ be some people who are jerks, or who's personal understanding of acceptable behaviour differs from the group norm. In the real world they hopefully find "their people" and their places. People who want to behave like outlaw bikers hang out in biker bars, not piano jazz clubs. If you want to build a social media site, you need to realise that eventually someone from 4chan who's idea of fun is trolling normies is gonna show up, and if the place looks "fun" to him, he can put out a call to hundreds of his friends to come show up too. You need to have a plan to deal with that before it happens, if you have a vision for your site that isn't /b/ To some people, that's gonna look like "overly heavy moderation" even if you do it right.
tbh I do understand the need for a license. I wish something like this were implemented in UK with a mandatory knowledge requirement for the recruiter about the field they are recruiting in. This would save all parties wasted time and travel.

I have been in situations when "the agent" sent me to a pharma lab to interview for a purchasing role when I used to do purchasing in the constructions industry.
Unfortunately not. There are no 13 inch x86 devices on the market that don't throttle afaik.
This is a pretty good checklist, but it really needs more blockchainz.
x86 emulation is not an issue for 99% of the ARM market. I think it's safe to assume M1 is the first Apple chip that has it.
You are correct, though at some point we figured out how to carry it, stay close to it, and establish access.

I've been told by a few wise people to wait to drink until I'm done trekking, by the way.

I don't think we should blindly do anything, and abandonining millions of years of evolution and wisdom especially.
For those who happen to like both geometric algebra and general relativity, my former student Joey Schindler wrote this quite beautiful paper extending geometric algebra to calculus on manifolds. https://arxiv.org/pdf/1911.07145.pdf
> If monthly profit on each of those 30 condos/homes can average $200 per month, that's $6,000 per month right there.

I assume your calculations include a full-on property manager? I have a single unit (wife's pre-marriage condo we held onto) and even that is a minor job sometimes at the most inconvenient times possible. A kitchen sink doesn't care that it's 10pm on a Sunday night before a huge early Monday presentation. It's gotta be fixed now.

30 units would be full-on full time 40hr/week job while also hiring a part time assistant for larger jobs. If you have 30 units, I guarantee that 3 major things will break simultaneously during a holiday weekend - it's just the way the business goes.

33% down here won't get you into profitable territory with a property manager taking their cut. Certainly there are areas of the country where this is very possible, and if you put a little effort up-front you can make it a quite sustainable business - especially if you can get to the point you can hire a full time (cheap) property manager/handyman and you simply run the books.

Just want to reiterate to those reading this that what is described is essentially a second career. Certainly not passive income in any sense of the term. You would be trading your tech career in for that of a landlord which indeed is actual non-trivial amounts of labor.

That doesn't even get into risk. I'm renting in a city with evictions paused but no mortgage relief to be seen for my profile. I'm fine, but if had been just starting out in my landlording adventure I might be close to bankruptcy. Can you survive a year or two with 50% or less income? This can and will happen in the form of either vacancies/non-pay, or major unexpected structural repairs.

I'm actually considering picking up a few more units in the neighborhood simply to have a diverse income stream for when I do decide to step back some and "retire" to an easier/part time job in my chosen field. But, I do this knowing I'm also lining up "things to keep me busy" at the same time.
For signing cryptography, minisign is superior to PGP in every way I can think of, and it's a standard format (it's based off OpenBSD's package signing system).
Isn't this one to steal Facebook session? Didn't look at the code but the fact that you get Facebook page "translate" seems weird. I have seen same link posted on Facebook.
What do you mean by no alternative?
> So if there is a tag problem, this is clearly logged, and you know something is wrong [...] The good thing is that you can easily edit it and have instead (pass the filename fn to the function, to be able to log)

That's the thing: the script in its current version is incorrect, and even doing that won't be a perfect solution. That's why other people are saying that other softwares, with large usage and that can do more than what nFreezer can do, should be analyzed before trying to do it your own way.

It's good to not rely on anyone else, but crypto is the one domain where you can't have "good enough" -- it's either correct, or it's not.

> Another option would be to do a first pass of decrypt(), without writing anything to disk, then get the tag, verify it, and then if ok, redo the whole decryption with writing on disk this time

Yep, that's the way: do the decrypting in memory, or in /tmp, verify the tag, and only after you can put the file where it belongs. I just checked the API of the crypto module, and there's a `decrypt_and_verify` that should do it properly.

Of course that's problematic especially for big files, so what you want to do is chunk the files, encrypt the chunks separately and store the file as a list of such chunks.

The step after is to use Content-Defined Chunking, ie chunking based on the content of the file. This way when a big file modifies only the chunk around the modification will change, the rest of the file will be chucked exactly the same way. So you don't need to store the full content of each version of the file, just a small-ish diff.

That's not a novel system, bup (https://github.com/bup/bup) kinda pioneered it... and as others have advised, restic, borg-backup and tarsnap do exactly that.
It doesn't appear Mark is happy

https://spacehey.com/markzuckerberg
> True, but it's still kinda funny to hack a $50K car with a $50 computer.

Once when I was a kid my mum locked her keys in the car and I opened it with a coat hanger.

Not a $50k car, but not a $50 tool either - and more importantly no expertise required.
Mobile app compatibility is becoming really important now that so many popular apps/services spend all their money into iOS/Android development. If they even offer a web version it's pretty much guaranteed to be a crippled bad experience these days and native apps are a rare luxury.
Consumer Sovereignty
Yes, of course, their schedule takes priority.

We can't always sleep as much as we want to, even without kids. But I've certainly made it a high priority.
Things got worse after 2015, not better, for PGP.
Brazilian Jiu Jitsu 3 times a week (when not in lockdown) and powerlifting moves with resistance bands (and a broom handle as the barbell) to failure, every day alternating push pull. I swim a few times a week for fun also when the gyms aren’t closed...
Should't code taking care of this better be a part of the kernel?
This type of interaction is like a defining meme for linux on the desktop. One person's experience is horrible (mouse not working, monitor resolution not working, some other minor thing not working) and another person says "It's always worked for me."

Notice how people almost never have these conversations about MacOS or Windows? Consistency in experience takes A LOT of investment, and it's a very weak point for linux on the desktop (speaking as someone who tries it every few years and goes back to Mac).
“Can” cost being the operative word.

There is plenty of housing much more reasonably priced than that. Just don’t live in central Minato-ku.
The problems you are listing are US specific and don't apply medical licensing elsewhere.
I just assume that if any nation-level actor wants to "get" me, it can. I really don't include spy agencies in my threat models because I feel like it's a battle already lost before I even begin. If they put a gun at my head, I'll tell them my password anyway. Nothing in my hard drive --- or my head --- is worth my life.

As long as my devices can fend off the generic attacks, like script kiddies, port scanners, DNS hijacking at public wifi, I'm content.

That said, my defeatist attitude is at least partly because I'm a nobody. For high-value targets, they must have their own method of protection that doesn't rely simply on a promise to be neutral.
Show HN: BuzzMeIn – Why I built it – Supercharge your apartment buzzer
I own an EOS R which is built similarly. It’s painted but it’s all metal, aside from the rubbery bits which I think are mounted on plastic over the metal. You can feel it get cold in the winter: https://www.photographyblog.com/news/take_a_look_inside_the_...
Hilariously, ColdFusion strikes again. I should have used pound signs around the bad_memories variable. The above code would dump the string "bad_memories".

Corrected:

<cfdump var="#bad_memories#"/>
Not quite the same, I could have been clearer. SGI had (and I want) both behaviors, page on left-click, go directly on middle-click.

Another great one is to lower the window to the bottom on middle-click of the title bar—excellent.

I seem to be able to get all these with Ubuntu Mate, but I'm not sure which toolkits fully support it and which don't.
How is that different from simply picking the best option from some other manufacturer each year and supporting only that? There's no mandate that you need to support every device a company makes.
I thought so too, but doesn't seem to be the case.
I'm against gene patents and applying property rights to life, because it leads to things like this[1]:

> Genetic use restriction technology (GURT), also known as terminator technology or suicide seeds, is the name given to proposed methods for restricting the use of genetically modified plants by activating (or deactivating) some genes only in response to certain stimuli, especially to cause second generation seeds to be infertile. The development and application of GURTs is primarily an attempt by private sector agricultural breeders to increase the extent of protection on their innovations.

[1] https://en.wikipedia.org/wiki/Genetic_use_restriction_techno...
I don't quite follow the example either. For a list (2, 4, 6), the function is applied to the first number and the "inverse" function (though it's really not) on the last number of the list, with an argument of b=2. I must be missing something in the argument -- I'm wondering, why the choice of b=2? And was the function not applied to the number 4?

Edit:

I believe the author was trying to show (albeit incorrectly) the generalization of an arithmetic mean using f(x) = ax + b, with a = 1 and b = 2 (not f(a,b) as stated; plus the inverse function was applied incorrectly at the element level). The f-mean (Mf) is defined as:

Mf(x₁,...,xₙ) = f⁻¹( (1/n) ∑ₖⁿ f(xₖ) )

where the function f is injective and continuous. Different choices of f result in different means. This wikipedia article provides relevant details on the f-mean.

https://en.wikipedia.org/wiki/Quasi-arithmetic_mean
Since macOS runs on top of Mach, maybe we could port GNU/Hurd to it.

/me exits the room.
I agree it's the best out there from the few that I've see that gives you fantastic intuition into what's going on. I see it as the best "invitation-to-further-exploration" available.
I very much didn't think through it, and opened with exactly that disclaimer :). You're right that the lofty ideas probably won't survive contact with reality. In my defense, I wrote this in a couple of hours to get it out of my head, and then people inexplicably started reading it.
All the current 13 inch devices have vastly underperforming cooling systems. Well every device except the Apple macbook pro.
I honestly think the solution is to encourage smaller shops to stop using Kubernetes. You can get pretty far with VMs running systemd/init.d services and a mechanical way to apply filesystem changes. This is how "typical" services were operated for decades, and it has distinct advantages at small scales.

If I were advising a startup on technical architecture, I would recommend they write their software as if it runs in Kubernetes (avoid hardcoded configuration, bundle dependencies into the build artifact, use mTLS instead of firewalls) but otherwise behave like someone running a LAMP stack in 2003.
(I mean Norway)
(2018)

author's modchip ebay store is no longer active.
What experience level is that for the dev? I'd say you're paying more than that for equivalent in London, but that salary would be relatively junior.
I live in Michigan and I’ve used us-east-2 since it became available. Not only is Ohio right next door, but it’s also closer to the mean center of the US population (which is currently in Missouri). I don’t know if it’s actually measurably faster for West cost folks, but my application is used mostly in the Midwest and only a little on the coasts so it makes sense for me, but might be a good choice for coast-to-coast companies too.
Fair. I think the relevant audio and graphics apps already had Windows versions. I reckon a bunch of communities have been migrating away from macOS since Catalina.

Mac-first development has not been a thing for a long time, in practice.
Headline: running a job board can land you in prison
Article: running a job board can't land you in prison
It's funny that the picture in the article is from Monsanto given that we have recently (in the past 2 years) determined that roundup does in fact cause cancer.

It's also funny to note that there was a widespread disinformation campaign (that I personally fell for) paid by Monsanto to spread these kind of talking points. ie equating being anti-gmo with being anti-science. They directly targeted websites like reddit and hackernews with their misinformation.

To put it lightly, this article has aged horribly.
Whatever, I have never seen a captcha relying on such a skill.
One that recently really bothered me was a black box on YouTube videos that mentioned anything about the US election. The black box said that "the AP has called the election" -- the Associated Press is not responsible for determining who governs the US.

Also, for what it's worth, it was a math video I was watching.
While Japan has great national health insurance, you still have to pay 30% of it. So a month supply of Concerta will still cost you $100, which is a lot better than in the US without insurance, but it's not free.

What's nice are the yearly comprehensive medical checkups, what's not nice is your employer pays for it and gets a copy of the results too.
the difficulties here are illustrating some point about the perils of GPG, let's put it that way!

rsa4096/0355E91DFA3EFAB3 2019-12-24, that's me

lord knows how you have the right creation date with the wrong fingerprint... perhaps we can agree that we shouldn't be trusting our lives and freedom to this piece of software.
This is a good response for people who believe "[PGP has an extensible record format] because a long term standard must be extensible". I think you would have trouble finding cryptography engineers who think this is a strong statement; the last 20-odd years of practical cryptography research have instead made a very strong case that the most "extensibility" you want in a cryptosystem is a version number.

I think the rest follows from there. It's easy to mount of a defense of PGP if you just ignore cryptography engineering and focus on how important it is for tools to follow the same proven Unix-flavored design as Awk. Which, of course, is what PGP is: the Awk of cryptography.
Gtk supports it, at least via Mate it does. The Qt menu convention is copied from Windows, which I think is silly. SGI got it right.
Would you happen to know any data science? I took a course on R but I never got to use it, but this is actually starting to sound like an interesting project. There's a lot of data entry level work to do I guess. My data chops aren't great but I can handle repetitive tasks.