jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Twitter is a seriously rough and immature tool. It has no ability to intelligently handle identity or content types. It's confusing to many people, and generally has a style that will quickly appear dated once a well designed alternative gains critical mass.

A few years ago, the micro-blogging community was not big enough for a second player. Now it is, and Twitter will change or be overtaken by a more compelling alternative.

The simplicity of Twitter was once its strength, but like any technology, it must grow to meet the demands of its users. Facebook added chat, photos, a compelling platform, etc... Twitter is dead in the water right now.

Who wants to remember silly @handles? There isn't even a directory of official Twitter handles for companies.

Private group message applications are sprouting up everywhere - Twitter is just plodding along unaware that this is a huge need.

Who wants to see hideous bit.ly links instead of actual content?

Is 140 characters really the future? I doubt it.

Are third party services really necessary to embed media? Do users really need to figure out how to tape together 10 different services and clients to get a good experience?

Twitter needs to grow up, or it will die. And it will happen quickly - less than two years from the day a serious competitor gains steam.
Slow progress is better than no progress.
At least he didn't say it was pure CSS3.
You may also check Windows Azure (from MIX10 , Building Facebook Apps with Microsoft .NET and Deploying to Windows Azure http://live.visitmix.com/MIX10/Sessions/EX23).
1) No, the only way to get my morality is by asking me. As for whether or not a specific moral judgement is true or not, no, you can't derive that from the laws of physics either. What an incredibly boring universe that would be if that was the case.

2) You're asking me to sum up and compare the values of two complete civilizations? That's a pretty tall order. Also, in one of the alternatives I wouldn't exist, that's a lot less utility right there.
That reading list is a tall order, but still, a watered-down version of the "blackhat" curriculum.

Here is 'infosec' in a nutshell: love computers to death and become as good a developer and mathematician as the upper-division hackers working on core systems software, then give it all up to become a glorified human debugger, co-writing "papers" with bureaucrats and opportunistic, washedup, fear-mongering have-beens.

The training and experience required is just not commensurate with the glory that can be had elsewhere. Either in developing software, OR taking the other side of the infosec game ..
The Kite Runner by Khaled Hosseini gives a great look into the 'then-and-now' of Afghanistan. An excellent read as well.
I didn't read the entire thing, but I got far enough to do this:

We all know the grandfather paradox: http://en.wikipedia.org/wiki/Grandfather_paradox

Go back in time and kill your grandfather- wait that doesn't make sense? You wouldn't be alive?

I now introduce the Dbz Paradox:

Know the future and then change it before it happens- wait that doesn't make sense? I'm not sure about the consequences to this one.
I very much doubt that anyone, if offered $100 right here right now would take you up on the offer

Well, he seems like a decent guy...

The price for most men is basically zero.

Oh, right.
Don't worry about that, men already have to pay for dating and it's a non issue.
Oof, man, tough crowd. There are 3 instances of "shit", 2 of "bullshit", 1 "cheapass" and 1 "fuck" in the public pages.

This would qualify as PG if it were a movie. I mean, you like what you like, but how much cussing is "just enough" for you?
My router automatically blocks all incoming traffic over ipv6 - you have to manually enable ports.
This is an incredibly niche concern, but I fought to get IPv6 working for myself because I have an EC2 instance that auto-sleeps when I'm not using it (to save money) and every time it wakes up the IPv4 address changes. Amazon will give me a static address but unless the machine is running the static address costs money. Again the whole point was to save money... and static IPv6 addresses are free on AWS.

So as long as I connect to the EC2 instance over IPv6, I get a free static IP address on my server.
It's been like that for a while for me.

https://en.wikipedia.org/wiki/KIM-1
Reminds me of the comment made by JFK in 1962 when hosting the Nobel Prize winners at the White House: " I think this is the most extraordinary collection of talent, of human knowledge, that has ever been gathered together at the White House, with the possible exception of when Thomas Jefferson dined alone."
For sure, but Google has never done well with hardware, and that seems essential for this. So I think you're right -- Google could end up being odd one out, or perhaps offering a version of Android on other people's hardware.
1) MobileCoin will build a payments ecosystem around the protocol.

2) I have to check with the lawyers on whether we can disclose exact amounts, but our intention is to own a small minority of coins over the long term. We want the supply to circulate.

3) I don’t know how to prove this other than to tell you that MobileCoin is here to stay. You’ll know us by our deeds.

4) the threat model is 100% of nodes being compromised with an active attack against SGX. If there is even a single honest machine, the network will scream on any fault.

5) MobileCoin is fast and privacy-protecting (and it works on mobile without consuming tons of energy). There aren’t any other cryptocurrencies that presently fit that bill.
Am I doing myself a disservice by actively avoiding shops that want to go down the k8s road?

Asking in interviews questions like “how many namespaces are you managing or expecting to manage” and often times teams are talking about a single microservice and bringing in k8s “just in case”

To which I’ve oft said “good luck in your endeavors”
>"It is beyond absurd to claim that the US is just as bad as Russia"

Bad in what way? If we are talking treating their own subjects I would say in average the US does much better than Russia. No argument here. Does not mean that it did not kill people for political reasons. Victims of Kent State shootings or Fred Hampton may attest to that. I am pretty sure if you dig deep enough you will uncover some more.

Internationally I think US kills and otherwise harms way more people than Russia. They just declare it legal and sleep well. Again victims might disagree.
Isn’t the Pixel 2 much more powerful than a Raspi Zero?
Oddly I've been clicking mice since the early/mid 80's and never have had a problem. It always amazes me I've not had messed up wrists as a result.

I'd add though that gaming with typical WASD + Mouse style has caused problems. I think it's mostly the tension one has when gaming - hard to not grip that mouse tight in the moment.
I think the way you explained your last point really hits the nail on the head in terms of FOSS. I did actually enjoy large parts of Revolution OS, the movie about the creation of GNU and Linux, but the part that stood out to me the most was cmdrtaco explaining open source (paraphrasing here): at the end of the day you end up working on something you need, and then you think “if I need this maybe someone else does to” so you publish the source code and let others use it. This stuck with me because, well, if I publish something I found useful and nobody else finds it useful, oh well. But if they do, that’s really great! I am not saying Google open sourced k8s out of sheer goodness of their hearts, but I think it’s a lot harder to maintain that sensibility when the project is VC backed.
The title made me suddenly remember where I'd first heard the word 'nabob': the song "Friend Like Me" from Disney's Aladdin.
And police did use images to track down people who did none of those things.
In my experience it means you rarely write software but you've moved into architecting software platforms and telling other people how to write software.

I'm just a devops guy but my current project is like that, where our lead architect has really impressed me by drawing up the design of a very scalable system. My task is merely to implement and manage kubernetes for it and we have other devs who are using java, .net and golang to write the components.

This impresses me a lot how our lead can come up with such a design and make it work from paper to practice.
Enabling the org to accomplish more with less (or keep it from falling into different pitfalls) is sexy.

I feel it's a core part of my job to keep the rest of the eng team happy and producing value. A lot of times this comes down to seeing problems as they arise (ideally before them, but it gets harder to convince management of future issues if they haven't manifested yet).
Parler. Looking again at their terms I think you may be able to access parts of the platform without it, but to "Get Verified" for Parler Citizen status you need to submit a selfie with a form of government ID.
> It does not serve society's interest to have blatant falsehoods broadcast as news.
Censoring it does exactly the opposite:
https://github.com/FrozenVoid/Philosophy-DB/tree/main/Digita...
Good grief. If you’re using graffiti as the source then compare it to today where signs said their goal was to overthrow the government.

Trying to draw any sort of equivalence is insincere.

And honestly any one who breached or attempted to breach the courthouse or the Capitol (the building or the property) should go to jail for a long time. So in that sense, we agree.
So you are going to move from one centralized, walled garden, privacy hostile platform that hard requires Google/Apple ecosystems to get signed updates... to another with identical drawbacks.

I suggest something that lets you use any client/platform you want, uses the same crypto primitives, and lets you choose what server/country your data is hosted in and change your mind any time, e.g Matrix.

How many times do centralized services like VK, WhatsApp, Instagram, Apple, etc need to get co-opted into enforcing the will of private entities or governments before we learn our lesson?

The only network services this won't become true of at some point in the future are those with decentralized clients and servers obeying a common documented protocol.
The fear is that that these events will end up falling down the memory hole, so it's best to ensure as much remains as possible. They want to ensure the actual moon landing newspaper is not replaced by the millions of replicas sold each year.

Beyond that, let people archive what they want. If you think there are more important targets, archive it yourself or politely ask their community for assistance.
Let's just say I know enough Googlers who are currently fed up with the influx of subpar nooglers. It's not just one data point -- at least 4 of my googler friends complained about the new employees. They mention that Google stopped hiring around the economic crisis, and when the economy picked up again, they had to hire twice as fast to make up for the lost time and in doing so, they let in people who should have been rejected. I also recall that Eric Schmidt says his biggest mistake was to halt the hiring during the recent economic downturn.
Yes. We pivoted - here's a writeup about why we pivoted

http://www.quora.com/Why-did-Fabricly-com-change-their-busin...
"Confidence is key in this field. I am more apt to hire someone with a good air about them then a guy who cant look you in the eyes but has a great resume."

Are you hiring programmers or used car salesmen? I simply don't buy that confidence is more key in programming than in other fields.
Agreed, although I recently realized I likely need a better understanding of C to fully understand where Go is going. (I'd also like to spend time with Lua--it keeps showing up in interesting places.)
I agree with you. Moreover, by creating one's own UI, something other will break. For example, I can't close my Better HN for Chrome extension on this page, because the upper bar (with search box) over-drawn the upper part of the extension window (which normal website don't do).

It looks beautiful and everything, but still, please don't do things this way - don't mess with browser nagivation. That I think should be the first thing one should learn about browsers & the web.
I am not talking about hiring people who have no grasp of a concept. I am saying that not unlike many other fields programming has a good bit to do with what you believe you are capable of.

If someone has 5 years experience at Microsoft but does not believe in their work and/or are not confident in the product they put out but a guy fresh out of college has a great Github presence and a passion for programming I am certainly more apt to hire the latter.
Please post results.
I’m assuming Billy was fired because Sally made an unethical or illegal change.
I prefer the numbers round in Countdown as well, but much (much, much) prefer Wordle to Nerdle. Nerdle is an attempt to make a Wordle for numbers, but to me it just doesn't work. Today I quickly got 2+?+8=1?. Clearly ? can be any digit from 0 to 9. I had four tries left so a 40% chance of winning with no skill involved (I lost incidentally).
What is it with Google pulling off the bait and switch on so many products at once? Unlimited high quality photos for Pixel owners, free workspace for personal/family users and unlimited drive storage for education are all going paid over the span of ~a year. It's almost like Google's exploding from within.
I’ve read Peter Lynch’s investment book to start out and found it as a great intro.

I’ve followed it for two of my very modest investments and they have all worked out way better than I would have thought. I know there is a big chance that this is all just being lucky and that this is just a side effect of a bull market.

But he means you have an advantage as an insider.

For example, if you saw that you and all your tech friends companies’ were switching to this payroll system that seems light years ahead of the current one. That can be an indication its worth looking into.

Maybe as a radiologist, you know that a certain x-ray machine will be leaps and bounds better than what the current standard is.

It is not simply based on insider information though. There’s a bunch of chapters dedicated to what numbers to look through, identifying if a stock is cyclical.
The 2013 Mac Pro went 6 years without an update. 2013 to 2019.
Yup, there's always new people. The "collective knowledge" of the crowd doesn't instantly permeate to new or infrequent visitors.
The reason these articles focus on the faculty is because students will only be in a particular class once in their whole lives (everything going according to plan), whereas the professor teaching that class will do so many times. This is why articles like this put the blame on the faculty: it's pointless trying to reform student behaviour because the next batch of students in 6 months' time won't have learnt anything at all from any punishments you dished out to the last group.

> it was hard to identify the cheaters, and the usual penalties couldn't be enforced.

This might be a common problem. My university had similar draconian penalties for cheating, but the seriousness of the penalty requires an appropriately-serious proof of culpability, and it's surprisingly hard to get one.
Most of the time, no, it's not possible, since said GUI programs do not call the command-line programs.

Instead, they use the same system calls the command-line tools do: stuff provided by the C library. When you right click and say "make shortcut", it calls the link(2) function deep down, just like 'ln' does. It doesn't call the 'ln' program at all.

The best way to learn the command line is to start using it, and looking at various shell scripts, in my opinion.
I do wish Americans (and it seems to be an American peculiarity) would stop using "off" (and its heinous derivative, "off of") as a general-purpose preposition. "From" will usually suffice.
> I have a hard time wrapping my head around why companies are mandating 100% return to office.

Hot take: There's a whole way of communicating and handling team organization that grew up around 20th century business management culture, and it just doesn't work well with remote teams. Methods that do work well with remote teams, though, don't work well with traditional deeply hierarchical management structures. At best, they tend to make all those management layers somewhat superfluous.

This means getting people back into the office may be a matter of self-preservation for career managers, whether they realize it consciously or not.
Just curious.... couldn’t you get the same level of isolation by using a windows server as the host with HyperV isolation for the guest containers?
I am 100% remote. Some face to face is desirable, sure. Do it in core work hours, and don't assume I want to work outside those.
I interpreted this as:

"don't think you can reasonably host" => I encourage our competitors to do this

"general-purpose applications on a multi-tenant basis" => any program a black hat who signed up with our automated system wants to run, next to all the other programs random people want to run

"on shared hardware" => one lump of iron owned by Fly

"using container systems" => containers vs VMs, in this case, and especially a VM manager that pays some attention to security.
The Hugo team has been thinking about how to set up a web frontend.

http://discuss.gohugo.io/t/web-based-editor/155

Hugo -- http://gohugo.io/
Also noticed that when playing 5.1 music in .ma4 files using Quicktime X the engine does not shut down immediately when pressing the pause button in Quicktime X, but it does shut down a few seconds later (~ 15 sec).

It would be nice if it shut down the engine immediately like it does when you close the .m4a in Quicktime X (or any other player I suppose).
FSM are anolgous to cellular automata, and since it is non linear algebrae, it is impossible to predict a finite sequence. FSM do indeed have most of the time regular basin of attraction with finite sequences, but there are chaotic evolutions that may results in finite (and longer than usual) sequences and infinite sequences without repetitions (given an infinite playground or CBP does the job).

And we put a lot of this chaotic systems in our software design.

The definition of a complex system is: a lot of simple system interacting with one an another. The physics and math of this typology of problem concluded that it is pretty much a non linear, non euclidean problem.

So far, what we know about these beasts is they are non predictible, BUT they are robusts around their equilibrum if not pertubated too much.

The stregnth of the beast is the network of connection but also its weakness.

If a certain one a perturbation happens, it can bring down everything (the butterlfy effect). It happens with a frequence and an odd we can't predict. And then it behaves in a way we can't predict.

So it is basically the ground of the internet: a non deterministic system used the same way a deterministic system is. What can go wrong?

We can't predict? Thus it will not happen anyway, so let's go back coding.
Thanks, I figured it was a browser issue but I was wondering what I was supposed to be seeing. All I got was the regular maps page.

Finally tried in Chromium on Debian and wow, fun!
Well, apparently all you need to break Posterous' security is an SMTP server from 1and1.co.uk
This is a pretty remarkable service, but there is one awkward caveat mentioned in the article:

"Unfortunately, because of licensing restrictions, we can only offer Mass Effect 2 for play under Windows. So, if you do not have access to a PC, your only option to play it on a Mac is under Windows using Boot Camp or a similar system. We apologize for the inconvenience. OnLive has no other games in the pipeline that are Windows-only, and we do not expect to have any others."

D'oh!

[edit: As a Canadian surfer, I run into US services and sites every week that don't allow non-US users. Netflix, Comedy Central, etc. I could imagine the licensing issues could be similarly irritating with OnLive as well]
There are no performance critical sections with RVALUES - it's everywhere - it's not isolated.

It's not like here is the skinned code on CPU using SSE2, and here is the video decoder, and here is the this and that.

The same effect have the overloaded math operators. Yes they are inlined expanded in release (-O9 if you will), but usually not (unless explicitly specified) in debug. So once you start using them more and more, every even simple math operation becomes function call (in debug), to a point where I have seen 6x slowdown (in one of our heavily templated math libraries - that had many types of vectors - direction, position, normal, etc (depending on it's contents, but still all of them 3 or 4 dimensions), and many types of 4x4 and 3x4 matrices (diagonal, LU, identity, etc.). It required so much to type in the interface in the function, that it was heavy burden on the programmer.

I much prefer simple float* or double* (or both), rather than some obscured DirectionVector3, or PositionalVector3, DiagonalMatrix44, and such.

We are so much led to believe that if we give the compiler the best instructions it'll help us, that we forget that what helps the compiler in this case hurts us as programmers. It's the compiler that should be figuring out these things, not us. And if it can't, then we better find some compromise.
Thank you for the thoughtful response, it was much more helpful than wading through search results. I will do this.
And how about conquerors? Or the first government in a place? Or survivors of the old government (see the history of the Turkish Republic, which was founded after the Ottoman Empire collapsed in WWI). Traitors are only one kind of people to start a new government.
It’s a flash. You know, like those photographers use. To photograph people. Sigh.
My own reason is that training for strength stimulates your body to produce testosterone, which stimulate logical thinking, among other things.

Low level of testosterone found to be one of reasons of men's depression.
Ah, very nice. It seems that I shouldn't have any qualms about throwing redis at most of my problems then, thanks!
Based on 2.5 mil they have raised, price would be north of $25-30 mil. Great job for a 2 year old company!
Why was piracy a more predictable force than social applications?

People have been copying stuff online for years ("Don't copy that floppy"). However very few people thought "grandmas and 14 year old girls" would be getting online to chat and hangout.
An old friend, submitted as recently as just a month ago:

http://news.ycombinator.com/item?id=1894784 <- 8 comments

http://news.ycombinator.com/item?id=1799296 <- 3 comments

http://news.ycombinator.com/item?id=1672262

http://news.ycombinator.com/item?id=1649246

http://news.ycombinator.com/item?id=1179277

http://news.ycombinator.com/item?id=449806

http://news.ycombinator.com/item?id=156505

http://news.ycombinator.com/item?id=135111

http://news.ycombinator.com/item?id=126638

http://news.ycombinator.com/item?id=109724

http://news.ycombinator.com/item?id=86288
This makes me very happy. It sounds dumb but I've considered switching from Firefox just because of the context menus.
One of my collaborator profs works at a small university with not a lot of research funding. He needed some compute power for the mathematical physics problems he was solving.

So, he started buying one Rpi every month or so (I think with his own money). And got one of his undergrad students to spend a summer putting them together into a cluster.

Which is exactly one of the points of Rpi. Cheap compute power.
If someone does /api/../whatever, does nginx normalize that away automatically? Otherwise it seems like you could just do the attack directly (yes most clients wont let you make such a request, but that is easy to work around)
Good. Can we have webmidi next?
I doubt the internet drama has any real effect on the market share. It’s that chrome and safari work really well so there is no reason for the average user to go out of their way to install Firefox.