skysight-inc/HackerNews huggingface dataset:
All manufacturers multi-source parts.

That will always have some very minor impact on power/reliability at least. The difference here is it makes a major difference.

See also:. Apple sourcing 4g modems from both intel and Qualcomm, and the performance being quite different so they disabled features of qualcomms chip to make them similar.
this can be said about pretty much everything
A comment in Hacker News led Girish Mathrubootham to create Freshworks (2019)
I'm a subscriber, but you can also read occasional articles on The Economist if you turn off JavaScript.
Gilad had nothing to do with Dart 2.0, in fact it goes very much against his beliefs in language design.

All the key designer from Dart 1.0 left Google shortly after Chrome dropped support.

The language only got rescue thanks to AdWords not wanting to rewrite their stack yet again (they had recently migrated away from GWT).

Afterwards Flutter provided the necessary funding to keep improving the language as they replaced JavaScript with Dart.
Sure, but a NeuralHash system with a collision chance of 100% would obviously not be abused to say NeuralHash collision implies CSAM - the secondary validation system will definitely be the last bastion.

In contrast, a NH system believed to have a collision chance of 1 in a trillion trillion may well be considered infallible, and any detection be directly reported as CSAM, with the 'backend verification' amounting to nothing more than a rubber stamp.

Of course, if you implicitly trust Apple not to do the second, than you're right, the NH collision rate doesn't matter too much.
Compared to 1961-1990, June and July were pretty warm. The harvest has been bad due to the rain, a few weeks ago they were expecting an above average harvest.

https://www.dwd.de/DE/presse/pressemitteilungen/DE/2021/2021...

https://www.dwd.de/DE/presse/pressemitteilungen/DE/2021/2021...
Oh, you’re right! I missed that completely.

https://www.flickr.com/photos/nitroba/albums/721575944354804...
Do we now have to place our SSDs in raid configuration to get reliability? The problem is that I don't have enough slots.
100K Giveaway for Contents Creators
s/Any/& small/

There are 538 "large" app developers who are not included in the class.
The program is for researchers, not for play...
Learn Programming and Faster
Im pushing 40 but if i were young I'd become a geneticist. There are fortunes to be made making crops drought/flood/heat/cold/salt resist.
Although "heavy lifting" is a bit of an overstatement here. pyotp has around 200 lines of code.
I have to remind myself that Life will survive climate change. Humans may not but Life will.
I really find it so crushingly bleak at times. I know that nature is cruel and indifferent. And that's sort of attaching intent rather than it being more just what it is, a product of physics.

There's going to be some rough years ahead.
It depends what level he started at. L5 to l6 or l7 is way more impressive than l3 to l5
> Buy it or don't, it remains 100% fact.

That's not how facts work. It's a fact that C++ does have these operators, it is not a fact that this was unavoidable.

And remember Swift removed these operators. Earlier versions of Swift had them, current ones don't, they were a bad idea and they're gone now. That's a thing a serious language did, not a toy language used by six PhD students, a real practical language with a population of working programmers.

> Where constrained to be backward compatible with C, as C++ was

ie: conditionally. C++ chooses to be somewhat compatible, but not compatible enough that medium-sized C codebases work unaltered or that larger ones can reliably be converted at all. Which shouldn't be a huge surprise as its own "compatibility" story from C++ 98 onward is likewise a trail of misery and despair.

> Furthermore, I daresay you had no such preference at the time

In 1982 when Stroustrup named the language C++ and thus sealed this particular deal, no probably not. I believe I did not even purchase a macro assembler (my first way to write programs that weren't in either raw machine code or Basic) until slightly after that date. And I have no doubt that insufferable teenage me thought the pair of increment operators was a great idea when he got a primitive C++ compiler (having never had a C compiler before that) some years later, his poetry and protocol design were both awful too, we certainly shouldn't put him in charge of designing a modern programming language.
Well, you know, if someone gives you a nice toy and you break it, maybe you don't deserve it.
"Dear customers: Due to the current chip shortage we see ourselves in the position to have to swap the controller with one of lesser value which has degraded write speeds, they are 22% slower. Please consider this when modifying your raid setup and treat them as different products. Our pricing has been reduced to reflect this change."

vs

Let's change the controller and hope nobody notices.
That entire thing experience might be slightly different from actual log dumps
Just curious - how come you haven't got a green card or citizenship if you've been there for 20+ years?
I've said it before, but I think the scientific climate community dropped the ball when talking to the public, focusing only on the average temperature.

Everyone thinks it's like getting a raise, you get a bit more heat each month. That's not how it's gonna go down.
Oh wow, that's quite a blast from the past - haven't read David Thornes antics in a while..

Also, it reminded me of http://dontevenreply.com/
I think the reason this is happening is that the IPv6 infrastructure on most ISPs here was built for mobile phones. The few customers who are asking for IPv6 are just added to what was built for the phones which has completely different goals and requirements. Very few people run servers on their phones, do P2P connections or similar.
Falls off? Plants are already flammable…

It’s already above 400, so most plants no longer have protein or minerals?
Challenges and Opportunities in NLP Benchmarking
As someone who spends a lot of time looking at ASTs it feels slightly naive to write off type keys completely. They are particularly useful in TS because it uses flow analysis to isolate the correct interface pattern from a union of types. Although I will generally encourage using conditional flow to direct to variant specific functions instead of mixing types in the function body.

I would heartily support the refractors given in the examples if they reached me in an MR. But chances are that a type key is introduced in 1 location, and then acted on in 6 different locations with a large temporal distance. Without the type key you are likely to need some way to infer the type, which may be error prone and hard to maintain.

On a micro scale a common example is where you have to pass over a list of statements to declare the functions, and a second time to define them. So that they can be self referential. Preferably without N scale memory allocations caused by things such as filtering the list.
So why are they not dropping the price ? Putting out notice ? Rebranding ?
I worked in an Asian country that was notorious for it’s “always on” work culture.

What I realized is people just created their own down time during the work day. The attitude was “if you want me available from 9am to 9pm, then I’ll just just a 2hr lunch, a 1hr dinner and a bunch of 30 min coffee breaks”. They end up doing about 6-8 hrs of actual work. And on top of it end up with a really resentful attitude about their work and boss as well.

Far better to find competent, motivated (not rah-rah, but more like “lets just get it done”) people and tell them what you need done and leave it up to them how to do it.
>effectively making it ,I think, an orthographic projection

That’s impossible. You’d need telecentric lens for that.
That might just help explain certain recent events...
I have recently moved from the United States to Sweden and was surprised that basically every store has great service. It was quite refreshing to go to a tech/PC hardware store and have the person behind the counter not only know what I was talking about, but actually be experts in the products they sold. So many times in the past I would go to BestBuy just to see if they had what I needed (I assumed the experience would be negative). When I got there, I'd have trouble finding what I needed, assumed correctly that the employee would have no idea what I was talking about, then I would find that they didn't have it or it was priced higher than the convenience was worth of having it right now. To be clear, I don't blame the kid trying to help because they almost always genuinely wanted to help, but it was BestBuy. Something they are doing doesn't bring me back.

I have no idea how well these stores in Sweden are doing, but it reminds me of the old experiences at a Sears where when you wanted a power tool, the rep behind the counter could give informed recommendations based on what it was you were trying to do. I suspect it has a lot to do with Sweden paying these folks a living wage. I scoff at the idea of going back to working retail in the US, but here it seems like there is actual expertise and more career options for it.

So much to say, I'm surprised how much the service aspect of the experience in stores matters and actually see myself leveraging in store service more in the future since Amazon isn't as convenient as it is in the US. Actually, I'd argue this may be preferable since it seems common that the employees can actually help me choose instead of wading through hundreds of fake online reviews.
Lots of dev rely on this plugin in order to make Wordpress much better for their clients (fill the forms and tada!).
Hopefully they will keep it that way!
I already said

> As long as the homeless people have been offered help and are not harming others

So I don’t know why you’re giving examples where they are causing harm.
It might be worth noting that all the other plays that scored anywhere close to the Scottish play (427) are much longer. You have to go down to 17 (344) to get to a shorter play; only 6 (397) and 15 (345) approach it. If we scale by length twice (count/length^2), the contrast becomes more stark
(retaining original order):

| 1 | macbeth | 724 | 16929 | 252 |
| 2 | henry-v | 1065 | 25577 | 162 |
| 3 | coriolanus | 1126 | 27294 | 151 |
| 4 | loves-labors-lost | 855 | 21093 | 192 |
| 5 | henry-viii | 962 | 24074 | 165 |
| 6 | the-merchant-of-venice | 834 | 20985 | 189 |
| 7 | henry-iv-part-2 | 1001 | 25762 | 150 |
| 8 | henry-vi-part-2 | 990 | 25597 | 151 |
| 9 | hamlet | 1142 | 30006 | 126 |
| 10 | henry-iv-part-1 | 856 | 24100 | 147 |
| 11 | henry-vi-part-3 | 866 | 24491 | 144 |
| 12 | antony-and-cleopatra | 861 | 24465 | 143 |
| 13 | king-lear | 898 | 25661 | 136 |
| 14 | the-winters-tale | 854 | 24568 | 141 |
| 15 | king-john | 717 | 20730 | 166 |
| 16 | cymbeline | 959 | 27738 | 124 |
| 17 | a-midsummer-nights-dream | 564 | 16377 | 210 |
| 18 | richard-iii | 985 | 28914 | 117 |
| 19 | richard-ii | 753 | 22224 | 152 |
| 20 | henry-vi-part-1 | 715 | 21575 | 153 |
| 21 | pericles | 605 | 18282 | 181 |
| 22 | troilus-and-cressida | 837 | 25810 | 125 |
| 23 | titus-andronicus | 659 | 20621 | 154 |
| 24 | alls-well-that-ends-well | 724 | 22683 | 140 |
| 25 | measure-for-measure | 693 | 21858 | 145 |
| 26 | the-tempest | 518 | 16489 | 190 |
| 27 | the-comedy-of-errors | 455 | 14552 | 214 |
| 28 | the-two-noble-kinsmen | 735 | 23751 | 130 |
| 29 | julius-caesar | 592 | 19251 | 159 |
| 30 | as-you-like-it | 664 | 21692 | 141 |
| 31 | twelfth-night | 573 | 19675 | 148 |
| 32 | othello | 737 | 25670 | 111 |
| 33 | much-ado-about-nothing | 591 | 20843 | 136 |
| 34 | romeo-and-juliet | 677 | 23948 | 118 |
| 35 | the-merry-wives-of-windsor | 604 | 21603 | 129 |
| 36 | timon-of-athens | 504 | 18262 | 151 |
| 37 | the-taming-of-the-shrew | 449 | 18709 | 128 |
| 38 | the-two-gentlemen-of-verona | 404 | 17010 | 139 |

with only 17 and 27 breaking 200, and still well shy of 252.

But the real point of the article is that the oddity of "the" in the frequency table attracted their attention to that word, and led them to identify an actual peculiarity in its usage. To say henry-v demonstrates anything similar, you would need to check if usage in that play is similarly peculiar (which I have not done either).

It seems odd to suggest (as some commenters have done) that the difference was subconscious. My null hypothesis is that peculiarities in usage by a professional wordsmith are deliberate. I expect to see actual evidence that the author didn't know what he was up to.
Yours involves forcing your world view on a vulnerable person against their will for your benefit. Theirs does not. Guess which is the moral one.
One of my favorite electronic bands has an album entirely dedicated to communist era transports and there is a track dedicated to the TU 144

The videoclip has lots of footage of the plane.
https://youtu.be/t09R_uTrvlw
That's about right. TU-144 was borne more of the need to keep up with the Joneses. That is to maintain technological parity with the West.

Another such project was Buran/Energia, which while not a carbon copy of Space Shuttle was an outcome of matching "what the Americans have".
Slots are on the heex roadmap: https://github.com/phoenixframework/phoenix_live_view/issues...

I chose to stick to base LiveView in my apps because it works fine (slots are nice but not essential), and I want to avoid too much API churn and learning curve for other devs on the same team. The best Surface features are being gradually refined and merged into LV. HEEx is a great example of that.
With the introduction of QLC consumer SSDs, with worse write endurance and life time but the same price as TLC, I took a look at used enterprise SSDs and never looked back.

The only issues is the connectors. You need 8x PCI-E lanes (4x might work) or a SAS connector that nearly no consumer board has.
Her phone is from 2014 and is perfectly satisfactory. Mine is from 2017 and will probably suffice for many years to come, too, at least as long as LineageOS supports it. My main PC is from 2008 or 2009 (it has been upgraded somewhat). I hate consumerism and waste. I change devices when they're dead and not salvageable. Ditto my car, my clothes and everything else.

My Nextcloud is running on a RAID6 server in a datacenter, with a backup on a secondary array. All data is at least replicated in 3 different places (my DC, my office, and my home). I think my data is pretty safe (and safe from prying eyes, too).
No one say they do, point is they benefit from not solving housing and has SOME power simply by being a large group. I you believe solving housing is public interest then that's a problem.

Of course you can say when 55% of people are against affordable housing then affordable housing is not public interest.
Both groups were mentioned due to their presence in the video and parent comments, it is not an association I made.

There is definitely a cute and innocent side to the furries particularly among younger folk, it seems for many there is no sexual element to it at least initially. It'd be a much happier world if the two were more easily separable, but even then the question would remain whether the gentler group acted as a pathway for the uglier group. That both exist undifferentiable and intermingled in the same spaces is extremely problematic, and a priority issue for those folk to solve.

In the early gay community it was also the case that desires for otherwise healthy and innocent rights were abused to mask much more insidious causes. Today it is unlikely you'd see homosexuality and paedophilia mentioned in the same breath without provoking a surprised response, but relatively recently that perception was still common. I think this is probably a good parallel to where furries are now
And what makes you think the widget can't give this information to the user of the library which would Then invoke the IME/whatever input system and give the result back to the widget in an platform independent input/character event?

// pseudo-interface
class TextWidget {
...
WidgetEvent HandleMouseEvent(const MouseEvent& m, ...);
WidgetEvent HandleKeyboardEvent(const KeyboardEvent& k, ...),
WidgetEvent InputEvent(const InputEvent& i, ...);
};

// client code.
PlatformMsg msg;
while (GetMessage(&msg, ...)) {
WidgetEvent event;
if (IsKeyboard(msg)) {
event=widgets.DispatchEvent(MapKeyboardMsg(msg),...);
} ... {
if (NeedsIMEInput(event)) {
OpenIME(ExtractDetails(event));
}
}

The client application interfaces with the native/platform/synthesizer API/wrapper library to read/generate events from apps message queue/script/internet/whatever and maps those into platform agonistic events supported by the widget library and dispatches them into the library where the library decides which widget will receive them etc. The widget will react to the event and in the case of the text input widget will return back an event with the relevant information for invoking some IME system (in this example). The client code interfaces again with the native/platform/synthesizer to do what is asked and then dispatches the result back to the widget which will update its state.

This design will basically have the same functionality but will split the responsibilities so that the widget system would not depend on the input system. This allows the two to vary independently and remain agnostic of each other thus promoting reuse and testing and simplifying the implementation (IMHO).

The question is not about how to invoke some IME, it's about how to separate these concerns and de-couple the widget system from the input system by delegating the invocation (and required details) to somewhere else. I don't see any real reason that warrants tight coupling.
The 970 Evo Minus sounds a lot more to the point.

I have 2tb version bought last year, works great - but will opt for 980 Pro instead should I need more now.

(Have a 1tb version of that too, when it first came out. Works well but honestly there's no difference between the two even with pcie4).
Yes, a TCP stack certainly is complex enough to warrant serious automated testing and/or TDD.

The idea of putting the TCP stack in user space is interesting. If one actually could map the memory of the whole device into user space one could maybe have fewer system calls and therefore have better performance.

Also, what I find somewhat irritating about using a linux system is how often one needs to run commands as root (sudo) for common administrative tasks like mounting a disk or stuff like that. Having a user space TCP stack could also decrease the need for that as far as setting up the network is concerned. If the linux machine is single user, as most of them are nowadays, it makes more sense that way, I think.
I don't drink to forget colonialism. I drink to celebrate it.
> by as much as 0.3 millimetres a year

Sorry pals, but that doesn't move the needle on my give a fxxx o'meter. I'd pay up to $1/year to stop this if I could.
Really? Do you have a source for that? I’d like to read more.
Linus and Luke (of ltt) had a brief discussion about this on yesterday's WAN show [1], might be somewhat relevant. They mention intel and sk hynix as well.

https://www.youtube.com/watch?v=1w3biMwl9m4&t=1584s
So, it isn't 'easily' after all...
been using emacs for several years... What could be improved is speed. Too many times it doesn't see some keys combinations I hit. Screen redraw should be faster too (I spend a lot of time in front of it so that kind of "detail" is actually important). Loading big files is slow. Editing long lines is slow. Of course it doesn't happen often but when it happens it's annoying. Emacs could also propose options to better align on common behaviors (for example C-left/right arrow) doesn't behave like in other editors.

It could also be more "discoverable". There are hundreds of functions so that 100% of my needs are covered. But every now and then, when I want to find a command, I DuckDuckGo it... It'd be nicer if somehow there would be an assisted navigation in the commands (or a pointer to that assistance I've been sorely missing :-))

But I like it anyway. 'cos it's faithful, community grown, etc.

And if I had time I would contribute. But emacs is an old platform so there are many choices buried in and reaching the level of knowledge necessary to contribute is probably very high...
They do have good R&D and some pretty nice technology, that side of the business is solid, but their product divisions will frequently cut some pretty severe corners to get stuff out on time regardless of whether it's ready or not.
So basically they're defrauding consumers..
Maybe. There's a non-zero chance that when younger millenials come to power, they will hunt down oil company insiders and force them to flee to Argentina.
One similar thing that I've always wanted is 45° angled mirrored swimming pool glass: this would allow to see incoming swimmers without having to get my head above the water (I like swimming with a snorkel)
Does TSMC's fall domino effect Apple's value going forward into the remaining decade? That $25B is small potato relative to $T level valuations.
What did you mean about not near power lines? As in a safety thing, or that where there a powerline then theres some better option for transport? Like a cargo size hyperloop runing along the powerlines?
It all depends on the company. My company is seemingly doing Agile, but not finishing tasks within sprint is absolutely no big deal. Sprints come and go while we work on our tasks. The sprints seems more like a way to help PO manage and organize the work than anything that affects the engineers.
I think the argument was that the pizzas may have been prepared elsewhere in a ghost kitchen, not that the pizza restaurant location itself was a ghost kitchen.
Kids are too expensive: there Is no welfare, highest taxes of the world and wages are "depressed" to keep competivity combinerà with real estate kegabubble and education really expensive from infancy
Here's one but not sure how up to date it is https://github.com/jasoncartwright/recruiterdomains
I know Puppet is a mess. What you say is that you spill lot of exec's into a class? You can avoid that, can't you? If you just declare "resources" and connect them via relationships, then it seems pretty "declarative" to me, i.e. there's no sequence of actions in Puppet DSL and when you run puppet it only does what's necessary. While I find it truly "declarative", I still think Puppet and its ecosystem just suck, for lot of other reasons.

I don't think Ansible even tries to hide the fact that it's just imperative sequence of actions. I wonder where the people saying opposite are coming from. It's just retarded imperative language.
This would be great. I often get re-occurring unsolicited emails as well from the recruiting side. Not sure how many times I get "Exceptional Java engineer from X FAANG" only to find out that they were a 2 month contractor and we don't even use Java in our stack.
Funnily enough at the sister museum to the Sinsheim Technology museum where they have a Tupolev they have a Buran shuttle

https://speyer.technik-museum.de/en/spaceshuttle-buran
I can't see the Dependency Inversion ("Depend on the interface not the implementation") in this?
> So, whether Rust is a good fit for your project or not really depends on your usecase.

One of the biggest problems in software engineering seems to be that requirements change all the time. So unfortunately I can't know beforehand whether Rust fits my usecase unless the scope of the project is very limited. I do like the safety guarantees of Rust but now feel that they might conflict too much with flexibility at some point.
Unless You go here with investiment Money Is difficult to get permits
Agreed. Another situation where type keys aren’t the grinch is de/serialisation. A contrived example: it’s somewhat simple to imagine the first example as half of a request handler, taking in some string input, asserting it’s within the set of type keys, then acting on it. Later examples, not so much. IMO a great example of “don’t let the perfect be the enemy of the good”