skysight-inc/HackerNews huggingface dataset:
>Oh please. Any time a company does something good. "Let's not kid ourselves. It's all for the money, honey!"

I didn't say that I'm not happy for what Valve is doing, but I don't trust any billion dollar tech megacorp like Microsoft, Apple, Google, Nintendo, Valve, etc. to have the best interest of the consumer in mind, regardless of how fun their IP is for my entertainment.

Pro-consumer actions on their end are always motivated by their internal Embrace-Extend-Extinguish strategy against their competitors, but ultimately they're not your friends, they're just fighting for your money and marketshare.

In the end, you're still just a dollar sign that pads their stocks or bottom line, regardless of some of how pro-consumer some of their actions seem.

Yes, everyone here knows a company does things for money, and I'm not knocking Valve for wanting to make money, I'm just saying it's good to be paranoid when billion dollar tech companies are being too generous and benevolent with consumers, and try to think of what their end-game is, as that might turn out to be not be very consumer-friendly in the long run if they become a monopoly.
Your market value isn't a single number. I've more than doubled my total compensation before merely by happening to get into the right crowd. If you're hitting a compensation ceiling but you're sure your tech chops are up to snuff, consider networking (including online / over OSS) or reaching out to a recruiter that does international placement. Once you work with some expat or remote Americans you'll soon see a 5x to 10x in pay.
Documented in the datasheet but not turned off.

The theatre, sure, was just that, but the process was not fraud.
For some low values of anywhere, anyway. Being able to travel between the member states of the union is nice, but not very different from what USA citizens enjoy w.r.t free travel between states.
It's not fair to equate terms like 'data', 'analysis' and 'result' with 'reason'. In fact, terms like 'think' and 'believe' are more rational because they leave room for doubt - This aligns better with reality since we can never be 100% sure of anything.

Statistics can be manipulated in many ways; data could be collected incorrectly (introducing bias), could be aggregated and combined incorrectly and then searched and tabulated incorrectly. To assume that 'data' is always correct and paints a clear picture shows a lack of rationality.
I find this approach really interesting and have spent some time browsing HTMX docs in the past but there's one thing I feel like I'm missing. Most existing server-side rendering frameworks / templating engines I'm familiar with tend to assume they're rending a complete HTML document rather than just an HTML "fragment" needed by something like HTMX to do dynamic page updates. What does the server-side look like with an HDA stack look like in practice?

From TFA, they use the example POST /search where a snippet of HTML is returned from the /search call and is injected into the page. What would the backend look like? Presumably you still want HTML templating and component-based design instead of regressing to hand building the response, but what frameworks/packages/utilities exist in that space that don't assume they are rendering a complete page?

In particular, "whole app" frameworks like NextJS or SvelteKit are automatically mapping URLs onto a root component that is automatically decorated with all the chrome needed to make it a complete page. Is the approach to just overload those root page components and take all the chrome away to get a partial document in the response?
There is a Decline button that closes the dialog immediately which is always appreciated.
Do you do something unique in the area of SEO?
Countries are sovereign, and they decide who they allow to pass in (and even out!) or not. The COVID-19 crisis underlined this even more. If you want to live with little to no restraints in a foreign country, become a (good) diplomat/spy. Which is limited by supply (and kind of like a tradeoff with the target country).

Yes, ideally, this world would be a peaceful place, with no military, no terrorists, no dangers, no security risks, no blackhats, no drug addicts, no gangs, no children military or selling drugs, (screw all that just no crime/violence flowerpower & peace sign) etc etc. But in the real world, all of this exists, and a whole lot more. That's why not everyone's allowed. Then there's the economic difference between countries, and power differences. The rich countries want to stay ahead of the curve, and the poor countries want to step up. Any propaganda to reach the goal is warranted. China uses different techniques than USA or EU. Much more authoritarian, for starters. Remember what I said about diplomats/spies? Your proposal would open the floodgates.
I believe you are right!
It’s an incredibly interesting story, symbolic of the mass influx of retail investors into the market, and also a fascinating example of cultish mass delusion.

The short squeeze is blatantly over in the eyes of basically every investment professional, the incredibly weird price action driven by devotees is not.
Better tools lead to better outcomes if all rest remains the same, so I don't think that holds true even if we ignore the fact that languages (and their communities!) incentivize different things and can certainly lead to better code.

Its certainly a lot easier writing good Python than good C, for a quick example.
It isn’t always about speed. Even if I could get to work faster via rail or bus, I would still prefer to use my car. I like being alone, I like driving, I like being in control of the temperature and airflow, I like being able to pick my route and make any stops I want.

When you look at the best selling vehicles in the US it’s clear that people generally aren’t buying the least expensive vehicle that would work for them. They spend tens of thousands more because they want to.
I've felt that this could be a place where unions and/or guilds have a role. If I hire a union worker then the union guarantees that the person shows up and does quality work. If that doesn't happen then the union is held legally and financially responsible. In this world I would be happy to pay a premium for a union worker.
Depending on what your current "level" is you might be interested in what https://blog.pragmaticengineer.com is saying (It's mostly aimed at Senior and above). He focuses on Europa in comparison to the usual US centric advice you'll find everywhere.
Short answer is yes. Long answer is yes, but reasonable companies will try to find some reasons first as firing for no reason will only increase company's unemployment insurance.
The financial media is media before anything else, and likes an interesting story.
Sure, but if you are a design professional they are pretty much indispensable.
Move to Switzerland, or maybe London / Berlin.
The idea that you would be required to have ID in your own country is horrid. In the UK you are not required to have any identification on you.
It is like windoz, the default install on nearly all sold PCs: because x11 is the default for firefox on mainstream distros.

What to do: eat the bullet and change the default of the mainstream distros.
Is it too little, too late? Microsoft now owns a lot of the biggest game franchises through the Activision and Bethesda acquisitions, and I wouldn't be surprised if they actively block Proton support by using UWP or Windows-specific anticheat.
It's really time to do what needs to be done.

I want the EU to force Apple and Google to allow 3rd party app stores with the exact same rights as theirs (auto updated etc.). Just like back in the day when Microsoft was forced to let users allow other browser when it wasn't even being blocked. Just theirs was pre-installed!

The security excuse doesn't cut it, sorry. 3rd party app stores can be just as secure if not even more being smaller and able to properly vet apps.

This closed eco-system hinders innovation. Apps that compete with apple or google routinely get blocked or removed.
> that would go for just about every scripting language in one form or another

You could use bash and be supported on almost every unix-a-like OS¹, or plain-'ol sh for even wider compatibility. You'd need to configure CGI/FCGI as well as dropping the script(s) in, but you have to do similar work for PHP/python/other if you don't already have them installed and configured for the site/directory in question.

[1] and others: it'll work with IIS if the server has a bash/sh interpreter² available

[2] plus any externals that the script relies upon, of course
- Reliance... a traditional contract moves already in its problem space.

- Upgraded... so can a traditional contract as well.

- Confidentiality... I keep my traditional contract in a safe box.

- Legal status... if smart contracts aren't (mainly) concerned with legality then they're not really contracts, are they.

- Mitigation... must combine traditional backstops (like traditional contracts) PLUS code analysis and such novel topics, so it gets more difficult with smart contracts.

- Execution... I don't even know how that translates in the traditional contracts world, so I guess it wasn't needed traditionally.
It is absolutely not widespread knowledge. It is not even generally known as a theory. Even among posts I read that are deeply crypto-skeptical, only a handful claim that NFTs are primarily or intentionally a money laundering scheme, as opposed to that merely being a useful side effect for the crypto-wealthy.
As a game dev it surprises me the constant push from some Linux players to still make a native Linux version, considering how good Valve's Proton layer is. I don't think they understand that while making a new Linux build can be trivial (in Unity), dealing with all the support issues for that isn't. I don't have time to track down audio issues for some random Linux version for 0.001% of players

Yet if I say I'll only support Proton on Linux I am inviting myself to constant hate mail
Despite Apple's warnings about "security" and "privacy", the 27% commission shows their bottom line is really about getting a cut.
Germany is no different. Everyone is required to have health insurance(since not treating the uninsured is not an option in a humane socitey), and as a sole proprietor you must pay for that health insurance even if you earn very little.

I am not sure why you expect the state to subsidise the health insurance of people who voluntarily put themselves in the position of working for an employer(themselves) that can't afford to pay them.

Anyone starting a business has to get together starting capital for the costs of the business itself, plus the costs of necessary employees up until the company starts earning money. This is one of those costs.
"building a new open source one from scratch would be Herculean effort."

how are you tackling this?
Works as long as none of the transitive dependencies needs `apache-commons /= "1.2.17"`.
The linked talk is soo true and so hilarious.
Loved my T460S but my T480 is a level above with the 4-core CPU, greater memory capacity, much improved screen
:) I think it's worth at least taking a look at

the core idea is to use hypermedia, rather than an RPC-style architecture, and that is, at the least, an interesting alternative approach to consider when creating front end code
At least the Rust documentation system makes it very easy to just switch to reading the 1.0.100 docs also in the future.
Seriously rotten union was one of a big reason for JNR privatization.
Honestly, I'm neutral about kernel level anticheat. I won't play any of those games, but this doesn't mean we should make porting games that make use of these technologies any harder.
> Even the word contract is in smart contract

The word Fun is in fundamental, doesn't make it fun.

Contracts are written in specific ways, either because they are directed by law, or because they are trying to reference law to make something happen (or not happen).

Convention, rulings and specific laws have been built over time to make sure that certain practices are stopped or encouraged.

In the UK(and therefore possible common law), there is the concept of a verbal contract, which is implied or sealed when money is exchanged. For example when I buy something physical from a website, its distance selling, which means that regardless of what the site says, I am entitled to send the item back within 14 days and get a refund(with some conditions).

Smart contracts are not either smart or a contract. its an implied contract at best, which means the legal outcome is undefined. the onus is on you to prove that it was a contract, and that your contract complied with the relevant implied laws for the transaction you are doing.
Yes, and we're not their friends. We'll go elsewhere as soon as we see a better deal.

So what?
The Steam DRM is a joke, Steamless cracks it in seconds.

It's about the level of the DVD CSS DRM.
I want to like PHP, but it seems that there are so many better/modern alternatives out there, IMHO Go and Rust are the most notable new ones, Go is almost (if not yet) ahead of PHP in terms of community and resources (learning and packages), while Rust still needs a few years to establish (the async issue and few others) and the maturity of the ecosystem, there are no killer solution yet (maybe there will never be).

I tried PHP last year (or should I say Laravel) and didn't found any good, the type system is bad for a project like Laravel, you have too many different files where you declare things and the type system doesn't now, so you end up without autocompletions (and warnings or errors from the php interpreter) you only catch those at runtime (I'm too used now to get the errors before run a project, or at least get a hind from the editor/IDE).
The first thought that comes to mind for me is the study of psychoactive drugs. I think its pertinent because of the relation to psychological and behavioral research. Cannabis was demonized for quite some time and people were producing research that backed up those claims, but most of that research was done extremely poorly, the best example of which is where monkeys were essentially suffocated with cannabis smoke (lack of oxygen kills neurons) and then they claimed that cannabis was the cause. There is a ton of research along these lines, especially when it comes to drugs of abuse. Most of the research that gets funded is specifically looking for downsides because that's the line that the regulatory agencies depend on and it produces crap like this.

The degree of wrongness is quite intense in some fields of research, at least the perception of the body of work is so skewed and biased by not only what gets funded, but by the studies that are just plain wrong and people need to be aware of that.
It does if the number is '0' vs 'some'. It usually depends on how and where you do your hiring. For those that only want to hire local developers it is very well possible that there are no local Rubyists, it is also possible that it is the other way around.

Typically there are a lot more proficient PHP programmers than Ruby programmers around here, but if a company were open to remote workers the situation would right away change considerably.

There is also the price factor to take into account.

All in all, more often than not developer availability works itself into these choices.
I know what you're saying, but I think I take issue with "death traps".

In my younger, poorer years, I had only a motorcycle (and before that a 10-speed bicycle ... if that dates me) to get to work and community college in the middle of a Kansas winter.

I rode very, very slowly. And spilled once or twice (at low speeds). The highways were of course out of the question (but I avoided the freeway regardless of the weather).

But, yeah, I might have been about the only person out there on a bike/motorcycle in the worst of the blizzard.
How did the world ever survive/operate without it?
back no sanity: noscript/basic (x)html ...
The problem with that line of thinking is that when you silence people for their speech it doesn't really solve the fake news problem, it just reinforces amongst the conspiratorial that there's something that you don't want them to hear. Only now they can't get the mainstream version of it so they descend into the "dark news web" and find even worse crap like InfoWars or One America News.
Companies Share How Covid-19 Is Accelerating the Future of APM (2020)
As of today, smart contracts are to contracts what the full-autonomous driving of Tesla is to full-autonomous driving.
I wish you to play a competitive multiplayer game filled with cheaters.
You don't know if your opponent is good or cheating.
It simply kill all the fun.
If it won't work on PC, multiplayer gaming will simply moves to consoles.
Great, now you are stuck with a closed standard, with a closed OS, where you can't run the programs you want.
I appreciate your insight about the cookies themselves, but I still think the banner is deceitful. If I see "Required" checked and "Features" unchecked I would expect that the primary button respects that decision. The fact that the primary button ignores the content of the form is very surprising to me.

It is easy to think of better UX patterns:

- Check both by default and have only one submit button. This is intuitive but IIUC disallowed by GDPR because it makes opt-out harder than opt-in.

- Skip the checkboxes and simply provide "Required cookies only" or "All cookies". This way there is only one place to make the choice and they aren't ignoring the checkboxes.

- Just remove the "Accept all" button and make the primary form button "Accept accepted".
The architectural style reminds me of Kyoto International Conference Center
https://www.google.com/search?q=%E4%BA%AC%E9%83%BD%E5%9B%BD%...
Wow, what a fantastic article. Many thanks to Gregory Travis for writing this.

It seems we're learning the same lessons over and over again about the nature of failure in complex systems. It seems reasonable to me that we'll observe more of these failures as our world becomes increasingly complicated, particularly in social and economic systems.

Perhaps we should be teaching the fundamentals of complex systems in high-school just as we teach basic science? It seems to me there is a distinct lack of appreciation of the nature of complex systems in our culture at a general level.

Just as some people think it would be better to learn statistics than calculus in high school - I wonder if it would be equally important to learn about complex systems?

I'm interested to hear what others think.
> corporations are not our friends

While true, good luck living your life without dealing with a corporation.

In fact, you're a dollar sign for your next door shop as well.
I agree with you about Lazarus/Pascal, but Qt is C++, hardly an obsolete choice as far as languages go.
Before you call me uneducated.

There seems to be a lot of very basic ( and known) concepts that you don't seem to understand? Let me educate you a bit, perhaps you can connect the dots ( correctly) this time:

1) Espionage act of 1917 => illegal to spread confidential information.

2) Extradition => laws between countries for requesting prisoners or asking for their arrest.

3) Journalist are protected under "press freedom". They do need to redact sensitive information which Assange didn't do.

You are correct that good journalism isn't possible without 'Press freedom' and 'Press freedom' does not exist in Russia for example.

> About Belgium:

You're literally talking about the embargo that was lifted in good faith ( and that was abused by Libya though), so a legit sale and a controlled training environment (mentioned in the article)?

Lol. What a whataboutism ( again)

Ps. I only sell Belgian beers online, to answer another whataboutism and weak attempt to a personal attack.

Not many of your points seem to remain though. Bonne chance autrement.
Opencascade.js – Port of OpenCascade 3D CAD Kernel to JavaScript / WASM
> why the htmx approach has more benefits over the HATEOAS approach of something like API Platform that I linked to

My understanding is that HTMX is based on the HATEOAS approach: https://htmx.org/essays/hateoas/

About API Platform you linked to, the homepage is not very clear (full of buzzwords but little info) but it appears to be a Backend+Frontend framework/distro based on PHP+JavaScript. Compared to that, HTMX is an HTML extension (just additional fields in the markup) which any backend/frontend can implement: even web browsers which don't have a JS runtime could implement HTMX and that's pretty cool.

> I mean proprietary as in proprietary to htmx

I believe HTMX is free software and i don't see a reason the specification can't be implemented by other projects. It's therefore not proprietary in my definition of the word.

> something that ties your APIs to markup rather than using an interchange format such as JSON

HTML/XML isn't that different from JSON. Just like your markup can evolve with your data structures and use-cases, so can your JSON. If you want interoperability, you should probably be using XML/JSON schemas and API versioning.
Ok well _I_ was just defining the term. I didn't write the project.
You will note they provide benchmarks with data showing the efficiency gain.
What's left (as a reader) is evaluate the quality of those benchmarks.
Every android tablet I tried essentially has performance problems and uninteresting apps.
Phone doesn't have this problem because I never game on my phone, I'd rather read a book.
Given this, I suspect the problem might be related to tablets being more "leisure devices", basically a game console. Now, a game console that doesn't perform and doesn't have good games ends up in one place: the closet.

Steam deck might replace all usages of a tablet from my perspective (and Apple should be more concerned about them).

iPad it's not laggy and has good games, so that serves a purpose.
Very generic advice, nothing that hasn't been said in a thousand other blog posts.

Honestly one of the worst blogs I've ever seen from a readability perspective.
Senior developers are the ones who understand the code AND the business. One of their jobs is to keep managers from making stupid decisions that would harm the business. In many orgs, managers did NOT come from the ranks of senior developers.
Agreed. But I don't really believe that accelerating their demise is a large benefit to anyone aside the capital "investor" getting more money. The company has to do a reorientation, but that could be cut short by the stock market. Don't kid yourself that you are providing anything substantially important to further development.
A good dev with only PHP skills becomes a better dev when he/she has other experiences. Ruby or Kotlin would not be off by too much. In my experience they productive in days and are up to speed in a few weeks.

It's a small investment.

Having your code in PHP is a liability considering great free alternatives exist. If you can do it in Kotlin and have your code in a well types language, that is a bit win down the line.
From the article, apparently a money-losing taxi. I think it's more about what Uber promised it's shareholders (that they can't deliver).
Eh. It's been pretty easy to fingerprint browsers for a while now, including those types of CSS hacks. The real feat is doing so without looking like you're doing it and for it to be durable (survive OS upgrades, reboots, etc).
> and you should want that

Not that I'm picking on you in particular but I just want to say that this idea, is maybe the biggest obstacle to mass adoption.
I still think it's a little odd that there is so much celebration of Linux as a semi-viable game platform, when no one makes native Linux ports anymore; they just target Windows, and then Proton provides a Windows API compatability layer.
… and should be written in R due to conservation laws. :-)
with a noscript/basic (x)html browser I get a blank page.

It seems those ppl missed some important points...
You didn't try PHP, you tried Laravel.