skysight-inc/HackerNews huggingface dataset:
It depends a lot on the company. Some might offer you U.S. salary, and some might lowball you "because salaries are lower in Europe". If they offer U.S. salary 100k/year sounds low, but of course it depends on your experience, the company, any other benefits/equity.

Also depends on what your own negotiation position is? Is this a job you absolutely need or want for some reason, or is it something you pass on?

For example you could try to check online if you can find any U.S. salary info for the company, and then add for example 20% to that and ask for that
Interesting that they're still using what seems like GTA 5 assets but I suppose it makes sense to use them as placeholders while working on story and gameplay, while the art teams churns the new ones out.
1) add source control and put a deploy system in place (start with manual steps, then automate what make sense

2) depending on the size of your db, you may want to just go with a shared dev db.

So now you can fix and enhance things in dev

3) add in a modern web framework. Depends on your app but I would go on something like Symfony: same language, can integrate old stuff you don’t want to rewrite yet.

4) Slowly and steadily migrate your routes to the new framework based on the new requirements

Last point is key, it is very likely to miss crucial logic hidden in existing code.
Depending on country the meat supply is actually extremely clean of everything harmful. Destroying all animals is quite common solution when something harmful is found is very common tactic. And with some parasites the wild animals posses much higher risk than farmed.
It's almost as if some people are trying to push the false narrative that eating bugs is perfectly normal.
I think the main thing, no matter if you're the team lead of just an individual contributor, is were you asked to fix the things you list? If you weren't, it's not your job. And even if you try, you will not succeed, because some people like things as they are (otherwise they wouldn't be that way) and if you don't have support from above then you won't be able to overrule those people.

One thing you could do if you haven't been asked to fix these things is to "provoke" management into asking you to fix these things. You could talk to your boss and ask them what they don't like about the current setup. They might answer that the velocity is too slow, that the software is too unreliable, has too many bugs, or they might answer that everything's fine they just want you do implement their new features. Be careful not to lead management here, you want to find out what they actually want, not persuade them to want something (that won't work, it won't be a real desire). If they do want you to change something, you can argue for some of the suggestions in this thread (e.g. introduce VCS) where you can clearly draw an argument from one of the desires e.g. problem "releases are too risky", solution "if we use VCS we have old versions and can roll back".

Basically you've been hired to do a job. If your job is to fix all this stuff, fair enough. But if you haven't been asked to do this (and you can't provoke them to ask you) then it's simply not your job, and you have to accept the situation or find a new job.
I agree with you, but leaks are not fun. It's theft of creative endeavor.
https://www.youtube.com/watch?v=aCbfMkh940Q
I was responding to remarks about public squares on the internet, not about "this country". And as I understand it, the 5th Circuit is a federal appeal court, that happens to be located in Texas. Its rulings and precedents affect the whole of the USA, and potentially the world. This isn't some parochial ruling about website hosts domiciled in East Texas.
maybe OP could hire an animator to make a 3 second loop of a happy rabbit eating a carrot and a dog chewing on a bone, anything other than the flashing lights
Feel free to disagree but imo she's right.

GTA makes billions yes, but it's people working on those games, they want their work to be seen the best way possible not because someone got into their systems and decided to leak it. Specially with games like this with years of development.
> This isn't forcing a mom and pop store to bake a cake, it's giant corporations

what does it matter how big the company is? Rules should be the same for everybody regardless of how big they are.

> that are picking and choosing which users and ideologies in the world can be heard.

I don't agree with this at all. You act as if twitter is the only platform that allows people to post their opinions. It's not, it never was, and it never will be. If an oppinion is not on twitter doesn't mean that it 'can't be heard in the world'.

The cynist in me suspects that it's just people who are buthurt that bad orange man was banned, and these people rather bitch, moan and throw tantrums until people adjust to them, rather than get of their lazy ass and create their own platform.
>However, on July 1, 2011 in order to save energy and reduce operating costs, the maximum speed of Chinese high-speed trains was reduced to 300 km/h, and the average speed of the fastest trains on the Wuhan-Guangzhou High-Speed Railway was reduced to 272.68 km/h (169 mph).
The '05 tripod noises are meant to sound like V1 bomb scare-sounds, which is originally made to sound like mythical Horns of Jericho:

https://www.factmag.com/2016/10/09/sound-fear-room40-boss-la...

Listen to the V1 bomb sound in the clip on that page - there's no surprise they're being referred to in following works of fiction.
Respectfully i dont think you are viewing this rationally and need to take a step back.

Some these things are terrible choices but some of these are just weird choices that aren't neccesarily terrible or a minor inconvinence at most.

E.g. no source control - obviously that is terrible. But its also trivial to rectify. You could have fixed that in less time it took to write this post.

Otoh "it runs on php" - i know php aint cool anymore, but sheesh not being cool has no bearing on how maintainable something is.

> "it doesn't use composer or any dependency management. It's all require_once."

A weird choice, and one that certainly a bit messy, but hardly the end of the world in and of itself.

>it doesn't use any framework

So?

What really matters is if its a mess of spaghetti code. You can do that with or without a framework.

> no caching ( but there is memcached but only used for sessions ...)

Is performance unacceptable? If no, then then sounds like the right choice (premature optimization)...

> the database structure is the same mess, no migrations, etc... When adding a column, because of the volume of data, they add a new table with a join.

Not ideal... but also pretty minor.

Anyways, my point is that what you're describing is definitely unideal, but on the scale of legacy nightmeres seems not that bad.
> Speaking of 'grossly mischaracterizing' Volokh, why do you think he is "uniquely qualified" to weigh in here?

Volokh is a highly-credentialed subject matter expert whose work has been cited by the Supreme Court, and who has been working in first amendment and related law for decades.

His first book, in 2001, was "The First Amendment: Problems, Cases and Policy Arguments. New York: Foundation Press."

He published a 100+ page, peer-reviewed article covering this subject area in 2021:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3913792

> He seems no more qualified than the sources mhneu provided.

He's a great deal more qualified, but that's not the point. He hasn't weighed in on this decision at all yet, other than to note that it was released.

I swear, the amount of "motivated reading" by emotionally invested commenters has me seriously suspicious of anyone that holds a particularly strong legal position on this just-released decision. People do not appear to be thinking. At all.

> This decision has been soundly roasted across the spectrum.

It may very well be rebutted by Volokh, but if so, it won't be a "roasting", and his position will certainly be a great deal more erudite than "this judge is an idiot!"

I brought up Volokh in contrast with the random tech blogger's review of the decision that was cited by the (now great-great-great...-grant-parent post), because if a subject matter expert like Volokh has not yet had time to read and properly analyze the decision, there's simply no way "Mike Masnick" of "Techdirt" has.
"Structurizr lets you create a single model with multiple views, which can be rendered with a number of tools."

Cf. Mermaid, which allows only a single 'view' of each 'model'.
Houlton Rugby: a new town that’s sending out all the right signals
Are there any competitive ones with legs like the Boston Dynamics spot robot yet? Bored of all the wheels.
check

https://www.numbeo.com/cost-of-living/

https://neilkakkar.com/salary-calculator-by-city.html

https://entryadvice.com/countries/

https://symbolhunt.com/

but for me don't go US.
I don't blame major developers for not showing anything. If it looks unfinished (because it is), you get derision because the game "looks shit" and is "bad". If you show anything cool that you need to later scale back or cut you get dragged on release for "false promises". A place like Rockstar who a) has a giant audience, which exaggerates those effects and b) doesn't need the advertising bonus has good arguments for waiting until everything is mostly in place for release.

(Whereas small/solo indie devs often show in-development work, because having anything seen that might interest future players is much more important to them)

EDIT: case in point, even here we already have comments wondering what mistakes Rockstar made because this random development footage, likely years before release, doesn't look that much better than GTA V.
Yes, it is very normal. Scripts have changed many times throughout history.
Which doesn't mean that they are any better than the provided standard implementations.

They are there because it makes sense to have them. Now you don't have build and maintain your own ship.
Well, considering what they did was a crime. Being treated like a criminal seems fair.
https://en.wikipedia.org/wiki/Inago_no_Tsukudani
That would be plausible except I miss much of the dialog in theaters, too.

I am not a 20-something, but I always turn on subtitles. I never could make out most of song lyrics, either, with some exceptions. Most usually, only the chorus.
A leak?!? Oh my! Butler, fetch me my fainting couch post haste -- I do think I am becoming overwhelmed with a case of the vapours!

The original Star Wars wouldn't be Star Wars without all the behind-the-scenes photos and film they "leaked". As I a kid, and still now, I cherish that stuff, and it makes the franchise so much more valuable.

https://www.empireonline.com/movies/features/star-wars-behin...
Yeah, there's a process. It's something that I've done a bunch of times for a bunch of clients.

There's so much low-hanging fruit there that's so easy to fix _right now_. No version control? Good news! `git init` is free! PHPCS/PHP-CS-fixer can normalise a lot, and is generally pretty safe (especially when you have git now). Yeah, it's overwhelming, but OP said that the software is already making millions - you don't wanna fuck with that.

I've done it, I've written about it, I've given conference talks about it. The real bonus for OP is that the team is small, so there's only a few people to fight over it. It's pretty easy to show how things will be better, but remember that the team are going to resist deleting code not because that they're unaware that it's bad, but because they are afraid to jeporadise whatever stability that they've found.
Gen Z also never learned use a typewriter, the Ink Well, the Slide Rule, or how to write Copperplate... but somehow I think they'll be fine.
Agreed. Who knew that corporate structures are not conducive to creative expression?
With spot instances you just have to be prepared for them to get terminated at random. If you're processing messages off a queue in most cases you get this for free - the ack deadline will expire and the message will be redelivered to another subscriber.

Docker container might be a good shout, though I've not done anything using a GPU from docker before
> “If you create IP outside the scope of your employment or contract or before or after your employment or contract ("Your IP"), the Company doesn't own it”

Forgive my ignorance, but is this statement required in any of the jurisdictions in the world? In a post-slavery world, an employer cannot own what I choose to do with my own resources outside the scope of my employment.
the only reason people dunk on php is because of experiences like this

from a user perspective seeing a php file extension is an accurate predictor with seeing a disorganized mess of everything and a “LAMP stack” stuck in 2003 just as described here

from a developer perspective it’s correlated with everything described by OP

you’re correct it isn’t inherently php’s problem, it can do RESTful APIs and a coherent code design pattern no problem
No one taught me to type, and I can touch type.
Quite good re chem lab, except he missed two points. In more senior labs, there might be a resource that has to be used such as a spectrometer to test the results. Thus, being in better control of one’s schedule (get there first) or having partitioned tasks (what can we do while waiting) is a win. And the more important omission is that the TA must remain there until all groups are finished…. You might miss your dinner but odds are they’re going to miss most of theirs.

Their solution is to eat a larger lunch. And to track how people progress. Yeah, they can and usually do help the slowbies, but it’s best to work or train yourself out of such “negative visibility”. Do it before there’s more on the line that a lab grade or comment.
Why is it not normal? And what makes you think they are pushing it?
I don't think this is a new phenomenon. It annoyed my Dad so much in the 1980s that he build an audio compressor for the TV which quietened the loud parts and amplified the quiet parts.
> Sorry to be the one to break this to you but you live in a finite universe

i don't think cosmologists make that claim in such a strong way. its mainly worded something along the lines of, "given our current understanding, its most likely to be finite"
I really enjoyed it, took me time to realize that I can put two pawns at one place.

Maybe some mobile release soon?
Your announcement tells me nothing about what your product does except that it replaces another product.
This is written by a) a woman, and b) someone who works in information security.
It's intended for people with vision problems. My grandma uses it.

"John enters the room, looking furious. He's holding some money. Simon stares at David."

So at least in Britain, it's available on normal, broadcast TV.
Agreed! Now, how does one practically set these boundaries?
most software developers are driven by having marketable skills and that requires having strong opinions so they can grift their way past other recruiters and developers who do the same thing

playing around with an out of vogue programming language in a company monorepo is a waste of time, in comparison
I just hope this doesn't result in them rushing it out to launch. Rushing games (or any software product) to launch just results in a crappy product that no one wants to use and needs lots of work to make it a product ready to be used.
In peer-reviewed studies, writing cursive has been linked to deeper processing of the language than printing, just as printing has been over typing.

Early L1 development concerns aside, learning cursive was a pretty good ROI for me given how little time it took as a seven year-old, and how much time cursive has saved me over the years since.

Related research:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7399101/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4274624/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5422512/
Indeed, which is unfortunate, since there already is a better way to go about this (in most cases): https://hackerone.com/uber?type=team

Except for the social engineering aspect, in regards to acquiring the credentials, however.

Which makes the situation even more problematic.
I had no idea the silk road went this far. Would you have normally traveled through Russia / Georgia / Kazakhstan etc?
Or will just rely on speech to text tools
It’s not normal because insects have historically been associated with disease, pests, and pestilence.
Didn't realize that was possible. I thought they were never supposed to meet and solved as such.
I always thought it's the same problem as modern web design: razor thin fonts, "stylistically" low contrast ratios, hieroglyphic icons that don't show properly low resolution screens, slow loading times... because the designers and developers that made the thing are using maxxed-spec iMacs with 5k IPS color-accurate displays, so they never experience the "real world usage". I imagine the sound engineers have the "maxxed-spec" equivalent mixing studio, and the directors imagine everyone will experience the film in a theater or in a home theater, and not on the built-in Hisense TV speakers from across their living room.
The dev tools look really bad ass. It's inspiring, it shows the other Devs how the real pros do it.

What's the argument against them building in public like the rest of us?
I think somebody asked the same question several days ago. You can find the link below.

Ask HN: What are your favorite personal websites? https://news.ycombinator.com/item?id=32847031 (29 points, 11 comments).

Also, these previous discussions might be good for references.

Tell HN: Some of my favorite personal websites https://news.ycombinator.com/item?id=32456243 (7 points, 3 comments)

What are your favorite personal blogs? https://news.ycombinator.com/item?id=17699588 (22 points, 8 comments)

Ask HN: What are your favorite tech sites besides HN? https://news.ycombinator.com/item?id=17202041 (49 points, 27 comments)
TikTok privacy policy says they monitor names of other installed apps
Go to their Privacy Policy page:
https://www.tiktok.com/legal/privacy-policy-us?lang=en

Click on "What information do we collect?"

Scroll down to the section "Information we collect automatically " and the sub-section "Device Information".

This is what it says:

Device Information

We collect certain information about the device you use to access the Platform, such as your IP address, user agent, mobile carrier, time zone settings, identifiers for advertising purposes, model of your device, the device system, network type, device IDs, your screen resolution and operating system, app and file names and types, keystroke patterns or rhythms, battery state, audio settings and connected audio devices. Where you log-in from multiple devices, we will be able to use your profile information to identify your activity across devices. We may also associate you with information collected from devices other than those you use to log-in to the Platform.

One of the listed items is "app and file names".
Or just use voice input. Writing as a whole may decline as technology advances.
It is hard to explain how it sounds, you can still understand everything even if you never heard it before but the talker sounds ridiculous...

That's the video that popularized "cursive speech": https://youtu.be/blLJ5UIu3r8

For example: "buongiorno amico, come stai?" would be something like "buoongioOrniio aamiIicooi, comiee staAiee?"

It is basically adding random vowels around, stretching them and using a childish voice.
What is a free speech algorithm? I just want online speech open to the same freedoms and limitations as all other speech.

Edit: Why is that objectionable?

Downvote trolls responding to a comment in less than a minute on a thread buried in other comments nearly 24 hours old. Feels like a bot.
Yes. In those cases it is fine.

I don't think it should be illegal to have unenforceable clauses. Just ones that are known to be unenforceable. For example look at your average ISP out TV provider contract and there are a handful of these designed to prey on the public that doesn't know better.

It would definitely be difficult and messy to enforce, quite likely to messy to be feasible, but I would like to see some rule like this passed.
It's been open source for many years. Not sure if it was ever open source.

The twist is that it was developed by a commercial company called Phacility, and their monetisation model was that you had to pay to be able to submit bug reports or even create an account on their Phabricator instance. As a result I don't think they have many external developers.

They packed up shop a few months ago. Phorge was created to continue development.
The "employee" lock-in played a heavy part too. No documentation meant they had significant leverage - it was an 8-person team who worked together for nearly 15yrs.
Have you spent much times in other countries? I just spent a week in the UK with a German who had culture shock that strangers were actually talking to each other, that waiters called him "sir", and that the trains were so high-tech.

Mainly I find that Germans who disagree with these things have not lived in other countries, and those that do immediately agree.
https://en.wikipedia.org/wiki/Dysgraphia
Bungie had some of their staff doxxed and threatened, so I kind of understand why they just decide to not share stuff ahead of time:

https://www.polygon.com/23282211/bungie-destiny-2-communicat...
The only relation is that I used that plug-in prior to writing mine. I was inspired by it to make my own. I originally created a NSFW filter for that plug-in you mentioned. The code still exists but I closed the branch. No offense intended to the authors but...

The code in that repo is not in great shape. It is forked from stable diffusion webui and has diverged from the parent fork (at time of this writing "This branch is 473 commits ahead, 271 commits behind sd-webui:main").

I've seen multiple complaints regarding the code. It was hard to add the NSFW filter, and even as such the maintainer never merged by pr. Streamers can't use the plug-in without a ban risk on twitch.

My code is very clean and well documented. Adding new panels etc to the krita plug-in itself is extremely easy thanks to the classes i wrote.

Furthermore the existing solution uses a webserver, whereas mine uses sockets. Existing has blocking requests (click button, wait for image for 8 seconds or more) whereas mine is non-blocking (uses threads and a queue system so you can keep working in krita while it generates).

I realize mine is still in a broken state, but it won't be much longer. If anyone wants to contribute that would also be helpful.
Really enjoyed this. If this was a premium mobile game with more levels increasing in difficulty, I'd buy it for sure. Others have covered minor feedback like character icons overlapping on the same space, the flashing lights at the end, etc. So i won't. But overall, this is exciting!
Ask HN: The least energy-consuming device able to run Lisp
The question is not about an energy-efficient device where every operation takes a minimum amount of energy, but about the device which may run REPL with any Lisp dialect as long as possible using a constant amount of energy. Performance may be absurdly slow. Input-output devices may be considered out of equation.
There seems to be a wave of naturalistic acting in TV series nowadays. Actors who simply play out the script verbatim as if in pre-premiere. No idea when this started. I'm thinking of the new she-hulk series.
My bad, I didn't check who wrote it.

I assumed it was written from a developer perspective, as the arguments seem poorly made from an infosec perspective.
> It pushes ad revenue out.

Same thing. Ad revenue is a result of eyeballs looking at it.