skysight-inc/HackerNews huggingface dataset:
No. Hansard allows editing of speeches to be what you wished you'd said.

Mind you, "shimi" Lovat persuaded his personal bagpiper to play on the beaches of D Day in 1944 as the regiment landed.(1) On the 6th. Against orders. If Thucydides was Stephen Ambrose and had written it, would we credit it or say "gross embellishment"

1. https://web.archive.org/web/20170606191755/http://www.econom...
For most game developers in the scene these days, DoD + ECS is the traditional technique. The dogma also requires chanting in unison how much better than OOP it is.
The SRE workbook doesn't sound like a book focused on teaching (it sounds like a book on application for after you've been taught).

But no I haven't read that or the "Building Reliable..." book.

I'll look into the Building book. In general though all these Google books are really fantastic for anyone who has been a developer for a while and at any company size. I often feel like the chapters just couldn't explain the problem better.

My biggest problem is that the books kinda drone on and cover so much at once. I think they could have been better edited/cut down to make getting through them easier.
I'm sure it can be great, but to me listening to selr-help cassette tapes in your car evokes a profound sadness
$5B
The Passionate Pursuit of Creativity
Yeah but the services from Google are not free. So it is just what you put up with. But even when I was funneling 100s of 1000s of $ through then both ways (adsense and adwords), the support was nonexistent. But I see your point.

If the support would be good, reddit would not be that much of an issue, but yes, you are right that it is at least weird. Probably they think it is all OK in the free-spirited crypto world.
My interpretation is that it's advocating for counting the thing that matter, not the consequence (e.g., the "SEV" event).

The problem is your availability being <X%, your API responding >Xs Y% of the time, not "we had X SEVs last half". People will gravitate to numbers that are talked about (because they at least appear important), so you should try to talk about the right ones.

It's hard enough to convince junior folks to open incidents without them feeling like they will mess up a very-important-management-eyes-on-it metric if they do...
It got caught in a hipster trend wave about ten years ago, and it snowballed as other products tried to associate themselves with it by marketing sriracha-flavored versions. After that, it was in recipe books. There was not only no real reason for them to spend money on marketing, they probably made money from licensing their bottle in other people's advertisements.
Another good reference, that also introduces some PLT notation, is Loh 2001, "Introduction to the Dependently-Typed Lambda Calculus" [1], as well as the textbook by Pierce [2], which has a formally-verified spiritual successor [3].

[1] http://www.cs.ru.nl/~wouters/Publications/Tutorial.pdf
[2] https://www.cis.upenn.edu/~bcpierce/tapl/
[3] https://softwarefoundations.cis.upenn.edu/plf-current/index....
> the yearly increase in a property price is more than the median yearly salary of a person in the poorer countries

This is not a limiting factor for billionaires looking to protect their wealth from expropriation, the use case the parent post contemplates.
Yes still seems very solid. The was one guy in the early 2010 days on Bitcoin talk using 1000 instances(pc back then), or claiming to do so,and did not succeed. The difficulty is now still many millions times more than it was back then.
Ask HN: What is the most impressive distribution channel developed?
Anything that can impact a countries control upon their own currency has the potential to destabilise things.

Now whilst cypto is another currency, it is one that is very volatile and as we have seen, anything that volatile in a currency is always never good for the majority.

Also to have any impact, such crypto's would need to become more widespread and whilst in geek land we may view things as common usage, your average citizen probably at best only just aware of their existence. Indeed I'd hazard a guess that most people in any country have never held currency beyond their local offering (though the dollar sure does come close and that in some countries).
> they use client-side rendering for static content. In my opinion, this is absurd.

Uhh, this happens for anything your browser displays, so why should math be the exception?
Me, I'm just taking it as pretty definite proof that people are more than willing to occasionally work below minimum wage. I'm seeing it as a pretty solid indictment on the whole "minimum wage is protecting poor people" idea.

You talk like people have a wealth of options and are just choosing to work below minimum wage.

Things are hard out there. Really hard. Folks are struggling.
> "recycling": plastic recycling is no magic, in the best case, in specialized plants, it'll still use a lot of energy, resources (water), emit gases and waste, and use polluting transports. In worst case it goes in landfills, and microplastics issue like you said https://www.breakfreefromplastic.org/2018/08/20/recyclable-i.... So the best is to reduce our consumption/demand of plastics

> "Last a long time" for its single use (that bottle can't easily be reused), is relative, and multiplied by the number of sales, it looks terrible

You can always buy chilli peppers, and more raw ingredients, in environmental-friendly wrapping, reusable wrappings or no wrapping at all (works for fruits/vegetables)

Glass isn't recycled efficiently as well, what I'm more trying to say is we can simply adapt our lifestyle, instead of buying processed products like these, or say soda bottles, let's rather get more raw ingredients, with much better nutritional and health values, for us and the planet
>The inflation in these countries is not because of the way their economy is structured but because lack of structure and integrity.

Hyperinflation is a monetary phenomenon. If the government prints a bunch of money, the purchasing power of people holding the currency will go down. If the money supply was fixed, there couldn't be such inflation (if it was completely fixed, this could cause other issues, but not hyperinflation).
This requirement just does not make sense to me. Why would Microsoft even have this requirement? Do they want to force users into an account so it is easier to lead them into Office packages? It can't be for greater data profiles on users since they could do this in other less explicit ways. Microsoft just doesn't have the ecosystem like Apple to make this worthwhile from their point of view or the users.
so what happens to the unused ASICs?
How your gut microbiome affects your mental fitness
It seems like bitcoin enthuasiasts can always determine why something is good for bitcoin. If more people hash the system is more robust but if less people hash then it's.. uh.. also good?
hopefully shady practices like this will drive more and more people to the light side of free OSs :)
And make it possible to have password managers auto-type the username and password. Some sites don't focus the password field after the username field and so the "username -> tab -> password -> enter" auto-typing breaks.

In one especially bad case I encountered, the tab key after the username would focus on a "clear username" button which appears after entering the first character of the username. So the auto-typing of the password manager would enter the username, tab to the button, enter a password into the void and then click the username reset button, leaving the login form empty. Who needs a button to clear the username field in the first place? That's seems so useless to me.
I live in South America and buy premium Italian tomatoes for my pizza sauce because they’re that good.
Innovative Ways to Attract Candidates – Optimized Company Career Site
No, it still doesn’t sound like Twitter.
Maybe so, but that’s an extreme outlier. In general, cities have good networks even if it’s a monopoly and rural areas don’t have them at all, not even one run by a monopolist.
Mario Kart and the Doppler Effect
>> This means that people in the UK are not allowed to use Binance's services to speculate, or bet

>> However, they are still allowed to use the website to purchase and sell crypto-currencies, which is not regulated

These statements have since been removed from the article, because they're incorrect.
This does not engage with anything I actually I've said, and you are unfairly putting words in my mouth as I never said "bullying without the intent to cause suicide", or implied anything even close to that, not did I claim that harassment is not bullying. I strongly resent this and I think your comment is extremely unfair.

And then...

> you’re unable to empathise or see perspectives other than your own.

... it gets even worse ... "Agree with my take or you're a monster". Sigh...
Just to add to your list: Ed Sheeran
This article mentions that a troll is getting ad revenue. Which makes me assume that the author would like to benefit from ad revenue themselves.

Do any alternatives exist in that space? Facebook's revenue share and copyright detection algorithms are even worse; Patreons work for existing fanbase. Youtube is probably your only choice for public viewing monetisation.
How is this good news?

That the hash rate has fallen so much means that coordinating a 51% attack is perfectly doable. Imagine that the missing hashing power was mining a parallel blockchain right now. We know it's not happening, but this proves that it's much easier to do than expected. These news essentially mean that the claims about bitcoin being completely safe from state attacks are vaporware.
Beluga lang: Contextual types meet mechanized metatheory
If you're able to self host such a solution, you're not the target for this product.
If you look at it... Bitcoiners enthusiasm is the only thing good for Bitcoin.
Landfill
There are some real problems with the quirks of Javascript too even if the examples are not that common. Some JS coders for instance use the oneof pattern and if you then forget somewhere to check if you got a Number instead of a Boolean you can end up with something weird. I have seen it several times.
that we honestly don't need a healthy chunk of our fellow citizens.

So dehumanising the way you talk about these people. We definitely need YOU, right?

Maybe I should just log off HN for today.
Five top trading indicators for reliable Bitcoin profits
To the poster: some more explanation would be welcome.
I made a mistake when copy pasting and renaming something, the expanded code should have been

(let ((#:uniqueName123 (parse-integer (read-line)))
(+ #:uniqueName123 #:uniqueName123))
This is the sort of rhetoric that will get you banned from this communist website.
What does Emotion have that Styled Components doesn't?
I don't really get the selective targeted hate.

I don't like this move either but you need an account to use a Mac, iPhone or Android and nobody seems to fuss about it.

So why only target Microsoft for doing what their competitors have been doing for a along time and why not protest against Apple and Google for making this practice the norm in the first place through their monopoly in the mobile space?
I would agree if wasn't for the fact that JS is a dynamically typed language.

You can (and sometimes will) run into instances of this without noticing, because while you won't explicitly write

true++

you might do something like

x = someFunction()
x++

not realising that someFunction() might return a boolean under some circumstances.

Anyone who worked with a sufficiently large JS codebase ran into one of these cases and got unexpected results at some point due to this.
what you're witness isn't actually Chinese food it's the melting pot of multiculturalism in action. Just like curry in UK, General Tso's chicken is now part of the US identity. New comers will bring new forks but the old dare I say classics are here to stay.
Ethereum hashrate dropped by 20% in last month, too.
It's a common joke ("this is good for bitcoin"). But in this case I would say it is actually good.

I would correct your statement:
1. Greater hash power makes the system more secure from attack
2. A large amount of hash power geographically concentrated is a weak point
3. More geographically dispersed hash power is better.
4. Ideally a large amount of globally dispersed hashpower provides the best security.

-- Disclosure: I do not currently own any BTC.
After the bank bailouts they passed Dodd-Frank. We could discuss whether it was adequate but at least it was something.
> That is pure speculation.

To not acknowledge the outsized effects of power dynamics in human hierarchies limits your analysis' scope IMHO. In some of my more dysfunctional clients, I've had to assiduously work to gain the trust of junior engineers to speak candidly to me so I could get the information I need to build my deliverables.
Trash or being sold to other miners. Most likely trash, though.
If only GPUs were more common and easier to work with.
Using the Android USB Driver to Extract Data as USB Mass Storage Device
I skimmed the book a bit and caught a Java construct I never heard of:

https://docs.oracle.com/en/java/javase/14/language/records.h...

I use the language very rarely. Is this a feature people like, use, know about?
> As I see large front-end teams frequently pushing JS from a typescript base lately, I'm not sure that even the JS community supports "everything JS" anymore.

Given how close typescript is to javascript, wouldn't it be more appropriate to treat it as just a dialect of javascript (like coffescript was) rather than a different language like python or go would be?
I took the quiz and enjoyed it. Just have some fun, I don’t think the quiz wants to convey any deeper message.
I came across a web site that looked like it was written in Geocities-style, it was a chinese food distributor and they basically sold a chinese restaurant in a box kit. All the food to make the menu, all the accessories like boxes and fortune cookies...
Discover breakthrough in ASIC design strategy. Produce enough mining rigs for the attack but don't bring them online. Buy massive shorts on bitcoin futures. Bring all your rigs online at once, 51% attack, confidence and price plummet, make huge profit on the shorts, use profit to buy highly discounted bitcoins, things settle down, market recovers, sell your next-gen mining rigs to all the other miners, use your huge profits to fund R&D into the next breakthrough, wash, rinse, repeat.
Las Vegas Strip Things to Do
Las Vegas Strip: Things to do

1. Las Vegas Strip Helicopter Tour

Las Vegas Strip Helicopter tour
Helicopter Tour – the Strip
Enjoy the entertainment capital of the world from the best view possible – the sky. Soar high above the world-famous Las Vegas Strip as you witness iconic landmarks such as the Bellagio, historic downtown and more.

https://tripdo.com/product/las-vegas-strip-helicopter-tour/

2. Madame Tussauds Tickets

Madam Tussauds
Take pictures with life-like wax figures of your favorite celebrities, and show friends back home that you hung out with the stars while in Las Vegas. However, the museum located in front of the Venetian and features eight unique rooms.

https://tripdo.com/product/madame-tussauds-las-vegas-tickets...

3. VIP Vegas Nightclub Crawl

You’ll explore four of the hottest Sin City Strip nightclubs – the most exciting party hotspots, but places where celebrities and a-listers go to play. But, you won’t have to wait in line or pay a dime to get inside.

https://tripdo.com/product/vip-vegas-nightclub-crawl/

4. VIP Day Club Crawl

VIP Vegas day club crawl. Las Vegas Strip Tripdo
VIP Day Club Crawl
Enjoy outrageous first-class fun in the sun at the best Sin City daytime hotspots.Get on the list, and also you’ll be a VIP for the day at three of the hottest pool parties.

https://tripdo.com/product/vip-vegas-day-club-crawl/

5. Stratosphere Casino: Observation Deck & Thrill Rides

Stratosphere Casino- Observation Deck & Thrill Rides.
Enjoy the best view Las Vegas has to offer at the Stratosphere Casino, Hotel & Tower, record-holder for tallest freestanding observation tower in the United States.

https://tripdo.com/product/stratosphere-casino-hotel-tower-o...

for all tours, please visit our website: https://tripdo.com
Actually, you don't need an iCloud account to use a mac. Neither do you in order to use an iPhone.
Hashpower was concentrated in China. It takes time for the miners to relocate and setup shop, I'd be surprised if the hash power is permanently reduced. I don't think anyone reasonable is claiming that BTC is completely safe against state attackers. That's the mission but nothing is 100% certain.
> I blame this on all the bootcamps and learn to code courses. There is a flood of unqualified people in this field and it's just tiring for me to imagine the future. One where my experience has zero value and I have to keep proving myself over again. Who needs it.

It's been like this for as long as I remember, and was probably even worse 20 years ago before the dot-com crash where anyone who could sum up numbers in Excel was a programmer and anyone who knew how to defrag their C:\ drive was a sysadmin. I am exaggerating only very slightly with this.

The essential problem is that the industry has been growing so fast and there are never enough senior programmers to train the junior ones. This is a field that has been doubling in size every 10 years or so for the last 40 years. You're bound to have problems with growth numbers like that :-/
This is really a dealbreaker for me, much more than the TPM and recent processor stuff. There must be some workaround :(

Edit: Thanks @yourusername, I had missed the part where it's only for the home edition. I'm glad there is still a way.
Those ASICs don't evaporate when shut down. China could now seize them and actually pull off a 51% attack.
Should have used MongoDB.
its a funny meme, but i think there is truth in it.
bad news is often good because bitcoin only needs to continue to exist to prove itself. so if lots of bad things happen and bitcoin is still sticking around then it shows resilience and makes bitcoin more attractive.
Oh, Tom is right. I've seen his video (actually a fan of his stuff), and I know that there's a real problem here for Google. They need to cover their asses here, and with good reason. And in many cases the problem is with the global copyright system.

But this isn't such a case --- nobody should get flagged for performing Sullivan or Mozart. It's absurd and a much easier problem to solve than the ones involving fair use which Tom discusses.
This is good for the planet because mountains of Xinjiang coal are no longer being burned to achieve literally nothing. Unfortunately these miners are probably going to be turned on somewhere else, attached to weaker energy grids - like Texas. Fingers crossed they're won't be but that's probably asking too much in 202x.

But yes of course, this is good for Bitcoin. Everything is good for Bitcoin.
The sad part is that you don't have to and still encounter one of these cases.

The reason is that JS is dynamically typed and thus functions are free to return multiple result types. So you might run into one of these and get unexpected results because at some point in your code one of the functions returned an empty array instead of a number or a boolean, or divided by zero, or...

It's good to at least be aware of these edge cases so you can avoid them.
Nope, you don't need an account to use a Mac. You can set it up just fine without one. My Mac doesn't have any Apple ID.

You can use Android without an account too. I have it set up that way on my phone, I use F-Droid and Aurora Store (in anonymous mode). I previously used MicroG which was amazing but I moved back to OxygenOS for other reasons. But even with full Play Services installed you can use them (and push notifications) without a Google account. It significantly cuts down on tracking doing that.

Android pushes a Google account heavily but it's not mandatory. You can't use paid apps then but the only paid Android apps I use (Nine Email and Cryptomator) provide a way to pay them directly and sideload it, using a license key. For which I thank them! It also shows that I'm not the only one wanting this, as they clearly see value in offering this option.

Only with iOS it's difficult as Apple is so difficult about sideloading. I don't use iOS as a result (except for work but only for testing).

And yes I protest against these practices.
SpaceX's New Rocket Factory Is Making Its Texas Neighbors Mad
Governments would have to source the specialised chips used to solve the Bitcoin hash function. While that's possible, it's not as easy as repurposing existing computing hardware.
The workaround is to use Linux :)
To me this is the crux problem impeding crypto. Read all of these solutions: will any of my non-techie friends do those things? No.
Sounds like Apple, computing appliances for grandmas.
You don't need an account to use a Mac or iPhone. You need an account to use App Store (duh), but you don't need to use the App Store, especially on Mac, where applications are mainly installed without using the App Store.
I mean yeah, 10 hours is too long. That should be quite obvious. Why not just regular hours for 4 days?
OneDrive, Edge (if you're into it) and setting sync.

What do you mean it does not makes sense? I am not using MS login myself but saying it doesn't make sense is ridiculous.

It's exactly same as what Apple does.

As for people who say it's required on Windows: It's not. You can create local account during setup, the link is there once you cancel your online login. It's hidden at first, but it's there. You don't even have to disconnect your internet or anything like that. Shit move by MS (dark UI pattern) but it is totally possible.
> 25. - "" + + "1" * null - [,]

> Output: 0

> You answered: I give up

> You answered incorrectly.

No I didn’t.

(Not my fault there were two potentially correct answers!)
Win11 pro will not be subject to this requirement.
One of the aims of OO design is specifically to make future and unforeseen changes easier by hiding data and enforcing interfaces.

If you treat your data "as just data" with free for all access you revert to the mess that led to the emergence of OO design. This is much worse for maintainability.

> keep the code that acts on it separate, then you won't run into this problem. You will be able to change the parts of the code that act on the data structures independently

That's exactly what should happen with OO (that's one of the purposes of encapsulation).
I understand where you are coming from. But the addition operator simply does not have any special handling of arrays. The specification [1] clearly defines what it should be used for: "The addition operator either performs string concatenation or numeric addition." As JavaScript is weakly typed, it is the programmer's responsibility to use proper value types with these operators. That limitation (or advantage?) is also well-known and applies to all weakly-typed languages.

[1] https://tc39.es/ecma262/multipage/ecmascript-language-expres...
TIL I am unwashed
This is kinda what Entity Component Systems do - they implement in-memory relational database for game objects, handle dependenceis and allow your game logic code to run efficiently over them while still keeping the pretense of OOP :)

Why pretense? Because behaviors (Systems in ECS terms) are completely separated from data (Components) and data for different game objects (Entities) is kept together in regular or sparse arrays.

Encapsulation is nowhere to be seen, code is written to specify the components it depends on and run on these arrays.

ECS is very fashionable in gamedev lately as it allows for efficient multithreading, explicit depencencies for each subsystem, cache locality and trivial (de)serialization. Used together with handles (tagged indexes instead of direct pointers) it reduces likelihood of dangling pointers and other memory management bugs.
Same for me in macOS with firefox 89. Disabled all addons and same problem.