skysight-inc/HackerNews huggingface dataset:
I don't care if they (or any other phone company) omits the charger purely for profit. It's still true that almost everybody already owns one and doesn't need another.
Is it really that difficult?

If a client tells me what they want built, I bet I'd be able to roughly guess how much js there's going to be, probably within a few hundred lines for a, say, 3 month project.

The larger the project, the large the margin of error, but still, it's really not that hard for the vast majority of work we do. Or at least I do, e-commerce, enterprise apps, etc.
Fun fact, all doctors who plan to winter at an Antarctic station must have their appendix removed beforehand [1]. The reason is that they're usually the only doctor available.

[1]: https://www.antarctica.gov.au/about-antarctica/people-in-ant...
"correctness" != "correct".

I don't have time for distracting meta-work with questionable efficacy. My prime requisite is to deliver actual value, not dubious internal metrics.

One of our jobs as programmers, leads, or architects is to determine, of many strategies to solve a problem, which are (or may be) appropriate for the current context. Testing is done the same way; and parameters for testing are decided by the QA department. Any strategy that claims to be universally applicable (like anything labelled "clean" or "correct" or "best practices") is likely at least partially bullshit. Every problem is different, and every requirement requires special care to ensure what's being done is appropriate for achieving both long and short term goals within time allotted.

It's a given that the business already pushes as hard as they can on deadlines. If I have to cut effective quality assurance, or make compromises on what will and won't be done a maintainable or performance oriented manner to fit in meta-work that really doesn't matter; I'm going to pick a fight.

The development team has a finite bullshit budget, and the business has generally spent our bullshit budget before we get to your correctness bullshit.

The very notion of universal "software correctness" within a system of sufficient complexity is reductive and borderline offensive.
I've had great success with the Turbolinks + Stimulus approach. There are a couple of common patterns that you'll reach for, namely, lazy loading content (basically a <div> with a URL attribute that you have Stimulus load via AJAX) and really leaning into Rails remote-link / server javascript responses for modals and little page updates.

It's so great to still be super productive and be able to crank out several pages of an app in a few hours vs most of the React / SPA codebases where you might send the whole day on one little component.
Terminology is something X has always gotten a little wrong.

The organization is called X.Org. The project is called xserver. It contains several display backends. The one based on the model inherited from XFree86 is called xfree86 in the code, but the executable is named Xorg (to avoid stepping on the XFree86 trademark, if memory serves). Its other backends you might encounter include Xvfb for an in-memory virtual framebuffer; Xwin and Xquartz, for running nested under some commercial OS' display servers; Xephyr and Xnest, for two different approaches to running nested under another X server; and Xwayland, for running nested under a wayland display server.

So when I say Xorg is abandoned I'm very specifically referring to the xfree86 code, to running xserver as _the_ display server.
Same issue with the logic board and touch id.
Why does bitcoin appreciate in value vs. fiat currency?
Iris by Lowes did that.

I was impressed by how aggressively pro-consumer they were with that shutdown. To the point I would trust them more than other orgs with similar products
RTX Voice is INSANELY GOOD, even with headphones.

Crying children, cats (e.g. Burmese outside the closed home office door when your meeting has started), lawnmowers outside, hammering away at the mechanical keyboard - it all just goes away like magic.

I'm in the market for a new high end GPU, but I truly need AMD to come up with their equivalent of RTX Voice. Already got my Ryzen. :-)
Yeah. Its a common fud debate. Every time my CISO claims split tunneling is simply insecure my eyes hit my brain.
Per a friend still happening in India and affordable to a surprising percentage of the population
I'm a Cloud Developer / Sysadmin and I've heard some bad stuff regarding GCP's support from my peers. Not considering it anytime soon.
TTS would be great if it were easier to develop modules for it. As it is, there’s no good way to keep your stuff in VCS and collaborate with others.

I tried messing around with it a few months ago, but gave up when it looked like collaborating was going to be difficult.
Well, the seeds of a maple tree fall a lot more slowly when they're rotating so clearly there's some kind of lift being generated. To fly you 'just' need to replicate that effect and forcibly push more air through the rotor than just gravity would.
Failure to verify such documents is totally on hospitals.

We've recently had a similar case here in Lithuania, where doctor claimed to studied something in US. When they've called the university, they've said they don't even have such programme.
It's still in its development stages and NVIDIA essentially wants to guarantee that all games that launch with DLSS have a good enough implementation not to draw criticism.

The current rumour mill hints at 3.0 when it goes GA it's also when it should be part of unity.

However you can still grab the DLSS branch that NVIDIA maintains and work on it, if the result is good enough I haven't seen any evidence stating that removing that watermark is particularly difficult.
It'd be nicer if the efforts contributed to a better, more robust Wayland given how much money is invested in Android devices by Google and others.
> Does that mean open-sourcing Sciter is off the table for now

Let's put it this way: I am still looking for options.
You're probably right, every source I've read tells me that Donald Trump's prejudice is against people of color and preferential of Jews, especially (according to an interview and depositions) when it comes to counting money in his casinos or renting his properties.

And yet somehow, white supremacists and anti-semites seem drawn to him like moths to a flame. Go figure.
BASIC programming ironicly may return better results than if you search for something about a more mainstream current language e.g. python. I often find the first few results are some search engine spam... tutorialspoint or geeksforgeeks etc, when a link to the API would be the logical first result. (Usually the first link to the api is for 3.4 or some random version also)
It was my first thought, but mope. Read the article and check out a few of the mentioned frameworks, it's eye opening.
I had this happen to me on several occasions. Once because I got a contact lens to protect a wounded eye. I told the doctor I could not imagine putting anything artifical in my eye while it is trying to heal. She insisted it would work for 80% of the patients. Once in, the world went black. It didnt even hurt. It was my brain refusing to accept this version of the multiverse.
I make a point of mentioning my tendency to just pass out when I get slightly strange treatment from med personel. They seem to have it often enough, because they are always happy to hear in advance something might come up.
Its strange, because I can not really predict if it will happen. I am not really afraid of pain. It is more like being afraid of loosing control or something.

Anyway, thanks for giving the phenomenon a name.
I don't know if he mentions it in this video but one of my favorite parts of Robotron lore is that they had a bug in the movement code for Enforcers, which were supposed to just float towards the player. There was some type of overflow bug which would cause some of them to hug one end of the screen for awhile and then quickly dart to the other side, and it ended up making them more difficult so they left it in.
I think you're the pot calling the kettle black, I'm sorry. We are not estimating anything about average retractions about papers. We're talking about a specific story.

As it stands, there is no evidence that the specific story requires retractions.

You ask for evidence. The evidence is the laptop, and the text messages, and the emails. If you disagree that these things are evidence, the burden of disproof is now on you. That's how it works.

And so far, there have not even been as much as basic denials by the Bidens.

Yes, I have lived in NYC for several years, and I still read the Times more than the Post. But this is, once again, meaningless criteria.

You keep trying to make it about the paper, when the discussion is about this specific story.

And you're wrong.
Its rotation is locked to its translation.

Its translation isn't locked to Earth's rotation (that's why we have tides). It will eventually become, but I think the Sun will burn everything up earlier.
I run Prometheus + Grafana on a handful of machines we manage, with different software and setups. The cost of setting up a Prometheus instance and monitoring something is not too high, but things around it depend on your actual setup

- Service discovery can get tricky. In our case we manage the physical machines by ourselves so at the beginning we just had to write down static configs, although by now we have automatic discovery (took a few days of development).

- Depending on what you want to monitor, you might need to write your own exporters to Prometheus. However, mtail [1] has been really useful to create metrics from logs without too much work. In any case, you'll have to put time in deploying and configuring those exporters.

- Dashboards and alerts. There are dashboards for a lot of exporters, and there are collections of alerts too [2], but you will need to put time and effort in modifying/creating dashboards and writing down alerts. However, it's a productive effort because it helps in having a better understanding of which metrics are important and how do they relate to the workings of the software you use. Also, PromQL is a pretty nice query language for the purposes of Prometheus.

- Notification integrations. In my case we had to put some time to properly configure a Microsoft Teams integration and a deadman switch channel, but in most cases it will be pretty straightforward.

All in all, you'll need to invest some time in the integrations, but those are things that you need to do in any case. Prometheus itself is pretty easy to set up and maintain, and doesn't stand in your way. No tweaks, no undocumented settings, no bugs. I'm pretty happy in that regard, once you get it running you don't have to worry about it. Storage usage is pretty low even with a high amount of exporters and metrics per node, maybe around 10GB for 60 days of data of a single node? (I'm not sure because Prometheus does some compression and it's not exactly linear with the time or the number of nodes).

And that relatively low investment pays off quickly. The machines we manage use various tools and programs to deal with quite a lot of data at high bandwidths, so performance problems and bugs can be difficult to debug. The Prometheus + Grafana setup has made several times easier the debugging of issues and performance problems, the alerting system helps us prevent outages and we have even discovered issues that were unknown to us. For me, the moment you manage machines with even just a little bit of complexity in the software or setup, it's already worth it to look into monitoring.

1: https://github.com/google/mtail
2: https://awesome-prometheus-alerts.grep.to/
I dunno... I finally got a difficult one, then another easy-medium one, and then I got a really easy one thrown at me again so I closed the window.
When I google both scurvy and rickets, my impression is that no such error was made. Materials about scurvy match the remark made above. Materials about rickets do not.

Most people treated for scurvy feel better within 48 hours and make a full recovery within 2 weeks.

https://www.nhs.uk/conditions/scurvy/

Most children with rickets see improvements in about one week.

Skeletal deformities will often improve or disappear over time if rickets is corrected while the child is still young. However, skeletal deformities can become permanent if the disorder isn’t treated during a child’s growth period.

https://www.healthline.com/health/rickets#outlook

A really quick look suggests rickets is much, much more serious than scurvy which fits with what I said above.
This got me wondering. Is there any native way to HTTP to get a checksum or some hash of a file at the beginning of a transfer?
That is excellent.

Relevant - John Mellencamp using his hit song to siphon off subsidies to his family and relatives.

https://reason.com/2005/04/15/cash-on-the-scarecrow-pork-on/
Canadian military tested propaganda mission on Canadians that went off the rails
Can confirm. All I see are [X]'s.

𝐔𝐧𝐢𝐜𝐨𝐝𝐞 𝐡𝐚𝐬 𝐜𝐡𝐚𝐫𝐚𝐜𝐭𝐞𝐫𝐬 𝐭𝐡𝐚𝐭 𝐥𝐨𝐨𝐤 𝐬𝐢𝐦𝐢𝐥𝐚𝐫 𝐭𝐨 𝐟𝐨𝐫𝐦𝐚𝐭𝐭𝐞𝐝 𝐭𝐞𝐱𝐭.

I'm curious if that copied the text or the placeholders. It's like hunter2 for the modern era.
Agree; in the home office I have some ATH-ADG1Xs which are open and they're very light and super comfortable. I also use ATH-MSR7NCs - closed - in the home office for very light noise reduction (desktop PC fans) and better music.
"Learnings" is still eyeball-scarring for me. How about the traditional "lessons" instead?
Really?

I'm not seeing anything beyond cameras and a doorbell. No panel, door sensors, window sensors, motion detectors, etc.

[edit] Only available through a reseller [1]

https://www.ui.com/mfi/mport/
I've been building a site with Svelte/Apollo/Hasura. It's been pretty amazing so far. I think if you can get away with not needing SEO it's hard to beat.

That said, something that requires a lot of thought is not just constantly displaying spinners. When I look at projects built by experienced FEs it seems like there's a lot of patterns to work around this that I'm not aware of.
Genuine question, why is GUI development so hard?
I think the idea is that IndexedDB acts as a more lower level store that you can build higher level abstractions over, for example PouchDB.
Rust's compilers are built in C++. They are not on the same playing field yet.
If you want to make a comparison, it would be C and Rust. Both are excellent system programming languages, but I recommend Rust for its forced memory-safe syntax.
Now I know from where they get all these blueprint in movies.
As mentioned above in the thread, multiple times, maybe a simpler solution to reduce spam is to remove incentives by:

- removing links (making them as plain text forcing users to copy paste them..)
- hiding links from non-registered users (plain text to non-registered users, clickable for registered users),
- blocking links from search engine crawlers (robots.txt / rel=nofollow...).

Maybe these fall in the "for each complex problem there is simple but wrong solution" but it sounds like it's worth a try.
There are a lot of implications of not locking down such as the quality of care going down when hospitals become overloaded, long term effects/immunity not totally understood, among other things. The WHO has said that herd immunity is not a valid strategy to tackle this pandemic.

If you're going to advocate for a strategy that puts MORE people at risk and not LESS, then the burden of proof is on you to show that it will not cause more death and destruction. Saving lives is the priority and long term health outcomes should be a concern.

Also much of the data we have now is WITH significant measures being taken around the world, I can't imagine it would look better if we took less measures to prevent the spread.
Because central banks are hyperinflating fiat currencies whereas bitcoin has a fixed supply and a lower velocity of money.
Super cool - but how sad that it's only in the browser, not a complete Python implementation. The page forgets to mention if lower or higher is better.
Was TUPE transfered to an Indian outsourcer a few years ago. The caste system is alive and well. Happy to answer any questions.
Sure, that's better wording, but I also don't think this method solves inertia because of the two minute restriction.

What this seems to do is remove inertia stemming from being overwhelmed with options by clarifying what actually needs to be done.
He failed to change things because he was a spy, with the objective of sowing chaos.
Huh. I wonder how they handle proof of ownership with self custody.
That's not going to change until they change their internal incentives from "make something shiny and get promoted" to "keep our customers happy and get promoted."
That's true.

It does fold up a lot more compactly than some of the recent flying car designs with conventional wings. One of those looked more like a car plus a small trailer in size.
I have already seen mutual aid folks talking about what they'll do if abortions become illegal in the US.
All the developers want to be different, while all the end users need it to be the same.
He probably meant to say “climate”.
It wasn't in the video announcement but AMD has confirmed Microsoft's DirectStorage API will be supported on RDNA2 cards in Windows 10.

Worth noting Nvidia also got onboard this train with the 3xxx GPUs as well so it's not some console only proprietary feature.
Maybe this will encourage lawmakers to finally add a de-minimis exemption.
it's a terrible point for two reasons. The first one is, the economic trade-off doesn't exist. Even countries who avoided the lock downs saw significant economic damage often comparable to the countries that implemented lockdowns. Doing nothing also wrecks every other aspect of life. The country doing best right now economically is China, which used by far the harshest but also most effective measures in stomping the virus out.

Second point, covid health damage isn't just limited to literal covid deaths. The disease sends countless people into hospitals, crowds out other necessary treatment, and causes debilitating damage to brain, heart, lungs and other organs in countless of patients. It's hard to even put a number on the long term damage done to people's bodies.
ha! you're right. so some optimizations did happen while I wasn't looking ;)
Bitcoin is a pure fiat currency, which means it only appreciates if you can talk other people into believing it's worth more since it lacks intrinsic value or the inherent demand of a sovereign currency. The theoretical basis for its value is the network of other people who have also bought in but if you're using the credit card network to make transactions in USD you're not giving merchants a reason to accept it directly or seeing any advantages from using Bitcoin.

If you enjoy speculation, that's no more weird than keeping your money in a stamp collection but you don't grow into a real part of the financial system by giving people fewer reasons to care.
Speaking of features: Do the new AMD GPUs feature SMP, Simultaneous Multi-Projection?

Use case: iRacing on triple screens, it offloads the CPU, in a CPU limited title.
I posted this on another thread in these comments but another strategy here is grow trees, bury trees, grow more trees. 3% re-release of carbon back to the atmosphere per dacade stored, and all the tech to accomplish it is already developed.
You're overestimating SCADA systems (and industrial control systems in particular) about their pace of evolution.

Some ideas about the reason they had this particular hardware and software combination:

- The SCADA hardware they got was not compatible with newer software which runs on more modern OSes.

- The SCADA software didn't have any newer version which runs on newer OSes (Windows 7 and further versions are more restrictive in terms of direct HW access).

- Since there are sanctions it was the only hardware and software combo they were able to legally obtain.

Industrial control is like automotive industry. Everything is improved in minuscule steps and by encapsulating everything in more modern carriers. A good example is MODBUS. They still carry the same data, the old way. Only thing is it's either encapsulated in USB or TCP/IP. Why? Because it works and allows perfect backward compatibility.

Since neither the hardware and the software has to run latest version of Doom (metaphorically), if the application is reliable, it's left as is. Even if it runs on DOS 6.22.

Fun fact: There's an auto repair shop in Poland which runs its main application on a C64 [0].

[0]: https://www.popularmechanics.com/technology/gadgets/a23139/c...
Blazor: client-side UI programming with C#, .NET, and optionally WebAssembly
Chrome calculates your autoplay settings so you don't have to – others disagree
> Many don't trust Intel processors and Cisco routers anymore

In fairness, my lack of trust for Cisco products pre-dated the Snowden revelations, and were based on the products themselves.

Nothing I've seen since has caused me to change my opinion.

https://hub.packtpub.com/cisco-merely-blacklisted-a-curl-ins...
The point is to not DoS yourself at the same time...
I already know how to use it and I hate how proprietary it is, I have so many other problems on my plate than customizing my Git to work a certain way. I like using the off the shelf tools that work nicely with the normal git workflows using temporary branches for MRs. And a nice UI that anyone can use with minimal effort or training.
Users Council for breaking up web giants?
I believe the M is static HTML, not dynamic SSR HTML
I pre-ordered the new (lower end) Nest thermostat and will likely also get the Pixel 4a 5G. I am a bit worried about them getting Cancellanched but oh well, life is full of adventures.
Especially useful if you're remoted in over a laggy connection.
You are 100% correct. It’s legal fetishism, which allows legislators to abrogate their responsibilities and keeps the moneyed stakeholders happy.

The notion that my papers inside of my rented apartment have dramatically more protection than my data inside of a rented server is absurd.
> because it appreciates in value vs. fiat currency

So did Beanie Babies, until they didn't. But the point of Bitcoin was not supposed to be a vehicle for speculation, it was supposed to be...

well, I've been around HN long enough to know that it's impossible to finish that sentence in a way everyone would agree with. But, remember all those breathlessly optimistic posts and essays from early 2010s about what Bitcoin could be? It seems pretty inarguable that the Bitcoin of 2020 ain't that, and isn't on track to be.
For cross platform-ness you can do

cmake -H. -Bbuild -GNinja
cd build && ninja
Same. Cool idea in concept. Not something I have enough time to be interested in using heavily.
I believe that requires the site giving google’s bot a logged in view rather than something google does themselves.
I used YouTube-dl and audacity to guess the top speed of the SSC car
After a week of work I cleanse my brain watching golf. Dont really like it but I sleep better than watching basketball or football.
I’m still salty about Google Reader. I’ve been avoiding Google products ever since.
HTMX
https://htmx.org/

LiteDOM
https://litedom.js.org/

Stimulus
https://stimulusjs.org/

Turbolinks
https://github.com/turbolinks/turbolinks
> This seems to assume that this power is some permanent, unearned thing.

It doesn't have to be permanent to be harmful. Suppose, I dunno, the Koch brothers somehow managed to buy Google (or maybe the Saudis, it doesn't matter really) and simply took over the existing power structure to use it for evil.

Yes, maybe everyone would work to migrate, but it's hard not to think they could do some bad things in the mean time.

> This isn't some Ma Bell situation where it's illegal to build another phone company.

Well, if the alternatives get treated like the examples given up thread, that's quite an uphill battle, because you may not be able to get an ISP, payment processor, IP addresses, domain names, etc.

Having to remake the entire infrastructure again makes some of these things natural monopolies even if it's not exactly illegal to build another one, network effects are still a pain.