skysight-inc/HackerNews huggingface dataset:
If your parents are in the US and their utility net metering arrangement is favorable [1], they should consider buying rooftop solar next year if they have an interest and their finances allow, as the federal tax credit is slowly phasing out (26% of the total cost is a credit this year, next year it declines to 22%, and there is no credit after 2021). They should confirm with their installer that their inverter is storage ready, which enables them to add a battery in the future when costs decline further, while capturing available incentives and cheaper power today. I'm making some assumptions, but I highly encourage getting three quotes from installers through https://www.energysage.com, a quote from Tesla [2] (usually cheapest but you might have to aggressively project manage them), and compare systems to their historical electrical consumption. Feel free to bring quotes to https://reddit.com/r/solar for community review and feedback.

[1] https://www.solarpowerworldonline.com/2020/03/which-states-o...

[2] https://www.tesla.com/energy/design
Indeed. I wonder if these alternative tools are guaranteed to work no matter what compositor the user chooses for their computer. In X, the user has complete freedom over their WM and the tools will always work. You can build confidently on top of them. I'm concerned the same can't be said of Wayland.
I agree. I didn't mean it pejoratively, or that the people using Rust aren't professional developers.
Seems reasonable, but as you might have seen, rossjudson did accidentally-ish go to a lower layer: he wrote "never 'borg' when you meant to 'borgcfg'". And you're still relying on someone actually looking at the graph in their face which isn't as sure a thing as it'd be if they had to echo something back as Rachel is advocating for.

(For the benefit of non-Googlers/Xooglers: borg is a lower-level tool mostly used when everything else has gone wrong and borgcfg is a higher-level, more routine tool. These days people often layer things on top of that as well, because we love piling up abstraction layers. This approach is completely successful because abstraction layers never leak and solve every problem without making anything hard to debug at all. /s)

In my ideal world, even the lowest layer a human ever uses would do safety checks by default. Eg, imagine if the job specification included "query this safety check service on change" and the borg tool (as part of querying the existing job on a cancel/rm command) discovered that and honored it. Most people/jobs would use a safety check that fails taking down a job unless the load balancer reports all relevant services have that job drained. The safety check service could also specify a confirmation prompt (similar to what Rachel is advocating) that could be customizable (like qps or percent of global capacity rather than just number of tasks). The safety check would be effective no matter what layer you use, and there'd be no good reason to use one that would cause prompt fatigue. The outage rossjudson described (and I know he's not the only one who has done exactly this!) would have been avoided.
6900xt - details at https://twitter.com/Newegg/status/1321488855778816000?s=20
Definitely! I'll do my best to answer these:

- Resolution: We currently support 720p video, and are working on getting 1080p into a releasable state.

- Latency: I don't have the right tools to measure true input latency (budget reasons), but based on our testing, the full system latency (i.e. the time from user input to the user seeing the result in-game on the screen of the mobile device) is in the ballpark of 130 ms. This was tested on a decently strong wifi connection (80% strength) with the router a few rooms away.

- FPS: I want to start with the caveat that the demo video was recorded on an emulated device running in Android Studio (budget again), which comes with performance costs. There's definitely that one instance of frames dropping to 10 fps in the demo video for a second during the big explosion in Skyrim (we're working on improving how our encoder handles events like this), but this isn't indicative of most of the experience. With a decent wifi connection (80% strength, same conditions as previously) on a reasonably new device, we typically see FPS in the high 30's/low 40's. On a better wifi connection, that typically moves up into the high 40's/low 50's. We're measuring FPS by real frames rendered to the screen of the mobile device, not those captured on the computer or streamed over the network.

Appreciate the feedback, and I definitely agree that our landing page could be more specific (will get that updated) - let me know if you have any other questions!
"Because it's hard" is a bad reason to shy away from something.
AMD Reveals the Radeon RX 6000 Series, Coming November 18th
Can you actually point out some specific things that are wrong?

As soon as someone mentions that whites were also enslaved by blacks and muslim your kind of comments instantly pop-up.

Cannot have whites seen as the victims ever eh?

"My history or no history, do not talk about those things oi!"
That's right. We are seeing that an event like an anniversary, birthday, reunion, starting the school year, is a reliable trigger into that first episode for a family or friend group, and then that group creates additional episodes organically from there.

I'll also say that (and this is off in the future), that we hope to bring this per episode price point down as we streamline ops. We really want our service to be accessible to all. Not there yet.
Ask HN: Any good open source iOS applications?
We are ingesting 170k+ with Tempo. It is 100% of our read/query path.

Disclaimer: I am using Tempo :) (and from Grafana)
The Mongols started losing battles, so you're putting a bit too strongly.
Thanks for the suggestion! You can set the percentage with just a few clicks in the Dashboard right now. We’re exploring what the right API experience might look like for Stripe Climate in future.
My Experience with Burnout as a Startup Founder
That's for container registry, packages, code, artifacts, everything. I have a single project in my monorepo that produces a 512MB binary file and stores it as an asset. In 20 CI runs, assuming there was 0 code in repo or anywhere else, we'd use up the entire budget. We make more than 20 commits/day.
Woman allegedly impersonated prosecutor, dropped charges against herself
You got about a dozen :) Don't be swayed by the naysayers who tell you not to learn C no matter what. You already know it's a dangerous language. Approach it from the perspective that this is your opportunity to learn what kind of headaches you want to avoid. Understand that the defensiveness and paranoia that come with writing C are not fundamental to systems programming, but that the problems that engender them are at the root of a lot of the complexity you'll see in other languages.
Before all, I'd spend a while learning C, because C is kind of lingua-franca so it will be useful to understand alot of programming languages, that are part of C-family, including C++, Rust and D. Also Rust end C++, I would consider learning D.
I find this comment deeply ironic.

You're here complaining that a maintainer isn't around to add features in a thread that's literally a major maintainer of X server telling you he's not going to work to maintain the project anymore.

---

Here's my take on your position - I absolutely agree that if you have processes and tooling in place that you currently depend on, and can't replace, you should stick with X.

That said - As a way to manage input and output on my system (MY system, with my preferences and my requirements) I've found Wayland to be a delightfully better experience than X.

So to come back at your list of requirements, mine looks like

- Multimonitor support, including mixed scaling ratios

- Touchpad input with gestures, approximately in line with the experience on OSX

- A sane "default" that does not constantly require that I manually edit settings or xconf files on EVERY system I touch

- No screen tearing or flickering. Seriously - NO!

---

The difference between the two lists, is that I believe Wayland can eventually replace the tools you need. I no longer have any faith that X will be able to solve my requirements. Wayland does.
>Those apps couldn't have possibly been the behemoths they are now without Facebook'

You said they couldn't have possibly been the behemoth's they are. That's just patently false, their growth trajectory pre-facebook would've had them just as big as they are today 6 YEARS later. Post-facebook their growth actually stalled, it took them almost 4 years to double their user base from 2016 to 2020 - previous to that they were doubling every year.

https://www.statista.com/statistics/260819/number-of-monthly...

https://growthhackers.com/growth-studies/whatsapp
We don't know. What we do know is that Apple generates their revenue from hardware sales, App Store commissions, and subscriptions to their music and tv services. Google generates most of their revenue from ads.

I took the above information and hazarded an educated guess that Apple probably won't pivot into the ad business and attempt to compete against Google with a conventional ad-driven search engine. They might do that, but I think it's less likely.
Quite true. Gaming the metrics are a well known issue. And it's also linked to blind studies somehow.
Boeing to cut 20% of workforce by end of 2021
I downvoted you because it wasn't the government that filed the takedown. Perhaps you mean "a private company using laws enacted by the US government?"
Congrats on having a different opinion/experience, but I don't think yours is any more valid or any less "ridiculous/nonsense" than mine. It's my experience and if you think you know better than me what the real value of managers is in my world, I think that's arrogant and a bit delusional, honestly.
See PJON, it is also loosely related to SDRs
https://github.com/gioblu/PJON
Edge has built in tools for drawing on and highlighting a pdf file.
The dev kit is just that - a dev kit. For production you could use the jetson nano module but probably want a different carrier board. I think the Nvidia license also prevents production use of the dev kit.
Slavery was awful for economics in the US, because it delayed automation. Humans are simply inefficient at farming compared to machines, and slavery served to artificially decrease the cost of human labor to the point that machines and automation processes could never compete.

There's a big difference to saying in strict economic terms that slavery was a net negative to the US and that slavery was not profitable.

Slavery was a disaster for US economic progress. Without slavery, automation would've happened much sooner and by now we'd likely have fully autonomous farming (we're only partially to that stage).
Depends. MS used to have its own code hosting service (Codeplex I believe), and it wasn't that bad, but Github was more "social".

I think it's mostly a question of how independent Github will be under MS. Now to be fair, MS has good services. Azure is nice, and office 365 is pretty good.
Even if privacy technologies like VPN or Tor are compromised, the government is less likely to reveal in order to keep the fact they can do it secret

That is what parallel construction exists for. Also known as fruit of the poisoned tree.
> I put the self-driving car in the same category as the flying car and jet pack. This one just happens to have VC funding.

Flying cars and jet packs are limited by physics (specifically energy density) and progress in this area is almost non-existent. We barely got batteries to be vaguely competitive with internal combustion.

Self-driving cars are limited by software and hardware accelerators and this field is making real progress.
AMD Radeon RX 6900 XT
Totalitarian regimes could punish dissidents and make an example of them by literally placing them in hell and televising this to the populace. Plenty of psychopaths evil enough to do this.
The term for this is "moral licensing".
It is dangerous path i.e. I jogged 30 mins, I can have this Snickers bar now...
It's funny that your drive-by swipe uses an example that I might use to show why this code base is so great!

The code is readable and self documenting. The file format is practically documented by reading this code. The function has a single obvious purpose.

The function length and nesting is more a result of the file format itself. Seems like a waste of time breaking this function up. It would serve no other purpose than delaying the ship date and making this function less readable, a function that may likely never need to be visited again.
UV B LEDs More Effective in Producing Vitamin D3 in Human Skin (2017)
> though it has been superseded by X.org sometime around 2004 due to a license change from the MIT license to the 4-clause BSD license,

My understanding is that the scene for the fork had already been set by the time of the relatively late license change. I seem to recall reading at the time that the XFree86 core team was unhappy that a sole contributor was attempting to modernize the system by introducing extensions, without building consensus around them to their satisfaction.

So the license change was meant to prevent forks from merging in further work on XFree86.

Of course the fork was adding functionality everybody wanted. So the fork survived and upstream languished.
There is a Zeplin plugin for Sketch which works pretty well https://zeplin.io/
Control. Github can change the behavior, pricing, availability, or security of their offerings at any time. If they get hacked then you could suffer. GH is also closed source.

For many a self hosted solution is better, despite the costs.
The X-ray was nothing to do with the crown it was simply the normal X-ray taken to check the condition of my teeth and it was that together with visual inspection that made my dentist decide that a crown was necessary. The rest of the process was essentially as you described except that it took place immediately after diagnosis. I just had to wait a few minutes for it to be completed the order did not have to be sent to a separate organization merely to a machine in another room.
And the officer's last name is Tandy. Good computer name :D
It depends on what you're doing. If parts of the giant function are only reading the buffer, than you can just pass it as a const T& to your smaller inner function. If the inner function is modifying it, then i'd still pass it in, just as a T&. Or maybe I'd define an immediately invoked lambda that captures the buffer by ref. Functions are a tool for defining interfaces to pieces of logic - maybe I'm not as smart as Carmack and I don't have such a huge working memory, but I just can't keep more than 3-4 concepts in my head at the same time. Functions let you isolate those concepts and only think about their interface, rather than their internals.
I noted a bunch I liked here: https://wiki.nikitavoloboev.xyz/operating-systems/ios#nice-o...
The Fortran implementation that I see on GitHub, is in no way the most optimized implementation that one could have, or would do in any serious heavy numerical computation. Yet it is amazing to see how well Fortran performs given all the lack of optimizations in the benchmark code. Also, performance highly depends on the compiler and compiler optimization flags and there is no mention of the optimization flags used for the Fortran compiler. and remember optimizations do not end with "-O3" flag in Fortran (and C). A Julia benchmark written by Julia developers showing Julia outperforms any other language does not seem to be the best way of assessing languages' performance. Did you have experts in each of the other languages to implement the respective codes?
That's right. I'm talking about SEO spam. Basically anything that has a url where the content includes input from the user will be spammed.

I'm fine with, say, the spammers hammering the main repo's merge requests and issue tracker. Those are things any healthy project will check regularly-- I'm even fine just pruning the spam there by hand (and historically I haven't gotten a lot there anyway).

But I don't regularly look at the global view of snippets, and I don't want to regularly prune the global user list for SEO spam in the user profiles. There's no good reason most FOSS projects need those things to be publicly viewable, anyway. But AFAICT Gitlab's admin settings only have a single setting that affects all these things across the board. So if you make snippets viewable only to logged in users, then nobody can clone from the main repo without logging in.

It's quite frustrating, and Gitlab shows no interest in disabling or hiding features like snippets and user profiles.
That startup could have been sunk if she had heard his rationalization. Illegal discrimination.

Its time to stop excusing guys and blaming the women.
Try Startpage, it internally uses Google.
http://startpage.com/
The fastest reinfections known so far have occurred after about 6 months and those cases are still mostly anecdotal (also due to a lack of data).
Diminish? Probably to some degree.

I mean, I saw this guy who had both legs amputated. He entered the Utah Summer Games in the 100 meters in the "open" class, meaning he was taking on the best in the state straight up - no "handicapped" class. He took first in the preliminaries and second in the final.

If he thinks of himself as an athlete, he still is. But if he wants to play footsie under the table with his SO... that's something he lost.

So it depends to some degree on where your sense of personhood is. But I think for all of us, we're not a brain in a vat. We interact with our external physical environment. If you lose all of that... haven't you lost something that matters to you? If you can't enjoy a steak, can't enjoy a kiss, and can't enjoy the smell of a flower (or even the sight of one), then aren't you something less than you were when you could do all those things?
I had the third Amiga in New Orleans. And a 2000, and a 1200. I finally gave up the platform around 2000 when I got a used Mac.

It was a decade ahead of everything else when it launched but Commodore sat on their asses for twenty years.
Kile most likely runs as a native Wayland application. Though for any legacy apps/games that use X, yeah they'll run in XWayland and should be seamless.
Such experiments are already running and there are statistics available comparing the rate of accidents with human versus computer driving.
300K after taxes? In california, that's practically 600K gross. Well done. Considering you mentioned you doubled your income, does that mean boring corp was paying you 300K gross? That is pretty impressive and honestly, I didn't think broing corp paid this much.
Hi! Thanks for the comments - we are so excited to get this into the wild. If you plan to try it, be sure to use the promo code ALCSPARKFUN50 for 50% off the design fee.
In Canada?! ouch...
Why? You won't be experiencing a billion years a minute, you'll be experiencing a minute a minute.
Having used both a fair bit, I don't know what you're talking about. If anything my experience has been the opposite. Gitlab had the second mover advantage on a few things, while Github's interface has some weird oddities that seem to stem from the fact that that's how they've always been.
There has been a lot of interest in Vitamin D on HN lately and I found this study. It may well be complete quackery, as there doesn't seem to be much discussion that I can find.
Which costs $21/user/month versus $0 for the free plan and $4 for the team plan. That's a steep price increase.
I think that's probably appropriate for consumer reports.

Growing up I read consumer reports and was wondering why the corvette didn't get the best score in the world. I mean, wasn't it the best car to a kid?

But the people who buy consumer reports are the kind of folks who would buy the best rated washer and dryer even if they came from two different companies and didn't match. (my parents, for example). And we all managed to survive with clean laundry that was fluffy and dry.
I believe “Not too much” is a simple reminder that more code equals more bugs. So, try to write less code whenever possible.
Lego Microgame
Are you saying that a virus population has a conscience or morality ?
If you ask me to remember the last but one thing I said to someone I live with in my house, or the last thing they said to me, I wouldn't remember that either.

This doesn't mean I don't remember them, but my memories of these events are not structured as a temporally ordered list.

I can say with high likelihood some of the things I googled recently, and a good selection of the reasons I was googling, just as I can talk about things I discussed recently, even if I can't index them, but expecting that to be addressed in a sorted list is to confuse the simplicity of formulation of the question with simplicity of implementation.
> You're here complaining that a maintainer isn't around to add features in a thread that's literally a major maintainer of X server telling you he's not going to work to maintain the project anymore.

I... think you already understand why this is a disingenuous argument, but I'll explain anyway:

The difference is, for most folks, X works, right now, today, while its maintainership is in question. For example, of the four items you listed, none of them particularly matter to me.

ydotool, as an example, doesn't work and it's not maintained.

Does that make sense?

> I believe Wayland can eventually replace the tools you need

Alright, well, ten years from now we should revisit this conversation!

Unfortunately, at this point, the Wayland ecosystem is looking a bit like Zeno's Paradox...
I think the “compute” oriented AMD cards with HBM are still going to be based on 7nm Vega. RDNA seems to primarily be for video games. So that is to say, they might be going down the same exact path.
https://github.com/bitcoin/bitcoin could be fun to explore some modules (email me if you want some guidance).

I wouldn't say it's particularly "clean", given the constraints on the project, but it does do a lot of things that are interesting from a security/DoS perspective. There are even some SDR related work being done recently for alternative relays!
Launch a multi-million dollar brand advertising campaign.
The key metric for Tesla and other manufacturers is not necessarily duplicating human cars avoidance in any given situation. Some situations might be easier for humans, and vice versa.

The right metric is simply a much lower accident and fatality rates for self-driving cars.

This flexibility reduces the challenge for self-driving cars since they are far from understanding situations at the level people potentially can, but still results in a safety win.
I also run a project with Apache+PHP on Debian, with SQLite and a standalone C program that it interacts with running on the same machine. The whole setup runs on a single, low-spec VPS, and it too easily withstood the HN front page a few months ago [0], with plenty of capacity to spare.

I've found it amazing how much you can do these days with even a cheap VPS, and how many requests you can serve as long as you're disciplined about not going overboard with excessive dynamic content and knowing where your scalability pain points are (sometimes this isn't obvious until you really get a lot of traffic!).

[0] https://news.ycombinator.com/item?id=23661326
In general settings, you can check "Public" under "Restricted visibility levels". According to the blurb, "selected levels cannot be used by non-admin users for groups, projects or snippets".

Is that not what you want with #2?
How the fees seem to work:

Design fee: $949 - One off

your Eagle files: $150 - One off

Per board fee - priced per component including installation

It seems like you are paying someone to manually design the board and link any components to the controller. I guess it's limited to only simple designs where each component just connects to the controller. I like how the software keeps track of pins and power available