skysight-inc/HackerNews huggingface dataset:
Thanks, you have convinced me and encouraged to use Wordpress. Your arguments are on point.
War Poetry: Randall Jarrell
Modern day catastrophism
TDD sales pitch it not to write any code without a test for it, that fails it.
For many feelings, the linear measure is often ineffective, we can grant that to the author to highlight this fact.

In my experience (read: not a specialist, anecdotal data point), I relate to the 2-scale described here and more: the lack.

Typically, the lack of [feeling] or its opposite is as much a sign as its abundance.

To exemplify, being (un)happy is what one might call a positive action: you DO feel (un)happy. In that sense, not feeling any hapiness or unhappiness is putting yourself in an emotional void, which calls for action in a much different way that treating happiness VS unhappiness.

---

Edit: to conclude:

Hence, the scale I'd like to propose is, for some definition of happiness and probably many other feelings:

* measure of lack, presence, abundance of effective emotions

* measure of wanted feeling

* measure of unwanted feeling
> To top all off this is during Covid lockdowns which of course throws a whole wrench in planning

The website says the climbs occurred "Between April and October 2019"?
NixOS - it either works and you have a new generation, or it doesn't work and you keep the same state. If the new generation has some problems, you can switch to the previous one via a single command or select the previous one from the GRUB menu when booting.
> I've not encountered these ads though, I guess it would be pretty dumb to geo-target it to people living in Scotland.

In-video "sponsored content" on YouTube is probably only made in only one version and thus not geo-targetted, right? I've seen this in several videos on history and adjacent subjects (for instance in some by Max Miller, whose "Tasting History" channel on old recipes seems rather popular here). So if you want to see it, that's where to look.
so the ebay thinkpad still reigns king. Hah, "cheap"
TDD sales pitch is not to write any code without an existing test.
While this is very interesting, sample size and variance is too small to be of significance. A less click-baity title would have been "why were medieval people so susceptible to worms"
Yes, please give us more cookie consent banners!
Seems like you haven’t found the right secretary yet.
I would go for the hierarchical urls, like:

- /organizations/:organizationId/blogs/:blogId

- /organizations/:organizationId/blogs/:blogId/sections/:sectionId

- /organizations/:organizationId/blogs/:blogId/threads/:threadId/comments/:commentId

I do this because it expresses the structure and the constraints of the data. A blog cannot exist without being linked to an organisation. And then you typically have the following CRUD endpoints:

- /organizations/:organizationId/blogs, with GET and POST to retrieve a list of blogs belonging to an organization and to create a blog for an organisation

- /organizations/:organizationId/blogs/:blogId, with GET, PUT and DELETE to retrieve, update and remove a blog

The fact that you always have the :organizationId in the url likely means that you can easily verify authorization, because I assume you would have a link between the user and an organization and maybe that link would already be available in the access token.

I don't think it is a problem that the urls are heavily nested. The urls are not supposed to be manually entered, but are using from within an application. I like the use of HATEOAS links, because I don't really like the frontend trying to assemble urls by itself.

Also note that next to the hierarchical links, you might need some extra for search that are not hierarchical. For example, say that there is a need to search blogs across organizations. This could be provided using the following:

- /blogs?description=test&language=en

You can provide a search endpoint in the root for blogs. This endpoint could then return some kind of blog object with a reference to the actual blog location (like /organizations/34/blogs/11). When you use this approach, the frontend has no need to assemble urls and the structure or complexity of the url does not matter. Do note that the frontend still needs some generic "start" urls like the blogs search endpoint.

Additional advantage (like others have mentioned), is that with the hierarchical urls it becomes more difficult to "guess" an url. Altough, if you want to properly protect against that, you should transform the ids before putting them in the url and transform them back when reading them out of an incoming url, for example using symmetric encryption with a secret only known in the backend.
Not sure of the evolution, but maybe because 'callbacks' exist everywhere, but 'webhooks' are specific to REST APIs.
Rust Sitter
That really doesn’t work when phone carriers give everyone free WhatsApp traffic. Which is why it’s so popular in my country, other than inertia.
It is the consequence of a deliberate policy, ain’t it?
The Top 100 Papers (2014)
Yes, and basic stuff where the mantra of not writing code without tests is actually possible, apply it to any complex scenario where that isn't no longer the case and suddenly it is a case of we are holding it wrong.
The usual nomenclature is that regular callbacks and async API calls are made and registered in the same process space as the caller. (E.g. passing a function pointer in C, or using “await” in modern languages.)

Webhooks are callbacks received over HTTP from a public API. They may not be programmatically registered at all, e.g. the callback URL may be configured manually in an admin dashboard. So the application has less control over webhooks vs. regular callbacks or async functions.
The low sample sizes jumped out at me too. The article is low quality in plenty of other ways too.
Really? You have tried calling a bank with whom you have no direct relationship with and asked them to reverse a charge? “Hi I’m Bob and I want you to send me back the $50 I sent Chuck?” Banks are pretty stupid and most of their security is performance art at best, but their response is going to be “Work it out with Chuck.”
I seem to remember this being mentioned in the original TDD book. To brain dump that next test scenario title you think of so as to get it out of your head and get back to the current scenario you are trying to make pass. So by the same idea as above, to not context switch between the part of the feature you are trying to get to work.
So, does anybody know why in telegraph jargon they started referring to "false signals" as "bugs"?
To escape WhatsApp: has anyone tried Element One? https://element.io/element-one
Yes!

And useful stuff like `*` in the address bar to search just bookmarks.
I find it as close as I have ever found to a silver bullet.
This NYT article elaborates on the "legal woes."

https://www.nytimes.com/2022/08/18/technology/dan-price-resi...
InAppBrowser: What JavaScript commands get injected through an in-app browser
It clearly isn't about the money, it's about the scale of weapons about to be used in Europe to fuel cartel and gang violence. Who do you think is stealing and buying these weapons? Cartels, gangs, criminals, arms traffickers.

The price tag is human life, not $16bn.
Making our toolchain work on the web using WebAssembly
How common is that pilots fall asleep while flying a plane? I can imagine it is fairly common, though both of them sleeping is bad.
Would someone kindly tell me (or direct me somewhere) how to extract funds from Tornado Cash given the web frontend being down? As far as I understand, the web must be just an interface to ethereum contract. Thanks.

(Given the sanctions concern US citizens only, I really can't understand just why there did not any alternative web interface for the rest of us pop up)
> Why did you leave out the fact

Well, I didn't know. The exchanges listed Monero for me when I accessed them, so I assumed it was the same for everyone everywhere.
I'd say emulation is to replicate a known behaviour of a system while simulation is to build an internal odel of a system in order to observe its behaviour.

For instance, a CPU emulator is only concerned with executing instructions in the same way as the actual CPU whereas a CPU simulator would be a internal model of the CPU at some level of details (e.g. transistor level) in order to observe how it behaves (which you perhaps don't know).
Not sure why you got downvotes for this. It is a very effective technique.

Since typing speed was never the bottleneck in software development. Throwing away the little bit of code you wrote, it not expensive. And writing it back in with TDD is incredibly efficient.
Rust Sitter: create efficient parsers in Rust
I nearly gave the exact same personal example, something worth adding about lectures:

The science on effectiveness of lectures is pretty strongly against them and has been for decades.

https://epigeum.com/downloads/uct_accessible/uk/01_lecturing...

> Lectures are the best way to convey information.

> Feedback: Inconclusive evidence. Lectures can be effective for conveying information – but not more so than a whole range of other methods, including independent study of textbooks.

> Lectures are the best way to develop students' understanding and thinking.

> Feedback: Contradicted by evidence. Developing understanding requires active effort by students and most lectures make students passive and so are much less effective than a range of alternatives that involve more active learning.

> Lectures are the best way to develop students' attitudes and beliefs.

> Feedback: Contradicted by evidence. Attitudes are changed by engaging in open debate, and one-way communications are relatively poor at changing what people believe.

> Lectures are the best way to inspire interest in the subject.

> Feedback: Contradicted by evidence. While a few lecturers manage to inspire their students, most do not. Lectures rarely lead to more subsequent study effort than do other methods.

> Lectures are the best way to 'model the discourse' of your subject, demonstrating how arguments are formed.

> Feedback: Inconclusive evidence. Perhaps this is because students cannot always spot the forms of argument that teachers are trying to model or realise that is what they should be paying attention to.

> Lectures are cheaper than alternatives in the use of teachers' time.

> Feedback: Inconclusive evidence. Large-class lectures are clearly cheaper than smaller discussion classes. However, they may take up a lot of teachers' time in their preparation and there may be ways of giving students access to the course content that use no teacher time at all.

> Lectures pace students through a course, making it clear what they should be studying each week.

> Feedback: Inconclusive evidence. Arguably this is quite important – and you might notice problems if you took the lecture away – but there is little evidence about this role.
North Korean soldiers apparently also have parasitic infections, probably also from human derived fertilizer use or poor sanitation.

https://www.cnn.com/2017/11/22/health/north-korea-defector-p...
Building in an approved area isn’t cool, you know what’s cool? Building where nobody is allowed to build
There are some interesting attack vectors to be aware of if you run a service where users can define webhooks, and your service will will call the user-defined webhooks to notify about certain system events. In my case, a monitoring service which can send notifications by calling user-defined webhook.

* Timeouts: the user can set up a webhook receiver that takes very long to generate a response. Your service must be able to deal with that.

* Timeouts (slowloris): the webhook target could be sending back one byte at a time, with 1 second pauses inbetween. If you are using, say, the "requests" python library for making HTTP requests, the "timeout" parameter will not help here

* Private IPs and reserved IPs: you probably don't want users defining webhooks to http://127.0.0.1:<some-port> and probing your internal network. Remember about private IPv6 ranges too

* Domains that resolve to private IPs: attacker could set up foo.com which resolves to a private IP. It is not enough to just validate webhook URLs when users set them up.

* HTTP redirects to private IPs. If your HTTP client library follows HTTP redirects, the attacker can set up a webhook endpoint that redirects to a private IP. Again, it is not enough to validate the user-supplied URL.

* Excessive HTTP redirects. The attacker can set up a redirect loop - make sure this does not circumvent your timeout setting.

My current solution for all of the above is to use libcurl via pycurl. I wrote a wrapper that mimics requests API: https://github.com/healthchecks/healthchecks/blob/master/hc/... (may contain bugs, use at your own risk :-)
in the case of image processing it was "we paid a lot of money for it so you cant have it without drm"

https://forums.raspberrypi.com/viewtopic.php?p=16989#p16951

>The GPU contains a very sophisticated ISP - the pipeline of image processing to get some raw camera data to pretty JPG's. This pipeline also needs to be 'tuned' to the particular camera and this can take some times (months for a specialised team to do a really good job)
>All the work above needs to be done for each new camera module - and will be done for any camera sold for the Raspi.

Raspi cameras ship with drm https://gist.github.com/marcan/6dde73a9a0c917cd4fc9784a0a73e...
PhotoRoom Is Hiring a Senior Backend Engineer (Django, 200GB+ PSQL DB) in Paris
The web is a harsh manager
I'd just like to say that Thomas Edison's handwriting in his letter is absolutely beautiful. It almost looks like it's been typed out on a computer using a funky font.
It's funny how the handwriting of almost everyone I know is quite bad these days. My own is almost illegible! I wonder what everyone thinks about this general degradation in penmanship? I guess it's not really needed in this day and age, but there's something beautiful about nice handwriting on paper.
In reality it would cost billions, because the only way to do it without disrupting the world would probably be the way they did digital TV, just giving people free digital replacement radios, and it would likely be unpopular with those who don't trust computers.

All in all, looking at this chart, we could probably save about 30MHz to 100MHz, if I had to guess and there were no political or financial issues.

https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Un...

Some of FM radio and most of the 2-way stuff could go without disrupting anything, as long as we were willing to pay for high quality digital replacements. but everything that's already digital is generally pretty good.

The only change I'd really want to make is we would replace land mobile radio and similar services with a national standard digital system, that would have cell phone level quality, provisions for tiny amounts of digital data, and a standard repeater and internet tunneling system.

All but the top public safety systems wouldn't have private frequencies anymore, you'd get assigned to a shared digital channel, and you'd have have a secondary redundant shorter range higher frequency link for things like construction sites, so that you'd always have at least local coverage even if the long range channel was clogged in a disaster.

Just really go all in and make sure there was no room for anyone to complain that analog was better, make it totally bulletproof and mass produce one high quality module by the millions.

Another possible savings is to ban any new commercially sold point to point devices that don't use transmit power control. If you know who you are sending to and have a 2-way link, it's easy to adjust to the minimum power, it just gets hard when you are broadcasting or meshing.

For some reason wifi has it as an extension, but it didn't come till later.

At the moment it seems like they do a pretty amazing job
No it’s not.

This is money project.

1. Financial side of his project (sponsors, movies, advertising) is tremendous. This is financial project done mainly for money, while hiding it.

2. Listen to any of his live interviews. Dude is arrogant as hell.

3. Whole Sherpas motiv is virtue signaling (and clever fake shield for do not criticise me) - this was even written about!

4. Check his media presence: i t is massively huge. Done for revenues and attention.

5. Difference between him and Kukuczka original feat is only one: MONEY (Ok maybe two: Nims ego)

6. Check what of him thinks mountain guides, and people say on r/mountaineering/ - disdain and criticism.

Money buys things like that. And is the main cause of it, while being mentioned in fine print only (another sign of fakeness)

T h i s i s s i m p l y m o n e y.

And ego. A lot of ego with arrogance sauce :-(
That isn't what TDD preaches.
> It should not upset you this much.

The question pertaining to the core of the submission does not upset me, nor do I find it in bad faith (that one I assume good faith since it's legitimate).

> Current Covid strains don’t seem all that bad, basically everyone I know has been infected now.

This, does. Because it has nothing to do with the submission but all with covid minmizing thrown in after a legitimate question.

> I apologize for anything triggering

and

> Assume good faith - its in the rules friend (https://news.ycombinator.com/newsguidelines.html)

This wording (emphasis mine) tells me all there is to know about why I shouldn't explain myself to you.
Hmm. So if you keep waiting for a better option, the chance of choosing the best one decreases after you've rejected 3.
See, you don't have to ask for consent if you don't want to do shady stuff. Websites don't have to have cookie banners if they don't want to track you across the web and apps don't have to have access web data prompt if they don't want access the browser data in the app.

PS: very convincing GPT-3 bot comment, exactly what a redditor on autopilot would write(according to the profile, the OP is a bot).
Poom: Doom for Pico-8 (2021)
The CEO and company are from Washington State, but go on...
How long 'til this gets DMCA'd...
Seriously. All his (and many others) Machiavellian machinations seem to be pushing us all in the direction of massive social unrest. Fortunately he'll be fine in his bunker.
That land is not doing nothing if it’s been rewilded.

https://www.theguardian.com/environment/2022/aug/16/most-dam...
Then I'm failing to understand why not selling texinfo printed manuals is what allegedly makes OpenBSD documentation 'better'.
Yours is a pretty terrible take. Even if what you said is all true (it very well might be) the accomplishment alone (n peaks in x months) is a great feat.

It's as if saying the moon landing wasn't impressive because it was financed by the USA and used as a propaganda tool. "Its simply money"....

The dude climbed FIVE 8k peaks in LESS THAN 2 WEEKS (12 days). That alone is absolutely insane.
Edison's handwriting is unusually legible even by the standards of that period. You can look at many other historical artefacts to see what the average looked like.
How to identify and misidentify a brown recluse spider (2005)
Never let the truth get in the way of a good story right?
Don’t discount the nature of the business, a lot of the low level code may never get updated, or even be capable of updates, it’s burned into ROMs and the only thing that might keep their business afloat is the fact they squeezed a bit better performance out of otherwise common parts that one big factory is using to make webcams or other widgets for dozens of indivisible companies selling their own products. It’s unfortunate that they fear competition so greatly they refuse to even document their external interfaces because that might make it slightly easier for someone to work out how their system works, but I don’t fault their decision making.
It's secured behind a cookie based login.
Crypto Wallet Ranking
An excellent demonstration of this is The Whispering Arch in Liverpool Anglican Cathedral or The Whispering Gallery of St Paul's in London.
> Companies never use addresses outside of their domain.

Sadly not always true. If they use bulk mailers like MailChimp or SendGrid for newsletters, I've seen links in the mail with the domain $company.newsletters.blah.blah, which are controlled by MailChimp/SendGrid.
New Version of Rubber Ducky USB Stick [German]
Didn't that initiative ended badly like 10 years ago?

EDIT: No, it was "Facebook Zero"
And WeWork is a New York company....with a primarily Japanese investor (SoftBank).
In those days people took pride in their handwriting, nowadays the best you can do is to brag about your LaTeX typesetting
Drift Plugin Is Kryptonite to Page Speed
> No doubt any attempt to correct it would be rapidly suppressed

Wikipedia has consistent style rules around usage/conversion of currencies[1][2], so yes your edit would probably be swiftly reverted if it didn't follow those.

I'm not really sure why you're using such a conspiratorial tone.

[1] https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Date...

[2] (From above page) "For obsolete currencies, provide an equivalent (formatted as a conversion) if possible, in the modern replacement currency (e.g. decimal pounds for historical pre-decimal pounds-and-shillings), or a US-dollar equivalent where there is no modern equivalent."
lol. is this headline out of a fearmongering generator?
This is why we have fallen a decade behind on semiconductor dominance. the next wars will be won not by who owns the oil, but who owns the semis to drive the robots..
Some wifi/ble modules come pre-certified. The holyiot 18010 (nRF52840) on the prototype comes with FCC/RoHS certs from the factory, so at least the Bluetooth part is "guaranteed" to be conform, and everything else is so simple, it won't cause any relevant EMI either way (esp. not inside a metal shell).