skysight-inc/HackerNews huggingface dataset:
I know it's just PR bullshit like Amesys/Qosmos execs did 10 years ago pretending their surveillance software was only used to catch pedophiles and terrorists (despite human rights orgs being on their lists)... funny btw that 4 Amesys/Qosmos execs have just been indicted this month.

However, as a french person i must agree Macron is a criminal and a terrorist. A criminal because he goes (as most presidents would) against the word and spirit of human rights declarations and constitution by promoting destruction of public services in a time of pandemic, immunity of cop murderers, abolition of taxes for the rich (ISF) while lowering social benefits for the poor, etc... All while having no respect for what would be considered "due process", exploiting loopholes intended for emergency situations (49-3) to bypass the votes of the parliament.

A terrorist, because despite presenting as a reasonable face opposed to Le Pen on ideological ground, he introduced new racist laws (eg. doubling of administrative retention for undocumented people from 45 to 90 days) and opposed the Aquarius crew coming into France (despite Corsica welcoming them, the government placed a veto). A terrorist, because the people opposing his government had to face the most brutal repression France has known since may 69 and/or the anti-colonial "Algeria war".

A grandma (Zyneb Redouane) killed in her home by cops aiming at her during a demo is unprecedented. So is a young man (Steve) murdered by the cops on Music Day 2019, or the one who got his hand blown up by "non-lethal weapons" this year when over 1500 grenades were fired at a peaceful free party.

So is the thousands of mutilated people from just attending a demonstrations: bruises and deaths were quite common a few decades ago (even though the 80-90-00's were a lot more calm), but now proper mutilation and handicap awaits you, mostly caused by police grenades (yes they contain actual military explosives). If you wanna see what that looks like (CONTENT WARNING) -> http://lemurjaune.fr/ (that's only from the gilets jaunes protests).

So yes, Macron is a terrorist. We are terrorized of him and his militias. And while he says anarchists and muslims are the terrorists in this country, most of us know not to listen to TV, and that the real terrorists are wearing suits and uniforms. See also Lowkey's take on that (content warning) -> https://youtube.com/watch?v=kmBnvajSfWU
OK then, I'm not fluent in any languages, I merely use them to create products that people buy for money.
No, it doesn't. It still levels off way above what was the carrying capacity of Earth before the "Green Revolution" - and the systems maintaining our food production are unsustainable. We extract surplus food from the ground by destroying the ability to grow more food in the future.
>...when it's done in the interest of preventing another holocaust...

Spying on journalists critical of oppressive regimes, has absolutely nothing to do with "preventing another holocaust".

Arming tyrants with technology that enables them to crush dissent, by spying on their opposition and journalists is inexcusable.

That Israel wants to gather intelligence on hostile neighbors and prevent a new holocaust is legitimate.

But they shouldn't be immune to critique of their actions, by deflecting it with accusations of antisemitism and mentioning the holocaust.
A communist state is merely a state that wishes to achieve communism, a stateless (classless) society.

There is no such thing as communist state that has achieved communism because at that point in the world states no longer exist because classes no longer exist. Such a world actually existed for hundreds of thousands of years as technology didn't allow one set of people to produce so much surplus so that another set of people could live without directly producing, a requirement for a state.

There are no known steps to "achieve communism", so there is no laundry list of requirements that make a communist state. In practice however some kind of liberal market is required because the world is currently dominated by capitalist ideology which will destroy any obviously communist state and a destroyed state cannot achieve communism.
Hi Matt, nice seeing you here. I attended your talk for the MIT Media Labs, I enjoyed it. (:
Klarna is huge in the UK too.

I'm inclined to believe another commenter who suggested that millennials and younger don't really like credit cards, and this is a different way to get a similar thing – better cash flow.
Indeed, almost nothing is available without investing 5 or more hours of your time.
I have seen interview 1,2 plus full day on site development with senior dev for a front end job and something like 10 hours worth of assessments at FAANG.
These are not high paying jobs btw.
The "current" conflict has been going on for over 100 years
The way I see it, putting the todo in a list gets it out of my head - I don't have a need to keep remembering it, so I don't worry about it as much - I have confidence I won't forget to to it, because it's on the list.
This spyware can install onto any iPhone or Android phone and spy on everything you do silently. It's a game changer for governments and their ability to intrude on our lives. It really vindicates everything Snowden has said on the topic.
But aren't Firefox bug reports known mainly for being ignored (or if not ignored then viciously denied)?
So this kind of things with the front door open, can someone access my Wifi network with it? Knowing when I'm home (if my phone is not connected to the Wifi network)?

You can still buy Philips Hue items, they do regular updates.
You've never seen a video of a large diesel fire? They put out deep black smoke that would definitely not be safe to breathe.
Have you got a citation that Hamas is on a religious mission to "kill all non-muslims".

From what I have read and understood, it's primary focus is to resist the Zionists which repeatedly encroach on Palestinian land.

Imo, making a comparison to ISIS is a tad bit lazy given the historical buildup to the problems in Israel. Just because a bunch of guys have big beards and shout in Arabic doesn't really make them equivalent in their aims.
If a feature falls in a forest and nobody is around to hear it, did it make a sound? Less cryptically, if a user isn't aware of a feature, does it really exist for them?
How far in the process were you before you found out you had to code Ruby on Rails and present it?
I can assure you as a French person the economy is the least of our worries. Yes Macron is a criminal, but not for the reasons you say. We live in the 5th richest nation on Earth, that profits from pillaging its neocolonies all across the planet, so there is an abundance of resources to feed and house everyone if the government wanted it.

Of course the government, as any government ever, is an enemy of the people and wants to wage-enslave its population to benefit those who are already privileged.
I've tried questions like this (super basic but can quickly filter out people who know nothing), but sometimes the candidate seems insulted! I try to quickly move on to a harder question.
> It's basically a "have you ever seen this language?" to weed out people quickly.

It's not that. People who constantly use multiple languages in an IDE will not be able to point out most syntax errors outside the IDE. So it's not a "have you ever seen this language" filter.
> I still facepalm every time I type quit in the REPL and get the tone-deaf "Use quit() or Ctrl-D (i.e. EOF) to exit" message instead.

Yeah what is up with that? Just quit if there's no variable called "quit". Nobody will care that the REPL doesn't give the exact right behaviour for one case.

Hell, make `quit` a keyword if you have to.

Anyway, I really want to like Python but three things make me hate it:

1. The miserable state of type checking.

2. The miserable performance.

3. The miserable project management situation.

Deno/Typescript fixes all of those in my book so I use that where possible. It's better than Python in almost every way.
Not a "tech" job, but I found that the best hires were people who worked on contract for a few months. They did not necessarily have the skills when they started, but you could see drive, diligence and competence in those few months. This attitude needs to be maintained every day and cannot be faked as easily as you can an interview. A bonus is that they get paid for their time while getting valuable job experience.

It might only work for low-level entrants. For higher positions you are hiring the person for their experience, not on how well they can jump through arbitrary hoops.
What's wrong with a tunnel? To be honest I would love it if all highways were put under the ground- but obviously that would be too expensive.
" they don't mind killing innocent people, including their own people- women, children, etc. to further that goal."

I guess the only difference with the Israeli government is that the Israeli government manages to successfully avoid killing their own citizens.

Let's be real, they're both as bad as each other, just one side has a prettier face.
Friend of mine started doing edtech company and shown me his prototype and it blowed my mind: he simply designed stuff after WoW gameplay. It looks and feels addictive, it is collaborative and stuff. This is clearly the future indeed.
Agreed. Threads like this make me want to quit HN. There's an overwhelming amount of cynicism and negativity on these forums.

The indie web is alive and well. The bar to creating awesome products has lowered and indie developers are working on cool shit daily. Go check Product Hunt, Makerlog (disclaimer: I made it), or Twitter. Dozens of indie apps and websites launching every sunrise.

The indie open web isn't dead, not by a long shot. It's only got better.

A new generation of indie developers are rediscovering what it means to be a small creator online, embracing their communities and building products that put the user's interests first.
>In New Zealand, the local EFTPOS network is basically a home-grown network that the major NZ banks established in the 1980s's and have continued operating on a shoe-string budget ever since. For the most part merchants only have to pay a low fixed cost to access the network, whereas customers usually don't pay a fee (as most banks either bundle free EFTPOS transactions in a fixed monthly fee package or even offer it for free entirely for certain account products).

Sounds exactly like Interac in Canada. Although nowadays I believe most if not all Interac debit cards are also co-branded as MasterCard/Visa debit. Which makes em usable online as well. (There is a Interac online but only a small small small handful of sites even support it.)
Origami models aren't always solely described by their crease pattern. Even the traditional crane has a step where it gets inflated in a way that creases alone wouldn't capture.

Not saying it's intractable, just more nuanced than it first appears.
A second pack or a separate cell inside the same pack? These things are highly modular and even within a large pack there's multiple smaller packs that are also fire insulated against each other.
So they are not commoditizing their complement [1] in general (app store excepted!)?

[1] https://www.gwern.net/Complement
Relatedly, the article still recommends Requests when the community is largely moving to httpx which supports both blocking and async networking.

And is still in beta. It's got potential, not least because it borrows much of what makes requests good, but "the community is largely moving to httpx" is a stretch.
Does Google Listen to Me for Ads? Users Ask
> this is essentially cache invalidation, mixed with relativity/causality

In a sense these are quite closely related, the challenge with caches is when they go out of sync with their source data, as then reads/writes against the cache/source could appear to violate causality.
Research Who's Using Crypto, How and Why
You dose it in lots of water to keep it cool.
B-Tree Implementation for Go
Balding Black Holes Lose Their Magnetic Hair
Ugh I went from immediately disagreeing with you to realizing that ofcourse you're correct.
Ooof... I have done a few double pointers in my day *, but anything beyond that seems like bad practice!
> it’s not as though the Poincare conjecture or Fermat’s last theorem are useful things

Useful for what? A lot of people see mathematics as and end unto itself.
Thanks for your reply. I'll definitely send you an e-mail in the near future!
I think in every case around the world except North America, borders are associated with centuries of history. Since today's North American's aren't native - the borders weren't necessarily meant to follow any historical significance. This might be the reason of straight demarcations.
They are antifragile in producing the current class of consumer electronics?

I agree that optimized supply chains and economies of scale are generally fragile. If other types of devices become popular, they'll have inertia other innovators won't.

But I don't think this question is black and white. Apple has fragile, robust and antifragile aspects.
I was referring to professional usage of said IDEs, comparing the vendor-provided solutions. Unlike Xcode, as a business above six users you will need one of the commercial licenses for VS.
Afterpay: Jack Dorsey's Square in Australia's biggest buyout
Nigeria moves to centralise vehicle registration
I believe that's partially because that money is a liability on someone's balance sheet - the fed, the banks, the treasury, companies, consumers etc. As long as the Fed can use its levers to mop up excess liquidity sometime in the future, the excess money supply is not too much of a concern.
Interesting comment at the bottom of the judgment*

>In these circumstances, it may well be that Mr Lee’s case is one which warrants consideration by the Commonwealth of the making of an Act of Grace payment to him.

* https://www.judgments.fedcourt.gov.au/judgments/Judgments/fc...
If Einstein Had the Internet: An Interview with Balaji Srinivasan
TBH, aeons ago, we had this as a high-pass filter (doesn't notice a glaring SQL injection hole, no problem with eval() on user input? Nope.) and a conversation starter (-why are you constructing a database handle right in the middle of business logic? -indeed; how would you do this?)

It very much depends on the code - but I was genuinely surprised how many applicants, claiming to be fluent and applying for a senior developer position, had problems just grokking what the code did (a while loop reading from database).
Today it’s cool, tomorrow it’s junk. We have to act against throwaway culture
> If I were to be nostalgic, I would say I miss majordomo mailing lists filtered by procmail, and not just to be a kermudgeon.

I literally just had an email arrive from a mailman list, which from what I remember (it's been 20 years since majordomo) is pretty much the same as majordomo.
> Well, if all companies apply the same rule then you are not really free to choose are you ?

You are always free to start your own company and endanger other people’s health there.

At this point you’re basically complaining that it sucks to be unpopular. Well, that’s a personal problem. Stop trying to say that people are being forced to do anything. They’re not. They just aren’t free of of the consequences of their (in)actions.

You’re not allowed to enroll in a public school or the military without specific panel of vaccines. Again, you’re always welcome to not join the military or to enroll in a private school that doesn’t require vaccines or even homeschool. Whining that that private schools are too expensive, or homeschool is too much of a time sink, isn’t the responsibility of anyone except the person that decided to opt out of the system. Take the responsibility. Antivax folks don’t have a right to endanger others.
On libertarian patriotism, ethnonationalism and counter-jihadism
There is a very large number of people who hold similar views. The fact that these two characters each hold that view is very weak evidence for the claim that they are in fact two characters from one person.
Well, that's why it's called git. Everybody has to get-it.
It only makes a difference if everything is fast forwarded onto master. If branches are squash merged in (as is common), keeping those merged in branches up to date via merges or rebasing doesn't make much difference to others.

If you are chucking all your commits onto master - power to you. That's probably a good pattern (I prefer as much historical data as possible to a 'neat' commit history), but I never see it done because usually master is linked to CI and the idea is is every commit to master should be a valid build.
ESL speaker from Germany here. My experience is that I can cope really well with the accents that I understand, but I struggle really hard with new accents until I crack their code, so to say.

For example, the wife of a friend is from Turkey and is not very proficient in German, so we talk in English. The first few times it was really tough for me to understand anything, until I figured out how the Turkish accent works. For example, the Turkish accent replaces th -> t, e.g. "tank you" instead of "thank you", which was really confusing for me since I'm used to German ESL speakers who replace th -> s instead.
If you’re ok with a tiny apartment, yes. If you want some space or have a family it’s not as cheap, but it is definitely less than 65% of Bay Area rent.
I went through a marathon of interviews for one FAANG company (8 in total - coding screen, 4x in first round, 3x in second round). I did enough preparation to remember quite a couple of the Leetcode solutions by heart. I was pretty much a code printer if I got one of those, not much thinking involved anymore. I reckon it was clearly visible that I've seen a similar question before which is unavoidable if you've done enough prep.

While it's probably not what an interviewer is looking for, having the most common solutions memorised gives you an advantage of time. A coding interview usually consists of two challenges. If you get stuck on the first one and take too much time to answer it, you won't have enough time to go through the second one.

To avoid the code printer perception you can always go through an explanation what alternative solutions could be applied to the given problem, what their complexities would be and why the one presented is the best.
Honestly I don't think they care, since they are playing the long term game (probably in decades, if not 100+ years). Not only that, but China just has too much momentum for any of this to make a big dent.

I think it was Warren Buffet that compared the US economy to a fast moving train, and that a stick or a stone in the rails won't make it derail. We also have to acknowledge that China is also a massive moving train at high speed, and it won't derail.

That's why they can make these decisions. Remember that companies are apologizing to China on a monthly basis, I haven't seen a single Chinese company issue apologies for anything related to offences to western countries.
Well sure, if you don't have enough to add up to a share every month then you won't get a share every month. If the price continues to rise and there's no stock split that will probably become more likely in the future.
If it were actually this simple in practice I wouldn't be jumping between AppCode and Xcode all the time
OPPO A74 offers 5G at a price which will not break the bank
All dominant market share companies are antifragile, all rich people are antifragile, each economic crisis makes the rich richer and most of the poor poorer.
Exactly this! They are probably the most incompetent people included in the hiring process, and yet they will take part in the decision making with their ‘magic’ personality judgement and culture fit skills, always making the wrongest decision ever. I had candidates rejected by HR because they were too charming, too lively, too <insert random characteristic>, to find them later employed in way better companies and roles. Well done HR, now you have your culture and team fit, for a team and culture you are not even managing.

Ah and your professionalism stops as soon as you hire someone. The rest of candidates might be left without a response even in their 3rd reminder. I guess it’s tough to even setup the auto email notification in the ATS tool you are using.
Eternal September?

Oh no, it's someone lamenting the loss of a program which didn't even exist until 2005.

Things were always better in the past, that's because we don't remember the bad things. Apart from Punch the Monkey.

The internet is what you make of it. There are risks to it in the future (centralisation of DNS and requirements on centralised SSL being the current ones), but there always have been. Some things are easier (running your own server, or multiple servers, on multiple contents, with tons on bandwidth), some things are harder (getting other people to accept your email), but the internet is what you make of it, and there's far more you can make of it today if you want once you stop worrying what other people do.
Best Plumbing Services Provider to Call in Calgary
Having problems in your bathroom, then it is the right time to repair your Plumbing in Calgary. Due to this constant use, its components can start facing problems. Whether it is sink or shower, there can be various issues. If you are facing this, then you need to have all the plumbing fixed.
Those are some bold claims that not even Bostrom makes. Irregardless, I would take one but for a fool for assertions without the backing of evidence: of which a hypothetical thought-experiment is not.

I can certainly comprehend why one would wish to become an immortal being incapable of death. But I just want to be human. Sure you can live forever, but at what cost? A fear for sunlight, garlic, and crosses? For me, "Death is very likely the single best invention of Life."
Sure, that would be interesting to read about - it would be weird not to adjust your film sensitivity according to market, of that were possible. Always happy to learn, link me up.
Again, it shouldn’t be a matter of office politics. If you have a healthy team then everyone will chip in their individual strengths. Yours might be git but someone else might be stronger with Bash, package management, or whatever. Eventually you end up with everyone helping each other. So while you might get interrupted occasionally for git queries, you’d save hours on another issue that someone else helped you with.

There should also be schemes in place to help people level up their own skills. Whether it’s organised training days or an acknowledgment that x number of hours a sprint is spent on personal development (A Cloud Guru or whatever).

If a company doesn’t set up those two pillars then they risk creating toxic teams and that’s ultimately more harmful for productivity than any lost time in a given day helping a peer with version control.

Source: been a hiring manager at several companies. Seen what works and what doesn’t. Ultimately a closer team almost always out performs one where individuals are only looking out for themselves.
You should have finished the story.

The Prophet Mohammed married Ayesha at 6 yo and had sex with her at 9 yo. We know this is true because the Koran says so, and also mentions her dolls.

Wait, it gets better.

Since the Prophet was the "perfect man" and Muslim men emulate him, in Islamic Republics you can still marry (or kidnap and marry) 6 yo girls and have sex with them. Any attempt to ban that is, of course, blasphemy against Islam, and results in riots to this day.

An attempt is being to whitewash online Korans to hide this and other less savory practices from the public. The Muslim world is aware that the Koran is full of horrible things, but are fine with that as long as people can't link to it directly.

Ironically, since the Koran is the "perfect word of God" and "easy for anybody to understand", altering online versions is also blasphemy. :)