skysight-inc/HackerNews huggingface dataset:
I found this week that Adobe Fireworks CS6 no longer activates with a Creative Cloud subscription. I’ve been a Creative Cloud customer since launch but now have to crack my copy of Adobe Fireworks CS6 to use it. Horrific thought for me since I hate using hacks to run software (who the hell really knows what is in there) but I can’t find another way to use it legally (no one has a copy for sale second hand).

I’d switch but I am very busy with work and can’t justify the time to learn new software right now while I still know all the features of Fireworks as I’ve used it since Macromedia introduced it.

I wish upon wish that Adobe had just made it possible to obtain a license key for it that worked offline.

Really upset at Adobe right now about this but also can’t imagine switching since everyone in the industry uses their file types.

I won’t invest my time in learning more of their products after this though.
I think one upside to this ruling is that we will finally see whether the employee model is actually workable or not.
Fuck Adobe. When Creative Cloud was launched, the CEO promised that he would support existing CS6 customers like myself who had paid a lot of money for the master collection.
And then, few years later, they announced they wouldn't support CS6 much anymore (atleast for Mac OS X Catalina users).

After getting screwed royally, I shut down all my accounts with them and switched to Serif's Affinity Photo and Designer which are the equivalents of Photoshop and Illustrator which are two of the most used software packages for me.

They had a 50% off sale going on during the pandemic and I think honestly it was worth every single penny and more and it has already paid for itself from a new client project.

Fuck Adobe. We should all be boycotting them for the way they treat their customers.
True but the php syntax is way too bad (like $ etc) in comparison to Java.
I ditched nginx as soon as I could after the F5 acquisition. Once you have a bad experience with a company it stick for a long time.
I suspect that all sufficiently complex fields are extremely susceptible to fads, egos and cliques. It's the worst in humanities, since they deal with hopelessly complex subjects (i.e. humans), but even science can commonly become like this. Heck, even coding is like this, as we've probably all experienced in our jobs. With this in mind, my plan to retain my integrity is to leave fields with an intellectual component and live simply on much less.
You can’t build websites with Java
I should have mentioned that your city matters. Fresno and Modesto absolutely suck for drivers. Not sure why anyone drives there.
Alright fair enough, Lorena is a Teamster. But why would you assume that the union wrote it when she is more than capable of writing laws herself?
If using Fuji or Sony, there is Capture One Express, which is a basic RAW transformer, catalogue and the ability to do some basic editing. For a hobbyist it's pretty good - and free!
LiboMax
Libomax ® [Libomax Male Enhancement] Read 8 Reasons Before Buying!
LiboMax Male Execution Grid Surveys Male Improvement Pills
It is incredibly inconvenient these days to find a male redesign sedate that will have no responses on your prosperity. This in any case doesn't infer that there are no genuine things on the lookout. This is a thing that has been exhibited to pass on the typical plan quickly. This male redesign helps with amending diverse male sex related issues like erectile brokenness. To top it up, LiboMax Male Upgrade is probably one of the remarkable male improvement pills that won't hurt the sufficiency of the customer.
https://sites.google.com/site/libomaxonlinestore/
https://sites.google.com/site/libomaxofficalusa/
https://sites.google.com/site/libomaxofficialus/
https://sites.google.com/site/libomaxofficialy/
Sure, but then again, the Uber drivers know what their getting into. You might argue that they are underpaid, but it’s hard to argue that they are getting scammed or cheated: the arrangement is clear upfront, and the earnings follow not too long after.
Just curious, what is Fireworks used in?
AB5 is the stricter limit CA is setting, no? The legislature does have plenary power to "enforce a complete system of workers’ compensation" but no one's going to undertake the challenge of massive labor reform challenging Borello and the ABC test for Ubers' sake, especially when it's so contentious (for what it's worth, I'm slightly biased because of the fear it'll open the door to other labor law poison pills). AB5 brings the existing framework into spec with Borello/Dynamex and clarifies open questions.

That's why Uber, Lyft, et al have thrown almost $200 million behind the prop 22 marketing campaign. Even if the legislature overturns AB5, the core reasons behind the court's decision remain for future lawsuits to hammer home. AFAICT Uber's only hope is the CA Supreme Court not doing to Prop 22 what it did to Prop 8 or Federal reform. They're not going to get it from the state legislature.
As XML has gone from everybody's darling to everybodys hate, it might be interesting to tell why we liked it so much in the past. What was the problem it solved?

Encoding is the first one: Most programs made assumptions about file encoding. You got an american program and the user wanted parts of it translated/configured in its own language? Encoding problems were almost guaranteed, and you'll have to live with losing some characters. That's in Western Europe, the rest of the world had it worse. When XML came in, you had a good chance of getting UTF-8 or else one of the other UTF variants. Finally.

Next up: every program used its own config and data file formats. Or multiple different formats for the same program. You take the manual and learn a new one every 2 weeks. Hooray, XML has only 1 set of rules to learn.

Escaping rules were different for each file format, or even incomplete or non-existent. Feeding data form 1 program to another might work most of the time, and some day it breaks because someone, for the first time in 3 years, decided to start a sentence with a space. Hooray, XML lets you escape any text you can think of, yes even PCDATA.

As a programmer, we stopped writing parsers for custom formats. Hooray, take any of the shelf XML parser and you're mostly done. Byebye, yacc and flex.

The whole schema thing was a godsend. You can validate the basic structure of your files before sending it off to a third party or putting it in a production machine. There are tools to autocomplete or even generate test cases based on schemas. Take that, custom formats from hell.

As a bonus, XML was big enough for an entire ecosystem of tooling to grow up around it, most of it cheap or free. I can open an XML file in notepad++, click on 'reformat', have syntax highlighting, validation... In the 90's this was only possible for the most common of formats, and might cost 10 000 $ or more for an extremely limited, buggy tool delivered only by the vendor.

So XML was a very big step forward. Things weren't perfect, of course. Spaces, entities, namespaces had enough pitfalls to keep you busy. The fact that he takes an 38GB file and condenses it to 92MB speaks of it verbosity (Note how the author had to sacrifice TAB/CR/LF to get there and invented a basic custom format, i.e. the 90's attitude) .

Personally, I'd liked to see JSON extended with comments and dates, a bit better numeric support, and a default usage of schemas. Then let TOML and YAML die in their respective little cradles. It would have left us with exactly 1 format for data transfer and configuration that had XMLs advantages without its verbosity and enterprisyness. But alas, too late, that oportunity has passed.
A pet peeve of mine is badly written articles... about writing. This is the sloppiest writing I've read all day.

"The static nature of its inability to edit calls for precision in writing and clarity to what you're trying to achieve." isn't even a grammatical sentence, let alone a coherent one.

He can't even decide whether "email" should be capitalized.
They could have sold this as a service to those who need higher quality translation services; think about the wasted gpu time required to build the models. (Also laymen like me would think that all the effort is being wasted) also practical usage is also a kind of test, isn't it?
Why is that an unbelievable number? Uber has been around for a decade now, surely there’s been ample time?
It seems to me their business model depends on replacing drivers with self-driving cars. This is not that discussion.
I switches to Apple Music more than a year ago. It isn’t as good as Spotify (yet?), but I had some bad experiences setting up a legit family account with Spotify, so that got me angry enough to switch.

What I do like about Apple Music is being able to use Siri and my car’s radio can see all my music when I plug in my phone.
Seriously, enough with PHP. Can we just let it die?

I worked with PHP 5.6 years ago and I hated it.

Recently I worked with PHP 7. Heard about all the work that's been done on it and I was kinda excited to try it.
It's still so broken. It doesn't matter if they improve performance or add new cool features. PHP is broken in ways that can't be fixed without breaking compatibility. Fork it or put it out of its pain.
Have you tried dbt? Even if you don't want to adapt their "all in SQL" idea, I definitely took inspiration from their Jinja templating idea and have similar libraries as you, except it uses Jinja templating to parameterize the SQL. This allows more logic to be put in the queries than just variable names!
Yeah, and just like in the case of Perl, PHP 5 isn't going away anytime soon; there's simply far too much legacy software running on top of it.

The WordPress ecosystem, on the other hand, will probably make the switch much sooner.
Someone most definitely made that up.

Sadly I've wasted many hours of life in focus groups watching the mob navigate. Back buttons are *used prodigiously, and woe betide anyone who breaks a gesture swipe back - that one gets scowls.
+1 for ms ergo sculpt - unless you have above average size hands.

For me there is a plastic raised edge below the wrist support that very uncomfortably cuts into my hand. I have above average but not large hands.

I've recommended it to a bunch of women who do not have this issue with it.
I struggled with this a while, then ended up using an old Android phone with a broken screen for this. I have it in airplane mode (WiFi is not configured), and it works well enough. All (most of) the options of a regular phone, and none of the distractions.
Uh man let the guys at Retool relish their moment of glory for a second.
I am not a developer, but by far most of the code I had to write in the past 5-6 years was in PHP. I see it going in a direction where it is no longer PHP, but trying to be something else it will never be (Java? C#?), so I may continue using it as long as it is backward compatible and that's it: good bye PHP, I am the same but you are not. I am not resistant to change, just the reasons I picked PHP versus something else are going away.
Even if Adobe were that generous, I'd argue the situation is different. All Adobe product releases are just evolutions of the same fundamental products, meaning making a previous version free diminishes the value of the newest version. For game developers, removing DRM can drive sales for the sequel since most games have a story and players want to see what happens next.
Lately I see myself abusing (???) types more often than ever. 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. Kinda feels nice to get intellisense working too and knowing that the things that I'm trying to do with that VO are valid
You seem to be suggesting that some people don't deserve full-time employment but should be allowed to carry out the same kind of work under worse conditions because, otherwise, those people have no other options. Endorsing systematic exploitation like this is truly worrying.

This gets even more problematic when these same hiring practices are normalized and exported to other industries where the same arguments are then made. The result would be a society where there are two classes of "employees" - those worth hiring because they are already better than most and those who aren't. This creates a feedback loop that traps the poor in poverty because they can't improve at the same rate as full-time employees.

Companies have a responsibility to train their employees so that they can "contribute work of sufficient quality". Making this entirely the problem of the workers until a certain standard is reached is really the "insidiously genius" ploy of companies in redefining their relationship with their workers. Transferring risk and investment in training entirely to the workers themselves is not a path towards a compassionate and equitable society.
Live and let live. There is enough space in this Universe for you and PHP to coexist without interacting, if you don't like it then ignore it.
I did 2000 rides in a year. That works out to be about 8 rides a day. That doesn't seem so far fetched. You've already made up your mind so I don't know why you bother making comments to me.
Yes, definitely! Your laptop is generally constrained by how much heat it can push through the heat sink. If you get "lucky" you have a CPU that can remain stable at lower voltages. So it's effectively the same as an "overclock" because your laptop can turbo the core speed up for longer (or forever). Your laptop rarely runs at maximum turbo all day. It can only do that for a few hundred ms usually. It'll basically just hold the clock speed at whatever it can before hitting some specific temp (85-95c). When you undervolt, the frequency that it can "hold" at that temp threshold is higher.
I want to try the logitech ergo k860.

Otherwise, try a dactyl or ergodox. Great stuff!
Our startup almost already failed
You better go tell all those enterprisey Java websites they can't exist, they might just pop out of existence.
The second half of article lists a few new companies who are building new ground effect vehicles.
It reminds me of a church which claim to fame is
being the second largest wooden church in the middle part of northern Sweden.
How to Build an ECommerce Website
Yes, the stackexchange (implicit) model contributes to this. It assumes once a Q has been asked and answered, the issue is resolved. Due to the non-duplicates policy, any corrections or updates are supposed to be added to the same thread. But the original accepted answer will have a tick mark next to it and likely a high score. So naive users don't read further and the obsolete answers remain heeded.

Some sort of deprecation or salience decay needs to be added.
Funny tidbit, there was a stereotypical cosmopolitan ipad ad of a young kid riding their bike through Brooklyn who uses the ipad throughout the day. At the end of the ad, a neighbor says something like "whatcha doing on your computer" to which the kid replies "what's a computer?"

It's funny because Apple's vision of the "computer" isn't really a tool for the kid but a means to control them and use them for value extraction, as we know.
> aren't CTEs optimization fences in postgres?

Apparently "not all the time with PG12".

https://www.depesz.com/2019/02/19/waiting-for-postgresql-12-...
How do we know you’re not a shill? What does this question do other than lower the level of discourse in the community?
I think this is a large oversimplification. What the author states is not just "10 tomato plants per person". But it is "10 tomato plants per person per year". In this calculation, the plant's CO2 respiration during life is considered, but not the CO2 respiration after death.

So that means to compensate for the stated amount of CO2, you need to plant 10 tomato plants extra each year (the second year you would have 20, the third year you would have 30, etc.). That is not taken into account that it is challenging to overwinter plants outside.

According to the first referenced article[1], the tomato plant stores the largest part of the CO2 in its fruits. If you eat your freshly grown fruits, you will respirate (a large amount of) this CO2 again.

Besides that, I enjoyed the read. I had nine tomato plants on my balcony this past summer. They take a lot of room and a lot of work, but it is lovely to eat your own homegrown fruits. I can recommend it to anyone! I only think the calculation is way off.

[1] http://www.lessco2.es/pdfs/noticias/ponencia_cisc_ingles.pdf
If compression ratio or filesize isn't a priority, NVENC definitely is good enough to consider. The speed is just too good.

It can do 300fps+ (for simply transcoding. Burning in subtitles probably will slow it down a little ibt) already on my very dated GPU, likely would be even faster on newer ones.
Who's Hiring with Heroku Skills
> employers should be forced to offer such good employments that the worst jobs simply don't exist?

But why? Two people come to an agreement. Who are you to say that you know what they want better than they do?

I don't want to claim that this argument applies to all situations, there are some genuinely non-consensual or otherwise exploitive arrangements that the government ought to ban, but if someone wants what looks to me like a bad job why should I stop them from taking that job?

Before COVID I used to frequent a coffee shop where everyone needed to bus their own tables. The cost of labor in SF is so high that it's not reasonable to pay someone to bus the tables. While there I would frequently see a man outside who was clearly homeless. I'm sure he would have happily accepted less than minimum wage to bus the tables, but it's a moot question because that kind of relationship is banned, it's "exploitive". I'm not sure he's happier being unemployed than he would be being "exploited".

> A measure of success here would be a higher unemployment

I'm roughly with you on this. Technically, unemployed means looking for a job and unable for find one so high unemployment will always be a bad thing. But yes, when fewer people accept bad jobs we'll know that everyone is being taken care of.
Linux land has its own issues as people here are trying to copy things from apple but some of us are still here, fighting the good fight.

I just wish technical people can make the difference. It seems more like people with actual power don't make the difference because it clashes with their bottom line.
What companies are using Heroku on their websites?
What companies are using Heroku on their websites?
I also steer people away from Tylenol and toward NSAIDs when possible because of the potential (though generally unlikely) risk of liver damage.

What I'm trying to argue is that "one step away from death" is a state we too-often in American medicine treat as hum-drum.
The car manufacturers do it by stopping selling parts. That's OK when it's easy for a 3rd party to fill in the gaps but I do wonder how this will pan out with modern EV's.
The solution to the home-work separation, which also has potential to improve mental and physical health, is to go for a 20 minute brisk walk at start and end of the work-day.
That's a contrived example; the jobs of most people reading HN can (and will) be outsourced.
I would suggest looking into OCaml unikernels if you work in finance.
The number that the author states is not just "10 tomato plants per person". But it is "10 tomato plants per person per year".

So that means to compensate for the stated amount of CO2, you need to plant 10 tomato plants extra each year (the second year you would have 20, the third year you would have 30, etc.).
Design (2001)
Thank you for your service. I was at a school careers convention with my daughter and she was impressed with what soldiers earned. She had no idea me and my co-workers earn two or three times the salary of the Sergeant salary she was reading. The most dangerous thing that happened in my workplace was a colleague leaning back and falling off his chair. Put it in your resume.
The day you reach perfection is the day you finish your project as in never...

PHP works (thought not perfect) lets me get things done.
yOu aRe NoT aN aRtIsT iF yOu UsE cOnTeNt AwArE fIlL
Both IKEA skarsta (€200 manual) and bekant (€500 electric) are great. I've helped several of my friends install them this year.

It's easy to switch out the desk surface to whatever you want. I switched out the plastic for a much larger (0.8*2.0m) edge glued robinia wooden surface. Love it.
I've been doing something similar and have come to the conclusion that thinking in absolute terms, like "X days left", won't do any good since it results in vain attempts at trying to fit everything into a specific time-frame.

The important thing is to be aware of the fact that one doesn't live forever, and that if we truly want to achieve something then it should be done now, rather than later. It's not that I don't have long-term plans or anything, it's just that I keep future opportunity into account when taking decisions. "If I want to do something, but not today, will I be able to do it tomorrow?".
Lyft is sneaky. They sent me to a cemetary next to a busy area once when I was on the hwy going home and then cancelled the ride once I got to the cemetery. Then they messaged me and said as long as I was in a busy area, why didn't I wait? The thing that pissed me off was the algorithm actually directed me to drive into a cemetary on a dark night, as if someone was there waiting for me. Of course I didn't go in the cemetery. Another time Lyft indicated there was a busy bonus area a couple miles from the airport. I went there and waited and then noticed other drivers waiting. It wasn't a busy area. What Lyft was doing was parking us there because the airport waiting lot was full. Lyft also has several times cancelled trips right when I got there so I don't get paid. Uber doesn't play tricks like this. However, people who take Lyft are usually nicer people. Does it seem like a shill would say stuff like this? If you think so, then I can't help you.
That's what I miss.

I used to commute by train basically 2.5h daily, so I could spend that on e.g reading books

But on the other hand vision of waking up around 8:30 instead of 7, and then being at home around 16:30 instead of 18 is so good.

I just need to improve my work ethics(personal, not an actual work)

I think the best trade off is like 2-3 days of WFH and the rest on site.
Selfie of Giraffe
I've had exactly this happen with Minitab 16. I have a 'perpetual' license. Can't install it anywhere?!?! Totally unacceptable. Minitab had no solution. They offered me a discounted upgrade which would have cost me over €700. Ridiculous.
I see stalls too. I just turned it off and everything seems to work better now.
Inside Foxconn’s empty buildings, empty factories, & empty promises in Wisconsin
SEC Issues Record $114M Whistleblower Award
Isn't Gmail built with Java and GWT? or was untill very recently?
Yes

And the worse part is everything is turned into command line arguments

It would be easier if you could specify it in something more human readable like (sigh) yaml
All I can think of is "Reflections on Trusting Trust".
I'm just going to come out and say it, and say it proudly !

1) I love coding in PHP (I am a cs major)

2) I love riding scooters.

There - internet be damned !
I have officially given up on Adobe after 28 years, too. Even with the new features in Potatochop/Lightroom on image protection. I can't run my old software, or I can't obtain my old software, and CC is just a shitshow of processes permanently running and sucking up battery power.

DaVinci Resolve is amazing. I'm becoming better and better with GIMP. CaptureOne is crappier to use but has much better output. Lightroom iOS works fine for freebie Instagram pics.