skysight-inc/HackerNews huggingface dataset:
Agreed 100% -> Frankly its a bit scary that people honestly (and I truly believe you to be honest) believe Google could be a "most ethical" company.

Among my friends there are so many that work for dodgy companies and believe they are doing something good

In Seattle my friends and I ran into a girl who worked for a spybar/spy install bar company and she was completely OK with it. She actually liked working there

Of course, now it turns out that Google, Facebook, Amazon do far worse stuff than spyware companies

*

reminds me of an old quote - It is impossible to make a man realize something when his pay check depends on him not realizing it
IMO problems are designed such that an average (ok, maybe slightly-above average) person can follow the solution, but it takes skill to come up with it in the first place. Just like calculus is standard curriculum for hundreds of thousands of high school students around the world, but we still think Isaac Newton and Gottfried Leibniz were genii for coming up with it.
Not that they were trying to milk it, but that they are currently twisting 2 into something it wasn’t. The game was not originally written to support also being Destiny 3.
they want to forbid esni, not https:
https://en.wikipedia.org/wiki/Server_Name_Indication#Encrypt...
thanks! I think what was confusing me was that in some examples i see it omitted and in some not. Now it's clear.
Why are movies shown in 24fps while 60fps looks more real?
> A long time ago, my boss at the time taught me a valuable lesson: every meeting needs an official record(/log/minutes/whatever) documenting all noteworthy decisions (D), tasks (T, with deadline and responsible person), and information communicated (I), with that record being sent to all participants by end-of-day.

"Who does What by When" is the overarching management philosophy of such meeting notes. In projects which I lead, I have a dedicated person every meeting to document these notes. Totally worth it and it's now a must for all of my projects.
> Well, if the user actually checks the signatures and remembers from their last visit that their should be one coming along with the software, maybe. That's a big if though.

HTTPS+HSTS adds no security here.

The only (reasonable) way to validate a payload end-to-end is an offline signature validation. This is true regardless of transport-level security measures like HTTPS.

Doing this properly with gpg makes even more sense due to the service targeting the paranoid, who is exactly the group of individuals who are certain to validate a signature.

> Considering there's no disadvantage in deploying HSTS and there's no good reason to serve an insecure website, especially since they already have HTTPS set up, I'm baffled by that decision. Maybe it's just an oversight but that's not too reassuring either.

It's easy, but adds nothing in ways of security here. Just privacy.

(Not that privacy does not have value, of course, but that's an entirely different argument.)
If that's all that he did, then I'd have no concerns. He likes to talk down other up-coming programming languages, too.

But they've got something his language doesn't.
With limited resources, bad ideas are ruthlessly trashed.

With limitless resources, all ideas are valid.
> Schools don't give students the experience required to become confident in the use of the language

Some countries are way, way better than others at teaching English. You can check https://en.wikipedia.org/wiki/EF_English_Proficiency_Index.

Netherlands, Sweden, and Norway are at the top with very high proficiency. France is 31st and is famously terrible at teaching English. Spain is 35th, Italy 36th. So it seems to be possible to have good English from school when done correctly.

> How many Europeans would just accept a foreign language being made mandatory in their country?

Yep, almost nobody would accept this, that's for sure. People in France are already angry toward Ursula von der Leyen because she didn't speak enough French during the recent State of the Union... I personally don't care that much about my own native language and would love to see English be used instead, but that's clearly not the way others see it.
I used to do that.

Hmm... I probably should pickup the habit again. When you move around projects, sometimes you forget about the "good habits" from previous projects...
Also, 'First 1,000 pages free, then'. GP - I can put this into columnar format for you, if you want...
I remember when mapping sites worked that way: image in the middle. Want to move it to the right? Click the right arrow button and the page will reload with the map shifted a little.

Compared to Google Maps it was the Stone Age. I get it, a lot of sites use an unnecessary amount of JS and bog down the user. But there are very clear benefits to having JS in browsers.
Not to mention that Snowden's only condition for returning to the US is that he receives a fair trial.
Then again, there's no Rust ABI...
Getting things done: the NOW, NEXT, LATER framework
Doesn’t this just emphasise that the UK is not a nation state?

‘Country’ is an informal term. ‘Nation state’ is weirdly specific and doesn’t even apply!
I used to manage VoIP systems and VoIPBL[0] was amazing.

"VoIPBL is a distributed VoIP blacklist that is aimed to protects against VoIP Fraud and minimizing abuse for network that have publicly accessible PBX's"

It's very similar to what you linked but is targeted to catching VoIP abuse.

[0] https://voipbl.org/
That looks awesome! With 8 ascii characters I get the exact precision I need.

My only regret is that the GPS Lat/Lng with N/S E/W is a immediately recognizable
Yes, but why does Rust's Range type not require this?
Then maybe he should handle Jai like he handles his games. Don't talk about it until it's almost ready to go.
Seconded. I work as a data analyst in medical research (bioinformatics postdoc). I am often introduced as a statistician, even though I'm not, because I can do a bit more than a t-test.

The situation in research is exactly as you describe -- we are figureheads who are put into place and highly pressured to confirm whatever hypothesis a PI wants for their latest grant or paper. They would never ask us to commit fraud, only perhaps to "double check" an analysis 10 times until it shows what they want to see.

If I were working for a company, this would at least be understandable, as companies don't even have a theoretical commitment to truth and scientific integrity, and there are no real consequences to a faulty analysis.

But it is immensely galling to see in research. Here we are, paid by the public to supposedly pursue truth and improve human health, and instead the job is to constantly be finding ways to avoid fraud and fabrication without pissing off the collaborator. The result is, as you say, useless analyses if the analyst is honest, and fabrications if they are not.

There is absolutely no doubt in my mind that this is one of the key reasons the ROI on science has declined drastically in the last few decades. It makes me laugh bitterly every time I see (increasingly frequently) political exhortations for plebeians to "trust the science".
The only kind of programming language that is ever "finished" are ones that nobody uses.
> If I’m taking this meeting, then I better pay attention to it. And if it’s not worth my full attention, then I shouldn’t spend time on it.

Yeah, most of us just end up shoved into lots of meetings we shouldn't be in that we don't care about, or having a meeting we do care about co-opted by a discussion that's irrelevant to us.

if i could _only_ be in good meetings i'd do a dramatically better job at remembering them all too.
And yet Range is broken. TFA is 100% convincing.
What I learned flashing an EEPROM
... under certain terms and conditions which nobody who's commented here is privy to.
Maniacal attention to detail in products is very rare those days. As a born perfectionist I wish I could afford it for myself, honestly.
Don't forget to include 'EXEC SQL'. For IBM mainframe Cobol, how many progrmams DON'T depend on the mainframe environment specific features/services? Probably zero or close to it. I think the environment for other vendors (Microfocus, Accucobol) is a bit more forgiving, I don't have experience with them so can't say for sure.

Another, maybe more subtle mainframe pecularity is how it maps dataset (ie file names) names to 'dsnames' (Cobol source code construct) at runtime, tied together by JCL.
Ask HN: Are there any downsides to building a blog using only HTML pages?
I want to write some things, and I have really nice templates (nice design, minimal vanilla JS, loads really fast) for the following pages:

- Main page of the blog (lists all the articles)

- Article page

I was thinking of making one HTML file for each post, linking them together using hyperlinks (pointing directly to the HTML files), putting everything in a folder, and dragging and dropping to my Netlify Drop account (https://app.netlify.com/drop).

What are the potential downsides to doing this? Am I really underestimating the value that modern frameworks and libraries provide?
Personally, I prefer to pre-empt this situation by an explicit agreement on Action Items (Who does What by When) during the meeting itself. I have a dedicated note taker who has been coached to ensure this takes place.
I presume we don't have a treaty with Russia, otherwise we might indeed. And Snowden would be rotting in a US prison right now.
The Hong-Kong protests started after a murderer chopped up his girlfriend and flew to Hong-Kong for safety.
Hong-Kong is part of China. Borders do matter, I have no idea what world you live in where ordering something as extreme as an assassination isn't done more safely with a border between you and the person you're assasinating. All that being said...that's NOT what Assange did, Assange is being tried for upholding the law. The U.S. was illegally torturing people and murdering civilians, wikileaks leaked it, wikileaks did so legally, now the U.S. is trying to drum-up a technicality that doesn't exist from a case that happened 7 years ago. A case they waited to try him for for 7 years, while denying him counsel and spying on his counsel.
I have to call BS on this. We've fixed MacBooks since we started in 2009 and we've done ZERO port replacements.

Dropping magsafe is when we started seeing port damage. Most problems on the 2008-2012 models are logic board related.
I'd add to that: timers/alarm clocks, flashlight, video recording/uploading - essential during protests or altercations.

The smartphone is the quintessential "PC" (personal computer). For billions, it's the fist real computing device they have ever owned (and likely will ever own).
With 5G, I believe that this margin of error will be significantly smaller. But either way, with wifi and gps your location information is pretty accurate already.
Last release 2011-10-11?

Interesting that the author is here commenting as well on a 9 year old project.
I said not one word about El Paso. Inventing leniency advocacy is not honest.

Still, the whole scene was entirely within the capabilities of the El Paso PD. You know about it only because it was lurid, not because it had any effect on you at all (presuming you don't shop at that Walmart).

A million cancer cases for corporate profit are not lurid enough, evidently.

A national response to cases like El Paso would crack down on right-wing nutjobs, but that (too) is absolutely not happening. That is a problem with the FBI, not the DoJ, and is another worthy topic, but not this one.

The DoJ already have all they need to empanel grand juries and issue indictments.
> If you had put a couple of millions into a company you'd probably expect to get your money back, no?

Yes and you will eventually get it back if your company turns profit — any profit. That doesn't in any way imply growth at all costs which is what the world is obsessed with today because stocks. Practically, it doesn't make much sense to earn hundreds or even thousands times more money than what you spend, yet most companies do just that. It ends up laying idle on bank accounts, not benefitting the end users and society at large in any way.

> Would you be happy giving your money away?

Yes if that meant making the world better.

> Many people start their own business with their own money and don't have to answer to investors. Look outside of tech: restaurants, design studios, stores, etc.

And those usually respect their users/clients.
QA needs to be a role in a team, not a separate team. When there's a "QA team", they inevitably end up in an adversarial relationship with development teams. The devs will lie to QA, or withhold the full truth, for a number of reasons: they don't want to be nagged about small things; they don't work for QA so QA has no direct authority; they only interact when things are broken, so the entire relationship is based on negativity; QA comes after the fact and it's too late to change things (or at least too late to change them the right way); QA lacks the engineering background to understand what it is that they're testing (so they test the superficial things and don't test the showstoppers); etc. There are tons of reasons a separate QA teams creates an us-vs-them situation where the path of least resistance is deception and hoping no one finds out what's really broken.

It's ok to have a QA 'team' that represents a group of QA specialists and focuses on their unique interests and areas of responsibility, but the members of that team should be embedded in the development teams, working alongside them as they develop, helping to write test plans, identify problem areas before the code is written, clarifying acceptance criteria, etc. If there's a "QA manager", that person should be more like a mentor, or the kind of good PM who runs interference and supports the development effort, but isn't actively directing the development effort.

If your QA people aren't in the room (covid aside) with the developers, and are instead all gathered together in a separate "QA unit", you've already lost. By the time they identify problems, it's too late to fix them well, and they'll never change the development culture into one that learns to produce fewer bugs in the first place.
I think I wasn't explicit enough in the point I was trying to make: the US government is already trying to prosecute Assange, that's what this is all about in the end.

So it would be a first that a publisher is under threat for releasing sensitive material. The witness testimonies (as reported in the above links and in the articles from previous days) seem to agree on this, or at least that was my impression.
If you're continuously drawing a salary and not having to pay the lawyers yourself, you're definitely not taking all of the rism
Embedded, then systems, then offensive, then systems.
Can we make this "IMO" instead of "Math Olympiad", which is the more standard shortening?
Real housewives of potomac star upset with media
This story is about the life a reality tv
You're totally right, and I should have clarified that the process I describe is for long informal conversations with thought partners, focused primarily on exploring interesting ideas.
He has a beta program for those interested in trying out the compiler.
Fair enough.

But I'd also like to point out that just because something is normal, doesn't make it right. If you think that it's okay for corporations to collect information on non-users in the way that Facebook does, then I can only say that I strongly disagree with you.
I think it's toxic to suggest your way or ideas are better without giving people any way to verify that they are. Of course anyone can have an opinion about anything.
https://github.com/rust-lang/rust/blob/2e0edc0f28c5647141bed...
Feedback: The "Cancel" and "Create" buttons are too close to each other. If you accidentally click on the "Cancel" button you lose your entire note. Perhaps move the cancel button to a less prominent position and add a confirmation dialog box.
Let's try it! It's empty: https://play.rust-lang.org/?version=beta&mode=debug&edition=...
There are many, many, many people with close to 40 years of PC experience. The k8s example is not analogous because the set of people with adequate experience is 0, while the set for PC experience is much much much higher than 0.

20 years? You are literally MULTIPLE decades off.
"and each set of three points determines a non-degenerate triangle with rational area" <- that's not language I knew in elementary school. Just being able to read what the question wants is a skill that isn't available to most elementary students.
I think people care, but the "powers that be" are aware of our lack of power.
The Cheating Scandal That Ripped the Poker World Apart
And people watching the video don’t realize that the questioner was referencing a very rude comment Jobs had just made about a team of Apple developers, that had just been fired by Jobs, saying they had not done anything for seven years.
It's not like Facebook isn't a deserving target.
C was largely "finished" when it came out–future additions have not added much. And by "finished" I don't mean "never changes", I mean "finished enough for a 1.0".
Yikes. Apologize for the autocorrect.
MK Gandhi's Letter to Adolf Hitler (1940)
Can't access the page, but one solution I would explore (and suspect has already been explored in depth) would be use of a stiffening treatment (heavy starching) rather than sacrificial sandwich materials. Many fabrics can be starched to be rigid enough to cut with a blade without dragging being a significant issue, and the starch can then be simply washed out.
Because you still need a good pilot to fly the plane, even if it was engineered perfectly.

They don't need to be American, I merely listed it as an example of a place where people who fly planes can be reasonably expected to have a high level of competency. (In contrast to situations like PIA 8303)

Most engineering problems also include elements of human interaction -- once again, the DC10 cargo door issue is a good example. One would expect that even if MCAS is re-engineered to work correctly, a pilot would still need to understand the operation of the system. Part of the problem is that Boeing tried to sell it as if it was of little to no importance to understand.
I do ignore him. I was only pointing out that I don't take him seriously, in response to referencing him.
First thing I do on any server is to disable ssh password logins and only allow login by public key.

After that, I do not worry about ssh login attacks in the least, though I do run fail2ban to discourage such traffic.
A Marxist is not necessarily a Maoist, Stalinist, or even Leninist. Marxism is a philosophical, sociological, historical, and economic framework for analyzing reality. And much as one can make a great or terrible web application with a web framework, one can do the same with philosophical frameworks.

Your comment is unnecessarily dismissive and only harbors guilt by association. Can you attribute support for, say, gulags to Prof. Chibber? If not, then your comment is irrelevant. If you can, you have further to prove that this opinion is a defect in this particular theory of law.
I thought you won't
Because it sounds cooler and makes them sound like they know what they're talking about.
#5 in particular, why would a partisan hack draw the line there of all places?
> I think detailed notes aren't as critical as just documenting decisions.

Decisions and Action Items. A decision leads to an action items. The action items are usually topics for decisions next meeting OR a deliverable at the get go. In case of the former, the action item is to put the topic on the meeting agenda by the deadline. In case of the latter, the person is assigned right there in the meeting with a timeline for the deliverable.
It's his hobby/passion project, I really don't understand your objection.

You seem to have a problem with the fact he criticises other languages. Would you also treat someone who isn't currently designing a language with the same harshness if they also criticised a language the way Jonathan Blow does?
Assuming your attacker can count bytes, there's no privacy added by using TLS to download static content from the Tarsnap website. There simply aren't enough similarly-sized files.
FinCEN Files
Interesting. Does he specify the qualifications needed to be included?
I’ll look at the PP today.

Not sarcasm, we issue GDPR requests from an app on device, and you can request data (back to your device and not through us unless stated). Deletion requests are done as well. Data brokers, as a group, are obviously very anti-consumer, and getting them to comply in CA has been a huge headache (most simply do not). Prop 24 should help, so it’s going to be a long burn for consumers to take control. CCPA made hiring an agent (like us) explicit, but almost no one accepts that at the moment.
Can you take the real time notes also if you lead the meeting? I think that is often challenging, to request input, try to problem solve, making sure the meeting is constructive. Taking accurate notes requires myself often to be more passive than I can be if I am responsible for good progress. But depends on the meeting scope.
This made me think of a fun toy-idea.

Let the server and client share a secret. Use that secret to encrypt the UTC date (2020-09-21), and sample some decimals from the first few bits (adding 100 or so, to avoid low-ports).

You could use that mechanism to rotate ports every 24 hours. This way, the bots wouldn't be able to learn the ssh port for more than 24 hours, without the shared secret.

Sounds like fun, or an easy way to lock yourself out of a box by mistake, depending on your perspective. :)
An AI that can do well on the IMO can likely also be useful when applied to actual problems in mathematics. Also, calling the "IMO" an "glorified rat race" is fairly demeaning to those that compete in it.
It's interesting - they're very different. The historical setting and investment into events to try and keep things on a historical path add a lot to the game IMO by allowing a mostly balanced but asymmetrical game - France can usually ROFLstomp everyone but an overly aggressive France can easily be ROFLstomped themselves. That said, I think EU4 still falls on its face in the late game with mechanics like Absolutism absolutely pulling the breaks off the train and making Ulm WCs possible - in fact EU4 is sorta confusing for that reason, there are essentially two (maybe three if you want to count the reformation+counter reformation) games there and a portion of that playthrough may be more or less appealing to individual players. Stellaris definitely has some distinct phases but without trying to railroad players the mechanics flow from one phase to the next in a much smoother manner.
I didn't bother doing releases for a while, since nobody else (AFAIK) was using the code.
The author should probably check FaunaDB which solves most of these pitfalls.
If it's illegal to report on a government clearly acting outside the interests of its people, what are the legitimacy of its laws in the first place?
The only crime being committed that matters is what he uncovered. If a Journalist walked on to private property to find an officer peeing on evidence or torturing an innocent person and then took that to the press, you wouldn't charge the journalist for trespassing.
Squaresoft did the same thing. Their big creative "here goes the company" game was to be their final project. Final Fantasy.
Links to trial coverage (hope you love Twitter)

https://shadowproof.com/2020/09/21/guide-to-journalists-assa...
Have you tried the method of loci? I do a variation of it when I don't have writing means nearby to keep the idea in my head. In its essence, you visualize a familiar place (ie parent's home) and how you walk through it and drop what you want to remember somewhere. Works perfectly fine for me. I suspect that's because of grid cells and spatial cognition (more here: https://youtu.be/gmc4wEL2aPQ).