skysight-inc/HackerNews huggingface dataset:
Serious question - what's the alternative? We have Docker containers, we want to run in swarm mode, and we want to enable service-to-service communication via gRPC. Kube seems to be the only thing that can support that unless we want to pay Traefik $20k+ which is a hard pass.
The Question That Got Google’s Timnit Gebru Fired: Can an AI Model Be Too Big?
Take a look at the issue from another point of view. Predatory pricing and bundling are two destructive ways to compete.

Predatory pricing is just dumping. You sell something below cost until your competition goes out of business, then you either raise prices or hold prices constant but reduce quality (eg Amazon selling counterfeit books).

Bundling is requiring people to purchase A+B in combination. An example would be a gourmet ice-cream maker that is actually famous for chocolate but only sells 50% chocolate, 50% vanilla.

You can see this move as a combination of bundling and predatory pricing. Microsoft did this with Defender too. Their strategy is to starve nascent competitors for revenue in a niche area so they can never mount a direct attack on the core business.
Elon Musk Moves to Texas
Is your network protected against Mac flooding attack?
Fair point, which I didn't think about a lot to be honest. On the other hand, this enables people to write more mindfully, without all the noise around them, and also think twice before "shouting", so I'd be very curious to see what kind of output this will produce.
Or because all the low hanging fruit is plucked.
This is a great decision! I never understood why Europe under-invested in semi considering the talents they have and the strategic nature of it.

Intel is dying a slow death, ARM is leaving UK's control, and TSMC is slowly taken over by China. The tables are turning.
Infer#: Interprocedural Memory Safety Analysis for C#
So my opinion doesn't matter just because I'm part of some minority?
...unless "Betty Cass" is a two-word, non-hyphenated surname. Yes, they also exist.
No worries, just wanted to provide feedback.
When I have been working on robotics, it's been Linux/Windows anyway.
Lab-grown original dinosaur meat
Im guessing you didn't read the article, as it specifically mentions this and why it isn't a suitable approach.
I like https://www.babylonjs.com/ very much, if you can live with JS. It has a nice community and very good tutorials.

https://playground.babylonjs.com/ is nice to dabble and you can start right now.

You already know about shaders and pixels, but I really recommend doing a blender tutorial to understand the pipeline from modeling to computer graphics. There is a lot of shared terminology.

Aside from that, modelling can be immense fun.
One minute past the comment and it already fetched 2 downvotes. Apparently being concerned about dirigism is detrimental to the community.

Pretty sure they work for the government / do badly in the free market.
Men leaving women with lots of credit card debt in the woman's name is not uncommon. You should reexamine your biases.

It happened to a good friend of mine. Usually the children stay the responsibility of the mother too, leading to even more financial strain.

https://www.buzzfeednews.com/article/arianelange/coerced-deb...

Something else you'll notice about both of these stories is that the men went after women much younger than themselves, looking for an easy mark. It's easy to scoff at someone in their 30's or 40's not knowing much about finance, but these women were just 21 or 22 with the man 10+ years older.

It is no young woman's dream to marry an old man with gambling problems and to then be stuck raising his kids when he leaves or is arrested.
No bullshit, but my org went to Oracle Linux and we haven't had any issues whatsoever.

Not saying to switch to it, but it isn't like the server implodes if you disconnect a credit card swiper from it.
Atlassian Jira is dog slow too. Drives me nuts.
I hope someone resurrects Whitebox Linux. I just liked the name and that it communicates litterally same thing as the other guy but cheaper since you aren’t paying for the brand.

Might be able to pun off of “President’s Choice” = “PC” = “Personal Computer” somehow as well.
What will actually happen: some countries will spend a trivial amount of money in a PR stunt with not coordination between the countries and result in no advance for the EU countries participating.

Source: All other industries in Europe.
Eh, while I agree that RHEL feels pretty redundant in a world where Debian exists, there are some distros that absolutely bring something new that you couldn't do as a Debian downstream (in particular, NixOS).
A picture of a woman's foot became anti-vaccine propaganda
cool!

another neat project based on Dear ImGui that i follow is https://github.com/epezent/implot.

i'm a bit of a timeseries enthusiast. if you need something for the web, check out https://github.com/leeoniya/uPlot

EDIT: sorry, didn't mean to highjack the thread :(, all glory to /u/facontidavide!
I hope IBM/Redhat see how negatively this decision has been received and announce a reversal in the coming few days.
I appreciate the suggestions for alternative Linux server distros, and understand people asking about such, but CentOS wasn't just another decent Linux server distro. It's status as a direct rebuild of RHEL, crucially including robust binary compatibility, gave it a unique role. Ubuntu LTS, Alpine, Debian, etc are all fine distros but there's a particular role for a very precise completely open and free RHEL clone.

Hopefully the same forces that lead to the creation of CentOS will Also lead to the establishment of a replacement project, and there are hopeful signs in that direction.
The big appeal is (was?) stability and the huge LTS window. But unlike RHEL, it's free as in beer. If you're after the bleeding edge, CentOS is probably not for you. But if you want a system with regular security updates and not too many surprises, it's a really good candidate.
Alpine is still linked against musl and not glibc, right? That is a rather large departure, and potentially more problematic than small package repository (usually the smaller repository, the easier it is to package your own stuff from scratch - I assume it beats rpm and deb at that).
Project Haystack
Freaking out over what? CentOS stopped being a production OS as soon as "I've Been Moved" ingested it...were you just not paying attention? ;)
Neal Katyal and the Depravity of Big Law
The physicists knew an atomic bomb was possible the US just did it fist. I am sure secrets got out that helped the Soviets create one but I think they would've created one regardless.
it also feels a little disrespectful of people who follow you. if I reply to you I know you won't read it. so if someone bragged about using your app it'd be a prompt for me to unfollow them.
Yes, basically Bluetooth is already almost too complicated to do well, and you would rather it were more complicated still? And like you say applying a convolution is computationally trivial especially compared to decoding a lossy audio codec and running a Bluetooth stack and antenna, which the headphones are already doing. Offloading this to the device is going to make absolutely no difference to battery life while increasing complexity and unreliability, while also restricting what processing can be done to static convolution with an impulse response. There is no reason to do this on the device.
I suspect there are far too many spreadsheet versions flying around in an acquisition process.

Once the acquired company numbers are loaded into the right spreadsheets that reflect reality in business ops, executives will see a bunch of cells in yellow and red color... which is not good.
Maybe, probably not short-term though; they still have (I guess?) tens of thousands or more active licenses, which are committed to using it because replacing it will be a lengthy and expensive project.

But these companies may start migrating. It'll take 5-10 years for that to be completed though.
Yes but at least you are allowed to write that bodgy code. In some people's ideal world such APIs would be hidden behind DRM, chatbots only physically possible with godzilla's permission.
> Yeah, it's one of the most fun puzzle games ever.

I can't disagree more. While I can appreciate the visuals and the idea of stretching a single game mechanic until it a single atom thick, I found the game itself to be plain boring after the first hour or so.

It pales in comparison with Machinarium, Love You To Bits and even the Myst series. If The Witness weren't made by Braid's author, I seriously doubt it would've gotten any sizeable traction.

Edit, as far as unusual puzzle games goes, there's also Please Don't Touch Anything, which is absolutely ridiculous in its depth.

[1] https://amanita-design.net/games/machinarium.html

[2] http://loveyoutobitsgame.com/

[3] https://store.steampowered.com/app/354240/Please_Dont_Touch_...
its known for being super stable and battle tested. As long as your application didn't need features from OS's from the past year and just needed stable binaries and a stable OS. Centos was the best option in terms of stability and security.

At least that is how it was seen.
If I were you, I'd focus on OpenGL 4.x. Going straight to the 3D API, since 2D these days is just a texture on the side of a 3D plane lol.

First thing you'll need is to somehow open a window in your preferred OS and language and get a simple "hello triangle" (many tutorials for that) running in any OpenGL version.

There are OpenGL bindings for most languages, so pick the one that gets you started fastest. I usually use Windows with C (through the raw win32 API - which isn't everybody's cup of tea and can be somewhat confusing), but maybe there are XCode projects that show a simple window with an OpenGL demo in Objective C or Swift.

Also if you're familiar with the Java world (maven, etc.) you can use LWJGL, which provides really simple Java wrappers around the OpenGL C API.

Once you have the window up and running, you should understand how GPUs actually work. GPUs are basically separate CPUs at this point, but they also do something that's tough to reproduce on a CPU: they do rasterization. That means they take a bunch of triangles, expressed as floating point numbers, and splat them all together onto a regular integer-based grid (your framebuffer for your monitor or game window).

The bare minimum for OpenGL 4.x is two shaders: a vertex shader and a fragment shader (fragment just means "pixel" unless you do more advanced stuff like multisampling antialiasing etc.)
The bare minimum vertex shader just takes a vertex and passes it through unchanged. The bare minimum fragment shader sets a color and takes no input.
Fragment shaders run after rasterization. That's why they operate on pixels. Vertex shaders run before rasterization.

Of course the GPU also does nice stuff like interpolating per-vertex values across each pixel of the triangle. That's why so many "hello triangle" delos show a gradient across the triangle. It's an easy easy to show off that feature (which is important for textures later).

I'd get away from thinking in terms of pixels/shapes/solids. There are higj-level wrappers around OpenGL that do such things (like Java3D), but are you really learning graphics if you don't study the bottom levels?

If you really want to start with 2D, I suggest going through all the steps of setting up OpenGL, and then just render two textured triangles forming a quad covering your window. Then to draw to the window in 2D, you just write to the texture buffer and re-send it to OpenGL. It's more work, but you'll be more confident going into real modern 3D stuff.

Hopefully I've given you some ideas. I think you're somewhat torn between low-level and high level, and I regret to inform you that you really can't easily have both out of the box, and you should probably start at the low-level.

Although, there are maybe some simplistic 3D engines like OpenScenGraph that might be close, in some ways, to what you want.
Or you could... you know.. do type negotiation per-request based on the Accept header, and serve the rendered markup sans JSON bullshit to clients requesting markup, and the JSON data to clients requesting JSON.

I know it's a complex idea, and it's hard to grasp ideas when they're first proposed, but the payoff is often worth the time invested. Even though it's only been <checks notes> 24 years since the RFC defining the Accept header was published, maybe it'd be worth spending say, 10 minutes reading about what it is, rather than however long it took you to write this abomination?
How to enable Google Chrome’s secret ‘reader mode’ for distraction-free reading
In my opinion, Webex is very old and for example Linux compatibility is worse than Teams.
"traction" = paying customers or people being nice to you on launch day? don't confuse the two. that said, all the best for your launch :)
I spent a couple years on a 5/2 mbps connection and GCP console was always the slowest thing to load out. 15MB of JS is crazy.
Because progressives (and I mean that in a negative way) don’t want to spend political capital on legislation when they can get courts to do that work for free.

I suspect that approach will have to change with the current composition of the Supreme Court.
How will they be keeping talent? I heard workers in IT are paid low compared to other jobs and especially compared to similar jobs in North America, what stops them. from just going to US/Canada?
I don’t understand any of the responses I’m reading. The question isn’t asking for an intuitive understanding of correlation. He’s just complaining that only normalized values are presented.
Fascinating... "Kraftidioten" could also be a German word, but with a different meaning. In Norwegian, the "kraft" ("powerful") refers to the idiocy, whereas in German it refers to the idiot. That's why the film was called "Einer nach dem anderen" in German - "Kraftidioten" wouldn't have gone down well with bodybuilders...
Yes, as a European, the past two decades were maddening. Europe had no vision concerning strategic industrial assets.
Advanced steel production was sold to India. Key assets in the energy sector were pillaged by GE. The UK sold a leader in chip design to Japan and despite having ASML being at the forefront of photolithography there still is no credible fab in the EU. The pandemic really highlighted some major shortcomings regarding the EU production capacity.

These are major failures. Hopefully, as this was mostly due to constant sabotages by the UK, the situation will improve now that they are gone. Sadly, their constant push for enlargement can't really be undone and might still doom the union in the end.
For any regular server I’d recommend Debian. However, on my home server, I run Arch. It’s a pain with the upgrades, but I have access to all the latest and greatest software to tinker with. Which I feel is exactly what a home server is for. :-)

The only thing I had to build for myself was an Arch install ISO with ZFS included.
Might help to adapt level selection to how quickly levels are being solved.
The angle here is not about shutting other people out. It's about carving out the time to think and write, and letting other peoples in at your leisure, maybe once or twice per day.
I wonder if Amazon might do something like what they did with their Corretto java distribution.
Energy, Steel, Semi(ARM), Pharma, Luxury, Distribution, Telecom

Giants in Europe, there are a lot more

Only Americans think the opposite, i wonder why..

And speaking of market, Europe is a big player, https://www.vgchartz.com/ console sales speak for itself

Stop being brainwashed
Beryllium coated tungsten and a copper-tungsten weave. This is still a hot area of research. It will be part of the research done at ITER and DTT (Divertor Tokamak Test facility).
British regulators issue allergy warning over Pfizer vaccine
> That said, Roger Federer is a generalist?!? Why, because he has trouble beating Rafa on clay??

I don't know why people bother to take umbrage at things without even trying to learn the context. What you are assuming the author claims doesn't exist anywhere in the book.

He never says the Federer is a generalist. The only mention of Federer in the book is to contrast his childhood with Tiger Wood's childhood.

"By the time [Federer] finally gave up other sports—soccer, most notably—to focus on tennis, other kids had long since been working with strength coaches, sports psychologists, and nutritionists. But it didn’t seem to hamper his development in the long run."

In contrast, Tiger Woods famously focused on golf exclusively at an early age.

Woods specialised in golf from a young age. Federer didn't specialise in a single sport from a young age.

Federer is never mentioned again after the 4th page of the book.
Someone apparently has bad memories from the USSR-era where they centrally planned the whole economy, including how much people have sex.
FYI, Asking for upvotes or comments is against the rules.

https://twitter.com/linuz90/status/1336661768807047168
Same for me, i did stick to docker-compose. A production-grade single server deployment would be a real interesting case.
My understanding is that Hacker News etiquette includes "downvote as simple sign of not agreeing" not only "downvote if a comment is low effort".
Meanwhile AWS uses google’s GWT to great effect
This is fantastic. I had been wanting to make this exact tool for a while and so happy your team both built it and executed brilliantly. In particular, the mobile UI has a level of craft that I know took a while to get right! Well done.
I'm usually one to call out HNers for being in a sheltered bubble, but in this case I'm not sure it's far from the truth, as long as you only include those in developed countries. I grew up in one of the most deprived areas of the UK. My own parents and my friends' parents were all earning barely above minimum wage. But nobody really even struggled to own essential items like pots and pans, bedsheets, shoes etc. Most can even afford their own car if they want to. Even the poorest are well beyond material necessity. I think maybe you just set the bar between necessity and luxury a bit too high.
Technical problems aren't the primary reason people recommend against using Oracle, it's the extortion that happens further down the road once they've got you locked in. And in the case of Oracle Linux, that seems to be almost a certainty at some point.
You don't need to reverse minikatz, it's open source.
> I find it quite off putting, that the general approach of EU institutions is to direct resources and economic activity from the top

Isn't that method exactly how the silicon valley, and with it companies like Intel, were created? By the US DoD directing money from the top?
>Gavin Long is probably the most clear cut example I'm aware of, but we know others like Arcan Cetin were TYT subscribers and some of suspected he was politically motivated. Elliot Roger was also a TYT fan, although I see no connection there.

Being a fan is necessarily a TYT made me do it.

>I know what you mean. Personally I think his views on Trump are reasonable, although the way he talks about Trump sometimes makes me feel he's too emotionally invested in the subject. I wish his rants about Trump had more facts and less ad hominems, there are others who make a much better case against Trump than Sam.

I think it's not reasonable. He will say Trump is a racist but then he gets asked what makes him think he's a racist. "He just knows" he cant actually give an example. Meanwhile after he bought maralago he opened it up to non-whites. Literally the opposite of a racist. Sam then says, "He did that for business reasons."

Or you look at covid timelines. February Trump shutdown flights from China. You could still go to the usa you just needed to reroute. From which he was called a racist and xenophobic. We even had Canadian leaders call him xenophobic.

On February 3, at a time when the US and Australia had excluded foreigners who travelled from China, Hajdu denounced "the spread of misinformation and fear across Canadian society" and called on the opposition to "not sensationalize the risk to Canadians",[15][16] while Tam endorsed the position by the World Health Organization, which "advises against any kind of travel and trade restrictions, saying that they are inappropriate and could actually cause more harm than good in terms of our global effort to contain" the disease.[15]

But then in the very next sentence "Trump is one of those guys who wants to shutdown the border and build a wall but he wouldnt shut it down for covid because economy."

But you cant call him xenophobic for shutting down and then also give him shit for not shutting down more.

>It's the same in the UK. We have to be quite carefully about what we say publicly online because if someone gets offended about our opinions (regardless if we intended offence) we can be arrested for a hate crime. I remember when people used to talk about how crazy it was that the Chinese government censor the internet and arrest people for having the wrong opinions, but this has become fairly normal in the UK today.

Here in Canada we have comedians who made dark jokes over a decade ago being found guilty of 'inciting hatred'

You have the left wing labelling every right-wing politician as 'racists' not because they are racists but because that's how you silence your political opponents.
$10k to $100k monthly revenue in 45 days, using 'brand positioning'
>what stops them. from just going to US/Canada?

As an European working in a sector very close to the semiconductor industry my main reason is that I don't want to live in the US/Canada.
I'd argue that many/most instances of the "dropped USB stick in parking lot" infiltration technique are also failings of airgapping as a total security measure.
Pretty much. I mean in theory someone could build a new fab in Europe, using European-built machines (from ASML). In practice, it'll involve government involvement so it HAS to become a multi-national endeavour where every country wants to leave their mark on it, and of course said countries' work culture / ethic.

Even if it is a standalone company, it'll be vying for that dank european subsidy.
So some kind of plugin?
Are you aware how Silicon Valley came into being? The Internet? The moon landing?
I've had to argue a lot of time at work on the merit of running a Debian system.

Everyone coming in has always been keen on just getting CentOS up for a server. Outside vendors also just tell me: "we need CentOS X for this", and I've never understood the reason for that.

Having run both systems, I know that Debian is much more solid.

Sometimes the argument even comes down to: "Oh but when I search online for guides, it's always RedHat/CentOS"

It's driving me mad sometimes.
I feel like you're forgetting not every console used a CRT, the gameboy had square pixels on an LCD. You could see them.

Hell, the NES box art emphasized the blocky, pixelated look. To act like square pixels are a new plague is dishonest.
I remember you and uPlot from an earlier post :)
I'm happy to see you're continuing to improve it!

I made www.csvplot.com (on top of Plotly.js). I vaguely remember discussing using uPlot, but lack of a scatter plot stopped me back when.

EDIT: I just tested uPlot again, it's so fast and smooth!
>developer or user happiness

Some developers just want to build software that works for a decade with a minor updates. They don't want to play a perpetual game of catch up to the latest trend and dependency overhaul. A consistent old version of PHP is better than having to rewrite their code every year as language features become deprecated or changed.
Fair point, they don't have the best track record :)
I'd love to use this to learn Rust, and the API looks awesome (loved the Rect::below), but indeed the iteration loop is key for me when doing creative coding. I even built a couple of things [1][2] to get it as fast as possible in P5.

[1] https://marketplace.visualstudio.com/items?itemName=filipesa...

[2] https://github.com/filipesabella/ProcessingP5
Thanks for sharing these links!
The big difference is that PlotJuggler is a desktop application, not a library.