skysight-inc/HackerNews huggingface dataset:
When the brain encodes memories as positive or negative, a small peptide called neurotensin determines which way they will go.
Infix notation can be useful for arithmetic; as a "Lisp person" I acknowledge that.

S-exps can be good for arithmetic too though.

S-expressions allow n-ary operators:

(+ (* 3 x y) (* a b z w) (* r s t u v))

There is a systematic way to break up large expressions across multiple lines, which helps readability. Infix doesn't have a satisfactory way to do this:

(+ (* 3 x y)
(* a b z w)
(* r s t
u v))

We see just from from the

+ *
*
*

pattern that we have a sum of three products.

S-exps are unambiguous. You never misread an arithmetic (or any other) S-exp due to precedence, unless it's a macro that has created precedence rules among its arguments (vanishingly rare).

N-ary math functions associate left to right in Common LIsp: (+ a b c d) means we add (a b) first, then c, and d. This makes a difference when you have mixed types, which have to undergo conversions, and when you have non-associative types like floating-point.

If I'm cribbing some numeric calculation to use in my code (whether that code is Lisp or not), and have examples in half a dozen languages, none of which I use, I will crib it from that one that is a Lisp dialect, just because of the vanishingly small opportunity for getting it wrong due to some ambiguity issue.
> Where did the ballots come from?

The same way the cops do it. Each bag of ballots has a chain-of-evidence protocol like the cops do.

Ballot boxes are opened by two people, one from each party. The ballots are put into the ballot bag, which is sealed. Both people then sign the bag and log its serial number. Every transfer up to the voting machine is witnessed and logged and signed for by two people, one from each party.
Thank you for this - implicit state is something I never even thought of - that could be a serious problem
You can also use FluffBuster. I never see ads ever. My Facebook page is a very stripped down news feed.
As someone with with sensitivity to low frequencies: yay, yet another excuse people will use to turn every single public space into an inaccessible bassy sensory hellscape.
Is it a surprise that people don't all work in the supportive environment that you have? Here's a more accurate example for me:

"This feature will take about 3 weeks to ship."

"Why so long? It's just a button that does stuff. Can't you just..."

When the other side of the argument is a PM who can't describe what an HTTP call is, it's hard to look at it as a good faith discussion.
Teenage Engineering Beer
Greensock is really great. It's pretty easy to use if you know a little JS, and it's very powerful.

And, their support resources are top notch — very important for a tool that powerful.
It's not the sending the messages that has me stumped, it's the setup of the server (the hosting of it itself).

Do you know of a public service that exists i could build/test the Apprise plugin against? Would love just even temporary access to a server to perfect its design (then my account could be terminated)
You're not wrong. At least not for yourself. At the same time a lot of web-based apps and even local apps don't necessarily work on directory hierarchies.

In many cases hierarchies are just ceremony or boilerplate that slow down a user. Say a note taking application. It can store the actual notes in a database that can sync between machines and the web. Using search to find notes, especially if it supports some sort of inline tagging like hashtags, is faster for the user than trying to come up with some folder hierarchy. Hierarchies also are inconvenient when documents straddle multiple categories. Grouping by tags let a note/document exist in multiple categories without reorganizing everything.

Thirty years ago the only "view" into storage was directories and files. File systems were relatively sparse in terms of metadata support. Directory hierarchies were the only tool for organization. Information Retrieval systems were all about adding an over the top database and document indexing system on shitty sparse file systems.

Today a lot of those Information Retrieval concepts are rolled into online storage systems (Google Docs etc). So hierarchies aren't the primary organization unit since they're not the only mechanism the backing store has for organization.
The USPTO has some training for registered patent attorneys and agents: https://www.uspto.gov/about-us/events/international-agents-a...

It's apparently based on the training examiners get.

The USPTO also posts a lot of the slides they use for training: https://www.uspto.gov/learning-and-resources/examiner-traini...

Otherwise, I'm confident there's information out there on how to search patents, but I haven't seen it.

But I think examining an actual application will be more useful for you. You can do this yourself as practice. Find a patent application that was examined. Be sure to pick an application and not a granted patent. In the US the number will be formatted like USYYYYXXXXXXXA1. You want to do an examined one so that you can compare against what the examiner did. That will be pretty easy if you pick one that was published a while back, so YYYY could be like 2015. On Google Patents for the application you picked, look for "External links" on the top right and go to "USPTO PatentCenter". Then under "Documents & Transactions" on the left, look for "Non-final rejection". If there's a rejection posted then you can see what the examiner did and compare against what you did when you're done.

Look at the independent claims of the application and find prior art that fits the claims. Don't check what the examiner did before you search, just try searching on your own. Write an office action (the report listing why it's the same). "Map" the claims by putting in parenthesis after each claim element why the prior art shows this feature. For example:

> A widget (Bob fig. 6 shows a widget) with blue lights (Bob fig. 6 shows the lights; para. 0076 says that the lights are blue).

When you're done, compare against what the examiner did.

Be aware that it probably will take you several weeks or longer to do your first one.

Here's the USPTO's new public search tool, which is similar to the one used by examiners (main difference is that the public version only has US patent documents): https://ppubs.uspto.gov/pubwebapp/static/pages/landing.html?...

You could also read a book like Patent it Yourself by David Pressman to better understand the legal aspects than what you'll get from the USPTO's slides.

You also might be interested in some other suggestions I've made here on designing patent search systems: https://news.ycombinator.com/item?id=33519398

(Again, like my other comments here, this is just my opinion, not that of the USPTO or US government.)
While it’s all great advice, it doesn’t need to clutter a space dedicated to upstart tech ventures.
I mean, I would not be criticizing it's lack of responsiveness if the author did not claim it was responsive. But they did: https://svija.love/faq#inpage1

Also, this is not really that novel. Absolute-positioning (or ECP as the author calls it) has been a thing for forever. E.g. Flash websites, Dreamweaver, Wix, Android apps using AbsoluteLayout, etc...

But there's a reason why the entire internet moved towards responsive based layouts. Because although absolute-positioning makes websites/apps super easy to create, it results in sites/apps that have many usability concerns. Most of these concerns are fundamentally unsolvable.

To be clear, I still think the framework is useful, in fact, I may even have some of my non-techy friends use it to make their websites because a website that has bad usability is better than no website at all.
What did you mean by the comment that Ray Dalio is an agent?

And I believe the graphs are a collection of data inputs like education quality and debt or whatnot, so GDP isn't full representative, although our growth has slowed at the minimum.
In my entire life, I have never heard a single human being ask for more ads to interrupt their workflow or search results.
Or from

foo.x

to

(foo-x foo)

or

print(a, b, c, d)

to

(print (a) (b) (c) (d))

I don't think it's the end of the world, but I'm pretty sure one can make solid physiological arguments why the first is a little easier to read.

If it wasn't, how come math notation relies heavily on infix operators and even subscripts, superscripts and more? It's because you want to optimize notation for the frequently used stuff.
I've got a busy day so don't want to get into it again -- but I cannot express how incapable the average (even educated!) person is to "do their own research" on something as complex and nuanced as molecular engineering and the probabilities of covid genetic engineering.

Even some expert 'pre-reviewers' that received the advance of the most recent bombshell paper that supposedly proved an unnatural virus with lab origin missed obvious tells that completely invalidated the authors' claims. E.g. this thread; https://twitter.com/BallouxFrancois/status/15870905072887767...

If people do want to make up their own minds on this - I'd encourage you to track down people making falsifiable claims and then changing their priors based on the results of that research instead of people jumping from one conspiracy theory to the next to avoid changing their views.

As one data point, several prominent "lab leakers" on Twitter are now insisting that prior strains are fake and were invented by virologists since those strains disprove recent papers instead of considering that maybe those recent papers were flawed. It's bizarre to watch. (One of the authors of the most recent 'bombshell' LL paper claiming that two related field-collected coronaviruses are fake / manipulated: https://twitter.com/VBruttel/status/1584920770605621248)
That's not how it works. There is a clear casual relationship between certain COVID-19 vaccines and myocarditis. No one has proposed a viable alternative hypothesis.

For some issues in medicine we're never practically going to have the level of evidence that you seem to be insisting upon. For example, there has never been a study which proves that smoking causes lung cancer. But the correlation established through observational studies is so strong that causality is clear.
I seem to get unpredictable, if infrequent, hard crashing when playing the PhyX-enabled game Control unless I set the Nvidia control panel option to run the physics on the CPU. System event viewer pointed to a failed assertion in the Nvidia driver. I'm not 100% sure this has fixed the problem but I haven't seen a crash since the change.

Since gfx benchmarking is stable and MemTest86 never found anything, the only other culprit would be power transients. I'm using a relatively modest 200 watt RTX 3060 ti so I hope it wouldn't be that.

Just wanted to bring this up because I'm not the only one that has experienced this, it was a recommendation from a Steam discussion. And by hard system crash I mean full system reboot.
Okay, taking this at face value.

I load Discord, and I see someone's post, and I think to myself, I should message that person. So I click their username, and right there is a text box for me to start typing a direct message to them. Alternatively, there's a "Direct Messages" option in my left toolbar where I can hit "+" to start a conversation with any "Friend."

I load mastodon, and I see someone's post, and I think to myself, I should message that person. So I click their username, and then on their profile page, I click the three dots and choose the "Direct message" option. So that's not quite as direct, but not too bad. Alternatively, there's a "Direct messages" option in my right toolbar where... all I see is "You don't have any direct messages yet. When you send or receive one, it will show up here." No options to start one from here, and no friends list here. Hmm, there's a "Follows and followers" sidebar link which takes me to the expected list of people, and then I guess I can click on their profiles and again navigate to the three dots, and... huh, this person doesn't actually have a "Direct message" option there. Okay, maybe that person doesn't accept DMs, at least from me. Let me try someone who is following me back. I click their name and... their profile doesn't have a three-dots link. Oh, in fact several of these don't.

Well, I guess I don't actually know how to DM most people on mastodon. Let me try something else. If I go to Notifications, and since I have "show every option" enabled, I can see just my "follows," and I can click on those names, and yes, there I have the three dots and can DM people.

So maybe I can only DM people who follow me? Or who have showed up in my notifications? No, there, if I am looking in my timeline view, then I can get to the three dots for anybody.

Anyway, perhaps it seems like I'm making this too complicated, but I assure you that I won't be the only one wondering why "Direct messages" doesn't let me send direct messages, or why sometimes I can see contact options and sometimes I can't!
Looking back at how HN and r/programming reacted to recent versions of C# the common complaints are that the language is becoming too complex and that it is hard to keep up with new features.

The language has gotten a lot of new features but it is surprisingly viable to keep coding like it's 2012 when C# 5.0 came out with async/await support.

It is also surprisingly viable for most C# programmers to not keep up with new language feature. Most are using ReSharper or Rider that will introduce useful new language features as a refactoring suggestion that is one shortcut away.
> That’s the lie that gets you in the door, and then Facebook uses every nasty trick it can to do one thing: keep you scrolling.

I get to the bottom of my feed pretty quickly. Yes, you can have an end to your feed! It says this:

> No More Posts

> Add more friends to see more posts in your Feed.

> Find Friends [button]
>So, Teenage Engineering has Designed... a Beer

It's an "Okinawa-type clear lager"

https://www.core77.com/posts/117357/So-Teenage-Engineering-h...
Might be the first hostile takeover via crypto...
Masking was never inherently a political issue, even if some people tried to make it one.

From a purely scientific perspective, and regardless of one's political leanings or preferences, it was obvious from the start that widespread everyday masking simply isn't effective, nor is it practical.

If such masking was even just somewhat effective, the entire situation would have been over by mid-2020 at the latest. That clearly wasn't the case.

Even in large regions with strictly-enforced masking (even outdoors, in some cases!), combined with numerous other onerous restrictions, we still saw massive case number spikes. Those would not have happened if masking worked.

Of course, there are also the numerous harmful effects of masking that must be considered. It causes many accessibility problems, it causes childhood development problems, it causes social strife (including discrimination), it enables abusive policing, and so forth.

Hopefully, society as a whole has been reminded how masking just doesn't work, and that's exactly why we didn't bother with it until this recent debacle.
Seconded. No matter how good you feel you are in this field, chances are great that 90% of your work is based on negative input. Relatively few developers get to work on green-field projects with any frequency, and even those can (and will) quickly become slog-fests of bug patching. The more management overhead there is in the company, the faster this happens (IME).

If you can remap this in your mind to be expressed as improving negative experiences, then maybe it will seem better emotionally :)
"right off the bat" is unfortunately apt for ebola!
I almost felt held hostage by this webpage.
You are right to skeptical, but I think for the wrong reasons. I'm not very familiar with other serverless options, but it sounds like Azure functions will be fine performance-wise. After all, if you run into any issues you can just put your functions on a dedicated tier, which is basically an app service under the hood.

The question I'd have is what is the driving force behind the initiative to move to Functions? If the answer is "reduce infrastructure costs", I'd ask serious questions if the "juice is worth the squeeze" for a transition, and then create estimates for the cost of transition versus cost savings. For a 100 user app it is likely not going to have much payoff unless your infrastructure bill is a lot higher than I expected ($10-12k).

However, if the answer is "to create a better integration architecture between our apps and services" then you should engage with that. Azure Functions pushes developers really hard toward creating APIs that are discoverable and reusable, especially in a Microsoft oriented enterprise where you start seeing other tools like logic apps or the power platform start being able to produce and consume for custom functions. Over time, I've watched benefits accrue from common integration points functions drive across the organization.

So, ask questions, but make sure you understand what the organization is trying to achieve with the recommendation.

Disclaimer- I'm a Microsoft employee, but opinions my own.
After using AWS Lambda and Kubernetes for different situations, I would go for Lambda everytime unless I had a compelling reason to use containers because 99% of what people have asked for is a CRUD application.

Scales down to 0, so effectively no cost overnight when used infrequently, and if you use a scripting language like Python or JavaScript the startup times are in the ms for a new instance when scaling up.

When I would use K8s would be if there is heavy processing involved, so want a language like Java or C to do the heavy lifting, image processing, encoding or encrypting and would be long running.

Disagree with serverless only being for low traffic, I've used it for a a fair amount of high traffic situations and it is great for scaling up quickly.
Many examples finance, just companies in finance for the most part don't talk about their tech stack much (although that's changing).
We use AWS Lambda with serverless.com. I can deploy a single lambda change to our dev environment in about 5 seconds. I can also edit directly through the AWS console if I want to experiment. I've never wanted for a local environment.
But it did. I wrote the first native C++ compiler, by extending the Zortech C compiler.
What happens when everything even your espresso machine has a bunch of software
if there were indeed hundreds of thousands of text editors, then yes, the way your thinking flows would be warranted

but in reality there are less then a hundred alltogether for all time

each is a project of passion, and all are resultant in a peculiar, particular and special kind of thing to do a special kind of thing

you can't select a thing the VIM way and then do something to it the Emacs way

you can't eat Catholic while working Maori

or you can, but then it is just another special thing that you made up

text isn't a thing

code is a thing (many ways, depending on the approach), prose is a thing (many ways), poetry is a thing, legal writing is a thing

text is not a problem that can be solutioned, it is not a question that has an answer
They are buying FTX - not FTX.US, I would imagine it is fine.
Healthcare providers and associated administrative businesses have endured a cyberattack onslaught over the past few years. Federal agencies, Congress, State and Local Governments have recognized the risks and have issued regulations and funding to address cybersecurity gaps in the sector. Many think that more needs to be done at the national level.
Or they simply don't want to relinquish whatever funding they may have been allocated for contact tracing, or may receive in the future.

Don't trust government agencies to tell you what they need, they'll always ask for a Moon mission.
From past experiences (don't work freelance anymore) I think consultant and contractor cannot be the same person.
For example:
If you are paid to give advice and then develop, wouldn't you recommend the most expensive thing?
Too many times I lost energy and renounced money to recommend not doing extremely dumb stuff instead of doing it.
And I was even wrong in doing so! I'm not the entrepreneur, I'm not the one organizing resources, so I should not have a say unless specifically paid.
If I were to work again as freelance, I would only do either consultancy or contracting, never mix the two
The only problem is that you often hear the same variation of the problem multiple times with no action taken to resolve it in between.

That frustrates me.
You get used to it. You get thougher with time.

I know it because I lived 13 years of gas grid.

Have you tried Damart (thermolactyl underwears) ?
Venting is a pretty normal and healthy way of dealing with emotions.
Part of the reason why some of these suggestions conflict is because a lot of people with "migraines" have never been diagnosed, and are just complaining about a bad tension headache. Then many people are misdiagnosed. Finally, there are several theories about causes of migraine.

Still, 100% true that people are usually unhelpful with their flippant medical advice.
Writing online what people did wrong isn't unkind, it could help others avoid the same mistakes. I'm not sure the world would be better if everyone just was kind instead of trying to be helpful.
> Alameda invested in FTT which is minted by FTX

FTX issued FTT to Alameda. We have no idea what Alameda gave them as collateral, but it's clear it wasn't cash. Lending is a form of investing. (I don't get what unlocked versus collateral FTX on Alameda's balance sheet means.)
I think that most of online political opinions are bots spreading propaganda for who ever. When I talk to normal people about politics they have no idea what im on about.
Anyone here remember when SBF was offering Elon Musk a billion dollars to help him buy Twitter? What the hell was he thinking?
Pretty sure the last remaining counterparty will be the mysterious and shadowy ▯ ▯ ▯ ▯, ▯ ▯ of Elbonia.
I spend even more of my time updating things for security holes and bugs?
Almost no one beats federal charges, because if the they're coming after you they'll have an airtight case before you ever go to trial. They'll put the screws to everyone you know, your bank, your dog, your coffee shop to get the evidence they need. If they think there's even a chance you'll beat the charge, they just don't bring the case.

[EDIT] If you disagree, I'd suggest you read a bit that Ken White has written about federal prosecutions. Basically if they really want you, they'll trip you up in interviews and charge you with lying to the FBI.
I also like “could you try…” as a way of acknowledging that it’s a suggestion that may be unworkable for reasons I don’t know, and that I’m willing to hear that.
Podcasted
Personally I just say "electronic music" as the generic term to reference any/all sub-genres. Anything more specific falls apart quickly - even the "d" in edm implies danceability, which neglects several sub-genres.
100%. Someone set up serverless at my last freelance company. Just due to the cold start, our network requests were averaging SIX seconds. This was even for requests that were just getting basic config stuff, i.e. no DB transactions required. Insanity.
Microsoft's $69B Activision bid faces EU antitrust probe