skysight-inc/HackerNews huggingface dataset:
"Parkinson's law is the adage that 'work expands so as to fill the time available for its completion'. It is sometimes applied to the growth of bureaucracy in an organization."

Fittingly enough, there's a Wikipedia article on the subject. :) https://en.wikipedia.org/wiki/Parkinson%27s_law
Is using Math.pow and Math.log (twice) faster than a tight loop that won't run more than six times?
Plus I guess one kid streaming videos on his instagram app is crippling the connection for all passengers.
This is probabley a bit off topic, but for me, the James Carse book, "Finite and Infinite Games" is the last word on all games!

https://www.amazon.com/Finite-Infinite-Games-James-Carse/dp/...
>Nothing was ever sent back...

perfect scam really, who is going to call the police and say their drugs never arrived?
Are you proposing that Larry and Sergey are starting a secret society of billionaires who are withdrawing their genius contributions from society as a protest against government regulations?
Google has handed information related to my account to the DoJ
MAC(B) Timestamps Across Posix Implementations (Linux, OpenBSD, FreeBSD)
Agree in general, but note that Java itself does not follow this rule: StringBuilder's and StringWriter's toString methods use toString for behavior — creating a string from accumulated chars, and I'm fine with that.
Author here. If you're curious about MACB updates of your OS or tools, code is on the repo along with a profiling utility for shell commands: https://github.com/quoscient/os_timestamps
Our entire software and hardware ecosystem is extremely vulnerable and any single layer or part you can name has been proven insecure. Processors, programming languages, frameworks and packages, undersea cables, routers...it's swiss cheese all the way down.

All of us who are working in software and hardware are in a way to blame for this disaster and until everything is rebuilt from the ground up computing will depend on the worldwide cooperation of benevolent actors.
Full disclosure: I am the author of the Wikipedia essay "Wikipedia has cancer".

See https://news.ycombinator.com/reply?id=21700802 and https://en.wikipedia.org/wiki/User:Guy_Macon/Wikipedia_has_C...

I think you hit the nail on the head. For a charity that is trying to feed starving children, they can always use more money as long as there are any starving children left. Same with most charities. But if a charity exists to but an encyclopedia on the web, they don't need to keep increasing their spending other than what is needed to cover any increases in the cost of running the servers plus a reasonable amount for support staff.

Related: https://meta.wikimedia.org/wiki/Strategy/Wikimedia_movement/...?
I doubt it was that intentional. I would wager that "someone forgot about it" is the more likely explanation.
It is the de facto standard on Linux.
the storage part at least could be a solved problem: https://en.wikipedia.org/wiki/5D_optical_data_storage
Seems like the commenter thought that this was in the US which means the commenter didn't read the article.
> What scenario is there where Wikipedia is still providing value and fulfilling its mission but can't raise funds for a decade?

An extended economic downturn that dries up charitable donations.
>Decide if you are comfortable with your current skill level or not. If you want to get better, train up. If you are happy with your skill level, then keep losing. That's fine, and I think its healthy to decide to place limits on your skill.

If the difference in skill is too high you won't learn anything from playing with them. What's worse - you might ingrain bad habits that let you occasionally win(that happened to me with one fighting game)

>Skill is an infinite treadmill: you can continuously get better at pretty much any subject from now till the end of time. Deciding when to get off the treadmill is just as important as deciding to stay on.

Agreed, but the speed in which you progress varies case by case basis.

>My inability to defeat the greatest players of a subject does NOT make the game less appealing. Indeed, I often times seek out the challenge of stronger players, especially when I'm explicitly trying to get better at the game.

if opponents are better than you, but not overwhelmingly so ,it is indeed one of better ways to train. It is a matter of mindset - you are playing to deliberately "git gud", but not necessarily win.

>Losing constantly by playing vs players who are better than you provides a learning experience. You should find other players you can win against of course: you'll never learn to win if you keep losing. But losing teaches you what bad-habits you've formed from playing vs weaker players.

This depends on aforementioned difference in skill, too high is prohibitive to learning.
The latter part depends on how good game is proving feedback. Some games are great at that(chess, soulsborne), other are horrible(all blizzard games come to mind, DotA, Go). It is very hard to improve in latter group of games without deliberately analysing your past games.
For example in Go your mistake might be made really far back into the game, but you are seeing it's effect just now. In chess - it is way simpler to just walk back the history of moves in memory to find the mistake, or at least start spotting the wrong decisions.

>I think that's the key: losing all the time is unfun. But I can definitely take "losing for a whole week" or "losing for a whole month" in a row, especially if its for training. Finding players of lower skill, equal skill, and higher skill, is important.

Agreed, but there is one exception - games with randomness built into them - this includes matchmade team games. With randomness, losing when you are really ahead feels way more punishing, and in team games it is sometimes impossible to carry your team to win - even if you are literally the best player in the match by overwhelming margin.
>The death kneel was the lack of a google/apple cloud-backed IRC app, so any mobile use of IRC was pretty much a death wish for your battery (this may have changed but meh damage has already been done).

Not really. Google/Apple also have a connection (or more) open to their servers, but IRC would kill the battery? It's the usage, not that the connection is open.
In which case you shouldn't paint one as the exceptional evil for doing the same thing, as is usually the case.
By the way, the battery doesn't accept faster charge rate than 50W.
I've heard bad things about writing articles on Wikis. Lots of ego-wars. Not really sure it's worth my time? If it's a good place to be, I'm happy to help.

EDIT: But I do trust it. So maybe it doesn't matter?
I speed read. I didn't see go. I went word search for go, didn't find it. But, a fair comment. Critique demands care.
It seems rather naive to think that just because Verily has received outside funding it is somehow separate. It makes no sense whatsoever for google not to keep that in house and allow others to invest in it unless they just don’t believe in the entity. At which point you have a clear signal that you’re just throwing bad money after bad money, and one would expect Google to totally scuttle their involvement altogether.

Far more likely is that this “outside investment” is just smoke and mirrors deception and games of money and politics to manipulate.

You simply cannot have separation when motivations are inherently intertwined, codependent, and fungible just like the money.

It’s like saying when the “CIA”, MI5/6 and Mossad Fund and supply ISIS they’re really just funding their humanitarian white hat efforts.
That was a complete waste of time.

To sum it up: don't rely on the format of a generic toString() method. Prefer country.getName() over country.toString(), even if toString() returns getName().
How do you ensure that the 500 concurrent keep-alives land on different Lambda functions? I.e. requests 220 and onwards might hit lambda functions which were warmed up by requests 0-219. I just made the above numbers up of course.
Connecting to mail.google.com is frequently going to be much less conspicuous than participating in a peer to peer network.
I'm surprised they are going strong to this day without mobile apps and innovation.
There’s an irony in your response.
Looks nice! Seems like a good fit for interfacing with map tools like [0]

[0]: https://deepnight.net/tools/rpg-map/
>Whataboutism is never the correct answer to a valid concern

I'd say it is. I puts the concern in perspective, and stops people from using it to paint the "enemy" (anybody that's not them/their government) as particularly evil for doing the same thing the other side does.
Finland is the world’s happiest country – again
Don't forget browser compatibility IE10 and up with an extra 10mb of polyfills...

It saddens me that people learn to write "Hello World" on a website after downloading 1200 packages from npm...
I like it. I often retweet specific paragraphs.

I come across many such threads because of specific paragraphs others have retweeted.

I also find I'm more likely to read almost everything, rather than skim like I would with many articles. Even with the thread reader version, I find I take in less information - the Twitter format breaks up the wall of text.

But then, I also sometimes copy plaintext into Notepad++ and turn on syntax highlighting for a random language to make it easier to read.

(Also, I don't have Dyslexia nor ADD, I read novels, and I read Slatestarcodex blog posts without skimming, so I'm not really sure what's going on here).
Are you serious? They planned to launch the equivalent of a digital bomb, knowing full well there would be plenty of collateral damage. Hell no it isn't an "accident"

I will put it another way. I feel quite confident the 9/11 bombers did not know, or specifically target, my friends and acquaintances who died in those towers. Therefore, are you going to claim 9-11 was an accident?

If I intend to rob a convenience store, and in the process of doing so, my gun goes off and the clerk is shot and killed, was it just an accident?
No, it implies the whole page was translated by her, but the main body of the text was transcribed by a scribe.
https://carrd.co/ is your friend here
Which is why it doesn't seem to simplify anything. There is still data crossing some form of corporate boundary, just a different one.
Personally I would go either with pure HTML/CSS/JS, or if you wanna get fancy with Gatsby + Contentful.
There are also a variety of other perspectives worth reading; I found Tony Smith's Beyond Liberal Egalitarianism. Marx and Normative Social Theory in the Twenty-First Century (Brill, 2017) to be a great counter-point to both Rawls and Nozick.
It started out so great, but at the end I was left with the impression that someone was just trying to shoehorn features into C with quirkier syntax than C++. That type declaration syntax will probably haunt me in my sleep.
It could have been someone else's but accounts seem to concur that Elizabeth would have been exceptionally able to provide her own translation. There's consistent evidence (as far as I can tell) that she was very bright. I'm not aware of the sources for these claims including the one that she was fluent in French, Spanish, Italian, Latin, German and Greek.
It really depends on a game and skills difference. It's one thing to lose against someone just putting in effort to win and making many better decisions. (like dominion) It's another when you lose because the opponent knows the game so well you can't do any meaningful actions. For example, playing your first few games against someone experienced in a fighting game like Smash is pretty pointless. You likely won't land a single hit and won't learn anything.

That's also my threshold for fun. The more you can artificially minmax the game, the less fun it is for me. I'm happy to play Scrabble, but if the opponent spent time learning the dictionary rather than expanding their vocabulary, I don't see the point.
How is strict aliasing magic? How could you possibly define the meaning of accessing an object through an incompatible type since the type of an object determines how the compiler interprets its value? The bits stored in the object do not even necessarily correspond to a value for every type, after all. And that's not even considering the fact that there is a great deal of freedom wrt how implementations can represent floating point numbers, etc. so how can the standard impose a requirement on what happens when you, say, access a double as an int?

What do you mean by weak typing? That can you cast away basically anything?

>It's easier to predict OCaml assembly output than the GCC's one

Surely you are kidding. If that were true, why doesn't OCaml curb-stomp C in benchmarks? IMO GCC's output isn't even a little surprising, esp. once you've gained experience with its favorite optimizations.
Coupon Collector’s Problem
>"And how are you so sure Merck's IT team didn't fail to have backups, redundancy, security patches, etc. to prevent an attack of any sort from being such a big deal?"

If the insurance claim is ~$1.3bn, we can safely say that the NotPetya cleanup isn't a trivial thing for them.

How many companies have we heard about who were totally screwed after a ransomware outbreak, because their only backups were online - network connected? Does anybody have offline backups anymore?

Is corporate IT negligent where it appears to have no disaster recovery plan?
I should have said "Depreciate" or "Amortize". Meaning they aren't going to replace a system until it's been there it's entire lifetime. The overall cost per airplane is huge for a new system.

Most airlines make zero or a very tiny profit on the system. It started as a perk to gain share, then ended up as table stakes.

Aside from the initial costs, all that Ku transponder time is crazy expensive. As is the maintenance for the onboard equipment.
So you’re looking for Rust with C’s syntax?
> East Asians in the world do have a higher average IQ than all the white people in the world

citation needed

> some fact about all white people
> basing on it, assesing statement about Americans

Americans are not all white people (in fact, many of them are not white), so you can't make statistical statements based on that.
Why is cloning rather than moving the wrong default?
When did wealthy people care for this?

Wealth means you can buy nearly anything and that includes people who found a non-profit so one can use them to get to entities like WMF.

The scariest scenario in my opinion is their growing influence on the power of definition.

Like news organizations led by wealthy entities the WMF could just be slightly tuned to spread their alternative truth.

I think this power of defining truth is one of the major battlefields of the 21st century. Look at the annexation of Crimea for example. Was it an annexation or not? For us (people of the West) it seems quite clear but ask people from Russia and a lot of them will tell you another story.
We use Delphi at work, just did a full rebuild of our core product, 978015 LOC compiled and linked in 22 seconds on my aging i7 4790k.
> Cyclone is no longer supported

This might be the reason.
The issue is that we only have an informal definition of a "good driver" that relies on fuzzy things like intuition, empathy, demeanor etc when humans evaluate each other for fitness (or judge each other in court), and self driving cars are forcing us to come up with an actual specification which we've never had to do before. One of the more impactful consequences comes from the way we tied the execution of civil liberties to the ability to drive oneself (at least in the US), and a fully defined specification for driving behavior will necessarily exclude many people that currently drive today and rely on driving for their agency. In fact we've kept the definition fuzzy intentionally in order to allow this. The existence of self driving cars is forcing our hand because you can't empathize with an algorithm.
If I correctly understood the post you linked, it looks like there is a big difference between Rust and Dart when it comes to dependency management: Rust allows for different major version of a crate to appear in the dependency tree, while it seems (from the first example given by the post) that Dart doesn't. That difference would dramatically change the difficulty of dependency resolution between the two languages, because there will be many more unsatisfiable cases in Dart than in Rust, leading to much more work to find a working set. (In the given example, cargo would just pick icon:1.0.0 and menu:1.5.0-> dropdown:2.3.0->icon:2.0.0, and call it a day).

The exponential search issue could arise if people used explicit upper bound on crate minor of patch versions, but since the number of crate doing that is few far between, there's little change to encounter such a degenerated exponential case in practice.
Why Investors React Negatively to Companies That Put Women on Their Boards
The issue isn't you lose to Magnus Carlsen. The issue is that when you play chess, all you can play against are wanna-be grandmasters who drive the skill floor up to the point where you need to make a heroic effort just to be mediocre.

You have to understand, you are making the hardcore fallacy; you assume everyone will stick to the game no matter what and take whatever abuse or steps they need to git gud. It doesn't work that way; what happens over time is the better people raise the skill floor by driving weaker players out.

And increasingly the skill floor is getting ridiculous. Overwatch University on reddit recommends players post videos of matches for point by point analysis on how to get better, and half the posts are just frustration in dealing with the drudgery of playing so many matches to even climb.
> Changes to editor tools and processes don't cut it. All of those exist in service of improving Wikipedia as a resource. If I can't see those changes as an end-user, I question whether any of them really mattered.

Honest question: How would we as end-users know if information quality went up due to work-reducing changes to editor and administrator tools?

Being pragmatic I agree that there needs to be some saleswork involved in actually getting donations, but I don't like that this is true. It has nothing to do with the quality of the job being done, but simply visualizations of stuff (representative or not) that potential donors want before opening their purse strings.
Building up an endowment is fine. Misleading me to think that Wikipedia is close to shutting down due to lack of funds is uncool. I don't care that they spend too much money; I care that they convinced me they're broke.
Atleast in my experience, 10Y providers ask for more money and provide less high speed bandwidth (after which your up/down is usually limited to around 10 or 1mbps)
The idea the human brain must be reverse engineered in order to achieve AGI is speculation. It might be true but we don't know that. To quote "Artificial Intelligence - A Modern Approach":

> The quest for “artificial flight” succeeded when the Wright brothers and others stopped imitating birds and started using wind tunnels and learning about aerodynamics.
Zero Install – Run apps with a single click
The first generation of Quantum Computers are nothing more than a huge scientific experiment.
My main takeaway from your story is that fully autonomous driving requires a universal deployment of a system which allows police and emergency services to deploy updates to the road network map in real time. (Sure, it would be nicer if the car was intelligent enough to understand a man waving at it, but that's the lower bound that I take from these reports.)
Carmakers Shedding 80k Jobs as Electric Era Upends Industry
Larry Page Is the Tech World’s Dr. Manhattan
How is one supposed to get this resolved if the CEO OF NAMECHEAP doesn't see your tweet to get involved?

Is your domain just gone at that point?

Is it really that easy to lose a domain name...by someone doing an 'oopsie'?
It depends on the game. Eg. I'm fairly advanced in Brazilian jiu-jitsu (~10 years of practice, brown belt).

The typical approach that I also follow is that when I want to practice some technique I'm not well familiar with, I try it on white belts first, iron the obvious wrinkles out, and then I keep on going up the skill ladder until I'm able to execute it on my equals.

As I practice it against stronger and stronger opponents, I'm correcting increasingly subtle errors (that they're capable of using against me, while I could get away with them against weaker sparing partners).

It would be more difficult to try new stuff against someone of equal skill straight away, it makes much more sense to work your way up gradually.

It's obviously a physical, but still highly technical sport - and I imagine the same may hold true for many competitive activities.
I flew to South Africa in October. My flight from Amsterdam to Johannesburg had free messaging. On my ipad I could use google hangouts, whatsapp, email and google drive. I was chatting with my wife in Hungary and my daughters in the US for the whole flight. It was amazing. I also got some work done. This was a KLM flight.
> still 99.9% Google

Maybe they should just rename the whole thing to "AdWords" then...
> user contributions licensed under cc by-sa 4.0 with attribution required.

I was just thinking about how everyone ignores the license for the code on SO. The code and way it's used is flawed.
That doesn't make any sense. Lots of custom designed houses are built in single unit quantities with a bigger living area at a lower cost. There is no scale to benefit from and yet they destroy these homes in terms of cost efficiency.
Exactly. There is no EU call to ban Huawei infrastructure, so I'm mystified as to why you claimed 'the EU is on the "let's ban all Huawei products, China spies on us!" boat'.

The links you posted show that government departments in a couple of EU countries refuse to use Huawei, nothing more...
Am I misunderstanding something here? Based on the AWS calculations on the Lambda pricing page, a single 256Mb Lambda would incur a cost of $2.7902232 per month, using "provisionedConcurrency: 1". Pushing it to 3008Mb, to get access to more processing power, makes that go up to $32.78 per month (EU London region).
Compared to the standard way of warming it up by hitting the endpoint once every 5 minutes, which comes out to 8640 calls per month, which costs next to nothing.

Unless I am terribly mistaken, it doesn't seem like allowing AWS to handle this and not doing it in code (warmup plugin, cron job, etc.) is worth the cost.
this was as of 2010?
Yes. I'd like ppl who increase their chance of killing me 10 fold because they were late for a meeting to be prevented from doing so.
Full disclosure: I am the author of the Wikipedia essay "Wikipedia has cancer".

See https://news.ycombinator.com/reply?id=21700802 and https://en.wikipedia.org/wiki/User:Guy_Macon/Wikipedia_has_C...

Re "I've heard bad things about writing articles on Wikis. Lots of ego-wars." you hear those things from new Wikipedia users who decide that the first thing they should do is either [A] "Fix" the Donald Trump article, [B] try to use Wikipedia to advertise their garage band, or [C] try to correct the biases I list at https://en.wikipedia.org/w/index.php?title=Wikipedia:YWAB

If you pick an article, check the history, and find that it ISN'T getting 300 edits every day, you will have a much easier time improving that article.

My Wikipedia page has a link so you can email me. I will be glad to help if you want to become a Wikipedia editor.

EDIT: Fixed a bad link.
The tools, habits, and existing links haven't been updated. godoc.org don't point people to the new site. The "replacement" experience is a little broken.
Unifying Background Task Scheduling on Android
You can replace a rotary phone. Alexa is built right into the house itself.
Thanks for your input MatthewHeath.