jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It could be even simpler: Dropbox's admin interfaces for employees may simply not reveal data that could technically be revealed.

When I started my own law practice, my partners insisted that "everything must be encrypted" so that no third parties would have access to see any files. I had a feeling my partners were parroting this requirement and didn't really understand how security works. I tried to explain the pros and cons of this approach, but my warnings fell on deaf ears; the requirement was absolutely total encryption of all file data so that no third party could even theoretically peek at our data.

So, I set up JungleDisk backups to S3 with a key that only I knew about. This was an awesome solution that cost a few bucks per user per month.

Not long afterward, one of my partners insisted on having his home PC and his laptop synced. At the time, JungleDisk didn't offer syncing.

Sure enough, a few weeks later, I find out that the same guy who insisted I encrypt everything was secretly using Dropbox to sync his files. (I won't even get into the fact that he was backing up his sync folder to my JD solution!)

In summary, idiots are idiots, and security is often misunderstood.

By the way, I'm no longer working with people who fail to understand security, and we've got what I suspect are the most innovative, cost-effective and secure backups at any law firm in the world.
How did you expect to pay?
Another feature (for the CCP) of disconnecting from the Internet-at-large (and recreating whatever they want within a walled garden) is that then they can work on making the rest of the Internet dangerous or unusable for other countries [1].

With enough support from non-Chinese providers (think: Apple, Cisco, Google, etc), the transition could be entirely smooth to completely disconnect (even to the point where Apple and it's ecosystem are effective replaced by Xiaomi/Huawei at hardware/devices level).

[1] https://news.ycombinator.com/item?id=8931827
Have you ever tried to communicate in beginner/intermediate-level German with a German speaker? They'd most likely insist on switching to English.
For anyone lacking the context (I just read someone claim "I've never heard of this author or his games").

Crawford, Eastern Front and Balance of Power were a big deal in their day. These were always niche games, but for those in the know, they were brilliant.

You can read more about this period of videogame history in the freely available online book "Halcyon Days": https://dadgum.com/halcyon/

Feel free to disagree with Crawford, but please don't do it out of ignorance. Know your history. Otherwise you'll be like someone who argues Charlie Chaplin has no business arguing about cinema, because he doesn't ring a bell to you and who watches silent black & white movies anyway?

If there's one thing I take out of this: how easy we forget the history of computing and videogames. Past celebrities and heroes get forgotten, unlike with book and movie authors.
> the share of severe cases seems to stay the same or even increase

I can't read the dashboard, but as I indicated this is what you would expect if you have a vaccine that broadly works at controlling the most severe forms of the disease. Vaccinated people whose infections manifest as nothing or a day or two of lethargy are not going to get counted in the statistics.

> I expected change in fatality rate

your expected change in the fatality rate needs to take into account that the real-world denominator has changed and that will not be apparent if you just divide number of fatalities by number of cases. (Because vaccinated people may be more likely to be asymptomatic, and we expect them to not get sick enough to ever present as a case.)

It's important to look at the number of people hospitalized or dying.
BCrypt is designed to BE inefficient. It doesn't automatically become increasingly less efficient.
This is reminiscent of Parallella [1]/Epiphany (which unfortunately failed to gain traction). They didn't release any designs with core counts like that, but the entire point of the design was to enable large numbers of cores with in-core memory and predictable latency for accessing the memory of cores elsewhere in the grid.

Epiphany did have (slower) access to external memory too, but the challenge of these architectures is finding problems that requires too much branching to be able to take proper advantage of GPUs, yet so parallel that relatively low single-core performance is outweighed by throwing more cores at it and/or where the low power usage of the Epiphany would be worth it, and it seems they just didn't find enough of a market for it.

I have two of the kickstarter boards sitting around. Wish they'd gotten larger scale versions out.

[1] https://www.parallella.org/
Electricity cost in Quebec is around USD $0.05/kWh. Combine that with the fact that most alternative heating sources are at a premium (natural gas, propane and oil all cost substantially more in Quebec than they do in, for example, Texas) and the fact that 98% of Electricity is renewable source, that leads to a very heavy proportion of electric heat. It's not uncommon to have residential units exclusively heated by baseboard heaters - the least efficient means as far as energy required per unit of heat - however it's still cheaper to operate on a yearly basis than a natural gas furnace, while costing 20% of that to install/maintain.
First, even genetically-engineered viruses (i.e., viruses whose nucleic acid sequence was directly manipulated by scientists) are genetically similar to natural viruses--scientists lack the knowledge to design a viral genome entirely de novo, so such activity starts with one or more natural genomes. I believe other evidence makes such an origin for SARS-CoV-2 unlikely, but the existence of natural relatives means nothing.

Second, are you really saying that if we somehow later confirm that SARS-CoV-2 is a naturally-evolved virus sampled and accidentally released by the WIV, we should just shrug and do nothing? Even before the pandemic, there was a debate over whether deliberately seeking out novel pathogens (especially for gain-of-function experiments, but even just for collection and sequencing) brought sufficient benefit to justify the risk. If it turned out that such activity started a pandemic that killed millions of people, wouldn't it perhaps be worth revisiting that tradeoff?
Discussed on HN 3 days ago:

https://news.ycombinator.com/item?id=21582698
I have to disagree with this analysis on a couple different levels.

First, the opening statement that great work is a combination of natural ability + determination. I don't believe this to be the case, and I think this logic only works when you're doing post-hoc analysis for why certain people did well and others did not. There are plenty of people who had both natural ability and determination, yet failed throughout history. Some of them only becoming known long after their death (and whom lived in poverty to that point), others which failed because their choice of interest was considered to be the 'bus ticket collector' at the time.

Which leads me to my second point: We don't actually know if someone being a 'bus ticket collector' is valuable or not until long after their obsessive interest. For example, there are people that archived videos of various new stations. Those videos at the time were considered useless, but now they're more valuable because no one else was really obsessively archiving said video. This sort of thing isn't going to make someone rich or grant them status, but it's something that turned out to be very valuable to society as a whole and something that could be used to make someone rich.

Which ties into the fact that a lot of this is luck. You have to be lucky that what you're obsessed with is truly unique, that it's something that can earn you value now, and that you have the support network or monetary means to seize opportunities when they come across you. Sometimes the greatest discoveries are things that have been found solely by accident. You might be lacking a certain item, and you substitute it with something else which leads to a big breakthrough and so forth. Obsessive interest can help lead us to something great, but sometimes we simply trip upon something greater along the way.
> You can't relate to people. Nobody understands you. Your value structure is messed up. Parents point to you and tell their children to not be like you.

Given that this is not an experience which is at all unique to intelligent people, why should the assumption be that, when this happens to someone intelligent, somehow it was caused by intelligence?
> If land/property is a significant source of government revenue, I need to have a much larger reserve before I retire

On the contrary, many people retire to low-cost areas where land rents are incredibly low. You can also move to a smaller house or apartment and lower your land "footprint" that you would be paying rent on. (This is of course the gains you would realize by selling the larger property, in the absence of taxation on land rent. Since land rent tax does not substantially alter incentives.) And you need to pay tax on your retirement savings anyway, either at saving or withdrawal. It amounts to the same thing.
Probably not related. Consider that 75 million users' information was compromised. Given a sample size that large, it's highly likely that there will be some people in that set who had their credit card compromised in a completely unrelated way.
I tried this and an extra field appeared above the URL allowing me to specify a value for HTTP_HOST.
I'd just like to double-check that you and others realise that there are multiple definitions for the word "hack," some originating from far before the 1950s ;)

chop: cut with a hacking tool

cut away; "he hacked his way through the forest"

a mediocre and disdained writer

etc.

http://www.google.com/search?sourceid=chrome&ie=UTF-8...
This is a really nice app, and I'm pretty excited to play around with it more.

But I'm even happier to see that more people are discovering Backbone.js. After discovering it myself a few months back, it's felt equivalent to the first time I discovered jQuery after having written just plain old javascript for what seemed like an eternity. It was just a giant wake-up call to how awfully hatched together my previous apps were, and even though it's "overkill" for most of my sites I still use it anyway just to stay familiar.

For the uninformed, it's an extremely lightweight javascript front-end MVC framework (it's less than 4 kb when minified and gzipped, and just a single file to include). That immediately appealed to me. There's no complicated or overengineered new directory structure or significant paradigm switch I have adjust to, incorporate into my build system, etc. You basically just translate your existing MVC methods to the browser. Your Models are structured data that are aware of the RESTful URL where it can serialize itself to save or grab updated versions of itself from. Your Views are two-way bindings of your Models to any UI elements on the page that represent them. If your Models should change because your long-polling revealed that they've been updated, any UI elements that you've connected them to will automatically reflect those changes. And if you interact with those UI elements, and it happens to change the state or data of a Model, the connection still exists and the Model knows the back-end's RESTful URL to send its update to. The Controller ties it all together by routing deep-linkable hash URL fragments (like "#/book/1") to your existing Collections of Models and Views.

It won't provide you with megabytes of UI libraries and widgets, or overwhelm you with an insane amount of options or functionality. It's just an excellent foundation that lets you really clean up your front-end logic from what would otherwise be a chaotic soup of click bindings and callback functions over thousands of lines of code. I really want to encourage others to try it out on their next project: it's just fun to use.
> why is it legitimate in this argument to use an old version of windows but nut an old version of linux

Again, please don't change the topic, we are talking about Gnome, not about Linux in general. Linux kernel runs on my router with 16 MB RAM without any problems. Gnome is simply made without enough attention for configurations with limited resources, it's just so. There are other managers, of course. That's why huertanix mentioned XFCE.

See also:

http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_d...

Footprints (at the time of the writing):
GNOME: ~180 MB, Xfce: ~15 MB
They are the kind of things that I would have perceived to be drawbacks were I planning a development platform, but they don't appear to have hurt Android. I suspect that Google's backing might be influential in this regard.
Do they use it in protocols?
Is there a way to have a Mac desktop picture change on a daily basis to one of these?

Amazing work BTW!
yes i just did, its a web framework, not pure REST framework
Ha. I want one.
As some others have pointed out elsewhere, OS X Yosemite used to bork your old XAMPP installation. I spent 1.5 entire days restoring my XAMPP. I believe the XAMPP people have released a fix that prevents the borking. "Madness" is right.

Apple: I am NEVER going to upgrade OS X again if my current version is working fine.
Are you're saying it's an issue of "fairness"? By who's measure? If one values VR Porn, going from not having it to having it increases one's wealth immensely. The outliers are just that, outliers.
So happy to see Java have broad support from various vendors. I've always been a fan despite it's shortcomings. I'm wary of using "captive" corporate languages like Go, C#, Kotlin. And there aren't any other options with the combination of speed and ease of use for high level work
> any law enforcement officer who feels targeted or offended by that is admitting to being bigoted, prejudiced, and violent

Responding to a taunt is an admission of guilt?
> I would not be surprised if many of the accounts on major social-media sites like Reddit, Twitter, etc are non-human persons tasked with pushing one narrative or another

I think this is unlikely because it would be far simpler, cheaper, and more effective to employ a small number of people and use tooling (automation, templates, etc.) to amplify their reach drastically. Why invent an unreliable AI to push narratives on the Internet when you can have one real person carry on thousands of arguments a day with a little help?
Bitchute's admins may disagree: https://www.theburkean.ie/articles/2020/12/13/bitchute-remov...
Totally, but in terms of readability for proof on concept, I can see why the author chose PHP. I think the repo was more for showing the vulnerability rather than an actual tool that could be used right out the box.
It's a proof-of-concept.

Also, PHP does have support for multiple threads and/or forking. It's just not commonly used.
I think the cleansing was anything-but-swept under the carpet. It was boasted about as a good outcome. I'm not sure all would agree with that, but I don't think it was hidden.

I'm only aware of the £10b estimate. The places that was spent can be explored here: http://www.theguardian.com/news/datablog/2012/jun/13/olympic...
great resource too!
Some googling later:

https://plus.google.com/+HenrykGasperowicz/posts/dpwCPFDb3XM...

https://plus.google.com/+HenrykGasperowicz/posts/dpwCPFDb3XM...

https://plus.google.com/photos/+HenrykGasperowicz/albums/585...

So, indeed. Off on the details though, he's managed to sandwich the whole RF generator into that switch package. Mad props and soldering skills way beyond anything I could ever do.
For those not familiar with munificent, you may recognize his moral conviction from one of his previous creations, Vigil: https://github.com/munificent/vigil
That's mainly an issue with the poverty of the English language, in most languages, they are categories of criminals and they are called differently.
Yeah, aggressive and little is a recipe for disaster without larger allies.
Really?

bind(std::plus(), _1, bind(&Die::faceValue, _2))

reads as "adding the face value of each die." to you? how. Because not knowing bind() or c++ I'm wondering what _1 and _2 means. More importantly why bind seems to take an operator, _#, and something, on the outside but takes only an integer and _# on the inside call. and, although the surround code might explain it, where 'Die' came from.

Unless you're just overlooking everything on that line except Die::facevalue. If you are, then why keep mentioning the 'i' in the for loop version.
But even from an evolutionary point of view this doesn't follow.

Even from an evolutionary point of view there isn't any "should" or "must".

The theory of evolution does not consider itself with morals or ethics. There are no prescriptive moral in evolution.

It's a model to explain, retrospectively, how things evolve not how it should or must evolve.
These kind of projects would be military equipment (weapons, trucks, armors) efficiency, troops efficiency (either training techniques or planning algorithms/strategies) and other retarded stuff like that.
Your criticism is right, this is a sensationalist appeal. Do you think I shouldn't have made it?
Why do you think it's ideological? I was in agreement with you on the asymmetric warfare part, but I don't think there's anything irrational about using suicide bombers in an asymmetric campaign, nor do I think that Al Qaida is motivated by some sort of mental illness.
I'm not knocking hacker news at all. My point though was that let's say you only want to read articles that are counterintuitive, contrary to your current beliefs, contain facts that you don't already know, etc. With enough computing power and a little human mediation this should be doable, but it's not something you can get from sites like HN currently.
I don't negate that this is the case but bunker and "gas turbines" seems a bit on the opposite for fossile energy regarding the environment.

And this fuel does not seem to loose attraction due to its price.
"Worldwide bunker use in 2001 was estimated at 278 million tons, of which around 212 million tons were residual fuels. ƒ Between 2001 and 2020, total consumption grows at an average annual rate of 3.1% [...]" [1]

[1] https://nepis.epa.gov/Exe/ZyPDF.cgi/P1001TZU.PDF?Dockey=P100...
Swift, Go, and Kotlin all take newlines into account. I guess one could have a definition of “significant whitespace” that excludes that but in any case I strongly suspect that’s what they were referring to.
I am an engineer and I have built some rather impressive software in my time. However I grew up in design, I worked in design, my diploma says design. On what side of this line do I belong? I feel that not everything is as black and white as the author might suggest.
But you need cement to make concrete.
Could just be that they thought that following through on your plans is the sort of thing that can better the world. How many people don't?
It seems disingenuous to claim they miss the point. They get it, they just don't think it matters.
In general, the definition of economic concepts does not include references to specific government agencies. Are "real wages" not a meaningful concept in Mexico, beyond the reach of the BLS?

If you look at the definition of inflation (keep track of units!), you can immediately see that wages indexed by inflation == amount of stuff you can buy.

As for BLS inflation numbers, I agree that by that specific measurement, real wages appear to have stagnated. On the other hand, people today have more stuff than they did in the 80's. That suggests the BLS inflation numbers might not mean what you think they mean.

(It's actually pretty clear why they don't quite match up if you look closely at the methodology of the BLS. The basket of goods used to compute inflation today is larger than the basket of goods in 1980. A proper measure of inflation would take a fixed basket of goods at t[0] and measure the cost of the same basket of goods at t[1]. But that would require different inflation measures based on the starting year. This would be too complicated to give to politicians, so the BLS doesn't bother. )
Ever since I started using instapaper, it's the only bookmarking tool I use. It's so good to read with even on my crappy samsung phone.
I would be happy to have whatever conversation you'd like over email. There's not much point in bickering like this here.
You already can't use "rainbow tables" on Gawker password hashes.
Games Workshop already asserts things like this, they get really touchy if you talk about casting models, and they only allow 'official' plastic in tournaments, etc...
You could structure it such that when the experiment is over and the law is either accepted or rejected, those who tried the eliminated alternative were economically compensated. It would be harder to do in cases like criminal law, though.
> Even if it was not, jacquesm would not risk his reputation in doing something malicious to the HN community,

Not intending to get into this specific debate, but that's precisely the wrong way to think. Well respected individuals with a good reputation risk their's every day. More importantly, for many, jacquesm is a faceless individual. How can you be certain he's the one who concocted this plan and it wasn't someone who fished out his information in order to utilize his reputation to gain something? Especially when this so-called "jacquesm" is trying to phish out information from the HN community, something that could hurt his reputation regardless of the intent.

I'm not suggesting he wasn't who he said he was, nor should be distrust him. Rather, we need to always be aware of what we trust (and an email from a friend is merely that, an email, not your friend).
One should hope Haskel, and other functional programming evangelist come with a better element to display. The = operator is just syntax. Pascal uses :=, you could use ## for all the compiler care (as in x ## x + 1), or I could eschew all operators and have a x.assign(x.increment()), so no math student gets confused.

There's great power in the idea of single assign, and the notion of immutable objects (be it variables, or else) is getting many programmers to rethink their ideas, but saying "this is right because it's like in math" is selling the idea short, and not doing any justice to the strengths of functional programming.
Probably some sort of regression for the prediction part, and perhaps linear programming for the price optimization, since there are probably some nontrivial (but possibly linear?) constraints on pricing.
You are probably right, but your experience does not disprove the central point that GC always slows things down. Now this slow down may be worth it in most situations, in fact it may be worth it in 99% of situations, but it is a fact.

In some cases that 50 times increase in speed may be important. In some cases, if something is 50 times slower it would be simply unusable. Linus happens to be working on one of those special cases, so he is quite correct in pointing out that garbage collection will always slow things down.
Its actually very easy to beat the price/performance of ec2 using real hardware. The draw of ec2/aws is in the "everything is a monthly charge and an api call away" operational instant gratification. If you need to auto-scale by the hour there's few other places you can do it. If you can generally capacity-manage your setup a month or more into the future, then a 1-week latency on RunInstances isn't actually a problem.
I'd like to also mention that bonus has a ridiculous sense of humor and his Twitter feed is just... great weirdness. http://twitter.com/#!/bonus500
Yup! Probably one of the last "-able"s left :)