jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here is an interesting overview:
https://www.securemessagingapps.com/

An awesome feature for me is this (from their FAQ):
The dots are an indicator for a contact's verification level. They don't affect the encryption strength, but are a measure for the probability, that the saved public key of a contact belongs indeed to that contact.

Level 1 (red): The ID and public key have been obtained from the server because you received a message from this contact for the first time or added the ID manually. No matching contact was found in your address book (by phone number or email), and therefore you cannot be sure that the person is who they claim to be in their messages.

Level 2 (orange): The ID has been matched with a contact in your address book (by phone number or email). Since the server verifies phone numbers and email addresses, you can be reasonably sure that the person is who they claim to be.

Level 2 (blue): This verification level is only available in Threema Work; it indicates that the Threema ID belongs to an internal company contact.

Level 3 (green): You have personally verified the ID and public key of the person by scanning their QR code. Assuming their device has not been hijacked, you can be very sure that messages from this contact were really written by the person that they indicate.

Level 3 (blue): This verification level is only available in Threema Work; it indicates that the Threema ID belongs to an internal contact whose ID and public key you have verified by scanning their QR code.
Except message security. Whatsapp is end2end encrypted by default. Telegram does not, they only provide transport security by default.
I agree that it could get fairly complicated but these seem like the two propositions to me:

Un-normalized: $6T + interpretation + understanding + doubt that it's really $6T.

Normalized: $60k (get the GAO to provide a standardized number) + interpretation + understanding.

I get that it's imperfect but I have a hard time understanding how the "un-normalized" version is more-perfect or more comprehensible than the "normalized" version.

I suspect politicians would hate my suggestion: they've acclimated us to nonsense numbers. Per Dirksen (maybe): “A billion here, a billion there, and pretty soon you're talking real money." Again, I'm not pro/con high-speed rail but: CA probably has 15M taxpayers; estimates of high-speed rail ranged from $30,000M-$100,000M; how in the world was a CA taxpayer to recoup $3,000-$10,000 of cost? Put in those terms, it's a lot easier for me to think about the proposition.

I definitely think a Covid bailout was necessary. I do have some questions about where my $60k went...
And what if we're just intelligent enough to be useful slaves?

I think I'd prefer we don't broadcast our home world location. If we ever get to the point we're settling the galaxy we can start our search from somewhere far away from the entirety of our species.
Yes! this cannot be highlighted enough.
It is scandalous that this is not listed on salary slips,
this is an invisible tax and it makes people think insurance and health care have little cost.
IRC is also a simple plaintext protocol. It’s simplicity helped an entire generation of programmers to appear.
Probably. As would appimg or snap or any other packaging.

But all of these don't make the packaging easier, they merely move the complexity of such setups from "all users" to "the devs". Which helps a lot.

But it's still easier if no-one has to deal with this.
Maybe we're talking about different things, docs here[0]

> You cannot assign a Floating IP to a Droplet created from a custom image.

Edit: I wanted to double-check because this would make my life so much easier, but no, I still can't use Floating IP with Custom Images. I imported a FlatcarLinux image from a URL and created a droplet; once the droplet launched, I still see this:

> Floating IP: Disabled

> Public IPv6 Address: Not available with custom images.

[0]https://www.digitalocean.com/docs/images/custom-images/
Has AWS caught up to firebase yet , we went with Firebase as a backend for our Flutter web project and it's been a dream.

Web hosting , auth, Nosql data storage !
Nicely done. Can you please shed some light on what did you use to make this? It'll be really helpful for a beginner like me.
JavaScript - without a doubt - has it's quirks, but it's a very nice and elegant language if you can restrict yourself to a subset of its features. The ECMAScript 5 standard and the Strict Mode[1] fix some of JavaScript's design problems. It's already implemented in Firefox 4 and should arrive soon-ish in Chrome (v8) and Safari (JavaScriptCore).

Also, jQuery doesn't "fix" JavaScript, it "fixes" the DOM. I.e. jQuery and many other libraries, have little to no use for programming games (shameless plug: e.g. with Impact[2]) or server side stuff. And some of jQuery's ideas have already been implemented natively in browsers[3].

JavaScript is extremely flexible and allows implementations of other languages like Coffescript with relative ease. I don't see a problem with "fragmentation"; it drives innovation.

[1] https://developer.mozilla.org/en/JavaScript/Strict_mode

[2] http://impactjs.com/

[3] https://developer.mozilla.org/en/DOM/document.querySelectorA...
As mentioned before, the load time is awful. Furthermore, the white text with a glow effect hurts my eyes: it's very hard to read.

The logo is cool, though. Can't say much more at this time, since all that there is is a signup form.
I understand the benefits of object oriented approach, vs the free formed JSON.

Is it possible to create class dynamically in C#, or is it supposed to be one time effort (and the tool does it automatically it, as opposed to doing it manually)?
The writing was on the wall.

Wonder what's next...
Thanks for your recommendation! I came from the standard OO background but after reading "Coder at work". I am quite inspired to learn Haskel and Erlang
Well, that approach worked fine for the evolution of complex life-forms.
If you have only few minutes before execution, and want to fix an old X programming mystery, I would suggest dwm.c: http://hg.suckless.org/dwm/file/e901e70f69e8/dwm.c

It is so easy to understand inner workings of window manager in X reading this code, and you do not need much time for it (>2000 SLOC).
I had a similar reaction when I saw the mention of Ruby. I think it's a subconscious thing. It would help if you put this explanation up on the site in a prominent place as well.
It might also be worthwhile to have a look at WEKA, it's a UI / java implementation for all kinds of Machine Learning algorithms. Makes it really easy to just test stuff, because most of the time there is not really a way to tell which machine learning algorithm will work best.
Yes, but the "we have billions of years to get this right" model generally doesn't apply to software dev. ;)
> This is the first minimally viable version.

This one sentence transformed my opinion from "huh, I can do that myself" to "cool, I'll look forward to seeing what else these guys come up with". Well done for launching your MVP :)
Most ISPs don't give you much upload bandwidth.
Found another store for Canadians: http://www.davidstea.com/

They seem to carry a lot of varieties of high-grade stuff (though I haven't bought anything from there yet, so it's just my first impression).
WTF is that?
Facebook could very well be dead in just a couple years.

Social networking is very trend-driven. If something new and exciting comes along, or even if cultural views shift and facebook is no longer considered cool, it could die almost overnight. Of course, due to it's huge user base, it would take a while to die (like myspace).
I'm sorry if it's a dumb question but why do you plan to wait to add advertising? You are on the TOP10 right now, you are having good review (by users AND blogs). Its seems to me like the perfect moment to add ads to your product.

Arent you afraid that you loose your momentum without made any dollar from your app? You can find clean way to do advertising on an iphone app (look at Twitterific for example)
Even better: onload="window.lol&&lol()"

I imagine that this is JS intended to be loaded via XHR only.
Presumably on the google website the script is loaded via an xmlhttp request which then strips the initial text and evals the rest. By added the initial throw 1; they prevent other sites from including the script, since it won't do anything.
the rationale behind adding "YC reject" in the original title was two-fold:

1stly, to highlight that there are success stories amongst those who are not accepted into YC.

2ndly, to point out that not getting accepted by YC may have emboldened the founders' resolve to 'go all in' and focus exclusively to make their startup a success.

i still think the extra 'noise' was a justified trade-off, given that the original article mentioned the YC rejection as additional motivation.
Can you explain how does this site make money?
I will again state my solution to this: drop all support for HTTP. There still seem to be a large number of people that don't get why illusion of security is worse than knowing for a fact that there is no security. However, dropping HTTP solves this confusion and a host of other problems. Along with that, perhaps we can revamp the current CA system and have something that more closely resembles decentralized secure web.

Once again, if you advocate using HTTP, go ahead and drop ssh in favor of telnet.
Depends. There's a lot of cheap land in the western US once you get away from the city where $5k-$10k will get you a place you can plop a few of these things down when you wanna get away from things. You'll have to bring your utilities with you, but water tanks, solar panels, etc aren't horribly expensive these days.
Indeed, uBlock was the problem. I'll file a bug.
I haven't done much with the other JVM languages except play around with them (did work with a small jython project about 10 years ago...). Have you encountered any impedance mismatch? Or weird cross language bugs?
There's a lot of unexplored potential of Nix in granular build systems and displacing systems like Bazel. If applied correctly, it lets smaller organisations get much of the benefit of Google-style monorepos but without as much maintenance overhead.

Some friends and I have been experimenting with this for the last year over at https://tvl.fyi (code etc. is linked at the page bottom).

We've run into some issues with the current implementation of Nix, but stay tuned on that :)
I really love this floppy drive rendition of a song from one of my favorite games as of late: https://www.youtube.com/watch?v=_f5bSyO4Dx8
Sorry if that came across that way. I just found your first reply unnecessary.

I think each take is useful, no matter how opinionated they are. I understand your point though, I also wouldn't want every comment in the thread being neutral. Knowing HN, I think we're doing fine :)
Lol, people still use WhatsApp?
Who else feels like the TSLA price is a gigantic bubble at this point? Not that it's not valuable or worthy of some of the growth it's seen, but almost 10x in one year looks like a classic bubble to me.

LE: Also, I don't really understand how people keep falling for this stuff. I have no doubt that some are very well aware that it's a bubble and just think they can time the crash correctly, but I see _a lot_ of people with incredibly bullish views on this. And to be honest, it's the same with Bitcoin.
There are no default credentials in Bitbucket[0]. An admin manually set these at some point.

[0] https://confluence.atlassian.com/bitbucketserver/install-a-b...
Here's the transcript of the deleted video statemenet:
"I know your pain. Your hurt. We had an election that was stolen from us. It was a landslide election, and everyone knows it, especially the other side. But you have to go home now. We have to have peace. We have to have law and order. We have to respect our great people in law and order. We don’t want anybody hurt. It’s a very tough period of time. There’s never been a time like this where such a thing happened where they could take it away from all of us. From me, from you and from our country.

This was a fraudulent election, but we can’t play into the hands of these people. We have to have peace. So, go home, we love you, you’re very special. You’ve seen what happens. You’ve seen the way others are treated that are so bad and so evil. I know how you feel. But go home and go home in peace."

Deleted tweets:
"Mike Pence didn’t have the courage to do what should have been done to protect our Country and our Constitution, giving States a chance to certify a corrected set of facts, not the fraudulent or inaccurate ones which they were asked to previously certify. USA demands the truth!"

"These are the things and events that happen when a sacred landslide election victory is so unceremoniously & viciously stripped away from great patriots who have been badly & unfairly treated for so long. Go home with love & in peace. Remember this day forever!"
This spin leaves me incredulous. How does Trump inviting a protest equate to "inciting treason and sedition"? Y'all are bonkers.
yeah

I'm sure this had nothing to do with the attempted coup
> a couple thousand lost per month isn't an unreasonable estimate.

This was the mid-to-late 80's... it wasn't THAT long ago. The majority of people reading this were alive back then. Yes interest rates were higher in the 80s and 90s, but not as high as you are insinuating. At this time (from my memory) you could expect about 1% per year in interest. Maybe upwards of 2% annual interest if you had a very generous deal with a bank, but even that is unlikely.

At 1% a year, his $100,000 is generating ~$83 per month in interest.

Granted he could do other things with his money to appreciate it. Which would increase his time value of money. But the opportunity cost of checking/savings account interest was pretty small.

Granted the guy was stupid to begin with for even thinking he could win this contest and for putting $100k in cash in his house in case... I don't know, someone broke in or something... wait, that's what happened.
Yes but do they offer the same experience? Signal figured out that you probably have a list of contacts that you want to talk to. If they use mobile numbers as identifiers then they don't have to keep the contact list - it's already there on your phone. IMHO it's a good compromise.

I'm not an advocate for Signal, but I totally get this approach.
This seems a little over complicated since curl itself could just post to discord.
I've really wanted to play with FPGAs but never really has good learning resources. This comment section is a gold mine! This is the kind of HN I like.

Can anyone point me toward good beginner dev boards? Doesn't have to be particularly powerful or anything, just cheap
I once saw crytpocurrency described as "speedrunning the evolution of the modern financial system".
The phrase "it's all Greek to me" comes from Shakespeare's play, Julius Caesar:

"He gave a speech in Greek."

"What did he say?"

"It was all Greek to me."
oof it's probably worse now than it was for me lol, when I used it I don't think they even had an algorithmic feed, just a subscribed and /r/all.

and yeah the hivemind stuff is pretty bad. I'm reminded of a talk that ViHart of all people did where they argued that in a McLuhanist "the medium is the message" way, reddit's focus on up and down votes and karma creates an extremely judgy and kind of adversarial experience that eventually breeds hiveminds. I'd also argue that reddit's focus on small communities managed individually by specific moderators creates an undercurrent of site drama that reliably rears its ugly head every few months or so, but I guess that's neither here nor there.
Delrin gears are not uniformly better. They have a lower coefficient of friction, but they can handle less torque. It's a tradeoff.
"Responsibly" is subjective here. I could argue that responsible thing to do is to use as little resources as possible, and in that case, directly overwriting the file would be the "responsible" thing to do.
And also in Romania.
http://news.ycombinator.com/item?id=2447927
Thoroughly impressed. I didn't expect it to be so interactive! Lots of fun to be had with reflective surfaces and 'hiding' the light underneath a pyramid.

(using Webkit r83831 on 2009 13" MBP, works a treat!)
Wanderlust (wl-beta in debian) is my favorite IMAP reader.

I configure it to use openssl (instead of gnu-tls) for ssl. Everything works well and I'm not finding any features lacking.
I've thought for a very long time that the MBA is the western equivalent of the Soviet apparatchik:

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

"Members of the "apparat" were frequently transferred between different areas of responsibility, usually with little or no actual training for their new areas of responsibility. Thus, the term apparatchik, or "agent of the apparatus" was usually the best possible description of the person's profession and occupation."
They tested Django development sever which is not meant to be used in production, it's going to be incredibly slow at pretty much everything. A better concurrency benchmark would be running Django with asynchronous gevent workers.
Seeking out relatively unknown and unsupported HTTP servers itself becomes unnecessary complexity.
Hey guys, Steven here, Econometrics and Quantitative Finance grad. I'm looking for a position (managerial/entrepreneurial) at a startup, preferably in the US.

I have graduated in Econometrics and Management Science, specialising in Quantitative Finance, and I have gained professional experience in the financial markets as well as the commodity markets. My strengths lie within the worlds of mathematics, statistics and quantitative finance, naturally combined with data analysis and programming skills. Throughout the years I have focused on gaining experience in leadership roles, combining people management and project management.

Location: Netherlands

Remote: Seems fine

Willing to relocate: Very happy to relocate

Technologies: Docker, Kubernetes, React, RoR, NodeJS,
Javascript, Git, PHP, Bootstrap, c++, c#,
Python, AWS: these are all technologies I don't
master. Nevertheless they serve the Ctrl-F
functionality in this thread. I've been
programming a lot in R and MATLAB over the last
years however.

Résumé/CV: https://easyupload.io/fwjgky, password: flingzingbling

Email: paulcmaples@gmail.com
Sigh, they aren't printing money[1], nobody in the stock market prints money - it all comes from somewhere. And in this time of crisis the last thing we need is for a huge amount of value to be siphoned off by HFT managers.

1. I know it's just a saying, but it's a bad one that implies some very wrong understandings of the world.
Was it classified? Did we all not see what happened in China and think it couldn't happen here? People like to knock Burr and all, but I don't think there was anything special he saw that the rest of us didn't see coming. I didn't act, but I'm not going to fault those that did. And what if he did say something to everyone? That would have caused a panic then and there, people would make a run on the banks, and the market still would be down.
It's hard to generalize advice; everyone's kids are different. One of many things that frees up some time for us is FaceTime with grandparents. Teaching, reading stories, etc. We also have a lot of kids' books on tape. Nothing wrong with PBS Kids either. I think that everyone's expectations can loosen a bit right now, as parents, as workers.

Have you asked your boss what reasonable expectations are right now?
I wonder how the calculus changes in 0% or negative interest rate environments.
Author of the story here. Just made an account so I could chime in to say how great it is to see such a substantive discussion. On the point about being biased in favor of the media: Yes, absolutely, I believe a democratic society requires a thriving independent press to function, and that public policy should try to help that happen.
Please stop spreading FUD. Thank you.
There's way less volume during this time.
All of those companies have a large portfolio of patents. They haven't been attacked because they all have dirt on each other. Now that MS and Nokia have a new cross-licensing agreement, and think about how large the portfolio is of a combined MS+Nokia, they are starting to leverage it in very bad ways.

You should read it again. I think MS has gone out of there way to reinvent themselves as not that old Microsoft. But sometimes a maneating tiger really is a maneating tiger.
Yeah it's definitely helpful to think of it that way.

I usually relate it to sets. Types are sets of possible objects, "+" indicates set-based union, and "*" is just the Cartesian product of the types.
It sounds to me that he may be thinking more in terms of the difference between say an accountant and a bookkeeper. In other words, a hacker is someone who looks at the high level big picture while a coder is someone who just dives in the code and makes changes (possibly under the direction of a hacker).
> What always brings it to mind is the oft-cited success of the Scandinavian states on welfare, as compared with the USA.

Size isn't the only difference - the US is far more diverse.

Compare Sweden http://en.wikipedia.org/wiki/Demographics_of_Sweden
with LA http://en.wikipedia.org/wiki/Demographics_of_Los_Angeles .

Sweden is about as diverse as Wisconsin http://en.wikipedia.org/wiki/Madison,_Wisconsin#Demographics .
That's debatable. Market share is flat: http://m.industry.bnet.com/technology/10008371/huh-no-iphone...
Sure an analyst might slot the numbers in, maybe tweak the text. But what makes it a slick presentation is that the media assets, the layout, the overall structure, are done by a professional graphic designer who doesn't know a thing about banking per se, but knows all about creating compelling presentations. When I worked in consulting, another bit of the company did stuff like this. "Below the line" work it was called. Stuff that the client wouldn't acknowledge publicly had been done by a third party.

Again, there's nothing wrong with this. But once you know that this is how the game is played, you won't be wowed by the presentation anymore. And then you'll pay more attention to the content. And then, in supreme irony, they might as well have gone for the basic slides... But most people, most of the time, will conflate the presentation with the content.
On the other hand, what are the long term effects of blocking up your ears at night?
> We used to do all these tricks in 'C' to map data and move it around to get the best locality. This isn't nearly as feasible in C# and Java.

Did we really? With malloc things are just as unpredictable. If you resort to mmap-like memory-management, such schemes are almost as feasible in high-level languages (with appropriate FFIs) as in low-level languages, provided you are accessing data and not code.
Fallout 3 had no sense of moral ambiguity and limited dialogue options. More importantly, it didn't have an ending that you create for yourself. I felt robbed when it showed what I had done instead of what happened to the world after I left it. Fallout 1 and Fallout 2 had full narratives about what happened after the story, providing a sense of accomplishment beyond simply beating the game.
I wouldn't want to hire someone who was willing to compromise his ethics simply for a "very good salary and benefits."
Hmm, I was thinking about 'aggressive little country' too but the penny didn't drop until this post.
Israel was my first thought too.
> Actually, I am using Rand's definition of work.

Rand's biggest hero, John Galt, was a thinker not an industrialist.
Don't recall offhand if it was the City or State but one localized somewhere to MA, not Federal.
> The reason hard tab people dislike code editors which convert to spaces is that pressing backspaces during editing removes one space, not all auto-inserted spaces

This is simply not the case for any editor I have used recently.