skysight-inc/HackerNews huggingface dataset:
i think there is a line somewhere along with beeing accountable in a business sense.

ie. if your internet host just hands out information, you are free to block/throttle as you please.

as soon as you are taking money (operate as a business), you are accountable and must not discriminate.

so:
> Does a website operator have to handle whatever arbitrary traffic you want to throw at them

absolutely, yes!
For scanning over the network, I switched to let it save scans on my NAS, that works reliably.
Also we were already doing lambda stuff and LINQ like collection manipulations before it was trendy.
Not Android and iOS (edit to add: and web!) if you consider those major platforms for your purposes. There you need OpenGL ES which doesn’t include the fixed-function pipeline.
Or the other side of the coin. This is a good news for the mink fur industry, now they can continue to farm millions of minks for their skin.
They were taking off before the free beer UNIX generation took over everything, and made such enviroments a thing only enterprises care to pay for.
Retracing the Fellowship's journey in Minecraft Middle-earth
Grade A bullshit. “20% accuracy” means nothing without talking about what the sensitivity and specificity actually are, and the context in which the test is taken, which establishes prior probabilities.

The BMJ has an excellent page on this: https://www.bmj.com/content/369/bmj.m1808
You will learn more in 30 seconds of reading that page than you will in 30 minutes of listening to this nonsense.
If I recall correctly, Moxie Marlinspike did a great talk about this idea years ago. How things like having a cell phone are theoretically “optional” yet to be normally integrated into today’s society entirely requires it. This is especially true in these covid-times.
I moved to Seattle from India 3 years ago and medical care does not exist in US. Most doctors are not taking in new patients and general consultations are months out. You go to urgent or emergency care because that is the only place that would see you and this is with a reasonable good insurance.

If I really have a serious injury or a life threatening emergency, I am confident I will get good care. But I would also be dreading the bill and whether I went to the right hospital in my network etc.
Google Pay (Tez) gets a new icon
Thanks for sharing. Did you also investigate what they actually did with the keys?
I've been writing Go services in production for ~5 years and I don't really agree. Go Web frameworks are usually what used to be referred as micro frameworks. They're great because they embed the bare minimum making the writing experience tolerable.

What you say is true, it's easy to do with stdlib, but it's neither enjoyable not readable. A router lib and a validation lib are realistically still needed.

The same applies for the sql package, it's basically unusable without at least something like sqlx.
Yes, I can understand how people can find the title offensive. Yet, honestly I’m German and feel just fine and not offended at all. The podcast itself is quite informative ...
"Changing Threats to Privacy" at Defcon 18.
Can you at least explain why?
As far as I can see predominantly American Nazis. So the title may be pointing exactly that out.
Youtube does not protect the rights of video. The video might well be an upload that was copyrighted in the first place.

Youtube wants to make it difficult to watch the video without seeing ads. So you could say the downloader steals from Google by using their resources without contributing to their business model. I don't see how DMCA would be applicable there. Youtube has no copyright on illegally uploaded material.
The sun is a second generation star, that is it formed out of earlier stars who did make those heavier elements.
US Government Continues Encryption War
I'm not there, I work from home.
I am usually not directly accusing people here on HN. But this post of yours makes you the exact manager not a single employee in world would prefer. And therefor noone will be ever motivated for his or her job.
Your style leads to a guaranteed failure of any startup.
The people that made this obviously are just assembling a bunch of claims the found elsewhere on the internet, and a great deal of it is trash.

I think it's a mistake to dismiss all of it completely out of hand, without at least examining some of the more interesting and serious stuff as well: https://twitter.com/statsguyphd/status/1324352213595181059
I miss the goto in ruby now ;)
From what we can see so far (also reported in this Reuters article), he seems to have made the speech fully knowing the upcoming regulatory changes. It seemed to be his last gambit to try to appeal to whoever is relevant out there (e.g. central government) to stop the regulators from enacting tougher rules, since changing the required funding level for loans from 2% to 30% will no doubt make the originally envisioned IPO valuation completely moot.

It might have been a case where Ant has been planning the IPO for some time already, but in the meantime the regulators became determined to rein in the rampant private loan industry. Even though the older generations were renowned for saving, the young generation is being encouraged to borrow like there's no tomorrow, and the situation is becoming a lot like the US. Shadow banking has been a huge problem in China for a few years already (you can easily Google news reports about it). This is a huge risk that the regulators will understandably want to curb, especially given the uncertainty this year. I think it's a case of Ma knowing of this regulatory change but still wanting to salvage the original valuation of the IPO, just as any capitalist would want to try to do, but failed.

So there might be no point in reading too much into it and dismissing the situation to an essentialist argument "because China/CCP, of course this happened...". Sure, in other countries the regulators might not move so resolutely to halt an IPO. But from what we can see the motive is genuine and out of concerns of the crazily leveraged business model, instead of anything dirty or political.
just press the "display as text only" button
80’s Basic “REPL” and lack of local context (except for BBC Basic) made observing and debugging programs much easier than any modern system, despite the amazing debuggers we now have.

Break/modify/continue was the norm. It somehow worked much better than e.g. the JavaScript console on a modern browser even though reading a description of it wouldn’t give any indication of that.
The+Church+of+Jesus+Christ+of+Latter-Day+Saints+-+Gospel+Of+GOD
But does it matter?

If a company's able to meet the revenue target with a shitty code and hire enough engineer to bandage the code to and be able to meet the next target, that's good enough, right? Who cares about code quality or best engineering practices? As long as company grows which in turn, my compensation grows and if I retire sooner than planned, then that's great, right?

---

Sadly, I think this is the truth in many of the tech companies in the Bay Area. I've seen too many times why managers can't understanding such a simple thing takes too long.

Common problem the blog explains already is the 'go-go-go' product cycle. A dirty hack is applied to the code base to solve the problem quick but it'll make code less easier to evolve.

Another problem I've seen is projects led by opportunists. There are engineers who build projects just good enough to solve the problem, gets all the credit before there's enough soak time for the new shiny FooBar application and jumps to a new company with a new title and higher comp. The FooBar starts to have issues but the core developer is no longer with the company. Company needs checks to make sure these opportunists don't go wild.

---

My reason for trying to reduce tech debt regularly is simple: Learning dirty code at company X gives no value to me for a long run. Also trying best to write clean and manageable code is something I honor as well enjoy doing it.

But... interestingly enough, I started a job at a company recently and code here is one of the worst I've seen in years. Copy-pasted codes, implicit behaviors where a code change is pretty much a whack a mole game, zero automated testing, no local testing, list can go on. However, company's doing fantastic business-wise. Exceeding revenue target every time which in turn, we can just increase more head counts to write code on top of it just enough to make it "functional".

so... does the tech debt matter?
Here is the thing, I have been doing Web development alongside native for a couple of decades now.

This Go enlightment seems to only touch those that don't realize that programming to interfaces was already a thing back in Objective-C and WebObject days, or using Smalltalk categories (later formalized as traits in Pharo).

Also that languages like Java and .NET also have a similar Http server on their standard library since Java 6 (2006) and .NET 2.0 (2002).

The reason we don't use them beyond toy examples, is that they don't scale when things start getting hard and something like IIS, ngix or similar is called into action.
Getting Flask/Pyramid + SQLAlchemy + pytest to play nicely with sessions, transactions and rollbacks has often been the one thing that made me go "screw it" and start over with Django.
Atheist here; you are implying a religious person would believe that taking this (and others as 'a gateway drug' implies) drug makes it easier for demons to possess you? Is that a common thought in some circles? I was raised religiously (catholic and reformed), but never heard about this.
I think the split has already happened, but I'm not convinced maintainers are perceived as valuable.
Fixing bootstrap of rustc using cg_clif
Assuming you don't live in Singapore does this suggest that the ink cartridges are region coded?
I had a Pascal interpreter for the ZX Spectrum, on a book form that I had to type in, languages and implementations are orthogonal.
Ask HN: How do you write customer documentation for your application?
As applications become more complex they start requiring proper FAQ, documentation and more. How would you approach it from the tech/writing side? How to keep screenshots up to date? What about ease of editing/publishing/translating? How should articles be linked from the app itself?
I have a feeling that web never got that built in ? Button Win32 apps used to have.
> If you’re using docker with ufw (Ubuntu Firewall)

ufw == uncomplicated firewall [1]

[1] https://en.wikipedia.org/wiki/Uncomplicated_Firewall
They wrote it, so they could close its source regardless of the license (which was actually Apache 2 and APSL before that).

It looks like 10.9 (released in 2016) was the last release on https://opensource.apple.com/ that included launchd. The original author left Apple in 2014, so maybe it had something to do with that (similar to why they abandoned MacRuby and CUPS), though one would think that they still update it internally.
Development is only a step of the whole process of selling a good. One must consider the entire pipeline, from sales to QA, in order to understand where are the bottlenecks. At one point, _if_ technical debt becomes a problem, non-tech people will pin-point this cause, and they will ask for either mitigation or resolution.

When found, the entire pipeline should be made aware of the bottleneck, because some small changes at some steps could lead to huge gains in other steps. Example : "if ops could do this thing, we could remove the entire library from the codebase" (ops), or "that feature was actually never used" (customer feedback), or "if we can get the customer to accept this alternative, we wouldn't need this piece of complicated sub-feature" (need sales)

Then, even the smallest change could impact all other steps such as tests, documentation, reviewing, sales, QA, etc

Personal preference : I would rather hire developers who ship the requested ticket/story, rather than "fixing tech debt" under the hood. To drive the entire company, all its parts must correctly report and correctly execute.

Edit : from the article , “We’re in a build the plane while flying situation, how can we get this out now without doing a big rewrite?” is exactly what non-tech people would ask, because they can take action to mitigate at other steps of the process
I took olanzapine 5mg for a while, but my doctor kept increasing the dose as I was "non-compliant" up to 10mg, then more to 20mg as I kept getting hospitalized for compulsive suicide attempts because the medication completely axed my judgement.

I gained about 40 pounds on it, developed dyskinesia after about 6-8 months and ended up cold turkeying off of it, but 5 years later, the movement problems still stay... Unfortunately it also destroyed my executive function too; I can barely even string together coherent thoughts and perform programming work without being overly medicated on ADHD drugs.

I know there's valbenazine and other Parkinson's drugs (selegiline works decently enough on a daily dose, but MAOIs can become dangerous in certain circumstances), but they don't solve the root problem.

Now I can barely even control my hands, legs or face and it's mildly disfiguring, but it's not like I care anymore...
Peter Thiel and the Weinstein Brothers are not Nazis.

Ironically, the very nature of the terminology validates concerns over 'cancel culture' which the podcaster & co. seem to lament. If 'one side' is worried about voices being suppressed, the 'other side' is labelling people 'Nazis' well you can see the problem.

I wonder what their reaction would be if Theil had an anti-Communist podcast called 'I don't speak Chinese' which lamented all their interlocutors and those with whom they don't agree as 'Communists'.
I guess it is the same as trying to fix mismatched curly bracket on a C declaration or code block.
Apple owns launchd, though, and it was available under APSL and Apache before going closed-source.
Same. I’ve been on Zolipdem for about 5 years now ya amazing not to take 2 or 3 hours to fall asleep.

I’ve never had any meaningful side effects. No sleep walking, binge eating, or anything.

I am certainly, in the clinical sense, addicted - eg if I miss a dose I certainly notice, and there is some degree of tolerance, but I’m still better off than before I went on it.
What do you mean re: China?
The Democrats policies don't help the working class very much either these days. That's why the republicans have an opening, even on social issues. The 'whassamadda kansas' guy has made an entire career of noticing this, but nobody listens to him. Particularly hilarious in his last book, "Listen Liberal" was his skewering of the "microfinance" fetish of the "left" -aka, let's get the third world in hawk to American userers.

It's a titanic shift; I'm old enough to remember guys like Walter Mondale and Tip O'Neill who made Bernie look like an Ayn Rand fan; they were mainstream democrats who actually did help the working man. Now, even the far left are screeching ninnies who are obsessed with things which would actually destroy the working man's life more than the last 40 years already have.
I had a HP printer once. That was enough for me to learn that I will never buy any product from them ever again.

These kind of "we need to trick money out of you" methods are not limited to their printers. The one HP notebook that I installed half a decade ago was the worst bloated system I have ever seen.

Only their displays seem to be not cursed by that plague — yet.

It is too sad that there is no reasonable open hardware printer, so for now brother laserprinters will have to do. Costs <100€, toner cost per page is low and the thing runs for a decade (in my case) without weird issues.
POS Software Company In Patna | Riya Techno Software Pvt. Ltd.
In those cases IdenTrust bought an insane amount of goodwill from some of the most technical people online by supporting Let’s Encrypt.
> doesn't greater transistor density support more sophisticated architectures and hence superior IPC?

Intel claims Rocket Lake will deliver 10% IPC improvement over Cannon Lake on the same 14nm node. Clearly 14nm hasn't been tapped out despite the five years and 3-4 (depending on who you ask) previous microarchitectures they've used it for. Yes, smaller devices enable better designs. Ironically if Rocket Lake actually delivers 10% then it's corroboration that Intel has been slacking on microarchitecture as well.

> for the architecture team who have to design for two processes at the same time rather than focus on just 10nm?

Intel has been designing devices for at least two nodes as SOP for 13 years now; they called it "tick-tock" which is the cycle of developing a new microarchitecture on one node and then porting to a smaller node.

The difference this time is that they're going backwards... In any case the argument that there is some great difficulty with moving cores between nodes is tough to support given the history.
I really hope they don't end up banning and deleting all the stupid tweets he made, this needs to be saved for posterity.

Also he used his personal account instead of the dedicated POTUS one. If Biden uses the POTUS one will this become a democrat v republican thing?
If you read the description for the episode, they are not claiming that he's a Nazi. Podcasts don't have to stick exactly to the literal meaning of their titles 100% of the time.

(Also surely you recognize the irony in this kind of nitpicking of someone elses speech while simultaneously bringing up free speech.)
You mean adversaries? No. For token generation I used https://canarytokens.org/ so the only information I got was abou triggering the token, but not the context in which it was triggered.

BTW. GitHub (apart from GitGuardian) also has Secret Scanning feature [1] that basically allows the provider to act on the leaked secret. Amazon is integrated and it should invalidate and inform the owner but this also went to Thinkst, not me, so I don't know if it was actually invalidated and alerted.

[1] https://developer.github.com/partnerships/secret-scanning/
Re 2.: Firefox (only) lets you update commands from your extension, so you could control everything from your own options page: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

In Tridactyl we give the commands generic names and assign to them as the user binds to them: https://github.com/tridactyl/tridactyl/pull/2582/files
Yeah, I never really understood why you'd want to adopt launchd anywhere but macOS. It's pretty clear that launchd was designed for Mac OS X first and foremost, so a number of its semantics just don't really make sense anywhere else. As a toy it would be interesting to have around, but I doubt anyone would want to ship it in an official distribution.
Thank you very much for your corrections! I wrote my reply in the spur of the moment. This is a fascinating part of European history. I like to think that, after the Moscow peace treaty, the Finnish continued to prepare for war in an undercover way. Thus in my head the war never actually "ended". I'm definitely going to read the book you recommend by Upton.
Tracking 1000 Black Friday Deals – SaaS, WP, VPN, Hosting and ECommerce
Show HN: Automate ML with Repeatable Pipelines
Another reason to use GraphQL. No more endless discussion about which HTTP codes to use, which HTTP action to use, how to send in data, how to format your response, ...
It is true that hardware became very fast.

But is also amazing raytrace algorithms improved over time. So both hardware and software make real-time raytracing possible.

A very nice 'guide' for papers that make software improvements possible is the YouTube channel 2 minute papers.
Thank you, I'll think about cleaning and open sourcing the core once we finish deploying it. Currently I'm overwhelmed by work anyway.
Cool experiment!

I PM the secret scanning team at GitHub and wanted to mention what GitHub did behind the scenes here. GitHub scans every commit to a public repo for secrets one of our secret scanning partners may have issued. We forward those candidate secrets to the issuing partner, and they take action. In some cases they auto-revoke the secret (AWS normally does this, I believe), in some cases they notify the user, and in some cases the response is configurable.

I checked that GitHub detects these tokens myself - within 1 second of the commit GitHub had notified AWS and Slack of the leak. AWS and Slack will then have taken action and informed the token owner, which in this case is Thinkst Canary, rather than Andrezj (the OP). I believe AWS normally auto-revoke, but they may have a custom setup with Thinkst Canary's tokens that allows Thinkst to continue to monitor them even once compromised.

Finally, GitHub actually delays the indexing of our search by a couple of seconds to ensure that, for normal cases, our secret scanning partners have time to take action before anyone else can find the tokens.

We're always looking to make secret scanning at GitHub better, so feedback as always welcome. It's also fascinating (and validating!) to see what happens to exposed tokens.

* List of GitHub secret scanning partners: https://docs.github.com/en/free-pro-team@latest/github/admin...

* Thnkst Canary tokens: https://www.canarytokens.org/
It’s really surprising how converting print from a statement to a function made repl debugging much less convenient.
By GFS do you mean GlusterFS[0]? I never ended up using it because it was seemingly bad for databases -- it is probably nuseful but in comparison it wasn't that great.

[0]: https://www.gluster.org/
I prefer this view of Smalltalk's history: https://dl.acm.org/doi/10.1145/3386335 (The evolution of Smalltalk: from Smalltalk-72 through Squeak).
UK Codemasters Sold to Take-Two Games
Thanks for your reply. The link especially was fascinating.
This is really nicely done with the built in emulator. Actually works quite well on my phone but I will come back and finish it later on my computer for the full experience. Great work!

I never had a C64, but did have a ZX Spectrum, and I have no doubt that it is very much responsible for my interest in programming from a young age, particularly the BASIC prompt being something you had to interact with. I remember getting books of programs out of the library and spending hours typing them in, my mum would help out sometimes haha!
One of the major side effects of Ambien is anterograde amnesia, some people are less sensitive to it, but generally anything you do in "black out" phase will be a complete blur the next day. I used to take it an hour before bed and try to get some work done, I'd usually wake up the next day to several pages of code with absolutely no recollection of writing it.
iBot PMD Wheelchair in Production
Those mechanisms exist. The worker could talk to their boss about it. Failing that, they should go to their boss's boss or to HR.
Yup this is mayastor -- I noted that (iscsi & NVMe-oF) -- NVMe and NVMe over Fabric.

iSCSI would be 90% of the usecases I'd think though -- unless you know every server you're getting NVMe attached, most providers are SSD or HDD right?