skysight-inc/HackerNews huggingface dataset:
That's exactly what I have been telling folks about Apple vs. other laptops. Apple only has a handful of laptop models for sale and they don't even change that much across generations. Furthermore they seem to exhibit hardly any manufacturing variations within each generation. That means that if there is a problem (and yes, there were a few big ones), everyone is affected the same, everyone is screaming about it, the majority of customers are not corporate customers, and eventually a class action lawsuit is set up and Apple will often (grudgingly) offer to fix/replace broken units for free, like what happened with Staingate or the Butterfly switches.

Now compare that to buying a model from Dell or Lenovo, where the current product lineup is already 2-3x the size, the models are sometimes discontinued, sometimes changed significantly between refreshes, often refreshed annually, oftentimes configurable in a meaningful way (1080p non-glossy vs. 1080p privacy screen vs. 4k glossy vs. 4k touch screen), sometimes just available in certain geographical locations and they exhibit more intra-generation manufacturing differences. The chances of finding other folks with your exact same permutation (and same day of the week it was manufactured) of these options are much smaller, so you stand less of a chance of getting something recognized as a fundamental manufacturing issue which should be covered for free by the vendor. Plus, even if you can get repair/replacement for free, you still fear that your specific model has a flaw, so you might only get lucky after having it replaced 2-3 times.

I've seen it happen with Dell and Lenovo where folks sent back brand-new units repeatedly because the first one had overheating issues with the SSD, the second one had really noisy capacitors and the third one had a display cable that wasn't seated correctly. At least with Apple I know that if I'm getting screwed, I'm in the same boat with everyone else ;)
> Once theaters go, the cinema industry will have a very difficult time trying to convince consumers that movies are worth full theater price when they're being streamed.

I got a pretty decent home theater setup and still, an actual cinema beats it by far. My biggest issue is sound - in a cinema, you can feel low frequencies... if I would crank up the amp that far at home, I'd get a visit from the cops.
> Manufacturers spouting specs like '4k' are deliberately misleading the public if the sensor and/or the lens aren't also upgraded.

I vaguely remember reading about a video card that had more RAM than it was able to address.
Me too but with Samsung. I bought a cheapish 34-inch curved monitor that had great reviews, but it has almost as much light coming through gaps in the rear housing as the screen. Text looks like crap on its "not quite retina" resolution, especially when it's next to a retina macbook pro, although videos look very nice. I really do wish Apple would make a monitor more reasonably priced than the Pro Display XDR.
Quantum Computing for good.
I spent 6 months learning about monitors before buying one for graphic design and the tldr version is: you buy from NEC or EIZO. The panel is one thing, but what sets them apart from the other ones are the electronics inside that drive the panel. And QC, the commodity brands tend to be very hit or miss.
Agree, we simulated the real world communities but left out the safeguards that real world communities have against bad behaviour. All turned in a simulation where you can do whatever you want without consequences to you but with consequences to others. It's bizarre.
Fuji does something similar with their cameras. I can use their webcam software and get clean video output when I connect my Xt3 via usb to my pc or laptop. No need to purchase extra unnecessary dongles.
I recently had to write some Go code and coming from Java/Scala world, actually the "err != nil" thing didn't bother me as much as I thought it would. In fact I liked the explicitness of error handling. However, lack of enums really puzzled me; how is having to go through "iota" hoops simpler than "enum Name { ... choices ... }"? I did like the batteries included approach though - I could build the entire component purely using standard library - not having to deal with importing requests and creating virtualenv etc was refreshing.
Beat – An Acoustics Inspired DDoS Attack
This somewhat reminds me of an old employer who had both proclaimed their belief in offsetting carbon emissions while also having a partnership in place with BP, I believe it was, where you could get a discount off your SaaS subscription by buying fuel

Both were publically announced campaigns, live and overlapping during the same time periods and probably still exist online right now

The funniest bit was someone challenged this cognitive dissonance internally and a PR person responded saying "We understand it can be hard for some businesses to meaningfully make change towards becoming carbon neutral"

I think it's hard for any company to do something when it's literally at odds with their entire business model and reason for existence :)
Together Software (YC S19) Hiring Software Engineer
Bought a Logitech C922 - what a image quality disaster. So much worse than my iMac Pro.

I now use a Sony ZV1 as a webcam.
WalterBright is unusually active in pretty much all D-related communities I've visited. I've had him answer my nooby questions on IRC on multiple occasions.
Typescript type system is not that great to use. I've spent way too much time writing definitions for dependencies in JS or chasing bugs that the compiler should've caught (just because someone, in some layer used an any).

It's also quite slow to parse, making for a not great developer experience. One of Deno's priorities was in fact to rewrite the TS parser to speed it up.

Dyon looks nice and it's definitely a more rusty alternative.
Your last sentence contains the kernel of a reality that much of the internet would rather we don’t notice: that we don’t have to care about most of the stupid shit we see on our screens every day.

We don’t need to engage in flame wars or virtue signaling or any of these asinine debates.

People got along with their lives just fine for thousands of years without feeling compelled to debate a stranger from hundreds of miles away for 10 minutes about theoreticals that scarcely affect their daily lives.

But the social media and advertising companies can’t have that. No, we as a society need to be juiced up on fear and hate 24/7 to keep the eyeballs moving and the profits flowing.

Fact is the world is full of shitty people and ya gotta pick your battles. In most cases, the winning move is not to play.
Of course, because it's a CENTRALIZED service. I can make a centralized transaction settlement service with a completion time in milliseconds. But it will not have the security and freedom of a decentralized service.
It's the difference between c++ and c.

He's not suggesting pure functional programming - and beyond a certain point the simplicity associated with functional programming will be completely negated by the complexity of the arguments.

From my understanding of what he said, I doubt that he'd advocate for pure functional in circumstances of significant necessary complexity.
I guess the parent is referring to an eventuality of getting noticed by moderators repeatedly, they kick you out of their platform completely to save them any more headaches.
Horcruxes are similar to what emmanueloga_ has mentioned. Horcruxes were special things in which Harry Potter's lead antagonist, Voldemort stored parts of his 'soul', so that even if he died, someone cpuld revive him using the horcruxes. I haven't kept up with Harry Potter for a year now, so I might be wrong with respect to the exact definition.
How many times have there been rewrites from C++ to Java that ended up being faster ?

A couple of times as far as language implementations go (eg JRuby vs CRuby, even before the whole Graal/Truffle thing). However, that's a niche thing, and any JVM implementations have yet to replace the standard runtimes.

As a rule of thumb, I agree that C++ should generally be considered the 'faster' language.
Company I used to work at was approached by Tesla years ago. They tried very, very hard to convince our CEO that selling Tesla parts at cost (or preferably less) was a great money making decision. Just think of the scale!
I think microservices can work for large organizations with many teams. However, for smaller orgs and smaller teams it can for sure be a real killer.

It's hard to keep track on different applications, with different dependencies, different deployments etc etc.

Of course one could standardize things but then some of the benefits of using microservices to begin with disappears. I am a big believer in the big monolith but that is because I am almost always working in either a very small team or alone.
Here’s my lazy take: the best governing body to start petitioning about this is probably the EU. If I remember correctly, they already have some of the most consumer-friendly laws on the planet, e.g. w.r.t. planned obsolescence.
Why not white bed sheets? I'm sure you could pick up a pack at a mega mart for a few quid. Easier to store, more environmentally friendly and less messy than styrofoam.
That would require people to constantly educate themselves to deliver a proper vote, which is unfeasible (because people have to work and live, and large parts of any country are too ignorant/uneducated/outright dumb).

Representative democracy was invented to solve that problem by having the representatives and their staff do that education, but they took the easy way out and listened to those with the biggest campaign contribution coffers.
Common security issues with crypto websites and APIs
I've never heard anyone self identify as "European" before, do you not feel a stronger personal identity to your own country? Or is it a "in the context of HN and the US affect"?
Bitcoin core's lightning should be the next on the chopping block of SEC.
17 Ways You Make Illogical Decisions
Zoom should be the Company that builds this product. Also, the Camera you tried to build pretty much exists http://www.marshall-usa.com/cameras/CV503-U3/
That's UHD. 4K is defined as 4096px wide. But I guess the mass adoption of the term 4K in consumer electronics changed the definition.
Given my limited understanding of photography that is not really possible with small sensor sizes. Phones can achieve that using computational photography, but I don't think it's possible using optics on webcams.
I was an EMT. If you're not breaking ribs then you're probably not pushing hard enough to pump blood.
Considering the iPhone has a good camera, has any one used https://www.elgato.com/en/epoccam ?
If you search /r/unpopularopinion or /r/changemyview you’ll find plenty of examples of such topics being discussed.
Lasagna code isn't meant to be derogatory, just a description.
The standard answer is that if someone gets hold of your generation procedure, they can guess all your other passwords, and your future passwords too.
Thank you for posting this, good to see something with a happy ending in this less-than-ideal time :)
You may be referring to the GeForce GTX 970. It had reduced bandwidth to parts of its RAM.
* eizo/eizou means "footage" or "image" in Japanese
Hey, it wouldn't become a 1.5M sloc codebase if these rules weren't followed! ;)
If only Robber barons know what tech Billionaire are doing now days, it's their wet dream come true. When are we going to stop idolising these people?
A more complete answer is that as platforms become more mainstream and get locked down, they crack down on all forms of transgression. This includes the forms we might come to view as a good thing in hindsight, and the ones we personally indulge in.

The balance is currently that sites like Reddit allow a broad range of content, and have so far not banned a wide enough range of topics to push a significant enough fraction of their userbase away. As Reddit becomes more and more censorious, it might move beyond just banning literal white supremacy, into banning discussion other socially transgressive things. These might include drugs, technology linked to piracy, gambling, pornography and sex work, and a lot of other vices that are both fascinating (from the outside) and enjoyable (from the inside).

Reddit did not make a single choice on what audience to go after. It has made, and will continue to make, such choices every day it operates, and chasing revenue will cause it to ban more and more topics. Eventually, newer and edgier platforms will be able to gain prominence with a userbase of less political and more entertaining transgressors.
Racist racist racist!

Fascist racist!

##
##
## ##
##
##.#### :#### ####: #### :#####. #######
####### ###### ####### #### ######## #######
###. #: :## ##: :# ## ##: .:# ##
## :##### ##. ## ##### . ##
## .####### ## ## .######: ##
## ## . ## ##. ## .: ## ##
## ##: ### ##: .# ## #:. :## ##.
## ######## ####### ######## ######## #####
## ###.## ####: ######## . #### .####
> But aside from that, anything you can do with microservices you can also do in monoliths.

Microservices can give you some things that a modular monolith can't provide: independent deployments, different tech stacks, independent scaling and better resiliency.
I don't think it's fair to put high quality sound as a requirement for a webcam.

A webcam sitting 2-3 feet from you is not going to sound good, especially not with a dinky microphone that has to fit in a device that's 3 inches wide.

Even $2,000 cameras have poor sound quality and pretty much everyone who does semi-serious recording (Youtube, etc.) will use an external microphone.

Honestly, the classic Logitech c920 is pretty good and it's $60-90 depending on current demand. You can record at 1080p at 30 fps and as long as you have a decent light source ($20 worth of LED lights) the picture quality is quite good.
> The elephants soon returned when the mother heard her baby calling out, Mana said.

Luckily not soon enough for the elephants to go berserk on the rescuers! I wonder if the elephants would realize that people were trying to help the baby amidst the chaos.
You can store them on a keyring or in a wallet.
People should be more worried about writing non blocking IO code.

Blocking a thread in the cloud is paying the provider to do nothing.
Can someone explain me, few years ago Google was at least in my mind a huge company that was doing cool things. They were trying thing no one ever tried...
Nowadays, each time I see news on first page of HN about Google it is some kind of issue/trouble/problem/villainy... is it my filter broken, am I bias, has Google turn bad, what is going on?
> Why would Java be slower in a read-mostly regime? Your hypothetical is not convincing. Btw, you mention "real" and then move on to "hypothetical" as an example.

Because of Clojure's default persistent in-memory data structures which allow you to obtain a stable reference to your in-memory data even when the data is being updated live. With Java's default mutable data structures, you'd have to use locking or copying to obtain a stable reference, not to mention the huge complexity of those solutions. I said real because I've built similar solutions in Clojure. Substitute "hypothetical" with "example", sorry for the word confusion.

> That said, fundamentally, Java affords much greater facilities to "optimize" and approach white hot performance than Clojure.

Taken to the extreme, the resulting Clojure would not be idiomatic, it would be effectively Java-in-Clojure, but Clojure has all the facilities that Java has, by definition.
I would claim that the benefits of 'mostly functions' strongly depend on the task at hand.

For the field of compilers, I can for example see value in making program analyses pure functions that just compute information about the program and separate them from the program transformations that use this information to (impurely) manipulate code. This makes the analyses more reusable and probably makes reasoning about correctness easier.

For other tasks in the compiler, pure functions can be a pain. My favorite anecdote for this is that of a group of students in a compiler's course who insisted on writing the project (a compiler for a subset of C) in Haskell and who, when discussing their implementation in the final code review, cited a recent paper [1] that describes how you can attach type information to an abstract syntax tree (which is an obvious no-brainer in the imperative world).

---

[1] http://www.jucs.org/jucs_23_1/trees_that_grow/jucs_23_01_004...
Belarus was even more open than Sweden.

Result: 1000+ deaths.
I agree that we should distinguish quantity and quality.

If we don't have enough light in a scene, we need to raise ISO for a given camera and that can easily make scene look bad. For other camera with bigger and less noisier sensor, brighter lens there can be enough light and it can look very good. I can imagine that there are cases, where increasing amount of light will only improve picture for a cheap camera.

If the light is plentiful and bad, cheap camera can produce abysmal results with parts of the image completely washed white in one part, and very dark in other parts. Good sensor with high dynamic range will produce much better results. Of course, improving the light will improve both results.
I'm using a Dell P2715Q (also 27 inch 4k); it looks fine. But... scaling? The point of having a gigantic 27 inch monitor is that you don't need to scale it. The only problem I do have with the monitor is that it makes me disable scaling on my 15" laptop screen, since there are annoying interactions when you have one screen with scaling active and one without.
How would sampling error lead to the relative prevalence growing from 0% to 60% in a smooth exponential curve over 1-2 months?

My understanding on data gathering is that there have been two data sources: sequencing a 10% sample of the positive results, and using the fortuitous point about the three-target PCR tests showing one of the targets as negative for all such tests. Having two data sources is useful since the results from the sequencing are delayed by weeks.

But up to the point where they have both sets of data, the relative prevalence lines up very neatly. In particular, it cannot be that these results are coming from some other variant with the same 69-70 deletion.

(I don't think it's fair to suggest they implied it was a poor proxy in general. They said it was a poorer proxy the further back in time you go.)

Re: confidence intervals, the data they have from the relative prevalence of the new variant has pretty tight confidence intervals (95% CI: 1.34-1.59 R). That makes sense, because the modeling for that is really simple.

The confidence interval for trying to correlate prevalence of the variant vs growth rates is indeed quite wide. But it makes sense, because that's noisy data.

Yes, more data and more evidence will always be great. How many weeks are you willing to wait for it, before putting in new measures? How will that delay affect the epidemic curve if the findings so far are correct?
Isn't it so that monitors or laptops under the same model sometimes use different panels?
Ask HN: What is a tool you have recently discovered?
I came across this tweet that mentioned a mind map tool called mindNode - https://mindnode.com/ and have been using every day since. And now can't image life without it. Any recent tools you guys have recently discovered?
That doesn't change the fact that they are forming a bigger trust to combat anti-trust action. It's just premeditated.
How very ethnocentric of you.
18) You base your decisions on listicles on Bloomberg
I don't see it going away as there are valid reasons for doing so for small but important market differences.

If you're making some device (for example, washing machine) which has a power cord and a knob for some mode selection with writing on it, then for the exact same internals you need different models where the power cords are different (USA, UK, Germany and Japan each require different plugs) and the writing on the device is printed in different language and with customizations such as Celsius vs Fahrenheit. You can't sell the exact same laptop model in every market because the keyboard layouts are different. Etc.
While DCI 4K is a standard with 4,096 pixels of width, you’re correct that the HD standard (and therefore what is relevant to the discussion here) has always been UHD 4K and 3840 pixels wide.

DCI is relevant for movie industry professionals only, as these are the dimensions used for projection devices and (potentially) their content.
Oh, really. Like, for instance, the Japanese polytheism is a "superficial difference" with the European monotheism?

I don't think so. If it was all superficial, it wouldn't be called "culture" and we would not a make such a big deal out of it. I will certainly disagree with you on some things because our cultures are different.

You yourself fall into "forests are just trees" trap, and it doesn't matters if some kind of mushroom can grow in my forest and some other in your forest. Worse, you seem to give up to the idea that "modern capitalistic world" will make all the forests the same anyway - hopefully you don't believe it is for the better (or rather, hopefully you do!).

I think you underestimate the role of culture because you misunderstand the culture of others. Perhaps because a culture is made of thousands of big and little differences, and its difficult to see how they affects people's daily choices or behavior.
> The example in sports is a good one too. I think that we should not test anybody for anything because a sportman today is not a normal being anyway.

This would lead to a large number of injuries and overdoses because of the drug use. IIRC this was happening in soccer with heart attacks happening because of drugs.

The distinction between men and women teams is arbitrary but fairly sensible. If you didn't separate them then you'd have men at the top and women at the bottom, which does not fun make.

That said, I have no clue how to solve the transperson distinction in sports.
Apple has it's fair share of issues, and it's often a pain to diagnose them remotely without the user looking up the specific model code which isn't all to easy to identify. They often don't change any visual appearance and certainly don't distinguish between different models in their marketing. It's easy for me to look up what common issues Lenovo's had with a specific T series model, but if I'm buying a used MacBook, it's hard to know what I should be searching for until the seller has told me the exact model number. And even still, there's variance between machines of the same model because sometimes different panels and SSDs are used for the same model number.
Ahh NNTP. Those were indeed the days. As were the killfiles we used, to try and deal with an ever-increasing amount of spammers.
Central Dogma (Of Genetics) and Genetic Medicine
Anonymity plays a big role in supporting the public figures who "represent" toxic ideas.
Since those anonymous supporters might at best amplify the message or at worst do raids to their public figure's enemies.
Using multiple threads also solves that problem. If one thread blocks on IO, others can have the CPU.
I think people can get sucked into buying what they don't need, but buying a good body and a lens or two every few years can be worth it even if you're just an amateur trying out different types of photography.
They still have their own echo chambers. thedonald[.]win, Gab, and Parler come to mind.