skysight-inc/HackerNews huggingface dataset:
Honestly, I write pulumi in typescript for a lot of the things I used to use terraform for. I don't think it's perfect -- the goal of a "pulumi program" (what they call it) is to generate a dependency graph that is then executed by the engine. The output dependency graph is basically what I used to write in terraform, but not in HCL. I think that having access to a full programming language is less bad than people assume it will be if you just give access to a standard library that provides resources they might write poorly (pulumi used open source terraform providers to bootstrap their codebase). With typescript, I get access to modules, familiar testing libraries, normal module loaders, normal dependency upgrade notices, etc. The downside is I'm tied to the declarative configuration engine (in this case pulumi). If we so chose, we could write modules in multiple languages and coexist the codebases in an org (right now pulumi supports python, go, c# and type/javascript)

I think you accurately picked out a problem with using purely declarative data languages -- many of them adopt or bolt on rudimentary templating languages that are inferior, bespoke and often just as turing-complete as a normal language and they're terrible. HCL managed to go pretty far with just "count" but now in HCL2 they have looping structures.

So: what is ideal? I think there are several declarative functional languages which are starting to look really good for the space, albeit a bit early -- Cue, Dhall and nix. I think all of them come with their own baggage which is why it's probably good they weren't used, but I think the point is effort could have been made to adopt them rather than dump an untyped blob structure on users.

There are a few issues I take with YAML as the de-facto language used:

* It's dangerous for capturing types it supports accurately without devolving to JSON+, especially for a "human focused" data language. It's very easy to get into undefined or mal-defined areas that are trying to be syntactic sugar.

* It presents no concept of schema or type safety to its users without being hoisted into a tool, which means all validations are implementation specific, if they exist.

* It's incredibly verbose for duplicated items, which makes it really prone to typos and hard to spot mistakes.

I think strong gitops operators are already using tooling to generate yaml for them so it's basically an intermediate representation anyways. Languages like cue and dhall embed a concept of schema validation, but if we want to use our own external tools to generate it, why don't we just say "you know what, if you want to manually write it, it's JSON, and here's a schema you can validate against" but if you want to use tools to generate it - every major language has a *correct* JSON parser and there's already a well established schema specification for generating types, with libraries available.

I think the mistake was encouraging people to write the intermediate representation manually and then letting them find a way to bolt real language features on top.
100x this.

If you’re not in an org that takes this stuff seriously, don’t walk, run.
Netflix interestingly (rather than focusing on DPDK/user-space techniques) seems focused on increasing the throughput of kTLS on their CDN appliance boxes so they can simply sendfile(2) right out of VFS cache in kernel space for the bulk of the data plane. An alternative pathway to the same goal of increasing throughput by colocating your general data and your network stack state in the same context.
It's interesting that the author would associate "frames, tables, and other fancy features" with a lack of interesting content. I assume tables are included because they were widely misused at the time, not because tabular data wasn't interesting.

I have a button in my toolbar called "dammit" which strips away every iframe, embed, object, audio, and video from the page, multiple times per second. These are considered foundational elements in the web platform and yet, when they disappear, pages seem to magically collapse into something readable.
> I tried something like this and they said that I was not an impartial trusted third party like a police officer.

Send her a link to this article. Highlight this part:

> "A former Louisville Metro Police Department officer used law enforcement technology as part of a scheme that involved hacking the Snapchat accounts of young women and using sexually explicit photos and videos they had taken to extort them, federal prosecutors said in court documents filed on Tuesday."
Im going to guess we disagree about the state of policing, a couple of things you should consider though:

The Oregonian has a pretty obvious slant and bias in related reporting.

Another thing worth considering is “who’s benefiting” from all the reporting about “dirty” “homeless filled” “unsafe” Portland, as generally it’s conservative and pro police organizations that pull it out as a scare tactic to all the people in the suburbs or even more rural areas of the state.
Unironically they will point to the fact that he's in Russia, not counting the fact that he was travelling to Ecuador and had his passport revoked while enroute and the US was intercepting planes coming out of Russia (even of diplomats).

https://en.wikipedia.org/wiki/Evo_Morales_grounding_incident
About 10 years ago I've been replaying bunch of Amiga titles from my childhood on a phone (Nokia N900) in UAE and it worked wonderfully well.
"Error establishing a database connection"

I guess something must've slipped through the code review.
I'm not talking about "easily disprovable lies". I'm talking about simple stuff such as "do masks help" when even the supposed "scientific evidence" did a 180. Experts seem to overreach often beyond their fields of expertise.
I've been a paying subscriber since 2009 and I'm still happy with it. I agree this article is a dud and I could do without the Wired articles (thankfully they're easy to identify and skip even if you miss the by-line -- just look for the first paragraph that's all setup and zero content). But they still seem like a fine outlet for high-level science & tech news.
Yes, but this assumes that the people involved are the everyday finance idiots who think that excel is the tool of choice for automation.

There is truth in this but what I am referring to is happening with principal and senior developers and orgs that would never touch excel. In fact Microsoft products are forbidden by contract in the production datacenters I have worked with in the last couple of decades.

It's hard to see nefarious behavior when it depends on thousands of pieces of automation and frameworks that are poorly glued together. It's even happening albeit slowly in my favorite operating system that has no shortage of incredibly intelligent and talented developers. Ironically these folks won't see it because they did not experience all the vulnerable frameworks and bandages that Windows implemented early on and now history is rhyming with udev + systemd + debugfs + binfmt + firewalld + ebpf glued together but that is a long topic in and of itself.

Another related topic could be vehicle automation and inter-connectivity. I am intrigued and curious to see how that one plays out.
What 4 sides do you have?
Brazil is free to stop doubling the price of electronic goods with import duties at any time!
They’re “the same” only in a reductionist sort of way that isn’t very conducive to productive conversation.

Varying economic and legal systems are different in the specifics about how they work, even if self interested individuals exist everywhere.
Punitive damage calculations vary state to state. Some states cap (TX, where Jones first loss was suffered) based on a multiplier of the "real" damages. Some states don't. In states that don't, punitive damages can be "whatever the jury decides", and the goal is usually to punish outrageous behavior with outsized amounts.

Because there were 14 individual people, with each getting an individual settlement amount, it added up quickly.
https://news.ycombinator.com/item?id=33201478
No family, but it's not hard with tech companies and unlimited pto. In the post covid world and wfh my gf and I work on trips I wouldn't have been able to do before too
I don't like 'em putting chemicals in the water that turn the freakin' frogs gay.
"Prosecutors recommended that Wilson receive “a sentence at the lowest end of the applicable sentencing guidelines”...

Ugg. Let's actually do the opposite and send a message. This is a sexual predator.
Alex Jones could have argued that he didn't do that. He could have presented evidence. Instead, he tried to game the courts, refusing discovery and refusing to follow standard court procedures. That kind of game results in the courts assuming that the other side is factually correct, without them having to prove it. It's like your football team losing because they never bothered to take the field.

Why did Jones take this approach? I see four possibilities, and they're all bad.

1. He didn't think the rules applied to him.

2. He thought the court system was corrupt enough that he couldn't get a fair trial.

3. He knew he was likely to lose on the facts anyway.

4. He thought that the publicity of "not cooperating with the system" (or whatever) would be more valuable than the cost of losing the case.

Whatever the reason, he did this to himself. He threw away his chance to refute the claims against him, and the result is that the claims against him are regarded as true.

Don't treat the courts as a show. They're not. There are real consequences for the kind of game Jones played.
https://www.insider.com/woman-lost-luggage-lufthansa-twice-o...

Another example. I could excuse a lot but after what the employee told us, the visible lack of organization when we flew with them plus quite a few more anecdotes I'm definitely avoiding them. Seems there's something fundamentally wrong with their infrastructure. Hell, the airtag thing blew up for a reason.
That doesn't apply here because they did do something wrong. Taking explicit photos of themselves. That's something they want to hide. If you doesn't want to hide them who cares.
I love it!

Correct, it is subjective. But removing the "very" makes it _sound_ objective. It's more of a declaration than an "I think". And isn't this all about how something comes across, how it sounds, how it affects someone else?

Try it out, my advice is sound!

(...vs, Try it out, my advice is very sound!)

This topic reminds me of how exclamation marks are used, and how inclusion or omission changes the flavor of written sentences that contain the same words.

For example, "Try it out, my advice is sound." tastes different than "Try it out, my advice is sound!". The "very" betrays lack of conviction - the speaker is still trying to convince.
> If you just want a relatively fixable standard laptop that's what ThinkPads are for.

Stop misrepresenting my position. I want repairability and more than four ports. Every other manufacturer (including Lenovo) just gives me more than four ports but no repairability. Framework gives me repairability but only four ports.

I'm a Thinkpad fanboy and have owned literally dozens of Thinkpads. I've enjoyed the ability to swap out parts for the same model. But Lenovo has steadily been going down the Mac route of sacrificing repairability for design and thinness. They are even exclusively soldering RAM and wifi for a lot of their current gen top of the line laptops. And when they update the CPUs for a new generation, they also change a lot of things in the case and peripherals, so it is almost impossible to put a 12th gen Intel motherboard in a laptop of the same model with a 11th or 10th gen Intel motherboard. Hats off to framework for following through with their motherboard/CPU upgrade.

It was never easy to replace ports on a Thinkpad motherboard. I tried and failed to replace the barrel power socket of my X220 Thinkpad because I was clumsy with the soldering iron and had to just get another motherboard. I get the benefits that if your port on the outside of the expansion slot breaks due to cable stress, etc., you can easily swap it out. But imagine something like a pogo pin solution, where you have a standard set of ports on one side (2x USB-A, 2x USB-C, HDMI, SD card, ethernet), but if the port connector breaks, you can unseat the connector from the motherboard and replace it without soldering. Then on the other side, you have to TB4 expansion slots with all the benefits that I recognize come from that approach. Best of both worlds! Why not?
I'm sure dsylexia gets the best of many capable people when banging out URLs.

I suspect that there's also a rather large overlap in the Venn Diagram of "people who use Github regularly" and "people who are sufficiently mentally toasted as to regularly make implausible errors".
Well in MD you always have to compare to experimental measurements from a macroscopic level.

And you have to repeat DFT results as far as you can do DFT on it.
First detection of photons above 10TeV (teraelectron volts) from Gamma Ray Burst
>people assume that it is highly unlikely that they will be the target of such a search

Rather than directly handing someone an unlocked phone, I like to think of it more like the residents of high-rise buildings who leave their curtains open no matter WHAT they're doing in the apartment. They figure the chances that someone is looking in THEIR window is miniscule even though the technology to do so is cheap and easy to obtain. The thing is, I bet a LOT of high rise residents, especially on higher floors, do leave curtains open all the time.
> But at what point is it the individuals responsibility to save money for a rainy day?

It depends on what you mean by a rainy day. I don't think I'd judge most people too harshly in our current system. Circumstances can change in ways that an individual probably won't or can't foresee. Housing and other living expenses have grown to the point that a low wage worker can barely support themselves in many cities.

Personally I'd like to reach a point where society provides enough for a comfortable existence e.g. shelter, food, safety, healthcare, and a small disposable income for hobbies/leisure. At that point I think most people would be in a position where walking away from abusive employer is an actual option and not a punishing risk.

> But why should it be on the company?

It wouldn't need to be if social safety nets were strong enough. As it stands, losing your job has a much bigger impact on an employee than the employer.

Even with appropriate safety nets I think a case could still be made for discouraging companies from firing people lightly and requiring the effects to be cushioned due to the amount of upheaval finding a new job can cause both financially and socially.

> And what were the companies suppose to do (like the one I worked for) that ran out of money? Most people that tying your health insurance to your company is ass backwards. So why tie more of your livelihood to your company?

I view it as a failure of our current system that employee obligations aren't first in line when a company has to be liquidated. The employer/employee relationship is nominally one where the employee accepts a reduction in risk in exchange for giving up some of the value of your labour. Bankruptcy law in many places doesn't seem to respect this.
He deserves far worse than he gets, trust me.
> How do you even organize that kind of random trivia?

Having been slowed down in the past by this kind of thinking: My advice is don't.

You throw the information together and forget about organization (as in a final presentable organization), you just write. Use systems like tags (metadata) to attach concepts and use queries on the tags to find related things. As you build up the knowledge base you can start organizing it more properly, into real essays or chapters and sections. Not all knowledge is amenable to pre-organization before you begin working, and even if you try to have some initial organization as you start writing you will find missing details and then have to fit them in.
Isn't this sort of how ministries work in the UK, you have a dedicated civil service that does most of the work and then a politician that may or may not know whats going on setting direction?

Source: have watched "The Think of It"
Ok. I guess I just worked for one CFO that obsessed about it, so for me n=1
Frequency Spacing and the Doppler Effect
Dissent is not the same as lying.

In the worst case, people conflate the two to rationalize tolerance for having no repercussions for promoting damaging lies

And there can be wide gray areas where people’s perspectives, literacy of facts, or motives are too different to make a clear judgement between disagreement and reckless or intentional faslehoods.

But they are not the same
Brain cells in a lab dish learn to play Pong
Headscarves were not banned in general, they were only banned for public servants during work (because Turkey was a secular country, not an Islamic country, and the population wasn't Islamist, a solid 40% don't wear headscarves at all), they were banned from public institutions only after 1980, which isn't anywhere close to a century ago, and by the military, not Erdogan's political opponents.

I suppose we'll disagree on what amounts to being oppressed. Non-extremists Muslims in Turkey weren't suppressed, and they won't be if Erdogan goes peacefully. The liberals and leftist parties had just as much to fear from the military.
Shoot, I was looking for my personal favorite [0] but it isn't in the list: send a few hundred rockets loaded with thin sheets of aluminum foil to the Sun-Earth L1 Lagrange point, and unroll them in space as a sun shield.

It is crazy enough to be exciting yet practical enough to potentially be within reach given recent technological developments and – perhaps best of all – very easily reversible!

[0]: https://www.sciencedirect.com/science/article/abs/pii/S00945...
My money is on microplastics.
Also, a great vocabulary is actually a disadvantage for non-native speakers if your pronunciation is not there yet, it's more likely to confuse than impress.
Do folks going through law school grasp how proliferation of libelous and defamatory statements happens now, without friction and at the speed of light? And the outsized impact it can have as compared to times ago? I would posit that libel and defamation should be even weightier issues than when British common law was around. We live in a time of companies dropping employees like stones seconds after they've gone viral in a poor light and loonies across the globe being galvanized into partaking in many shades of atrocities at the prodding of people who are learned in the ways of persuasive and effective oratory. The import of community (religious or merely cultural) was stronger back then, if someone was saying something shitty in earlier times they'd get a stern talking to by peers and community leaders. Things have changed, the power of those institutions has waned, tort law should thus come back stronger than ever to fill in the new gaps.

I'm encouraged in seeing the turnout of Alex Jones ordeal and am anxiously waiting to see how Dominion vs Fox News unfolds. I am hoping that the aftermath of all this is that journalists/people-pretending-to-be-journalists/anyone-with-a-sizable-platform will be more careful about their reporting and statements. Of course this is all a murky area because many times it's hard to decide what is true and even harder to decide who gets to do the deciding but for getting the obvious things wrong and when signs of bad faith are clearly there the hammer should get dropped more often, I think such an environment would reduce chaos and extremism that we are seeing more and more of.
> white, Indian, and East Asian

idk that sounds like diversity
I once got in trouble for using Bacon Ipsum as placeholder terms and conditions, since the client's project manager was vegan. I wish I was joking.

https://baconipsum.com/?paras=5&type=all-meat&start-with-lor...
I believe them more than i believe you
Can you share how this works / code snippet? Would love to add this to my "Fk the modern internet" toolset. (I also use TamperMonkey which injects client js when url patterns are matched, to get rid of annoying cookie modals.)
The early 20th century history is definitely worth knowing about, and while they didn't have the orderly monetary stimulus backed by a central bank running the printing press at full speed, they did have the far less regulated fractional reserve lending systems that had a similar effect on money supply (no margin reserve requirements, banks and brokerages competing with each other for lower rates to indefinitely rehypothecate the same assets, etc). As the saying goes, history doesn't repeat, but it does rhyme, and those rhymes could certainly be useful to see coming.
Faster data rates, lower network congestion, more efficient spectrum allocation, and private commercial networks for IoT. There are many benefits. Although, perhaps marketing has oversold those benefits that will be passed into consumers. Largely, 5G will benefit network operators, carriers, and industry.

5G has not appreciably made “flying more unsafe.” If anything, this is a good push to start updating altimeters to spec (installing bandpass filters, better testing) which actually will make flying more safe because currently these altimeters are susceptible to out of band frequencies.
At least the military has rules of engagement, which are taken seriously. A friend of mine is a combat veteran. He had utmost contempt for Special Forces and contractors because they were above the law.
> It is never slander to speak the truth

It is never slander to speak honestly. Even if you're wrong, if you believe it, it's not slander.
I'm not an expert but blocking UV-B may have some negative consequences.
You have the entire body of computer science research around microkernels against you here.

What has changed?
python with only c-string
Anything that doesn’t produce the desired outcome is a nonstarter. There will always be some new group to advocate for. If such a group does not exist, one will be generated through intersectionality.

That is the grift. These tools are a waste.
I think the best way to sound well read is to just read more. It's very easy to spot when someone doesn't quite know the connotations of the words they use[1]. It's also hard to pick up those connotations without being exposed to the words in their natural "habitat".

[1] It's exaggerated, but you basically sound like this: https://www.youtube.com/watch?v=P9xuTYrfrWM
I think the improvements and increased acceptance of prefabricated construction and machine learning can make for an intriguing combination. I am by no means a construction specialist, but if you distill ML to new innovation from historical data sets, architecture certainly has untapped potential.

Just imagine being able to input a geolocation and automatically receiving insight about construction that optimizes for usable space, energy efficiency, or even the prospective homeowner's lifestyle (an AI that recommends different layout options for a family of 5, lifelong bachelor, and non-family roommates on identical quarter-acre plots)

On a slightly more disruptive angle, imagine an AI that could understand a municipality's building code and optimize the space while complying with the literal requirements. Your town has banned finished attics without two methods of egress? Here is an ideal renovation that will provide that necessary balcony while maintaining budget (and here are 4 other buildings in the town that were approved with the same design).
Interviewer: "We see you've extensively modeled molecules dancing, so we thought you could molecularly model models dancing. Does that make sense?"
But when the black box stops working, how do you find out where to look to fix it? I get that the start of the art is advancing ever onward...but there's still a MAC address involved...waaaaay down the stack.