skysight-inc/HackerNews huggingface dataset:
You forgot the most successful strategy for making enormous amounts of money in one life: start with enormous amounts of money, and don't be entirely completely idiotically incompetent. Making a billion dollars is a lot easier if you can start with mommy's billion, or even her hundred million.
ippon nihon sanbon yonhon gohon roppon
AvE (Arduino vs. Evil) - https://www.youtube.com/watch?v=E7RgtMGL7CA
Thanks for submitting my article, Rick. Much appreciated.

-Jesse
> it was more contracts with fast food companies.

Also known as 'advertising.' (Coke has an insane amount of control over how their products are sold at McDonalds, down to how the soda fountain equipment can look) Why do you think PepsiCo Bought KFC/Pizza Hut/Taco Bell (before spinning them back out as Yum!)?

Coke spends money so that every time you are thirsty you reach for a Coke, and part of that is the immense amount of work they do to make Coke the only beverage available in places like McDonalds, AMC, United Airlines flights, etc.
I refuse to believe that bean water has tiny margins.
Right? This was absolutely the "right" level of refactor for a hotfix, as the full refactor would introduce much more state management that could itself introduce bugs. And especially if behind the scenes there was a detailed audit of what things can currently access the current security screen, it would be fine for now.

But I sincerely hope that in the postmortem, there would be a larger meta-discussion around code review practices and how something like this "global dismiss" became part of the API surface to begin with, and a sincere prioritization of a larger review within the backlog. Though with everyone on edge at this time in big tech, I doubt that ends up happening :(
The Octopus is my favourite animal (second is the Camel).

For others who may find them interesting check out "My Octopus Teacher"
Yes. There are a few companies that cannot have data leave their region. I'm hearing this is a huge pain in the ass. I like your idea of having the ability to backup and export data.... hmmmmm
A lot of them are. And those that are are making $125-175K/year. It does mean relocating, or adding 1-2 hours commute on top off a 12 hour shift (that typically takes more like 14 hours once you add shift handoff and finishing paperwork that you don't have time to do during your shift because you have double the optimal patient load and half the CNA support...

Nursing is a really tough career.
Sam Bankman-Fried Has a Savior Complex–and Maybe You Should Too
Well, yes, and no, the crash of 2008 caused deflationary pressure, and below [Federal Reserve] (annualized average) target inflation until 2020.
And it's an instrument like any other. It doesn't magically write lyrics and a melody for you, it doesn't mix, and it certainly doesn't sound great without a good ear for the different parameters and EQing. It takes a lot of skill to make music with vocaloid.
>I'm very curious how autotuned/melodyned vocals are not "real vocals", but vocals that have had EQ applied to them, or have been compressed or flanged or post-process reverberated or delayed, are "real vocals".

It's not based on some technical argument or law of physics. People either get why, or they don't.

If you want some kind of technical justification, those effects you mentioned just add some sparkle (flanger) or fixes the balance (often just to make a recording, which begins deader in a sound-treated studio, sound closer to real life environment (reverb) and dynamics (compression).

Autotune, on the other hand, changes the pitch and vibrato, you know two of the main things a singer is supposed to produce. And if overdone as "effect", it also fucks the timbre.

And let's be real, nobody says this about some singer using autotune to fix a flat note or two. It's the autotune-as-effect (whether T-pain levels or more subtle) that people complain about.
Not a contradiction. I've personally reached a point in my life where more money isn't making my life better, so I'm prioritizing other goals.

Then again, I'm far from a billionaire, so perhaps there exists a valley of money disillusionment that I'm currently in, and more money starts getting desirable again further up the wealth ladder.
I had a look at Dagger, but I'm having a lot of success recently just building CI/CD pipelines with Nix. My `.gitlab-ci.yml` file is then just a thin wrapper of `nix build` commands, and pipelines can be run locally in the exact same environment as CI/CD.
I went from Vocaloid hater to fan in the span of this year. There are Japanese Vocaloid producers who are pushing the boundaries of pop music in a way that wouldn't be possible with a real singer. I've never come across anything like this music in the West. Definitely an acquired taste.

My Vocaloid song recommendation: Ungray Days by the producer Tsumiki. Tsumiki creates a sharp, aggressive sound that is disagreeable at first but really addictive. https://www.youtube.com/watch?v=UvF3Mwj5d4E
The original comment addresses that concern:

>Why in the absence of any positive evidence, like "oh here is our genius but nonetheless expired" trading strategy, which anyone could have furnished in the last two decades, they agree, oh it must be real?

I agree that there should be some obviously awesome things these funds did that they can share now given they are no longer able to exploit them. I have no idea if they have done so and I and GP are just not aware of it.
I know it's probably not true, but I love the potential side story of Binance intentionally screwing FTX. In an industry supposedly dominated by trust and transparency, two CEOs taking playing pranks on each other's towers of cards might destroy everything.
Some speculation about why Apple is deprecating bitcode in this SO post: https://stackoverflow.com/questions/72543728/xcode-14-deprec...
Xterm is a little behind the curve in some areas. For example I'm not sure that it properly handles color emoji -- and many modern hipster dev tools of the sort likely to shit ANSI color codes to stdout without even bothering to check if stdout is a tty, are also prone to using emoji for things like checkmarks for passing tests. (Homebrew, in particular, uses U+1f37a, BEER MUG, to indicate it has completed operations.)

But maybe you don't care about that. 90% of the time, I don't.
It's good to have a teacher who can recognize the moment when print-debugging is no longer sufficient and a real debugger will solve the problem immediately.

Introducing debuggers too early leads to lots of "why do we need this? I can just print..."

It's a catch-22 though, because ideally you'd learn the debugger in an intro course, but intro course problems can usually be debugged with simple print statements.
No, big family, frequent SIMs moving between phones. But it comes in handy for other things that need a similar pointy end too.
Choosing fastapi for a fast api is a mistake?
If that was the case, the study actually was unethical.

Some designs do include interim analyses and stopping rules.

However in my view the real scandal is we are still using NHST for clinical trials. We should be continuously updating a sensible prior for the effect size and approving the drug/stopping the trial when we have sufficient evidence one way the other.

As it is, the results of many underpowered trials are essentially thrown away because p > .05, which is stupid. This says nothing about the balance of evidence for the efficacy of an intervention… only the inertia and innumeracy of many clinicians preserves the tradition.
This is actually horrible for society as it implies that the Web Browser will have to implement a billion different parsers for all of the separate file formats it supports, which not only causes it to have a ridiculously large attack surface but pretty much implies there will only be a couple serious separate implementations (if even that soon...) as it is just too difficult for even a large company now to build a browser.

Meanwhile, it doesn't even ensure the property of being able to view source, as people can and do obfuscate things they don't want you to see, and if people want you to see the source code there is nothing preventing them from making that entirely pipeline visible, including, but certainly not limited to, shipping a trivial markdown parser to the browser instead of doing the conversion on a server.

In a perfect world, the browser should have simply provided something like canvas hooked up to something like WebAssembly, and we should have provided for everyone a trivial markup file format rendered that people could include by default and a handful of graphic file format implementations that could be easily mix-and-matched to pull just the ones people wanted into their site.
Ironically, when not used as a word ending, but as a single word... "I" is a singular way to talk about a person (namely, oneself), where as "us" is a plural way to talk about multiple people.
I was thinking about this quote as I reviewed Ruby gems, with names like "methodone-rehab" and "crack". Weird and sort of insensitive naming.
Getting people to do something is very different from making it easy. There's overlap but that overlap is just a fraction.
You can sell a put at a strike price you believe is reasonable and collect the premium for guaranteed.

If the strike is hit, you've bought in at what you believed was a reasonable price at the time of your contract creation. You may technically show a "loss," but you're getting something you wanted at the price you wanted.

If you buy a put instead you're effectively saying you strongly believe that the stock will fall to $x, and in this case, the fall to x will generate more money than the cost of the premium.

The second scenario is hard to get right because the option already has the statistical behavior of the stock priced into the premium. Your knowledge needs to be better than the collective knowledge of the market to make this viable
Understandable mistake. Many of us who have been bank tellers know how easy it is to accidentally empty a client's account and spend it all on gambling and hookers. It is an honest mistake for sure
I mean, yeah. For arbitrage to stick around for years it requires that the person who first found it be years ahead of the curve, and that's really hard to do just by being smarter than the competition. The vast, vast majority of these will be collusion, or regulatory capture, or literal fraud, or whatever where the competition knows full well what you're doing, but can't/won't jump in for completely unrelated reasons.

But finding lots of different things to arbitrage and consistently being two weeks ahead of the competition is something you can do with a dedicated team of smart, experienced people, and this is the business model that Jane Street and others claim to be running.
I agree with your approach in taking a step back to observe the business case first BEFORE diving into technical discussions. It does get into the weeds and can stretch your resources thin.
>Maybe I am, but I think I'm being objective about it.

Sure, not every person is a Coke consumer. What drinks do you drink?

Keep in mind, a very meaningful part of Coke's (and any other CPG company) advertising budget is paying grocery stores to put their products in prominent locations.
Why can literally nobody get calendar month views right? It should be a continuously scrollable list of weeks. Not a book with each month on a different page. It's not paper. Grrr.

Actually once upon a time the Android calendar did work like that... but then they changed it back to the traditional idiotic design.
Yandex offers a custom domain too
this is cool! i've always struggled supporting custom domains. what dns wizardry does one need to do to support custom domains?
No they aren’t. Airplanes like boats are certified in such a way that the regulations assume that all future airplanes will look like past airplanes.

As such any deviation from that standard form is super expensive because you need to have the regular create an updated set of rules. That takes years and years and tons of money/risk

It may make sense from a physics point of view but not from a business view.
1. There is already popular service called Fastlane.

2. It's a Python script. A few functions and a simple CLI, not an entire "self-hosted" "serverless" password manager. It's a stateless password manager. There is no point hosting it anywhere.

3. Using an external service (ANU QRNG) as random generator is completely unnecessary. Use the client.
And this is something I come up on the spot. Engineers should think about like their life depends on it, this is a major security flaw.

Even more robust would be to switch that flag off by using the password or derived password from biometrics.
Coffee Chats: “If Calendly and Carrd Had a Baby”
Would be nice if HN could remove clickbait terms like "modern", "next-generation", "blazingly fast", etc. These characterisations only look dated if not silly when we look at them years down the road.
Find fediverse accounts of your Twitter contacts
Puff piece as we head into the weekend. Not a bad summary of decades old concepts, but Boeing won't touch these things due to shareholder conservatism even though they are fundamentally better than the tube with wings. If there were a SpaceX of commercial jets, this is what they would build.
> In an industry supposedly dominated by trust and transparency

Where did you get that impression?
Scenes when airport design constrains this more than engineering.
I mean, my fellow citizen, the way to curb inflation is to consume less and have a higher price sensitivity.

I'm glad you're signing up to do so, because it's unclear to me that stimulus checks are still the reason that consumption is at an ATH and inflation is elevated.

And you can't really blame loose money either...
WeWork to Close 40 U.S. Locations as Company Cuts Costs
That is likely, but you're alluding you know who the audience is when you don't. I'm correct in assuming you don't work for Oxford. I obviously lied and said I didn't understand to entertain the conversation that I was confused by the use of a psalm. If I'm honest, I mostly just find it archaic, which is maybe appropriate for a school as old as Oxford.

Why do you personally think they removed it? Bad Design?
This "problem" goes away if you just have one of the feeds in the seat-back entertainment system be a wing mounted camera view no?
Does app size matter for install rates? I suspect not on high end mobile but this accident should give some data towards this.

Will throw a spanner into the 'we can't release that feature as it will increase app size' thinking that I've witnessed in my mobile dev career. I've never seen it actually impact metrics that much.
If your source of energy gets cheaper, you would capitalise on that by increasing your hash rate in order to get an advantage in the hash checksum lottery. The profitability of bitcoin mining has always been your hashrate/cost, and your cost has always been the total cost of ownership of your equipment. That includes power.

Speculation would be fine if it helped price discovery but it has become clear to me that bitcoin is far too irrational for me to partake in other than keeping the little exposure that I've had so far. I'm sure there is some mathematical hash algorithm/proof of stake/distributed accounting that could serve a better job as a financial tool than relying on government-issued currency with a high risk of inflation as a result of poor debt management. But no crypto can satisfy all factors that investors would like.

* Decrease in transaction costs as the new protocol matures
This is historically what happened as technology, computing power, bandwidth improved. Bitcoin would require changes in protocol in order to make this happen, like Ethereum did.

* significantly better balance between early investors and late investors. A million increase in value between early and late investors just destroys the store of value idea as its a pure speculation instrument. A currency with a very stable inflation rate could outperform the dollar if enough markets used it.

* better integration with long-standing agreements like insurance against theft, loss, recalls and other tools everyone expects to be able to use from a functioning society.
Here's an obvious idea. One way to measure the efficacy of a law is to compare it to the laws of other similar countries. If almost every country in Europe restrictions abortions by 15 weeks, maybe it should inspire some reflection as to why that may be the case. If you don't think that's relevant, then, well, you're really just being dishonest because you know it's relevant.

And let's not pretend the abortionists think otherwise. When Ireland had banned abortions, activists sent ships there to give abortion services in international waters. What happens in the rest of the world affects everyone indirectly.

> Who is supporting this? Are you implying that I’m supporting this? That sounds like some of that good old FUD you were talking about.

You implied lots of people supported it with this very statement: "was certainly on the mind of all the people who voted against the Republican party this election".

So, no. Nothing I said was FUD at all. Sorry! You lost that one.
Despite the release notes claiming it'll be removed in the future, trying to build with bitcode enabled is already a hard error in some cases with Xcode 14. Similarly the app store doesn't strip bitcode from things uploaded to it; it instead just tells you to rebuild with bitcode disabled.
>because it combined Greek and Latin roots.

Romances in a nutshell.
I thought the idea of bitcode is that Apple would produce binaries for each kind of supported device (i.e. different CPUs for supported models). Basically the benefit of a fat binary without having to generate one.

Did they give up on this idea? Was it not worth it?

EDIT: ridiculous_fish posted a link with some surmises on this question.
Explained here in more depth: https://en.wikipedia.org/wiki/RTFM
Reducing replication lag with I/O concurrency in PostgreSQL 15
They were. They were loud and stinky and were unsuitable for dirt roads, spooking horses, causing the UK to basically ban them. Some were powered by steam or coal but those that were powered by gas had a different problem - there were no gas stations. You had to hand crank them to start. Moving goods and people around was already a solved problem with horses and trains and boats.

Cars then: take enormous energy to move very little, and slowly. Main use case then was as a rich person's toy (entertainment). They'll never replace work horses with them.

It's easy, in hindsight, to see cars as inevitable. But you had to see past the shortcomings of the earliest cars to "get it", much like you have to see past the 3 armed monstrosities that current image generation techniques produce and see the promise of the technology. There were undoubtedly those who saw cars as hype, much like image generation is seen today; I'm sure buggy whip manufacturers saw cars as hype and refused to get on what looked like a hype train to them.
Where I am, wait staff are paid too much. They are guaranteed minimum wage ($15.96/hour), and tips are in addition to minimum wage, not in lieu of it because CA does not provide employers a "tip credit" that would let them offset their employee wage obligations with customer tips.

Wait staff, who do the least work in a restaurant, can easily clear 3-4x what the kitchen staff gets, even though the kitchen staff does 90% of the work.
I think you may have missed what I'm getting at here. I very much "get" why people don't like it, and most of the music I listen to regularly goes light on autotune/melodyne. And I am not saying that one has to like those vocals at all. But the idea that they're not "real vocals" is an attempt at shitty gatekeeping that has no place in music. This wannabe arbiter does not get to decide what "real" is or what "art" is.

It's gatekeeping bullshit.
"The striped portion can be take to look sort of like the pages of a book being flipped, but only if you know the context - otherwise the first thought would be tire marks or perhaps a keyboard."

I could be reading into the logo, but I think it's clever because the logo could be interpreted many different ways:

1. "O" for Oxford.
2. The striped portion is paper flipping, as you pointed out.
3. The round O evokes old mechanical paper press / publishing machine, machines, so it has connection to the word "Press" in the Oxford University Press. The stripes also create movement / motion.
> 100x SLOWER (we measured it multiple times, compared the same thing to the sync version)

I'd need to know the methodology. Asyncio is "gated", meaning that coroutines execute in tranches. When you queue up a bunch of coroutines from another coroutine, they don't execute right away instead they go in a list. Then when the current tranche completes the next one starts. There's some tidying up which occurs with every tranche.

As an (only one) example of "measuring the wrong thing", if you queue up a single task 1000 times which takes as its argument a unique timer instance it matters whether you queue them up one at a time as they finish running or queue them all up at once.

#!/usr/bin/python3
# (c) 2022 Fred Morris, Tacoma WA USA. Apache 2.0 license.
"""Illustrating the tranche effect in asyncio."""

from time import time
import asyncio

N = 1000

class TimerInstance(object):
def __init__(self, accumulator):
self.accumulator = accumulator
self.start = time()
def stop(self):
self.accumulator.cumulative += time() - self.start
return

class Timer(object):
def __init__(self):
self.cumulative = 0.0
return
def timer(self):
return TimerInstance(self)

async def a_task(timer):
timer.stop()
return

def main():
loop = asyncio.get_event_loop()
timing = Timer()
overall = time()
for i in range(N):
loop.run_until_complete( loop.create_task( a_task(timing.timer()) ) )
print('Sequential: {} Overall: {}'.format(timing.cumulative, time() - overall))
timing = Timer()
overall = time()
for i in range(N):
loop.create_task( a_task(timing.timer()) )
loop.stop()
loop.run_forever()
print('Tranche: {} Overall: {}'.format(timing.cumulative, time() - overall))

if __name__ == '__main__':
main()

# ./tranche-demo.py
Sequential: 0.02229022979736328 Overall: 0.04146838188171387
Tranche: 6.084041595458984 Overall: 0.012317180633544922
If you're scraping with Python, try cloudscraper—among other things(!), it supports JS rendering (basically the bare-minimum check cloudflare does), without needing to run a full browser in the background. It's built on requests, so integration (for me, anyway) was pretty easy.

https://github.com/venomous/cloudscraper
Ask HN: Who is using Common Lisp in an educational/university setting?
Looking to connect with people using Common Lisp for educational purposes.
> If a bank's assets ever drop below its liabilities, it is immediately liquidated, the shareholders lose everything, and insurance steps in to fix any gaps.

That's how it's supposed to work. We've all found out in 2008 that's no longer the case.

The FDIC took over and sold or liquidated a few hundred small banks and a handful of medium sized banks. The big ones were considered to be too big to fail and were bailed out. The shareholders of these bing banks did not lose everything, and even the subordinated debt was payed (e.g. Citi).
No, the point is that asyncio is viral, polluting large existing systems with its paradigm.

Modern frameworks should be orthogonal and compositional. Even orthogonality (when you use multiple frameworks, each framework solves a problem along a different "axis" and does not interact with any of the other axes) is optional.

Compositionality means I should be able to combine several systems without one affecting the other unnecessarily. async does not fulfill that requirement.
https://developer.apple.com/documentation/xcode-release-note...

"The capability to build with bitcode will be removed in a future Xcode release."

Yea that is the plan from Apple.
Beyond seasonal price fluctuations, wouldn't it be 1.04^12 = ~6% annually?