skysight-inc/HackerNews huggingface dataset:
If he wasn't full of crap, then you also running the risk of the government/some other group not wanting the tech out there and then preventing the success of your investment.
Which religious council did Bernie have to be approved by? Or was it a political party? Your analogy is off base.
Yikes. That's a great summary of what can happen to you when you piss off a government in a country where they don't have many limitations on what they can do to you.

He acknowledges the lack of human rights in Iran, but then casts blame on the US when Iran shoots down the Ukrainian airliner. Which is odd.
An Iranian wrestler was just given two death sentences for participating in peaceful protests regarding economic policies, so someone being jailed or executed for merging a GitHub PR is not wildly out of possibility.
A True Story (150 AD)
No much magic here, we use pretty standard protocols and approaches for security.

The data stored is public-key-encrypted (buzzwords: ECIES, Secp256k1, AES256+CTR), and the decryption private keys (per app/user) are available only to the very last and isolated layers (e.g. in particular, right before the search snippet is sent to your browser, or right before the text is tokenized and converted into an inverted index which erases the information about the actual words location in the text). The engineers can’t see the users' data.

App access- and refresh tokens (which we obviously need to send API requests to the apps you connect) are stored the similar way. They’re only decrypted in a separate layer right before requests are sent to remote cloud apps' APIs.
The motivation to stop spending is different this time. Usually it’s fear of loosing your income or actually loosing your income. For these people they have the money but no opportunity to spend it.
You do not have to take everything you're told seriously or as being representative.

£500k means you already have made your money, perhaps through a previous business or a career. It's not an amount that 99% of people have in cash at the bank, even if they are well off, even if they ask family. This is not representative and does not inform on any debate on 'diversity'.

Now, if you do have access to that kind of money from your personal wealth or family and friends then use it and delay getting VC money.

To live 1-2 years on savings is quite different and one can do it with £30k (minimum wage in the UK is about £15k pa), which is an amount you can save in a few years if you have a job in tech/well paid job in general (we're back to your study and degree).
Personally I had close to EUR100k cash savings within 5 years of graduating with an engineering master degree without help from anyone (who couldn't help anyway).

All that being said, it is quite reasonable for an investor to want you to have skin in the game and to ensure you can live with little to no pay for some time.
Call us when Presentify has zoom-in on the screen support.
> there are components of writing such as spelling that are not subjective

I'm not sure this is the case, at least not in English.

Which is correct: "color" or "colour"? They are both correct, of course, but for different dialects of English (en-US vs. en-UK)

Another example that I recently came across that is not dialect/localization dependent: what is the word for "able to be parsed"? Is it "parseable" (with an "e") or "parsable" (sans "e")?

While I've found some sources assert that "parsable" is correct - and I believe it is - others claim that they're both correct or that "parseable" is the correct form.

Suppose I'm working on optimizing a database. I add an index to the the columns `bar` and `baz` of the `foo` table. Have I added two "indexes" or two "indices"? While some sources say that "indexes" is an acceptable way to pluralize the word in English, they seem to all agree that "indices" is also correct. See: https://grammarist.com/usage/indexes-indices/

To make it more complicated, the link above states:

> [...] "indices" is generally preferred in mathematical, financial, and technical contexts, while "indexes" is relatively common in general usage.

Databases are certainly technical contexts... but I've never seen "indices" used in documentation:

https://www.postgresql.org/docs/12/indexes.html
https://dev.mysql.com/doc/refman/8.0/en/invisible-indexes.html
https://docs.oracle.com/en/database/oracle/oracle-database/20/admin/managing-indexes.html#GUID-AAE78F92-0ADF-4FB1-9949-DC7F2B6363BE

So... which is correct? :)
'Terraforming' earth has never been easy but it has long been necessary to feed humans. Bulk addition of soluble/leachable nutrients (naturally depleted by rainfall, fractionation by gravity, and chemical transformation) is the primary novel intervention in modern agriculture. We've learned that biological systems can be made to cycle much faster by turning the crank in this way. The rewards are great-- used in land, 7 billion fed. Use of similar intervention in the ocean suggests proportionally larger rewards.

Further, we've already destabilized the global system by injecting carbon. It is now our responsibility to find a way to stabilize it again.
The older you are, the quicker you count out a minute
CoC is built around the Microsoft Language Server. I wasn't able to get LSP working with Ale but perhaps things have changed since I switched.
I don't know if this is sarcasm but that might be because most engineers don't build anything more exciting than SaaS dashboards and it's pretty difficult to kill someone with an angular component.

Given the amount of software outages on this planet, if software engineers were building planes they'd collectively fall out of the sky once per week
New Grad Seeking Full Time/Contract Work

Location: New Jersey, United States

Remote: Yes

Willing to Relocate: Yes

Technologies: Python, Java, C/C++, Javascript, Node.js, Android Studio

Resume: https://pdfhost.io/v/c1OfxiQqg_ResumeAug2020Revisedpdf.pdf

Email: mike.celletti@gmail.com
That was where the "semi-" in "semi-democratic" came from in my original comment. It's in ways similar to Hong Kong's council elections.
David Graeber has died
VPN, and I don't think he especially cares about getting banned, much less bad than being imprisoned.
Is there a name for the opposite effect? If not, I propose the "Sinclair Effect" after "It is difficult to get a man to understand something, when his salary depends on his not understanding it."

You open the newspaper to an article on some subject that you know well, because your salary depends on it. In Tourre's case, finance. In mine, tech. You read the article and see that the journalist isn't a subject matter expert and has made an error about some fact. Often, the error is so small that it doesn't affect the story at all. I call these the "well, actually, some streets are sheltered from the rain" stories. In any case, you dismiss the entire story and stop reading it, and then turn the page to national or international affairs, and read as if your technical expertise somehow gave you insight into a place you've never been and a culture you've never interacted with. You turn the page, and forget the gaps in your own knowledge.
> Each component is just HTML/CSS/JS in a single file, sort of like Vue but cleaner.

A lot cleaner!
Sorry, but windows users don't pay in general :)
Calling it "server-side canvas" really throws me off. Why would a drawing API be needed on a server? For headless rendering?

If the benefit is to use the drawing API in a Node context outside of a server environment, that makes more sense to me.
> In these cases often optics matter more than facts. Using something common that has some israelian authors? Probably fine. Personally accepting a contribution from someone with a very israelian sounding name? Possibly treason, I would want to take chances.

What do you think is going to happen to that story relayed on hackernews and reddit? This developer by doing so has made himself a target of the Iranian governement already which is going to check how much "Israeli code" this developer relies on, just by looking at the composer.json dependency file. What chances are you talking about again?
I'd agree, but if we're trading tropes, the absence of evidence is not evidence of absence either. He's easy to discredit and dismiss, and it's meaningless to my life whether he's real or not, but if you've got billions on the line in the space propulsion game, I'd think you'd need to have gone deep into his claims to determine he's full of it.
>or whoever gave thumbs down on the maintainer comment

To be fair, who knows what the 'thumbs down' emoji is meant to represent in context and probably varies from each person who flagged it as such. It could mean 'boo maintainer', or it could be 'boo to the law and circumstance'. It's just an emoji.

>I dare you to do a single tiny transaction with Iran or an Iranian citizen which would be in violation of unilateral sanctions

Yeah. That's the reality. Like you imply, it's not the maintainer's fault. He's just trying to do the best he can in a situation that he doesn't control. Just as an American would if they found themselves in a situation that could intentionally be interpreted as breaking sanctions.

>you'd see how you'll get a taste of freedom and liberty and some prison time to sweeten the deal by US.

I'm not sure what that has to do with anything, though you are overstating it. There is plenty of blame to go around, but let's not absolve Iran of their responsibility in getting getting themselves to a place of direct conflict with the United States. After all, there are a lot of non-democratic/authoritarian nations that do not, in fact, have these kinds of sanctions placed on them. Since the Iranian revolution, the Iranian government has been following a path of direct confrontation with the United States and this is the end-result - their economy and people (like yourself) have been hurt through their policies, while United States is fine.
Particularly if you do your own devops.
Honestly not that big of a deal given that(I would assume) most probably run their own gitlab runners. I personally use the free tier and have a bunch of my own runners.
It's not only having the connection, it's that they are presumably able to audit your usage and reserve the right to cut you off if they find out that you're using it for something nefarious.
He has killed a police officer and his brothers would have done if they could.

The same protests that was caused by US to make civil unrest and riot to topple the government

I'm sure the "anonymous" sources have a lot of hard evidence to say he has been tortured. The same kind of evidence (excel files) they provided to show Iranian death over COVID19 were many times more than official numbers
So Ada's type system is better than an "average" language but not as good as a good language. Therefore, if I'm looking to trade up from an "average" language, it's in my interest to leapfrog Ada and go with a good language.
Of course, and not only that, but very strongly held opinions too :)
Watching doctors google stuff really makes you worry about the medical equivalent of StackOverflow code.
The fuck did i just read.
Any dictator would admire the uniformity and obedience of the U.S. media.

Noam Chomsky
Business models based on advertising revenue are ruining the world.
>The NY Times is in no way a "mainstream American centrist take on things", and they now freely admit their Socialist biases.

I don't believe it. Show me a quote from an authority at the NY Times admitting the paper has a "Socialist" bias.
Show HN: A proactive way of securing your Linux server
When I moved to UK I was shocked that each house amd apartment (!) has a separate gas boiler, a device that need maintenance, takes up space, makes noise and regularly kills people with carbon monoxide. I then met a person who lost a loved one to that thing!

In Russia and Czech Republic we have district heating, you just get billed for the amount of hot water consumed. Some of that heat comes from industrial sources or nuclear power-plants.

Even where it's coming from a giant gas boiler, they can be efficient combined heat and power units. Ofcourse, some of that infrastructure is old, but a rich western country should be able to do even better.

We'd only have a boiler in rural areas, to have them in apartments is just madness.
That sounds really nice. Which latitude? Most of my time in Europe has been UK/Ireland/Netherlands/Belgium/Austria and in the summers I wouldn’t say I’m often “hot” but it does often feel stuffy. Especially in bedrooms, and sometimes feeing that same way on warmer autumn days as well.
This argument doesn't work in more traditional societies. There was a actress in India who had demonstrations against her because someone morphed her face onto a nude pic.
> if you recognize that some common construct is in fact a semigroup or functor, does knowing this actually buy you anything?

At least in Haskell one thing it means is you can use lots of new helper functions.

> guide you to some nice properties, such as easy composition.

Yep, which gets you code re-use for one.
I Took Notes on 250 Books in Roam
It's more a question of "what does does Element do that Threema doesn't"?

Element is a Matrix client, so you connect to the global open Matrix decentralised network, rather than just closed-source servers run by a (newly-sold) company like Threema. Typical Matrix implementations are entirely Apache licensed open source, so you get full control and visibility both clientside and serverside. Matrix also already provides synchronised multi-device conversations, as well as more advanced cross-signing verification for E2EE key validation than Threema. Finally, Matrix is an open standard protocol maintained by the non-profit Matrix.org Foundation, that anyone can contribute to via the open governance process (https://matrix.org/foundation, https://matrix.org/docs/spec/proposals etc) - the Matrix standard gives developers full freedom to write their own clients/servers/bots/bridges/whatever.

Personally I'd say that Element & Threema have similar levels of UX polish these days (but I'm biased, working on Element). It's perhaps true that Threema's relatively limited featureset means that polish is easier to achieve.
I'm extremely happy with Django's ORM. It never felt bloated or overcomplicated to me, especially when compared with the innate verbosity and complexity of SQL.
The guy who runs the oldest supermarket in the little town where I live says: "If you want a shop to be here tomorrow buy something in it today."
Hugged to death. Wayback link: https://web.archive.org/web/20200903162835/https://avivbenyo...
reply to the reply.... grumble grumble traffic cameras
> For some reason browsers don't allow that - it's all or nothing.

Absolutely. Name constraints. It's in the spec, but no one seems to implement it. This would fully make PKI useful. Typing x509 certificate (validation) to a delegated domain would allow people to import Root CAs from a variety of places while compartmentalizing security.

Right now, if you trust a Root CA cert, you trust any domain it signs. This has been a glaring problem for years. I never thought we'd have cheap certs for everything and LE came along and blew my mind.
Open Source Everything
Actual news these days comes from message boards such as this.

TV / Radio news is little better than entertainment.

The trouble the news industry is having is that you can get an equal amount of information from social media without all the holier-than-thou garbage coming from news anchors.
APA calls for true systemic change in U.S. culture
As the author - yes, that's kind of the point (sorry if that didn't come across). Halo is a symptom of this disease, unchecked Amazon/etc/capitalist data collection technology that promises much but delivers much worse. Halo is the latest example of this, and unfortunately won't be the last. Simply put: POC or people in general shouldn't get this, not unless we have independent guarantees of security and protections for all, including marginalized communities.
Not really, in practice no one will get you from using publicly-available code that is part of a larger project. Directly interacting with someone, that's different.
It's quite possible for a country to both be mostly democratic, and at the same time, a police state.
That’s a very silly viewpoint. If I have to travel to the North Pole to change a lightbulb, should I only get paid for changing the lightbulb? If the security screening takes 9h, would we really expect employees not to be paid? If so, these would be pretty terrible job arrangements.
I know you asked about "good" implying skill, but your example of Tolkien made me think of Hume's "Of the Standard of Taste"[0]

Not the lightest reading, but very worth the effort. TL;DR - taste is something that can be more refined or less refined. We have some reasons to believe that more refined tastes are 'better' than less refined tastes (people who have learned to appreciate more sophisticated tastes never want to 'go back' even though they now have fewer opportunities for enjoyment).

Obviously it's very controversial and you can make the argument that it's just snobbery, but I think Hume gets at something.

[0] https://web.csulb.edu/~jvancamp/361r15.html
This reads like it is a statement about today's press

> Truth itself becomes suspicious by being put into that polluted vehicle. The real extent of this state of misinformation is known only to those who are in situations to confront facts within their knolege with the lies of the day. I really look with commiseration over the great body of my fellow citizens, who, reading newspapers, live & die in the belief, that they have known something of what has been passing in the world in their time; whereas the accounts they have read in newspapers are just as true a history of any other period of the world as of the present, except that the real names of the day are affixed to their fables.
What? Almost every US presidential election since the early 19th century has had several candidates.

https://en.wikipedia.org/wiki/List_of_United_States_presiden...

I don't understand this baseless whataboutism to defend a dictatorship.
Reading through this thread seems to validate the point of the article. A lot of people agreeing that hooks and other features are too complex or hard to understand, and then just as many people arguing that they're actually simple and make perfect sense if you can just manage to understand them properly.

This seems to happen in almost every discussion about react over the past couple years.

My point is that I don't quite understand the purpose of arguing that something is not complicated after so many people have struggled with it. I feel like those people's experiences a priori proves it is a difficult topic.
Not sure what voting is supposed to accomplish here, Democrats love sanctions. Even Elizabeth Warren, who is decidedly pretty far left as far as the party goes, voted for Iran sanctions in 2017.
No way! /s
I wouldn't be so sure Microsoft's legal department would find that worth the risk.

https://techcrunch.com/2019/07/29/github-ban-sanctioned-coun...
For outputting to static files, like JPEG or PDF.
News Revenue Hub | Data Analyst (contract) | Remote | https://https://fundjournalism.org/2020/08/26/job-opening-da...

News Revenue Hub a 501c3 nonprofit. We're looking for a data analyst to help us pull out key trends across the nearly 60 newsrooms we work with. We need someone who can use data to contextualize user funnels, ARPUs, testing…someone who can dig into 12 months’ of GA data to help a newsroom answer the question: What should our North Star metric be? We also need help building reports and data studios out of those findings. You’ll get to analyze loads of data within the Hub orbit, but you’ll also get to dig in with individual newsrooms. This should be a fun, ongoing project. If it you have questions please email me. daniel AT domain in URL.
If not rhetorical - non-white people.

Edit: typo
It is always, always worth remembering the truly vituperous hatred of the election of 1800. (and the fact that newspapers were truly partisan outfits)

"don't vote for that guy, he's a french traitor who burns bibles! if you elect jefferson, rape and murder will be legal!"

"oh yeah? well, my opponent's gunning to marry his kid off to the british crown and make us colonists again and establish an Adams dynasty!"
In one way or other you cannot avoid the SQL builder, this ORM is building it in the user's code base.

I believe in ballance,

you need the query builder for simple queries (that makes most of your queries)

but the complex queries should be also supported (even if they are not portable)

We have written exactly this kind of ORM
https://github.com/holdfenytolvaj/pogi

It saves you a lot of code writing, but is not taking away the power of postgresql (however it is anchored to postgresql)
i guess our differing opinions turn on what "better" means. to me, a better writer, and especially a better editor, would correct those unsubstantiated embellishments and biases. so it's a distinction without a difference to me.
What a blast from the past. The project, the forum software, the community around it. What a delicious injection of nostalgia.

Thank you!
Some rolling funds actually have 0% management fees (only carry), so it's really up to the fund manager. It also looks like the admin fee is 0.15% per year for a ten-year term to access the platform. There's no additional carry if you bring your own LPs, and 5% carry for LPs that come through the fund platform.
It's just so sad. The biggest one lately for me has been watching the riots which are happening all over the US. The really crazy thing is that all of these things are livestreamed usually by 10s of people in every city, who are standing a few feet from the people burning buildings and attacking people. You can virtually attend all of these things from your office.

To watch buildings burning, people chanting that they want to abolish the police, or burn peoples homes "fire fire gentrifier.", "out of your homes and into the streets" (while throwing things at windows, spray painting the outsides of homes, and shooting fireworks at homes), "all cops are bastards" etc.

And then to see reported in the news that these people are "peaceful". It's a sort of paranoid schizophrenia that I think we're seeing. People are watching their own cities burn, then reading CNN say that it's all fake, and that there is such a thing as peaceful arson, or a peaceful riot, that somehow looting is justified, and repeating that.

The news isn't just wrong at this point, they are actively trying to mislead people. It's really, really awful.
That he made a mistake is much more plausible than that it was aliens.

That he was hallucinating is much more plausible than that it was aliens.

That he was lying or had a false memory is much more plausible than that it was aliens.

Pretty much any mundane explanation is much more plausible than that it was aliens.

Extraordinary claims require extraordinary evidence.
A sad reality in Iran. There's a lot of wonderful people there who deserve our empathy.
Ah but that's how you know we're good. If you can't do it right, don't do it. And we know when we can't do it right. Sadly aeronautics and structural engineering haven't caught up to the level of ethics that software has. They build bridges that fall down and planes that crash. But I know I would crash a plane or break a bridge, so I don't make them. Much more ethical to not go around killing people like those guys.

Killing people just because you want to build something "more exciting". Enough to make one's gorge rise.
As with every issue around javascript front end library, the solution is of course... a new javascript front end library.

- jQuery
- Backbone
- Ember
- React
- ???