jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Like OP, a very small script that actually understands accounting.
Agree with the other guy suggesting Signal. It's basically WhatsApp, owned by non-profit so that it can't be sold to a for-profit. They've been subpoenaed and the only data they could provide for a user was the phone number that was registered, the first day that number registered and the most recent day the phone number contacted their servers.

I would suggest reading through their blog posts if you're curious about all the work they're putting into ensuring that they collect as little data about their users as possible. they truly are innovating in a field where nobody else seems to care about ensuring privacy first.

This does come at a cost to how quickly user-facing features arrive compared to their competitors, but this is because they think through where you may leak data and engineer a way around it before allowing a feature to go through. That said, at this point it's pretty much at feature parity with WhatsApp, so moving over to it would be a great time to do so.
I’m not sure I’m saying anything about whether the algo works or not.
Fox is the most popular single media source because it's the only (mainstream) source that "caters for that demographic". Dozens, perhaps hundreds, of other sources are actively hostile to that demographic.
My Sisters cat caught and ate a bird two days ago on their patio deck before she could stop him and he is now very sick at the vet. The cat is very old and it was strange for him to be able to catch one, now it turns out the bird was infected.
Not dissimilar to how they “worked” with randy weaver.
Throwing my $0.02 into the pool...

I've been very happy with DNSMadeEasy (although I think the name somehow diminishes it's technical viability somehow - not sure why, but it sounds "cheesy" which is not reflective of the service at all). I am very glad to see them in the top 10 for the most part, they offer a fantastic product, well documented easy to use API and great management panel.

For comparison I've tried Zerigo, PowerDNS, UltraDNS, Dyn and Route53 and dropped them all for either cost or technical reasons. For my small use cases I've found DNSMadeEasy to be a nice middle-ground.

Would be interesting if the OP could add some sort of subjective rating options from outside sources in terms of user reviews. Could rank the providers on performance (latency), cost, functionality (API, Anycast, etc) and management.
I'd suggest going trough learn-common-lisp-in-y-minutes (1) just to get an idea about the syntax, read On Lisp (2) and Practical Common Lisp (3) and just starting using it to build stuff.

On Lisp by pg explains very well what lisp is all about in the first few chapters.

1: http://learnxinyminutes.com/docs/common-lisp/

2: http://www.paulgraham.com/onlisp.html

3: http://www.gigamonkeys.com/book/
Not to mention that the whole purpose for the three branches of government is so that each branch will "check and balance" the other branches. The fundamental structure of the system is based on the premise that each branch should not be neutral with regards to the other branches.
Okay, sure, instead your new job is to play security and sysadmin for the DigitalOcean containers for all the small local business Wordpress sites for say $10 an hour.

Shared Hosting has many downsides, but it still fills an incredibly important niche for businesses for whom a web presence beyond a Facebook page is needed but real managed hosting is completely out of their price range.
The latter seemed obvious to many people though. I think a lot of people ran with that risk anyway in hopes of becoming an acquisition.
> about Zooom videos, not single frames

The products in question are almost certainly assessing still frames from video. There's been vanishingly little research on the time component of emotions, even though we know it's hugely important.

> you need it to work cross-culturally

This would then require separate training models for e.g. individual subcultures within countries as well as detecting which subcultures participants belong to. That is also far beyond anything being done currently.

> but many settings are not adversarial, so there would be no reason to do so

It has nothing to do with an adversarial setting, people try to hide their emotions constantly. They hide that they're fed up with their boss in front of colleagues, they hide that they're stressed with their spouse at work, they hide that they're worried the project will fail. We are emotionally regulating virtually all the time.

> some emotional information does get communicated over the video, so in principle computer programs should be able to pick up on it too

In principle, yes, but in practice the emotional content is so dependent upon your cultural and individual mental model of the person that you would need to model their entire psychology. "What does that long pause mean?" The point is that emotional signals are so incredibly complex and vary so much from person to person, that the difficulty of accurately decoding emotions is more akin to AI that can make conceptual inferences and hold a genuinely intelligent conversation, as opposed to mere pattern recognition.
My first introduction to ORMs was hibernate. I immediately loved the idea but to be honest it can be extremely frustrating to get things done - especially if you are good at writing SQL already. It can feel like handcuffs!

I kinda suspect that started the whole anti-ORM thing in response to the ridiculous complexity of some frameworks.

I still use ORMs but I've decided that it has to be a light approach that doesn't try to totally hide the SQL code from you.
Not that they cannot
The money in it is that it makes you more likely to deposit with that bank which gives them the reserves to legally lend out money, like in credit cards, which is how they make money.

A consumer bank is dependent on its deposit base.
Your sewer chat is intriguing, but I don't know about about it to comment.
If the voters had known that their governor would exercise virtually unlimited powers based on what amounts to a little known emergency powers dictatorship clause - would they have voted for him? If not, do these governors really have the consent of the governed to do these things willy nilly of the legislature's blessing?
Deleted Twitter, too.
If last summer is the standard to live up to, he should have been maiming as many random people as possible, with special emphasis on the photographers and any children that might unfortunately be present.
The PS5 launched with only 667gb of usable disk space, asset compression has some use still.
どういたしまして!
> Out of genuine curiosity what are examples of the control being implemented under the veil of COVID?

If you post something that disagrees with the mainstream take on COVID you can be banned from social media or at least have some banner text added to your post. Little by little, your right to post things you want is being eroded; it starts with "hate speech" and proceeds through to "misinformation" which, of course, is anything the gatekeepers say it is.

Of course it's going to look like it's being done reasonably to start with; they're not dummies. It's always done in some way such that it's hard to disagree with, until eventually everyone who is capable of disagreeing has been silenced.

> Sure lockdowns and such are being ordered but once the vaccination is completed those won't be continued.

God, I hope so. I really do still think there's a chance of returning to something that seems normalish. NZ seems to be managing. But the precedent is set: we have people pushing the narrative that "misinformation kills people" and therefore gatekeepers need to be in charge of what people can say.
I don't have a set point of view. You don't even know me. I am guilty, however, of writing poorly.

I said that it was a meme, and that the evidence in video footage does not unambiguously substantiate the meme. I didn't deny the possibility of the police being complicit. A few confusing videos of a few officers acting in ways that I don't understand in stressful situations (in a police department with over 2000), or the speculation of (so-called) experts that it might have been, just is insufficient for me to accuse that police department of participating in a coup.

In fact, I am urgently concerned that there was a conspiracy by the police department to commit insurrection. I am desperately afraid that it was a coordinated coup. Trump's reticence to provide National Guard support, and the fact that Pence actually gave the order, is very troubling. But I'm not gonna believe catchy easy narratives that push all the buttons. That's how millions of Trumpers got to believing that the election was stolen in the first place.
How does it compare to, say, Box2D ported to JS using Emscripten?

http://kripken.github.io/box2d.js/webgl_demo/box2d.html
I was thinking "job security" but baited works too.
The fundamental issue is that for RMS (and perhaps you?), using software is like going to church and accepting the the moral code of whomever produced that software. However, for most people, that is not the case whatsoever. My baker can have all sorts of moral codes that I don't endorse when I eat his bread.

I don't support the FSF, I do support access to source code, and the freedom to extend the source code. Sometimes the FSF supports our shared goal, sometimes the FSF sees it other ways than I do, but that doesn't mean that I'm going to stop using emacs because I disagree with poor management of GCC.

The world is big enough for a plurality of ideologies.

Responding to your edit: >RMS popularity among newer programmers is always low (for the exact reasons outlined here, his software isn't "free" enough), and yet I find that after years of experience, we begin to appreciate that without his staunch support, we would be developing software in a very different world.

I find this to be an exceptionally unconvincing argument, because my experience has always been exactly the reverse. Newer programmers get excited about having access to source code, and they see RMS as the one saying the most about it, and just assume that RMS is responsible. After a while, they learn about the history of BSD and open source and realize that shared access to source code is a very natural way for software projects to develop. Without RMS being a frontman, we'd still the BSDs, we'd probably still have Linux. We'd have needed a compiler like GCC, but that void would probably have been filled sooner than Clang did it.
We've (Workday) started using this internally and love it. Thankyou!
One of my favorite moments of the past five years is getting called a "trumpist piece of shit". The discussion was something about rural decay and inequality and I think I implied they had reason to be angry. I did not vote for Trump.

In one group of former co-workers I've quit speaking to almost all of them because of the above.
Right, the problem is that almost no one needs those features and those are mostly anti-features for modern software.
The clever playground bully doesn't say "let's beat up Scott", at least not where teachers can hear - he knows he can say something like "Scott annoyed me a bit yesterday" and his followers/admirers will know that beating up Scott might just earn them popularity points.

The clever mafia boss, at least in the movies, doesn't leave a paper trail showing they've ordered a hit job on someone, they say something like wouldn't it be convenient if Scott weren't seen around here for a while?

(Even Trump had the sense not to say directly on camera, let's break into the capitol and smash things up.)

The NYT piece has an ugly taste of "I'm not going to say I endorse direct action against Scott, BUT" when it lists how he could be seen as "associated" with sexists, racists and so on. Let's not pretend otherwise: Cade Metz knows exactly that lesser accusations have brought people down in the past.
It's a bit of an underpowered GPU, but I would have thought it would be powerful enough to run an early PS2 era game like this.

It might just be really unhappy with the number of draw calls that you are doing. Looks like you are currently doing a drawcall per mesh; You might need to pack multiple meshes into a single drawcall.

Do you have any idea how many drawcalls per frame you are currently doing?
Ha! I literally did just learn about column filters the other day, after many years of coding.
The globally shared ledger is not a place for untraceable transfers.
Thanks, I was not sure of that
The article says India has 1% of cars globally, but otherwise doesn’t list any other stats for context. Miles driven would be nice to know, but total population isn’t helpful since a country can be very populous but have very few cars and that would skew things
Maybe I'm missing some information, but if there was a library for plugging in SRP easily, why would a page want/need to use autho.me to do this? Why not just use the same mechanism locally? (apart from the ability to change the password for multiple services in one place, I'm not sure if that's a great feature really...)
No. Not unless you manage to come up with a very different type of search engine. What you're talking about goes back somewhat to the earlier Yahoo days - more a portal. More recently, Netscape tried a similar thing, but it also didn't work so well. About.com is still doing things something like this as well.

I've been working with search technology for a while now, and while crappy search is easy, good search is hard. There will always be more people trying to game the system than you have people trying to stop them, so the battle to provide good results will never end.
Yeah, there's definitely a major technological hurdle. I was more curious if anyone is actually willing to pay for search. So far, it's been running on the ad-supported model.

Also, I don't have any illusions about killing Google at this point. You don't need to kill Google to make a niche search business that produces a profit, was more my thinking.
> Uh, the publicly-edited, well-sourced, and very thorough Sourcewatch wiki article isn't even in the same galaxy as "ad hominem".

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

An ad hominem (Latin: "to the man"), also known as argumentum ad hominem, is an attempt to link the validity of a premise to a characteristic or belief of the person advocating the premise.

The suggestion was that something from cato was bad because its supporters were bad, which is ad hominem. The accuracy of the list doesn't change that.
> No shit, some geek somewhere lost the ability to resolve DNS. First words out of their mouth: "Can you reboot your DNS servers?"

Please don't call that kind of people "geeks".
If you look at a Jefferson, da Vinci, Jobs – they shipped. A lot.

I don't think that's quite true. Leonardo was known to miss deadlines and abandon works; perhaps a better approach would be looking at how confident they were of their ability to produce varied things.
I came to say this very thing. I have no idea what taskforce does and there is no way I am giving them access to my email until I understand exactly what is going on.

Less for fear of security than for fear of them mucking up the system I have in place currently unless I understand the new system they're going to create.
Yes. The wording on the WiKi isn't the most fortunate.
His phrasing is clumsy because hes not a programmer. The issue is that its rather "impossible" to create BB apps for some services because they're locked down. If NetFlix and Apple were to open the API, that would be enough for anyone (including BB employees) to create the app themselves. I don't think BB is so poor that they couldn't hire a few devs to get the apps written.
How is the detection done? Is it some chemical signature? A graphical visual image? Something else? Could it be that the methodology used may be too presumptuous on the nature of the phenomena? Could it be that the phenomena is something else entirely and has been misclassified? What is the methodology of identification and classification of such phenomena and how is that confidence expressed?
You don't, the dealer does. I sold cars for a short while. The dealer makes money by introducing a spread between what he paid for it (minus bonuses) and what you'll pay (plus financing). They are middlemen pure and simple, something information technology is exceptional at deprecating. The reason the major brands don't have company stores like Tesla is manufacturers don't have to hold as much of a risk with inventory and dealers are well lobbied.
I will give it a try if the new browser no longer supports ActiveX and has better extension supports similar to Chrome.
They haven't yet, but with Android Wear replicating its functionality while being much less expensive and more socially acceptable, it's not hard to see that Glass doesn't have much of a future.
so was this just noise?

Why don't we just call a spade a spade and call Devlin out for working backward from a preconceived text?

You start with the conclusion and gather the evidence that supports it.
A dealer salesman on a single brand lot is a horrible solution to this problem.
OP probably meant "blink their eyes in response to a question."
If there were such a thing, it had fatigued and/or rusted to such a degree that it clearly failed to contain sufficiency energy because a ceiling tile had to be replaced and the ceiling above that had to be patched. (Cheap rental house with ancient crap.) Don't rely on safety properties as a first-line defense, they are a fail-safe, and sometimes they just don't work.
IE has been automatically updating for a while now.
But they can't look up "tweet" in a standard English dictionary, at least not stating this kind of meaning - that is, an update on Twitter (don't hang me up on the specifics, Dane here.)
Would you have to email Paul Graham?

Yes.
The press were invited to the keynote; they didn't take up any of the conference slots. I doubt that many people come just to be there, though I did see Gruber around last year and not this year.
Hey sp332, I'm with you. We are a capitalist country and personal property is sacrosanct. In an era where the Government is looking to takeover virtually everything in sight from how health care works, to how we make cars to how Wall Street operates how can this calamity be off limits? If media reports are to be believed [1][2], which are the best we can go on at the moment, I have no doubt that BP will be shown to have been negligent and hope against hope, criminally at that. I can only hope that BP execs do hard time for this.

Will you say that this is not an environmental catastrophe? As an environmental catastrophe is this incident not a national security incident? How can the only answer to this problem be that BP be in charge of fixing it? It would be like saying that Lehman Brothers broke the economy and they are the only ones who can fix it. Obviously that is not the case as evidenced by the Governments extreme, forceful and more than a handfull of people would say illegal intervention.

Where is the extreme, forceful intervention the nation is begging for now? How can the POTUS be impotent when we need the "buck" to stop with someone who has the power to do something meaningful?

Ya, I'm mashing a whole bunch of things together but, eh, whatever. When virtual numbers flash on a screen in the wrong directions the world basically comes to a halt and there is no limit to the power and absolute authority of the Government. But when an actual real life, physical catastrophe is at hand, the Government is impotent and has no tools or imagination at it's disposal.

It's all just sickening and shameful.

[1] http://www.nytimes.com/2010/05/30/us/30rig.html

[2] http://www.cbsnews.com/stories/2010/05/16/60minutes/main6490...
Depends on your definition of "better place"

I personally think that a company that finds a way to profitably convince people en masse on the virtues of the free market and why it's an all-around positive force in the universe would put an end to a lot of harmful political / legal turmoil, but that's just me the crazy libertarian speaking :p
So I don't understand tweet and I go to dictionary.com to find out what they're talking about and I get:

noun
1. a weak chirping sound, as of a young or small bird.

verb (used without object)
2. to make such a sound.

Leaves me with still no idea what they're talking about.
...probably.
Then I guess measuring raw accuracy was not a good idea in the first place.
One thing I've learned over many years [of discarded projects] is that if you don't put effort into completing it, it'll never get finished. The problem isn't a lack of talent or vision. It's not an inability to finish a project. It's a problem of discipline and focus. Discipline is the ability to do what needs to be done, regardless of your want to do it. The further I go through life, the more I understand is achieved in life because of relentless self discipline and focus than because of raw talent. Talent and vision are only 2/3 of the equation... without discipline, nothing gets done.

This is why most real entrepreneurs aren't afraid to share their ideas and get it in front of people, while most developers go into "stealth mode" afraid someone will steal their idea. Entrepreneurs know that without execution, your idea is worthless... and execution is equal parts talent, vision and discipline. Take any one of those 3 pieces away and just like the fire triangle, your idea dies.
I see "Follow your interests" as transitioning the Twitter brand from its early egalitarian model to the aspirational model of conventional media. Friends, industry experts, and favorite celebrities are all people who we aspire to be or be among, rather than who we are.
Very interesting read. We'll be happy to have our changes pulled into libupskirt proper (and vice versa!)

> He then makes a comment on each change

s/he/she :)
Hashing your passphrase a million times just most other decryption keys.
Sounds like the perfect front for a terrorist mission. Pretend to delight. Guard down, chaos ensues.

FBI, don't arrest me.
Welcome to HN!

Since your a new user I'll let you know that your being down voted because your comment doesn't actually add anything to the conversation, a comment of agreement should be replaced by, at most, an up vote of the parent. I know it cliche but please read. The guidelines, http://ycombinator.com/newsguidelines.html , otherwise you'll be hell banned very quickly.
It is worth noting there's a difference in the base64.b64encode function, vs the default MIME Base64 codec on strings[2].

Per RFC2045[1]:

(Soft Line Breaks) The Quoted-Printable encoding
REQUIRES that encoded lines be no more than 76
characters long. If longer lines are to be encoded
with the Quoted-Printable encoding, "soft" line breaks

Due to the insertion of these soft-line breaks, encoding is not the same, as you can verify yourself:

import os
import base64
import unittest

class Base64Test(unittest.TestCase):

def test_long_string_base64_decoding_and_encoding(self):
byte_seq = os.urandom(500)
mime64_encoded = byte_seq.encode('base64')
self.assertNotEqual(base64.b64encode(byte_seq), mime64_encoded)
self.assertEqual(base64.b64decode(mime64_encoded),
mime64_encoded.decode('base64'))

if __name__ == '__main__':
unittest.main()

Decoding, as you can see above, is fine. This makes a difference when encoding a really long string in an HTTP header.

[1] http://www.ietf.org/rfc/rfc2045.txt
[2] http://docs.python.org/library/codecs.html#standard-encoding...
WP7 has garbage collection and it's really smooth.The real reason for Android stuttering is lack of GPU acceleration, not GC.
> production distributed systems should handle Byzantine failures

I don't think this is true, at least not as stated. You should certainly be thinking about more than crash-stop failures, but full-blown Byzantine fault tolerance is rarely warranted in practice. Empirically, the number of systems that use non-Byzantine vs. Byzantine agreement is probably on the order of 100:1.