skysight-inc/HackerNews huggingface dataset:
I live here and am very angry.

At the blue cloudless sky, at the once powerful river turned to a stream and consequently at many people's life style.

As I write this, millions of cars are criss-crossing France to spend a few days here, a week there.

I live very modestly. Small studio, no car, no TV, no AC, no e-bike, computer made of 2nd-hand parts. To buy food, I grab a bag and walk to the store even 2km away. It's free and good for health.

I would be very happy like this if all had gone reasonably.

But no, people made choices that fry the ALU in my brain. Built a home far from the city to be 'in the country-side' ? Now you drive everywhere, like your neighbours, making the 'country' a noisy racing-circuit. Oh! and you realize you lack exercise so you drive to the gym or such and do useless efforts.

So I judge people, I fucking do. The boomers in particular. 'You shouldn't generalize!'. Oh yeah? then how do you reason about classes of people ? It's not boolean logic, but rather perceptual statistics. And I'll tell you : the boomers are very chiefly to blame. Not the poor ones, the masses of middle+ ones. The ones I know and the ones through official data.

They're massively owning second houses where they go on holiday and leave empty most of the year, turning villages into ghost towns but with prohibiting estate prices ! Oh, and they go driving their new car. The median age of new car buyer in France is.. 62 years old.

When I hike, I keep bumping into them on e-bikes, 'enjoying nature'.
Did you know a bus is following them from hotel to hotel, carrying their luggage ?

Oh and they massively vote for whoever guarantees their fat pensions. The average income (not counting possessions...!) of retired boomers in France is superior to the one of working people !

I feel a solid resentment for them, to say the least.
I have loved Linux for a couple decades. It was a difficult decision to migrate to the M1. Linux is so much more responsive and pliable. However Asus encouraged me. After owning three of their laptops in the past 18 months that began to fall apart anywhere from 3-12 months-I was done.
Unfortunately most 5/6900hs laptops are not flagship quality. Typically they are lower-mid range gaming units.
This is my first mac. The build quality is exceptional. I will just say I was expecting a better experience from an OS built by a trillion dollar company.
What other good dynamic runtimes with widespread use like the JVM exist?
I usually create an abstraction like this in an API to require all returned errors to come with some sort of machine readable code. You either have to classify this response with an existing code in the list or add a new one. That list then gets generated as part of the documentation so consumers are getting possible error states straight from the code (without having to look at said code).
We need a decentralized replacement for GH.
So deep strip mine a forest and bury the logs.

Man, environmentalism sure has changed a lot over the decades...
This is currently uncharted territory. Currently, you can get banned by exchanges if your account has any interaction with mixers like tornado. There's no precedent in regards to how the government views accounts tainted by attacks like this.
You might want to start with C. C is a lot more enjoyable to learn and use, and once you know C you basically already know Java. (Assuming you understand OO concepts in general, anyway)
FWIW, this sounds very similar to how the climate control in an old Volvo 240 works. There is a rheostat buried deep under the dash, and when it fails you can only select between ambient temperature air or Swedish Sauna Hot. If you find someone who has done this exact repair before, it will take them about 4 hours. If you DIY it as a decent mechanic, count on spending a whole weekend.
Compared to CDK? its less verbose. The problem with Infrastructure as Code is that its not code at all. It's just describing the infrastructure that with typical web console manipulation is easy but becomes complicated when you try to describe every moving pieces.
I think the car analogy is just extending a base analogy. There could be other siblings. Perhaps AnimalAnalogy could extend BaseAnalogy and we could talk about animals instead? ;)
C noob here.
Why isn't a hash table implementation merged into the c standard library? Is it because the stdlib has to be as thin as possible for some performance reason or something?
You're right. If you ever lose your brakes get the car in neutral and try to coast to a stop.

That said, he had his foot on the brake so I assume he had the clutch in
Why People Hate Zuck?

That's easy --- because Zuck hates people. Tit for tat. He aims to eliminate their privacy for profit.

This is bad enough but it's not all --- he has shown little regard for the "collateral damage" his profit mongering may inflict on society or the mental health of certain groups like kids and adolescents.
in practice C/C++ have little in common with how modern hardware actually works https://queue.acm.org/detail.cfm?id=3212479
"It's not technically hard to make a device that complies with the FCC that listens to nonpublic bands but then is quietly waiting for some activation trigger to listen to other bands," said Eduardo Rojas, who leads the radio spectrum lab at Embry-Riddle Aeronautical University in Florida. "Technically, it's feasible."

To prove a device had clandestine capabilities, Rojas said, would require technical experts to strip down a device "to the semi-conductor level" and "reverse engineer the design." But, he said, it can be done.

https://edition.cnn.com/2022/07/23/politics/fbi-investigatio...
When I was in elementary school in South Carolina, they would teach us about fort Sumter and the beginning of the civil war. They explained that the fort was built using palmettos because when shot with a cannonball they would simply absorb the ball and bounce it right back off.
Deploy-rs is a great alternative. It works as wrapper on top of flakes, local (optionally, cross-) building and copying closures to target machine with activation:

https://github.com/serokell/deploy-rs
Regretfully, I can't. I'm not "in the field", I don't run in NLP circles, and my interest in it waned after I had alleviated some personal problems I was dealing with.

However, as general advice, I could recommend reading "Get the Life You Want" https://www.goodreads.com/book/show/3803577-get-the-life-you...
Try out the exercises in that book to get the idea and then maybe seek out a local study group?
Java is pretty fast. Second most popular language in HFT. Can get it to a few tens of micros. Not as fast as C++ at sub 5 micros. So good enough for many latency sensitive apps.
Lexus
Lying to Congress is up there, it means we don't know the real answer to your question.
I guess if you have a million dollars of cash you can't move out because it's in a flagged entity, why not send it to everyone and prove a point?
An uncommon but not unheard method around that (in services that have diurnal patterns) is to throw memory at it and collect once a day during the down time. You can take the server out of service, restart it, and put it back in service.
In Java-land, XML became a replacement for actual code. And for that, it's kind of terrible.

But programs that store their data as XML rather than some proprietary binary or text format are awesome.
CVE-2020-2038: PAN-OS version 10.0 suffers from remote code exec vulnerability
Most of game dev is prototyping though. This isn't too big of a problem. Converting well written bp to c++ is pretty easy.
The US is only country which sees the threats to the dollar's dominance as existential threats. If the US decouples itself from crypto, the whole rest of the world will see it as a potential replacement for everything they want to decouple from the dollar. With russia effectively already removed from the world system, btc becomes a viable alternative, with the bonus point that americans will have legally shut themselves out of it, and thus unable to manipulate its price
Are money management sources helping millennials?
Linking publicly available exploit code [1] For anyone on this version it may be worth escalating past internal change control to address this as firewall automation integrations could be abused for threat persistence by a malicious employee.

[1] - https://packetstormsecurity.com/files/168008/PAN-OS-10.0-Rem...
Nice work on this post. It was easy to follow your line of exploration and thinking. May I suggest a couple of simplifications.

The generator expression in the sum() just applies a one-argument function so it can be replaced with map().
And instead of computing a sign at each step, it is simpler and faster to negate the roots at the outset.

There actually is a combinations(..., 0) in Python, and it returns [()] which is consistent with math.comb(4, 0) returning 1. Also, prod([]) returns 1. Putting those facts together helps eliminate special case at the end point.

Here's the simplified code:

from itertools import combinations
from operator import neg
from math import prod

def coeffs_from_roots(roots):
roots = list(map(neg, roots))
return [
sum(map(prod, combinations(roots, k)))
for k in range(len(roots) + 1)
]
So after forcing users to enter a phone number to continue using twitter, despite twitter having no need to know the users phone number, they then leak the phone numbers and associated accounts. Great.

But it gets worse... After being told of the leak in January, rather than disclosing the fact millions of users data had been open for anyone who looked, they quietly fixed it and hoped nobody else had found it.

It was only when the press started to notice they finally disclosed the leak.

That isn't just one bug causing a security leak - it's a chain of bad decisions and bad security culture, and if anything should attract government fines for lax data security, this is it.
Does it really? With Java’s G1GC the only knob you may end up having to tune is the max target pause time - which pretty much chooses between better p50 and worse p99 va worse p50 and better p90 - aka throughput vs latency, that are almost inherently opposite ends of the same spectrum. It is not GC-specific that any improvement will fail to increase one of those.

So the actual tradeoff is more whether you want better throughput or tail-latency. To improve the latter, you have a singular command line option of using ZGC as well.
I think most people know that far fewer Ferraris are sold than say Corollas.
Ignorance is not a crime, but it’s also not a defense.
As much as gamers critique Meta's handling of Oculus, Oculus would be dead/gone by now if not for the acquisition. Meta has been dumping fuel/cash on Oculus to keep VR alive and the VR experience has mostly improved over the years.
I've become so cynical - I wouldn't be surprised if this is the media machine at work.

How do we know that Gladwell isn't saying this at the behest of some third party in some way?

Perhaps we'll see more and more public begin to shame working from home and in the end it's just big companies trying to turn the tide.
The answer to this question is that you should never be writing Terraform/CDK from scratch, you are wasting time.

1. Scaffold your infrastructure with simple point & click in web console.

2. Generate terraform/CDK code by scanning your AWS account with typically available tools.

3. Edit an update said Infrastructure as Code as needed, swapping out the parameters with the vectors you need to change according to CI/CD

The whole "i want to write infrastructure as code from day 1" is not only stupid , its a waste of resources.
Ferrari started removing manual transmissions from models in the late 2000's and hasn't offered one since the 599 which was discontinued in 2012, so everyone within the past 10-15 years.
> It may well be counterproductive to normalize drawing conclusions from singular events.

We are not doing that. But we have a lot of statistical data and measurements, which demonstrate a noticeable increases of both frequency and magnitude of these events.

> We don't know whether this particular drought is due to the human induced climate change.

This is the kind of arguments some people use when they want to muddy the waters. Because, sure, someone is going to say that it is caused by global warming and then someone else will say “gotcha, climate is statistics and an event cannot be attributed to a single cause”. So let’s not go that way again.

This event is unprecedented in recorded history in Western Europe. Whilst indeed no single event can be attributed to a single cause, again, we do have data showing that the trend follows exactly what was predicted by the models 30 to 20 years ago. This behaviour is completely inconsistent with the situation of our planet, which should otherwise be in a mild cooling cycle.

> So the climate change proponents get "lucky" this time as they get a single but painful event in their life and they can go to deniers and say "do you see now how bad climate change is?"

Nobody is lucky, certainly not the dead or those whose house went up in flames, or those boiling at home. This attitude is juvenile and unmoored from what actually happens in the real world.

> For all we know, there may have been many similar ones 500 (or 1000) years ago before detailed meteorological records were kept.

I don’t know why you lament people being generally irrational and then come back to this sort of arguments. Let me repeat: single freak events are not caused by a single cause, but we do have data, including concerning the last million of years. The things we see now, with rapid sea level rise, collapse of ecosystems, mass extinction, and regional cataclysms, are things we can see in the fossil record.

> What if this drought is followed by 5 subsequent years of completely normal weather? Would we want the deniers to start claiming everything is fine based on a handful of events?

Except that it is not the case. We keep accumulating heat records, and what used to be centennial droughts are not every 2 years. People already said that in 2003, and yet it keeps getting worse.

Overall, I am not sure why I spent so much time replying. You do not sound half as smart as you seem to think you are. I would encourage you to understand the subject a tiny bit before LARPing the intelligent adult in the room.
Though if you include the dash to use those as flags, the second one is wrong (it treats the "v" as the file name for "f"). Without the dash, the next positional argument is the file name.

Examples: These do the same thing:

tar cfv foo.tar a b c
tar cvf foo.tar a b c
tar -cvf foo.tar a b c

This errors, trying to add foo.tar to archive v:

tar -cfv foo.tar a b c
> Can you imagine having some savings in crypto

Nope
“Same argument order as cp” always helped me.
It affects them in that everytime an iPhone users text me a video I have to ask them to post it somewhere else so I can view it. The videos are so small and blurry I can never see what's happening in them. I[hone users are have unsent messages to android users without cell service which happens all the time and is confusing why some texts send and some don't and it's a function of the type of phone the receiving party has (?!)
> Even if it was disclosed I don’t think it would help users all that much. There is already too much info to take in.

But it definitely wouldn't harm them, so even if the expected benefit is small it's still net positive. Whether it is worth their time to evaluate the market should be the customer's decision to make.
Java has supported (mostly) functional programming constructs since 1.8 (which was 2014), so you can realistically use it without doing too much OO.

I've observed, though, that people who complain about OO in Java usually write top-down procedural code rather than functional-style code, which is far, far worse.
Can you provide links? I’m very curious to learn more about real offsets even if expensive.
Partly yes, but not fully.

The idea is not to go back to the Software Engineer asking the Ops team "Hey, can you provision a Postgres database for me please?" and then waiting a week for it.

It's that the Software Engineer takes a module that was prepared by the Platform team - i.e. "terraform-postgres-mycompany" - which already includes all the requirements the company has for handling databases (think backups, monitoring, encryption, etc.). They can then proceed to use it in the small service-specific Terraform configuration, which really is just putting such ready-made modules together.

The important bit being - the Platform team isn't a bottleneck here.
Huh, how would the market being down enable Unity to command a higher premium?
LLCs do provide limitations towards losing your life savings or home. They create a buffer between personal and corporate assets. I think a key difference is the benefits are targeted towards those who are trying to create value, whereas UBI is much less targeted. At least from an economic sense, LLCs seem like a much more efficient mechanism.
Sounds just like buying a stolen bike, knowingly or not.
xml also scales much better with deeply nested documents (such as html documents).

A deeply nested JSON document is difficult to navigate in. Even with prettyprint it is counting indentation to find out what kind of info this level has.

Take the html page for news.ycombinator.com and convert the html document into JSON format. It becomes unreadable.
Its really interesting with Intel on mobile platforms during the P4 era. Their P4 mobile chips were often terrible for temps and power use, but their Centrino/Pentium M platform was excellent despite being based on the PIII. The P4's architecture became a dead end, while the Pentium M's essentially continued to be improved, scaled up, and became the Core series.

If they had tried to force the P4 mobiles instead of rethinking and retooling the PIII core with some of the P4's FSB innovations and other things, they probably wouldn't of had as competitive mobile processors and maybe wouldn't have dethroned AMD a few years later.
Writing wisdom fit for a fortune cookie is harder than you think
I know exactly what I've "lost" by going wfh: a
It seems to me like pschedelics are being seen as a new sort of panacea. While they were probably disregarded for too long, do we have long term studies of their efficacy. The phase 3 trials I see only last for a few months.
Could you spare more information on Costa Rica?
You could always try C#. They have a non-null compile mode where variables are non-nullable by default. They did the work to mark up core libraries and also have some pragmatic handling of olde nullable calls in 3rd party libraries.
Probably the latter - all companies operating in the EU have had short (ie. 30 days) retention policies on anything user-identifiable (ie. http logs) for a while now.

But if they didn't keep sufficient logs, they should have alerted the users back then, not now.
> definitely sent/received SMS over wifi using my iPhone

Are you certain? From what I understand about how SMS works, I don’t see how that’s possible. Apple’s own docs also appear to suggest that SMS-over-WiFi won’t work: https://support.apple.com/en-us/HT207006
> But if you're asking your coworkers to regularly come in to work to meet your social needs? No. That's your responsibility.

This. Your coworkers are not your friends. If your coworkers are all that's filling your social needs that should be a red flag for you and something you should work on.
Restricting your world view to only programming languages with dynamic runtime environments like the JVM is a major handicap.
Yup, I was just wrong on this. Their git project just got a commit yesterday. IDK what I was looking at that made me think it was defunct.
Sure but is that the usual / default? Why not have a second adapter?
"All telecom equipment has "legal intercept" hooks to allow full monitoring by law enforcement in whatever jurisdiction the devices are sold in."

None of that is in dispute and everyone of relevance knows it. However that's not the point I was making which is that at the highest level of intergovernmental spying things are different.

Simply, sleeper backdoors are invisible to all but the perpetrator and they act stenographically when the perpetrator has the need.

The technology may change but there's nothing new in this approach, it's centuries old and has a proven track record.
gobvermen bad :(
Not really. It's possible to verify that a call graph can't call panic anywhere, and there exist 3rd party hacky solutions for this already. Rust is just lacking first-class features for this.
I think electron is great. It is easy to get auto updates to work and it is a fast way to get an initial release out.
Probably about flying, romance, gastronomy or children.
Burger King just emailed everyone a blank receipt in a whopper of a mistake
Probably inner-loop op sequences.
> you can't use it widely and cheaply to transact and it's so volatile as to be useless as the unit of account for anyone with more than a few thousand $ nw.

borrow against it. transact with what you borrow.
> But you need really good tooling to use it, like a powerful IDE with good autocompletion and refactor support. It is way too verbose to type everything out yourself, and the verbosity means manually refactoring takes lots of changes around the program to manifest.

One of the ironies of Java has been that its strictness and verbosity can make it hard to develop, but that strictness also enabled the development of powerful IDEs. What feels like a hassle for a 100 line file becomes an asset for a million-line project because of the safety, discoverability, and refactoring it enables.
Retracted papers are used in clinical guidelines
i've always considered manpages to be sort of part of the unix command line experience. since they're fast, it's no matter.

but yea, it took me many years to wire down ln's target link_name semantics for some reason.

what helped for me was to reason about the single argument form. ln -s ~/opt/junk/bin/thinger creates a link to thinger in the current directory. this single argument form is easy to remember, if you want to create a link of course you have to specify the name of the target (from which the link name will be inferred) and since it's the only argument it has to be the first one. now if you want to give it a different name, put the name in obvious still open place, the second argument.
Okay, so.. a statement is being made. The statement and its explanation are extremely vague and rhetorical, and then immediately shown wrong by some logical and commonly achieved architectural decisions, leading directly to obvious advertisement. Wonderful value in this one.
If you want to compete with Rust on cross compilation usability, you will have to do better than that.
Ahahah this comment made my day, thanks.
Kotlin is great! I cringe when I have to go back to Java occasionally for some reason.
What is the definition of atrocious or atrocity?
Not being all that profitable. Maybe their business model was too nice.
as far as I'm aware what some Ferrari owners have started doing is purchase the after market ODB type of tool that lets you run the same diagnostics that Ferrari dealership does for several hundred dollars. The tricky part is that it voids warranty and you could very well brick your car.

However, it is great for people who wants to work on their own car and resell value isn't really a concern.

Adam saruwatari on youtube shows it in action.
> Why would say this time is different from 2012?

There are records from 2012 and 2003. even 1962 (60 years referenced)

From the title "worst drought on record"
> low caliber programmers

Can't really blame Java for that, though - if everybody standardized on, say, Haskell (or whatever we might agree is the "gold standard" for programming), the low caliber programmers would find a way to do something stupid in it, too. The only way to get around low caliber programmers is to raise the standard, but any suggestion of raising (or even setting) a standard for programming invites accusations of "gatekeeping" (a gate that really, really, really ought to be kept).