skysight-inc/HackerNews huggingface dataset:
What would you all recommend for someone who just wants to maximize the performance of his IDE (.NET in Visual Studio)?

I get that going 3900X will give me the fastest compile times, which is cool. But I hit the build button relatively infrequently, and anyway I'm usually switching to reddit if the build is going to take longer than a few seconds, so I'm actually more interested in minimizing the latency of all the moment-to-moment operations like Intellisense, refactorings, highlighting, code folding, etc.

I suspect that some of those operations are mostly single-threaded, but even if there is some degree of parallelism going on, surely this type of "bursty" workload is where Intel can still register an advantage?

So, in other words, do these operations more closely resemble Benchmark A: "Blender render time" or Benchmark B: "Max FPS in Tomb Raider" (and why don't we talk more about the difficulty of making these sorts of determinations)?
I'm equally surprised by your anecdote.

I found it quite simple to install RabbitMQ server and its admin panel in my WSL local dev environment.

And the cloud/prod instance took a few clicks (just spun up a DO Marketplace server image) followed by < five minutes of RabbitMQ user and firewall configuration.

It was also dead simple to start using RabbitMQ within my application. I found a well maintained package, installed it, edited a couple lines of my application's config, and everything just worked.

I specifically avoided Redis based on my understanding that it can't guarantee message persistence, so if it crashes, your unprocessed messages are lost.
But it accurately describes a lot of use cases where something like Postgres (or MSSQL or even Oracle!) have been deployed because it’s what people assume is needed. It’s great to see accounts detailing how simple things can be.
Nationalistic flamewar is not allowed here and, in this vitrolic a form ("it is an evil, vile country?" good grief) will get you banned from HN. Do we really want HN to be a place where Chinese users and users with China-related backgrounds are hounded out of here on racial grounds? Can anyone believe that I even have to ask this? No more of this, please.

https://news.ycombinator.com/newsguidelines.html

Edit: you've posted ethnically/nationalistically-tinged attacks to HN before, and personal attacks before, and we've asked you to stop these before. If you do it again we will have to ban you again, so please stop.
Yes, but ps4 is gaming rig and you will have to jailbreak it every reboot. It depends on what you intend to run, raspberry pi 4 and sd card could be just more then enough for some people. Those prices were over the thumb, my motherboard with cpu is there since 2014 and is now $60 while it is more than enough and with going minimal (ram, chasis, disk - with ps4 you will get 1tb at most) you can pull it of under ps4 price. At the end, if you divide those 400 euros by 6 years, you are at price of 5.55 euro / month (not to mention you can reuse chasis and disks when upgrading) and it is low power setup (measured with 4 disks was 33 watts).

Jailbreaking could be nice for other <wink> unnamed purposes.
Anyone have a recommendation for a small desktop that can fit a double slot GPU (like a 1080/2080)? It doesn't make sense for me to get a eGPU+mini pc because of cost reasons but there's not many prebuilt mini-ATXs.
Do you remember the URL?
Are you in the Bay Area? Mountain View has a lot of people living in RVs, and I've seen RVs in the Walmart parking lot by the 24 Hour Fitness, there.
Two things that helped me
- Setting realistic goal. Implying Decide 5 things and then trimming them to top 3. Do everyday a little of each 3.
- Deadlift. I know there is no co-relation but it helps me keep a clear mind and get more focused on other aspect of life and goals.
Paper at https://www.gwern.net/docs/iq/2020-stoet.pdf .
As much as I like having a nice website and maintaining an up-to-date Linkedin profile, I have to admit that it's very true.

Word of mouth does 90-95% of the work. 5% might be related to me having a linkedin profile.

I've been freelancing during most of my dev career since I started in 2008.
Why the harsh tone? There was nothing contradictory is his/her statement.
Thanks, that's exactly what i did. Just obfuscated profile. Let them handle garbage.
Devices like the Galaxy Tab S6 are basically a very powerful Android tablet with low latency high precision pen input (also does pressure and tilt detectio) via the supplied S pen (uses basically the same battery free technology as Wacom tablets).
Those four are still considered untrustworthy, and I've had to add India, Ukraine, and Brazil to the list of nations I filter entirely.
A new kind of porn was already developing before pandemic: an action cam mounted in the chest or head of the guy. Maybe it doesn't sound so new. But there's something that makes it very different: you can feel vividly that the performers are alone, because some cues from the video or the sound.

It's really a couple making love, or maybe three persons, but the feeling is totally different from a studio shot.
The Fundamental Theories Behind Artificial Intelligence
> Have you seen the emerging signs that this ‘Pro model’ porn industry is a dangerous and predatory place that almost always puts the mental health of it’s (often very young) women‘s participants at risk?

"Almost always" is a strong claim that requires more than a couple of anecdotes to back up. I am in full agreement that there have been problems in the industry, perhaps even at elevated rates, but your claim is specifically that such problems are widespread and systemic.

> I believe this sick sense of entitlement can also be found in the people who watch these ‘Pro model’ movies, who I believe are fooled by the shiny veneer, and who remain unable to see the ruthless true nature of this industry that lies beneath it.

Again, I think you're assuming a bit too much without backing up this claim.

> Surely all of these men, who have a “preference” for the aforementioned qualities in women, aren’t pedophiles by the strict definition of the word.

I would really not change the rather strict definition of this word.

> As tumblr user reddressalert wrote, “how do we not recognize that this is essentially a description of a baby or a toddler?”“

This is also the description of what the media and society pushes as qualities a women should possess…I don't think you can blame men for that when they have been told for years that this is what they should be looking for.
Do you have a source to share about this ETF rebalancing halt?
That sounds awful, but all you need to do is add all the legitimate domains to your chase login record, then you are phish-proof.

Obviously autofill itself can break on complex page layouts, and that's fine. The security comes from the password manager doing domain matching and offering to fill the password when you click on its addon menu.
The parent comment comes off as arrogant but so does this one. Oftentimes concepts like these are presented in language that's more impenetrable than necessary. I don't know if that's true here but it's a genuine problem.
This whole situation boils down to a lack of understanding of who the software's users are and a lack of simulation of their use cases. This problem becomes glaringly obvious if you perform user studies with a sample of test takers with simulated tests. The College Board cheaped out by not doing their do diligence to ensure that the system they vended worked as advertised. I'd like to see if this was developed in house or outsourced. If outsourced I think the College Board should sue. If not there should soon be several new vacancies on their webdev team.
I suspect this may be a case of "the dose makes the poison."

You may be generalizing from a specific experience or specific experiment and rejecting a modality that may have significant efficacy.

It's hard to tell what you are basing your assertions on because you offer no specifics. My "watch list" interest is based on the number of positive experimental results and ongoing investigations of the technique.
> Could you explain what descriptive and expressive power is missing here?

tldr: i haven't seen a runtime typechecker that handles generics and function types in a satisfactory manner.

i've used various Python libraries for runtime type-checking (based on `typing` annotations) like `typeguard`. and they work okay for simple types, but suck for anything involving generics and function types. checking if something is a `List[int]` every time it's passed as a parameter is too expensive, because you have to go through the whole list (and you're out of luck if it's an Iterator[int] - can't traverse that without exhausting it). runtime typecheckers don't have enough information to check if something is a valid `CustomList[int]`. and they have no way of checking if e.g. a function (passed as a parameter) is actually a `str -> int`, at best you'll find out when you call it.

and runtime checkers, at least the ones i've used, often end up requiring more annotations than i'd have to write in a type-inferred language. it might be possible to work around that to some degree, but I think that's a fundamental limitation – unlike a static checker, they only have info about code that already ran. so you'll have to annotate code like this:

f xs = cons 'a' xs

because a runtime checker can't "look into the future" and tell that based on the usage of `cons`, the only sensible type for `xs` is List[Char], so `f` must be of type `List[Char] -> List[Char]`.
Exactly what do you expect Dang to do about it? You want him you him to somehow punish your downvoters?

I read a lot of good comments from you, especially on software-related topics. But it would serve you well to grow a thicker skin. Who knows why some posts get inexplicable downvotes. But who cares?
It is fast hash sure, but it still only sits in the middle of the pack in smhasher results, which is not very impressive. The code is maybe bit simpler than some of its competition, but to my non-expert eyes its still not trivial, and the compiled code still seems as big as some of its competitors. Although I'm bit curious why there is no "size" result in the smhasher table for this hash?

http://rurban.github.io/smhasher/doc/table.html

The ecrypt result is completely irrelevant when this can not be in any way be considered cryptographically secure at this point.
Yes, I know and I agree, I just said I'd rather put a more broad message there
I wrote very similar article long back. http://www.avabodh.com/cin/cin.html
> On the other hand it could just be a rare moment of a company doing right by the customer.

Arguably, doing right by the customer is selfish because it looks out for you business in the long term.
Looks like these issues are only visible to originator, so we have to trust the author about it. Perhaps the author could post it on the OpenRadar.
> There's no reason to prohibit agent relationships

But the relationship between Casio and YouTube in this instance is not an agent relationship. Casio isn't hiring YouTube to handle a complaint for them. They're just using the DMCA to bully YouTube into taking down the video. YouTube is not Casio's agent.

What should happen is that Casio should have to file a lawsuit directly against the person who posted the video on YouTube; if it prevails in such a lawsuit, the court could then order YouTube to take down the video as part of its judgment. But unless and until that happens, YouTube would simply not be involved at all.
It is generally well-regarded. Its editors have a political position that is occasionally exhibited in the publication of agenda-based content, but for the most part and with all the usual caveats it is trustworthy where scientific papers are concerned.
In the UK you could sue for libel, because this suit potentially defames the public character of the accused and could cause both personal and professional losses.

It would put the burden of proof on Casio, requiring convincing proof that the claims in the lawsuit are true and neither vexatious nor frivolous.

That would be interesting to watch, because I get the impression Casio's legal team have no idea what they're doing. They're really trying to protect Casio's status in exams, but to do that they're talking about source code and using the DMCA as a legal gambit.

I doubt they're really interested in whether source code was used or even what source code is. Someone on the team thought "OK - sounds good - we can make that stick" and here we are.

If it's really not true - which sounds likely, from the comments - it's sloppy and lazy work and leaves any number of open goals for countersuits.
I interviewed with triplebyte last fall. I passed all the automated testing and did ok on the real person one (not being formally trained I struggle with concepts I've never applied in a real project). After they told me I wasn't yet good enough for their fast track program I emailed them to have my profile deleted.

I assumed they were doing this already tbh. They sent an email back saying my account was deleted and I haven't gotten this email. I guess now I'll get to see if they really did delete it.

This news does make me consider re applying for triplebyte. Showcasing skill is a pain point when I've applied for positions (sure a github & some links but who knows who really did any of that).

I can't think of a worse way to handle this though.
It's not inconceivable, but it would be a very convenient coincidence. I take it this less harmful strain also got to Greece, Belarus, Morocco, Bolivia, and Florida?

Outperformance in Asia is much better explained by partial immunity created by prior exposure to SARS/MERS. But even that doesn't explain why regions all over the world are hardly affected by covid19, including those that didn't have prior SARS/MERS exposure.

Data strongly suggests that this coronavirus is seasonal just like other coronaviruses and not especially deadly so Controlled Voluntary Infection shouldn't even be necessary (but it would work).
That's so cool to hear! Occasionally, I do think it fills a 'hole in the internet'.
If I had to read a clickbait headline, I think "Antarctic Scientists Charmed By Adorable Moss Balls" would be even more effective at getting me to read the article!
Not to mention carpet is filthy (especially in high traffic areas) and is frequently coated with those crazy waterproofing chemicals
Yes. At least writing to interrupt vector table usually crashed your computer right at the point. I remember a certain DSP architecture that system flags near zero address. It was an interesting experience to debug a program that failed because a write to struct member through null pointer switched the machine to a different instruction set.
Just did a test using the command the author listed. Benchmarked on ArchLinux and got 0.00s. I then did the same test on MacBook Pro and got 0.332s. I feel like that's pretty bad. 0.332s might sound inconsequential, but that's just for a single echo command. I would imagine it gets exponentially worse as your executable grows in complexity.
At best, our children will look back at this and laugh. Most likely they won’t though because this whole pile of garbage won’t exist anymore and will be long forgotten.
> the very software devs that should be the main demographic for running their own server

I don't see why. Software devs are specialists in developing software, not in server administration.
Neither of them have stable ABI's
Scripts becoming noticeably slow to start every time they're edited is a notable regression for programmers. Simple as that.
Did I claim he was ?
I second the Logitech MX Ergo "thumb ball mouse". Once you're transferred your mouse motor skills to this (takes about two hours) you'll never go back to a moving mouse. Especially, if you've got a sore shoulder, or elbow or wrist do yourself a favor and try one of these. (Full Disclosure I own no stock in Logitech, just a very happy customer of this product.)
You know what, it's clear that you've put a lot of thought into this from the product & strategy side, and these are genuinely great ideas with significant potential social impact that are worth exploring further.

But it really is a shame that from this incident, myself and many others will no longer be willing to trust you and your team with the data needed to execute on these ideas.

At the end of the day, we entrusted you with extremely sensitive data in order to use your service that could threaten our very livelihoods if exposed. Your choosing to expose this data without explicit opt-in shows an alarming lack of empathy for your users and that you were never deserving of this trust.
Yes, that’s fair. I would say that hadn’t measured a change in productivity, but rather a change in overhead, but that’s probably just me being nitpicky about the word “productivity.”
> I think this suggests it may be caching the result by inode?

You may very well be right. I used TextEdit simply because it was easiest for me to guarantee a new notarization check every time, but I don't know the exact criteria that macOS uses to identify an executable as "the same". There's probably some combination of path and/or inode in addition to the hash.
Please do not take HN threads further into generic ideological and/or nationalistic battle. It is tedious, predictable, nasty, and off topic.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://news.ycombinator.com/newsguidelines.html
I have a Hades Canyon NUC and it's served me well, however I wouldn't get one today.

Great little box but the price/performance of the hardware in mid 2020 doesn't make much sense anymore and Intel has discontinued this style of NUC.
I hate bloated OSs and unfortunately Mac OS is one of them. I know how everyone wants everything to work out of the box and I know it's very natural to want so but I cringe if I find out my OS doing something behind my back. That's why I'd never use Windows, Mac OS, Ubuntu, etc. They all violate my privacy and slow my system to do so.

I use Debian, I like Debian. When I run Wireshark I don't see unknown requests destined to debian.com. That is the definition of simplicity for me. And yes, it doesn't always work out of the box, you have to install some drivers, change configurations but it's getting better and easier. Yet, I'm a software developer so I understand and like that stuff.

> Linux was always a disaster in terms of user experience and isn't improving.

No, you can't define it as a disaster, it's not. If you're an end-user that understands nothing of computers maybe you can but otherwise it's not a disaster. It's just harder and getting easier by day.
I've had so many moments in VR where I could glimpse the future, I'm definitely bullish. The problems seem incrementally solvable - display resolution portability and comfort seem like they are easy enough to solve with time, and better/higher fidelity inputs.

A big thing with it as well I think will be focus, I'd love to be able to entirely shut out the world while working on something for 90 minutes or so.

This is one where I think it'll get to be good enough outside of niche gaming and just take off - my prediction is it'll take about 6 more years (i.e. 3 more release cycles) before the hardware is past the post.
This. I mean, I'm all for being aware of others' biases and conflicts of interest, but -- whatever else you might criticize the mod team for -- they're definitely not "running interference" for TB or anything here.
As a user of your library, don’t make me inherit from your base classes. Allow me to couple loosely to your objects, methods and functions; do not make me write everything centered around your code.
tiny PCs make great home servers, IMO. A low real estate and power sipping machine with an i5 and ~16G RAM makes a great lab server.
I lost my PC graphics virginity with Corel DRAW (I don't remember the version). Man, it was so inspiring... I could never get used to Adobe Illustrator afterwards, it just did not seem logic after working with Corel Draw for years.

They've recently published a revamped version with Mac compatibility and I bought it just for the sake of good old times, although I'm far from doing any graphic work anymore.
I love buying pre-releas books from Prag Prog (which isn't exactly the same but similar to what you described). Especially since things change so fast, if you have to wait for a finalized, published version of the book, it's usually outdated by the time it even hits the shelves (not entirely of course, but parts of it). If the author(s) publish pre-releases frequently, it can be a fantastic reference.
The problem is that CSS uses greedy line breaks. In theory, this should improve once browsers implement CSS Text Module Level 4, specifically the `pretty` value for the `text-wrap` property [1][2]. Until then, we're stuck with poor-quality typesetting, or JavaScript solutions [3].

[1] https://www.w3.org/TR/css-text-4/#text-wrap
[2] https://github.com/w3c/csswg-drafts/issues/672
[3] https://github.com/robertknight/tex-linebreak
There's a difference between "oral sex" and forcing someone to choke on a penis.

But you know that. Or, at the very least, you should.

Address the argument made, not the one you wanted them to make.
A big chunk of the mini PC market is sustained by commercial and industrial uses. Electronic signage is one of the more common use cases. Simply using them as a low-footprint alternative to a traditional desktop PC doesn't really cover what this market segment is for.
Lack of upgradability of MacBook Pros, numerous bugs in Catalina (ImageCapture Im looking at you), T2 chip and secure boot issues. It all adds up...
Between this comment and the ethnic attack in your other recent comment (https://news.ycombinator.com/item?id=23277011), I have to tell you that any more of this will get you banned here.
> And how many companies

Congratulations, you found two examples out of the millions of companies that exist in this world, both with astronomically greater funding and scale than anyone you or I are likely to work on. Yet people continue to obsess about these unicorns and assume the choices they've had to make are clearly the right choices for everyone.

The greatest problem with modern devops is peoples delusional ideas over the scale upon which they're really operating and where they're really going to start feeling the pinch. I've come across way too many tinpot "we're netflix!" setups that crumble under their own unmanageability as soon as they have budget and staff taken away from them for a couple of quarters.
Laptop + docking station is the default setup at my work place. Works fine for me. If you have a laptop with USB-C, you can get power, screens, keyboard, mouse, and audio all with a single cable.
I find it quite interesting that TED apparently felt it appropriate to include this disclaimer:

> NOTE FROM TED: This talk contains several assertions that are not supported by academically respected studies in medicine and psychology. While some viewers might find advice provided in this talk to be helpful, please do not look to this talk for medical advice.
This is odd, my proxy doesn't seem to show this. I will try to load my root cert into Wireshark and check.

Edit: Checked and double checked: When I run a new shell script, syspolicyd just makes a connection with no application data
No. I think the typical HN commenter participates in a debate where the boundaries are narrowly and firmly defined by officialdom, and that any discussion outside of those boundaries will be treated as heresy.

But hey, nice job putting words in my mouth.

As for evidence, you also have bing and google. There’s no shortage of it.
I'm always curious if deceptive actions like these are approved by an individual, a committee, or are perhaps a byproduct of unrelated tasks driven by lazy oversight shrouded by process.