skysight-inc/HackerNews huggingface dataset:
Statistics are not inherently perfect. They completely ignore things like the environment, hostility towards women in the chess world, and do so on. Correlation is not causation and all that.

The reality is that orders of magnitude more men play chess than women do. Not that men are inherently smarter. As more women play chess, we'll see a more even distribution of rankings.
A Practical Guide to Shopify SEO
QNAP removes backdoor account in NAS backup, disaster recovery app
Great project, next one can you make an electron microscope?
Not necessarily. Our computers have dozens of things we call "daemons" running in the background and nobody considers them supernatural.

The word "daemon" for a computer program was inspired by Maxwell's demon, because it works tirelessly in the background.
http://www.takeourword.com/TOW146/page4.html
My gut is that "long string" just isn't that long nowadays. Even searching for a full UUID in a log doesn't do much to change the size of the needle relative to cache sizes. Though, maybe it is enough to help with some of the wide instruction choices?
Why use ASN.1? Just base64 and send. Besides a few bytes at the end, a Tor v3 onion service address is just a base32'd ed25519 public key.
Ask HN: How to scale MRR as freelance web developer?
Hey there,

this is my first post here on HN.

I'm following around HN and Indie Hackers since years and finally started my own company as a side business. Due to COVID-19, I got several small businesses as clients, that needed help for optimizing their website, setting up an online shop and so on.

So I'm offering individual consulting, web development, optimization for websites, online shops as well as individual coding for new web projects.

As we started in june 2020, I got from zero to around $2400 MRR. This revenue is very stable since then, but I want to scale up more.

At the moment, the MRR solely depends on my time and some customers that need additional features/changes.

But my time is limited as I'm the only person right now that runs this business and I have only limited time (as this is right now a side business).

I'd like to scale the business up, by getting more stable incomes. With some clients I already got a long-term contract for simply being "available" for support questions. In my opinion, this is only possible with customers that already trust in my experiences and knowledge.

I see a lot of "consulting businesses" starting with video courses as starter point for customers, but I don't think this might help them a lot, because the consulting I'm offering is more 1:1...

Do you guys have some advices for me, how to achieve a more stable revenue stream from my offers? Like easier subscriptions and getting directly paying customers for my services? What could I do to make more SaaS-like "service" out of this instead of individual consulting?

Thanks in advance for your input and ideas!
Logins for 1.3M Windows RDP servers collected from hacker market
It's far easier to read than the standard, too, since it's explanatory rather than declaratory. The standard tells you what C can do, Modern C teaches you how.
Area isn't what affects power usage, switching activity is. [1] Besides, the cache size doesn't negatively influence or constraint the design of the core logic, but highly complex instruction decoding absolutely does.

[1] Well, mostly. There is such a thing as static power draw, but I suspect that the transistors in the L3 cache are optimized to have lower static leakage than the transistors in the core logic, which are optimized to be fast.
There's a great 10 episode Podcast on this debacle on BBC Sounds:

https://www.bbc.co.uk/sounds/series/m000jf7j

It's really well paced and includes contributions from many of the sub-postmasters affected by this scandal.
The Lego corporation is welcome to care about that for trademark reasons, but the rest of us don't really have a need to do so. "Legos" is clearly in common usage, failure to YELL ABOUT LEGO IN ALL CAPS and all.
In-memory memory compression is the most meaningful part of what parent comment said. And it helps tremendously on other systems as well, for example zram is quite underhyped on linux.
Surviving a Combinatorial Explosion
These days? Perhaps some niche area.

From the paper's abstract:

> the algorithm uses storage in a way that permits an efficient use of magnetic tape
try this:

https://rebrickable.com/mocs/MOC-4627/Nico71/lego-microscope...

it uses a water drop as a lens.
The creative experiences indulging our nostalgia for planes
At this point, I don't think that's entirely clear. Something to do with the way Apple has tightly integrated the SoC parts and the OS's memory management lets them get massively more performance out of much lower-specced machines, and at least from what I've seen, no one has yet managed to truly unravel all that makes this possible.
Late-2013 MBPs still came with replaceable storage unlike the M1 Macs, no?
This guy is a crackpot
We should have the person presenting any report like that be personally responsible for the contents. If they aren't willing, it shouldn't be presented.

I don't think making it personal works at scale. You can't reasonably expect everyone giving evidence in court, say every individual police officer who is a witness to a speeding offence, to be a technical expert on the technological tools they are given to do their job.

Instead, as you implied in the previous paragraph, the weight given to any evidence derived from technology should be proportionate to the credibility of that technology. If it's a device that has to be vetted and approved according to strict regulatory standards and in court there are two other concurring sources of evidence, that's clearly a much stronger case than a single reading from a single device whose calibration has reasonably been called into question at trial that is being presented as the only evidence in that trial.
Suppose he did sell the ship, without proper authority, wouldn’t that be a civil matter between he and the owners? It was basically derelict, right? It seems like a salvage company could come in, pay any fines to Egypt, fuel the ship a d then drive it away and it would be theirs. That further incentives the owners to handle their business.
> You're the one assuming that the website will offer you something of interest without any reason to do so

Says who? Arguing against ads isn't arguing against compensation. You're assuming what is being assumed.
SpaceX flings another bunch of humans into orbit in reused capsule and booster
Rails, sprinkles of React, Bulma, Postgres, Redis, and Hatchbox on Digital Ocean.
> its obvious to us - with our modern conception of processing - that such a device would need a fair bit of juice

It wouldn't.

The hatch itself could operate with no net energy lost/gained, e.g. using a counterweight to cancel out the momentum.

Any required calculations could be carried out with a reversible computer, e.g. a billiard ball computer. This way, once our computation is finished, we just can just run it in reverse to get back any energy that was spent (e.g. anything that needed charging during the computation, will get discharged on the way back; and likewise for any lifting, pushing, etc.).

The only thing which requires energy is resetting the device. This cannot be done reversibly, since it has to 'forget' whether the hatch got opened or not; i.e. reset(opened) -> init and reset(closed) -> init, so we can't "undo" the 'reset' operation to recover any energy it used.
Lately I've actually been getting better results and I have complained about search quality for over a decade: first time I wrote about it must have been around 2008 I think.

A time or two I have even seen it admit that no results matched my query (for those who wonder: this is a good thing! Knowning there are no known results is a valid and useful result in its own right!)

It is still not consistent but now it is at least not consistently annoying.

Sadly this means it is now marginally better than DuckDuckGo.com who more or less consistently thinks it knows better than me if I search for something unusual.

I'll still use DDG first and only fall back to Google.
Disclaimer: I work at EsperTech

Esper is open source and provides streaming sql
Starlink creates risk of internet investment doom cycle
same with facial recognition.

https://www.nytimes.com/2020/06/24/technology/facial-recogni...
Large code bases in an IDE, program dumps, large applications (the software I write will gladly use 10-20gb in some use cases), VMs, large ML training sets, &c.

128gb is likely overkill, but I can see a use case depending on what you're doing.
Do the entry points of a library no longer constitute its “API”? That is the very origin of the term.
One of the things that is wonderful about sport is the way that it (can) unify people. My even more ambitious dream would be to seed the lower levels of the pyramid by converting NCAA teams to German-style 50%+1 fan-owned basketball clubs. Players could be paid (solving that fairness issue), and the profits could go back to the universities. They already have fan-bases, stadiums, etc., so the infrastructure would already be there.
Disclaimer: I work at EsperTech

Esper provides streaming SQL that gets compiled to JVM or CLR byte code
Watchdog 'enables Tesla Autopilot' with string, some weight, a seat belt
> Yeah I know to put the words I want in quotes

That also doesn't work reliably anymore. Somewhere along the line Google changed it from "exact words" to "exact words and synonyms", with its definition of a synonym being pretty dumb.

Search for something obscure to do with "nginx" and Google shows you results for apache2, even bolding apache2 to indicate a match.

Using DDG's !bangs is far superior.
I'm not sure that qualified critics regard Sholokov's as an example of a merit-based prize. I haven't read the books in about 50 years, though.
I thought I could get in the passenger seat of a truck that had a dog in it, I told the owner I had "absolutely no fear" because I had "run with a pack of dogs when I was kid."

8 inches away the dog lunged at me; I felt a lot of fear (but stood my ground and didn't show it.) I gave up on trying to get in the truck.
> The Post Office settled the civil claim brought by 555 claimants for £57.75m – amounting to £12m after legal costs – without admitting liability

That's some £20'000 each. A pittance for years of suffering and inability to work.
Burntsushi has plenty of data showing it isn't the best nowadays. Pretty sure any version that goes quadratic is bite BM, though. Not that you are wrong, but just highlighting that most folks don't think of BM when they think they are, though.
what's the magnification of this? I see 100u from the video, but is there any measurement?
The fluffiest fluff peace the only thing not summarised in the headline is the puppy and the last paragraph

> There we were, this stranger and I, threading flowers into our hair, one after the other, until our heads were wreathed with plucked daisies. It occurred to me, as I accepted yet another bloom from my daughter, and suggested that she might want to leave some for the other people in the park, that I didn’t feel remotely awkward. My comfort zone was larger than the last time I had tested its borders.
That makes a lot of sense. I do some embedded development, but when I dont, I tend to prefer heap just because my memory debuggers are much more capable working with heap memory.

In the case you show, foo would have to be a struct that doesn't contain pointers to additional allocated memory, but its a entirely valid use case and pattern.

Calling malloc and free, has a cost associated with it, that the stack doesn't. But stack can in some cases, like with recursion be scary to use, because you dont know where it ends. If malloc returns NULL you know you have found the end and can do something reasonable.

Thanks for you insight!
I met a guy at PennApps several years ago that built an STM microscope. Pretty neat project, I went and found the link [0].

[0] https://devpost.com/software/angstroms-matter-imaging-atoms
Yes but think about a nation-state. They aren't looking to hire black-hat hackers and dodge the police, they're creating a military division that recruits and trains the hackers, and they are their own police.
They'll be able to manage their talent flow to ensure they can execute operations properly.

With regards to potential impact, I'm afraid it's a little more serious than smart lights changing colour. One could disable power-plants, steal money, vandalize factories. I saw a DefCon talk where the guy stumbled onto a totally open control panel for a waste-water treatment plant.

With a little creativity and co-ordination, this can be a very effective form of war. See also the Israeli's (or someone) disrupting Iran's nuclear ambitions.
This again. I'm learning to notice that someone important wants to kill a tech by the power consumption point coming up in conjunction with it.
The sugar and salt added to food is an attack on our reward system - but that doesn't make it good food.

The fact is that human biological impulse does not line up with rational objectives. People wouldn't need to be subjected to ads if it was desirable - they'd ask for them, much like those "shopping channels" you can choose to watch.
1) A pointer is a memory address of an object.

2) Pointer arithmetic takes into account the size of the type pointed to.

3) The asterisk operator gives you access to the object.

4) The ampersand operator gives you the pointer to the object.

If you understand this, you understand pointers. (The arrow operator is syntactic sugar.)
I am not debating that the value can be worth the cost; I really meant "playing". Thanks, I'll look into Polygon
CS PhD Student. Running a laptop with 16GB of RAM. I dont train ML models on my machine but whenever I have to debug stuff locally, I realize precisely how starved for RAM my computer is. I start by closing down FF. Just plain killing the browser. RAM down from 12GB to 7. Then I close the other IDE (usually working on two parallel repos). 7GB to 5. Squeeze out the last few megabytes by killing Spotify, Signal, and other forgotten Terminal windows. Then I start to load my model to memory. 5 times out of 7, its over 12-13 GB at which point my OS stops responding and I have to force reboot my system cursing and arms flailing.
Is there a subreddit for developers sharing weekly notes?
I document my weekly notes on my blog (https://victorofoegbu.com/notes) and I find them very interesting. Is there a subreddit for engineers who are doing the same?
> variable length lookbehind, which isn't supported by Perl

It is supported: https://perldoc.perl.org/perl5300delta#Core-Enhancements

Work-around for all previous versions: http://www.drregex.com/2019/02/variable-length-lookbehinds-a...
Yeah? Didn't we all burn mixed CDs to trade as kids? Most cars have an aux plug, and there are still standalone mp3 players with a drag and drop interface

Shoot, almost ten years ago I ripped my dad's CDs and put them all on a SanDisk mp3 player. He's almost certainly just using it as is.. I'd have to ask, but his music taste has been set for thirty years; he doesn't need to put anything new on it, ever.

All he needs to know how to do is unplug it from the stereo and plug it into the jack in the car.

What's hard here?
From what did you upgrade? Apple had no competitive product with modern processors. Where is the Zen3 macbook with which you compared that? Did the laptop you compared with had an equivalent fast SSD?
Two more tips added to the article. `before` and `after` operators.

If you know any other tips & tricks, send me a DM on twitter @denicmarko. DMs open.
Suicide has become rarer during the pandemic
Play the board, not the opponent.
The practice of medicine was not a licensed endeavor at its inception, and that changed over time. With that in mind, what makes you say "Never going to happen in software. Ever."?
I used to work in the industry: Print really isn't much more expensive to produce than ebooks, so there's not a huge different in cost.

A hardcover will cost around $3-$4 in printing costs. Even still, ebooks can be a good deal. To use a recent example that wouldn't yet have any digital discounts, there's the John Boehner book [0]. As of this comment, it has an MSRP of $29.99. The Kindle version is $14.99. At actual retail, Barnes & Noble charges $23.99. At Amazon it's $17.99, which makes the savings on print costs a wash.

Mid-size paper backs are usually a fair bit cheaper too. Mass-market editions are the bad deals: In print they retail around $8 to $10, which is usually the ebook cost too. However, many books never make it to mass market editions theses days.

The bulk of the costs involved in bringing a book to market are the people: Time to review the "slush pile", pay the author, editor, copy editor, typesetting, marketing. And many books either lose money for the publisher or barely earn out the author's advance. Mid-list authors who can consistently earn out their advance with a healthy margin are the ones that keep the lights on long enough for the publisher to (hopefully) catch lightning in a bottle with a block buster, or at least an outsized success.

Of course all of the costs above assume you're buying a new copy. Used books are often a very good deal.

[0] https://www.amazon.com/House-John-Boehner/dp/1250238447/ref=...
I use headless editors every day, mainly ed and sed. This appears to have little relationship to that word.

It still can be a good product, but it would be more useful to have a description that reflected its use and benefit.
Who's ever going to use the full date in the marketing material?

Apple never says iPad 2019 on their website, until you start digging really hard.
Yes, even $10 for the paper microscope is too much. It was designed to be cheap to increase access to instruments and make them more likely to be used. Selling them in this way really makes me wonder where the profit goes. For comparison I have a Carson Microbrite 60x-120x and it was $12.

Edit: as an aside, how do they have discontinued items in their store that are for 'international' orders only?
you are of course right, and people have been trying to get the word lego to be used as a common term for all lego compatible bricks, but that's dangerous as for now lego can stop anyone from publishing anything about alternative brands using the term lego. so they have to avoid doing that or will get in trouble. better to avoid the term lego altogether and just call them bricks.
Well...this is incredibly useful information that is remarkably obscure.
> Lots of people stayed with the more familiar 3.2 for a long time.

In fact recently I was wondering why markupsafe generates numeric entities for the quote characters.

That was added to Jinja (before markupsafe was moved out), for HTML 3.2 compatibility, because 3.2 only had 3 named entities (amp, gt, and lt).

According to jinja’s log, this was fixed in 2008. Sadly no link to anything was recorded, but it means either mitsuhiko was feeling playful (and happened to remember this issue) or someone was generating HTML 3.2, with jinja, in 2008.
The 2003 invasion of Iraq has killed 500,000 civilians.

The sanctions on Cuba over the past 70 years have curtailed their access to food and medical equipment.

Beat policemen in America can have a "bad day" and execute someone they feel "threatened" by with near impunity. They happen to feel threatened by people with extra melanin more often than not.

In the 1940s, the start of the epoch you specified, we put Japanese in camps. You can just imagine what would have happened if there was a mainland invasion of the country.

Are those genocidal enough for you?
Streaming is more convenient for most people. Ripping is as simple as it was 20 years ago when much of the general public had no trouble doing so. It’s just that there are simpler alternatives that weren’t available then.
My understanding is that the court still has the power (at least in theory) to order legal expense compensation.
DRM isn't the only problem. Watermarks are as well, they ruin the sound quality. Its a bit disappointing FSF doesn't mention Fairphone, as they offer a smartphone made from slave-free labour (Librem 5 isn't).
yep, this is what I was talking about, didn't have the exact terminology
> I was shooting heroin and reading “The Fountainhead” in the front seat of my privately owned police cruiser when a call came in. I put a quarter in the radio to activate it. It was the chief.

From [Libertarian Police Department](https://www.newyorker.com/humor/daily-shouts/l-p-d-libertari...)
Where I heard about this development nearly three months ago:

http://lambda-the-ultimate.org/node/5621
>We got scammed.

Yes, but it matters less than we think, since it mostly affects entertainment consumption. In fact, I'd argue that the amount people get burned for using DRM content is precisely enough to keep physical media alive and well for along time; and insofar as DRM enables the production of more stuff, and the inevitability that the popular stuff will "escape" thanks to piracy, that's its not that big of a deal.

That said, the issues of DRM are far more vital for creator applications! When you've coupled your ability to write, communicate and earn a living to any privately controlled service that is hard to replace (and that is the very definition of the Google vs. Apple software ecosystem, to take the most important example) then you've lost something far more profound, and when things go sideways (losing your Google account, say) you won't be prepared. It is scary that so many public services require access to a smartphone, when "having a smartphone" is itself not a public service. (And no, library computers don't count. You can't install and use an app in the library computer browser.)
I don't think the state of broadband can be the cause here. Banks, supermarkets and even GP surgeries were able to support complex accounting systems or patient records for decades.

Seems like the Futisu team running Horizon decided to reinvent everything badly.

Much of government IT was being given to consultancies like Fujitsu/EDS in the 15 years since 1994. These contracts ended badly: https://www.computerweekly.com/news/1280096810/Why-did-EDS-c... especially for the public paying the bills.

Martha Lane Fox and the GDS pointed out the folly of this approach in 2010 https://gds.blog.gov.uk/story-2010/

They've done an amazing job overall, but hubris overcame them with things like Verify https://www.google.com/amp/s/www.computerweekly.com/news/252...
Judging by the QC nightmare that game appears to have been, supporting just one installation configuration on an OS with the direct support of the company running that configuration (I wouldn't be surprised if Google had chipped in resources to get the Stadia port through) is a much different level of resource commitment than supporting it for a user base.
Typical BBC, not mentioning the man who committed suicide.
What I find lacking in the article is an apt comparison with AMD's Ryzen chips.

Those are all the same chiplets, just binned differently.
High performance ones go into the 5800x and 5950x.
Lower performance ones into the 5600x and 5900x.

Which seems to be the same thing apple does, with a slight naming difference. Calling everything M1, instead of naming the CPUs.
Wait until they hear about NFT's
Awesome article. I may be indeed wrong. It requires further research.
Is this yours? Btw, what tip did you like the most?
If you think not wanting to work with someone who created a mysogynistic bro culture at his last company -- a company which he referred to as "Boober" -- and who got removed from said company for his bad behavior, is being an oversensitive whiner, I would like you to email me your contact information so that I never end up working anywhere near you. My email is in my profile.
Tenet: An Execution Trace Explorer for Reverse Engineers
I think a lot of us have cancelled out 12 months recently