skysight-inc/HackerNews huggingface dataset:
Not really:

cnt += *ptr++ == '\n'

Should compile down to no branches (not even cmov) by summing the value of the flag register directly. Would be a it hard to stop without taking a branch though. Would you consider function pointer calls a branch? If that's too easy, what about taking a segfault?
I'm working on having Polar work with iPad (iOS and Android) and I have an iPad and REALLY want it to support stylus input. It's so so so much easier!
The most important thing I realized to have is: a great boss that has your back. The most stress I had in my life was because of idiot bosses putting senseless pressure on me
Same here. Being able to use the AWS console in multiple accounts is a lifesaver, as is the privacy of my Google cookie not being sent to every site.
It’s amazing what transformers do to the structure of language. Attention really is key to understand how our brain processes language. I hope these models can inspire future work in the neuroscience of language
I experience a lot of what OP describes but obviously am not OP. It's tough though, who wants to take the anti-anxiety medication that we don't really understand every day for the rest of their life? Just for you to eventually not need it? Why would I all of a sudden not need it? Doesn't even make sense.

My doctor always tries to get me to take it but it just seems like a bandaid. Granted, I don't claim to be able to fix it myself either, but the last thing I want to do is mess with my brain chemistry more, especially since I'm starkly aware of the arrogance of humanity (i.e. nobody really knows what is actually going on).

EDIT: I feel like baby(user comment below) might be on to something. I constantly am in fear of something bad happening and stress about that far more than I stress about things that have already happened. But I do experience both.
I'm in the US, and I have a UPS depot that I can walk to if I miss a delivery with signature required, and that depot is open from 10AM-9PM seven days a week. The absolute maddening part is that, instead of taking undelivered packages to the depot at the end of each day, they wait until the next business day!

I try to avoid using UPS when I can, since they are the most user hostile delivery service in my area. I have more of a chance of getting a package on time when they leave it on my porch unattended.
If you've changed your drug policies thanks to polite discussion here on HN, then you need shaming. You need to be shown the very real, very negative effects of drugs, and you need to understand that the people politely pushing for greater legalization are those who will take advantage of you.

I have learned this the hard way. I was drugged by my roommate about two years ago. This is only anecdote, unfortunately, but there's a whole lot of data that supports it. It is embedded in the advice of organizations like RAINN. It's embedded in things like the laws we already have. There's a very real practical tradeoff between allowing people to live life the way they choose to, and having a safety net making it possible to prevent and prosecute those who believe their right to party overrides my right of consent.

People who are using drugs for their benefit - Slipping someone a mickey, encouraging unsafe use, lying and stealing while their victims are under the influence - They can be calm, polite, charming. That does not make them right. They have inflicted trauma on others, trauma that manifests as anger. Trauma that is hard to explain because it burns red-hot when skirted near.

Calm politeness is a luxury that we do not often have when discussing sensitive topics.
Great advice. I find having a dependable routine helps me live a stress free life. When I am travelling, and that routine is disrupted, I feel uncomfortable and more stressed.
Doesn't matter, you can configure the terminal to block certain issuers, like when you try to tap your Amex and get the "no supported applications" message. ApplePay is considered an issuer like the others.
Whatever this future is, I seriously hope someone figures out global transcription and search:

I want to be able to step outside, type in some random topic on Spotify (or some other player) and see every podcast episode ever produced about it with snippets of how that search term appears in it. Preferably sorted by podcast producers I listen to regularly or am subscribed to.
Ahh... I so much wish that this was true. However, there is just too much money involved and consumers don't seem to care, at least the "silent majority". This won't end anytime soon
> how do you check that the fab didn't tamper with your ICs

Same goes for deployable software. How do you know that that program is compiled from that source?
Oh no! callbacks! Hell, etc
/s
Not at all. There are multiple cores, sure, but why does my program have to use them? If it performs adequately using only one core, and if the nature of the problem doesn't require threads, why should I make it multithreaded just because the processor has multiple cores?
Yeah, I avoided my larger complaints about Non-violent Communication in my previous post. I think a lot of Rosenberg's advice is geared toward abdicating the listener's responsibility for managing their own emotions. Kind speech is certainly something to aspire to, but trying to manage the emotions of everyone you speak to is both unrealistic and ill-advised. Careful, well-intentioned honesty is much healthier, in my opinion. Some people won't react positively, but getting positive reactions from everyone wouldn't be a good all-consuming goal even if it weren't unrealistic.

I have to temper this opinion by saying: It's hard to say how this plays out with people who are actually proficient with the techniques in the book, however. A lot of my criticism of the book comes from seeing people use the techniques, but perhaps the reason people pick up the book to begin with is to address harmful patterns in their communication, which might bias my experience toward the techniques being used by people with poor communication skills and confounding psychological issues.
How is the view from your ivory tower? Most consumers don't care and are not even aware of these issues.
"Could" have, is the key. There is no push from the project itself. I'm not saying there needs to be, but I think KDE lost millions of users because of it. Imagine if ElementaryOS also were the people behind Gnome, or behind KDE. THAT would be spell quality software. Alas, this is not how open source works.
Aren't we currently living through a mass extinction? That seems like a reasonable proxy for "outpaces most organisms ability to evolve."

https://en.wikipedia.org/wiki/Holocene_extinction
OK, intermittently your test suite fails nondeterministically 0.01% of the time. Do you imagine that this will be sufficient to find which of the last thousand commits introduced the bug?

I would recommend using specialized tools for the task like Intel's Thread Inspector or Coverity's Helgrind.
That’s a decent argument but then should we go to Hollywood and sanitize their violence in their movies (even those wanting to teach us about the evil of violence) for fear they might incite the wrong people who see such as calls to violence?

What I mean is that that possibility exists in other media yet we don’t feel ambiguous about it.
Agree, as it happened both competing carriers on my iPhone were having too bad of a day for the higher bandwidth needs of a full laptop vs. a tablet.
You could subtract the value of '\n' from each byte, bitwise-or the result with its negated value, right shift the sign bit into the least significant position, and push that into an accumulator.

Basically, it is possible to reduce a byte into a one or a zero if it does or does not match a value using only bitwise instructions. I don't know if the way I just described uses the fewest instructions, but you can definitely do it without branching.

In fact, you can do this to test any integer comparison. Start by subtracting the arguments to the comparison operator, and then use one of these "squash" functions for the comparison operator in question (assuming 32 bit signed integers are being compared):

== : ~(c | -c) >>> 31

!= : (c | -c) >>> 31

> : -c >>> 31

>= : ~c >>> 31

< : c >>> 31

<= : ~-c >>> 31
Particle Is Killing Mesh
I'm sure that post '95 Saabs and Volvos also became more streamlined due to the demands of aerodynamic optimization.

As for styling...de gustibus non est disputandum. I happen to like the squared-off Bruno Sacco era Mercedes look; it has the additional advantage of being a car that you can see out of. Many of the newer "modern, contemporary" European cars, to say nothing of the American ones, are claustrophobic rolling pillboxes in comparison.
From the very first sample conversation they released:

- Human: Hi!

- Meena: Hey there! What's up?

- Human: Same old, Monday blues...what are you up to?

- Meena: I'm procrastinating on a paper I'm supposed to be writing.

- Human: are you thinking of pulling an all nighter?

- Meena: Possibly. What's your paper on?

The bot has already mistaken facts about its own crafted persona and the human in less than 2 meaningful interactions.
It's hard to see how this represents any progress in the field at all.

I remain skeptical until we see better results.

from: https://github.com/google-research/google-research/blob/mast...
Definitely meditation everyday, as it has been scientifically proven to reduce stress and pre-cancer markers.
Never give up on applying for roles you believe you’re qualified for even though you’re missing some letters, every once in a while someone breaks the mold and hires based on the right signals (versus a checkbox) in this scenario. Applying is free, you miss 100 percent of the shots you don’t take.
Reminds me of the Weasley clock in Harry Potter[1]. Really cool, you can probably make a mechanical clock using zones and a simple location api.

[1] https://harrypotter.fandom.com/wiki/Weasley_Clock
just yesterday, Senators John Cornyn, Tom Cotton, and Marco Rubio to Boris Johnson: "The facts on Huawei are clear. We hope that your government will make the right decision and reject Huawei’s inclusion in its 5G infrastructure."

https://www.washingtonpost.com/opinions/2020/01/27/congress-...
Building RC Lego Submarines
IMO what killed it was the text rendering. They brought their font smoothing over from Mac OS and that's not what Windows users are acclimated to.

It might be more "correct" in some ways, especially from a graphic design / typography standpoint, but it looks fuzzy when you put it next to ClearType on the same screen.

https://damieng.com/blog/2007/06/13/font-rendering-philosoph...

https://blog.codinghorror.com/whats-wrong-with-apples-font-r...
To be honest, I don't think people are coming into work to avoid a setback in productivity, I think they're coming in to avoid being perceived as lazy and not dedicated to the work. A typical cold is contagious with symptoms for 7-10 days, I can't imagine how I would be perceived for staying home that long due to a cold, which is considered trivial.
Google suspended our app, threatened to delete our Google accounts
Do you know of a source where I can read more about this (particularly about the stores disabling Apple Pay)? I'm interested in learning more. I was under the impression that any terminal that accepted contactless payments would also work with ApplePay.
Mapping neural activity in response to watching horror movies
This might be the morally correct thing for these people to do, but I predict that soon, this will be a list of 363 people who just lost their jobs. Amazon has around 750,000 employees. This just isn't a large enough number of people to make any difference.

Even if there is backlash over the firings, it will blow over quickly enough. Americans don't seem to care about things that are arguably far more important than one company's internal policy on employees speaking out, or, even their willingness to sell facial recognition technology to governments or help oil and gas companies continue to damage the environment.
I think the implication is to stop using C.
Apple announces record holiday Q1 2020 earnings
This "consumption device" meme might reflect how a lot of people use it, but it's the opposite of my use case.

I find iPad to be the best device to use for train/coach commutes (and flights), or occasionally if I'm a long (15+ min) Uber or taxi ride.

I can do code reviews, emails, bug tracking, calendar-related things like setting up meetings, as well as reading debug logs (on our log search page, but can also SSH into specific machines).

I don't use the fancy multitasking split-screen features either (just copy and paste).

In fact, for many of these tasks, I find it smoother to use an iPad than a computer. YMMV but a lot of people use iPad for specific workflows.
That doesn't correct the problems caused by making the worse choice of having children with that unsuitable parent in the first place.
"China couldn't kidnap me" You wanna bet because I'm sure even I could kidnap you.
I forgot about this. Valve released a 64-bit build of Steam two months before Catalina came out [1], but they did not migrate users of the 32-bit version to the 64-bit version automatically.

https://9to5mac.com/2018/07/27/steam-for-mac-64-bit/
Automated Timekeeping for Lawyers – Feedback Needed
We have launched Probilly.com and our tool automates email, calendar and document time tracking very precisely.
We will release a Chrome plugin to track browser behavior and phone integrations asap.

Can somebody tell us how to bring this closer to lawyers? We are checking the tools that are in the market and they suck but have a lot of consultants to push.

Feedback for the tool or on selling strategies wanted!

Thanks everybody!

Feel free to reach out for any questions or requests.

Best Ben
>user-data is totally fine to have, it's what you _do_ with it that matters

Unless the user explicitly opts into having that data recorded, it isn't ok to stockpile it, regardless if the intent behind it.

The path to hell is paved with good intentions.
Firefox is under Mozilla Corporation, which is owned by Mozilla Foundation.

Thunderbird will now be under MZLA Corporation, which is owned by Mozilla Foundation.

Why not put it pack in Mozilla Corporation? Because Mozilla Corporation has tried to jettison it a few times for not aligning with their goals, I guess?
Cryptocurrency isn’t exactly the only way to transfer money.
Hey I was trying to reach out to sales@deviceplane.com and keep getting:
550 5.1.1 Requested action not taken: mailbox unavailable
Is there a better way to reach out?
MEMRI is a well-known neocon propaganda outlet, so your arguments merely reflect this.

From Sourcewatch: "Middle East Media Research Institute (MEMRI) is an Israeli propaganda organization that selectively translates materials from the Arab/Muslim/Iranian press purportedly demonstrating hostility against Israel/Jews."

https://www.sourcewatch.org/index.php/Middle_East_Media_Rese...
Life on Earth had survived many much more dramatic events. Some had caused mass extinctions, but those organisms that survived soon captured the planet and thrived in a vacated environment.

What I'm really worried about is that future brings us much more severe issues to deal with, which no multicellular life can survive. [1] The problem is quite urgent, and we only have 500M-1B years to deal with this.

[1]: https://en.m.wikipedia.org/wiki/Timeline_of_the_far_future
"Human 1: There is sports tournament (badminton + tennis + basketball) organized by google next week. Would you like to volunteer for these events?
Human 2: what does a volunteer do?"

later

"Human 1: Perfect! We have a meeting today at 4.30 pm. Is it fine if i add you to it?
Human 2: yes happy to help"

I'd say in this conversation Human 1 and 2 are Google employees.
Agree with you, it’s easy to type.

For whatever reason, I prefer this new generation iPad Pro smart keyboard from Apple over the MBP keyboards from 2015 till this fall’s re-released ‘old’ keyboards on MBP.
What Are User Interviews?
I know of no-one who runs KDE on their Linux desktops

I run a KDE desktop exclusively...
What you say is (a) not backed by evidence and (b) given the correlation between race and poverty in the US, would have an incredibly racist outcome.
I agree that multithreading bugs (eg; race conditions, invalid access, etc.) are common. Thing is, a lot of problems emerge from poor programming practices.

Threads are definitely a valuable tool for performance-oriented work and things like eg; worker pool patterns aren't always a great fit and you end up with more overhead.
Wawa Breach May Have Compromised More Than 30M Payment Cards
Anecdotally, I dropped it years ago specifically for the lack of new features. Namely, the lack of any sane calendar integration, since Lightning could integrate with Thunderbird, but couldn't integrate with any other calendars, and I wanted a shared calendar.
Looking for a catchy domain name in .co, .io or.com?
>> synagogues

Do they still operate or are they remnants of pre-revolutionary times? I don't see how they can operate in a state whose publicly stated goal is to "wipe Israel from the face of the Earth".
I do like CBD, it doesn't seem to help me as much as it helps average person, but it's still a little helpful. Yet, I have this anxiety against weed too and even if it contains 0% THC, simply smelling weed increases my heart rate and triggers anxiety. Which is weird, because I used to (last 5 years) not be able to smoke weed (THC) at all because of severe anxiety but nowadays I can tolerate a puff or two in parties to chill, yet in my spare time 0% THC weed with CBD can still induce anxiety. Most of the time I'm ok, but occasionally it triggers me. Anxiety is weird. It feels like living with a skittish animal with zero intellectual capacity in my brain.
Advanced SQL with Recursion [pdf]
Exercise

Meditate

Eat healthy

Get enough sleep

Spend time in nature

Avoid long commutes

Avoid social media and the news
Not the epitome of entitlement at all.

Is Apple entitled because it makes such vast profits and wants to make more? Maybe it should reduce it's product prices and all the execs take home $100k/y so they can buy a typical house in a typical city?

Why one standard for business (make profit) and a different one for employees (be humble, be reasonable, don't get too rich)?

If you work for these big companies you are just working for a machine in many regards. There is nothing personal about it even. Even if you are working for a small company, they are not your family (unless they are, but that is rare), you don't owe them to take a smaller salary so that you aren't being too greedy. Especially when you don't get the upside they could get if they sold the business.
Agree and disagree with you and your parent commentor.

> They're going to look for bugs, which they're just as likely to find in competitor's equipment as anything else.

> [T]he real solution is not to exclude Huawei because they're Chinese, but to make sure engineers fully understand the system from the hardware on up.

> [T]his is a problem with the technical literacy of our politicians [...]

In my simple view [1], we're all thinking from an engineering "global optimum" mindset, as happens often here, but none of these solutions are realistic. Neither now nor going forward.

If you look at it from a political POV, the question should be: "how did Huawei find itself in a position like this?"

The approach, hence, should be a combination of a renewed massive investment in tech (similarly to military spending) on the one hand, and strong state support on the other hand. That sounds crazy and even "socialist" to a US audience, but on the other hand wouldn't be the first time this has been done. A follow up question would be about what's holding us back. I'll leave that to think about.

Similar reasoning for general infrastructure projects, I feel.

[1]: I'm not putting this out as gospel, so feel free to offer counters.
I gotta know, did it all fall out at the same time or was it just the last few strands?
What could possibly correct that mistake?
OpenBSD works fine on a lot of new hardware :)
When I am at home, I get stress about long term planning, but when I travel, I am more carefree and in the moment.
My guess, it’s something about how a developer team or UX team experience the device themselves.

Given the mockery of the “what’s a computer?” ad, I’m guessing most are spending a majority of their time on other devices, and not living with this enough to envision the experiences it’s more than capable of providing.

Failure of imagination vs. failure of technology.
Yup. Both Bernie and Trump came up because of a dissatisfaction with the status quo amongst blue collar workers (Trump's slogan definitely conjures up images of a time when blue collar workers had relatively comfortable lives).
This "office feeling" is something still strange to me as someone who like to work with less cloth as possible.
Maybe is my background in biology which we did everything in same place, research, sample, drink and eat. In fact working in office make my production drop even with 35h/week.

Maybe is related to programming as hobby turning to job.
"It wasn't unique to wmaker."

True but I wanted to avoid menus so that users would have immediately the options at hand, and other WMs, most of them at least, didn't allow fixed buttons on the desktop.
If I recall there was also a kiosk mode on KDE which was more advanced than WindowMaker's but at that time one would have to double the system RAM just to run KDE without swapping, while Wmaker (as AfterStep before, thanks to another commenter for mentioning it) was much faster and less memory hungry. There was also a less known WM, probably Openbox or a similar named one which could be arranged with a kiosk mode, but turned out to be less stable and less udser friendly, so in the end WindowMaker made the best compromise.

The purpose was essentially to give users a panel with buttons, to avoid those errors most of us would never think as possible but non technical users often do, like losing icons by dropping them into windows they then close, or call a software with the wrong argument by dropping an icon onto another icon, delete them accidentally, clogging the desktop with files, etc. A powerful unrestricted desktop environment in the hands of a non technical user can turn into many otherwise unneeded support calls, so it was necessary in that context.
First treatment for pain using human stem cells a success
You don't use target display mode on the more recent ones with thunderbolt (usb type c) input -- continue reading that confusingly-written page.

However in either case if your iMac is kaput you don't have access to the display -- the iMac has to be able to at least start their boot roms, though not boot macos, to make this work. Then again, modern external displays also have to be able to boot their firmware so perhaps I should't consider this a limitation.
> Thread support is [more or less] standardised in all major OS-es now

More-or-less, but no barriers on OSX (at least I had to hack around that for a user 6 months ago)
I found mutt's ui difficult to use, but the main problem was that a significant part of mail I receive is meant to be rendered by a browser, for better or worse (worse). Can you say a bit more about your case?
As soon as Azure became critical to Microsoft’s success they should of seen this coming, it would be unacceptable for any large cloud vendor to not offer a first party deployment service.

Having said that when I last used Octopus a few years ago in a pets VM world it was an excellent experience. Does anyone know if they’ve managed to keep up this quality for containers/serverless/immutable VMs?
Branches aren’t hard to reason about though. The only* reason anyone cares about branches is that branch misprediction is expensive.
Coincidentally I've actually spent the last couple of weekends putting together a little toolkit to allow fuzzing of cpython bytecode using AFL/AFL++: https://github.com/risicle/cpytraceafl
Query Unicode from the Command Line