jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't actually care about cost for this, opting for convenience. I often store ingredients at work so I have no excuse to go out.

Anyway, several of our Canadian brands are ultra low sodium, that this is a nonissue.
Apple and USPS are not ISPs. It doesn't seem like they need a /8 though.
I'm getting MSI MPG 570x motherboard. It's upgradeable to 128GB, 3700x is pretty performant. I don't game. I use linux + i3wm. I simply want my code editors/browser windows to stop crashing lol...

My goal is a decent build < 1000. I already have a case/power supply. Just getting CPU, Mobo, RAM basically. Keeping my r9 270x amd gfx card from 2013. Normal cooling. My RAM can go higher than 3200, but price range 3200 seems best bang for buck, I figure when it comes down I could upgrade to 128GB @ 4400 and eventually the cpu to whatever the highest end am4 socket allows, and a better graphics card and get a few more years out of my system.

I've never spent more than 800 on a system. I guess one man's 'wow this is cool' is another's 'no, that's lame' lol.
Please send me an email beforehand if you're going to integrate somewhere, so I can be ready for any potential influx. I might also be able to give you a discount, depending on the volume!
The OP literally said it was excellent. But expensive. What is your point?
binning the Chiplets helps them a ton with this
I've seen lots of tutorials for single page apps/api architectures that specifically store JWT in localstorage, it's endemic.

What I haven't seen though, is guidance on how to deploy SPA web apps using cookies properly (with either jwt or session token in http only cookies)

From what I have found, there are only a few options:

1. host api at 'api.mydomain.com' and frontend from 'mydomain.com'. You will have to deal with CORS and options requests which can add significant latency for non-simple CORS requests. Not to mention extra configuration with CORS headers.

2. Serve assets/frontend from the API (ie, rails static assets, Django collect static, etc). Downside is that you have to deploy everything together.

3. Reverse proxy so that api/frontend are on the same domain, and you can use cookies without CORS. Api lives at 'mydomain.com/api' and frontend at 'mydomain.com`

I am currently doing 3, which if you are using AWS, you can use CloudFront as the reverse proxy by using a separate dristriburion for your api and your Frontend and using behaviors to route traffic by path. In fact, that is what AWS recommends: https://aws.amazon.com/blogs/networking-and-content-delivery...

So for 3, for example:

You have CloudFront -> Loadbalancer -> EC2 for your api with a path of /api in CloudFront, you can set CloudFront to never cache. You don't pay for bandwidth between EC2 -> CloudFront, you only pay for bandwidth out of CloudFront:

>Outbound data transfer charges from AWS services to CloudFront is $0/GB. The cost coming out of CloudFront is typically half a cent less per GB than data transfer for the same tier and Region

For your frontend, you can host in s3 -> CloudFront with a catch all path for non-api paths (allows client side push state to work in SPA).

CloudFront in this case also is where SSL termination happens. You can also to full end to end ssl if you enable that in the CloudFront and your API can also terminate ssl at the LoadBalancer.

The other benefits to this approach is that you can usually just use the default auth systems for your web apps. You can also create a CNAME for your API loadbalancer to be api.mydomain.com and use that for non-web clients. In the case of Django Rest Framework, there is both cookie and token auth enabled by default.
Which is kinda unnecessary as there is no single GPU on the market capable of saturating PCIe3 and situations where one needs a sustained transfer between multiple M.2 SSDs that could saturate PCIe4 are very rare. Only 100Gbps+ LAN is probably practical for a few total pro users.
Can confirm this is happening. If you're lucky enough to have a choice in ISP, there are a few that won't CGNAT you. I pay a little extra for this ($10 a month) but it's worth it for me. Ask your ISP if that sounds interesting.
The influence of his talks show up everywhere and are explicitly called out as inspirations. Elm Lang's time travel debugger, therefore redux, hot reloading work, Observable calls him out as influential, and on and on.
A great company culture is one where everyone is aligned to the mission of the company and everyone is aligned, empowered and incentivized in this exact same direction.

I’ve worked at a couple of companies that had great culture and the best was Uber. Uber, post-shenanigans and pre-Susan Fowler memo, was hands down the best company I’ve ever been at. Everyone was aligned together which meant that everyone was working together, everyone had the same mission and understood it and we were empowered to do great things.

Similar to Facebook, TK had weekly Q&A that was incredibly open and transparent. TK, contrary to the popular narrative, was an extremely progressive person and it showed in the company. Things weren’t perfect, but perfection isn’t the enemy of great and it was great working at Uber between about 2014 and 2017.

The Susan Fowler memo was an inflection point that lead to its culture being essentially destroyed. People were no longer aligned or empowered, and the incentive system was changed to basically destroy engineering culture. By 2020, when I left, the engineering culture was a bad joke. The only thing on most people’s minds was “How do I get promoted?” and the incompetency of engineering leadership lead to decisions like “Toil vs Talent” which meant incentivized people to create their own microservices and not work together with others.

I don’t discount anything Susan Fowler wrote in her memo, everything she wrote was verified by Thuan Pham himself. I didn’t know her personally but I know people that did, and she was known to be very smart. But her experience was not the majority experience. I think most people and especially most women had very positive things to say about working at Uber. But it was a wake up call that things needed to be changed, but what they ended up changing ruined what made it great. It’s a fascinating topic that I daydream about writing a multi-part Medium post about but never will.
there is a chance you are going to have access to valuable information of competing companies, that would put you in position of power over them, and is a clear conflict of interests.

So it's like a lawyer serving opposing parties in court, nobody's asking why it's impossible
Guess I'll have to get my CoCo 3 back up and running so I can see how long a BASIC09 version of the sieve takes. That would be running on a (NTSC color burst frequency / 2) MHz 6809 rather than the Atari's 6502, and, unlike the usual "gutter BASICs" of the era, has integer and Boolean types; also, although you can use BASIC09 interactively, the code is compiled to an "I-code" virtual machine language to be run.

Ironically, The Fine Article from which the BASIC times are taken is one reviewing Action!, a compiler/IDE of sorts for a structured language for the Atari. It has an Action! version of the sieve, and cites a run time of 1.5 seconds, rather faster than 324 seconds the Atari BASIC version takes.

Yes, Moore's Law and all that... but there was more to computing in those days than gutter BASIC.
To me the problem is within the system. If there were a VP promoting a manager to hiring one, they'd make sure that the manager didn't outshine them. I've seen this at play many times. Incompetent people like to hire & promote other incompetent people so they don't look bad in contrast.
You just stitched together at least two different modules there, making your initial comment seem quite silly. I think the proper response would be, "Why doesn't Flask have an ORM? It's 2013. I can't even build REST API without importing a third party module!"

Disclaimer: I like Flask, I like Django. I've used both for cases where they were the most appropriate choices. Different philosophies, apples to oranges. The poo-poo'ing Django for not baking schema migrations in is silly. The poo-poo'ing a great kickstarter project is even more silly. We chipped in without a thought to make this happen quickly, and it was worth every penny for us.

There have been a number of attempts at schema migrations with Django, and the devs correctly weren't in a rush to main-line them before things shook out. The community eventually settled around South and Andrew's excellent leadership.

Now that we had a methodology picked out, the only barrier was finding the time to get this baked into mainline. We essentially paid for Andrew to get this done fast and well, and he has delivered. If anything, I'd like to see MORE Kickstarting of these larger projects in the open source world. I'll gladly chip in if I'm building a business using your software. It's a no-brainer investment with a high probability of good returns.
That would have happened whoever they'd hired, their inertia towards inevitable doom was unstoppable. His failure was to not not see this and turn down the job.
I was thinking similar. Balmer's goodbye note mentions an organization based on functions and engineering. But not customers. :-)
This, is nonsense hyperbole.
Agreed. Loved the characterization of "old and crusty megacorp."
I would bet on it. This seems to be the cycle of tech companies: Innovate when small, rake in profits for years, lag behind, and slowly die. What has Apple produced under Cook? A couple small improvements to current products, and nothing new or noteworthy. There may be a couple innovations still in their incubator from days past, but in 5-10 years people will be saying the same things about Apple.
To be clear, I was advocating against the “individual or collective action is pointless” position on climate change. I do think people should be thinking, talking, and acting, if they want!
I think it's fair regardless to try to prepare or ask how one would prepare for it, economic down turns happen it's a case of when not if. (Well, to be fair I'm extremely curious regardless.)
I think the problem is less the country size and more that the USA had a legislative structure that encouraged small, local banks until recently (1980 iirc) and so before then there was a Cambrian explosion of banks (pardon the pun). Now banks are gradually consolidating, but they have nothing close to the oligopoly that you see in countries without that sort of history.
8gb version is so cheap (constantly on ~100€ discount on Amazon, 950€ right now) even if the % loss is high, total loss is low. I'm comparing it to new MBP pricing (13 inch M1 mbp seems pointless) which would be the alternative here - the cheapest m1x is 2.5x the price.

Heck it be worth keeping as a backup device. The only question is - would 8gb version work for you.
You're right that our biggest challenge is in getting people to apply in the first place.

What do you think is the highest value of deploying monetary and other resources to make that happen, given that publicly listing salaries is a non-starter?
I learned a lot from this reply, thank you :) It's clear you have a passion for containers (something with have in common) and security (something I'm not an expert on.)

First, I think it's a little disingenuous to say that your issue disappeared. No one is censoring the Docker issue list. If you could provide a bit more information (your github handle, the issue title, etc.) I'll be happy to investigate.

edit: the first point was addressed, thanks :)

Second, Docker is an open source project with a rich community and a great deal of contributors for any project, even more so for a project less than 6 months old. People like yourself with clear passion can only make it better. I encourage you to continue your contributions by opening an issue and working with the maintainers to solve it.
Yes the problem is with freezing up. As a person with ADHD, high pressure situations will cause a lockup if my brain due to the inability to focus.
One of the things that annoys me most about markdown is the lack of flexibility and editing of tables. Transposition and drag/drop of column/rows would be a dream.
The main-point is: To really do something useful with all the data we produce on the web daily, we need to have public APIs that allow to access old data.

In my opinion better than all Facebook of the world are things like HTML5, truly open standards that allow for simpler data-retrieval (even if its just web-scraping).

But if everyone (Twitter, FB, Tumblr, etc.) opened their APIs completely and released their data into the wild, who would profit then?

See sites like efreedom and other (basically) spammers: They make money with StackOverflow's contents.

Will Matthew's idea remain wishful thinking?
According to http://en.wikipedia.org/wiki/Concurrency_(computer_science) concurrency is concerned with executing tasks simultaneously, whether on multiple cores or in time-shared threads, in a way where the tasks may interact.
You have to be careful, because if you make the punishment too harsh, you'll scare away a lot of competent people, but attract a lot of useless morons who think everything they do is golden.
I remember back when the earthquake hit we were in the engineering lab at university and we were gathered around one of the workstations watching YouTube video's of the even half way around the world. We were shocked but we were fairly confident that their government had a handle on the situation. They are an earthquake prone country after all, they surely planned for this. My roommate was a transfer studying English and had a few friends from South Korea and Japan. They were going to a pub and I came along for the ride. I will never forget that night.

1. One of his friends got a phone call telling him his best friend was missing. He left and I never saw the guy again, I don't know what happened to his friend. This made the situation really feel real to me. Not just something just happening on TV.

2. While talking to a Japanese guy there (who I knew well and had a history of being BRUTALLY honest about his own country) said straight up: "This is worse than the government is admitting". Even before problems with Fukushima were announced he said this. I was dumbstruck by how the people could truly not believe their own government in any of the slightest and how despite this the Government perpetually wants to pretend everything is fine to keep the populous calm. As time has gone on I only further believe him on this fact. And I believe that it is still worse than they are currently admitting.
I must have missed it a few weeks back, but thanks for mentioning this because it's just what I need!
Glad you like it. The view will be made bigger in the next version, and you can erase items by right clicking.

Water being green is a really weird problem, it works for me every time yet I see people getting green water in their maps all the time. Maybe I'll just say it's toxic water.
The correlation between strength of IRC presence and productivity is, shall we say, imperfect...
If they mirror the Github API, it's certainly possible. That's been the key to Gitlab's wide adoption -- Gitlab is compatible with both CodeClimate and Travis-CI.
Im a dabbling electronic musician, so I understand a lot about keeping very old technology functional in the modern world. A lot of these old synths (all mine are digital synths) are irreplaceable with newer technology. My stuff goes as far back as the mid 80s, but there are people that restore and maintain even older hardware. Recently a synth tech restored a couple of Crumar GDSs. These were CPM based S100 bus computers with audio synthesis cards and a program that let you design sounds using a terminal interface, they play them with a music keyboard. These old synths are very difficult to keep going compared to something like a MiniMoog from the same era, because they are dependant on software, 8" floppies, and operating systems and terminals far out of common usage. Nonetheless this is a pretty amazing machine, and a very cool restoration:

http://www.vintagesynth.com/forum/viewtopic.php?f=1&t=77037
Are you in the US? Especially since the story is from someone living in the US?

> And no, a cell phone is not mandatory. I lived without it for years.

You get very few job interviews if you don't have a phone or internet connection (which your phone can help you with).

> If you are in an area requireing a car, move in another area.

Yeah, why doesn't everyone just pack up and move to a strange city with no guarantee of a job - if you can even find one with a better transit system (if you have money for that transit system in the first place) or a bike (if you have money for a bike) or walking (if your job prospects are good enough that you can walk to your job - _if_ you can walk in the first place).

> And no, accidental kids are not a good excuse when you got condom, pills, emergency pills and eventually abvortion. My GF had an abvortion once. It was terrible. Still better than having a family in distress.

Ignoring what happens to people that had kids before they had any problems... Because we don't also have a reproductive health crisis with Republicans trying to do away with abortions and very, very expensive condoms, pills, and emergency pills? Do you know how much that costs? The time? The actual money? Plan B is around $50. Pills (if they even work for you, which they don't for many women) can skyrocket even with insurance - and often they require a doctor's visit too which costs even more. Condoms? Free if you can find a place that has them for free, which is the difficult part. Abortion? Don't even get me started on the timing and money required for that.

Yes, people are responsible for their debts. That doesn't mean we treat them like shit, and that doesn't mean we can't have some kind of safety net/help for them. Everyone fucks up at some point or another, or shit happens. It's just easier for more privileged people to deal with that without losing everything they have.

> I've seen plenty people having money problems, even caused by health problems or accidents. The ones to get out of it are the ones that stop spending in materials everybody else claim are mandatory untill they get better.

This may be a very American problem, but hahahaha. Have you tried going without anything but the bare minimum to pay off $xx,xxx in medical bills - if you're lucky - after negotiating it down? One single relatively minor health problem/accident - or a major one with decent insurance - might be doable. Good luck with anything else though.

My middle class father is probably currently googling to figure out how to divorce my mother because his medical bills have risen in the past year despite being on Medicare+the best supplemental insurance on the market. Chew on that. What now, staying with his caring partner of decades and leaving her, me+my partner, and future grandkids an inheritance that isn't in the negatives is a privilege now? We as a society won't be better off continuing this kind of bullshit.
It's a well-written and nice article, but just kinda weird in spots, saying that the code is more self-evident and readable, whereas I think it's sometimes making a language do something it only does with considerable strain.

Insofar as python is essentially pseudocode, I can get the appeal of writing non-pythonic python, but ... it strains it a bit to do this for such extensive use of lambda, the most awkward bit of syntax in python, one that almost always has more readable alternatives.
> Parents have right for due process,

I can agree with that.

> right to raise their own children and so on.

Says who? Why, precisely? Where is this right enumerated and what is its basis?

> Imagine Alabama would start abducting children of people who just moved in, because their parenting is not religous enough.

But the issue with this is religious discrimination and a lack of separation between church and state. The wrongness of this has nothing to do with parental rights.
It makes you wonder how many changes were made for "privacy" and how many changes were made for "protecting our business".
Lightbulbs and refrigerators don't contain electronics. I mean, modern LED lightbulbs contain some primitive electronics, but basic refrigerators do not.

By "electronics", the GP means consumer electronic devices like computers, televisions, and smartphones.
COBOL exists beyond mainframes; usually in that case the alternative would be a Unix server (or something approximating one; I've seen COBOL-on-CentOS in the wild).

But yeah, as far as mainframes go, at least here in the US, IBM - and specifically AS/400 - is pretty much the only game left in town.
Have a look the oral history interview with J. Presper Eckert, it's a long lasting controversy: https://conservancy.umn.edu/handle/11299/107275

PDF: https://conservancy.umn.edu/bitstream/handle/11299/107275/oh...
Being on social media is only a subset of being online. Plenty of people are not on social media but still watch tv, bank, and get gps directions online.
You'll find normal room lights obnoxiously bright and wonder what the hell we're thinking if you try exclusively candles or very, very dim handheld lights/lanterns after sundown for a while (think, medium-bright night lights at the very brightest, and even that's kinda too bright) and entirely avoid glowing screens. Might find the insomnia or night-owl tendencies that're "just how you are" disappear in a hurry, too. Go figure, if it's not actually dark and there's an incredible amount of flashy entertainment on tap it's really hard to sleep like you're supposed to. Wonder why we have problems with that, as a society. Guess we'll need a whole cottage industry of books & magazine articles to mis-explain it.
Distributed builds, and even distributed cache of build outputs. At google scale a distributed cache means you don't even need to build anything except the smallest code unit that changed--your CI systems, etc. have already built and warmed the cache for almost any other thing you want to build.
I am not able to do that now. I have a family that needs to be there. When I was younger, sure, I'd pull all-nighters. But those days are gone. When I work now,I have to use my time wisely and be laser focused. I also found when I was working crazy hours, the quality of the code wasn't great. I learned to sleep on problems, then I'd solve them quickly first thing in the morning.
I usually go with "The problem isn't the current government, the problem is what might be in the future. The Netherlands stored data about their citizens' religious affiliation. The Nazis really appreciated that when they came and rounded up the Jews."
I made an 8086 emulation library ( https://bitbucket.org/earlz/x86lib/src) a while back and it was extremely fun to get so intimate with machine code.

I can't remember the exact resource I used for the opcodes and their encodings, but it was the best resource ever. It included cycle information, a description of what the opcode did, and what flags and registers it affected. I haven't been able to find that resource though in a couple years at least. It followed some common template that was used for a number of other topics as well (including DOS interrupts and some obscure programming language)

One of the other fun things I did was craft some self-modifying code... although I once had a bug in it and that was almost impossible to debug
Forget about a side project, this is perfect for the enterprise!
I do too and it was almost useable...

Although Connectix also sold a playstation (original) emulator for mac that worked pretty well. Connectix was embroiled in a lawsuit with Sony, till Sony ended up buying it.

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

Part of the problem I think with some emulation speed has to do with bit order of the original hardware (or endian order) which makes emulators do a lot of memory moves.. We ran into this a little when looking into migrating software from PA-RISC to X86..
The summary sounds like it was Adams's controversy. It wasn't. Yes, comparing == weighing in, but that doesn't mean he had anything to do with it.