skysight-inc/HackerNews huggingface dataset:
It's hilarious now you're backtracking and pretending that you weren't shitting on the idea but that other players would implement the same. Very clear that you were saying since someone could do it themselves why would they need a seperate app for it ,why else did you list it as qualms with the app?

Is your ego really that fragile that you can't admit you made a mistake judging a business?
Don’t you have ranked or proportional voting? Even with ranked voting people could choose from different democrat legislators (a Sanders vs a Biden) but be confident republican won’t get in with a plurality.
Starbucks is really bad at this as well. I used to sit at a counter next to the pickup shelf, and probably 40 times a month just during times I was there, a mobile order would come through for unavailable items.
James Randi, Magician and Paranormal Debunker, Dies at 92
How complicated would the software be. They can probably write it as 1 function and throw it into a serverless instance...
I suppose there were intellectual / philosopher. And "having strong opinions losely held" was not a thing back then (certainly in France), so I guess it is easy to understand why they didn't hang out together.

Sartre and Camus were friends for some time, but that changed when Camus published "L'homme révolté" in 1951, and they became bitter enemies.

But in a sense all the existentialists did hang out, because this whole époque is linked to the "rive gauche" (left bank), an area of Paris.

https://www.theguardian.com/books/2018/jul/11/left-bank-agne...

And mind you, Simone and Jean-Paul were married, but I guess you knew that.
What about a replacement for Adobe Acrobat Pro on (Windows)?

That is the one app that keeps me having a Creative Cloud subscription. In a business setting I find it essential.
The number of rides isn't unbelievable. What is unbelievable is that 2000 rides by 1 person would render a data set that would scientifically support even a fraction of the claims in his original post.
Then later rebranded it as "KFC"... the C is for Chaos.
the only organisations who won are the unions. workers lost out, the clients lost out, uber/lyft lost out.

in any case i don't think anyone was looking at california for their laws :))
Meanwhile, I’m pretty sure the cracked versions work just fine(tm).
Recruiting emails from companies that use PHP go straight to trash. Wouldn't even consider it, and I know I'm not alone.

PHP shops won't attract from the same pool of talent. It's not that there aren't good PHP developers, it's that there are so many brilliant engineers that are never going to consider such work.

Languages matter.
Honestly filologically Simone de Beauvoir presents very complex philosophical ideas. She was at the forefront of feminism and made the original philosophical case. That's pretty much the gist if what I can remember. Here are the elements: https://plato.stanford.edu/entries/beauvoir/

Also worth noting, she was in love with Jean Paul Sartre whom used cafes as his office. They were regulars at a certain cafe and would sit there for days.

Pics or it didn't happen? https://www.independent.co.uk/arts-entertainment/books/featu...

Okay that's all I had.
We use pass (open source password store) with gpg: https://www.passwordstore.org/.

There have been similar threads on HN with some good resources in the past btw, like this one: https://news.ycombinator.com/item?id=7772650
Undervolting goes hand in hand with overclocking. The goal is higher clocks. The enemies are stability and heat. Undervolting reduces heat but the impact on stability depends on the silicon lottery. For mobile chipsets, undervolting at the same clocks is a nice performance uplift because of the reduced heat (on a system that undoubtedly does not have the best heat dissipation.)

Overvolting is also useful for overclocking; at a point it can help increase stability. But generally I think you want to hit a point at which you are getting the highest clocks with the lowest voltage that is still stable.
The problem with JSON is that it's only solving the trivial first part of the problem. You still have essentially a parser after the JSON parser to handle your own logic. The more features you add, the closer down the path from simple towards Yaml and XML you move. But even with XML, you'll have to implement your own domain-specific validation for those things not represented by schemas etc. In the end, your simple format isn't so simple anymore.

Sometimes I wish for specific configuration formats which are fit for the purpose instead of the bolted-on monstrosities like jinja-templated yaml. This has all the problems you mention, but I think we're losing something by the culture that we're not supposed to write our own parsers anymore.
Emily Dickinson Lexicon
You also made up your mind so why bother making comments to others? You doing an average of 8 rides per day does not render a data set that can scientifically support even a fraction of the claims in your original post. Your claims are nonsense and you are obviously a paid shill here to spread disinformation. I am here to subvert your efforts! :D
overcharging the remaining customers and government or similar work: If you are in an old peoples' home, refugee camp, etc, no public transport available and you need to see the dentist, government or health insurance will pay for the taxi. (at least that is the situation in Germany)
1. workers aren't exploited :)))

2. cab companies already exist. no one uses them.
I've never used Uber and don't have the app installed. I've gotten these texts.
JSONSchema has a date, time and date-time format in its latest versions.

The rationale for not including comments in a data exchange format is that they tend to be used for parsing and processing meta information which breaks the purpose of the data exchange format in the first place.

I don't know where the obsession to use the same file format for everything comes from, the lack of comment support in JSON makes it a bad configuration file format. That's OK, don't use it. We have .ini and TOML (and YAML if you like it rough), why not use those that are a better fit for purpose?
Why didnt they use the term singleton or object?
It wouldn't be that hard to put a scanning radar at the front of the thing and look 10 miles ahead so you have time to steer around others.
this is great news! i can't wait for self-driving cars to replace these mouth-breathing morons. automation ftw.
Charities don't really develop reputations except among a tiny subset of people who are unusually interested in that specific charity. That's because the people who give them money aren't getting anything in return whose quality they can judge. Money goes into a black hole, you hope it does some good but short of reading lots of obscure reports and paperwork, you can't find out.

Example: Wikimedia Foundation. How many people who donate realise that their money isn't paying for Wikipedia but rather a huge very well paid staff that work on separate websites? How many people realise the Foundation has plenty of money and doesn't need more? Virtually none - they just take it for granted that a charity would never mislead them by claiming it was essential that you donate RIGHT NOW to stop Wikipedia going offline or being covered in ads.

That's what I mean by capitalism working very well. When dealing with a company you give them some money but also get something in return that you can judge. There are also lots of review sites, magazines, friendship circles and other forums where people can compare notes to see how their experiences match up. Reputations roughly correlate with actual quality of results. Outside of capitalist interactions reputation is often entirely artificial or even circular, for instance, in academia "this person has a great reputation because everyone says they have a great reputation" is de rigour.
However, the unfortunateness is static.
> I've never understood this argument. Potential "yay" and "nay" votes are both term-limited, so the "inexperience" should cancel out?

Your analysis seems to think that legislation is just pushing "yay" or "nay" buttons, and that discussion of experience simply is about people having the skill to find the correct button. (Though inexperience there wouldn't cancel out, either, even with a 50/50 split in intended votes, it would lead to reduced predictability.)

Legislators do more than push "yay" and "nay" buttons on packages that are assembled completely outside of their control, though.
In France, you are not allowed to transport 'packages' in trains. Just luggages.

But more closely related to cities, imagine your life if there was just bicycles lanes and there was no car/truck for the plumber, ambulances, deliveries and supplying, old and handicap people, ...
Quip worth thinking about[1] from the twitter thread[2]:

> it's incredible to me that a $5 digital ocean box can serve traffic for 200k unique visitors and yet there's startups out there who deploy their landing pages with kubectl

[1] IMO
[2] https://twitter.com/rashiq/status/1319462542163496960
Yeah, even with my NUC that had a pretty decent fan running at top speed I literally put a block of metal I kept in the freezer on top of it to keep it from downthrottling due to overheating. It was ridiculous that it could let itself get that hot instead of doing something more graceful.
https://www.urban.org/policy-centers/cross-center-initiative... has it at $115B for 2017 with another $79B for "corrections" (which you can debate whether it's "police spending".)

I should imagine it's gone up since then?

> Considering over 240 million 911 calls are placed in a given year

But if you cut the police spending by, say, 50% and used that money instead to providing social services, mental health services, etc., how many of those 911 calls go away?
paper I had an idea for that was mostly done by an undergrad (now a professor)

https://www.acsac.org/2007/papers/161.pdf

---

The increasing centralization of networked services places users' data at considerable risk. For example, many users store their email on remote servers rather than on their own client machine. Doing so allows users to gain the benefit of regular backups and remote access, but it also places a great deal of trust in the server. Since most email is stored in plaintext, a compromise of the server also implies the loss of confidentiality and integrity of the email stored therein. Although users could employ an encryption scheme ( e.g., PGP), such measures are not widely adopted, require action on behalf of the sender, and only provide partial protection (the email headers remain in the clear).

We propose an alternative solution that begins with the server encrypting newly arriving email, including the headers, body, and attachments, using a public-key encryption standard. Unfortunately, this approach also prevents users from remotely searching their email. To solve this problem, we present Secure Searchable Automated Remote Email Storage (SSARES), a novel system that offers a practical approach to securing remotely stored email while allowing privacy preserving searching. SSARES uses a combination of Identity Based Encryption and Bloom Filters, revealing little information about search keywords and queries. SSARES remains largely transparent to both the email sender and recipient. We present an evaluation of our system based on our preliminary prototype, and identify areas for future improvement.

---
Yeah, It's because certain devs instead of adopting a defensive position in favor of PHP. They don't think in the fact that there are many alternatives of programming languages even superior than PHP for different use cases and exigencies.
E.g Lua, Julia, Erlang, Python, even the slow Ruby just to name few of them.
Oh please don't get so flamewar-y. Admittedly PHP does require some more discipline than most languages and it doesn't look the most elegant, but there are certainly plenty of reasons to use it.

I'll give the example of an internal system I develop for an IT company. Technically, it could be written in whatever, but they explicitly wanted PHP, as do a great many businesses. Why? Because PHP is after plain HTML the absolute simplest to make a server for and if you want to host it externally, it's still simple and really cheap.

There is plenty of demand for PHP for other reasons, and these days, most of these codebases won't even be horrible spaghetti
Well, in sympathy with those governments, you have to ask what else can they possibly do?

The response I heard directly from the head of PPARC (defunct UK research body) 10 years ago was, "so, instead of having us train and produce capable researchers, even if they don't all get faculty positions, you would prefer we cut their numbers?" This was in response to the question, why aren't we funding more permanent positions in proportion to the number of students we're training.

It's not an easy situation to solve. You end up having to trade off permanent positions against students. But in some countries, including a lot of EU countries, training students is a hidden way to prevent unemployment. And would you say that denying willing people a useful education just for less competition for faculty jobs is the ideal outcome? What would the best choice be? Not clear.

When a pie isn't increasing, but the number of people is, things get uncomfortable.
Sorry, but what your PR office's response looks like is just a more elaborate way of saying "Don't worry, we lie all the time"
I don’t live in a windy area so I haven’t built it, but this looks like a brilliant approach. The idea of using recycled aluminum offset printing plates for the vanes is inspired.
That's not a $ amount.

How much would you tell your manager?

Someone hacks your server and gets into Adobe with ransomware because it's not managed properly, next week you'd be complaining about how stupid Adobe is.

Are you storing client names on this server?

Can it be DDOSed?

It will have to pass audits.
If uber/lyft doesn't allow their drivers to price themselves and not treat them as employers, they are more or less a cartel rather than a marketplace connecting buyers and sellers of a service.

Maybe they can show a optimal price and allow drivers to change that and charge drivers for the customers they get from the platform.
How about archive.org? This belongs there.
Show HN: Created WebApp for learning C++ features with online flashcards
How can you call this elitism? Nobody forces you to learn PHP, you can learn any of the many other open source existing languages. There's no gatekeeping preventing you from learning languages other than PHP.

I'm just calling it for what it is: a broken tool. I'm suggesting we let go of this broken tool and focus on tools that already work great, instead of wasting millions of human work hours on sub-par coding. Sure, you can still make billions with broken tools, but you could also have done that more easily with the right tools.
Time zone difference will get in the way of that.
Historical Thesaurus of English
I was a huge Apple skeptic before the iPhone 11, and decided to give the Pro a go. Much like yourself, I now use it for most of my productivity tasks. All of my blog posts are now mostly written on the iPad, and I love the pencil and magic keyboard. At first it seems overly expensive, but it is very much well worth the money if you can afford it.

It took me a while to learn 2 fingers on the screen is undo and 3 is redo, and that's really as much as I know for gesture control. The split screen is nice, but like you say, there's definitely room for improvement.

Thanks for reading, and I enjoy your comment and thoughts. :)
It's the same with software I imagine, because of several reasons.

1. Writing more code (and being conscious of it) makes you a better engineer. You'll run into more issues that you will fix and, hopefully, remember.

2. If you'd take the art example and say "Paint 20 cubist pieces", and then transfer that to "Write 20 authentication servers", each iteration you'll benefit from what you learned and be able to 'clean up' the code. It's essentially writing 20 PoCs where each PoC improves on the last one.

EDIT: Writing more versions also allows you to explore more ideas without fear. If you have to write "one good version" you'll be less prone to exploring 'exotic' ideas. So you'd benefit from that as well.
For those of us who didn't know what a CTE was standing for. Here is a link to the PostgreSQL documentation on Common Table Expressions (CTEs)[1], and an article on Wikipedia on Hierarchical and recursive queries, that explains the concept [2].

[1] https://www.postgresql.org/docs/12/queries-with.html

[2] https://en.wikipedia.org/wiki/Hierarchical_and_recursive_que...

edit: formatting
Actually that is incorrect. The Hertz deal does not cover all maintenance expenses, for example if you blow a tire on a pothole, you have to pay for it. There are a lot more of those exceptions in the fine print, so be sure to read it all!
That's why I refused to buy Kindle books as long as I didn't have a good way of adding them DRM-free to my Calibre library.

I do buy Kindle books now.

What is funny is that there are Kindle books on Amazon that you cannot read on your eInk Kindle!

For example, https://www.amazon.co.uk/Forcing-London-Mathematical-Society... has as its format "Print Replica", which I like for math books as they are basically just high-quality PDFs. But you cannot download it to a Kindle Oasis, for example! Funnily, after you remove the DRM, it just becomes a PDF, and you CAN download it to the Kindle Oasis.

That's just ridiculous.
> list of problems with PHP

(Here we go again.) Such us?
Google Chrome is giving up on Adobe Flash. Says it will be unsupported after Dec 2020.
I think there are two things, one is a preference with some consumers towards less packaging (given two products about the same cost and one looks like less packaging I'll tend to pick that) and the other is there's been a lot of talk about taxing single use plastics so I've wondered if they've been trying to alter the supply chains before that point.
Is your position that everything is relative and truth does not exists? Is that a quote of some book that I do not know? Am I missing the reference?

Your answer is sarcastic and I do not see how it helps to improve my understanding of your position.
Interesting! I didn't know that, thanks!
Exactly that's my point which i should have been explicit. Currently technology exists to smoothen wrinkles in real time video. Also considering asking for age is not legal in may places this would significant avoid age bias.
Well I was doing graphics transformations on affine vectors, so they are all 4x4 and 4x1 vectors... You can't "know you are in the wrong order by checking dimensions" in that case.
You can do this easily with Handbrake as well - using the "hard burn" option: https://handbrake.fr/docs/en/latest/advanced/subtitles.html
Also just to put my money where my mouth is, I've donated to both of these just now. Nothing crazy or generous -- only $50/€50, but every little bit counts.

How do you know I actually donated? Well Krita emailed me a donation # but I'm not sure if that's persionally identifying or not, but if you really care email me and I'll share that with you, or screenshots of my paypal statement bill or something.

Oh also totally overlooked (can't edit now) Inkscape, which I personally know I've used in the last year, same amount:

https://inkscape.org/support-us/donate/

For those who don't have money to spare, donating time or speaking well of these programs and increasing their adoption are just fine as contributions (at least I think so, maybe others might disagree).

[EDIT] - If you don't have money but you have time and expertise to contribute a translation/pull request/etc that's actually worth even more than the money you could give and it would pay off repeatedly, forever. I've actually done the bare minimum by giving money since I know contributing a code fix or feature implementation/etc would be way more valuable.
It is going to be interesting in a few years to see how mush they will push the digital wallet for every person.
> Even when the outside interests don't write the legislation, it's the staff and not actually politicians that too: politicians are basically constantly in meetings / at events and have no time for such work.

That's a little bit true but mostly misleading. As with any office with professional staff, most of the work of a legislative office is done by the staff, not the head of the office, true. OTOH, that doesn't mean the the skill, knowledge, and understanding of the head of the office is irrelevant, as the head directs the staff strategically, reviews, inquires, refines, and redirects work, etc.

> Nothing prevents the staff from being retained from when legislator to the next.

The new legislators not having the skill to select appropriate staff might, but a bigger problem isn't that the staff aren't retained but that they usually are; the less skilled the legislators are, the more the professional staff (who probably are shuttling back and forth between working for legislators and working for interest groups) do not only the detail work, but also control the agenda, and the less which faces the electorate sends to fill the nominally most important seats actually matter.
EY (one of the Big Four accounting firms) has an office in Chennai, India where they do US taxes for public corporations. Of course they're part of the bigger company (EY) that has offices in the US as well, but the example you gave already exists.
18 bits would be better, fair. But you could still have an entire plane of private use characters with 18 bits, or more. Absolutely no need for 19.
Yeah that's mostly true, at least until you get a new job and only a few weeks in you find out they have a "small" years old service written in PHP that no one else wants to maintain :)

That's my story, I ignored PHP for years but since I had to work again on it recently and got pretty quickly hit by its "rough edges" I couldn't help but ask myself why such a bad language is still around.
She was a sharp thinker, keenly introspective and bold. I would have imagined that she would appeal to the HN audience.

Beyond the Second Sex, which has significant status in the history of feminism, her autobiographical Memoirs of a Dutiful Daughter and A Very Easy Death are beautiful reads that show her insight and self-awareness; I would recommend them.

For accessible general reading about the existentialists, including Beauvoir, I enjoyed At The Existentialist Café by Sarah Bakewell.
PHP started to enterprise the moment they add PSRs IMO. It was no more a scripting language first. It was also at the clean OO push. Very Java like in a way.
I've been in Finland for a month as a native English speaker and came to exactly the same conclusion, especially after witnessing all the mistakes that Google Translate makes
Home Made Raspberry Pi Standing Desk Controller
Are there any OSS options that come anywhere close to the functionality of apps in the CS2 or CS3 bundles?
Plex uses FFmpeg for transcoding video and audio.

See https://support.plex.tv/articles/200250377-transcoding-media...
Given how dependenent on Thinkpads the whole enterprise industry is over here, this is going to look interesting.

On the other hand, maybe we get to sell overpriced second hand Thinkpads on the black market now. :)