skysight-inc/HackerNews huggingface dataset:
I meant across the whole country. Upper middle class neighborhoods in many cities can be extremely safe. I'm close to Cape Town, living in a freestanding house (i.e. not a security estate). Never been exposed to crime personally, and I've traveled to every province except NW.
A Look Inside the Complex Gel on Your Thanksgiving Table
Would you rather have unique tastes that make you relatable to no one or would you rather have preferences that put you in a category of people that makes you relatable and approachable?

I've never understood this aversion to "basic" - it feels like vanity to me when people have a desire to be unique just for the sake of standing out. It seems like society would collapse if everyone was truly unique. Maybe you or someone else can correct me if this desire to be different isn't just vanity
It would also be software dev 101 for an organisation of AWS's size and clout to do some pretty basic things
- If someone's costs increase drastically (ie spending in 24hrs what they spent in the last year or etc.) then maybe flag it up to them
- If the above is combined with costs on services/regions they've not used, definitely maybe contact them?
- If the above is combined with a well known exploit used on compromised accounts, again maybe contact them?

Not saying the OP has no responsibility here. Just that I don't think it is that black and white. There is plenty AWS could do to avoid this sort of thing happening. Totally fair to call them out for that. Especially when the cost of phoning support is $2-3k specifically because of the new costs on your account!
Yah but CEOs get highly publicized bonuses to reward them for 'excellence' despite it being the company behind them making the actual products. Why should a waitress have to take money under the table to keep her explicitly customer-granted bonus, when CEOs get to brag about it and it's much harder to draw a link between those bonus funds and a direct service activity?

Those on the bottom of the totem pole need the recognition, esteem, and resume building much more than the CEOs.
My point is that, instead of being a sign of a reliable phone, it is a feature that is required as a bare minimum.

Another example is the fact that it has some sort of human input device and output as well. That's also a "bare" requirement, regardless of how bad the phone is and how unreliable it is.

In the same way, food needs to be edible, a mirror needs to be in some way reflective, etc.
Blaming the victim for AWS having inadequate spending controls is kinda crummy.

Absolute spending caps, or spending growth rate limits, would both be useful even outside of situations where a user's credential is compromised.

One example: When teaching colleagues how to use AWS tooling, I gave them full access to a sandbox account where they can learn without disrupting anybody else's infra. It would be nice to be able to place a spending cap on that account.

Another example: With things like autoscaling, it's very easy to accidentally misconfigure it to where it will happily start launching tons and tons of VMs. You might do this and not notice. If I had the ability to voluntarily opt into limits on how fast I can increase the aggregate $/second spend rate, then AWS could alert me in general when I'm doing something that exceeds that soft limit.
Why do regulators go after the toy if the food is the problem? Is the food industry untouchable?
And of course nobody's wearing a mask. This pandemic is never going to end.
If a hacker can access your AWS account?

Does it matter -- what AWS limits were imposed?

Those 'real' limits would have to be set by the card issuer. Not AWS. Otherwise trivial for hacker to change the limits.
> Is this possible in safe Rust code?

Yes.

> Is there a Rust build flag that would catch this behavior?

Runtime overflow checks (resulting in panics on over/underflow) are enabled by default in debug builds, but can also be enabled for release builds, or disabled for debug builds: https://doc.rust-lang.org/cargo/reference/profiles.html#over...

Additionally, you can use `Wrapping<T>` or `wrapping_sub` when wrapping is intentional, or `checked_sub` and explicit edge case handling when you want checks regardless of general build settings.

EDIT: that said, that's for integer overflow. Sibling comment references https://github.com/lapce/lapce/issues/9#issuecomment-9935004... which appears to:

1. Have a floating point div by zero.

2. Truncate when casting +inf floating point to integer.

Standard library & language checks won't catch either, although it'd be easy enough to roll your own checked math floating point type wrappers / conversion methods that would, or use an existing crate (e.g. using https://docs.rs/az/latest/az/fn.checked_cast.html to go from f64 -> usize instead of the `as` keyword would've caught #2. Since `as` is truncation-bait, some people prefer using the From/Into traits (infalliable, nontruncating) or TryFrom/TryInto traits (falliable, checked) as a matter of habit, avoiding the `as` keyword. However, neither of those traits cover f32 -> usize.
> Also, Paris for whatever reason seems to have way fewer visible problems with homelessness than SF. It's possible they are just keeping it away from the public eye though.

While France isn't above trying to hide poverty, it's still not as prevalent an attitude as it is in Britain and the US.

I think the answer's pretty simple : the welfare and healthcare system is just better. It's harder to be homeless and addicted in France than the US. SF in particular seems to have a drug problem.
China Oana monstrous regime to its own people, and has been exporting the technology and know-how for their monstrous treatment more and more.

However, the US has killed many times more people in other countries, and brutalized countless nations - Vietnam, El Salvador, Nicaragua, Afghanistan, Iran, Irak, Cuba, Palestine, Cambodia and many others.

They are both immoral, but i d different ways at different times, like all empires have been and forever will be, from the Romans to the Arabs to the Mongols to the French, Dutch, Belgians etc.
Where is a single Democratic politician fighting to close polling places and restrict Republican populations from voting? Where is a single Republican politician fighting to give greater access to the vote?

Where was a single Democrat who stormed the Virginia capital when Republicans won the Governorship?

2 Republicans in Congress voted for an investigation of the insurrections, so there you go: charity.
Java vs. Python: Basic Python for Java Developers
> but a lot of them are sincere in their motives

So you know them personally as well?

> Arguably, the most visible ones are often very sincere - because otherwise they couldn't sustain the drive necessary to reach certain heights.

Not in this very just world of ours, anyway.
Americas Cyber Reckoning
A much better resource if you are new and want to understand the difference between where and having is here near the bottom.

https://www.postgresql.org/docs/14/tutorial-agg.html
You don't want to run uncontrolled and high risk experiments in large cities first, given the number of people who would be negatively impacted if things go wrong. And in this case, with cryptocurrencies involved, it is more a case of when rather than if things go wrong, given all the potential points of failure, e.g. price crash or theft or state sponsored attack or coding error or whatever.
Sleeping in zero G. Another issue is that CO2 won't disperse. IIRC from a discussion on Henry Spencer's sci.space, there is a fan at every sleep station.
It's not. How do even chat in a group of say, 4-6 people or more? Bigger in person groups naturally diverge and converge in real time, while with Zoom you're either completely separated or have people taking turns speaking in a very unnatural fashion that kind of works for business meetings but not for casual social interaction.
I expect them to allow me to set a limit on monthly spend, and cut my access to limit further costs when that is exceeded.

Security needs to have depth. The one thing we have learned in these few decades of learning how to do online security is that any single measure can fail, and given enough scale, will fail. For anything to work, you need to be able to layer your security measures so that one failure, no matter how grave, will be fatal. AWS could add a very simple security measure here, making their service dramatically safer for their users, but they choose not to.
I dropped all groups too. Facebook's algorithm is a terrible interface for groups - it doesn't show me everything instead just what it determines might be interesting, and doesn't have any means to help with discussion of topics.
I don't mind it using half my ram, but it needs to respond in less than 16ms in all instances. I don't want to type one letter only to find my editor frozen for 5 seconds.
To me, the most outrage thing is AWS is charging $45k to mine $800 worth of XMR. Using dedicated servers, it would cost maybe $2,000-$3,000.
The recipe writing community is leaking into the developer community.
That is not the framework we have. National sovereignty exists and if the Chinese don't want to follow IP law in some way that is their right. Most third world countries wish they couldn't, they just get strongarmed.

It's not a free world when the US and Europe are trying to impose their laws on you, and if you refuse to follow their laws then their citizens are prohibited from dealing with yours.
Is it possible to migrate saved-places from MM to OM ?
Unless return from the extra investment to make the software Arabic-compatible is worth it for the company, nobody’s going to care.
That wouldn't be a fix, it would be a regression.
Hospital admission among adults 29% lower for Omicron variant compared to Delta
“Protect themselves from the US military”.

They wouldn’t need protection but for reneging on Hong Kong, threats to Taiwan, taking over Tibet, or their Ughyur re-education camps?
> should return an error

Except some databases allow for that syntax. The one we use, SQLAnywhere, does.
AceQL HTTP 9.0 Released – Support for Update Listeners
Are there databases where the alias defined in the select part of the query is available in the group by/having section?
No, Apple’s security coprocessors were not designed to be unlocked (but now can, via checkra1n).
Nowadays a lot of the network gear runs Linux too. Cisco's IOS XE and NX-OS run on a Linux kernel as does Juniper's Junos Evolved. All of Arista's gear has been Linux based since day one.
https://www.msn.com/en-us/travel/news/restaurant-owners-comm...
Talking about the Rust Programming Language with Luca Palmieri
Nope, they all have this many :)
Rare to see an apology like this on the internet, I had to look twice. Respect!
I wonder if they have different contracts from most of us?
AMD's First Ryzen CPU with Alleged DDR5 Support Emerges
> "I’m a pessimist because of intelligence, but an optimist because of will."
> Antonio Gramsci in a Letter from Prison (December 1929)

I think this is probably the correct position to take, and I try to hold on to it. I often fail to have optimism of the will, but I suppose pessimism of the intelligence is better than simple cynicism.
Would you elaborate on the downside?

That seems like a common subset that would satisfy a lot of use cases with minimal ceremony.
>what does that mean for the future?

Stock up on Vaseline
There's no good reason for using two different keywords for filtering and it harms composability. But of course SQL isn't very composable anyhow.

Preferably, SQL would look more like:

FROM Foo f
WHERE f.value < 10
JOIN Bar b on b.id = f.bar_id
WHERE b.other_value > 20
SELECT f.group, f.value
GROUP BY f.group the_group AGGREGATING SUM(f.value) the_sum
WHERE the_sum > 100
ORDER BY the_group

And so on. FROM introduces a source of data which flows into the next line. SELECT does a projection, GROUP BY applies aggregation operators on groups and also does a projection. WHERE could be inserted pretty much anywhere.
Giant Arc of Galaxies Puts Basic Cosmology Under Scrutiny
>Ms Wang and Mr Casado have suggested that firms should think about building their own private clouds to keep costs down

Yeah I distantly remember "on prem", too. Does everyone, everywhere really need to be equipped to hyperscale at a moment's notice? Wouldn't it be better not to be beholden to a megacorp that serves you with 30 pages of opaque billing for business-critcal functionality? Doesn't hiring external consultants to manage your fucking cloud infrastructure seem like sort of a risk as compared to keeping the services-wrangler in-house?

...I don't have an MBA, so these are half-serious questions. If anyone can chime in with (at least) a half-serious answer, I'd halfway appreciate it. I understand that The Economist is the voice of global capital, and global capital has decided that there's money in them thar clouds, but still!
Why would Marilyn Manson care what normies think?

This "care what you think" phrasing I think is really deceptive. Because the active issue is whether you conform to group norms or refuse to do so.

If someone refuses to conform to a group, then demonstrably they don't care enough about the benefits of group inclusion to comply with the group demands.

If someone quits their job, they may in _some_ sense "care what the boss thinks," but there is a much more important sense in which they don't (while those who do not quit, do).

I guess people may be "loud" about their refusal, in various ways, because they don't want a refusal to conform to be mistaken for an inability to perform. Much like the person who is quitting does not want to be perceived as having been fired. Again, that is a very different kind of concern than the person who is trying to keep their job.
Launch HN: Preflight (YC W19) – Better automated testing for web apps
$100 for a text editor seems quite expensive to me. I agree it is not much in comparison to many other professional tools.
Yeah, but your comment comes off as "be happy with what you get." Having grattitude is a path to being content with the situation.

But you are ignoring the horrible inequality, the deprevation and lack of resources at the bottom. You are ignoring the pay for play politics, the influence the ultra rich buy at the cost of ordinary tax payers. Your argument reflects the recursive idea that because one has more money they deserve for rights to representation. This ends with up with a poor quality of life for people who should have a fair shot at the American dream.
You can't run classic Mac OS programs on Snow Leopard with Rosetta. Rosetta just let you run PPC Mac OS X apps on Intel Mac OS X. So it was just as stable as Mac OS X. Even with Classic on Mac OS X for PPC you'd just crash the Classic system at the worst and not whole OS.
Apple is indeed doing both, but it turns out that sandboxing is an attack surface just like any other code.
The Dark Side of Software Development
IP theft is for the betterment of mankind. It was when the US stole British IP and it is too when China steals American IP.

It's not also anywhere near as clear cut in self interest as you say. Even within China, Chinese companies aren't given that much IP protection.

In the end 1.4 billion people are better off for it. I struggle to see how mankind isn't better off for it.
Not sure how that sub-reddit looked during the Catalina days, but I can't imagine it had fewer bug reports. I don't see anything particularly serious either from scrolling quickly. Your experience certainly sounds like a shitty one though.
Easy Guide on How to Optimize PDFs
The article does a good job of explaining the difference between WHERE and HAVING. The simplest resource I've found for this is Julia Evans' "SQL queries run in this order" [0], which points out for example that SELECTs are one of the last things to run in a query.

I've managed software teams and data engineering teams, and both teams get tripped up with even moderate SQL queries. To simplify, we encouraged teams to use a clearer subset of SQL. Most HAVING can be replaced with a WHERE inside a more readable and explicit subquery. Similarly, we got rid of most RIGHT JOINS.

[0] https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with...
Funmbat
It could be very extensible without being written in web technologies. For example, an IDE I worked on was written in C++ with Qt and had an embedded Python interpreter to allow extensions to be written easily. It also provided a .dll/.so extension mechanism for stuff that wanted more performance than Python could give.

It used 10-20 megs of RAM and loaded in about 2 seconds on the computers of the era (about 10-15 years ago).

It wasn't very good, but that's beside the point :-) It wasn't bad because of the technology stack it was built from.
Even if you post this twice, it's still not a dependency. It's an optional addon for a specific pattern or, as the page you've linked says

> This guide will help you understand the best-practices of building hybrid applications with IHP and React.
The reason it's "like printing money" to build an apartment building is that there are so few relative to demand. You're using the result of a shortage as an argument not to fix the shortage.
Perhaps that homelessness and lack of a mental health support structure exacerbate existing mental illness that might otherwise be manageable.
Consumer rights laws in various locations might make this tricky; you have to handle repair/refund, fitness for purpose, etc. When things are sold for retail, the manufacturer will have a support route for this. You'll also potentially fall afoul of how regulations differ between business sales and consumer sales.
And Gassée was hardly alone on being a target of Jobs's contempt :)
That's not how it works. IP addresses were never a location information to begin with. Many people in your country have a "foreign" IP, and many people from other countries have IPs from your country: yes that's how the Internet works. IPs are technical identifiers, not ID cards. Due to this, it was already pointed out over a decade ago that public services blocking certain IP ranges led to terrible inequalities: for example there is (or at least used to be not long ago) many public services French citizens residing in the French colonies (DOM/TOM) could not access despite paying taxes and officially residing on French territory. The same is true with some ISPs (eg. mobile operators) who use "foreign" IP ranges with dynamic IPs: you can be physically in metropolitan France yet be denied access to certain services.

As the VPN market has shown, filtering by IP address does not filter by country and therefore does not fulfill a contractual obligation for limited distribution. Whoever claims otherwise is misinformed or deliberately lying.

Also, very important note: unless the BBC has established offices/activities in Belgium, there's nothing to be sued about. As a british organization abiding by british laws, they couldn't care less what the Brussels copyright mafia has to say in belgian courts. The only exception to this i can think of is when the US copyright mafia gets involved and they will bribe (see The Pirate Bay trials) and push for foreign arrests (see Kim Dotcom arrest) because US government is subservient to their interests.

Now for my personal opinion: fuck copyright, fuck "rightholders", fuck the police and fuck the mafia. Just abolish money and private property: we have enough resources for everyone to live decently if we don't concentrate them in the hands of wealthy fuckers who'd like us all to suffer for their greed. Let the people who want to create art do so, and let the people who want to enjoy it do that too.
Because the US has real drug problems and absolutely no interest in providing a humane solution to them.
Look up how many of these appear in the iOS release notes, perhaps?
AWS really needs a hard limit of $50 by default. Any user that needs more needs to explicitly set the new limit only after some type of 2FA preferably an OTP verification. Most of the times these hacks are often due to leaked API keys.

These soft limits and email alerts are easy to miss and a lot happens by the time you can stop it.
HSBC says clients must have plan to exit coal by end-2023
Also no. Now what are you going to do?
Anybody who wants to explore their states hospital usage:

https://healthdata.gov/Hospital/COVID-19-Reported-Patient-Im...

To my eyes, Minnesota's Covid ICU utilization is actually down with respect to last year at this time.
I wonder if this is something Amazon just doesn’t want to solve? Maybe they did a cost-benefit analysis between making AWS extremely quick to get started vs adding a bunch of security and intelligent lockout features, etc and found that the problem is not big enough to justify degrading the user experience?

Every time I see a story like this (and there have been many), Amazon always ends up dropping the bill. Idk what this one hack on Lambda actually cost Amazon, but I’m guessing it’s nowhere near $45k.
Wikipedia: “a recession is a business cycle contraction when there is a general decline in economic activity.”

That… is not how I would describe Bitcoin activity over the last decade.
If you want to see an incredibly successful data manipulation system that works exactly as you describe, you should check out R's dplyr package immediately. To me it's the perfect composable SQL API, but hardly anyone knows about it outside of R/RStudio/tidyverse aficionados!

It also cross-compiles to SQL and can thus be used to build queries, although the result is not necessarily the most efficient. Someday I hope someone with expertise in compilation and query optimization will take a look at dplyr and figure out how to get it to generate optimally efficient SQL.

If we did that, and also ported dplyr to some other languages, programmers might never have to hand-write SQL again. (LINQ might be a good way too, but I know much less about it)
For about 20,000 years straight sea levels have steadily increased.

https://www.e-education.psu.edu/earth107/sites/www.e-educati...

Whether you like it or not, this is climate change and you cannot deny this. Obviously human activity has no impact on this.

You might look at more modern reliable data: https://www.climate.gov/news-features/understanding-climate/...

We're up around 225mm or 22cm or 8inches over the last 100 years.

https://coast.noaa.gov/slr/

So about 100 years from now another 8inches or so. Hell, just go 1 foot.

New orleans, Miami, etc are probably going to need to build something to save themselves.

This is reality, but they have a long time to handle it.
This is an exceptionally well thought out set of points on REPL use for a lang like Clojure. I'm playing with Scheme but the ideas here are great. Love the timing of each command if it takes longer than a threshold!
> Public spaces lack the legal authority, political will, or resources to ban the badly behaved.

Is this US-specific? What prevents policing public spaces?

Also, many toilets in Europe charge a fee, which both allows for better maintenance, and keeps out casual visitors; a PITA but keeps them clean and free of much antisocial behaviour, but more practical in high-traffic areas, not so much in quieter areas - though a lot of the problems seems to be in high-traffic urban areas.
This looks great. I've been using Calva and VS code for Clojure and it works but lacks a bit of polish.
Shein beat Amazon at its own game – and reinvented fast fashion
They are. It's just that after they sell the property, they already extracted all the wealth they needed.

Or, in other words, why would they react if their clients haven't?