jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> In practice, cryptographic deniability is often disregarded when it comes to court cases or media reporting.

That's because implementers fail to follow through.

The signal protocol enables deniability, but the signal application does not. For a communication app to deliver actual deniability it needs at least to provide the ability to add, remove, and edit messages locally, with timestamps and everything. That edit feature must be easy to use, and easy to find. Ideally, it would be advertised when you first use the app. It must be crystal clear to any judge that screenshots from this app is no better than "he said, she said".

For offline protocols where messages stay online for a long period of time (file encryption, and Signal to a lesser extent), we should also have an easy way to forge messages to oneself. With protocols from the Noise framework, this is easy to implement. From a user's perspective, we just need a "forge false message to self" button, where you specify the "fake sender". Only then can encrypted files be reduced to a "he said, she said" situation.

Cryptographic deniability is not enough. We need plausible deniability, and that can only be achieved when (i) forgeries are easy, and (ii) everybody knows it.
Why should we consider it a tragedy that people were occupying this building? I certainly don't see any reason to, just like I didn't see any reason to consider the occupation of the two police stations (and destruction of one) a tragedy.
My thought as well.

I have 8 contacts on Telegram, one(!) conversation. Meanwhile everyone from family and friends is at Telegram now and used to be on WhatsApp.

I wish Signal all the best: it is totally impressive, they got their incentives aligned totally unlike WhatsApp and to a larger degree than Telegram I think.

Personally I'm rooting for Matrix, but for now, based on my limited understanding Signal seems to hit the sweet spot where "kind of easy to use" overlaps to a large degree with "trustworthy".
The only thing I would also argue is the existing management shouldn't get richer in the process.
Url changed from https://energycentral.com/c/ec/covid-19-news-nuclear-workers..., which points to this.
And Cloud Source Repositories is similar to the internal code search as well as https://cs.android.com and https://source.chromium.org.

Edit: and https://cs.opensource.google. It’s this product: https://developers.google.com/code-search
Make the data public like https://covidstudy.com
If you have had coronavirus you can only donate at minimum 3 months after symptoms have ended.

And no. Antibodies can not be used to treat other sufferers.
This is both really funny and really true.

I remember being incredibly upset that all my friends were abandoning Spellfire to play MtG – I ultimately realized the latter was the better (more complex, strategic) of the two games, but playing 3v3 Spellfire games was absolute chaotic fun and I don't think MtG was ever able to be as much casual fun as that, despite also being very good
Why every large company needs to be in every business?
For small biz, you might have to provide a simple template of this. Trivial, but there's a reason most bars just have a blackboard..
the next big thing for devs. I love sublime and will, but can't figure why is it taking them so long, to launch it on mac appstore.
"It started at the age of five"

Come'on, you don't even have proper memory at that age. And then "to figure out how it worked", sure. We all dissected electronics when we were young, but that is hardly what I would call hacking. I don't get people's obbsession with bragging about how early they start. I guess it's since most hackers (pg, esr, Linus etc.) have these stories how early they start and somehow people think they need to do so to become great programmers (or hackers). It's not all bad though, I remember how motivating it was reading about those stories at young age.
I haven't had any recent problems with iOS or OSX but I don't always agree with Apple's very opinionated design decision. I can understand why they do it but it sometimes rubs me the wrong way. The other shoe that hasn't dropped yet is security which is abysmal on Android but most users haven't noticed yet. Windows Phone could make huge inroads that way.
Thing is, society gives you several options to deal with the real problem short of enclosing a public commons:

Don't move into such a place.

If it becomes such a place, leave (it'll be more valuable, so you should be able to make a profit if an owner, or pay less in rent).

If it's people illicitly making too much noise, sic the authorities on them (although now in the US I'd hesitate to do that unless the situation is life and death, and often even not then).
Inherited money are against progress and hard work? They would take us to feudal times? Where are you getting this from?
So they're not on a CDN as mentioned on the product page?
Adding support for categories/tags would be awesome, too :-)
Sure. He's the NSA helping Boeing win a contract against Airbus http://www.economist.com/node/1842124
The original e-ink Kindle had a real keyboard. It's a little less awkward than the e-ink Nook which used (uses?) a small LCD touchscreen keyboard.
The two (huge) advantages of e-books, for me: 1) physical space 2) abundance of available material.

In a perfect world, I'd own physical copies of all books. But as an avid reader, ebooks have been a godsend.
I think we made an unfortunate wrong turn at Global Warming. The truth is we don't know what will happen, which is the real danger. Acidifying the oceans, warming might not be the worst thing to happen by a wide margin.

We don't know doesn't motivate people; they want answers. But the real danger is in the unknown; far worse than what we do know.
Fair enough, and the search results are both illuminating and humbling, but I'll also offer that perceptions of community bias aren't necessarily wrong even though they aren't an absolute fact.
Yes, it seems that from a logically consistent point of view, anyone in the military (including military intelligence) striking should probably be accurately classified as treason.

People in the military aren't "free", by the rules of the military, in the way that private citizens are - the military is a dictatorship, and disobeying is, under their rules, a crime.

I, too, was surprised that this is a thing that can happen.
Makes you wonder if Rockstar are behind it all along to cram a few extra sales out of a 7 year old title :-P
May Allah bless you daliaawad, and I hope you do not use your blessed skills on ads, get your knowledge and work in service to the people when the right time comes or if they do end up largely using your wonderful skills for ads
The colours are reversed, so not likely.
Hajj Amin al Huseini supposedly influenced the persecution of Mizrahi Jews all around the Middle East? That doesn’t seem very plausible, what real power and authority did this guy have over peoples outside of Palestine?
Nothing appeals to me about astrophotography since I’ll spend all that time on my computer just to get something I could find on Reddit in 2 seconds. The great thing about having a telescope is looking directly at Saturn.
Making it free and open source, with great GitHub support as well, would also be a good strategy :)
Portugal is blanketed with Fonera hotspots, from the homes of the clients of our biggest ISP. The nice thing is that you can buy a router from Fonera and use the network without having to be switch ISPs :)
Looks nice, but it's a little too expensive for me ($299).
If you have a 51% forever you can refuse to chain the blocks that contain the unwanted transaction. Every time it's added to a block you just fork the chain, and as you have the 51% hashing power your fork will eventually win.

The time to crush the other fork depends on how much hashing power you have. With 60% you will generate 60 more blocks in a day that the other fork, in average. With a 51% you will generate 6 more blocks per day. With a 50.1% you will generate only 1/2 extra block per day, so you need a few days to win.
If they're not willing to pay, you have users not customers.

Are you building this for users or customers? If customers, why would you want to test and develop it against people who aren't your customer?
Not in this case. If you accidentally `:w! thesis.txt`, persistent undo isn't going to help you.
That IP address works for fulltiltpoker, but you need to alias it as "www.fulltiltpoker.com", since the site redirects to that name when you hit it.
if you haven't read the book, you may not want to look at the slides because it basically spoils the entire thing.

if you have read the book, you may be interested in the movie 23 (not the jim carrey movie "the number 23") which tells part of the story from the other side.

http://en.wikipedia.org/wiki/23_(film)
I deleted my reddit account a few days ago and added reddit.com to hosts, but I've found its effectiveness very sporadic. Firefox and Opera can't connect, but Chrome and Safari can. I'm confused as to why "127.0.0.1 reddit.com" works for some browsers but not for others.
What's a public foundraising event and how does it get people to pay?

I don't really understand what you mean, sounds interesting though.
Yeah you have a point. But as a technically apt person, I ignore the marketing speak and look this stuff up. It's published all over their blogs, podcasts, etc. They have great developer relations and there's tons of info out there.
> Or even EVs capable of 500km, but weighing a tonne less than they do today.

That's not too realistic, a Model 3 battery only weighs half a ton to begin with. So perhaps we could cut the curb weight of the car by 15-20%. I wouldn't complain, but it's not world changing.
I genuinely hope you can appreciate how funny this exchange was, in which you asserted there were no problems, someone pointed out a bunch of specific problems, and then you said "sure, I knew about all those problems".
Am Ithe only one who see’s value in Twitter’s uneditablity? To me it allows for only two class of tweets: Real & Fake. With the real one easily verifiable against a fake one (archive cross comparisons)
I live 50km away from this place. And people live near river because it's easier to take water from the river. Rivers are violent during the summer and monsoon season, other times they are furious but not that violent and you can easily throw a bucket and get the water you need.

Slowly borewell came and people started using that while still occasionally going to river when there's too much rush at borewell. Government didn't help to dig multiple ones but these days almost no one goes to river anymore - we get the water from a creek which is supplied to our home using pipelines and now electricity, cable TV, and internet is available even in the remotest village in Himalayas except a few ofc.

Why people are stuck living at such places? Mostly due to sense of community. My own grandparents got rich through trade in commodities which these land produced and were given opportunity to move elsewhere but the reason they didn't move is because they did not want to lose their village community.

These days it also has changed, now people don't really care about each other even in villages and most teenegers leave the village for studies and most of them never come back.

Since e-commerce websites and internet came to these villages, people have become more individualistic. Earlier you could have easily asked for monetary help from any member of village and they'd have given it to you easily but not now it seems everyone the community is lost even tho the standards of living are far better with supplied water, toilets in every home, government offering essentials to poor people in village.

Most people even stopped agriculture in Himalayas because labor is hard to find now. Most labor will go to plains where large continuous tracts of land provide better output and more wages/quality of life and mobility. As a result my grandparents 50 acres of land is now a waste. We grow nothing on them. Given it a few generations and these villages will no longer exist.
> often 1 byte

char is always 1-byte according to the C standard. (Actually, I think it's more like the smallest addressable unit is 1-char, but it's been I while since I've read the spec)
IIRC a non-identifiable portion of the hash is given to the Google, then Google returns a bunch of potential matches with associated safety score, and then it’s up to the client to either block or not.
I should have made it clear that I no longer want to use Awardspace or Firebase and need an engineer who has expertise in setting up servers so that I can host the platform in-house.
His weblog post on this work:

* https://www.joe0.com/2020/10/07/converting-utzoo-wiseman-net...

* https://news.ycombinator.com/item?id=25036780

Interview with Henry Spencer, who a lot of these early archives came from (along with Wiseman, who extracted the tapes):

* https://www.giganews.com/usenet-history/spencer.html

* https://en.wikipedia.org/wiki/Henry_Spencer
>extremely controversial and as-yet unsettled Younger Dryas Impact hypothesis.

While the 'impact' hypothesis is certainly unsettled, there isn't much controversy in the hard sciences. The great majority of over 200 papers published in the last dozen years certainly establishes the presence and dating of fallout from major (probably multiple) extra-terrestrial sources in that era. That evidence is in accordance with multiple Greenland ice-cores.

Whatever the purpose of Gobekli, it's only one data point in a long and growing list of recent discoveries and observations. Human history in the early Holocene will be re-written as a result.
Initially, something like this: you give $3.5k/yr to everyone. You cut $3.5k of specific, expensive to administer benefits/year from the people (20% of pop) receiving public benefits. You reduce social security payments by ~$3.5k (about 15% of pop). There's also interaction with EITC and likely some elimination of tax credits with low phase-outs.

Then, you reap some administrative benefit, because you've eliminated a lot of complexity in administration of these programs.

Then, you increase taxation by a bit less than $3500 on average for everyone else, maybe by increasing taxation by some uniform percentage on everything over the poverty line and maybe even sliding down tax brackets a little (it still would be more progressive).

You probably can't get rid of everything: e.g. SNAP makes sure people spend at least some money on food for their kids.
We maintain the key and will never share it without your consent. The key is critical to reporting microbiome data back to the correct person. Additionally, maintaining these identifiers will be crucial when we plan to add additional health features to our platform such as dental consults, tracking the outcomes of therapeutic/preventative interventions, and improvement tracking.

Of course, there are a few tricky circumstances around the future of the data. What happens if we go bankrupt/sell the company? I can't say for sure what will happen, but I am fully committed to the destruction of the key at any point when we realize that the identifiers do not serve a purpose.
First of all, thank you for making this available.
However without Search functionality the utility of this archive is very limited.
This speaks directly to the "the board is the problem" argument, if Facebook is the same then the board is not the problem.

Can you elucidate an instance of someone you know getting banned from Facebook with the actual content they posted? I am genuinely interested because the only person I know banned from Facebook was hurling obscenities at someone's every post and comment over a period of time and got turfed.
I would really like to see what benign content can trigger it.
I think it's actually a good idea that Amazon forces a minimum price of $0.99. Otherwise it could potentially serve as a way for certain special interest groups to just spread free propaganda, which could detract from the Kindle environment in general.
Personally I feel when you pay for something, a book, a service or whatever, you are more likely to use it for it's intended purpose.
So, content creators convert their RSS feeds to Twitter feeds and Readstream then converts them back again? Seems pointless. Why not just use the full feed in the first place (if that's what you want, instead of the <140 chars synopsis)?

I don't mean to sound cynical, but surely, I must have missed something.
It sounds trivial, but the idea of breaking things down into micro-steps is incredibly useful. I think it's fundamental to effective abstract thinking, and yet most people (including me!) don't consciously think this way.

As an example, I was a physics major in college, so I'm used to thinking of myself as being pretty numerate. And yet, I've noticed that I'm not a very efficient learner of higher math; I enjoy it, which keeps me chugging along, but I often find myself getting discouraged when my brain doesn't automagically internalize new abstractions. Instead of approaching a new abstraction as a bundled collection of less-abstract micro-steps, I think "hmm, if I were really smart this would just sink in." Sometimes the new abstraction does just sink in, but it often doesn't, and then I feel briefly bummed about not being the radiant genius I thought I was.

This is a dumb attitude! An abstraction is like a steak; you can eat it, just maybe not in one bite. And the incredible, amazing thing about abstraction is that as you get better at it, you get to take bigger bites!

This all reminds me of something Kent Beck says in his TDD book:

It is not necessary to work in such tiny steps as these. Once you've mastered TDD, you will be able to work in much bigger leaps of functionality between test cases. However, to master TDD you need to be able to work in such tiny steps when they are called for.

Being able to do things in tiny steps is a skill, and being willing to do things in small steps when you choke on a big step, rather than feeling dumb and giving up, is the key to learning just about anything.
Amen, and throw in hi-lock and you can create arbitrary keyword highlighting (like any time the word "error" appears it's colored red). Great for tailing log files.
One way to mitigate most of these holes is to separate email from web browsing. Some people actually use two different computers or browsers, but I just make sure to log out (not just close the tab with) my email before I browse any other sites. Even sites I trust (because they could have been hit by XSS or something).
Substitute other names, the point remains identical.
I cant say anything for your management, but my management (actually my immediate boss), is very reasonable. Being a developer himself, he understands what programmers need to be productive. He allows remote work, time to time. In time is as late as 11:30 AM (which is also just because, we have standup that time). In all, a very reasonable person to work for/with/under, who believes in not micro-managing people.

However, co-locating has its own benefits, and I suppose thats why he does not hire remote workers (for permanent positions). We have hired remote contractors in the past, and they worked fine to good, but it required lot of effort on collaborating.
If you don't want someone else reading your files, don't send them your files. I'm not really understanding all the uproar over Dropbox. I guess it's a side effect of becoming the established leader. They host my photos, some code I don't particularly care about and some other random junk like my resume. I guess if they want to read up on my employment history they are welcome too, but I'm surprised at how many people here seem to be uploading sensitive data to a third party and then getting grumpy about the idea (not even the accusation) of that third party being able to access it.
hasn't there been a bit of a backlash against overly opinionated frameworks and a move to more lightweight frameworks like Sinatra

--------------------------

Not to my knowledge ... there has been a rise in said lightweight frameworks, but thats just because heavy Frameworks like rails don't work for every scenario
Not just Mozilla, really the entire CA hierarchy is broken. Everyone's kind of known it for a while, but nothing went majorly wrong until last month: http://arstechnica.com/security/news/2011/03/how-the-comodo-...
> Why should we trust anything they write there then?

Because we are Dropbox users and fans. We were rabidly praising it yesterday, so today we can't really critisize it, even while it spews lies at us. The cognitive dissonance would be too unbearable to handle.
They should have done this months ago.

A large portion the top-rated apps in Games category have completely perfunctory reviews that are content-free with 100% positive (because no who doesn't get paid installs/reviews the app).

Compare and contrast with unique high-rated games like "Battleheart" or "Sword & Poker", where the reviews reveal a lot about the game mechanics.

When the App Store ratings become meaningless, I'm forced to use outside channels to "filter" my searches, and that puts Apple's power into someone else's hands (not to mention annoy users).
Interesting, and yet almost more troubling than if it wasn’t a wiki at all.
It's amazing to me that same-sex marriage was legalized just in 2015 by the slimmest of margins (a decision that wouldn't have been made by the current court, and is vowed to be legislated away by the GOP), we're on the cusp of a new moral panic regarding transgendered people, and you're still requesting to be spoon feed proof that this discrimination exists, even after I already spoon fed it to you. Here's another spoonful: https://www.cnn.com/2021/04/15/politics/anti-transgender-leg...
> Grab yourself a 5-mile wifi- antenna to pick up wifi from coffee shops nearby.

This sounds incredibly illegal.
Python is crème de la crème.

I was using the Requests library last night to work with some APIs, it's an absolute gem, it's so easy to use. The Python library manager (pip) just works and the idea to isolate your dev environment with virtualenv is fantastic. PEP8 for a universal style guide is underestimated in large projects.
No, I wasn't confusing those. Let me put this way. Unless what I'm reading is blatantly wrong, the claims of rabbis about what is "biblically" prohibited have been under dispute and changed over the centuries. So it may not be a "rabbinical" rule but it came from rabbis and didn't directly follow from the bible and the rules for interpreting the words of the bible. (Unless a huge series of rabbis were just flat-out wrong.)
Hooking onto that, is there any reason to use C++ as a programming language in non-technical university courses?

Someone I know does a math and economy study and they use some programming to find optimal solutions for certain problems (e.g. traveling salesman). They are taught C++ with pointers and by-reference parameters and OOP and everything in a 7 week course. Why not Python with some functions? That perfectly suits their purposes and makes life a lot easier both for the teacher (less code to check; clearer code) and the student (easier to learn; less code to write).
And where it gets really interesting is if one of these other nations decides to ice Assange and then let the Americans get blamed for it.
A problem which is only made worse by the desire to apply the word "hacker", "hacking", and variants to everything.
What do you have a problem with?
I'd love to be of service at CloudFab.com ;-) We do digital manufacturing as an API service. What are your interests?
"Numerical Recipies" by Teukolsky et al. is a good, accessable, and pedagogical introduction to numerical methods of all sorts, including matrix operations. His course covers some areas the book doesn't, especially how to recognize and deal with numerical instabilities. If you go looking deeper in the literature, you'll find that a lot of what's in NR is obsolete.