jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Heroku is definitely up to the job. I've stored 100s of thousands of tweets a day using Heroku workers and a larger Amazon RDS instance.

Have a look at scaling your Resque workers up for your daily task, then back down once you're done. I haven't used the following technique, but it looks sound:

http://blog.darkhax.com/2010/07/30/auto-scale-your-resque-wo...
>Perhaps the providers of 10Mbps+ wireline service should tear out their last mile wires and install wireless transmitters for the last hop instead, so they can fall under the same looser regulations...

What, you mean like this?

http://www.post-gazette.com/pg/07215/806569-96.stm?cmpid=tec...

>Federal law mandates that incumbent telephone companies, such as Verizon, have to lease their copper wires to rival companies.

But those rules don't apply to fiber-optic cable networks.

This is what happens when the writing and enforcement of laws is directed by and for the benefit of those with the most money, instead of the majority.
I don't think there is any common ground between the FSF and Facebook.

The FSF might use a different presentation for greater effect; but ultimately, the message is: the FSF doesn't want Facebook around any more. Period.
(This is self-promotional, but hopefully relevant. Please downvote if you disagree.)

At Leanpub we fundamentally disagree with the point of this article [that writers don't want their old versions], and agree with what Etherpad was going for with the time slider: we use Git for all the book revisions (both with our in-browser editor or via a direct interface to GitHub), but we do this in an unobtrusive way. (We'll probably expose a similar time slider eventually, but for git revisions.) While this may or may not be needed for writing of essay length, we feel it is essential for books. Also, imagine the contribution to scholarship if, say, Ulysses had been written with version control...
Not only that, but he identified "website owners" (more properly this would have been "some website administrators") as the parties aware of the situation. This is a completely different group from website visitors, whose interests are often completely opposed. By framing it this way he was admitting a problem no matter what the court's site does.
Sorry for the late response. I think it very much depends on the team that you're on and if you have good technical mentorship or not. For me it was very challenging - I had to pick up a brand new set of skills, and the on call hours were brutal because the infrastructure would have issues in the middle of the night.

This diminishes and matures over time if you have good leadership, though.

If you're interested in DevOps, you really need to have a solid linux foundation, and the rest is learning how to automate cloud infrastructure.

It helps to have experience with software engineering, but not necessarily required. The work flow will be similar if you follow typical Agile development processes at the place you work.
This seems incredibly ideal for writing malware / rats?
I use visibility instead whenever possible, since visibility can be included directly in a transition property, making it ideal for toggles and modal backdrops.
Forget about that, there's Pinball.
It is possible the reason is because Windows was not really adopted until 3.11 which was around 1992. But even then people still used DOS to load some applications and games.
I don't agree, if only because I'm the anecdote. I'm trying to pick up Rust and mess around with app/net security, but at my job, I feel like I'm in the middle of the pack. There are instances when I quickly fix stuff but also take forever to find a simple problem. To be fair, we do have a very extensive app with 15 years of code rot and only 2 members of the original team to guide/teach. But a guy that started a month after me is already 2x what I am in LOC/fix time. (I know, I know, LOC is a poor metric)

This and "if you read books, you're already way ahead of the pack" or similar statements are just feel-good statements. It's very clear that the other guy and the two original team members are way more productive than I am despite me trying to hit all of the recommended reading books and reading HN/subreddits/blogs/etc.

You can read HN/books/stack overflow and be really good as long as you take advantage of the information and actually practice it in the real world. But until you go and actually measure real things like LOC/fix time/projects completed, the signals "reading HN/books/whatever" are just cultural signals.
Young programmers should first learn to _READ_ and understand code.
I would imagine the biggest opportunity of "unexpected wealth" is that you have the benefit of knowing better. As in that you don't have to value the same things as society at large and can go on and do things that really matter. Seems like he's wasting that opportunity.
It might be related to procrastination.

If you feel that the time where you're working on something that doesn't interest you is time where you could be doing something better your brain will feel mentally painful. That blocks your mental faculties and might induce you to seek for doing other activities (like being here on HN).

One technique to rewire the brain is to do time-bounded periods of work with a reward at the end. It's a bit like a work-up. Look for pomodoro technique.

See: https://class.coursera.org/learning-003/lecture/19
The house is an asset. It's a relatively expensive asset to hold (because of risk and maintenance), but it's not all that likely to depreciate by $10 million any time soon, never mind the full value.
Don't correlate creating games with money. He was really lucky; there were other very similar games on the scene at that time, his just happened to stick.

The observation should really be: creating anything interesting gives you potential to be wealthy.
Issac Asimov famously hit a "breakpoint" at integral calculus.

I myself remember "sweating blood" to get definite integration; unfortunately never got a chance to do multiple dimensions.

Or take organic chemistry. I have a particular type of memory inherited from my paternal grandmother, anything I can fit into an organization of related things I retain well. And I have really really good 3D visualization. First term organic chemistry was easy, and I didn't have to use physical models more complicated than my fingers and knuckles. It's well known that at minimum this is a lot harder for a lot of people. Heck, it's an appropriate weed out class for premeds, appropriate in that it tests both of those capabilities which will later be needed to learn medicine.
According to this site http://paternoster.archii.cz/seznam-paternosteru.html there are almost 30 of them in Prague.
FWIW, burglars do sometimes test doors randomly. This is speaking from experience of being almost-burgled while my door was unlocked.
http://veganbodybuilding.com/?page=bio_avi
I was more going for something like: 'It's clear Google cares to some degree, but how much and in what way isn't clear'
It depends a lot of the exact type of rice and preparation. Parboiled long grain rice can have a GI as low as the 40s while instant white rice can have a GI in the 90s. White bread generally has a GI of 70 or up. Glucose sits at the top at 100.
I understand that what people think feminism is will be dictated by the literature and rhetoric with which they grew up

Actually, my view of feminism is taken directly from experiences with self-professed feminists. And they often are looking for preferential treatment, not equal. Most women I know have a distinct distaste for the term 'feminist', mostly because of that. Including my wife. And her mother. Both of whom are liberal, educated, very strong and independent women. The broad brush applicability of feminism doesn't work outside the reality distortion field of academia.

I personally think the 'he' thing is somewhat damaging (as is the tone in the department that 'easy problems are for girls' and the charge leveled at me by my TA that 'you only got to skip prerequisites because you have tits')

The gender pronoun issue, in common parlance, is not nearly as serious as the examples you provided afterward. Those are clear instances of harassment and potential discrimination against women. I'd be fighting that battle first, because you've got better odds at winning it. The former is more of a nuisance by comparison.

Something that you'll find is that it's very difficult to change other people's thinking. If they're sexist creeps, your rhetoric will have little, if any, effect on them. Better to fight battles to get rid of those jerks in the first place than complain about their output.
>Do burglars wander the streets at night testing doors of random places to see if they're locked?

Yes. Criminals are oddly enough generally pretty good at cost-benefit analysis. At least in the short term.
Gun hackers in the US are far more familiar with guns than those in the UK. Also you can get higher quality parts for guns in the US (no need for replica or deactivated stuff).
Is it really so hard to understand that users want to know why a company is shutting down a service they use? Even brick & mortar places will usually tell customers "Our lease renewal would be too expensive" or the "Sales have slowed due to the economy". All they had to say was "We've been acquired by Salesforce". They handled it differently than most companies do.
Smalltalk Pharo is like these OS: an environment where everything is an object that you can inspect, modify, duplicate, ...

Here a demo with a minesweeper clone i once made to discover Pharo: https://files.catbox.moe/jggff7.webm

It was really amazing but i didn't went further than that; Using Pharo quickly felt like being on a secluded island.

More about Pharo: https://pharo.org/features
As if none of you are aware of actors and method actors that will and do fool any system observing them externally. Identifying the inner emotional state of a 3rd person is not possible, no matter how much you want it to be.
I offer that if you think e2e encrypted messaging plus a simple cryptocurrency payment system is "turn[ing] into WeChat" that perhaps you are making a massive overgeneralization, or perhaps are unfamiliar with the scope and extent of WeChat.
I know a UX/UI guy that worked for two big canadian banks at the same time. He was moving to Bank B, and did it for three months, just enough to lock in his annual bonus on Bank A. Oh, and he was praised in Bank A for his work in this period.
I remember that Skype, before it was bought and ruined by Microsoft, had P2P chat history sync that worked the following way: once two of your devices were online at the same time, they synchronized chat history among the two running instances flawlessly. It was super reliable and predictable.

I am sure that Signal could implement the same peer-to-peer sync scheme with full end-to-end encryption without any secrecy compromises.
> "Protecting the brand and controlling who connects to your service" is what put Moxie in a position of power from which cryptocurrency garbage could be introduced to scam money from its users. That's all there is to it. I call that being an asshole.

I feel sad that you're apparently so angry about a piece of software.

> Nothing stops you from forking the network, except for the fact that none of the users come along. Signal holds its users hostage. I call that being an asshole.

The users have the choice to use it or not. If you build an alternative and noone uses it, it's not better. Like I said, more than a few people happily wandered over to signal from WhatsApp. Weren't those users "held hostage" by Facebook in the same way?

> Calling it open source and saying "anyone can fork it!", then suing anyone who dares mention the word Signal in their documentation? I call that being an asshole.

Who did he sue?
I think there are 3 attitudes towards Matrix:

1. Anger from purists who care about the fact it's fragmented, and that a lot of users will use matrix.org anyway, and that they think Signal has better UX

2. Indifference from those who have never heard of it

3. Joy from those who are extremely happy a decent, private, alternative to Facebook/Discord exists

My worry is that group 1) try and ruin it for the rest of us.
How does that work when you drop to the debugger in the middle of an interrupt handler? A page fault? A task switch?

How does the privilege separation work for that environment?

(mostly rhetorical questions)
A single instruction computer is turning complete. Everything else is syntactic sugar. There are a number of things in here that will make my life easier. If nothing in here makes your life easier you probably have a trivial project that should be written in something other than C++.
That's a fairly standard linux feature (X+SSH), isn't it? Seems like Chrome OS going to be the long awaited commercialization of Linux for the desktop.
usually, they'll use standard unbuffered read and write calls, afaik. They don't use buffering because they usually manage their own caching.
It's actually not a triphthong, because the r is not a vowel. Rather, it's a syllabic consonant: http://en.wikipedia.org/wiki/Syllabic_consonant

The IPA represenation is not [ə], but rather [ɹ̩]. (There's a tick under that ɹ).

And, to be fair, your statements are accurate for British dialects of English that don't have syllable final rhotics, but the original article was about American English.
I don't need them to think like me. I need them to be self-reflective enough to admit when they're wrong. You can see this inability in action when their pugnacious behavior is held up to the light and they immediately dodge with conspiracy theories about planted agitators from the other side.
> Free speech != guaranteed access to a company providing access to a big audience

If that's what were happening you'd probably have a point, but it isn't. "Not deleting" something is not the same as providing the audience, nor amplifying.

And, by the way, yes free speech does imply some obligations on the rest of us. Speech is not free if you are not free to exercise it; "you're free to talk in a prison cell" type of thinking isn't productive because it avoids the entire conversation.

Free speech has absolutely nothing to do with the government, by the way. Just because one country wrote down something called "The 1st Amendment" doesn't mean that somehow free speech only exists in that country and only when the government gives it to you. Free speech is a natural right that we all have and nobody has the right to silence anyone else: The 1st is simply one aspect of that.

The fact that society at large has lost that value cannot be viewed as a good thing and all the people in this thread defending the silencing of millions because they disagree with them politically is beyond shameful.
Can't have any wrongthink out there.
These photos seem fine to me and were likely provided by the team, I was just explaining the general problem.

However, I've been on ancient digs where we declined to release pictures of the interesting bits due to ethical concerns, generally photos of graves or remains. It's also common if the photo would leak the location of a sensitive site, or violate someone's privacy. You're free to disagree with those standards, but they're widely-held enough that violating them will prevent publication and earn you a bad reputation.
Lol, watch him get banned due to some kind of "no second accounts allowed" rule... (yes I know that @POTUS is the 'official US government account')
Not being a web developer, I don't see any mention of Node, which makes me curious. Is Node not a good option?
Maybe a "typo II error"? :-)
This is a great list!

The only thing i could add would be to learn the olympic lifts as well: the snatch, the clean, & the jerk. But maybe only after you've got the lifts in #2, though :)

Also, i second the recommendation of Starting Strength.
Oh, I see this:

"He still gives all of us a 1099."

The 1099 is a form given out by the IRS in the USA. So you are in the USA. What the hell? Why would you have 2 kids on $500 a week in the USA?
I can see it being somewhat useful as a server-side technology or as an authoring tool that you can then "compile" to CSS. CSS is so straightforward and simple to use as-is, however, that I don't really think it needs something to make it even easier, although the support for variables is quite nice.

Having said that, I have the same problem with LESS.js that I have with various other JavaScript layout techniques - I simply don't like relying on JavaScript to control the look and feel of a web page. I think it's awkward, inefficient, and just asking for trouble. Mostly, I also think it's completely unnecessary.
I am confused by this:

"and I am still making around $500/week. Which, in the beginning was great. However over the past year I have moved out, bought a car (out of need, the other died), gotten married, and have had a child. (With a second one on the way.)"

Why would you have 2 children if you are making $500 a week? Does your spouse make a lot of money? Do you live in one of the developed countries, or a 3rd world country?

I'm having a hard time figuring out how it could be rational to have 2 kids while making $500 a week. And why have children at all if you are working at a startup? Most of my friends follow the rule that startups are what you try while you are single, but if you have kids then you should try to find something more stable.
Everyone else has already said how abusive this is, and hit the nail on the head with it, so I won't add to it, but I would like to say one thing:

You are worth far more as an employee than the meager salary and horrible relationship this guy has given you. Until you realize this, you will continue to be abused by future employers. You'll only be treated as well or as poorly as you let people treat you.

Hell, I am a fulltime employee with great benefits and a great salary, and I feel loyal to my company and team, but if my boss told me I needed to work from the hospital, I would tell him I was resigning immediately.

You need to stand up for yourself.
You also write:

"Yet, he treats us like employees. We have required working times, usually 8AM - 6PM, we only get a half hour lunch with no other breaks, and are on-call 24-7. Honestly, those items don't even bother me that much. "

On the bright side, it is illegal for him to treat independent contractors like this, so you can sue him if you want. The IRS has been cracking down on exactly this form of abuse lately.
Same here. I've tried getting into Emacs for a couple days but gave up. It would mean a lot of effort just to achieve a similar proficiency, for little gain(better syntax highlighting, a few small features).

I think the deeper you're already in one of the ecosystems the harder it becomes to switch and the returns diminish further. In my case I'm very comfortable with Vim combined with a tiling window manager and terminal buffers, and I can't stand Emacs' control scheme. So at this point it's simply not worth it.
Well, a 48GX would! (The same but with more RAM that's also expandable.) I have a 48G too, but nowadays I just use computers.
It's possible. I'm old enough that I had an 82.
It's pathetic how the mainstream media is reporting on this. Almost dead silence. Beijing has effectively removed our free speech. Businesses have a feduciary obligation to increase shareholder value, and saying anything bad about Beijing can have huge economic consequences.
I have used it. It works. Tooling is still pretty poor. Every use, we ended up bringing the necessary people into a room, booting up an offline laptop from a sha-summed live USB, QR code scanning each of our secrets, combining them, then using the key to sign whatever we needed to sign, photographing the signature as a QR code. We use software from 2008 because an OS stack contains code from tens of thousands of developers, and we felt old software was less likely to have an active 'steal these keys and exfiltrate them via open wifi' malware.

We would first go through the process with 'dummy' keys to check everyone was happy with the process and what we were going to do (ie. which commands, what software, what exactly will be signed). We would then do it again with the real thing. And then we'd power off the computer till next time it needed to be used.

"Clunky" would be a good way to describe it... But it's hard to make it better without relying on a bunch of software we don't have the resources to audit.
The United States is still doing horrible shit, we would have to change something about that first.
Location: Europe

Remote: Yes

Willing to relocate: To warm country? ;-)

Technologies: Figma, Sketch, InVision, Affinity Designer, Affinity Photo, Adobe Photoshop, Adobe Illustrator, Adobe InDesign, HTML/CSS, JS/TS, React/Next.js

Résumé/CV: https://monkin.co or ask

Email: p@monkin.co

A designer with huge experience from online advertising, browser based games, to startup products, and complex AdTech/analytics solutions for big corps. My clients also love my efficient workflow, which is: Design, implement, deploy, analyze, adapt. I work fast and test everything with real users. I'm open-minded, passionate, and honestly love to work on fantastic digital experiences.

You can find out what I have done in the past and what I can now do in my portfolio: https://monkin.co/work.
Really? I just put that exact line in a file I'm working on, and black didn't change anything. Maybe you mean in case it exceeds the line length limit, rather than that specific example.

In any case, you can wrap those in parentheses, in which case black will just enforce its usual tuple formatting: single line if it fits; one line per item if not, with a trailing comma.

edit: I tried it on a long line with a backslash break, and black wrapped the imports in parentheses like I suggested above. I wonder what causes the behaviour you see on your end.
Funnily enough quite a lot of artists use early digital cameras, where the quality is described as 'grainy'

Its of just bad enough quality (and hasn't been altered by algorithms) that you can get a 'sense' of the scene without too much detail, being over/under-exposed, etc.

Edit: also see the use of a 'black mirror' https://londonfineartstudios.com/the-mirror-the-black-mirror...
I live in The Netherlands as a freelancer, and thus there's no employer in between that obscures taxes somehow. It's all visible to me, and I pay roughly 8% of my income on health insurance.

The Netherlands is just this tiny little kingdom in Europe that basically has all their ducks in a row. Nothing is super great, but nothing is bad either. It's my gut feeling that anything around 8% is really just the cost of health insurance that covers mostly everyone.
The flip side is when your friends on the platform don't have enough interest in whatever interest of yours you're trying to learn more about... You go browsing groups and it needs to be sorted/ordered/tailored/suggested somehow unless you want some useless thing like alphabetical order. Should I join A1% Landscaping or Aaron's Aardvarks?
RAD always paid very well by gamedev standards. But that was never the main reason people worked there.

Some of the engineers are older but Fabian is in his thirties and last I checked his goatee wasn't greying.
Twitter is the digital equivalent of gossip: truncated content that gets virally shared. Unlike gossip it's truncated from the onset, as opposed to at every reshare. Any kind of facts are then corrupted by comments.
Lots of people in this thread really loving being a Simple customer. I have a "big box" bank and I don't really know if I'm missing out. What should I look for in a bank? What made Simple stand out?
"it's hard to determine which course of study is most infested with cheating. But I'd say education is the worst."
I like IBM Thinkpads.
As I haven't had the chance to test the ones built by Lenovo I'm not sure I'm a fan of them yet.

Also, Cowon build's the best portable multimedia players, and I love my Garmin handheld GPS!