skysight-inc/HackerNews huggingface dataset:
This clearly shows PHP's origin as a set of loosely related libraries and utilities ties together with a thin veneer of a language. When used as an actual language it's less than ideal. Who's to say curl will still be the default way it makes some requests in the core language later? What if the library changes it's API after deprecating the version that was originally used? Coupling things like that is a poor design choice (unless the thing you're matching is a standard, that's less likely to change in backwards incompatible ways, at least without plans for how to deal with it).

It was a benefit to those that knew C and worked with the same libs there, and it was easier for early PHP developers to include stuff (since they didn't have to develop a separate API and abstract usage), but it definitely contributed to PHP's reputation of being hard to intuit how a function expected to be used.

You can compare and contrast this to Perl, where for the most part they didn't include C libraries in the core (generally they were done as modules, and there are modules that emulate C's calling methods exactly, and those that provide an extrapolated API, sometimes from the base library, sometimes building on the other module), but they did include a lot of the C standard library functions in familiar usage patters, but still altered to fit the design goals and ideas Perl was being developed with (Perl is a highly designed language, it's just that its design goals often make it look haphazard to those that haven't internalized them).

Both approaches have their strengths and weaknesses. I would say PHP's approach was useful very early on, but quickly became detrimental for most users (it was useful longer for devs I imagine), but PHP's other strengths helped mitigate that (IMO, being able to be built into Apache in a manner other languages couldn't imitate well was a killer feature for a long time).
Right, so my point is that there isn't a way to incentive partial matches in a way to break these. Partial matches don't get you any closer to the complete solution.
I'm not sure what point in time you're referring to, but I've been subbed there for years and I find the content to be above average in quality (although not great) relative to other subs. If I had to rank it, a very rough ranking would be somewhere between r/diy and r/technology in terms of quality. Shit-posting is on just about every sub, so I don't think it's fair to base it entirely off of the handful of trolls r/portland has.

EDIT: just noticed you mentioned "liberal city", so if it's political stances you're referring to then yes a more conservative-leaning person may not feel welcome on r/portland
That cost is simply too high from a time perspective for me. So much so that I find it unlikely it ever gets the traction it needs to reach true critical mass.
$200 in 2001 is roughly $240 in 2009 dollars.
It's interesting to note that this is essentially a domain-specific structural editor; each keypress is a full lexical token that happens to be valid in the TI-BASIC programming language, and a different input mode is triggered for full alpha/numeric input. That's how one can cope with an input method that's as low in bandwidth as a fiddly calculator keyboard.
So it's regressive? Even better..
As someone who widely appreciated being able to have a calculator out in some classes to play Assembly games in classes this is sad news. That said, I can't recall using an Assembly program for any legitimate use. Are there real apps out there a student would use that are written in Assembly?

By the way, my favorite TI-83 Assembly game was Uncle Worm, a fun variant on snake that lets you move in all directions. I even made a Windows port. https://www.ticalc.org/archives/files/fileinfo/96/9683.html
> everyone receives a basic income

And, by definition, everybody who earns higher than the median wage will also receive a tax increase higher than the basic income they're being given "back".
>You’re the one putting negative value judgments on those who dare opine that they enjoy having an office because they like to engage with others by undermining and dismissing their relationships — not me.

I specifically said I'm in the camp of wanting to work in an office and enjoying those connections and relationships. Did you miss that part? What am I missing here?

I don't want to devalue extroverted people! I'm not trying to attack you or anyone else for liking to make more connections with people.

I think I must have triggered you with the word 'shallow' lots of extroverted people (including me in the past) get triggered by that word because they know they are not shallow on the inside. I'm not calling you or other extroverted people shallow or superficial because you like to spend time around people. I should know because people have accused me of the same. What I am saying is that on average extroverted people have more friends and acquaintances than introverted people and spend more time with people they don't know that well. And most importantly that extroverted people have the energy to do that and derive energy from that.

Introverted people loose energy by spending time around people they are not close to. Building relationships requires more energy for them. This is why remote working because work does consist of many shallow (can't think of another way to put it) relationships and that is draining on an introverted person if those relationships don't have a long term trajectory.

I'm also not saying that extroverted people can't have social anxiety. They can. 100% and it can be even worse.

What I am saying is the reason that introverts have more social anxiety on average is because people judge them for being introverted. Because they have less of themselves to give. It sounded very much like that was what you were doing in your previous post by first assuming I was introverted and then directly attacking me for 'strugling to make friends'. A trait of many introverted people. I fail to see how that is not a value judgement against introverts. It came across as very cruel and mocking.
Let's finish the analogy. Rose gardens and other community parks are usually community-funded; my local gardens are funded with taxes. There are not only paid moderators (police), but paid curators (gardeners and arborists) who deliberately build up and cultivate an appearance for the garden. Some of the more expensive gardens, like the local zoo, also have an entrance fee, because taxes alone would not fund the garden at its given size and occupancy.

There are communities like this; Something Awful is the first which comes to mind. These communities deliberately acknowledge that money is required to fund community spaces, and use the money to improve the space.

There are also extensions to the analogy. A local park has a bulletin board. Postings to this board are generally made by community consent; anything that any community member feels strongly enough about can be removed immediately. This is also how postings on telephone poles work. Sometimes a community will lock up their bulletin board after a wave of abusive listings. This is analogous to primitive message board moderation, as seen here on HN.

Are we here to advertise to each other, like on a bulletin board? Are we here to produce a great knowledge base, like in a garden? What should the shape of conversation be?
Still, you must concede that the parade of "rusty muffler" arguments are a silly compared to a legitimate housing crisis. Not everything our neighbors/family/friends do makes us happy. And hey, they might have a rusty muffler, but maybe they're less snobbish and more friendly. So while it's totally reasonable to be worried about traffic and school crowding, I feel people should at least try a bit harder to shrug their shoulders about the little things and give it a chance.
It used to be like that. Now almost every sub is toxic.
The video seems to be back up: https://www.youtube.com/watch?v=uk2YZfnsOPg. Probably got caught up in some sort of automated COVID misinformation algorithm. Given the content of the video, I'm not inclined to place much weight on their side of the story here. This feels like fake outrage to drive views.
If the software engineers have the legal capability a current professional engineer certification does to tell the project manager 'no', that might work. Its still less about engineering capability, and more about leverage and protection against retaliation for pushing back on bad ideas/timelines. Even in traditional engineering disciplines, not everyone working on the project is a certified professional engineer, in fact they are usually the minority
> If anything we see people dying because that regulations are not enforced or are removed after lobbying.

I want to push back on this point a little bit. People die as a result of regulations too, it's just less visible. Here's a very recent example. FDA regulations prevent other labs from creating their own COVID-19 tests, but the CDC tests didn't work. This delay probably lead to people not being diagnosed (and thus not receiving appropriate care), as well as much more spread throughout the US.

Another example would be the FDA approval process for drugs. A drug not being approved probably leads to some people dying, since it may have worked well for them. Zoning regulations in SF probably fall on the definitively net-negative side.

Now, my point here is not that we should remove all regulations. A bad drug being approved would lead to deaths too. Rather, I'm trying to make the point that restricting something has a cost, just like not restricting will have a cost.
Ask HN: Will software engineer salaries go up, down or stay the same?
Recent shakeups at large companies going remote first and the ensuing discussions have me thinking about this. I've mostly heard that "we are paid too much" in my career and this is in a lower cost of living area where we aren't paid anywhere close to silicon valley salaries.

Are my skills going to be more or less valuable ten years from now?
The US will not attack China militarily.

Korea and Japan won't either because they clearly have not the strength and, for Japan, are prevented from doing so by their constitution. Frankly it would be suicidal for them to do that so they won't.

If Taiwan were to be taken by force it would have serious consequences, politically and economically, but no-one would launch a military attack on China in response.
The US, and perhaps others, would likely help Taiwanese forces, though.
USA State-level estimates of Covid-19 prevalence
> to keep people from noticing how damaging their out of control spending is.

That's a bold assertion without any citation.
Wow so soon - thank you exom.

https://www.medrxiv.org/content/10.1101/2020.05.15.20103655v... (https://www.nytimes.com/2020/05/20/us/coronavirus-distancing...)

One new study claims a large amount, 36k - 54k deaths for 1 week and 2 week better responses, respectively, could have been prevented, as of early May.
drama-farming.

We're still figuring out how to deal with it short of a figurative nuke.
Top bank regulator announces abrupt resignation
Many Facebook Employees to Work from Home Permanently
Depends on what you define as new functionality. They can have things like warehouses (huge chests), mini factories (https://mods.factorio.com/mods/MagmaMcFry/Factorissimo2), by-products that you need to manage (more complex versions of uranium/oil processing), new equipment (like early game buildbots or huge late game inventories) etc.
This tweet updates itself
I worked at AWS. Your experience may vary significantly depending on which team you are in, either at AWS or plain-Amazon. Some people are having the time of their lives there. Some are working horrible hours, maintaining crap old code that they hate, and struggling with performance reviews that saps their morale and prevents them from seeking a better team or leaving the company. Some people genuinely like the competitiveness, the politics, and know the Leadership Principles like it's the law.

Amazon is a fascinating company, it's Big Capitalism in a way no other company is today, and as such it's writing History, for better or worse. For the average developer it's not great, though.
> Revisit your bonus/relocation payback strategy ... if that's what you need to keep employees, that's fucked.

The reason for it isn't employee retention. It's to stop people from accepting a job from Amazon just so someone will pay for their move to Seattle and give them a free bonus.

Would people do this? Yes. I've seen them try. It also discourages people who aren't serious about the job.
I wonder about the alternative timeline scenario where America didn’t have such high levels of the pre-existing conditions that make covid deadly (>98% of covid deaths in MA are due to/with preexisting conditions).
As I understood the article, the problem did not arise when uploading the picture directly from the phone, but in cases in which the picture was first transferred to a computer (via Airdrop was explicitly mentioned, but could probably also have been a cable connection) and then uploaded from the computer. Whatever conversion the browser on the iPhone (or Safari on macOS, because there are other browsers on computers as well) does or does not do is irrelevant in such a situation.
Uh... the detail you're asking for is literally in the text of the article. I still don't understand why you don't think that headline is an accurate summary.

And in any case... I don't understand your criticism at all. If there are more deaths per mile traveled, then every mile driven is on average "more lethal", by definition. So if I drive to the same place I (in the sense of an average "I" across all drivers) am more likely to die. QED.

Basically, you're just criticizing grammar by conflating my use of "I" with me personally and not the abstract reader I clearly intended. Do you make similar quibbles about the abstract use of "you" or "one", or the royal "we"?
> foreign interests will be the losers due to inflation.

Along with anybody with stocks or bonds (including everybody with a retirement fund).
> Remember when I mentioned Amazon's moving and signing bonus? Little caveat on that, if you leave or are fired within 2 years, you have to pay it back.

Paying back a signing bonus if they fire you seems super rough. Is this common elsewhere? 2 years also seems high - the time I got a signing bonus, it was "pay back if you leave voluntarily in 1 year" which was much nicer than the described.

Unfortunately, much of this seems pretty common, especially months-of-crunch-time. Being able to figure out projects to avoid (if you're at a big corp like this where such things are possible), and being able to avoid them is a very good career skill to cultivate.

On-call can work quite well if the team has sufficient ownership to improve the underlying issues, not just keep the lights on. I've done this with good success. I'm often disappointed by how many managers and companies I've seen who don't get that aspect.

Believing too much in mantras like "adding manpower to a late software project makes it later" can be dangerous, too, though. How well it works depends on the manager and the person scoping and planning the work. Another critical skill to develop to escape being the person doing the grunt work.
I think it depends on the size of the signing bonus. Smaller ones are paid upfront as a lump sum, larger ones are paid out over time. The latter of course is just an abuse of language by Amazon to disguise the fact that they're cutting your salary in year 3/4 in exchange for stock.
Ask HN: What city do you plan to move to if all companies move to WFH?
With all the major companies (FB, Twitter, Shopify) moving to an all-remote workforce, what city would you move to?

Please also specify: Current Role, Current City, Salary
Thanks for looking into this, and I appreciate you filing an issue! (Hacker News doesn't really do formatting, so I think that's the best you're going to get.)
Show HN: Fil, a new Python memory profiler for data scientists, written in Rust
Then it's the same as today.
Salton City, CA
> Your own comment says "if he ever had any expertise it was in cancer, not epidemics, and he has no business speaking outside his field."

> Why doesn't that disqualify Bill Gates according to your own reasoning?

Because there's a big difference between presenting yourself as an expert and saying things that disagree with experts, and repeating what experts say.

If Bill Gates starts spouting off stuff without evidence that disagrees with what all the experts are saying, he'll absolutely be disqualified according to my reasoning.

> And who determines if he is or isn't repeating experts? Also, who decides who is or isn't an expert? An advertising company? Sorry, but that is a scary path.

Well, everyone has to determine that for themselves, based on what limited ability they have.

It seems like you think I'm one of the pro-censorship people here, but I assure you I'm not, please follow the comment chain up to where I started it and read my comment there. On the contrary, I believe Sikora's video should have been left on YouTube, and responded to by experts.
> After being on the team for a couple of months, I was put on the on-call rotation

I don't work at Amazon but the situation is very similar to my job. On-call can be brutal, even if there are no incidents during your week (which is rare.)

Just the fact that you have to be 24/7 _ready_ during a whole week sucks, especially when you have a family. During my on-call week, I can't go get groceries, I can't take my kid to her hockey practice, we can't go out for lunch over the weekend, etc.

It takes a toll, for sure.
Moving from "daily commute distance" to "occasional long trip distance" would still be huge. Moving 2-3hrs out from major east and west coast metros would massively increase affordability.
So overall dilution of the currency. Then, increase UBI some more to make up for it. Then, dilute the currency some more. Over a few cycles become the new Venezuela as most entrepreneurs leave for greener fields.
Largely true with two caveats.

1. We're trying to keep the subreddit as accessible as possible to people with nowhere else to turn. This is 𝐇ard.

2. There's at least one verified crisis counselor who frequently comments - u/ebbie45. We've verified their credentials.
This is not what happened, as per the article. The problem was with people who were downloading images from their phone to their desktop in HEIC format, then either failing to convert the images to JPEG, or complaining that the conversion process took too long.

>He Airdropped an iPhone image of his responses to his Mac and tried to convert it by renaming the HEIC file to PNG.

Everly Kai had the same problem with Computer Science A last week — she attempted to rename the file to JPEG and received the same email a few hours after submitting her test.

> Sean S. used OneDrive to port a photo to his Windows desktop from his iPhone, then attempted to convert the file with Windows Photo. Due to the photo’s size, the conversion took over five minutes.

The AP testing website has instructions for changing iPhone settings to the appropriate format and a user here confirms that their daughter was repeatedly informed of this matter before the AP test.

https://apcoronavirusupdates.collegeboard.org/students/takin...
Lol,

Can’t tell if this is satire complaining that you won’t make money after death.
> We've invented machines that can do basically everything it takes to support human life.

It's not about "support human life" as in "3000kcal a day". Nobody wants that. They want a comfy human life. We can do that as well, only we need other humans to work to make that happen. Still, good for them if enough people are found to voluntarily work more so they can work on self-actualization and enjoy hedonism.
And you can literally use the maildir format for a queue!

https://pypi.org/project/dirq/

Perl had the original implementation, and there are implementations in other languages.
Do you mind sharing the screenshots of the conversation with the /r/portland mod team as well as the article you tried to post?

And if you haven't been cancelled from different social groups in portland, how do you know about how rife the cancel culture is? Can you explain a little bit about how it has affected people you know?
Employment contracts basically don't exist in the US software industry.
>What we do know is that Britain violently subjugated HK, but before they left they liberalized the place to a greater degree than the CCP would have...

Funny how Britain was happy to rule over Hong Kong for centuries without introducing democratic reform and then suddenly 'liberalised' things only when they were on the point of handing HK back to China. Almost as if it was done with precisely the intent of leaving the Chinese with as much of a hot potato as possible.

They don't call it "Perfidious Albion" for nothing!
> the ultimate question is whether YouTube (and other social media platforms) should be permitted both the power to control on their platform as well as the freedom from liability of a common carrier

I disagree that this is the ultimate question or that this is in any way a problem that merits a changing of the laws (as current law explicitly permits this). Websites aren't common carriers, and I don't see a compelling reason to force websites to host content that they disagree with for any reason. I don't see any connection between the idea between popularity and the loss of editorial control of your own website.

> They exist in a limbo where they have their cake and eat it too- which I think is ultimately untenable.

Moderation is part of the product. I would argue that the idea that we can effectively constrict companies into a specific type of moderation behavior is what's untenable because it strikes at the heart of the creative freedom to build a website and online community with respect to your own ideals.
I'm really happy with the very well build swissmicros DM42 calculator: https://www.swissmicros.com/dm42.php

It is inspired by the venerable HP42 and an e-ink like display that persists when powered off, an arm cpu running at 24MHz when powered by a cr2032 (or 80MHz when on USB power). Both the display and the key action are a big advantages over using a calculator app on a phone.

The software is entirely free software.

They will have a new model coming out in the next year or so which is on the same hardware platform (but a different model because the key layout is different) with an even more powerful software stack.

Unfortunately dedicated calculators are a seriously niche market, except for education. And education results in weird user hostile features as well as being extremely overpriced. (DM42 is also not super inexpensive, but at least there its because its extremely well built and made in very small quantities).

A lot of really awesome things could be done but without a bigger market it's hard to justify the development costs and manufacturing NREs.
Posting like this will get you banned here regardless of how right you are or feel you are. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.

We've had to ask you this before recently, too, which is not good. Would you please take the intended spirit of the site more to heart?
Every company is full of nightmares, especially anyone doing something big enough to be interesting. For instance that guy who started blogging about how janky Tesla's software was, most of us who have been around a while read all that and shrugged. Not that bad. It is easy to imagine perfection or competence but very hard to actually achieve it at large scales with humans.

So at the same time it can be true that company X is a great place and also true that company X is a nightmare.
That may be true in populated areas. But, what about areas that lag behind? Rural america that is too poor to afford robot trucks. I see people hanging off garbage trucks all the time in the midwestern low pop and rural areas.