skysight-inc/HackerNews huggingface dataset:
I don't think it's very respectful to your boss
That's why I stick to the POSIX shell (sh)

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...
> They referred to the people in the chat as 'chat' but warned never to use that word in the stream, instead have a cute name for it.

Strange advice. Pretty much all Streamers I know, call their viewers chat. How big on twitch were those people speaking there? What kind of content did they made? Calling viewers by a cute name makes the impression of being more on the abusive side of community-interaction, or having a very young community which does not understand yet the parasocial relation.
Drones fail all the time, so I wouldn't classify that as a success example.

The difference here is that if the drone fails then nothing really happens, the targets might even be spared lol, but if a commercial airplane fails then hundreds of lives could possibly be lost.

I don't think the airline industry is ready for that massive risk. It's already risky enough for them now.
best server vps in germany
"This should ..." doesn't belong in a fucking file system! Take a deep breath and try again. Maybe limit the scope to something within your understanding this time.
Then you couple this with IdeaVim and complement by running JetBrains IDEs on the side
Can't bank run something that's not supposed to be a bank. Remember that goblin SBF tweeting "FTX doesn't use customer deposits"?
I can withdraw 1k at 2AM in any ATM in the world. The only reason why you can't withdraw 10 million at that time is purely for KYC purposes. Withdrawals aren't paused because the bank doesn't have the money, merely because there's noone physically present to handle it (partly because, even with 10 millions, you're not worth the time of an employee, and because nobody _needs_ to withdraw 10 million suddenly in the middle of the night)
I don't think Phoronix had idle consumption numbers for Linux unless I missed it? I'd be curious if it's a problem in Linux as well as windows, as I do believe that it's either a firmware or driver bug. One thing pointing to that is that ComputerBase had much lower idle power numbers with a multi-monitor setup (power consumption in various reviews seem to show differences depending on different monitor models connected) but it still went significantly higher with video playback: https://www.computerbase.de/2022-12/amd-radeon-rx-7900-xtx-x...

For power efficiency, considering that Ada is a monolithic TSMC N5 variant (4N) die while Navi31 is a combination of N5 + N6 for the 6 MCDs, maybe it's not so surprising... One thing to note is that historically, GPUs companies are almost always pushing towards the far end of the VF curve for their top-tier cards. For example, while the 4090 has gotten tons of flack for it's power consumption, cable melting, etc, a Korean review site did testing on power limiting and undervolting while gaming [1] and found that you could basically switch to an 80% Power Limit (only 21W of power savings though) and lose <1% performance. Alternatively, with a slight undervolt, you could shave 58W of power consumption while lowering performance by 1.2%, or 95W (from the 347W stock) with 4.6% lower performance.

As to the smart move, IMO from a price-perf perspective, all of these new cards are a bit out-to-lunch. For gaming, high-end last generation cards (like a 6800XT at $600) will get you to 4K60 on almost all AAA titles and are a fraction of the price of the Radeon 7000 or RTX 4000 series. Also, while I'm a big fan of open source drivers, those doing ML are basically forced to buy Nvidia atm.

[1] https://quasarzone-com.translate.goog/bbs/qc_plan/views/3068...
I take issue with the word unless. "Un" means opposite and "Less" means, well less, so unless means more. So `unless` should just be a straight alias for `if`.
Not every country celebrates new year at January 1.
I tend to use the classical definition of charisma - in which case his charisma stat is 0.
How the Mormons Bought Cambridgeshire
Nothing impressive, but when I was 12 my neighbor had an old C-band satellite dish and I'd hang out with their son watching movies.

The parents had put a parental block on some R-rated channels and we wanted to watch those movies.

We found 2 different ways to get around it. The first one was to use the built-in timer to go to that channel at a specific time. I wondered if it still blocked the channel and no, it didn't! So just set a timer for 1 min from now and "poof!" could watch that channel.

The other way was that with C-band dishes the satellite dish had to move along an arc to receive signals from specific satellites. The receiver would remember the positions and the satellite was "identified" by a certain position on the arc it traversed. Of course the parental block was just a combination of "satellite-channel" block. So you could manually move the dish via the remote a very small amount so that it was on a part of the arc the receiver didn't consider "the satellite" but you could still pick up the signal. Boom, no parental block and you didn't have to wait for the timer to change the channel.

Was pretty proud of myself for those two.
Is it really though? The biggest country in Europe is Russia, also the biggest population is Russians living inside Russia. Maybe you meant the EU which is far from being all of Europe. It is not even half of Europe. There are 23 countries out of 44 in Europe that aren't in the EU. If you talk law then a small detail like that matters a lot.
I tried to switch from Sublime to VSCode as well, and it's mostly been a disappointment.
Depending on jurisdiction, and your net worth in cash deposits, well you very well are. In the EU each single account is guaranteed up to 100k Euro cash, anything above that is quite often subject to bank specifoc guarabtees and insurances. Also, banks are, since 2008, undergoing regular stress tests. They always have published audited balance sheets, have rules and regulations around the use of customer deposits, which again are controlled. Heck, even during the Wirecard collapse nobody lost deposited money as far as I am aware.

As soon as a bank fails to provide audited balance sheets, authoroties can step in and halt operations. Mainly to make sure customers deposits are still there and can be withdrawn by the legal owners. It is almost hilarious how Crypto is relearning, at a redicioulous pace, all the lessons tradotional finance and banks learned over the last 100 odd years. And still fails to see that all the answers are already there. In a sense, it is almost peak start-up cliche disruption. Can almost be a good thing so.
The learning curve mostly. And most things you need are there out of the box, or very easy to install. Also plugins like remote ssh. Overall it just works without too much effort.
>Your entire comment hinges on the idea that Binance is a scam, which nobody knows for a fact.

I make no mention of Binance as a scam. The entire industry is a ponzi scheme, Binanace are a large player in the game.
I use screen which I prefer to tmux
More correct link: https://spectrum.ieee.org/bionic-eye-obsolete
Hm, video arguments are not my take, I did not watch it (yet), but in either case this seems to be opinion.

But of course, javascript is so simple, that it is not suitable for complex problems. No (sane) person would ever claim, that it is the right language for every problem.
Rackspace have many divisions and revenue streams, Exchange being a small part of their overall business.
They have many thousands of customers still using their other products that are completely unaware of whats going on in Exchange right now. I mean, it didnt even make HN front page!

Rackspace will not die from this, they will plod along as a reseller for other clouds for many years to come.
Wait what? Care to follow on this hypothetical topic please?
How did you end up comparing Binance to a bank? The closest equivalent to what Binance is would be a broker.

Now I challenge you to find any broker on the planet that can promise instant FX swap settlement on the same day for a cash account.

Don't compare apples and bananas.
Explain why people here hate crypto so much.
The property is not very useful if there is a phisherman standing outside the door stealing all the traffic.
Officially, Rackspace is ~30% sold short. Someone is already making tax-free billions shorting it to death.
Clarification/Correction of Rust in 2023
You could, following regulatory and bank internal processes, trabsfer those ten million in one go to any bank account in the world so. Assuming you have internet and a phone.

It is not like Binace is limiting cash withdrawls, they a halting wire trabsfers. For me that's a dead sign the money isn't there anymore.
Lmao HN has such a hate boner for crypto
I'll admit I'm not a Ruby developer, but wow it allows return conditionally inside an expression? What were the language designers thinking?! I can't think of any other language that allows return inside an expression (or break/continue). Let's see: C, C++, C#, Python, Javascript, Object Pascal, Java, Rust; all nope. That is indefensible.
> Remember that goblin SBF tweeting "FTX doesn't use customer deposits"?

Coming to a court room soon :)
And heavily discussed at the time: https://news.ycombinator.com/item?id=30349871
> Nobody is prepared for a bank run, that would be idiotic. It would mean storing strictly only liquid assets.

Binance is a broker, not a bank. A bank run on a broker simply shouldn't be possible. A broker is supposed to hold whatever the customers want to hold on their behalf (in so-called segregated accounts, so that the assets belong to the users, even if the broker should go bankrupt). If the users want to withdraw, you just give them whatever you were holding on their behalf.

A broker is not supposed to invest users' funds into something else. If you're acting honestly as a broker, there can't be a mismatch between users' deposits and their assets. Don't fall for this nonsense touted by SBF, the problem is that they are acting dishonestly (and cluelessly, it seems), not that there was any sort of unfortunate liquidity crisis or whatever.
This...but the ice "cube" has a slight taper to it, like a wedge. As you might recall from high school or freshman Physics, a slight-taper wedge has a large "mechanical advantage". By squeezing it, you use that in reverse - a slow-but-strong push from your fingers (the wind vs. the keel+rudder) results in a fast-but-weak movement of the ice "cube". (Hence the ultra-streamlined shape of the vehicle, low-rolling-resistance tires, etc.)
Same here. I was an ardent vim user for 10+ years. Then I found VSCode and switched entirely to it.

However, the VIM extension allows me to keep some vim efficient shortcuts which I found are faster than not using them (i.e. I try not to use the mouse at all).

And of course, it's useful when you must ssh into a server sporadically
One can improve this even further I think. First, using an iterator instead of indexing into an UTF-8 string. Second, using the codepoint value directly as a bitmask (why is author realigning the bit mask to "a" in the first place?)
DataGrip isn't perfect but it's radically changed how I work with SQL. It makes writing queries so incredibly easy, with a god mode autocomplete. JOINs are so easy <3

Does anyone knows of vim or emacs plugins that do similar heavy lifting? Preferably decent at T-SQL
What a ridiculous statement.

Every legitimate exchange is prepared for a “bank run”. because they don’t behave like banks since they’re exchanges.

Being exchanges, they have your money in exactly the form that shows up in your account.

Binance (and FTX before that) apparently doesnt, because it’s behaving like a bank and lending out your money despite claiming to be an exchange and not a bank.
I do because return means end of scope. Except in your example it hides the fact that it's creating it's own scope.

I'm not arguing other languages can't produce bad code, just that ruby is particularly suited for it especially as number of developers working on code increases. I've seen people propose a linter to enforce consistency - but at that point I might as well chose a language with better design choices - plenty of alternatives these days.
> but I believe humans would not like that idea

The very point of this discussion is that humans are bad at anticipating and controlling the consequences of novel AIs. We can say "being able to make convincing pornography of anyone without their consent or them even knowing is bad and we shouldn't do that", but the tools to do it are out there and getting more optimized by the month.

There's a million different scenarios where a human does upload an unaligned AGI unwittingly. Maybe the human is a random hacker and he uploads the AI on a random server and instructs it "make as much money as you can and send it to me" and doesn't realize the dangers of doing that.
This just can't happen with btrfs since the _old_ block tree should be still in the disk somewhere. i.e. to corrupt the image so that btrfs shits itself is easy to do, but the _previous_ version of the data is still there by construction and if you are already manipulating the data structures it should be easy enough to just point the sb to it.

The worst issue I've ever had with btrfs simply required zeroing the journal (by hand -- both the kernel and *fsck tools would crash when reading it). The first time I reported the issue to the mailing list and the underlying issue was promptly fixed. However, it still happened a second time, and I didn't bother reporting it. As many people say on this thread, once is too many when it comes to filesystems.
I've seen a bank branch being temporarily out of cash and hence pausing withdrawals in a relatively functioning economy before. Happens.

ATMs at my bank in Germany were down because of a strike.
Check the other comment for a proper link, and my discussion link. This is very misleading.
It’s a bit awkward to grasp initially but personally I like it. I don’t wish it in all languages but it works in ruby. It especially works well in templates and checking collections.

Honestly, I find negative checks like `if !something` ugly, I would much rather check if the result is true than !true. The same with unless, I would prefer to check unless false than unless not false or unless !false
It's the same in Ruby. It's even mentioned in TFA.
JavaScript feels like IE7 all over again.
I think this just goes to show how few people use Rackspace hosted exchange. Most people migrated to O365 years ago. Rackspaces exchange servers were still running Exchange 2013 until the end, and their engineers were deperately trying to push people to migrate to Microsoft long before this happened. I think this is a blessing in disguise for them really.

There were around 20 submissions to HN over the last 2 weeks, but never made the front page. Shows how few of us are still using Rackspace Hosted Exchange!
1) People here will cry murder, but regulation is the only real solution for something like this.

2) I'm surprised a company like this isn't being at least partially funded by the DoD or DARPA.
Advice for Europeans: Bundle Up and Get Ready for Outages
Note for anyone reading this: it's not at all comparable to what AMD is doing. AMD driver is fully open, including userspace components, while nvidia has open sourced a (relatively) tiny kernel module, and keeps the vast majority of their code closed.

https://lwn.net/Articles/894861/

https://news.ycombinator.com/item?id=31344981
I'm not sure about the "learn it as a first language" bit.

My university taught Haskell as its intro language to math and science students, and the people who had the most problems where those who already knew a bit of programming. People for whom Haskell genuinely was their first introduction to a programming language on the whole had no problem getting it. I imagine this might be the same.

The main downside with the approach was that when these people who had just learnt Haskell moved on to the next programming course, that was taught using Java, they had a really hard time understanding what was going on.
The US Department of Justice suspects Binance of processing over $10 billion in illicit funds during 2022 alone. Whatever goes on in Argentinian P2P markets is an insignificant blip against this background.

It sounds like you have a bit of a persecution complex going on. It's unfortunate if the effects on your corner of the world are negative, but it's really not even on the Americans' map most of the time.

How about creating a local solution for your local needs instead of relying on a company like Binance whose operating principles are: "We are not headquartered anywhere, our auditor says they don't know what our parent company is named, but we'll happily transmit money to Iran"? That always seemed like it might catch up with them...
I tried Pimsleur first and personally didn’t get anywhere with it!
Tools like Babel emerged to bridge a compatibility gap between the evolving ECMAScript specification and the browser lacking behind implementing the new features. Then some "smart" people decided Babel would be a good thing to transform anything and thus React, JSX and the like were born. The problem emerged and took foot when we stopped polyfilling and transpiling the compability gap and instead built further on the powers of these tools and coupled us too tightly with them.

People need to learn to build on and use the platform. Do NOT learn React, Node.js or Tailwind. Learn HTML, JS and CSS. Use these in your projects and they will work forever.

The standards are backwards compatible and evergreen.
Your walled garden withers.
Look out as this is not optimal.

Since they will fingerprint your browser. But it looks like they were people with low IQ, so you were fine.
That's also true of the government. Every new piece of legislation displaces one group of people in favor of another.

Externalities are unavoidable, or in other words you can't please everyone.
The idea has truly the potential to disrupt the industry!

This would speed up code production drastically!

Good luck guys!

Michael
IntelliJ ran great on my MacBook from 2015...
European gas is cheap as long as we're willing to hand over control of Europe's energy supply to Putin. Which most countries in Europe no longer are, and maybe never will be again.

Meanwhile the largest known deposits of Uranium can be found in Australia and Canada, making them much safer sources for western countries.

If EU countries allow fracking domestically, this will change, of course. Though the same "green" movement that opposes nuclear is likly to try to block this. Maybe we should look at how much funding these people get from Russia?
Yes definitely. Vim will be around for the rest of your career, long after VSCode or other IDE's have come and gone. Investing in tools and workflows that are properly open source, and have serious longevity has a big payoff.
> But of course that's not reliable. Registrar might just go bankrupt

If you registered a gTLD, you're theoretically safe from registrar bankruptcy, or even from a registrar losing all their data for whatever reason. Per the ICANN agreement, the registrars have to send a copy of their database to a third party escrow agent regularly (where I worked before we sent a differential backup everyday and a full backup once a week). This way, if the registrar cannot assume its role anymore, another registrar takes over.

Note that this is not true for ccTLDs (ie. every 2 character TLD). That's a reason you should prefer gTLDs if you want to prevent a worst case scenario. I usually recommend a .com or .net because Verisign is, in my opinion, the most reliable registry in the world. If you stick with .com/.net, you're safe from any registrar failure, and there's not a single chance that anything happens to the registry.

ccTLDs might have an emergency plan but it will depend on the registry. So if you really want a ccTLD:

- get familiar with the registry and its rules

- do NOT get the ccTLD of a country other than your own. Eligibility rules can change, so you could lose your domain if the registry decides that they now want to only sell to residents. British people lose eligibility over .eu for example, not because a change in eligibility rules, but because of a change in their own status.

- do NOT get the ccTLD of a small country, unless the registry delegates the technical stuff to a reliable registry backend. Small countries have crappy infrastructures, so DNS resolution could get unreliable. This famously happened to Notion.so (so -> Somalia) a little while ago.
> Besides there's a very extensive history of state procescutors offering deals to co-conspirators early on. Even in obvious sure things they've sided on the safest possible option.

I think it's often less about convenience and more about prosecutor's political antennas. Who wants to see the guy dead in jail, and who would be most upset at you if that happened.
Huh! Falling into exactly this trap, I ended up writing a tiny Tcl interpreter for the embedded systems years ago: https://zserge.com/posts/tcl-interpreter/
Nobody is prepared for a bank run, that would be idiotic. It would mean storing strictly only liquid assets.

No bank is prepared for a bank run. It's not supposed to be a bank. Banks make money by using customer deposits to generate revenue through loans. Exchanges make money through fees and aren't supposed to be using customer deposits at all.
this sounds like the way, actually this is how it work in book. I think this will happen.
Is there anything that is sacred to these bastards that they won't touch and pervert?

Is there anything left that society considers sacrosanct and would defend into perpetuity from attacks by the likes of these bastards?
US Air Force launches first operational hypersonic missile – Space
Do you have any good book recommendations about this that you've read
Reminds me of my pet hate in user interfaces - having a check box for a negative condition such as "disabled" rather than having "enabled" and changing the default state of it.
Chrome’s “Manifest V3” plan to limit ad-blocking extensions is delayed
Really? I did the switch and there’s no way I could go back to ST.
Holding does not mean holding _now immediately liquid assets_. For the 10000th time: no single broker has ever been instantaneously liquid.
> Being called a "associate" instead of "cashier" is still slightly more respectable to tell your friends/families.

Not if they have any sense and see it as a pathetic and condescending brainwashing technique it is...
I'm doing pretty good. How are you doing?
Nice solution and good instincts! I bet you’re a pretty advanced user by now. I used to keep an Arch Linux bootable thumb drive around as sort of an insurance policy against things like this. Good reminder for me…
You need to use it when you want to be negative of ALL the thing after unless.

Basically, do_something unless A

Then it's simple now to manipulate the inside of A, as you only take care of the positive ! That's beautiful and simple design.

Example is you want to validate something.

raise Error unless someValidCondition.

Now decompose someValidCondition by just using positive connectives, simple right ?
Since you mentioned the single-threadedness (and it’s relevant to the discussion of IDE/Emacs): what’s the status of any initiative to move Emacs to multiple cores? I’m single, and I hope to one day have a family etc.. If I end up staying single for long enough, helping move Emacs onto multiple cores is something I fantasize about contributing back to the community that has helped my life so much.

Does anyone have any input?
And the startup scene does it far more aggressively than the corporate sector, where founders dish out C level titles to their interns.

My favourite 'Director' I've encountered so far was an Associate Director who was a fresh graduate doing LinkedIn outreach for an SME.
I would have thought that the US had hypersonic missiles for ages. Don't they?
SigmaOS on Seed Stories “The first browser that thinks like you do”