jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Love this - and the team seems excellent.

I'd view the competition as Interactive Brokers, not E*TRADE or Fidelity.

If I didn't love my job so much I'd be schwangling my way in to try and get in the door there.
Not with that attitude, you won't. ;)

Seriously, though. See my other responses. Switching does not need to be an atomic operation, also learn about Matrix bridges.
I happen to know someone working in the area of reliability and testing on JWT. Personally, I couldn't take the stress. The design as you point out seems to be unlike other missions where the very design limits failures. My understanding is the people who made these decisions are long gone, leaving the current team to make it work or $20B and two decades will be flushed down the drain. I think people on this team are aging at 5x real-time.
Elon does not lie, he just understand minds change. Of course he meant that when the statement was made, and he will be perfectly fine to forget that and claim going public is best for the company.

A very interesting side story. Leon once tweeted that starlink has some risk of being shot down when flying over China. That's before Tesla got the Shanghai deal. And now, I could not find that tweet or any screenshot of that. I bet Leon spent some good money to make it disappear.

Can any fellow confirm my memory?
As much as you don't like him, he is still the president. Platforms are way too full of themselves these days! It's shameful that SV is now the biggest censor there ever was! And platforms need to learn from the past - by silencing voices, they actually create the image of a martyr, of a persecuted person giving him even more power among his followers! I have people post vulgar and offensive stuff on my Facebook wall - I never block or delete them, never attack back, etc. The stoicism of being able to tolerate people you don't like is the thru humanism and the true liberalism, not the opposite! The Commies used to pull out the tongues of people who they didn't like and who they turned into existential enemies. And let me express this type of mentality by quoting Stalin: "When there's a person, there's a problem. When there's no person, there's no problem." This is where we ended up! No civil discourse! We no longer agree to disagree! And this applies to both sides, of course! And if we look in the past, this never leads to a good ending!
Countries like the Netherlands expect you to have a separate entrance and bathroom before you can claim it. Others allow you to claim a percentage of your living space and utilities. It varies around the world.
fabien giesen, also at RAD, has a very informative blog as well. https://fgiesen.wordpress.com/

they have a seriously impressive group of developers
https://news.bitcoin.com/lightning-network-exploits-continue...
This ^^^ -- I am hard pressed to find any credible evidence about Russia's involvement, except for US politiciansm and main stream media screaming at the top-of-their lungs.

Note the widely publicized Cambridge Analytica connection Russia turned out to be false, as per UK ICO's report [1]. This leads me to believe Russia is made a scapegoat to cover up layers of incompetence!

[1] https://ico.org.uk/media/action-weve-taken/2618383/20201002_...
No, the nerds have not failed us.

The founders of WhatsApp has failed us by selling for FU money. I was happy paying them a fee in the beginning.

Then authorities have failed us by aproving the merger.
it was mostly trying to manage paying for as much as i could on my own. My parents made enough for me not to be eligible for FA, but not enough to pay my tuition.

I pick up the fastest when I'm shown, but that doesn't really teach me much, it only shows me how to do that one specific thing, so I usually learn by practicing over and over, until I'm comfortable it.

I'd like to be successful, not sure if I'm passionate about it, or just afraid of ending up a middle-aged guy with no future. I have become motivated to do something, but unfortunately I still don't what direction to point this energy towards. I hope that made sense. Please feel free to ask as much as you'd like, after all, you guys are the ones offering to guide me.
I would start going to a lot of Barcamps and democamps and talking to entrepreneurs and geeks and throw out that you are looking to microinvest.

Be excited to lose the money tho and chalk it up to schooling/learning.
Anyone know how many AWS instances (and what types) are being run? Are these the same servers that account for up to 20% of downstream bandwidth in the U.S.?
If I did my math right, that would make the best temperature for steeping a green tea somewhere around 2.63E25 degrees.
Nope, I was in Fremont, and saw maybe 1 flash all night. Heard no thunder.
Wow NV is exactly what I was planning to build as a webapp to scratch my itch. Single text box for both search-as-you-type and for creating a new note. Registered boxuno.com for it.

But I never expected to be able to monetize it; it'd always be a little side project. Such apps are a dime a dozen. The problem with these apps is that simpler is better, but it's hard to differentiate your app from others (or even differentiate between free and premium versions) once it's too simple. I'll be pleasantly surprised if Workflowy can crack this nut.
Clouds Gathering by Charles Simic

It seemed the kind of life we wanted.
Wild strawberries and cream in the morning.
Sunlight in every room.
The two of us walking by the sea naked.

Some evenings, however, we found ourselves
Unsure of what comes next.
Like tragic actors in a theater on fire,
With birds circling over our heads,
The dark pines strangely still,
Each rock we stepped on bloodied by the sunset.

We were back on our terrace sipping wine.
Why always this hint of an unhappy ending?
Clouds of almost human appearance
Gathering on the horizon, but the rest lovely
With the air so mild and the sea untroubled.

The night suddenly upon us, a starless night.
You lighting a candle, carrying it naked
Into our bedroom and blowing it out quickly.
The dark pines and grasses strangely still.

Japan by Billy Collins

Today I pass the time reading
a favorite haiku,
saying the few words over and over.

It feels like eating
the same small, perfect grape
again and again.

I walk through the house reciting it
and leave its letters falling
through the air of every room.

I stand by the big silence of the piano and say it.
I say it in front of a painting of the sea.
I tap out its rhythm on an empty shelf.

I listen to myself saying it,
then I say it without listening,
then I hear it without saying it.

And when the dog looks up at me,
I kneel down on the floor
and whisper it into each of his long white ears.

It's the one about the one-ton temple bell
with the moth sleeping on its surface,

and every time I say it, I feel the excruciating
pressure of the moth
on the surface of the iron bell.

When I say it at the window,
the bell is the world
and I am the moth resting there.

When I say it at the mirror,
I am the heavy bell
and the moth is life with its papery wings.

And later, when I say it to you in the dark,
you are the bell,
and I am the tongue of the bell, ringing you,

and the moth has flown
from its line
and moves like a hinge in the air above our bed.
Can you guarantee that the storage driver doesn't DMA your key material to RAM during initial boot?
Testing their DDoS "weapons" may also be a good reason. Of course, protection will also get better, so it's a double edged sword (for them).
I've worked at places where we've done both.

Manually is quicker to get started with but pretty quickly the time you put into greatly surpasses the time that would be spent on automated tests.
The mystery of the PageRank algorithm is not only a defense against gaming, it's a defense against competition. Other than stylistic differences (a la Bing), it seems difficult to differentiate a new service when nobody understands the details of the standard one.

As a net addict, I regularly find myself frustrated because I can't figure out how to get meaningful information out of Google instead of sites trying to sell me. And if I can't think off the top of my head of a website that will act as a relevant portal for that kind of info, then there isn't really any alternative to Google.

At least, not that I know of yet: can anyone suggest one?

Google has done amazing things for our ability to get what we want and fast, but it also is slowly eroding our independence from it and our ability to educate ourselves by other means.

Here's hoping they prove worthy stewards once they own all the information on the planet.
Fair enough. I think this is an important thing for developers to understand about themselves before taking a job. Do I want to work with a large existing code base? Do I want to work for an organization where I need to build political capital to gain autonomy?

For some people, the answer will always be "no". For others, it's complicated, and potentially impossible to answer without trying out the company for a while.

Suppose the code is well organized and understandable. The bugs are not the product of bad design, they're just the inevitable side effect of any real software project. The programmers who created these bugs are largely still with the organization, they are highly competent, and are more than willing to help a new dev get up to speed - and the documentation (and code quality) is so good that it usually isn't necessary. Lastly, the team and management is eager to give autonomy and flexibility to a talented, proven dev, so it's not a problem to build up that "political capital" you mentioned. Well in this case, what you said is reasonable and more than acceptable to many good devs, even if it isn't right for everyone.

Then there's the nightmare scenario - the team is not highly competent, and the reason you were hired is that the good programmers keep quitting and there's nobody to help you. The code base is a mess, and documentation doesn't exist or is useless. Even getting a build to work is difficult and painful. The reason the management is giving you bug fixes is that they don't really know what to do with a new hire, so they assign some bug fixes, that'll keep you busy for a while. Lastly, they're aren't interested in listening to new suggestions, so political capital won't get you anywhere. O course, in this case, I suppose it doesn't really matter what your assignments are.

By the way, there is another way to get political capital. In my first real programming job, I had an almost ludicrous amount of autonomy. Like, "find something that might be useful and write software for it" levels of autonomy. This was the dot com boom, and there was enough money to hire people for this kind of thing. Of course, they didn't give me high impact assignments, but they did give me broad flexibility in meeting (and even determining) my assignments. This can be an alternate way to build up the political capital you mentioned. Instead of having a limited role on a high impact project, you have a broad role on a low impact project. That can work well for some people - however, these jobs are very rare. Usually, you have to trade the stability of a paycheck for that kind of freedom, especially early in your career.
I've been a false negative several times, I'm sure. Here are some of the reasons why.

1. Poorly defined questions. One time, the interviewer kept referring to the browser as "the server" (in the context of a web app), despite my questioning him about it several times. After 5 or 10 minutes of trying to figure out what he even wanted, I told him I didn't want the job and ended it. From his perspective, he'd successfully weeded out an incompetent. From my perspective, I avoided working for someone with terrible communication skills.

2. Unclear objectives. One interviewer asked me to extend a small language by adding string support. No problem.

"OK, I'd start by modifying the parser."

"That's not what I had in mind."

"But that's clearly the first step. This isn't even a real language. What's the point here?"

"To get a feel for how you approach a problem in the real world."

"Well in the real world I'd modify the parser."

"Well just don't."

3. Pointless questions. "List some design patterns." Seriously? Sometimes my mind blanks on such questions. There's GoF over there on my bookshelf, and I could talk about the nuances of when and when not to use (almost) any particular pattern if they'd mention one, but from their perspective I know no design patterns at all. From my perspective, I'm glad I didn't end up working at a place whose screening process selects for rote memorization.

4. Insulting questions. "Write a for loop." I mean, I just told you I've been coding for 17 years. You're basically calling me a liar. I don't respond well to that. Enough of these and I might turn you down and walk out. A professional relationship (like any relationship) requires a certain amount of trust, so an interviewer this jaded/distrustful casts doubt on my ability to be accepted and productive there.

5. Trick questions. I hate them and I might have to count down from 10 if you ask me how many square manholes are in Beijing or whatever. You'll probably think I'm googling the answer.

6. The "figure out on the fly what I learned by reading a paper" question. Frequently I'll respond with a working but sub-optimal solution, then they'll prod me with hints until I come up with (or more often don't) the exact algorithm they had in mind. Sometimes they can't even explain what I need to improve about my answer, they just tell me to try something else. Sometimes this is the first question of the interview, and if I don't figure out the clever trick it becomes the only question, because they let me spend an hour banging my head against it without moving on. From their perspective, I answered zero questions and might not know anything at all. From my perspective... well I have no perspective by the end because I'm so tired and angry from being put through such a process.
Would Sony really take down the whole network just to stop some pirates? Maybe the dev network has access to more juicy stuff (e.g. CC data)?
Thanks for alerting me. I guess i have a memory leak to hunt down :-)
We've been killing innocents abroad long before the NSA got involved. The NSA's domestic surveillance does not change that aspect of american life.
It requires the client id and secret to obtain a refresh token, some also choose to skip this and ask the user to re-authenticate completely.

I agree that people implement it differently so vastly different that it takes almost 40 sources to compile a decent down-to-earth explanation of common practices (same for OAuth 1.0a). However, that doesn't make the protocol bad, it makes the implementation bad, you can avoid XSS, OOS Origin Attacks, and the others with the exception of Vector attacks, but both are vulnerable to this.
I don't think it could have been said. The Nazis were, from the start, clearly and enthusiastically in favor of violence against their political opponents. Their first attempt at a violent coup happened only a couple years after they were founded.
I was reminded of Go and Forth :-)

It's not really Forth because in WASM, each block of code needs to have a statically determined stack effect. I wonder if there might be a nice Forth-like syntax for WASM, though?
Mozilla are absolutely correct to ask for this. Luckily the Facebook Container keeps Facebook out of my browsing habits.

At the same time Facebook doesn't really give a fuck what Mozilla, you, or the EU, have to say. Maybe Mozilla is attempting to raise awareness with this petition, instead of getting Facebook to stop.
YouTube would be good too.
This should be up to the FTC to enforce existing laws (in non-political advertising). Not a for-profit company. If the laws aren't adequate or enforcement isn't adequate I believe it's up to our Government to fix.
I found two things. Business Insider (via Reuters) [0] suggests no. I also found a Chinese post, but I can't read this so maybe someone else can[1]

[0] https://www.insider.com/silicon-valley-startup-incubator-y-c...

[1] https://www.sohu.com/a/351116732_550313
> If my mail server is banning mail from Yahoo, I can't communicate with my grandparents and I stop using that mail server. Enough people do that and the mail server has no users.

Why are your grandparents using Yahoo instead of your mail server?

> Have you taken your own advice here and blocked @yahoo.com incoming? Is it inconvenient? Is it more inconvenient than the two-step process of setting up a Gmail account?

I haven't had any correspondence from anyone who uses @yahoo.com. Or, if I have, they haven't complained about me not receiving their email. Or, if they have, their complaint was also not received in which case it doesn't exactly matter. If it did matter then I would address it then. And, importantly, it also means there's another (less noisy) communication medium available already.
This assumes only one product that meets your needs.
Included in the collection is a Lego container--now thats something to spark joy and be tidy about it.

https://shop.konmari.com/collections/tidying-organization/pr...
http://en.rocketnews24.com/2012/05/17/thinking-about-plastic...
I heard about the 9 weeks at SFR. How do you use it all! I'm having trouble just using up my 5 weeks.
I'm quite experienced with C++. Are these £850-£1000 rates common for C++ contract work in London?
> Digital product distribution has been completely botched by nearly every company recently.

Is that the case, or is it the legal arms of media industries not ALLOWING distribution except under very specific circumstances? Maybe that's what you're saying here, but it seems like your trying to blame those to distribute, rather than onerous restrictions placed upon them by others.
Yup :) Here's the code if someone is interested:

ftp://latvia.tucows.com/pub/mirror/x2ftp/msdos/programming/demosrc/pasroto.zip

(I managed to find it back thanks to hornet.org)

Edit: you can also check out the list at ftp://latvia.tucows.com/pub/mirror/x2ftp/msdos/programming/demosrc/00index.txt
The only benchmarking I've done is a simple single-threaded test from python. I got about 8000 inserts per second. If that sounds low, then you must take into account that each insert hits the disk, ie it's completely durable.

I don't mind you creating a wrapper by any means and you don't need my permission anyway; it's open-source.

NOTE: it doesn't do log-structuring or compaction atm so the file will just continue to grow.
Oh, I don't like getattr myself.

If you want, we can continue the discussion via email---it's getting a bit unwieldy for the comments here. My email is in my profile.

Thanks.
I'm also a developer in Stockholm, but originally from the US. Looking at my taxes from last year, I guess that I also made a similar amount before taxes, and most of my friends earn similar amounts. After taxes this would come out to about $50K.

Previously, I worked in Germany and I earned about the same amount (before taxes), probably a bit more afterwards. However, you can't and shouldn't compare the dollar amounts directly.

First of all, the taxes are higher (especially in Sweden), but you get more out of them. Health care, for instance, is excellent and is completely taken care of, whereas this is usually calculated as a "benefit" in the US. It's not uncommon for Americans to get shafted on the health insurance or to have to pay it themselves if they are independent contractors. Also, vacations benefits here are also very ample compared to the US. Five weeks per year is standard in Sweden, most professionals get six.

Also, I don't need to own a car here. That saves a ton of money, time, and mental health. I bike/walk/take public transport everywhere here. This is only possible in a handful of American cities, of which I have never personally lived in.

Stockholm is expensive, but the quality of life here is worth it. I consider myself very lucky to earn as much as I do, and I enjoy the life that I have here, which you can't put a price on.
yeah in Spain the average salaries are quite a bit lower than most places but you can get around 45K if you have a couple of years of experience. Throw in low prices, benefits (extra tax free restaurant tickets, pension plan, health care) and in the case of Barcelona awesome weather and lot's of beaches and it becomes more of a lifestyle decision than a pure monetary one. Yeah you might make 60K+ in London but the taxes are higher the rent is over double and the food is 50% more expensive.
Very cool! I didn't find the link to the data though.

How big are 20M worth of data points?
I guess there is are two coordinates (or maybe box) and then a label.
It could be several gigs.

I think if you are truly open and not just promoting your API you should allow for a direct download of the entire data dump.

Perhaps you can use "requester pays":
http://docs.amazonwebservices.com/AmazonS3/latest/dev/index....
I wish there was a patch where you could enable it on linux via a ioctl/setsockopt. Would be very useful to those of us who aren't google.

Edit:

I wished, google already sent the patch in May for this:

http://www.amailbox.org/mailarchive/linux-netdev/2010/5/26/6...

Nice!
Isn't this somewhat how time-coding vinyl is configured (i.e. Final Scratch and Traktor?)
For the server git configuration part, if you're wondering how, Gitosis might be helpful: http://www.hackido.com/2010/01/installing-git-on-server-ubun...
Actually, this is one of my favorite features of Dropbox. It may occasionally make me do some additional work to merge files, but it's worth it for the peace of mind: I know that Dropbox will never delete anything I don't want it to or erase history I want left intact.

Automatic merging isn't generally useful for things besides code, and if your using Dropbox for managing code you probably want to use a real SCM.
I found being a bright child had as many problems as benefits, but none due to pressure from parents or myself.

School work seemed insanely easy, to the point that I made no effort and still did well. At my (private) school in the UK, twice a term we were given report cards, and for each subject we were given A1-E5 (letters for attainment, numbers for effort). In nearly every subject I would get A5. In my GCSEs I did no revision, was up until 6am before every exam, and still aced them.

At that point I realised how bored I was. Since the age of 7 I had assumed I would end up studying music at university (for a few years aged 13-15 I changed that plan to be a CS degree), but at 16 I decided to drop out of school because I couldn't face another two insanely boring years before getting into real education.

The four years since then have been amazing, I got into an amazing company that sent me around the world until I got tired of travelling too much, and that has let me pretty much change my job description whenever I fancied doing something new. I'd love to go to university some day and get the degree in music that I've wanted since I was 7, but I'm not in any rush.

The biggest thing for me was that I was never taught to learn anything through school. Luckily I was musical, which taught me great discipline (recordings and concert tours aged 10-13), and atheltic (was once a really good footballer, though in the last few years I've become very lazy and put on an awful lot of weight). That, combined with making my way in the business world, has taught me what may friends had to learn in school: how to actually work on something and improve at it.