skysight-inc/HackerNews huggingface dataset:
> For a brief period, journalism was a respected professional-class career.

That must have been an extremely brief period significantly before I was alive, because I have never heard a single human being imply this.
Right, so you've made a bunch of money, and can now be a little more picky. I never implied that you were necessarily a millionaire, but it does seem like there's a good chance of it.

I ain't sitting in front of my computer because I love it, I do it because I need money.
Words like "corrupt" have pretty specific meanings. Amazon doesn't rise to that level, not even close. Even "bad" is a very debatable thing - obviously its customers don't think so.

Unions that are outright threatening or bribing people to break a vote, though. That's an unambiguous use of the word corruption.
You Can Code
I would also like to share you.dj as an alternative. If you want to use controllers with it, you.dj isn't free - but it's cheaper and without any subscription, which is a ton better than the Pioneer software.
Ask HN: How to raise efficient online streaming on Linux
Anyone undergo hack raising efficiency online streaming in Linux, preferably CPU AMD specific ?

Arch default setting on AMD laptop seems very inefficient often lags and gets overheat fast.

Maybe one kind enough to share his golden solution key so that more else can benefit out of it
This describes me. I can also get a high power genset, Chinese built but brand name, for fairly cheap. It's old tech.
Nethack is notorious for being utterly unwinnable without spoilers. There are a few claims of people who have done it, they don't hold up very plausibly: at the very least those people got indirect spoilers from talking with people who were spoiled.

So it's not really surprising that hard-coded rules based bots incorporating spoiler knowledge beat learning bots trying to learn the game directly from the interface.
I know I will get downvoted for this, but

1. El Salvator did not loose money. Those are unrealized “losses”,
2. market cycles are normal and expected, if you thought “crypto will only go up from here”, you are delusional,
3. Bukele just needs to be patient, the fundamentals did not change.

They still own 2301 BTC, and there still won’t ever be more than 21 Million. Adoption, hashrate, use cases, etc. all improved, and continue to do so. There will be another market cycle.
Either it's impacting your social web and you already know about it or it fundamentally doesn't matter. "News" being necessary is something people that benefit from it being necessary like to tell you, but it doesn't actually improve anything in anyone's life.
The only logic I have heard is that El Salvador receives a large amount of remittances from the USA, from which banks and Western Union take a big cut.

But Nayib Bukele is an autocratic president, which is making El Salvador less democratic by the day. In this case I think it's fair to blame the Bitcoin stuff to incompetence and/or corruption.
I think being “fun to hang out with” is part of what makes a person have merit.
One thought I have is that current battery technology depends on one nasty, rare chemical or another. It's difficult to extract from the Earth, possibly at the expense of human rights in some parts of the world. It's difficult to recycle also, to the point that it seems like a lot of companies are probably just quietly stacking up piles in warehouses to possibly but probably never deal with.

There are obvious benefits for convenient portable consumer devices, though. The benefits seem to outweigh the downsides, and all things considered, there's not much raw materials per-capita.

Electric vehicles are cool and fun to drive, but the benefits seem less obvious. Gas powered cars work very well, and if you look at the entire carbon cycle, it seems like they actually aren't all that bad relative to EVs. A lot of raw nasty materials to build EVs, by many orders of magnitude per-capita.

Going to batteries for wide-scale energy storage, for a vast EV charging network, just seems like a massive waste of resources. I'd rather those precious raw materials be used to build smart phones, sonic toothbrushes, and revolutionary new stuff like delivery drones, for an indefinite amount of time until a better battery technology can be developed.
> I say this as someone that bought my first bitcoin at $5 and sold my last one for $4500. I left a lot on the table.

It's called gambling and you should consider yourself lucky. Very, very lucky.
You basically whine about 90000% ROI when it could've been 900000%. Let that sink in for a moment.

Consider this: many small-scale investors entered the market right at, or very near recent peaks. What would someone say who bought in a year ago for like $50k, not $5? They'd be down over 50% at the moment and there's simply no guarantee the market will recover to the $60k+ levels seen in October and November last year.

Add on top of that people who invested by means of putting their life savings (again, not as uncommon as you might think) into shady operations like Celsius due to their dubious claims of %10 annual returns. They're completely screwed if things go sideways and Celsius closes its doors.
That's only one of many, many issues electric cars "revolution" is going to face. Where do we get all the lithium, copper, cobalt to build electric cars? The reality check for EV will be very brutal, according to those stats [1] we would need:

"meeting UK electric car targets for 2050 would require production of just under two times the current total annual world cobalt production, nearly the entire world production of neodymium, three quarters the world’s lithium production and at least half of the world’s copper production."

And this is only UK. In order to switch to EV we need revolution in battery production, we need revolution in electricity production and grid construction and I don't see any of this happening for now. I am tracking all news about "new, better battery" and typically it at the end of the news it turns out, that this new great battery weight is 2 tonnes or it can work in temperature range up to -200 degrees, etc.

[1] https://www.greencarcongress.com/2019/06/20190624-uk.html
Disclaimer: I'm not a doctor but I've had diagnosed work-related depression ('burnout') and got treated for it. This is based solely on my personal experience:

You don't need to work hard to be burnt out, you may just be continuously confronted with tasks or conditions that are too much for you to deal with. A high stress environment. Burnout is just another word for depression, caused by a specific set of circumstances that are usually work/career-related.

Your son may have clinical depression, you can't willpower yourself out of one of those.
> I get why people send voice messages: it saves their time, allowing them to record their voice while doing other things.

This is true, it does save their time, at the expense of my time. Now I have to spend two minutes listening to your pauses while trying to collect your thoughts, rather than spend 15 seconds reading the final thing. I also need to make sure I'm in an environment where it's socially acceptable to listen (ie when I'm alone, or have headphones in), so it's much more of a burden to the recipient.
Unless there isn't of course. If the bad actors are taken out Bitcoin may never reach the value required to recover the losses.

That risk is real, and I'm not sure El Salvador can just hodl forever
If tourism has gone up, does it not seem more likely correlated with the end of the pandemic?

Investing in clean power sources and then using that power for mining seems a poor economic idea in a country with no fossil fuel reserves and which still relies on imports for its existing power needs.
There is no industry norm. KDE, for example, follows the approach described in the article. In fact even Windows has some control panels designed that way too (though Microsoft still cocked it up be creating multiple different settings applications each with overlapping utility yet somehow differing support for configurability thus leaving left to Google how to make even some of the simplest of changes).
The important thing to note about El Salvador's Bitcoin buying strategy is that it is not a "Buy and Hodl" strategy. Bitcoin in El Salvador is used as a currency, and just in the same way the Salvadorian government needs to procure dollars for their citizens to use in the country, they do the same for Bitcoin.

The Bitcoin that El Salvador is buying is used as liquidity and is interchanged to and from dollars with it citizens on a daily basis. They are constantly making BTC/USD trades with their citizens, so it's not quite as straight-forward as "Bought at price X, today's price is Y, therefore loss is X-Y".
I also find I make the `fun` and `func` mistake often when switching back and forth from Swift. Seems like a weird choice on Kotlin's part.
Gravity Energy Storage
Seemingly everyone who talks about storage for intermittent renewable energy goes straight for batteries. But today most utility storage uses gravity, because gravity storage is cheaper. That is unlikely to change. (There will be reasons to use a mix of other storage in many places, too, even when it costs more.)

There are many different kinds of gravity storage, most dead simple [*]. Transmission lines mean it doesn't all need to be right nearby. Most scale up or down as needed.

Pumped hydro, unlike hydro power generation, doesn't need a watershed. Any hilltop depression will do, or a box canyon with a dam, or even a flat hilltop with a dike. Sea water is fine, if your turbine and pump are OK with it. But most existing pumped hydro uses a hydro-power reservoir.

The world is absolutely perforated with disused vertical mine shafts. Hang a 10,000t weight from a motor / generator winch; raise to store energy, lower to extract it. It starts up instantly on demand.

Anchor a bag to the sea floor, with a hose down to it. Pump air in, inflating it, and let it out through a turbine. The deeper it is, the more energy it stores per unit of air pumped in. Valves switch your pump and turbine among as many hoses as you have. Startup takes only as long as to spin up your turbine.

Run a cable from a float down through a sea-floor pulley and up to a motor / generator winch on shore. Store energy by cranking the float down toward the pulley. The winch can be shared among as many cable reels as you have, with a simple clutch/brake. Startup is instant. A 10m diameter float exerts >500t; 20m >4000t, 30m >14000t.

If it's so easy, why don't we have a lot of this already? Building much storage without enough non-fossil generating capacity to charge it from would be stupid; the money is better spent building out generating capacity. So, after we have lots, then build storage. But storage can usefully be charged from existing nukes or geo, for load-following; we mostly use pumped hydro for that now.

[*] except Energy Vault (NRGV), a $2B market-cap investment scam. Lately they are promoting a condominium for concrete blocks, with elevators. I am not joking!
I found a cure for writer’s block
The idea that someone would switch to the Windows (or linux) ecosystem because of some visual tweaks to MacOS settings is very amusing to me.

For example, have you ever used the system settings panel in Windows? It’s the most confusing, horrible, and neglected part of the OS. For like 15 years they had mashed together settings panels from different versions of Windows without even bothering to make them visually consistent. Ditto for a lot of Linux distros.

I think you’re overthinking it. MacOS has barely changed at all in last 20 years from a UI perspective compared to Windows. Upgrading from an 8 year old intel model to an M1/M2 model is going to feel like strapping on a jetpack.
I understand the reservations about how to find a suitable source of charging, but consider that these vehicles may be charged by lightnings
A rookie researcher in this area here.

We are currently working on how to solve DDoS in a better way (I can't share the details now, but it will eventually be published as a paper).

Most previous research has used either a synthetic or an old dataset to verify their proposal. Two famous examples of these are the following datasets:
1. https://www.unb.ca/cic/datasets/ddos-2019.html
2. https://www.caida.org/catalog/datasets/ddos-20070804_dataset...

Aside from those, there are plenty of them available out there. However, I feel that if I am using the synthetic approach, it does not represent real-world traffic. On the old dataset side, it is ancient data. Also, it only contains the attack traffic, as the legitimate traffic has been removed.

On the other side of the world, there exist these "DDoS-for-hire" people, who seem to have plenty of army behind them, which I think the cost to hire them is reasonable. This would justify the "newness" and the "real-world"-ness of the data to be used to verify our new proposal. Let's say I hire them to attack myself and capture the traffic on my side. As long as I have a powerful machine, I would be able to save all the attacks into a "real-world" dataset.

However, this is problematic from an ethical perspective. Someone between me (as a victim) and the adversaries would also be DDoS-ed to some extent. And also, hiring the DDoS-as-a-service is considered risky for my job [0]. After thinking for some time, the big guys are the best entity owning this kind of data, i.e., Cloudflare, Fastly, etc. Does anyone know whether they share such data?

[0] https://portswigger.net/daily-swig/dutch-police-warn-ddos-fo...
>there still won't ever be more than 21 Million

Artificial scarcity does not imply value, I can create a token from thin air, make the supply only 3 tokens, and start saying it will gain value because there will only ever be three tokens. Also it's arbitrarily divisible to a lot of decimal points so that argument makes even less sense.
It makes a request to the Pinecone API to search through vector embeddings. [1][2]

[1] https://github.com/chrislee973/bible-semantic-search/blob/ab...

[2] https://www.pinecone.io/
> It is true that that is of course faster.

Is it? What do you base that on?

I would guess that this hypothesis was true at one time, but is no longer, due to relative memory latencies increasing that mean that the resulting lack of locality becomes a very big problem.

I think this is empirically support by for example this research result, where epsilon collectors are not the highest throughput.

https://users.cecs.anu.edu.au/~steveb/pubs/papers/lbo-ispass...
There are no “fundamentals” to change.

It’s massively irresponsible for a leader to gamble with his people’s money like this.
For several weeks it was almost impossible to escape the endless firehose of "news" from the Depp / Heard trial. I think it is a very clear example of this.
Based this comment https://news.ycombinator.com/reply?id=31733773&goto=item%3Fi... and its parent https://news.ycombinator.com/item?id=31733298 the whole salamader story is not that simple. Basically, what happened in the meantime was draught not caused by university. University actually allowed some water in so that salamander can breed and relocate upstream.

Also, if you dig down to other events mentioned in article, what article calls spontaneity involved actual documented pretty heavy issues like sexual harassment and violence. And some of the events even as taken exactly as written in article strikes me as "I totally get why other students and people don't want to put up with this".
I’ve gone through the process twice with Amazon as recently as last month and not had this screen. I’m sure they offer it for some candidates but it’s not going to be LC medium difficulty.
Except by all reports it’s not actually being used.
I think it's just that the very largest codebases are the most likely to end up depending on obscure bugs in Ruby or the surrounding ecosystem itself, or maybe features that basically nothing ever uses except that one file buried deep in that one gem that three real programs use. Ruby apparently has a lot of stuff like that.
For reference: it's type erasure.
> Messages basically doesn’t work anymore.

What do you mean?
Good enough is also the enemy of better. Feels like you are getting caught up in some version of the repugnant conclusion.
Thank you for your wishes. We are in the process of redesigning our website. Changes proposed will certainly be taken into account.
But the “fundamentals” of your 3 tokens are sound.
How can a guy who made a documentary about this sauce call the chillies they're made from jalapeños?
Meta’s Prototype Photoreal Avatars Can Now Be Generated with an iPhone
I think the authors questions are not relavent at all. If you all you care about is the technology you use, fine.

But there is a reason for all this work. You are building a product. The questions should be related to building products.

- What is the size if your team? how much resource do you have?
- Fast, Cheap or Good? (which two?)
- Is it an unknown problem space? need to learn and iterate fast?
- Market you sell to, high growth? medium?
- Do you worry about scaling issues (eg. twitter) or more product issues
- Do you want to use fancy tech or do you just want to build something?

Probably more questions like that would help answer what you should use.
He’s not.

He fell for the 1% fallacy, he spoke at a cryptocurrency conference a while back and said “BTC is worth X, imagine if we can get just 1% of that in inward investment!”
You can easily avoid that by replacing the RNG with a proper secure one.
Do you have any good articles on what would make Kotlin better than Scala? I work only in Scala and have never touched Kotlin.
And that’s why I was concerned about having proper GPU drivers.
The Mercury framework was designed to make notebooks sharing easy. You don't need to build UI. Just define the widgets in the YAML header. Widgets are directly connected to variables in Python code. You can share notebook with non-technical users and hide the code (show-code: False). The user can tweak widgets and execute the notebook.

Additional features for sharing:

- user can download notebook as PDF or HTML,

- you can schedule notebook execution, and send executed notebook as PDF attachment in email notification,

- adding login view to notebooks is simple, just add `share: private` to YAML
The US currently has $30,395,962,543,534.33 in debt and a GDP of ~$20,953,030,000,000.00 coupled with rising interest rates and record inflation. I think that's the "leader's gamble" to be really concerned about.
Python has a `reverse=True` kwarg for doing this.
Or not because I’m on old hardware so who cares? The only bug is that clicking it doesn’t send me to apple.com to buy a new Mac.
We can call it what it is. A marketplace for children, as horrible as that sounds.
Can just return "" in that case? I think you are focusing on the wrong details of an _example_. The details here is being able to extend and function chaining; not the algorithm of capitalize().
My great grandmother was married at 17 and was having kids immediately after.

Kids are sure responsible when we charge them as adults, but can't be trusted with other adult decisions that aren't crimes?

There shouldn't be an age gap where you stop needing to listen to your parents and you now are an adult to find income, shelter, be on your own and be forbidden to certain vices or activities. Yet we charge minors as adults, even young ones, when they commit serious crimes. If exceptions can be made for bad actions that indicate a child had reached adult maturity at the decision of a prosecutor, then that makes any age based delimiter arbitrary and ultimately unfair.

The definitions and timelines of maturity in general are too arbitrary to apply a constant age as a fair and just measure against all of society. That's why protections against Ageism exists, and there are states where there's no distinction between young and old ageism. Cognitive ability waxes and wanes throughout life.
Who is paying for or fucking whom over? The only true unsustainable conditions are ones in the real world - broken environmental conditions, broken supportive social institutions; money is virtual and is just a tool (for measurement, standard for deferred payment blah) - money supply should be the servant, not the master of economic & social health. Anyway, arguably inflation will decrease debt value relative to inflated GDP, making it easier to pay down, as long as CBs step into sovereign debt markets to prevent runaway interest rates on existing debt.
Jamie Dimon Says JPMorgan Is Bracing for Economic ‘Hurricane’
> I thought it was obvious. Every employee at Amazon is working at will. We're not living in the era of slavery. They are getting paid a fair wage to the point where they accept the job voluntarily as responsible adults.

This is where you're wrong. Most people accept these jobs out of need, and possibly desperation. They don't have much say in the matter. If it weren't for some unions and laws, they would probably exploit the employees even more if they could.

You are taking a huge problem with how society currently works, and reducing it down to individual responsibility. That's not a very nice way to look at your peers.

It's also weird to be so pro-free-market, but than balk at the thought of employees using their choice to then create unions.
That's not true, it might not be close to being used as much as the dollar, but you are being intellectually dishonest.
My point is just that being able to solve LC mediums under 30 minutes isn’t that relevant. I’m not saying it’s a great way to vet candidates.

30 minutes is probably about what it takes me to solve an LC medium on average and I’ve passed every single FAANG full onsite loop I’ve taken which is a total of 6 over my career. I almost always need a hint or two if it’s not a trivial problem.

If I practiced I could get that number down but I don’t think it would make it more likely to get a better offer.
Understanding version control and mastering Git – The Basics
Does the AI based video scanning happen on servers or local?
I don't quite recall. IIRC it was an hour maybe, so it wasn't like the builds were extremely slow, but it means people didn't want to run the tests locally, so if you're trying to get your work committed and then there's some failure CI picked up that you didn't each iteration can be an hour, and that made people feel unproductive and slow because some of them struggled with context switching back and forth and even the ones who could do it didn't like it. Which I totally agree with, context switching and small delays can be painful to feeling productive.

Obviously full test coverage is a very good thing to have. But, people hate waiting. They ended up having a proliferation of smaller repos and replacing it with manual rec/sync work which was IMO not a good idea, but probably felt more like "work" rather than waiting.
Please calm down. No one is attacking you. The point is, MOST people don't have a 3990X at home, because they don't need it, and MOST people won't have a fast charger at home, because they don't need it.
Huge CPU hog. Features that exist on mobile are missing on desktop. There’s no timestamps on messages. I’m not sure search even exists. Sync with iCloud only mostly works.
You would not be allowed to make a hill out of sand or use bulldozer in national parks. In national park, salamander habitat takes precedse over your wish to swim. Loud parties are not allowed either.
The _only_ goal of a corporation is to maximize revenue for their owners, all else be damned. It's a tool designed to do that. It's what capitalism wants, and no tool that was built for capitalism will change that, even with all the regulations you put in it.

If we want work places to care for employees, care for the environement, care for the neighborhood, then corporations are just not the correct tool so we have to use another one. Workers-owned coops are good, voluntary associations are another one.

> But this current system is taking us nowhere good.

Indeed, but it's specifically by knowing what the "system" is, what are its tools, its methods, its proponents, and what to do instead that we can go forward.