jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Your link [1] is actually the answer to/against moxie by Daniel Gultsch. Please be fair and first give the original article so people can make up their own mind:

https://signal.org/blog/the-ecosystem-is-moving/

There is also a live talk by Moxie at 36C3: https://app.media.ccc.de/v/36c3-11086-the_ecosystem_is_movin...
This is helpful insight into the company.

Offtopic: They are a large Rails shop and apparently are on a hiring binge this year.

It sounds like developers don't really own their app/code, own in the sense of you build, maintain and support it. Working in an organization with support outsourced makes me think they are getting large enough that bureaucracy is growing.

You'd think being an org with lots of engineering they would understand that API support for devs building things on their platform is kinda important and maybe shouldn't be lumped into general support. There are reasons why devs pick Stripe.
I'm only 31 now but it seems I've almost done as many hours as Stephen Wolfram or Donald Knuth. I started coding at 14 and have been coding 8 hours per day on average including weekends. I often code at night too. At least 44K hours total.

I'm working on blockchain tech now and built my own scalable quantum-resistant multi-chain blockchain ecosystem with a DEX from scratch including the cryptographic primitives based on a variant of Lamport OTS with Merkle Signature Scheme. Did it all (including all UIs, modules, etc...) in less than 1 year part time, mostly on my own but with some help towards the end.

Before that, I wrote a distributed messaging system which auto-scales on Kubernetes. I also wrote an off-chain payment system which auto-scales on Kubernetes including the database persistence layer which self-shards across docker volumes and can process an unlimited number of transactions.

The highest salary I was ever offered was $110K per year. Thankfully, I make my own money now so I don't have to deal with crony capitalists. In spite of all this and constantly trying to reach out to VCs and investors, it took a miracle for me to make it to this point...
Every time I write software, in the beginning there are command line flags. Then someone goes, can I put them in a file. Then later, someone comes along and goes, it would be nice if that file could be dynamic in some way (i.e. let me insert stuff from environment variables). The next request is usually something like, could you let me have conditionals, so if SOME_VARIABLE is true one thing happens, and if false, another. Then someone comes along and goes, THIS IS DANGEROUS, probably NOT VERY SECURE, and your FORMAT SUCKS because you use some character I have to escape when templating, so could you use something modern and trendy, that totally doesn't suck like XML (or whatever format is in the engineering doghouse)?

What is funny is that a shell script does a pretty good job at giving you a nice, programmable way to invoke software. But, that is too complicated :-)
Let’s talk about housing. The median mortgage payment has been unchanged for decades, even though the median house is getting larger: https://images.app.goo.gl/5EpQSVaD12FvjK1XA. https://images.app.goo.gl/7ks5ssgZCWpu2Xf68

What’s happening with housing is the opposite of shrinkflation. There’s always been more or less desirable neighborhoods. When you see prices skyrocketing in a particular neighborhood, it’s because that neighborhood is moving up market. But house prices across the country as a whole aren’t going up. It’s just that Mountain View has become what Scarsdale used to be, and the current version of Mountain View—a boring nowhere suburb with housing prices to match—is somewhere in the Kansas City or Dallas suburbs.
This is awesome. Unfortunately, I will very unlikely be able to or inclined to go this deep. However, I've been collecting both digital and physical assets that I have used to built up a museum for the family. Digital is easier, physical items are much harder.

It all started way back when I left my home-town for the bustling city of Bombay as the last century was ending. When I visited my home-town after almost a decade, I realized that my tapes, floppy discs, and other artifacts including some hand-written Bollywood actors/actress mails got lost. Ever since, I've tried to hold on to interesting objects.

The floppy disc was particularly interesting as it had some of the first programs I wrote, including a stupid QBasic game that I wrote for my first girlfriend.
Yes, this was a reaction to that. My objection is to the idea of "good teaching", as that often seems to be defined as "high standardised test scores".
They (the GFW) intend to have every server owner ban China IPs so that they could claim "you guys are also banning us, what position are you in to blame us for GFW?"
Very true. I wasn't addressing what is defined as a seed, but his second point asking "How far do SV angels expect you to be before they'll put that kind of money on the table?"
Huh, interesting. Not at all familiar with that technology. Will have to do some reading up on it.
It's pretty normal for people to look at the evidence and be able to decide if someone was guilty or not.

If someone is on video shooting someone, it is a bit silly to say "Why are you editorializing their presumed guilt in this matter."
If you want to talk about potentially irrational reasons to be put off Laravel: when picking a framework I ended up going with Zend over Laravel mostly due to the modularity of the former... but also because the wide prevalence of Laracasts made me concerned that written documentation would be difficult to use and the documentation space of the framework would slowly migrate to being half-out-of-date video and audio snippets that slowly became more and more misleading and inapplicable without being updated due to a lack of motivation.
Well, they have very good mathematicians.

Also, there's the possibility that even if a product uses a 2048 bit RSA key it might have been weakened.

"As of 2010, the largest factored RSA number was 768 bits long"

I read this as "today, 1024 bit factorizations are possible"
We've signed the access contract and we're getting ready for a beta launch in the next few weeks. If you, or someone you know, is interested on building something with the api, send me a quick email at mike@3dot.com and I can get you early access.
Which leaves us in a fair quagmire when you have substantial gaps between discoveries and engineered products (e.g. quantum theory -> semiconductors -> the computing revolution).
It would be nice if you could include a "why" for statements like that.
I would be careful about such casual use of less: http://seclists.org/fulldisclosure/2014/Nov/74
We can check with Hillary Clinton to see what she thinks on the issue:

https://twitter.com/ChathamHouse/status/1390284424806289410#...
Just in case you (or others) haven’t seen it, I’d recommend dang’s comment from around a year ago about the Dropbox comment in question: https://news.ycombinator.com/item?id=27068148
Yeah, I don't know much about TA, but I think it probably works better for well-established cyclical stocks, not for growth (or lack thereof) stocks like TWTR.
Totally get that, and to be clear I think what you're doing is super cool. I should have given a more relevant example to you. I think the general category of "user autonomy" over how/what kinds of content they see or don't see is a better abstraction than restrictions on behavior.

So, for something like your network, that might mean rather than limiting how frequently people can post, give users the option to aggregate content from frequent posters in their feed. So, maybe I have a switch I can toggle that says, "show a unit of content from one person no more than once per day", where that single block of content is expandable, and gives some aggregated summary of how many things they posted / what its content was, that I can drill into if I want to, or quickly skim over if I don't care.
Sorry, that's not irony either, you perhaps mean an amusing coincidence.

Not being a gramar nazi but the word "irony" has a very precise meaning, misusing it devalues the language. Explicit in the notion of irony is contradiction, e.g. saying one thing while meaning the opposite (such as saying about the Kin mobile phone "now there was a successful product").

Sorry, personal bugbear, my problem.
You can avoid the extra request for an image using a data URI - http://www.phpied.com/data-uris-mhtml-ie7-win7-vista-blues/

The main advantage of CSS is that you can change the color and appearance of components without using a graphics package, and they might scale better. But that's about it.

It was a technical exercise rather than a proof of concept. The icons themselves are very simple and limited. I wouldn't recommend using CSS in this way for production work (other than perhaps for very simple arrows).
For me main plus is easy way to change icon properties such as color with css or js.
Bad browser support is main disadvantage for sure.
Unless you use data: URIs and base64-encode the images, which can result in a smaller CSS file than "pure" CSS while still eliminating extra HTTP requests. That depends on the complexity of the image and of the gradient set (or what have you) that would be needed to replace it. Optimization is always situational.
I don't think this question is well defined enough to be meaningful. In terms of how quickly it can carry out complex calculations, low end modern laptops leave your brain in the dust. What few functions the brain can still claim any advantage on are the result of dedicated wetware and our ability to learn and thereby specialize software. Computers will get there, but it's not really a Moore's Law problem.

The title of this article should not be misconstrued to mean that the brain is a more powerful computation device, only that it is more complicated.
Would it be better if this was a paid service? If the issue access to the data, then maybe we should ask if this data should be collected in the first place.
What else can you use the controller for? Is it a standard HID?
KeyDB got it's start as a post on here. Expect people to be skeptical but in the end quite a lot will try it.

The original post: https://news.ycombinator.com/item?id=19368955

https://github.com/JohnSull1y/KeyDB
If the field manages to catch everything in the ship's path, that's good, but not all particles will cooperate. You'll catch some, push others out of the way and still get hammered by all the stubborn neutrally charged ones.

And that's only for the atomic scale. Smashing into a grain of dust at a relativistic speed is very destructive.
I'd recommend Eveditor (http://eveditor.com). Of course it would be better if Windows had something like that built-in.
The unprofessional thing was just the last iteration where I was reprimanded for communicating with other teams about a common problem we could all fix together but the idea wasn't vetted by the boss' boss and apparently I took too many liberties.

The other time I was tasked with solving problem X and researched solutions A, B and C. Boss' boss wanted A but boss told me to use B. I got reprimanded for that and thrown under the bus by boss.

And on and on... it's a shitty show, really. The same happens to other people routinely. I just didn't want to get into the dirty details in my post but I guess I should have.

Thanks for your advice, really appreciate it.
The peak of systematic thinking about UX in tech was arguably the 1984 Macintosh Human Interface Guidelines (https://www.amazon.com/exec/obidos/ASIN/0201622165/guidebook...).

Unfortunately it only took a few years for Apple to start sliding away from their own guidelines, and Windows was always less rigorous to begin with. And then the Web came along and blew the state of UX back to the Stone Age. Sigh.
Yep. I rent a private office, and the lease is coming up next month. I'm not planning to renew.
Another alternate link without the usual Youtube junk: https://www.invidio.us/watch?v=ymaWq5yZIYM
Violate the terms, get banned. That's fair.
Gun shots were fired into the senate chamber.
Yes, is this some anti-Turkish or pro-Turkish argument? I am not sure what is going on here.
That's a form of initiative, not speech.

Democracies usually protect the freedom of initiative too, but it's a different protection, with very different exceptions, and companies usually have it much more restricted than speech.
Does it even matter? Don't they have a website?
Of course, this isn't shutting down Parler, it's about removing an app from a store. Cry me a river that they'd have to log in using their phone browser or something. And let's be honest here: even a platform under 230 is not immune to consequences for facilitating a coup or an insurrection, I would have to believe, though I am not a lawyer.
> that ultimately led to

This seems a very dangerous line of reasoning.

For example, I wonder how many violent crimes alcohol ultimately led to. How many violent crimes Facebook ultimately led to. How many violent crimes encryption ultimately led to.

In a court of law, there is a distinction drawn between different events leading up to a crime, with a great deal of thought put into which of those events can be held responsible and which cannot. Now, Apple or others don't have to follow that reasoning, at least absent being involved in any court cases, but there is a great deal of wisdom in that reasoning that it would be dangerous to dismiss when politically convenient.
Maybe amongst certain niche communities, but (sadly) these have been a tiny, tiny fraction of the tech population for long time.
Copy-paste:

> UPDATE: The calls for violence over on Parler are getting much, much worse.

> There are now open calls for the murder of police officers and planning for violence on January 20th

> This obviously severely violates the law, much less the
@AppStore and @GooglePlay rules.
You seem very angry, there's no need.

I'm sure many people on Parler are very concerned about free speech. It is discussed often and very passionately.

Some peoples lives might suck, some seem very happy, in my experience the atmosphere on Parler is generally far less depressed and hostile than on Twitter and it's quite relaxing seeing a lot more civil discourse. There does appear to be a bit more spam compared to Twitter but Twitter does have a 10 year head start.
Great read !
Oh dear, I did not realize that. Internets one, wingo zero...
Finally, they changed the case! It is annoying having to support minis because you can't easily tell any of the different ones apart! at least this one can be easily differentiated.

All the same... nifty, but an extra $200 for an update they should have delivered years ago for no price boost? Not digging it.
I'm guessing a major use for mini is some sort HTPC hooked up to your TV, and in that scenario the mini form factor easily beats a macbook.
Well, it's not a complete blackout; you can provide the 5-day estimate beforehand, you can send progress reports or two along the way.

The point is, they still are much more comfortable with the demonstration that you are willing to spend as much time as it takes to calm them down in person, progress on the product be damned.
Yes. The way you've posed the question is slightly backwards to me. Sit down and take a crack at learning both Python and Ruby first. Whichever language you prefer will obviously guide you toward which framework to use.

Another thing to consider is what your goals are here. Is this just learning for learning's sake, or is there a project you have in mind that you want to build/prototype? In my experience the differences between Django & RoR are minor, but your end goals obviously will also help guide you toward one framework over the other.
This has happened before, will happen again, and will keep happening until we stop treating Google like their charming eccentricity and market dominance means they can do whatever the heck they want with our businesses.
If "move past" means learning nothing from your life...
Why not let users use email certificates if they want? That's what I've got going on in Tgethr. Let users decide if extra trouble of setting up an email cert is worth it (it's not that bad), and now all of a sudden you have spam proof email discussion lists. We just check the message signature to make sure yep your message is signed as dustincurtis@gmail.com or whatever and we'll accept the message.
There are two things that set StumpWM apart from the others I've tried, like dwm and xmonad. First, you can name desktops. I find this very handy for quickly switching; I don't have to remember that desktop 5 is where my tests are running. Second, there aren't preset tiling algorithms, but rather it works like emacs - split a window horizontally or vertically, and then resize. I find it easier for the limited amount of splitting I do than cycling through layouts.
I guess nobody believed you, because it sounds so ridiculous. Do you have an idea why Google imposes that rule?
No, you were doing it very, very right. Scouts has room for all kinds - Camping Scouts, Fellowship Scouts, OA Scouts, Merit Badge Scouts, Leadership Scouts. Eagle is just one path. And btw National Standard is to get every Scout to 1st Class.
Didn't know about the the "has:attachment ext" search text. That's cool.
Nifty... that sets an interesting precident that makes me believe the US should do the same thing with Tony Hayward and his cronies.
I love WordPress' motto: Code is poetry. Beautifully written code often is.
Disagree with your assessment for other container orchestrations. Agreed that k8s has changed the game, but ECS has the support of the behemoth that is AWS and it has huge existing applications relying on it.

ECS Fargate makes it easy to deploy containers easily.

Note that I don't work for AWS, but do use AWS, Azure and GCP cloud services, I don't have any vested interest in ECS. I do believe that ECS has a long life in its future.
> please keep parent comment alive. This is a discussion we should have.

I upvoted even though I disagree, because yes.
Atleast for emails, provide one like marketingcunts1984+forlittleleague@gmail.com. Junk emails will go to that and you will know which companies they are selling your email id to. The warm feeling from a little rubbing it in will be a bonus.
Thank you very much for the find.
Graduated pensions based on length of service might work if and only if they weren't paid while the person is doing any sort of government contract or lobbying work afterward.
This kind of excuse making is one of the reasons I got out of software development. It’s not just gamedev. Priorities are way out of wack when you have time to put in binary obfuscation, but no time to fix such a huge performance bottleneck. The idea that “it’s a miracle software works at all” demonstrates the chronic prioritization and project management competence problem in the industry.

It’s ok to recognize a thing as a business success but a technical failure. In fact many software projects are business successes despite awful and unforgivable quality compromises. You don’t get to whitewash it just because the thing prints money.
Wow, that's 7 years earlier than the paper with Roger Faulkner that I thought was the first. I guess this is the first reference in the Faulkner and Gomes paper.

https://www.usenix.org/sites/default/files/usenix_winter91_f...
Please explain why, simply saying its not doesn't really add anything to the conversation nor convince me otherwise.

I'm not sure I understand why not. With your common URL method theres still two ways to authenticate, just as there is mine. They could "guess" the reset key just as easy as they could "guess" the new generated password. You'd have both expiring so the period for attack is minimal.

Please explain how my method is any less secure? Perhaps I'm missing some key security principles (likely), in which case please guide them to me. But just repeating that its less secure without backing up with some logic really doesn't convince me nor teach me anything.

Edit: I forgot to mention apologies - I'm not saying the password should remain as the one that was emailed. You can and should force people to change it upon the first login with their new password. Perhaps thats where the security confusion was. People storing passwords in email is poor, theres no debate there. Though yes, at a second thought this puts an extra step in for the user - A/B testing would be of use here.
This is a question from "Google Answers", a website that ran from 2002 through 2006. People were paid a small amount (usually; occasionally the amount would be reasonable) to do research (usually on the internet) and answer arbitrary questions. In general, the quality of the answers was very high.
i'd love to see that data. my runway's ~4 years long.. all savings. no children.
Sry, bug in my code, I only tested the first 2 strings.
So, I went to look at the demos, and (since I'm not much of an arcade gamer) I clicked "Isometric test". I figured out how to scroll around and delete blocks, but I couldn't seem to create them - somewhat nihilistic.

Then I went to "Elevator Action", hoping I could figure out how it worked. No instructions, but the arrows move left and right; up jumps, and space fires. Fair enough. There's four levels of doorway, and only one platform to walk on; there's a ceiling light floating in the elevator shaft, I can walk into the elevator when the floor is waist-high, and be gently deposited at the bottom of the screen (until I move, then I fall to an untimely death). I can't open any doors, and walking off the right-hand-side of the screen does not make it scroll.

I realise that these are just very basic demonstrations, and that your library is probably much more versatile and impressive than these small demos indicate, but the first impression I got was pretty soul-crushing.

The "Biolab Disaster" game that serves as ImpactJS's demo is a pretty poor game in that it doesn't have any particularly novel mechanics or level-design or interesting systems to manipulate, but it is technically awesome, with great graphics and music and animation, and really shows off what the library lets you do.

EDIT: If your demo game is hurting from lack of artwork, free game graphics are not hard to come by: http://www.lostgarden.com/search/label/free%20game%20graphic...
My dataset is still small, but you can scale a single TC db to nearly arbitrary size (8EB). It can also write millions of kv pairs / second.

Vertex.js can't quite keep up with TC as its written in javascript. However, it does let you batch writes into logical transactions, which you can use to get fairly high throughput.

The source isn't open as its fairly specific to my app, http://luciebot.com/. I'd be happy to chat about the details without releasing the source. richcollins@gmail.com / richcollins on freenode.