skysight-inc/HackerNews huggingface dataset:
> It’s very easy to train a neural network to look at a piece of a sine wave and predict what the next value should be - the fact that the function is periodic actually helps you.

I’m not sure what you mean. Are you talking about training a network to predict cos(x)? In this case nothing at all changes by training on the derivative.

Or do you mean train the net to take as input sin(t) and produce sin(t+0.01)? The problem with this is that any given value of sin(t) has 2 answers for sin(t+0.01), therefore your optimizer is going to spit out 0 as the answer. Plus, this is a different problem entirely, and you lose the ability to infer sin(t) based on t. It doesn’t answer the same question.

Your suggestion is further going to be seriously confounded if the periodic function is more complex, say, the sum of several sin waves. There can be an arbitrary number of values y that correctly match f(x).

You should try it before making assumptions that it’s easy, see what it takes to train a net to predict sin(x), without embedding knowledge of the fact that sin is periodic.

> The problem is improperly evaluating the neural network as a function of time, instead of evaluating the network as a function of state.

This also sounds like an assumption to me that somehow the entire world of research has failed to consider the most obvious of ideas. The point of both optimizers and neural networks is that they can be black boxes, right? It doesn’t matter at all whether the input is time based or position based or a function of money. The network, in theory, can learn any function, time or otherwise, and there’s nothing special about time.

But, neural networks function better with domain knowledge. When you know the function domain is time and that the output is periodic, you can do things to make a network easier to train, like using a periodic activation function.

As a side note, RNNs explicitly model an NN based on previous state. Also all layered NNs can be viewed as a series of smaller nets that feed state to the next net. In some sense, NNs always evaluate as a function of state.
It has been a while since I read the book but skimming it now I can only see the Spanish police unofficially linked tennis players and soccer teams to the Spanish doctor they were using.

I maybe misremembering or misquoting.
Oracle Java popularity sliding, New Relic reports
It is because experts are, for some percentage of the time, wrong.

In fact they are so wrong sometimes that the consequences are quite serious.

Experts don't deserve to be silenced, but they also should not have the power to force someone to do something[1]

[1] if someone is in the process of attacking someone else physically, then of course the use of force is justified.
I agree, there's a huge opportunity for a concierge service here that would lead to a stable product. The experience doesn't have to end here.

Having a low-engineering concierge service first and then incrementally building solutions is a great way to find real problems.
Well, it's fictional - the disheveled detective who always gets his culprit: https://en.wikipedia.org/wiki/Columbo
AA meetings are often designated as "open" or "closed." The "open" ones are open to the public.
I have this same reoccurring nightmare and I also grew up in the UK.
The line would be smooth, but the violently contort into anxiety inducing sharp triangles.
This is the first time I have heard someone echo the same dream.
I highly recommend Great Moments in Weed History.[0]

[0] https://www.audible.com/pd/Great-Moments-in-Weed-History-Pod...
China in ‘deep crisis’, says Hong Kong private equity chief
A couple of points to consider.

1. Demanding scalability for inappropriate projects and at any cost is something I've seen too, and on investigation it was usually related to former battle scars. A software system that stops scaling at the wrong time can be horrific for the business. Some of them never recover, the canonical example being MySpace, but I've heard of other examples that were less public. In finance entire multi-year IT projects by huge teams have failed and had to be scrapped because they didn't scale to even current business needs, let alone future needs. Emergency projects to make something "scale" because new customers have been on-boarded, or business requirements changed, are the sort of thing nobody wants to get caught up in. Over time these people graduate into senior management where they become architects who react to those bad experiences by insisting on making scalability a checkbox to tick.

Of course there's also trying to make easy projects more challenging, resume-driven development etc too. It's not just that. But that's one way it can happen.

2. Rx type models aren't just about the cost of threads. An abstraction over a stream of events is useful in many contexts, for example, single-threaded GUIs.
Electric wire bus is better than tram as it does not require expensive tracks. It is also much easier to change the route. The tracks also create a lot of noise and vibration that gets into nearby buildings. Tracks are also dangerous for bicycles, and slippery for cars and trams.

There might be benefits with trams, but I do not know what.
> The better alternative to Go is Rust

No, the better alternative is thousands of different languages.

HN is just hype-driven as usual and can see only Go and Rust.
What varies is the rate of thermal runaway.
I wonder how many partial implementations of clojure are out there targeting different runtimes. I recently ran into the fennel cljlib which is not quite the same idea but definitely close.

Not that any of these are the individually the wrong choice at all. It does suggest a lot of duplicated work, but I also get the sense that each's goals are different enough they maybe don't have as much overlap as it's easy to assume.
Kneeling solves the problem that even a low-floor bus still has a floor height of around 30 cm. Due to a need to maintain sufficient ground clearance and the ability to sweep over regular height kerbstones (up to 20 cm), you can't get much lower than that, whereas conversely you also can't really raise the kerb at regular bus stops that high (i.e. to 30 cm or higher).

Kneeling gets you down to a floor height of about 22 - 24 cm, where level boarding with a 22 cm high kerbstone is just about possible, though still subject to not insignifcant requirements where and how the bus stop exactly can be placed in terms of road geometry.

So the basic gist is that kneeling doesn't absolve you from the requirement of getting the floor of the bus as low as reasonably practicable in the first place, and you need both if you want to achieve anything resembling level boarding at all.
It's driven (or at least exacerbated) by the physician shortage.

If it weren't profitable to have large numbers of staff per doctor, there wouldn't be large numbers of staff per doctor.
World’s Highest Website
CSS experiment by Jens Oliver Meiert
And natural selection is a harsh mistress. If a certain cohort decides not to reproduce, then the next generation will be populated by those who did decide to reproduce, and humanity on average will have more reproductive fervor than ever. By all means, have fewer children if you want, but that does not solve the long-term problem. If you want people in general to have fewer children, then focus on educating and enriching the world's poorest, for whom having many children is a matter of survival.
to paraphrase a german …
Your first link is exactly what it looks like to me (except pulsing/shimmering). I can usually sense it before it starts then it starts as a small aberration and gradually grows to encompass almost my entire vision. Extremely unsettling the first time it happened.
The saying "blood is thicker than water" is from the Bible. The full quote is "the blood of the covenant is thicker than the water of the womb," which means the opposite of how "blood is thicker than water" is used.
Isn’t google kinda a patent troll?
I grew up reading Andre Kosztolanyi's books (the de facto financial guru before Warren Buffett) he always said don't pay any attention to actual stock prices. Only metrics like P/E, financials (income sheet, cash flow etc) matter on the long run as the market always corrects itself.
If you got a kick out of that, it gets better!

There’s a publication called “Date Panchang” that gets a new version for every new Hindu year. The first few pages talk about time and how Brahma experiences time.

If you can read sanskrit/Marathi, it’s page 5 here: https://pdfcoffee.com/qdownload/date-panchang-2020-pdf-free....

It talks about how long Brahma’s life is and where I’m his life he is right now. Not sure how they calculated that but it’s pretty wild to think about.
I've gone in the other direction and write plain HTML tags now (in React, or anywhere), then augment it with functionality by passing a reference to the relevant element to a helper class. Very much like A11yDialog[1], which is likely the most well-known example of this concept. The helper class is vanilla Javascript and the API of the class is the DOM itself: if you don't use the correct aria-x and role attributes, it will warn you.

I do this because I hate dealing with the opaqueness of UI components. Every one has its own completely different API, every one imposes unnecessary constraints, and styling them requires you to submit to whatever styling method the library author thinks is best. I just want to have direct control over the DOM dammit! without having some busybody middleman library getting in the way.

This approach makes it very easy to, for example, have a menu button and its menu in completely different parts of the tree, making styling effortless. The helper class handles focus management, so the exact HTML isn't important, as long as the correct attributes are present.

[1] https://a11y-dialog.netlify.app/
JSON BinPack – Binary JSON serialization format with a focus on space-efficiency
Record Fertilizer Prices Drive Investors, Farmers to Microbes
'Startups marketing alternative crop fertilizers said they are gaining traction among U.S. farmers and investors, pitching themselves as a potentially cheaper option as prices for traditional fertilizers surge.

Companies such as Pivot Bio, Kula Bio and Anuvia are pushing development of farm fertilizers by harnessing microbes or plant-based products to deliver nutrients that corn and other crops need. They aim to replace traditional fertilizers produced from natural gas or mined underground, prices of which have hit records this year due to supply-chain constraints and Russia’s war on Ukraine.

While some farmers have been skeptical of trading in tried-and-true fertilizers for still-nascent alternatives, startup executives and investors said that escalating prices for traditional nitrogen, potash and phosphorous-based fertilizers are giving farmers extra incentive to test drive the new products. Such startups, which pitch their products as more environmentally friendly than conventional fertilizers, have attracted roughly $1 billion since early last year, according to research AgFunder.

Dan Hansen, a fifth-generation farmer in Avoca, Iowa, said he is saving money by using Pivot microbes instead of conventional fertilizers. Mr. Hansen, who has been applying the startup’s products to his roughly 700 acres for several years, said he has cut his nitrogen fertilizer use by about 25% over that period and that his corn yields have been bigger, too.'

...
The Mike Duncan podcasts are great, i.e. History of Rome and Revolutions.
I am sorry, not to be a debbie-downer but this kind of "solutinos" seem to only "solve" surface level issues i.e they don't look at emotional reasons why we procrastinate. I belive if you truly want to improve yourself, atleast not procrastinate, you have to look at your emotioanal state. It's effective when you do this at the point of procrastination. Why am i procrastinating? what/how am i feeling? Am i running away from this problem? if i am , why? Anything that probes your emotional state will help you uncover why is it that you're procrastina/ting/te. And, this method might not be the only way, but all paths to deprocrastinate go through your state of emotions.
> No matter how we deal with it, Atheism is linked to individualism and may make your existence more difficult than it needs to be. By the other hand, Theism is linked to communities. There's nothing better to unite people as a shared belief.

I see what you are saying; but this idea, which I have seen expressed many times, has always perplexed me. I understand that, pragmatically speaking, having a shared belief in a supreme being may be beneficial; but one cannot just turn a belief on or off based on how beneficial it is. Even if it is true that the believers live a psychologically better, healthier and more fulfilling life (as opposed to, say, agonizing whether they will end up in hell), it is only a statement about their mental state rather than about the truth of what they believe in.
Iago Leal – Let’s Program a Calculus Student
Hi,

Congrats for launching something new.

Here's some feedback, hoping that this criticism will be constructive.

## Trust

There does not seem to be any information about which company or person owns GAClient and provides the service.

There are no terms of service.

The privacy policy is likely not compliant with GDPR, as there are no mentions of who the Data controller and Data Protection Officer are.

Some of your target users are likely not to accept to either provide access to their Google Analytics data to GAClient, neither to provide their credit card information.

## Value proposition

There certainly is room for improvement in the presentation of Google Analytics data to various stakeholders.

Switching to another solution than the built-in Google Analytics dashboards is likely an important barrier for most users, though.

Plus, both Google Analytics and Google Data Studio already have a multitude of free custom reports, which can be installed in a few clicks.

Then, rather than switching to a different front-end for Google Analytics, aren't most target users likely to switch to another solution not owned by Google (Plausible, Matomo, PostHog...)?

## Problem solved

Personally, I would rather see more serious added value in a solution providing insights on the conversion funnel (using either Google Analytics or other data source). Seeing just the number of daily visitors, country, device in a simplified dashboard is likely not to attract many paid customers (I might be wrong, obviously).

Good luck!
Thanks. Info sent.
Lots of women can't take hormonal birth control for a variety of reasons, and abortions are not physically or emotionally pleasant.

Equating these things with condoms is pretty lame. Condoms are cheap, sold everywhere, are more effective than the other methods, and can be used with zero advance planning or side effects.
I came to the same realization at about 12 years old. The mechanics were different than the Boltzmann brain. I saw it as that there are only two things that define the current universe: matter and energy. How could I know the universe wasn’t _just_ created? Every atom of my house, every atom of my body, created or placed in just the spot it is now, with just the energy it has now. My memories from five minutes ago are exactly what a brain that looks like mine would “remember” from five minutes ago.

Looking back, this realization became a feeling and this feeling became the backdrop for much of my growth as a person. Sometimes I was filled with fear. Sometimes I would shed all responsibility because it didn’t feel real.

At the best times, it fills me with a profound sense of agency, balanced with responsibility. It’s like teleporting into someone else’s body. Some things you choose to play along with, taking care of “his” mother. Other things you abandon, changing direction in your life as you need, despite what anyone might say.
For anyone confused by the comment, Mignonnes is the original name of Cuties [1] in French. I haven't watched it, so I don't have an opinion, but the trailer [2] seems pretty okay-ish. I you don't like the move, hit dislike and move on. Not sure why the whole "#cancelnetflix" drama.

[1] https://www.youtube.com/watch?v=M0O7lLe4SmA

[2] https://en.wikipedia.org/wiki/Cuties
Great point! At the end of the day, we're talking about people. Highly trained people in Navy, medicine, and Navy medicine cases.

And people have limits, because they need lives and aren't robots.

Morale and aligning work to allow for happiness in life is a requirement for people bringing their best to work. If you ask people to toughen up and suffer through the suck to get the job done... there'd better be an eventual light at the end of that tunnel. Otherwise, it's just a death march.

PS: Thank you for your service, and especially through COVID.
Oohh, that is good. Actually made me laugh
> are proceeding smoothly, as are the Flight III destroyers.

I would strongly advise waiting until the first Flight III ship is going on deployment before making this claim.
I don't know where you get the idea brain does not include cerebellum. This is completely false
How much would you pay for land that has 100% of its rental value taxed away every year?
> Why Does the Tech Workforce Lean Left?

Why do cities lean left?

If the ideology of the right is based on individualism it's only natural that it cannot be the base of large social organizations.

The organization reaches a certain size and then collapses under the weight of its members who are all individualist free riders.

Organizations which are based on the ideology of the far left on the other hand don't ever get off the ground due to zero credence given to merit and assigning credit to whom credit is due.

At the end of the day data doesn't lie. GDP doesn't lie. The peak of mankind up to now are Western megalopolis (NYC, LA, London, Tokyo).

As a collective they lean left, it's undeniable. Similarly it's also undeniable that those who do great in such cities lean slightly right and have a bit of free riding and selfish-gene within them (but not so much, or in such great numbers that makes the whole thing collapse).
Presumably at 100M simultaneous connections the machine CPU would be saturated with setting up and closing them, without getting much actual work done. TCP connections seem too fragile to make it worth trying to keep them open for really long periods.

It's interesting to think about though, I agree. What are the next scaling bottlenecks now (for JVM compatible languages) threading is nearly solved?

There are some obvious ones. Others in the thread have pointed out network bandwidth. Some use cases don't need much bandwidth but do need intense routability of data between connections, like chat apps, and it seems ideal for those. Still, you're going to face other problems:

1. If that process is restarted for any reason that's a lot of clients that get disrupted. JVMs are quite good at hot-reloading code on the fly, so it's not inherently the case that this is problematic because you could make restarts very rare. But it's still a problem.

2. Your CPU may be sufficient for the steady state but on restart the clients will all try to reconnect at once. Adding jitter doesn't really solve the issue, as users will still have to wait. Handling 5M connections is great unless it takes a long time to reach that level of connectivity and you are depending on it.

3. TCP is rarely used alone now, it usually comes with SSL. Doing SSL handshakes is more expensive than setting up a TCP connection (probably!). Do you need to use something like QUIC instead? Or can you offload that to the NIC making this a non-issue? I don't know. BTW the Java SSL stack is written in Java itself so it's fully Loom compatible.
Because people learn to cling emotionally to hyped-up topics.

Any criticism of sacred icon is taken like an aggression to the reader's sense of self.
> It seems sad that in 2022 it still needs explaining what privacy is and why its a good thing.

Because for most people privacy on the internet isn't important. They either don't care it's being abused ("I've got nothing to hide"), or are OK with paying the price of giving it away in exchange for the services they get, and think are entitled to, for free.

This has many reasons, and a major one IMO is that we didn't build privacy-focused tools from the beginning. The web was built with a consumerism model where the user is only meant to browse it. When corporations grew larger based on a very lucrative market and adtech was born, there was no going back. Now, privacy-focused individuals are desperately trying to educate people and reverse the trend, governments are attempting to catch up and fight it, but that train's not stopping anytime soon.

The sad part is that majority of people won't even be interested in this article, let alone use the tools it suggests.

As for the tools themselves, as someone who's been using a de-Googled phone for years now, I'd never use any of these. It's great that they're FOSS and request no permissions, but the fact they're built by the same team and market being "privacy-friendly" as their main selling point just feels off to me. There are similar alternatives already on F-Droid and I'd rather use apps from different developers, in case someone goes rogue I don't lose all my eggs, so to speak.
It's definitely a Czech idiom - "nic se nejí tak horké, jak se to uvaří". But apparently German has this, too: https://de.wiktionary.org/wiki/es_wird_nichts_so_hei%C3%9F_g...
A colleague of mine brings the cryptic crossword to work and everyone tries to get at least one. The point is that right next to it is the horoscopes - and they are so obviously just full of nice platitudes that could apply to anyone.

The list of traits needed for a founder are very similar. Flexible - yeah sure that's me. Imaginative? Humble ? tick tick.

What makes a real founder? Dunno. But i doubt it's a priori qualities of that person. I would like to see a BC fund randomly assign money to citizens. See what realmempircal evidence tells us.
No, it doesn't. The reason the tweaks are at the OS level is because, apparently, Loom-enabled JVMs already scale up to that level without needing any tuning. But if you try that in C++ you're going to die very quickly.
there's still a context switch with NIO, you're just doing it manually
13%
I love the simplicity of these types of things. It's a bit pricey, but things like this can save a lot of time. I built one specific to my needs, which integrates the key metrics I look for in both Stripe and GA:

https://github.com/testdrivenio/google-analytics-stripe-dash...