skysight-inc/HackerNews huggingface dataset:
It sounds like your OS handles memory pressure quite badly.
For those wondering what exactly it means:

> (fa) allow end users, business users, providers and potential providers of on line social networking services access to and interoperability with the same industry-standard service features that are available or used in the provision by the gatekeeper of any social networking services; minimum interoperability requirements shall be in accordance with the relevant Union legislation or the industry standard, where applicable, by providing open standards, open protocols, including Application Programming Interface;
I'd be happy with the money-back guarantee from a trustworthy company, but in practice I'd be worried about them increasing the friction of cancelling/claiming the refund. Most founders are probably well-intentioned here but a few bad apples make it difficult to trust anyone.
They could implement EXACTLY the same security requirements via a public-facing API as they do via their existing "private" API. How would that be trading security? lack of obscurity?

Clearly they cant be expected to integrate with any 3rd party, so the expectation is that 3rd parties would integrate with them.

You can do this at present via their private API (as per pidgin, etc) - but thats against their terms of service. It seems this law will prevent them imposing such terms.
I interpret more as a call to go check eBay for yourself rather than disrespect. Make the video more timeless?
It feels weird to say but postico is what finally convinced me use postgres as my main db almost a decade ago.

The tools are the face of the database and while I didn’t love MySQL, sequel pro made working with it really nice.

And all the postgres guis at the time were really ugly.

When Postico came around I could finally have a smooth experience running queries and I’ve never looked back.

Now if redgate added PG support to sql data compare I’d be in Heaven.
> I... am sorry, but I think that is extremely bad practice.

Completely correct - I'm not excusing my lack of attention there.

> Well firstly, that isn't what the prompt is for

That's exactly my point. There is no prompt displayed on the screen, you have not been asked for input. You are pre-empting the next prompt before the system is ready for it.

> When I type C-l right now, I can _immediately_ start typing 'news.ycombinator.com'. There is no delay, no animation, nothing. I didn't go through a learning experience of finding out how long I should wait before typing- it's just ready.

Agreed - but that's with the application already open. From the lock screen, it won't do what you intend. With Firefox running and in focus, Ctrl + L tells the application to focus the address bar, but it only works in that context, you first have to prepare the correct context (computer unlocked, Firefox running, in the foreground and focused).

On Windows, Ctrl + Alt + Del tells the system to wake, not 'the next characters entered will necessarily be the password of the most recently logged in user'.

In fact, I tested a little bit, and often Ctrl + Alt + Del on a sleeping system actually asks me to enter a username first, not a password, although in some cases the username is pre-filled for me, and the password prompt will be focused. I cannot necessarily know a priori which I will be asked for until the system wakes and decides.

As soon as Windows displays the prompt, you can type into it (same as Gnome). The only difference is that Windows requires you to first wake and then authenticate once the system is woken, while Gnome allows you to do both simultaneously.

There is one particular 'pro' to the Windows approach of requiring Ctrl+Alt+Del which is that it's an interrupt sequence. If a malicious actor created a full screen application that mimics the Windows password prompt, it would not be effective because the Ctrl+Alt+Del sequence cannot be handled by an application. The same is not true for Gnome - if a malicious actor created a full screen application that mimics the login prompt on Gnome, you could be tricked into entering your password.
> Because it's their corporation and they can do whatever they want with it

That is not true. there are many things corporations cannot do even if they want to. There's lots of different regulations that impose restrictions and obligations on companies against "what they want".

So now it's just defining where that line is, which is what law-making is.
That’s why I use “one”.
Transparent here... No Java though.
They actually did:

https://blog.jetbrains.com/idea/2015/08/experimental-zero-la...

There were big improvements over time. IntelliJ performance seems to vary a lot between people. For some (like me) it's great. Others complain of huge delays. Probably, the differences are OS related and/or project size or plugins related. There are so many different configs possible for an app like that.
> how are they interoperable when one side uses a feature and the other doesn't support it?

The answer to that is: It depends.

For example, HTTP2 is basically an invisible upgrade which is faster (sometimes). If either end doesn't support it, falling back to a prior version is transparent to the user.

On the other hand, if you want to update IRC to be more like Slack/Discord, with features like oauth2 login? Well then clients that don't support it won't be able to connect.
Afrer getting degree and working in the software industry im kinda worried when going to the doc, LOL.
Judging from the comments here and the article, it reads to me that perhaps staying on Intel Macs, waiting for the developer ecosystem to catch up and skipping the early M1 models (November 2020) was a very smart decision to make rather than spending months fighting with your tools.

Unless you want to wait 6 months or even a year to do any work reliably without these 'issues'. Even by then a more faster machine would be worth buying anyway.
Yes, that is one of many, many places trying to be the standard. But that is not a universal, used by everyone, used everywhere standard. CSV is simply not standardized, as any data scientist working with CSV files from all over can quickly tell you. Or a simple google search will tell you. For example, Excel, likely the biggest consumer and producer of CSV files, does not implement RFC 4180. So that is the end of that.

From Wikipedia:

"The CSV file format is not fully standardized. Separating fields with commas is the foundation, but commas in the data or embedded line breaks have to be handled specially. Some implementations disallow such content while others surround the field with quotation marks, which yet again creates the need for escaping if quotation marks are present in the data.

The term "CSV" also denotes several closely-related delimiter-separated formats that use other field delimiters such as semicolons.[2] These include tab-separated values and space-separated values. A delimiter guaranteed not to be part of the data greatly simplifies parsing."

From the Library of Congress database on formats: A CSV file is "A simple de facto format, for which no single, official specification exists."

Just because one guy calls his flavor a standard does not make it a widespread standard, any more than one company adding MIDI to GIFs makes that the newest, universal standard.

I get that you must really, really want GIF89a to be the end all of unchanged golden formats. But the lengths you go to to ignore all this other stuff, without putting in equivalent effort to understand them, is not making the case. Simple spend a minute on Google before posting stuff that is simply untrue. It's easy to find all this stuff.

Since you don't seem to care to read about each format, and understand the nuances and that this question is not the black and white case you want, I'm done providing evidence or cases. Good luck.
Some people really love the simplicity that comes from zero compilation.

I like that too, so I always start with just JS, but then two files in realize I really want my typings.

Now I use esbuild instead of tsc, and I have the best of both worlds.
Wait, so you mean to say I can pay $50 a year for high quality documentation that is eminently useful in my day to day work, and I get things like notifications when said content changes? And on top of that, I’ll be supporting free access to said content to those who might need it he most, like kids learning to program or rookies just starting their careers? AND it’s tax deductible? Pfft, shut up and take my moneys please!

I have no need for any of the stuff in the supporter plan but even at $100 a year this is a total bargain. I know I don’t have to pay for it, but with the amount of value I’ve gotten out of MDN over the years it’s a steAl. I’ll buy this as soon as am back at my laptop. I have no analytics to support it, but I swear !mdn is my most used DuckDuckGo shortcut. I’m signing up as soon as I’m back at my laptop.
Social media platform now bans users for what they say off-platform
> I'm sorry that your country condoned slavery.

Let’s not throw the baby out with the bath water here.

Entirely professional armed forces risk filling up with people who actually want to go to war and shoot people. Conscription is a moderating force. You want a more representative selection. Americans probably wouldn’t vote for so many disastrous foreign interventions if they would have to personally fly over and do it themselves.
Great video! I was expecting to see something more like a clean room environment and less like a dirty basement, although not being a process engineer I’m not familiar with all the levels of clean and/or quality.

Eastman (or related affiliates) also make a lot of film for window tinting, and a friend of mine in the biz occasionally will get a roll with floating particles or an insect.
Honestly that's some great news and it was about time for such a regulation. It will curtail monopolies/oligopolies and enable a lot of new innovation. Win-win, with the only "losers" ( as in lower profit margins, not actually losing anything) being the huge tech companies like Google, Meta and Apple.
Much more detail here https://www.bbc.co.uk/news/technology-60864283
The BBC claims that the 16yo was doxxed by others in his group after falling out with them. They also say that security researchers have been tracking him for at least a year.
3 possibilities, learned the hard way:

1) Offer a limited free tier

2) Ask CC before free trial, you don't need customers that are not able to pay you later

3) Make a shared demo account where customers can log in and check out the product without need to commit
There are various mechanisms for head of state that is disconnected from head of government of which the Commonwealth’s remote sovereign is one. There are advantages to a non political head of state, but if one wants to have a monarchy then the ruler and their family should be “local and native”. Anything else implies less than full independence…

Tradition is all well and good but bending a knee to somebody that is ultimately a foreigner should have been left in the 20th century.
"They desperately need new revenue streams to support their primary product (the Firefox browser) since it's non- revenue earning."

Isn't Firefox by far the largest revenue earning product they have? It currently generates revenue of $400-450 million a year through the sale of the default search engine within the browser.
> iOS users can't technically switch the browser, so we have to make an ugly app and hacks because only you, Safari Explorer.

For a user perspective , this is actually good. Instead of coping out and being beholden to Chrome , developers are forced to accommodate. If it was Firefox instead of safari , this developer would’ve very well not put in the effort which is bad for the web and the greater scheme of user privacy ( A chrome monopoly is incompatible with user privacy). Developers are known for going for the path of least resistance even if it means the users lose in the short or long term.
Whaaat, no way. Sure, Swing is not the epitome of a framework, but the web was famously terrible before flexbox, and it is still not as advanced as something like Apple’s constraints based layouting system.

Also, word wrapping? HTML is quite terrible to read compared to Latex-rendered text so I wouldn’t say that it is all that good in fonts either.
> On the surface I'm not sure this explanation passes the smell test. Almost irrespective of how you get the data from your network card into v8 / nodejs, you're going to be crossing c++/v8 boundaries.

yes, you are, but the differences are the object creation that occurs. a single buffer coming from c/c++ (a socket, let's say) can be parsed and turned into a large number of objects in javascript much more quickly. yes, you're passing through that barrier once, but creating all of those objects from c++ and passing through it 20-30 times is a lot more expensive.

> Out of curiosity, do you have links to these other projects where they have similar benchmarking attempts/results?

how about pg vs pg-native? https://github.com/porsager/postgres-benchmarks#results

and unfortunately, I cannot find the original discussions from when node-redis went from native to pure javascript, but it was about a 30-40% speed increase originally if memory serves (I was the one who did that original conversion after a lot of deep dives into v8 and performance crossing the barrier).

as an aside, I'm also the maintainer of plv8, and am happy to discuss the same types of performance issues of dealing with jsonb vs json (which in Postgres is text): creating objects vs a simple JSON.parse() in c++ is a significant difference.
Slightly off-topic: Anyone knows when the new edition of [1] is supposed to come out? It's been so long and the articles are so well written, I'm eagerly waiting for their UEFI rewrite to be released...
I just checked Google photos and you can disable people or dates, as well as notifications (on Android).
Brasilia was the work of multiple architects, Lucio Costa was the main urban planner, while Oscar Niemeyer designed the most important government buildings.
I haven't understood the claim except that types mismatch, maybe the example deserves some shorting.
I don't feel like I need protecting by the EU. Overall I'm very happy with the products produced by the US tech sector.
Indeed we deploy to 5 cloud providers, and we give full root ssh access to the VMs (even if we didn't there is always a way to get access through the web ui, think about WordPress plugin for eg)
Some users used the vm to do ddos, port scanning, crypto mining, sending spam, hosting illegal stuffs, whatever you can imagine ... But worse!

But we had exactly zero issues with people's providing a CC
> My autoimmune disease is likely caused by modern technical advances

I'm absolutely certain that my autoimmune disease manifested itself later in life due to chronic stress at work (a modern advancement so to speak). While not the cause, it was certainly the catalyst. Now that the proverbial Pandora's box of autoimmune diseases has been opened inside of me, there's no closing it back up and I can only manage it to some degree.

> There's very limited research done on on fixing it and lots done on treating the symptoms. Each commercial I see advertising a new medication to treat the symptoms is like a slap in the face.

Yup, exactly this. You have to take things into your own hands and figure out what works for you in terms of management. Not many doctors are going to take the time to sit down with you to figure out the root cause(s).
Or Qt’s QML.
Limiting resources seems also the best way to go about this in my mind.
Personally, I still haven’t used anything better than the IntelliJ database tools.
> it would make lines and whitespace uneven

Are we talking about single-pixel rounding errors, or something else? The former are already practically undetectable at 1080p, and nearly-so at 768p. Given a high standard of "pixel-perfect" rendering, there's basically zero reason to push resolution any higher!

Of course one can even make pure subpixel-based rendering (no fitting-to-pixels at all) look correct, by starting either from pure vectors or from a higher-resolution raster and then using a Lanczos-style filter to preserve perceived sharpness near the resolution limit of the display. This gets us as near as practicable to something that's almost "pixel perfect", without distorting spatial positions to make them precisely fit a pixel grid.
This is almost too good to actually go through. Protocol transparency, that is to say forcing companies to open up their APIs would be one of the simplest and effective ways to break platform effects and walled gardens.

It shouldn't just be limited to messaging. An internet where everyone can built a client against Facebook's API, or Youtube or what have you and users get actual choice and control about how they consume those services would be a big leap forward.
The economist Yanis Varoufakis elaborates on this. I think he makes a good and important point, and is incredibly smart and knowledgeable. But I also think this view of economy and corporations is too total. In the end these things are symptoms.
>- trigger warning -

FYI the idea is to specify the nature of the trigger upfront. e.g. Self harm or whatever. That way people can judge whether they want to read the rest of the comment or not.
> The only way is to build huge tower hosting tons of small appartements, kill all green areas to gain as much space as possible.

This is precisely backwards! Dense housing creates green areas, sprawl devours them. This should be obvious if you think for even a moment—-dense housing requires less land per person housed, which leaves more for nature.

I live in a cluster of small towns with a major regional hospital, almost exactly the situation you describe. After decades of sprawl, we’re finally starting to do an OK job of building dense housing right next to the hospital, and it’s saving a huge amount of wild space.
I would even prefer a cheap first payment on a credit card or paypal than to give my credit card details to a company that claims not to want to use it.
That just looks suspicious to me.

I refuse to give my credit card details to google because I suspect I know what they will use it for, tracking, sneakily taking payments by dark patterns in apps or if my phone gets stolen.
Near the start a discussion of if you should go on holiday, or save a life. Except there will be an infinite number of slightly different universes where, by going on holiday, you are given the opportunity to save a life. There will also be an infinite number of universes where your donation ends up causing the end of the world.

Once you consider every possible world and every possible outcome, happening infinitely many times, I would draw a different conclusion -- unless you have the power to effect the entire "infinite-verse", then anything you do becomes unimportant, as infinite+finite=infinite, so your contributions are lost in the wash.
I'm broadly a fan of just writing SQL, but Knex does have one important advantage: it automatically declares the return types from a query based on my DB structure. If I write SQL by hand, I have to annotate the query with the return types, and those annotations can get out of sync with the query.
> In the commonwealth (UK et al) pies are more likely to be savory with pastry on all sides

Well, an apple pie may not have pastry on the top (to some that is an apple tart)

A pork pie is always entirely enclosed with pastry.

Many pubs and restaurants sell meals called pies that are really just a stew with a pastry lid.
> For me an Operating System means processes in userland, sadly it comes short of that.

I'm no OS expert, besides using multiple of them daily, but isn't there different categories of Operating Systems? The ones you say are "A Real OS" are specifically multitasking OSes, while there also exists a section of OSes that only runs single tasks. Aren't those also real Operating Systems?
> There has been a lot of talk on Hacker News on how Google search quality is decreasing.

I have a lot more faith in a viable competitor coming out of California than I do in EU regulations improving search results.
Anecdotal, but Java is the only platform where I could download a random jar from a possibly long dead professor’s abandoned website and have a working GUI of some CS algorithm visualization with a double-click.

Hell, websites don’t hold up as well to time with all the missing links/resources.
Allegedly some guy Allison Nixon claims that WhiteDoxbin is ringleader of LAPSUS, and this guy White happened to be doxed. More here : https://krebsonsecurity.com/2022/03/a-closer-look-at-the-lap...
The worst is when there is a "total time" and it is way off. I have run into instance where the total is 20 minutes, but they expect you to leave for several hours, and then cook for 20 monutes
We don't collect CC directly, we redirect users to Stripe Checkout page (so not on our website anymore) and we get a webhook from stripe with a token of the CC and no details about the real CC number... It's pretty safe and that way we dont need to be PCI compliant
I let a baby bird nest in my hair for 84 days
Free trials are most useful / valid in my opinion when the product or service is novel and your potential customers aren't sure yet if you'll solve their problem. It makes perfect sense for a project management SaaS because everyone works in different ways. However, you're offering managed services which should already be well understood by your real customers. Managed Postgres is something they need or not - you're not in the business of selling them on Postgres itself. Thus I don't think offering a free trial does anything to attract a real willing customer.

As an alternative you could offer free credits if you really want to test this, but this will always be a trade off and there will be a lots of people who use the free credit and never convert.
How is Java desktop not nice & smooth?
I think it's pretty indicative of your point that every time that I post something here, I get anxious. I use my real name here, and I'm terrified of posting an opinion that's not carefully apolitical or overexplained, and possibly losing everything.
Spoons and Cups are exact volumes.

1 tsp (US) is 4.928922ml.
1 tsp (UK) is 4.859917ml.
1 tbsp is 3 tsp.
1 cup is 16tsp (of the same variety).
This is a step in the right direction. I'm pretty certain that they will make their open APIs a pain in the ass to work with so that nobody actually uses it but they still comply with the law.

So, I think further revisions of this law will somehow need to take this into account.
Also in that thread:

> This was ultimately Mozilla's decision as part of the redistribution agreement. Mozilla could have just pulled it from being redistributed at all. This was the only way they were willing to allow Firefox to be redistributed as part of Ubuntu.

which seems at least odd (if not contradictory), given that Mozilla and Linux Mint have partnered to distribute Firefox as deb package, compare https://news.ycombinator.com/item?id=30777066 .
Indeed. Kodak basically invented digital intermediate. See:

https://en.wikipedia.org/wiki/Cineon

They had an end-to-end (scanning, compositing, film out) 4K system back in the early 90s. They were able to crack the colour technology allowing for an image to be accurately represented and recorded back out to film without deterioration. I believe they pioneered using Lasers for this (Kodak Lightning Film Recorder).
I completely aggree with this. I also used to hate taking photos. I think it was because my grandmother would always take at least 100 photos at every gathering. No one would ever see them.

Thanks to smartphones, it's so simple to snap a quick photo and put your phone back in your pocket. It's also trivial to share that photo with everyone. I've never thought, "Man, I wish I had taken fewer photos."

I've been trying to simplify my digital life recently. I've seriously considered buying a dumb phone for calls, texts, and music only. Giving up my camera though...
This is going to make it difficult for small startups to compete.