skysight-inc/HackerNews huggingface dataset:
ClickHouse has been comparatively tested on Graviton2 as well as other types of ARM servers: https://clickhouse.tech/benchmark/hardware/
Digital Money Across Borders: Macro-Financial Implications
Then just don't do that
Ten Quick Tips for ExtenZe Plus Reviews
ExtenZe Plus Reviews: This upgrade is among the latest ways people are countering sexual issues and erectile brokenness. The improvement is based around reducing the central appearances that essential have been moping. Or maybe, it endeavors to empower one's sexual prosperity by ensuring that the male sexual hormone, testosterone is bounteously present.

http://wintersupplement.com/extenze-plus-reviews/
I was an Adobe customer for decades. I stopped when they went subscription and NEVER plan to buy anything from them EVER again.
You are correct. It relies on replacing the drivers they are exploiting with robots that don't require a living wage. This is absolutely that discussion, like it or not.
I sense an opportunity for some anti-aging software.
What I learned as an entrepreneur about building a MedTech startup
Anything for streaming JSON in Python?
> Before, I'd feel comfortable returning an array of structured data from a function. Now, I'm creating Value Objects to ensure my data is both valid and correctly used elsewhere.

Same. I've written some complicated ETL/data transform processes in PHP, and used arrays because the array_* functions are so useful for manipulation.

But keeping track of what keys were available was a nightmare - especially coming back to maintain the system.

Like you I've switched to Value Objects. In many ways it's a pain (the intermediate representation that I'd stick into a new array key and pass to the next transformation - it doesn't belong on any of the objects; and PHP needs the equivalent of the array_* functions for objects) but knowing I can't use the wrong key somewhere makes it worthwhile.
GPL yes, AGPL no.

AGPL triggers not only when you distribute the binary, but also when the AGPL (or derivative work, or "corresponding source") is part of a service offered, even if it's not distributed.

This is the so-called "hole" that AGPL is intended to plug, and is unique among well knows licenses.

IOW if you use mongodb as a backend database for your photo website, then it gets triggered.
I wrote a small Python front-end for ffmpeg just so I can do some of my most common video encoding tasks done without Google.
IIRC, fairphone supports sailfish I think, I'm currently happy with my iPhone 8 but if I ever upgrade I might go with sailfish + fairphone.
> this is nothing

Misery isn’t finite. The situation in Kashmir isn’t lessened by that in Egypt. This kind of off topic mud slinging is a terrible way to build support for a cause.
Siri can access Spotify and also be used in CarPlay

https://support.spotify.com/us/article/siri/

https://support.spotify.com/us/article/can-i-use-spotify-in-...
I usually buy dead Lenovo batteries and take the 18650’s out not the other way round :)
Only way I could actually do that would be to have a physical shutdown/timed power switch that cut me off. I have that for my personal devices in order to get to bed on time. If I had to WFH long term, I'd institute that for sure, else there's no way I can just switch off. I can't really set my own boundaries.
In the good old days the soft serve and shake machines were taken apart every night and every piece was washed and bleach-sanitized by hand.

I was a McD manager in my youth.

Not only were the internals fully disassembled and sanitized, they were left to soak in the solution overnight. All that was left behind was the cylindrical plastic chamber, sanitized and left to air dry overnight.

The messiest part was lubricating the O-rings with a petroleum jelly. Failure to remove all that when cleaning seemed like a good vector for microbes.

The worst job of all was cleaning the fryer vats.
PHP is a great fit for the web, always will be. There are “better” languages and solutions but they are usually more difficult to setup or not as easy to learn.
> 'happened' (...) 'ban'

I'd like to understand the use of inverted commas here, as if things were not what they seemed. What gives?
It's funny how we as an industry don't like certifications, yet we all agree that our interviewing process is fundamentally broken. So what's it to be for the future of hiring?
To get control of your time you have to frame your work in terms of deliverables (output) rather than in terms of time spent. If that's not possible you have to tell your employer, manager, customer when you will and will not make yourself available for work-related calls and emails.

I work freelance, remote for about ten years now. I tell my customers up front what days and times they can expect to reach me by phone or email (or Slack or whatever they are using), and I make myself available during those times. If they have an emergency they can call anytime, but if they abuse that I will charge them double rate for calling. We agree in advance what constitutes an emergency.

I also use the "do not disturb" feature on my phone to disable incoming calls from people not in my contact favorites, and to turn off email/Slack/etc. notifications during the times I'm not "working."

It comes down to setting expectations and not letting your job rule your life.
Because a lot of people, the kind that matter politically, don't like to sit and think of concise messages, actions and implications, in fact, don't like deep thought at all, they just like to interrupt, ask stupid questions without doing any basic research first and like others to see them as appearing busy -- that is wasting the time of people who actually do do deep work.

That and socializing, getting away from kids/stressful homes.
And even those problems are very far down the line if the business logic results in the expected revenue.
I'm glad you can now write:

public static function new(): static
{
return new static();
}

It really brings the point across it's static.
iPods are still cool, and becoming quite collectible. I'm starting to collect them myself, especially older ones that are repairable, and even upgradable with higher capacity batteries and CF to SD card converts - so you have a higher capacity device, with a power-sipping SD card, that lasts longer with a higher capacity battery. Far better experience that streaming on a flaky connection on a device that is dead in hours.
It's not pervasive and in most parts of the state there isn't any public transit running after the bars close
>I have no idea what terms limits of 1 day would do; it's not obvious to me. Please argue your point.

Not the GP, but I think the point is fairly simple to express. If you took office tomorrow, and had a term of one day, and there was a vote on a legislative item, how much could you possibly learn about the issue in the time prior to that vote? Short term limits mean that it's harder for legislators to really understand the more complex issues since by the time they do, if they ever do, they are likely to be forced out by the term limit. Additionally, they probably won't be effective at getting any legislation passed until they understand how to work with the system.

Another way to look at it, is how long would it take you to become effective if you switched careers tomorrow? What if you had a maximum time you could spend in that career? How long would you spend being less effective because you are still learning how to do the job? How long would you have to work at a professional or expert level?

If we assume legislators only need a few weeks or months to get up to speed, then term limits of 6-8 years don't matter. If we assume it takes a few years to become effective, then we're hobbling our legislators for close to half the maximum time they can be on office. It's slightly ameliorated by the fact they can seek another office in a different branch, but that doesn't eliminate the problem, they're still going to have to learn a lot (assuming what you learn as a legislator is what interest groups are important at that level, who of your fellow legislators are good at what, etc). Though the fact that everyone is in the same boat and there can't be some institutionalized personnel that are very good at certain things for others to rely on makes it worse.

Having no term limits has problems too, but the short term limits in CA and it's affect on institutionalized legislative knowledge and capability has been talked about for decades at this point.
Show HN: Milliondollar Homepage for TikTok
I would guess the risk here is pretty low. People pay Github to be what it is. If it stops being that, people would jump ship quickly.
My father is a 65 year old professor and he now loves digital teaching. He’s terrible with computers, he single-finger types (despite all my attempts to help him improve over the years), and still loves it.

His college has him pre-recording lectures, which the students can watch the following day (and can rewatch them). He doesn’t have to travel, doesn’t have to be “on” that day to teach, and doesn’t have to deal with managing students. He just sits down in front of his laptop and gives his presentation.

He interacts with his students more, it’s way easier to field questions from people over the course of a day, as they all watch the lecture, than it is to try to force out some questions with the leftover time at the end of a lecture.

He was definitely looking to retire before covid, but I sense a renewed passion as he’s finally discovered the digital frontier.
This environment will probably drive some faculty to retire. Distance teaching is a lot more work than in-person teaching, and it's a lot of new skills and fiddly technology. Someone who could retire anytime now, and was planning to retire in the next five years may decide to do it sooner than later.

Not if they're tenured. They can simply wait it out until retirement and the financial and other incentives are strong to do so, even if their rate of work falls off.
So does Airflow, which I'm a happy user of.

https://airflow.app/
Solid advice mate. Why didn't I think of just not doing it? It's so simple it's almost genius. Just don't do it. Wish I'd thought if that sooner. It was staring me in the face the whole time. Just... Don't do it! Of course. Silly me. Silly me for continuing to do something day in day out that I obviously don't like or want to do, but could just opt not to but for some reason don't. I wonder why that is...
> I'm almost sure autocompletion in Finnish (or Estonian or Hungarian) is borderline useless, as the chances to write a word that wasn't ever written before are quite high.

I agree with you in that regard, speaking Turkish.
Ask HN: What do you guys do to take the edge off from your work?
How do you guys handle stress? How do you get recharged? What cool things do you guys do? :)
I know you're trolling, but FYI the `static` before function has nothing to do with the `static` return type. Like other programming languages the term `static` is used to denote two things.
What is the day to day operation needs like ?
Lots of languages work and let you get things done. You don't have to choose PHP.
Personally I don't know why we need to keep prescribing one-size-fits-all solutions for people who may respond differently. Prescribing fully office was terrible, why is prescribing fully remote not?
Apple photos, Apple hasn’t betrayed my trust so far
It all depends on what kind of data you're feeding it. I'd been using ffmpeg for years without ever seeing it segfault, until I started processing videos at an unusually small resolution and suddenly it crashes a lot. (But nondeterminstically, so I can put the command in a loop and it'll eventually finish successfully.) Well, I submitted a core dump via Ubuntu's Apport and hopefully someone will have a look at it.
One of our acquisitions was one guy with no real background in tech working over a few years in his spare time and turning a project into a multi-million dollar business competing well against other entries in the market put together by teams of a dozen or more actual developers with millions in VC funding.

And that was a project originally targeting PHP 4 and, by the time I was brought on, had made it all the way up to 5.x.

I mean, yeah, the code is garbage, but if he weren't allowed to write garbage code _he just wouldn't have written the code at all_. If that guy had to sit and learn proper paradigms and server administration and a bunch of other stuff, he would have just gone out and done something else instead.

Yeah, PHP lets you write shitty code (though it also lets you write _good_ code...). But in lowering the barrier to entry as it does, it also lets people who don't know how to write great code turn their ideas into reality. Unlike the suggestion of another comment, I've got a great deal of experience with "saner" languages, but despite PHP getting a bad rap because of its low barrier to entry I still admire PHP as a great equalizer.
This is exactly it. There's nothing personalised about Google search results. It doesn't show what I want to see, it shows what they want to show me.

I'd like a search engine where I have some input on the ranking of sites shown to me. Some sites are crap and I never want to see them, other sites are ranked low but often have info I'm interested in.

Even just let me vote my search results up or down on relevance. I can vote on everything else, why not this? (Though ideally, I'd love to be able to devise my own algorithm for these things.)
> It's becoming kind of an Enterprise language

It tried for decades to be one with Doctrine, Symonfy and co, trying to copy the worst of Java EE with every single possible design pattern implemented in these frameworks, XML configuration files and co... The problem is no generics, no private packages makes PHP OO a horrible mess compared to Java (or C#).
> (termLimit * nFor) / (termLimit * nAgainst)

How is that supposed to be an accurate model of the effects of term limits?
> Egyptian authorities have blocked access to IP addresses of the application.

Good thing that the Telegram client supports proxying traffic over SOCKS5 and MTProto (custom protocol). On the server-side, in the past, they successfully employed domain-fronting and recycling through multiple IPs to bypass the Russian firewall.

The client does its own DNS resolution over HTTPS and so DNS blocks are already ineffective.
Hahah ok fine ! I accept it !
Spring Boot and https://micronaut.io/ gets my job done. Thank you. Yes, I build web apps with Java so I don't have to waste my time with php. Life's too short. And I am old enough to remember the abomination Joomla was back in early 2000's and how horrible php was back then when my clients wanted to have their "sites" done in Joomla with custom plugins.
The term is overloaded, which is a bit unfortunate.
The 2000s called and are asking for the "M$ sucks!" attitude back... that "article" is laughable.
As long as a grad student doesn’t insist on making faculty, they’re not necessarily constrained to a zero-sum field.

But this is a life of hopping from low-paid job (supply and demand) to low-paid job every 2-3 years trying to build the connections and reputation to eventually hop back into academe. The alternative is getting out of "research" and becoming a normal employee, where noone even cares about your PhD or publications.
I really don't get why these companies are so resistant to make them employees. No one can force them to pay rich benefits. Employer taxes only cost 10%. If Walmart, Starbucks, Chipotle, Amazon can do it so can they.
And yet governments provide incentives to train ever more PhDs as though that will somehow turn into a knowledge economy rather than just producing a plethora of unemployed researchers. I would be much happier to cut funding for and limit the number of graduate students in exchange for more permanent research positions.
No, it was a logic error on the part of the server. Since he requested without cream, their lack of cream was irrelevant.
Finding talented developers that want to work on your codebase is a factor in your example. More and more developers are realising they don't want to work with PHP. How much revenue will you get without developers?

Go ahead, keep using PHP for your existing multi million dollar product. But using PHP for new projects is not wise.
Early on (15-25 years ago) they didn't really have streaming or digitally deliverable product (pre itunes) and instead hauled people off to court for consuming music in any way that wasn't a pile of $20 plastic discs bought at the local megamall.

Instead of reasonable digital streaming solutions groups like the MPAA made things like the DIVX format which were disposable discs that expired. The commercial DVDs had long unskippable copyright warnings and unskippable ads, an inability to play the content on linux or other open source players, etc.

Then there was the DeCSS fiasco; there was a master encryption key that they called their private IP and used legislation called the DMCA to enforce it. 2600 magazine, a monthly alternative culture computing magazine, published the key and were sued by universal studios, paramount pictures, metro-goldwyn-mayer, tristar pictures, columbia pictures, time warner entertainment company, disney enterprises, and twentieth century fox, for printing a number (https://www.theregister.com/2002/07/04/2600_withdraws_suprem...)

These organizations eventually learned the lessons and won, so you are correct. but it was years of bogus outlandish lawsuits (suing old ladies for millions, sometimes because neighbors used their unprotected WiFi - https://en.m.wikipedia.org/wiki/Trade_group_efforts_against_...), technology fiascoes and incredulous legislation that made them the laughing stock of the world before they got their act together.

There was a time in the mid 2000s when ignoring copyright was the sensible and reasonable moral action given the outrageous "sue everybody without regrets" strategy of the RIAA.

Lessons

1. Offer products to your customers in ways they want to consume them.

2. Don't criminalize your customers for your lack of doing #1
Quite a few providers have wizards that effectively boil down to this...
That's my point. In order to analyze you need to preserve entire data. One system is the image acquisition. Another is the analysis, on more advanced systems. The advanced system needs all data. Dismissing it at entry point defeats its purpose. No matter how you flip it, there are practical applications where huge matrices that have non-zero elements exists.

Here is another example - cryptography analysis. Usually password length is small, usually below 1k characters. But if you increase the password length then simple old ciphers, like Vigenere, become harder to crack. Bump the key length to over 1 million bytes and suddenly your century old methods, like index of coincidence and Kasiski examination become a problem of having huge matrices to feed to analyzer. 1 million key length suddenly generates a matrix with 256M x 256M for analyzer. And all elements in that matrix are non zero.
Nice idea. I like it. I think it could be especially helpful on open source projects. Especially ones that have a lot of developers contributing.

Also, there's a typo in the text on your webpage:
analtyics

Good luck!
We are at $1K ARR.
> PHP is a great fit for the web, always will be. There are “better” languages and solutions but they are usually more difficult to setup or not as easy to learn.

Talking about shallow comment you could say that from dozens of languages that have saner foundations.

> There are “better” languages and solutions but they are usually more difficult to setup or not as easy to learn.

No they are not more difficult to set up, not in the era of containers and PAAS. Of course if you still rely on Go Daddy for hosting, it might be...
> When XML came in, you had a good chance of getting UTF-8 or else one of the other UTF variants. Finally.

Far more importantly: you get a declaration of the encoding right at the start, so you don't have to guess.

> The fact that he takes an 38GB file and condenses it to 92MB speaks of it verbosity.

Those 92MB are not the entire payload data, he also filtered for the data of only one county.
And thank fuck for that.

WordPress is the only web framework I've found that approaches stability of the Linux kernel.

Backwards compat is important and maintained.

Gutenberg hurt this a bit but it still does a great job of maintaining backwards compat.

I take old wordpress websites and update them and everything just works.

I take old laravel or code igniter or Drupal sites update them and everything just fucking falls over.

Fwiw, most modern WordPress development is JavaScript / React based. PHP is just a backend glue language at this point for things like templating.
> It really brings the point across it's static.

A bit better, due from 7.x backward it really doesn't transmit any sense to me. Just confusion.
And I'm not alone. See https://www.reddit.com/r/PHP/comments/elrnp4/rfc_for_static_...
Oh that's rubbish to hear.

I started out using Fireworks in 2003(?) when I bought Macromedia Studio, and find it's still faster for me to use than Photoshop for a handful of tasks. And the way its layers work has always been more intuitive than Photoshop to me.

So this sucks, as it's the one app I wouldn't want to let go of until I can find something to replace it. I suspect Sketch would, but I'm a Windows user.
A quick calculation: space heating in food service normally uses 46 trillion BTU of energy [1]. That's 0.05% of all energy consumed in the US, which has dipped by about 10-15% [2]. So if these space heaters would increase heating energy use 5-fold annually across the entire food service industry (I think that's a high estimate), that would undo 2% of the dip.

[1] https://www.eia.gov/consumption/commercial/data/2012/c&e/pdf..., table E1.
[2] https://www.eia.gov/totalenergy/data/monthly/pdf/sec2_3.pdf
Potential Impacts on Oil Industry of a Biden Administration
Thanks for elaborating, I think we're mostly in agreement.

In the current world where there is no good safety net I'm saddened by laws like AB5 which do not seem to maximize utility for the most people, they only maximize utility for the people who are valuable enough to their employers, leaving a large class of people unemployable. But it sounds like we actually agree about this.

We disagree slightly in that I think even in the world where everyone is taken care of people should be allowed to accept bad jobs. It's actually useful for us to allow this! If more people start accepting bad jobs again it's a sign that the safety net is failing and should be improved.

But if that world was not an option I would mostly happily live in the world you're describing, where bad jobs were banned but there was a robust safety net.
> I switched from Spotify to Youtube Music

I have also suspended Premium and went for Youtube Music. But Youtube Music is even more closed system. There is no API and Google isn't planing any. With Spotify API I am able to export and transfer my playlists and other stuff if Spotify liked it or not.
Yes I think the guy making false claims without even a shred of data, despite being asked for it by multiple people you replied to, multiple times, is a shill. Now a lengthy post bashing Lyft and praising uber. Lmao... really? I am absolutely certain you are a shill at this point.
Saw this comment about someone making around $1500 per month with an online solitaire game: https://news.ycombinator.com/item?id=23666935
> Have you ever worked at a company?

The argument is always that the company can do whatever it wants with it's money but the scientist uses the public money. But this seems to be a giant flawed argument since neo-liberalism hands public money to companies without taking a breath.