skysight-inc/HackerNews huggingface dataset:
> My Android device that runs slower after each "update"?

This is not only an Android problem, Apple is equally guilty of this. Arguably, more so.

Nor is it a Java problem. Some extremely speed-sensitive high perfomance code used by high speed trading algorithms use Java. This is in an environment where micro-seconds count.
> Unattended applications (like RDBMS or application container) should not allocate memory dynamically based on user input.

This is incredibly easy to say, and incredibly hard to do for any application of even moderate complexity. Getting people to accurately tune thread counts or concurrency limits is painful when working with diverse workloads, and getting a guaranteed upper bound on memory usage would be a lot harder. It's much more common to apply higher level techniques such as concurrency limits and load shedding to avoid OOMs and other resource starvation issues.

The other thing we can do is reduce the impact of OOMs, and accept that they exist as a tail event. There is software running on your system that doesn't have hard memory limits, and you will always have to consider OOMs and other similar failure cases when ensuring your system is resilient. As long as we can prevent those tail events becoming a correlated failure across our fleet, we can get a pretty reliable system.
Is bloat sometimes a good thing?
A very great deal of good can come of exploiting others; a whole lot of good - for me. As for them, fuck 'em. They're only <insert rationalisation here>.

Owning a slave pre-industrial revolution doubles your manpower. Owning ten multiplies it by 10.

And BTW slavery still exists, either literally or functionally. Plenty of sweatshops in the world, and I hear chocolate isn't always grown in happy edens.
Are there stand-alone air purifier units that are worth the hassle?
Then again, the more complicated something is 1) the easier it is to break 2) the more vulnerable it is, no matter what the designers think. It gets to a point where full testing cannot be done.
What ? Lenovo is selling Ryzen based desktop by the truck load. I've bought more than a dozen this year already.

Dell is in that game too.

What AMD need for consumer computers is to get in the laptop oem build.
He sells stock every year.

He still has over $100 billion in stock.
Which we now have on Linux :D https://facebookmicrosites.github.io/cgroup2/docs/pressure-m...
> after the crash the recovery is inevitable

It hasn't been inevitable in Japan after the early 1990s crash.
In terms of pollution you also have to consider that these boats are being used a lot less than cars. However, another thing to consider is that some of the diesel, petrol, and oil inevitably ends up in the water.

In terms of maintenance and cost, I think it is interesting that battery electric is becoming competitive here. It wouldn't surprise me if some countries start putting rules in place to ban dirty engines from some sensitive areas. Apparently the EU already has a lot of rules around boat engines already that are complicated and hard to enforce and not that effective yet. But like the car industry, boat engines are subject to emission standards, inspections, certifications, etc. and the rules are getting stricter.

I imagine that once battery electric becomes cheap/common enough, a lot of boat owners will choose to go electric rather than buying a cleaner engine just to ensure they stay on the safe/legal side with their boats and avoid fines. Also, doing the right thing when you are actively enjoying nature is probably going to motivate a few people.
I always think of cURL [1] in these circumstances. The list of companies that uses his tool is amazing (but expected). Even BMW is there (of course) [2]. If you had to valuate cURL I guess it would be worth much more than "top" (10 maybe?) tech companies (what a farce).

It's pretty funny that people tried to steal his tool's name. He even has "testimonials" [3] which I guess is some form of dramatic irony.

[1] https://curl.haxx.se

[2] https://curl.haxx.se/docs/companies.html

[3] https://curl.haxx.se/libcurl/theysay.html
He did just apologize in case that person perceived something hostile when it was not meant to be hostile. He should not have apologized it seems. Damned if you do, damned if you do not.
Java is generally faster than Python and I assume the OP is more familiar with it. I am not quite sure why you are asking that question?
Your system would grind to a halt anyway; swap is simply giving the kernel more options to deal with the issue. Without swap the kernel has no options when it cmes to unreclaimable pages.

Obligatory link: https://chrisdown.name/2018/01/02/in-defence-of-swap.html
Wants to Download the Youtube and Facebook Videos instantly check
<a href="https://youtube-download.fun/">Youtube-Download</a>
Oracle Romania general manager, reportedly targeted by corruption investigation
> suburbs, with the border between the two divided by a highway called “the periphery” (its construction completed in 1973), a ring road that encircles all of Paris proper

A more exact translation would be "peripheral". And unlike what the author asserts, Haussmann’s transformation did not remove all popular lodging from Paris. And I'd say that removing the slums, adding proper sanitations, opening wide boulevards were a good thing.
I worked briefly on the firmware for a range of enterprise storage products that had the same sort of constraints. To ensure total knowledge of memory use by the system at all times, dynamic allocation was not allowed. All buffers, queues, everything that could be wanted were allocated at the beginning of time. There was no possibility of running out of memory. There was the possibility of turning down an IO request if the system got flooded, but that wasn't going to be because a malloc failed, it was going to be because a known condition had been reached and no more requests could be accepted until the system cleared itself down a little.

Computer resources were managed similarly - the most important and most CPU-heavy resources would be tied to a core and given exclusive use of that core.

The only caveat here is that doing this all takes engineering effort and fairly deep knowledge of your OS. If you don't have mission-critical applications like this to write it's probably overkill.

(One kinda-cool side effect of the memory all being pre-allocated was that you could just browse the memory space of the process, everything was at a predictable address even without debug symbols.)
What are you imagining a "shared private/public key" is ? Because that's not a thing.

A private key is _private_, it doesn't mean anything to share one of those, if you're doing that it isn't a private key any more and you wasted your time.
I know that, you are missing the point. Re-read the original post or read through the thread...
Pretty much. Every change comes with a lot of whining, even if they would be a massive improvement (example: replacing the imperial system)
> Oh, so OCaml is a toy language from academics.

What? Why did you conclude so?

> but no one mentioned that aspect of it.

Really? Did you open the documentation? It's stated explicitly.

https://caml.inria.fr/pub/docs/manual-ocaml/libref/Marshal.h...

> There should be a law about putting a warning in Big Red Letters on the box so someone doesn't make the mistake of using it in a large, long lived project.

It's documented, and it's not intended to be used for serialization, you use it in very particular cases, for example for faster object sharing with IPC for multicore. We use Json or S-expressions or other stuff for that purposes.

I really don't know why unison people don't switch to a proper serialization.
Google Employees Should Be “Pissed Off” Their Leadership Is Misleading Congress
Agreed, profit motive in the rating agencies was to blame during the 2008 financial crisis buildup:

>The Financial Crisis Inquiry Commission estimates that by April 2010, of all mortgage-backed securities Moody's had rated triple-A in 2006, 73% were downgraded to junk

>many of their ratings turned out to be catastrophically misleading, the large rating agencies enjoyed their most profitable years ever during the past decade.

I think we should have new state run ratings agency, one that competed for ratings at market rate. This would force the private labels to at least give out more plausible ratings.

[1] http://www.gpo.gov/fdsys/pkg/GPO-FCIC/pdf/GPO-FCIC.pdf
[2] https://www.sec.gov/news/speech/2009/spch020609klc.htm
Interesting.... If I could only read it!
Kontena Lens 1.0 – The Ultimate Dashboard for Kubernetes
Compiled here: https://threader.app/thread/1159174025949564928
Are there any other sites of note (apart from LWN)? Looking at LJ I feel that it's the kind of site I should have had in my bookmarks...
Also MRI is $100 and that's without insurance. While the cheapest MRI I could find in the US, with an individual insurance plan, is $500 out of pocket.
Econ is a bit like medicine. You can not really brute force things. Even phase 3 clinical trials are just a very crude and low entropy source of data.

That does not mean there aren't theories, hypotheses, experiments (usually natural experiments, or small scale pop psychology demonstrations like the dollar auction), and so there is data and you can fit models.

And in economics the hard part is getting good quality data, knowing what to try to quantize, where to start. Some folks spend decades hunting for signal. And then we get priming, and turns out it was nothing. At the same time there's SBTC (skill-biased technological change) the theory describing what happens as automation progresses. But it takes a lot of work to correctly "apply" that theory, because the effects are complex, and you have to keep in mind what else can also affect your observables. (So confounders has to be managed.)

And in the end we get high quality insights, such as the David Autor paper (Why there are still jobs?).

And there are the long and even deeper dives like the "Why nations fail?" book, which talks about the problem of public choice economics (politics) and how to model good politics, how to measure, how to quantify, etc. It's naturally less dense than a paper, but the problem and the pondering is a very important part of science. (The hypothesis generation, the abductive reasoning part.)
Could you stream the frames over 10G LAN to record longer videos?
All those operations are fairly standard vector math once you're working with bitmaps.
This is a tough question, at least for me. I do maintain a number of pieces of Free software, and have contributed (sometimes significantly) to a number of applications with wide(ish) use.

I once got a kind note once from someone working in the film industry who told me my mtf/bkf tool saved their renders after a particularly nasty blunder involving their cluster and backup servers. I'm sure this probably saved them a quarter-million dollars or more, but none of that savings made it my way.

And outside of that one email, over the last nearly thirty years I've received nothing else but abuse and nit. Forks, sure. Patches, a few. But the overwhelming attitude of the open source community is that I work for free, or fuck you.

Well, fuck you guys right back!

HN isn't unique in believing there's some kind of virtue if you can get one over on your fellow man and make a buck on his or her back. Everyone seems to be like that. And if someone complains about it, it turns personal quick, often attacking the economics as you have: Have I contributed more than I've taken? Has anyone? General criticisms of whataboutism and entitlement notwithstanding, this slippery slope doesn't go anywhere good, and despite how well-meaning your question might have been, the reality is it's never enough. Nobody does anything anymore who hasn't stood on the backs of someone else.

This sucks. It sucks bad that Facebook and Google got me to work for free. And to sell ads, no less. How ashamed am I of that?
Is Data Warehouseing necessary for a business intelligence service?
I have to say wow! I haven't seen better predictor!! Why do you think this is such a better predictor?
This would be solved if just a few universities released a statement along these lines:

* We will not teach, employ, cite, publish or peer review for people published, employed by, or reviewing for the Cell journal after January 1st 2020.

By making the process of being published in the journal affect their careers, I can bet that very few researchers will publish there. At the same time, employees will leave, and reviewers will leave.
VLC is not using Qt, at least not on macOS, I just checked.
AWS introduces PartiQL to tear down walls between SQL and NoSQL
So, what became known as behavioural economics was 100% started by two psychologists, Daniel Kahneman and Amos Tversky.

While they investigated new topics (i.e. economics), their methodologies were 100% within the standard practice of social and cognitive psychology at the time.

They were then awarded the Nobel Prize for this work. Now, not everyone in the field came from psychology, but a lot did, and the methods used in behavioural economics are essentially indistinguishable from those used in psychology.

For references, Thinking Fast and Slow is probably the best source, as one of the original authors describes their research program.
Page refreshes can be a delta increment, it doesn't have to download everything again
Roblox Studio is using Qt 5; I just tried that yesterday.

As too often for a Qt application, the interface looks alien on macOS.
I think this is the main way to go if you care about air quality because unfortunately most consumer air quality monitors can be wildly inaccurate (i.e. detect nothing at all) even in day-to-day scenarios like making toast [0].

It's not limited to particulate matter either. You can get devices with reasonably accurate basics like temperature and humidity but as soon as you get into the actual air quality stuff like CO2, things start to fall apart. There are tons of devices that use wildly inaccurate TVOC sensors or fake their CO2 measurements (they estimate it based on H2 instead).

If you want anything remotely close to accuracy, I strongly recommend buying something that actually tells you which sensors it has inside it. Get datasheets for the sensors and check that their specs are reasonable for what you want. For example make sure that if you want to actually measure CO2 to buy something with an NDIR sensor like the Senseair S8 inside.

I wanted something I could plug into my home Prometheus/InfluxDB/Grafana setup so I bought [1] from Taobao. It lists all the sensors it uses, which are fairly good for the price. The device has a pretty simple TCP API that gives you JSON. Everything is Chinese but the measurements themselves are labelled in English and Google Translate works pretty well on the documentation.

0: https://www.sciencedaily.com/releases/2018/08/180822091022.h...

1: https://item.taobao.com/item.htm?id=550317428831
Would it be self-fulfilling if we disagreed on him being controversial ?

Perhaps an aspect of it Parisian's Paris and tourist's Paris is fundamentally different, and the current leadership is more or less trying to undo a lot of what Haussman stood for to make Paris friendlier to live for Parisians. Whole blocks are closed cars to bring back shops and 'village' like environment.

Modern residential neighbourhoods are rebuilt with lacy paths, cul de sacs, pedestrian/car cohabitation, closer concentration of housing.

A lot of what Haussmann did was beneficial from a health perspective, but we know we can solve these issues in other ways, an I don't think most planners would do it the way Haussmann did if they had the choice to go back in time.
Bruises can be blue, also black. I don't see a problem.

Also I came across a study that suggested primary colours were distinct and absolute categories (not relative). They put babies in front of various colours and measured how long their attention was on the colour. Primary colours got more attention, from this they deduced what we called primaries were perceived as having a common reality. I can't find the study so this paragraph is an FYI, sorry.
Is the company successful right now? (After 2+ years have passed)
Eh, many people think "let me shit it out ASAP for those quick bucks", and then there it is. I would say not giving a damn about quality is identical to your quote, feels a bit more passive, but still.
Why? Because most programmers are lazy, arrogant, self-serving children.

Given the choice between learning the business – requiring lots of talking to users to understand what they do and why they do it, and then writing very plain uninteresting code that servers those business users’ needs – or learning whizzy new CV-enhancing technologies and using them to invent excitingly complicated and interesting software problems so they can spend all their time solving those problem instead, which do you think the indolent bums are going to embrace?
I still have a working copy of dragon, and it needs a lot of training. I presume alexas are supposed to work out of the box.
The problem is that we stopped doing exactly this leading to the shortage
You've picked some of the most coherent nations to make your case - but they're absolutely the exception. Rule by minority ethnic group is the classic tactic of the British empire - they did it all over the world, from Ireland to India. Part of the reason why it works is because you don't actually need pre-existing divisions to make it work. If you take a country (say germany) and start treating a minority group far better than the rest (say, east germans), it wouldn't matter how arbitrary the division is before minor cultural and social differences start to really matter. Even something as 'small' as having government jobs open only to the minority group is usually enough to create massive divides in social and cultural norms.

Part of the genius of the strategy is because even if you see it happening, and don't believe in it, you have to play along. If you're the hypothetical 'east german', you have to support the dictator, because the dictator losing power would, at the very least, lose you your good position - and at the worst, could have you killed in a pogrom.

The dictator and the minority group have a symbiotic relationship - the minority group give the dictator enough support to draw loyal officers, government officials, police and so on from. The minority group in turn get kickbacks and privileges.
Fine work here.
There has been no instance of malware on an ad network (that I know of).

The malware has been in an ad creative, and those are sandboxed. The malware has usually exploited weaknesses in the browser, but if there weren't browser exploits, it still wouldn't get access to the host page.

Such browser exploits are getting harder to find with things like per-domain processes isolation in Chromium based browsers.
Java is great on a RPi.

Many people don't realize but for a garbage collected language it can be quite efficient in terms of memory used. I have a long running web server that's forced to not exceed 50 MB of heap, having an up time of one year, which means no leaks.

And the great part of Java processes is that they can be fat and handle multiple things at the same time, so you only need one Java process for anything you'd like to do.

It's actually hard to achieve such stats with other garbage collected languages, including Python which in my experience is a memory hog and does reference counting AFAIK, along with relying on shitty C libraries, Python processes being leaky.

The other advantage that Java has, over compiled languages like Rust or Haskell is that you can compile your JAR on your workstation and then distribute just that.

This is less of a concern with interpreters like Python, however anybody that tried compiling stuff with something like Haskell for RPi knows how challenging that can be. And even for Python you often end up depending on native libraries that need to be compiled from source.

I mean, every Python beginner hates PostgreSQL just because of how hard it can be to install psycopg2 via pip/easy_install.

In my experience Java's ease of deployment is better than anything else. You just copy a JAR and that's it.
Plant-based diet can fight climate change – UN
Everything has an absolute complexity. You can't get rid of it, just move it around.
Your username is cool. m tired of cooperate bs. just want to sit in my lawn on my chair.
It isn't about blame. Calories in/calories out is what we know influences weight. If you have some significant insight to contribute there, great! If not, please don't marginalise proper insight and factual knowledge by implying the person in question needs to feel bad for telling you.
Be glad you didn't pay... I did, it's atrocious. They've been removing critical features and claiming they'll come back "after a vacation", stranding users, completely breaking the service... It's been months with no updates (total radio silence!) on when the critical features will come back, if ever, when they were originally promised to return in weeks at most. They've completely broken the workflow of many professional photographers paying a good bit of money for Pro, leaving them stranded with no news for months. It's unacceptable.

I don't think I've ever been so upset at a service before... I've been recommending people stay far, far away from Flickr and I advise anyone reading this to do the same.
Didn't you just describe student loan or credit card dept? Those depend on the economy growing so people can pay them back later. If the economy stops growing and people loose they jobs they will start to default on those loans.
I think that I could get by even with the Chinese menus, but the real problem for me is the mobile app. Is the mobile app strictly _required_ or is it an optional feature? I won't use a device that requires an app on my phone to function.
Eh?

I picked up hitchhikers last week.

I went hitchhiking myself two or three years ago.

I don't understand what's anachronistic about it at all.
Free and cheap email verify Get Off
Proofy.io — bulk email cleaning service. With proofy you avoid bounces, catch-all, dead emails. You increase email deliverability, save your domain email, enhance the open rate.
Some of our features:
1) API verification 100K emails per file
2) High accuracy verification (status — deliverability)
3) Validates MX records on existence for every mail address
4) Domain score
5) Disposable email
6) Syntax Verifier
7) Realtime Processing
8) 500 FRee — checks
Enjoy promo code —R18HE27T35P1 -- and save 35%
can fire the same ammunition and be configured with a pistol grip and folding stock

But attaching these to an otherwise legal Mini-14 is a felony where AW bans such as California's apply.

The definitions in the last paragraph are not relevant to the former USA AW ban (1994-2004); all full-auto and select fire weapons were explicitly omitted.
Every big player is sitting on approximately that much cash: MSFT, APPL, GOOG. There is probably literally trillion dollars lying around in mostly liquid assets trying to find better long term opportunity. I think the productivity in last decade had been amazing but no one knows where to invest all these extra earnings they have had.
Events are a waste of time and money
I've greatly enjoyed your work these years.
What's the RuuviTag for? I can't see it mentioned in the article.
Good for you!

I'm really glad to see that this no nonsense approach catches on.
Yes but a huge amount of companies use /bin/true either directly or indirectly. Following your logic it should be worth millions ...

I think we should look at FOSS more as we regard math or science. Everybody uses it, but nobody pays for it (edit: once it exists).
>how much do the Linux community gets back?

Almost all of the contribution:
https://www.linuxfoundation.org/blog/2016/08/the-top-10-deve...

And almost all of the money:
https://www.linuxfoundation.org/membership/members/