skysight-inc/HackerNews huggingface dataset:
Databases always try to flush something to disk after transaction, just in case unexpected reboot happens. So your writes to db have direct correlation to disk writes.

Choice of db schema impacts physical layout on ssd. E.g. Different tables are more likely to be on different ssd pages resulting in random writes.

Databases are insanely complex, but not magic.
Try sitting in tub with a toaster?
I wish they had some kind of block storage support.
USDC hasn't been audited either, so how would we know that?
> having had a relationship with a student

If having a consensual relationship with a student is enough for firing tenured academics, I'm afraid that you'd have to fire many.

Students sleeping with professors seems to be not that uncommon. Probably more common than being gay, for example [1].

[1]: https://collegestats.org/explore/a-lust-for-learning/
Without commenting on the likelihood of a tether bank run in general, it seems incredibly unlikely that it'll be catalyzed by an *ism scandal purely based on the general political leanings of crypto whales (hard to pin down on the left-right spectrum, but definitely highly libertarian for obvious reasons).
No thanks. Spending 6 months getting ramped up and finally productive only to be let go and have to start the search all over again sounds like my nightmare.
Absolutely, but if the choice is "burn" the plastic if you could (via an oxidative process like digestion, rather than combustion) in place in the oceans or just leave it there forever, then adding to the carbon in the atmosphere is not the thing to worry about.
Is this actually a thing or is the title meant to foster discussion?
> Or if you care about unlocking the bootloader / getting root (at least based on the S60).

It would be really cool if in the $CURRENT_YEAR we could finally get unlocked bootloaders for all of our phones and actually own the devices.

But that's unlikely to ever happen with the way how Android and manufacturers treat the OS, much like how the driver situation is nowhere near where *nix is.
Two more of my favourites, I can't help myself haha:

https://www.youtube.com/watch?v=a-2w3N2VLVo

https://www.youtube.com/watch?v=lJsQDPK-vvg
Ah! Right, yeah that was me kicking it back to the top of the stack. IMO, these core issues are more important than almost anything else we do, but I think we aren't as good as we should be as making sure we are resourcing them over the new and shiny things.

I've made CEO-noise again and hopefully we can keep pushing on these two.
I could have sworn wikipidea had information on that years ago. It has been removed now if so. I can no longer find my sources.
I think that stretches the definition of social engineering to the point of meaninglessness. Everything government (or other powerful actors) does or doesn't do will influence people one way or the other. One could also say that we don't limit SNAP spending, we enable it or certain items. The money also can't go to building supplies.
> Why? Because it has all the tools to handle such complexity, but you still need to understand it.

Eventually yes, if one wants to participate in open source or work professionally or write a very non-trivial application, but why would you need to understand OTP and actors and such when you're first learning? A hello world can literally just be a single line:

IO.puts("Hello World")

and you execute it with: `elixir hello_world.exs`

When you get to parallelizable stuff, I think every language will have a learning curve. I do tend to think that OTP/erlang stuff would be harder, but thinking further on it I'm not sure why it would be harder than say threads or runnables in java or ruby, or asynchronous stuff (promises and callbacks) in javascript. Definitely interesting to think about.

The Elixir stuff that I was thinking of that might be harder are things like immutability, pattern matching, anonymous (aka lambda) functions, etc. To some extent though even those can be avoided if you're writing simple personal scripts or solving Project Euler problems.

Definitely worth some thought though, thanks
After spending a day with Chimpanzees where they climbed all over me, played in the jungle and basically did their thing in their group, it was blatantly obvious to see the intelligence in their eyes. [1]

I have no doubt they have a language with each other, we're just not smart enough to figure it out yet.

[1] https://www.youtube.com/watch?v=Mfdo3s8tPUk
Because it's the only stock people have an emotional attachment towards.

People who are in index funds have no such emotional reaction because they know that they couldn't have possibly done better, because day trading is a guarantee to lose money and so is stock picking.
Java generics works only on reference types (i.e. anything that derives from Object), and not on primitive types like int and long. For this reason, if you want a method that work on both primitives and reference types, you have to provide distinct implementations. This is true even if you provide a generic version like

public static <A> void sort(A[] e);

You will not be able to use the above method with an int[]. Whenever possible the compiler will try to be helpful, and automatically box/unbox primitives for you, so for example the following will work

public <A> A max(A a1, A a2);

/* ... */
void foo() {
int x = max(1,2);
}

this comes at the cost of boxing ints inside Integer, though.

So, if you ignore for a moment primitives types, whenever you have generics, everything boils down to a single method accepting Objects and returning Objects. What the JVM does is to do runtime profiling of what actually you are passing to the generic method, and generate optimized routines for the "best case". In theory this is the best of the two worlds, because (unlike, let's say, C++) you will have a single implementation of the method, avoiding code explosion, but if you use it in an hot spot you get the optimized code.

In a way, it is quite wasteful, because you throw away a lot of information at compile time, just to get it back (and maybe not all of it) at runtime through profiling, but in practice it works quite well.

A side effect of this is this makes the JVM a wonderful VM for running dynamic languages like Ruby and Python, because that information is _not_ there at compile time. In particular GraalVM/Truffle and exposes this functionality to dynamic language implementations, allowing very good performance (according to their website [1][2], Ruby and Python on Truffle are about 8x faster than the official implementation, and JS in line with V8)

[1] https://www.graalvm.org/ruby/
[2] https://www.graalvm.org/python/
Tracking Heat Records in 400 U.S. Cities
Sounds like an egoist perspective, which is fine if that's your ideology.

I think most people would see this as a loss for the small firm (note that the firms size matters). The cost of an employee is pretty high for small shops and salary is just one of the line items that come with OP's employment. Additionally, severance is rarely offered in positions less than 1 yr, even then it's optional.
There's something about the tone and content of fly.io blog posts that makes it impossible for me not to root for them. (It also helps that the DX is so great.) I've only had a chance to deploy toy apps to Fly.io, nothing at scale, yet, but it checks all my boxes.
Nature doesn't evolve in order to do anything. Evolution is not a helping hand it's a process, the hollowed out chronological pathways in the ocean of death. And what eats plastic might as well eat us, or our foodstuffs.

It is prudent to fear any invasive species.
Everybody hypnotized themselves into believing that containers are not secure and can never be made secure so they run one container per VM. Instead of investing in making containers secure, the industry decided to invest in making VMs ligher, so VMs are now efficient enough that you can run one container per VM.

Why run Docker in VMs instead of using VM images? Because Docker's build tools are more popular than Packer-style tooling.
Few do, but there are some of there. For example this list. But in more mainstream marketing the Pixels always have advertised their support lifespan.
If he mentioned that today he would be cancelled. Already I see people anxious that plastic is being somewhat degradable because it hurts their narrative that plastic = evil.

It's funny to me that we need to destroy more trees for a manufactured moral panic
Isolation would be the biggest advantage so they can host multiple clients on the same machine. Fly uses a lightweight vm (someone chime in if they have better details).
Also they go wrong a hell of a lot less often. 80s cars were mostly complete shit and no one was sorry to see them go.

Also if you crash one, you're vastly less likely to die.
is this something limited to software engineering ? other specific fields? practices like communication?
Agreed, that is weird. I like the rest of the book though.
Certainly the latter. I know of several examples of patent infringement problems ruining a company or product, so I believe there's enough evidence to at least treat it as a real concern.
Just to give you my own experience right now, I literally just accepted a new job yesterday after job hunting for 3-ish weeks. I had multiple job interviews, even more job interview requests.

I don't say this to brag, so I apologize if it comes off that way. I just wanted to give you what could be a cancelling-out anecdata point to your own experience. I wouldn't let it get you down too much. Keep hunting and keep applying, I doubt the recession will get to a point where NOBODY is hiring :)

If you need another job board resource, try out "Hired.com". Here's a referral link from me for it (full disclosure I benefit from you using this!):

[link redacted]

I found it to be an extremely effective tool for finding interviews, or I wouldn't recommend it.

I wish you all the luck possible on your hunt; Sometimes it's just that -- luck. Just keep perservering and don't be too proud to ask for help from anyone and everyone!
Rust's value proposition is being a modern language capable of low-level programming. Surely, the low-level part is essential, and the borrowing semantics brings it, but it wouldn't have much value if it hadn't modern features.
So don't use ethereum because the fees are too high?
I find it a bit more interesting to have something that actually works on youtube, even if only as a proof of concept.
Evil genius.
> If you bet on Bitcoin because of a "debased fiat currency", you have likely lost a grievous amount of value in whatever denomination anyone other than you actually cares about.

My Venezuelan friends feel differently.

> you still can't use it to buy a sandwich

https://www.investing.com/news/cryptocurrency-news/walmart-m...

>It remains merely environmentally disastrous

https://www.coindesk.com/business/2021/03/05/the-frustrating...
Were you looking at dedicated CPU or shared CPU? I made that mistake when i first looked and was shocked at how much more it was than DO, but after noticing that it seems like the same price.
Firecracker is a thin layer on top of KVM. It essentially implements just a handful of devices and it boots in milliseconds. Fly bakes a Docker image into the format that Firecracker expects and then boots it, alongside a bunch of anycast networking magic. You get the security guarantees of KVM with the developer experience of docker.
Isis operative in U.S. plotted to assassinate George W. Bush, FBI alleges
Last October Tesla had a market cap of $1 trillion and was worth the 10 largest auto manufacturers combined. It’s a stock that has been way overvalued. The $575 billion drop in market cap is itself more than the market cap of any other auto manufacturer. These facts make the drop in Tesla’s share price noteworthy and newsworthy. Then there is Elon’s oversized ego and his legion of sycophants to add to the newsworthiness of it all.
The ERADICATOR!

https://www.youtube.com/watch?v=HO0FxifkzFQ
> thought we turned to Docker/containers because VMs were too heavy?

VMs are lightweight now, though containers are lighter still; ref: https://fly.io/blog/sandboxing-and-workload-isolation/

Btw, Docker wasn't about security as much as it was about "package once, run anywhere".

> Now we've got VMs that run Docker?

Fly.io doesn't run Docker as-is, but rather unpacks it and runs it in a guest through containerd; ref: https://fly.io/blog/docker-without-docker/

> ...what is the advantage?

This has been discussed numerous times, and here's a link to one such discussion: https://news.ycombinator.com/item?id=26747701

Read also: https://gruchalski.com/posts/2021-03-03-thoughts-on-creating...
YouTube let’s you download your uploaded videos. I’ve never tested it, but supposedly it’s the exact same file you uploaded.[a] It probably wouldn’t work with this “tool” as it uses the video ID (so I assume it’s downloading what clients see, not the source), but it’s an idea for some other variation on this concept.

[a] That way, in the future, if there’s any improvements to the transcode process that makes smaller files (different codec or whatever), they still have the HQ source
Navalny: Judge said sorry for jailing me and now she's dead
No, read my comment again.
That I am on HN and someone trying to convince me their company isn't being shady is using evasive marketing speak instead of candor to an audience that clearly knows better than to believe the weasel words.
The Wikipedia page is decent. https://en.wikipedia.org/wiki/MKUltra

Also, the Church Committee report is relevant, and highlights even more shocking activities: https://en.wikipedia.org/wiki/Church_Committee
Because they've claimed it and we have no reason not to believe them, unlike USDT which we have many reasons not to believe them.
Why not on harvesters?
Digital Ocean vs. Linode Cloud Platform
I think the case against the C preprocessor is overblown. What's the worst problem C macros have caused you? I've been programming C for 27 years and I can't really think of them causing any bugs in my programs. The worst thing for me is that #defines don't show up in the debug info.
I forgot the obligatory I don't speak for my employeer
It's comedy and it's asking a philosophical question. It can do both.

He has another bit about how we're not really concerned about saving the planet, we're concerned about making sure the planet remains a hospitable place for us to live.

Which, one again, is kind of a perspective shift. No, we cannot "destroy" the Earth, all we can do is fuck up our ability to exist on it.
If they are carbonating the ocean water, then that'll go just fine with all of the "mountains" of sea grass sugars from the recent post on the subject. We're well on our way to making the oceans into soda water. Yet another example of the prophecies Idiocracy foretold.
Can you elaborate what you mean by startups that have raised in the last 6 months being a good choice?

My understanding is those companies could be high risk for being overvalued and will have difficulty raising funds in 18-24 months. The RSUs maybe taxed at the current value, but actually be worthless after a down round.

My interpretation is companies that raised 18-24 months ago and are still hiring now would show stronger signals, because their last valuation missed the tech book of 2020 and they seem to think they can continue hiring despite the current economic situation.
Super cool! How does this compare with Casadi? I didn't see it mentioned in the related AD frameworks in the paper, but I think that targets a similar niche? Thanks for releasing the library!
> that you're contributing more value add than is reflected by your paycheck -- you won't be let go

That's a very optimistic take. What usually happens is that there's an obvious bottom line improvement to laying off a few very senior people, but the impact isn't so obvious, so from the business's perspective it looks like a win.

I remember the cognitive dissonance of being an employer's rep at a job fair in 2010 and telling everyone who came up to our booth that I could take resumes, but we weren't hiring! At least I got a free lunch out of it.

Businesses don't always do what makes sense from the outside.
> It's hard to envisage a world where we feed 8, 10, 12 billion people without some chemical input, but it's certainly a good idea to try at least move in that direction

It seems like with current projections global population might peak around 9.4 billion in the 2600s and then fall back down to around ~8.8 by the end of the century. If we can manage river water carefully, I think it's going to be fine in the medium to long run.
Top Questions to Secure Your Google Workspace
What if you have an ML model that produces a vector from a given image. You have a set of vectors that correspond to bytes - for a simple example you have 256 "anchor vectors" that correspond to any possible byte.

To compress data an arbitrary sequence of bytes, for each byte, you produce an image that your ML model would convert to the corresponding anchor vector for that byte and add the image as a frame in a video. Once all the bytes have been converted to frames you then upload the video to YouTube.

To decompress the video you simply go frame by frame over the video and send it to your model. Your model produces a vector and you find which of your anchor vectors is the nearest match. Even though YouTube will have compressed the video in who knows what way, and even if YouTube's compression changes, the resultant images in the video should look similar, and if your anchors are well chosen and your model works well, you should be able to tell which anchor a given image is intended to correspond to.
well i went back and skimmed their incidents. I mean, yeah those incidents suck, there's really no way around it.

My day job has changed a lot since 2013. Could I, in clear conscious, recommend Linode to a client today? I would need to know each incident in detail and how they've changed and be convinced the past is staying in the past. My setup has always been there when i needed it and support has always been responsive and that goes a long ways. However, we all know a secure environment is at the top of the list.
What part of the video discusses this? :D So far it’s about juggling chainsaws

Edit: OK, I see where this is going. Lol
Yes, that's another problem and probably the more likely one. Buying and selling bonds and other stuff also requires arrangements with banks and so on, but might be easier from capital control perspective, or actually work as a money laundering mechanism, but I'm not really sure.
The era of dual earner marriages is over. Let me back up a bit and hedge with acknowledging the real danger in extrapolating from current trends, but let's indulge and while relying on some data.

We're in the early formation of yet another stage of family conceptualization. As the corporate family economy declined over the latter half of the 19th century and early 20th century, the male breadwinner marriage declined from the 1930s-1980, the decline of the dual earner family is beginning its decline[1]. This is complicated with the decline of marriage in general, and marriage itself complicated with dramatically increasing age and rates of divorce.

Male labor force participation has declined from 86% in 1950 to 69% in 2019[2]. Over the same time period women's labor force participation rate rose from 33% to 57%[3]. Simultaneously, the rates of co-habitation continue to rise (0.1 in 1968 to 9.4% in 2018)[4] and outpacing spousal living after 2010(among 18-24yr olds). Disability and addition are prevalent in non-labor force participating(LFP) males[5].

The Richmond Fed's report Male Labor Force Participation: Patterns and Trends describes the relationship.

> Many of those receiving disability payments via Social Security are receiving them for ailments such as mental health disorders and disorders that occur due to
long-term obesity and drug or alcohol abuse. Data from the Social Security Disability Program’s 2019 annual report show that 35 percent of Social Security Disability beneficiaries are disabled due to a mental health disorder, with mood disorders most common. An additional 30 percent of beneficiaries have disabilities associated with a musculoskeletal disorder, many of which are due to obesity.

Extrapolating from this we can imagine a world 20-30 years from now where a majority of households are formed under the cohabitation of unmarried partners. The woman here is likely the breadwinner, although all forms of male breadwinner and dual earner households still remain. The unemployed male may be receiving social security for a mental or musculoskeletal disorder due to obesity or drug or alcohol abuse.

While not an optimistic version of the future, there's still the opportunity to be proven wrong, argue about causes, and explore second-order effects within the larger picture all thanks to the magic of extrapolitis.

1. Ruggles 2016. Marriage, Family Systems, and Economic
Opportunity in the USA Since 1850 https://users.pop.umn.edu/~ruggles/Articles/marriage.pdf

2. Although post 2019 data is available, I'm excluding it due to not wanting to discuss the gendered effects of COVID on labor. https://fred.stlouisfed.org/series/LNS11300001

3. https://fredblog.stlouisfed.org/2021/03/women-in-the-labor-f...

4. https://www.census.gov/library/stories/2018/11/cohabitation-...

5. https://www.richmondfed.org/-/media/richmondfedorg/publicati...
> vacuum cleaners

mainstream since at least the 1950s

> dishwashers

1970s

> microwave ovens

available but fairly expensive in the 80s, ubiquitous in the 90s
You might like Sunbeam's offerings: https://sunbeamwireless.com/

They have some that are exactly what you want.
Why aren't stablecoins already used widely for remittances? Is it the gas fees? Or lack of technical sophistication on the receiving end?
Hmm, I might suggest reading/watching Andromeda Strain to see how well "clean room" reacts to unkown foreign substance. How much plastic is used in proposed clean room that the bacteria will feast on to weaken the "well laid plans" of the clean room's designers before escaping into the wild?
Is this supposed to be some kind of new discovery?