skysight-inc/HackerNews huggingface dataset:
It's not unusual to use hundreds of taps for a clean linear phase filter with a sharp slope. Discrete convolution reverb would need hundreds of thousands - which is why you use an FFT for that.
Not sure wanting a device to watch Netflix is questionable.
Up until you mentioned Denmark, I was 100% sure you talked about my home country, Finland.
It is quaint how there is supposed to be an "idiomatic python" just as mypy, "pattern statements", walrus operators, etc. are being added.

"Idomatic python" is dead, and lives now only as a pretty dumb ideology which states: everything must be phrased as a naively-typed naively-imperative program. Python is being made, retroactively, a bad imperative programming language: largely because its creator always thought that's what he'd made (he is wrong).

It's a great tragedy "pythonic" has become this: a back-reaction against the times (of increasing adoption of functional programming driven by increasing data-transformation needs).
Reminds me of a former colleague of mine, he was a manager at a bank for 25 years, I don't know the whole story but one day he made a switch and became a self-employed CSS + accessibility guy.
The main reason for me is that it's intuitive/comprehensible (company shares profits with stock owners) and it aligns with my goals (create passive income) in a visible and flexible way. Other options are more abstract and require more specialized finance knowledge.

It might be suboptimal, but when you're planning your financial future understanding what's happening is important and I suspect is one of the reasons more people don't invest. My country also has different rules on how dividends are taxed.
More power to the author, hopefully they're having fun producing it. To me it's reminiscent of an N64 game; the gulf between this and War Thunder (which ran well a couple of years ago on Ubuntu via Steam installation), say, is rather wide.

It looks like their thing might be optimisation for low-powered systems (like RPi).
SpaceX launching satellite Doge-1 to the moon next year
> It means drivers in 18 states can work extra or more flexible hours when transporting gasoline, diesel, jet fuel and other refined petroleum products.

This means truck drivers hauling 45,500+ lbs of an extremely flammable liquid aren't required to sleep.

I worked in the supply chain industry for a few years, dropping these restrictions is unheard of. My instinct tells me this issue is a lot worse than it seems now.
There was a recent post here [1] with graphs showing that anything more than 6.5-7 hours increases all cause mortality about the same, if not more, as sleeping less.

Here's the discussion part on long sleep:

> Proposed mechanisms for mortality associated with long sleep include: (I) long sleep is linked to increased sleep fragmentation that is associated with a number of negative health outcomes; (II) long sleep is associated with feelings of fatigue and lethargy that may decrease resistance to stress and disease; (III) changes in cytokine levels associated with long sleep increase mortality risk; (IV) long sleepers experience a shorter photoperiod that could increase the risk of death in mammalian species; (V) a lack of physiological challenge with long sleep decrease longevity; (VI) underlying disease processes mediate the relationship between long sleep and mortality.

[1] https://www.nature.com/articles/srep21480
https://en.m.wikipedia.org/wiki/List_of_semiconductor_fabric...
But how often do you do long conversations? I also find it exhausting, but like almost everything: the more you do it the easier it gets.
1) Neither houses nor stocks actually qualify for hyperinflation (50%+ rise per month); crypto is the only one that potentially could, though again, hyperinflation is generally not a concept applied to assets - it's specifically for consumption goods. If hypothetically the U.S. government announced that they are banning cryptos tomorrow and the value crashes, what happens to your hyperinflation?

(The FED has the lever to control "inflation" - or rather asset price appreciation in all three of the above by controlling the interest rate and rate of bond purchases, so talking about inflation in them is kind of useless. The FED could crash all three markets (stocks, crypto & housing) tomorrow if they wanted to)

I can live my life just fine without owning a house, stocks or crypto, and in fact many people do.
Handling invalid syntax is another can of worms! It would make all parts of the tokenizer much more complex, not just comments.

In the case of XHTML, a parser is supposed to reject any document which is not well formed. HTML parsers typically try to "gracefully recover" from all syntax errors, but this is a crazy complex algorithm.
I don't think author of this piece understands how RAM works in Windows 10 or modern app nowadays, having allocated RAM and actually using it are two very different things

while in past 2GB RAM after launch of Windows seemed fixed regardless of how much RAM you have, nowadays, Windows will just take large portion of RAM regardless of whether you have 4, 8, 16 or 32, it's not fixed number and it's not required number

for instance I am running Windows 10 on laptop with 8GB RAM and I have currently available 3GB RAM with Edge and other app I use for work consuming combined 1.5-2GB RAM, so by author's logic Windows takes less than 3GB in total
Chinese Villages, Security Forces Revealed Inside Bhutan's Borders
Seems a good idea at first sight ;-)
Do you have a prestashop / oscommerce plugin?
I bet having one-click to start receiving payments would get you a lot of traction.
> And what if your child, who you save at that time, goes on to be an elite police officer specializing in child kidnappings and saves dozens of later children's lives without paying ransoms?

Well he wouldn't have been kidnapped in the first place if we disincentivized ransoms!

> To give an extreme example, if someone had a button they could push that would end the world as we know it, and they demanded you pay them $1B or they'd push it, are you really going to argue that paying that billion dollars is the incorrect response because it would encourage future people with the ability to end the world as we know it to demand ransoms?

Your example is indeed extreme. It posits a game with 2 players, the world, and the entity trying to end the world. In a 2-player scenario where you lose if you don't do some requested action then you would have no choice but to do it. However, in an n-player scenario where n > 2 and player "x" being the one wanting to win by ending the world, and assuming all other players can win by cooperating, then yes the world government should indeed forbid all players from paying the $1B ransom.

It's a well established fact that if ransom demanders know that ransom payers are subject to significant fines and penalties, their power to demand ransoms drastically diminishes.
> This is really boilerplate stuff every wealthy person knows.

Since it's so common knowledge, can you point me to where I can buy a website that makes $200/month for $3000?
Worth noting 1,2,7 really helps 3.
> but instead people are re-inventing 'sqlalchemy'

SQLalchemy last version is asyncio compatible now: https://docs.sqlalchemy.org/en/14/orm/extensions/asyncio.htm...

> network libraries and entire web frameworks for the sake of two new keywords

The trend in the community now is SansIO: https://sans-io.readthedocs.io

You create entire libs without the IO parts, dealing only with the business logic.

The you let the I/O libs to deal with the rest. This allows modern project to provides a sync and async API with the same protocol implementation. E.G: https://github.com/encode/httpx

Also, I'm pretty glad gevent has not been adopted:

- it's very hard to know if you are doing something wrong with gevent. Or doing something with gevent at all.

- gevent magic patching broke stuff in unpredictable ways, and the solution was to disable part of it: https://stackoverflow.com/questions/8678307/gevent-monkeypat...

- gevent didn't play well with stdlib threads and multiprocessing, (had its own thread pool, subprocess wrapper, and no multiprocess story) while asyncio has a very good interoperability story

- the asyncio pluggable loop meant we didn't need a perfect solution out of the box. Thanks to that design, we have been able to integrate the nodejs loop, like with the uvloop project, giving birth to stuff like asgi, fastapi and uvicorn. Asyncio can now comparable async perfs as Go. (gevent does that, but forces you to, and having libuv in the stdlib is not something the core devs would want).

- gevent is a 5mo package. It's 1/6 of the ENTIRE python installer.

- the coroutine based design means we have a standard api for async, no matter the backend or implementation. Which means solution like trio were able to emerge, and eventually the core dev are now considering including trio-like scoping in the next asyncio iteration.

There are plenty of problems with asyncio though:

- create_task is basically a goto. See trio for a solution.

- coro() does not run the coro task. In JS it does, and returns a future you can await, or not. This makes it very confusing to beginner that get lost in the await/return/create_task dance.

- there is no concurrency limiting primitive, cancellation is hard and back pressure mitigation is non existent.

I was very skeptical about asyncio, but after 3.7, it became quite nice. asyncio.run() made all the difference, ergonomically, and when dealing with errors.
Can you back up your statement in 3) with some citations? It contradicts what I read in "Matthew Walker - Why We Sleep" book.
"concise" OTOH is not about killing as about cutting off the superfluous
I didn't notice that, thank you.
Yes, I remember the discussion before AsyncIO, and how Python could have morphed into the Golang -style CSP model. I don't think it was to simply adopt gevent, but rather to move the core into massive multithreading. Now we seem to have the worst of all worlds. The rejection of stacklets because Python runs on constrained devices didn't seem strong then either.
Not as much the case as you might think and the Big Five model is largely reliable.

Different traits can change over time, some are easier to change than others, they are also skewed if the individual suffers from acute mental health issues such as depression.

Concienciousness is the easiest to change, via intervention, but takes a very long period of time. We tend to naturally become more conciencious as we get older.

Openess is the hardest to change I believe, it's also a predictor of creativity and IQ, IQ being impossible to improve currently.

The teenage/developmental opinion swings are a result of life experience and information gathered about surroundings rather than personality. Personality is mostly established by age 6. Lou
Reminds me of Geiss winamp visualisations. Recently installed ProjectM on my Android TV device. Mesmerising.
Never stop learning. Try to learn something new every day. Document the process.
On architecture, urban planning and software construction
The small spotlight bulbs (GU10 fitting) are the most difficult to make reliable, since there's very little space for air circulation to cool the lamp.

As this video says, Philips don't even make these bulbs with GU10 fittings, probably because they can't achieve the necessary reliability.
Completely tangential, however I can't see (air) quotes anymore without think of this NZ Viva La Dirt League comedy skit.

It's somewhat "mature" in content, however absolutely brilliantly funny.

https://youtu.be/4DqoQq1zME8
Zig can cross compile and link libc on lots of different architectures out of the box, which is amazing given how much effort this takes to set up cross compilers normally.
Right, but with stocks you need a capital of $1m+ to get a significant income, which basically takes an entire career to accumulate.
More of a sign that your status page should be separately from your Infrastructure, this was a takeaway from Facebook latest incident too.

https://statuspal.io/blog/2021-04-09-learning-from-facebook-...
The Libcurl Transfer State Machine
I've worked in factories when I was younger.

Just grab an empty box and say you're delivering it to the other end of the factory when someone asks. Works every time if you're confident enough.
The Microsoft Provocateur(1997)
This sounds awfully similar to the Austrian business cycle theory:

https://en.m.wikipedia.org/wiki/Austrian_business_cycle_theo...
the idea of a plain old html internet makes me weak at the knees in the right kind of way. I love the thought of scrolling and the overall speed of a site that is as close to plain text as possible. We might be in the minority now, but the days of a lightweight internet can surely come back. I have resorted to (not disparagingly) using terminal based browsers for most of my recreational time online.
>“They’re the same woman,” says Moyle. “She has this soporific expression in both paintings.”

To my untrained eye that really seems to be the common expression of the time.
Single internal market inflation would be accounted for up to global inflation by this to some extent, but it does nothing for internal market differences. Even if tolls were entirely removed you would buy your rice at the local market, probably at 40x the international price.
There’s actually a term for this: https://en.m.wikipedia.org/wiki/Rubber_duck_debugging
If it is like workplace Stasi and like the movie Brasil, shouldn't we expect pairs to slack off together in conspiracy, watching movies like in Brasil or commenting on HN instead of working. Does pair programming cause dysfunction?

Also, is there a pair programming equivalent of the Scrum Master? That would be the chief slack position.
>> Or said more simply: try to refrain from telling black people what the best response to racism is.

I'm sorry but I really don't understand what you mean by this. What black people did I tell what the best response to racism is? Can you point to my comment where I did this, please?

Also, could you please show me where in my comments I'm "lecturing", as per your previous comment?

It's not very helpful to interpret my comments without quoting my comments, so I can see what you refer to.
> It would work about as well as banning abortion - of course it would still happen, just outside of the view of the law. Like, come on. If the life of your child was on the line, you wouldn't figure out a way to pay the ransom even if there was a potential for prosecution later?

By this logic the Great Firewall of China is a massive failure because some guy, somewhere, was able to access illegal content from China. But that's not the case. It works quite well to control public opinion and it doesn't have to be 100% effective at blocking content to do so.

The same applies to disincentives to ransoms. Of course some people will still pay ransoms. But why let criminals have a monopoly on the market? The total ransom someone can pay is fixed by the market (basically how much your child is worth to you and how much money you even have, otherwise there'd be no ceiling on ransoms). Since the government is in on the action, the revenue from ransoms is split between fines/jail time/criminals. If the government's actions are decided ahead of time, and cannot be changed based on any single ransom attempt, then kidnappers will know that their potential income from ransoms will be severely cut, thereby disincentivizing ransoms by some degree. The degree to which it is disincentivized depends on how good of a competitor the government is in the market (enforcement/detection of ransom paying events).

> Also I'm not sure how the fine would even be decided to be effective? 3 years in prison? Would absolutely gladly trade it for the life of my child. Probably any amount of time in prison would be spent gladly in order to save your child. And once we start throwing ideas like life imprisonment(because really, can't go much higher than that) it would be struck down as not proportionate to the crime.

These are implementation details. If there is no ceiling to what you will pay/rob/steal/do then don't let the kidnappers out there know! But also, you'd be a massive liability to society assuming other people don't care about your kid as much as you do, since criminals can leverage you to a 100% degree. If they know this about you, they don't even have to estimate your net worth. They can get you to go rob a bank instead!
> All internal communications, unless they are with an attorney and are clearly marked "privileged" and pertain to actual legal advice, are discoverable

If a communication doesn't exist, it's not discoverable. If you legislate penalties for a certain type of communication, it shouldn't be surprising when it ceases to exist. This isn't the product of cover ups. It's the long-term effect of penalties dissuading the looking into of certain things. If discovering a breach is penalized, nobody competent will look for breaches--that leaves no discoverable liability.
> > Lets say solar, is the measurement made during the day? Because for most of the clock, they added zero solar.

> should I tell you what most people do during the night?

In winter, night starts at 18:00. Some people are returning from work at this time of day. Others take dinner (which needs electricity to be prepared).
Only chickens slerp the entire night doing nothing else in this time.
81%. Yes, a large majority of people are incapable of becoming lawyers, doctors or engineers. IQ is predictive at the low, middle and high end. There is no evidence of a threshold at which more ceases to be better. Emphasis below not in originalz

> Can You Ever Be Too Smart for Your Own Good? Comparing Linear and Nonlinear Effects of Cognitive Ability on Life Outcomes
> Despite a long-standing expert consensus about the importance of cognitive ability for life outcomes, contrary views continue to proliferate in scholarly and popular literature. This divergence of beliefs presents an obstacle for evidence- based policymaking and decision-making in a variety of settings. One commonly held idea is that greater cognitive ability does not matter or is actually harmful beyond a certain point (sometimes stated as > 100 or 120 IQ points). We empirically tested these notions using data from four longitudinal, representative cohort studies comprising 48,558 participants in the United States and United Kingdom from 1957 to the present. We found that ability measured in youth has a positive association with most occupational, educational, health, and social outcomes later in life. Most effects were characterized by a moderate to strong linear trend or a practically null effect (mean R2 range = .002–.256). Nearly all nonlinear effects were practically insignificant in magnitude (mean incremental R2 = .001) or were not replicated across cohorts or survey waves. We found no support for any downside to higher ability and no evidence for a threshold beyond which greater scores cease to be beneficial. Thus, greater cognitive ability is generally advantageous—and virtually never detrimental.
https://www.gwern.net/docs/iq/2021-brown.pdf
> simply invest as hard as possible in a low expense ratio ETF

Yes, that works if you're already a millionaire. Otherwise that's still good advice but you won't get a decent wage from it.
I read it all.

I would say it needed a series re-edit. First book or two are really differently paced from the end; those two should probably get bulked up a bit, and pulled fully into the final story lore.

Then the series needs a trim down, probably like 33% of pages. It's possible some of the story arcs need to be moved around as well for better readability.

I have just specified like a decade of hard labor, I know. :)

With that done, I think Malazan could be considered one of the all-time great fantasy series. As it stands, it meanders too much at times, and it falls into a sort of military + fantasy sub-genre which I think lessens the impact of the overall story -- it really is an epic RPG-style quest involving hundreds of characters with a (mostly) satisfying finale.
Sounds like the underlying reason is a link between performance and endurance. If you're achieving very high productivity, you can't do 8+ hours per day every day.

I wonder if it would possible to find a balance of doing shorter days / working fewer days, and offsetting that by being more productive in the hours that you do work.
I switched from a manager job to a regular coder, got 20% more pay and my hours are exactly 0800-1600 every day except for a few random evening calls to the other side of the planet.

Don't work 80 hours a week unless you're compensated for 80 hours a week.
> I don't get how Account B gets to the point of extracting value from the illiquid asset after purchasing?

My understanding is, accounts A and B are both controlled by the same person/group. Account A always deals with clean money and pretends to do speculative investing; account B uses dirty money to pump illiquid assets. An example scenario, as a simplified list of transactions:

| Time | From | To | Amount | Note |
|------+---------+--------+------------+-------------------------------------------|
| 0 | Pocket | A | 10 $GOOD | Initial investment. |
| 0 | - | B | - | Created account for criminal activity. |
|------+---------+--------+------------+-------------------------------------------|
| 10 | A | Market | 10 $GOOD | Exchanged liquid $GOOD for illiquid |
| 10 | Market | A | 1000 $BAD | $BAD at 1:100. |
|------+---------+--------+------------+-------------------------------------------|
| 100 | Victims | B | 3000 $GOOD | Crime - e.g. ransomware payments. |
|------+---------+--------+------------+-------------------------------------------|
| 150 | B | Market | 3000 $GOOD | Buying up $BAD to generate interest and |
| 150 | Market | B | 1500 $BAD | pump its value. |
|------+---------+--------+------------+-------------------------------------------|
| 200 | A | Market | 1000 $BAD | Buying back $GOOD for temporarily liquid |
| 200 | Market | A | 5000 $GOOD | $BAD at 5:1. |
|------+---------+--------+------------+-------------------------------------------|
| 500 | B | Market | 1500 $BAD | If $BAD didn't collapse, recovering some |
| 500 | Market | B | 100 $GOOD | of more stable asset at 1:15; can be used |
| | | | | to repeat the trick later. |

In this scenario, criminals turned $3000 of dirty $GOOD in account B into $5000 of clean $GOOD in account A. If they were good with OPSEC, there's no connection between accounts A and B - from outside, it looks like the owner of account A got lucky speculating on crypto, and owner of account B was a dumb criminal that made a bad investment. Hell, if criminals are sure of their OPSEC, they could even go as far as paying taxes for their gains on account A, reinforcing the image that A is owned by some random, legitimate investor (but that could bite them hard if law enforcement realizes there's a connection between accounts B and A). Account B is never cashed out - it's used only for purposes of pumping illiquid cryptocurrencies, and eventually abandoned.
> One also can think fully through whether burning gasoline is sustainable…

Just for fun because I have actually thought about it, this is my deprecation plan for my ICE vehicles:

A 90s Nissan Skyline is my daily driver but also a track-day car. When it comes time to deprecate it, it will become a full time track car. I have converted it to run on Ethanol blends, which are already a niche race fuel and so are unlikely to go away unlike Unleaded petroleum and the hassle of getting it won't be a big deal as race tracks already have it on site often.

My other ICE vehicle is a travel van, and it runs on a small turbo diesel. By the time I need to deprecate it, it may be that an EV van that is travel capable is available but if not, biodiesel until an EV conversion makes sense.

I don't drive very often, so a pragmatic small range EV would be just fine, but I could even forgo a daily entirely in favour of my bike and public transport.
Rules of Enterprise Product Management