jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Two use cases that I am aware of:

1) Devs get to use whatever environment they want, but the product they work with is guaranteed to be the product on the servers - no mismatched libs and a reduction in WORKSFORME.

2) For incorrigible hackers who like a finger in every pie. Want to work on project X that depends on a given package? Spin up the container. Want to shift to a different project that uses an incompatible version of that package? Spin up a different container.

I'm not seeing it live up to the hype in my ops world - to me, it's just a package-management system with it's own baroque API and a custom init system. Then there's things like the python bindings using a different workflow to the CLI (the python bindings put config in 'start', the cli cannot do this). Cryptic cli responses. The 'docker ps' output that has crazy long whitespace and I have yet to see not wrap to become an unreadable mess on any of my terminals. Downloading a new image not only takes the 'latest' tag from the previous (fair enough), but it also steals the 'repository' name - so now the previous image has neither the tag (fine) or the repo name (!?!?!). I'm also yet to figure out how to get dockerhub to send an email that the build failed. And fun stuff like the benefit of adding yourself to the 'docker' group so you can run docker commands without having root... but you can forget about looking at the logs, no access there!

Yesterday I learned that they also intend to remove usability features rather than add them, with the belief that 'third-party apps' will provide them. Because fragmentation is good when it comes to usability? The functionality is already there, and they want to remove it to 'keep the core small'... rather than perhaps move it into an 'extras' repo (that everyone will end up adding anyway, bar the die-hard minimalists). https://github.com/docker/docker/pull/5001

I'm finding that I'm fighting docker more than it's helping - I am yet to personally see the advantage to ops over a .deb package. Or an rpm, if that floats your boat. But then again, I'm already using largely single-purpose VMs. I guess you can store state in a docker image that's not as simple in a .deb, but then again docker linux images (based off distros) generally start at 100MB and grow quickly from there.

And to make matters worse, my developers who went "ooh, shiny, we HAVE to use Docker!" and pushed the issue... aren't even using it themselves to develop our product. They grew bored of it quickly and reverted to their usual methods. I get puzzled stares when I run into the docker-corner-case-of-the-day. So much for item 1) for me...

/rant
Panic is actually more well known as a company that makes Mac apps. Many would call them the preeminent developers for the Mac platform (along with Omni). So think of it like this...

A hugely popular (for its market), established, independent, and profitable software company gives clear and transparent insight into how the past year has gone for them and their products.
Docker allows developers to use standard linux command-line skills to assemble and package what are essentially chrooted/jailed applications. Once the application instructions are set in the Dockerfile, it can then be uploaded to a remote server so it can be easily passed around to other machines.

In practice, the main use case for many companies is to use docker to package Ruby, Node or Python applications along with all of their module and OS library dependencies. This allows multiple applications to run on the same physical machine without conflicting with each other.
It's funny. We moved, about 10 miles from old house to new house, about 2 years ago.

At the old house, Comcast was utterly incompetent (took forever to finally get a wire run from the street over a pole in the yard and stapled to the house, but they never did follow up to install wire and a modem in the house), and AT&T was the bomb.

At the new house, AT&T was utterly incompetent (could not even get voice to work, let alone internet), and Comcast rocks.

Every neighborhood has its weird historical setup, I guess.
I think this is what a lot of people mean when they say that FOSS (and Open Source in general) 'lost' in the grand scheme of things. Sure, FOSS is running the entire show from sites to servers to databases to build systems to programming languages, but, whether or not you can actually see the code seems to hold little sway when the war is really over personal data and privacy. Who cares if I can see the tensorflow source code when the real danger is in the models these companies are building, which themselves are aggregated of petabytes of 'anonymous' user data. You'd have to open-source the data, too, to see how these businesses are truly run.
Not to defend stockbrokers, but part of what made the tech bubble so uniquely frothy was that it was the first time retail investors could easily circumvent the Wall Street gatekeepers via online, discount brokerages. No doubt many mom and pop investors were led into the bubble by advisors, but a sizable portion entered the fray on their own. For a brief time, many malls had trading boutiques, Internet cafés that catered to aspiring traders. Police officers and schoolteachers were quitting in droves to daytrade. CNBC was on in every coffee shop across the country. It's common to hear financial pundits comparing it to the mania of the 20s, when shoeshine boys were offering hot stock tips. I'm not sure we could ever see that level of participation from crowdfunding, but I think you're correct to worry that retail investors will continue to behave irrationally, with or without predatory advisors [0].

[0] http://www.joshuakennon.com/gt-advanced-technologies-bankrup...
Note that at Microsoft, a good manager (i.e. somebody who takes care of his/her people) will spend far more on the stack rank process than on, say, product strategy.
Yeah, well, I'm no Steve Ballmer, so I couldn't pretend to fully understand their business strategy for the last decade.
maybe a bit off topic but the failure of the surface is really depressing, it's really nice hardware (a lot better than other laptops people are being pushed onto at least), and it also happens to be a tablet. I'm not sure what the messaging is on that though (tablet with windows/ultrabook with touchscreen)
Uhhh...decline? Gates stepped down in 2000, when Google was Goofy and the iPod was just an idea. Ballmer could've done worse for himself, to say the least. The very least. XP, Xbox, yes, Vista, but also the extremely impressive full swing, timely as a motherfuck recovery from Vista to launch Win7. (And while we're here, Win8 gets way more trash than deserved. The Start Menu was overloaded. People had like 200 goddamn folders in there. Don't shit on MS for trying something new at a time when something new was needed.) --and I'm not even an MS fanboy at all. This is just bullshit writing.
How is Mt. Gox on the legal and lobbyist front? They might be able to go hard on this with USV and others to back off the pressure and cut a deal that preserves BTC without onerous regs. (It might be expensive.)
If you're interested in getting that clone running, most likely it's some elecrolytic capacitors (they're relatively colourful, and look like cans sitting on the circuit board) that degraded and failed. They are two pin devices, almost guaranteed through-hole at that vintage, and cheap to replace.

You may also be able to just replace the power supply, as it's usually the first thing to fail.
BY definition it cannot be the fastest AND most secured...

As slater pointed out fastest would be direct client to client with no intermediary and no slow encryption.

Adding encryption to somethings makes it slower...even if it is only by a couple of micro/milliseconds (not to mention the time spent generating keys...)

So is it the fastest, secured messenger? Or the most secured messenger which is also quite fast? Is this a service or a client program?
Why am I not surprised that you're interested in seeing data on one-way streets in your area? :)

I've been meaning to dig more deeply into OSM for a while now, and this may be the kick I need to do it.
You would guess? You have to make decision based on more than guesses, at minimum you should analyze the physics behind the exact process going on.
Topsy is fking evil. They have been gaming SERPs for quite a while now. I would lump them in the same category as Pipl, Spokeo etc.
The validity of studies which say 'do X to get Y' is questionable. I simply skip them.
Totally true, I'll add that in
"improves the daily lives of hundreds of millions of people" really? I bit grandiose dont you think.
"The towing capacity of the 2019 Ford F-150 ranges from 5,000 lbs. to 13,200 lbs., depending on how the vehicle is configured.*"

There is exactly one model of F150 that can tow 13,200. The other 47 models [1] mostly tow between 8-10,000 pounds.

[1] - https://www.ford.com/trucks/f150/models/f150-xl/
Relevant bit starts around 00:25:30

Also: https://twitter.com/ioerror/status/549327936361611264
Yep, and their recommendation on Render is a good one. I used it for a SaaS / fintech app I built and it couldn't be easier to work with. Great support too if you need it.
We could ask. I've always assumed Prestige Diner & Restaurant just because it is close to the Murray Hill building.
Why not? That would be a great opportunity to model adult behavior for a bunch of teenagers.
Sorry for bombarding you with questions, I really appreciate the great work!

Is there any docs on how to achieve that?
Thank you! I saw the last paragraph quoted long ago in a book review, and had since wondered where one might find it in Wharton's writings.
The explanation which you present as settled usage is wrong and dated. There are too many women who will (rightly in my view) take offense at being titled Miss or Mrs. — so using such titles is only "appropriate" if you are deliberately trying to anger some portion of the population.

https://www.theguardian.com/world/2007/jun/29/gender.uk

> Miss and Mrs are marks of the old world, reminders of women's second-class status as wives-to-be (Miss) or simply wives (Mrs). If you are a woman who doesn't use Ms - particularly a woman under 30 who has never even thought of it - then ponder this: how do you want to present yourself to the world? Are you an appendage or an appendage-in-waiting? Don't be branded and marked by old-world convention. Let's kick against those fools at companies such as Atlantic Data. Let's put two fingers up to employers and bureaucrats who want to define us by our marital status. Choose Miss and you are condemned to childish immaturity. Choose Mrs and be condemned as some guy's chattel. Choose Ms and you become an adult woman in charge of your whole life.
I understand that it was good for the network. But the Spotify app was scanning directories other than its own (e.g., it scanned ~/Music on macOS looking in your iTunes library). It could have through negligence or malfeasance shared any file on the machine.
I think the more pertinent question is how much of a stake Signal has in MobileCoin and why the details of this relationship are not being disclosed.

MobileCoin isn't even on the list of cryptocurrencies you can make a donation in.. which makes this seem more like a cash grab rather than something that was thought out.
Of relevance is this video[1] discussing a demographic crisis in China caused from their one-child policy that will lead to significant economic issues in the coming decades, much like how Japan is having issues. There's a good chance this will limit their growth.

[1] https://www.youtube.com/watch?v=vTbILK0fxDY
The recent polling I've seen on the topic is that 74% of US adults are willing to get vaccinated (or have been).

And the trendline on the polling is that the % willing to get vaccinated is slowly climbing since the vaccine development successes were announced last fall.

https://news.gallup.com/poll/342431/satisfaction-vaccine-rol...

I think we'll get there.
They could merge their 3 TV stations doing the very same shit in 3 slightly different dialects to one and have some room left for extra costs.
I generally develop against django master with loud warnings. Whenever a warning comes up, such as `DEFAULT_AUTO_FIELD` not being specified, or a behavior change such as `SECURE_REFERRER_POLICY`, I go through and apply the same change to _all_ my projects at the same time.

So I'm applying minor changes to multiple projects at the same time as I become aware of the new changes. Once the new Django version comes out, they're basically ready to go live with the new version.
According to that same FB group:

Posts, comments and/or views expressed in this group represent the thoughts of individual members and may not necessarily represent those of the group, other members, or the Group’s moderators and admins.

This appears to be the same guy: https://nypost.com/2020/01/21/lawyer-for-ex-ballet-benefacto...

Quite frankly, I don't trust this reporting, especially since it reports someone "flashing a white power finger gesture" which was clearly the "OK" gesture. The "noose" is also ambiguous - a loop of rope on scaffolding - but I can't tell if it tightens when pulled or not.
A cynic might point out our large mask shipments to other nations as proof we knew they work. That cynic might also tell you the focus on fomites and hand washing served a purpose. It detracted from the semi-suppressed news that airborne transmission was possible, and made the virus more or less unavoidable if one is in doors. Washing hands was a coping mechanism or something like it. We (those who were reading preprints from China) knew about the airborne transmission right away but “experts” went tv to “debate” the fact of airborne transmission in the name of fighting disinformation. Most disinformation came directly from the WHO and that continues with the recent “inspections” in China.
I'm speaking hypothetically of course, I haven't actually been affected by this leak (so far).

But that doesn't seem hard to prove at all. At the very least, you could claim that Facebook's leak forced you to pay for identity theft protection/monitoring as a very reasonable precaution, and whatever that cost you would be the damages.

Then of course there's the possibility that someone did actually steal your identity and used it to drain money from your accounts, or simply caused you to waste a bunch of time hunting down for example fake accounts opened using your information, credit cards, etc.

And I'm not a lawyer, but I'm pretty sure somewhere in all this fuckupery you can throw in some punitive damages.
Sadly no, my LinkedIn is in the footer of the .com for anyone really curious though.
Sure, but I think you have to look at it intersectionally. The fact that they called them "thugs" and used a noose doesn't mean that they're only motivated by racism. Their hostility might manifest differently if the homeless people were mostly white, but it wouldn't go away.
But what is life without all those disgusting things ?
> currently contains 6 egg boxes of children's clothes to donate

How do you fit clothes in an egg box?
I sense some antagonism on your part against Women In Tech groups.
Here's a piece about how they are actually useful http://geekfeminism.org/2014/03/04/in-defense-of-women-in-te...

(Also all of those things would work, if men were negatively affected by our current patriarchy in the same way as women are in tech, which they aren't.)
I commend the team for the entrepreneur spirit but personally find the idea of showing off the ability to secretly do things which are against the policies of your workplace and presenting that as some sort of feature quite distasteful. From a visionary or marketing point of view I think it is petty and short sighted, and from a personal point of view my recommendation for anyone frustrated with the policies of their workplace is to invest their time on finding a better workplace rather than wasting it finding ways to be sneaky in the current one.
As for the product, I can see some use cases that would make it marketable without resorting to advertising sneaky and morally questionable scenarios.
Why are you more excited about Rust?
vim is more of a text editor that emphasizes a minimum of keystrokes to do things efficiently. Emacs is a text editor that is leans more to the IDE side of the spectrum with many cool extensions that make your life easier.(I am not saying vim doesn't have extensions just that emacs seems to use them more or has more of an emphasis to them) Both are excellent text editors. one will fit your style of living. use that one.
We definitely could have ported the entire thing in under 22 months if that was our goal. The goal was actually just to make product improvements and gather customer feedback as fast as possible in the time we had, and the porting from PHP to Django just kind of naturally fell out of that. For example, the only PHP left for quite a while were the index and login pages. Until we actually needed to touch that code again for other reasons (a bit of a UI refresh), it didn't make sense to port that piece. It was working just fine and we had (and still have) a lot of other things that are important to work on instead.

Also, for about 2/3 of those 22 months, the development, operations and support team were the same guy, so that does have some impact :P
For those of you too young to remember, the Beatles were a band from Liverpool, England that your grandparents probably enjoyed.
This is not (yet) a blog post anywhere, but I think it should be.

For a startup to catch a larger competitor with a 12-month and +$100M head start is, I think, a milestone worth noting.
I love VIM. It's my go to editor for everything. And as much as I love it I hate to admit that I was more productive using Eclipse when it came to a large-ish web project.

I tried using gVIM tabs, an buffers, and minibufexplorer, and Project, and ctags. Either I was doing it wrong or they just didn't want to work how I thought and worked.

So I'll lust after VIM and use it when I can, but I'll default to Eclipse when it comes time to work with a project set.
I can tell you that Arch Linux is more stable than ubuntu!
May I suggest that you talk to some of the peers that you mentioned that have moved on to other positions. Ask them how the "strange leaps" came to pass.

You could also ask these peers how their current positions differ from that of a Senior Engineer. What is better, what is worse, what did they find surprising, etc.

Finally, ask the ones you really trust for an honest assessment of your strengths and weaknesses.

In my experience, many Senior Engineers have a hard time moving up to larger (in scope) problems or projects because it requires relinquishing ownership and control of subsystems (silos to use your term) to other engineers, other teams, and other companies. To do this well requires political skills many Senior Engineers lack.
For anybody without Java, here's a screenshot: http://img193.imageshack.us/img193/5803/stinyfont.png
Yep, GitGutter is great. Thanks for making it.
The main page fails to communicate how the language is going to solve a users problems. The main page (which is what most people will only see) list the following features:

Wren is small.
Wren is clean.
Wren is fast.
Wren is class-based.
Wren is a scripting language.

If something is big, slow and message I don't care if it solves my problem when nothing else can. The only bullet point that comes close is the one talking about it being 'class-based', but I almost never hearing someone say "moving the code to classes will solve this problem". If that it is class based why would I use it over (as mentioned in the second sentence) Lua (or any one of the scripting "languages" that are just javascript in tiny form where I don't have to do any learning)? It seems like an easy pass for the majority of people that only read the main page.

What problems do users that need an embedded scripting language have? Just guessing, but probably #1 is the difficulty of integrating it into their existing project (and ease of extendibility with my app). Followed by language compatibility, control over garbage collection, and docs so I can spend more time on my app and less time mucking with the scripting language. I am guessing that something like these are the pain points that the main page should talk about.
Same. Importing my mp3 collection into iTunes, for example, has been a disaster.
DC's National Guard just activated. It took a few dozen minutes, but its a full 100% response with 1100 troops allegedly being deployed.

I think the optimists were hoping that these protesters would calm down if given the space. But at this point, its clear that they aren't calming down and need to be met with more force.

Hopefully things remain somewhat peaceful. I don't think anyone's actually been hurt yet: just lots of property damage right now.
https://www.law.cornell.edu/uscode/text/18/2385 - this details the penalty for attempts to overthrow the government of the USA.
PHP Software Engineer (Remote-EST) | SharpSpring | Remote | Full-Time
SharpSpring is seeking talented PHP Software Engineers for our remote team. We're looking for PHP Software Engineers with significant real-world experience working in at least a few areas of our technology stack and a high level of enthusiasm for learning other technology we use. Candidates should be able to demonstrate examples of at least one public-facing or commercial application they have made significant contributions toward developing — ideally an app powered by a modern TypeScript or JavaScript framework with an API backend. We compensate based upon merit and skill level with a strong basis on practical skill sets, so existing projects are helpful in establishing experience.

Apply here: https://jobs.lever.co/sharpspring/4c80e4a1-150d-46e8-ae3c-0e...
> Big chunks of the media decided a long time ago that they could make money by just pandering to angry people

And then social media decided to cut out the cost of producing content, and just put angry people in a cage together.
No matter what is happening, it is important to remember that both sides are to blame. Always, no matter where the truth is relative to the sides.
In the U.S. there is a school http://www.wgu.edu/ that is accredited and is DOD and government approved for financial aid and reimbursement. I recently interviewed a couple of grads out of their B.S. in Software Development degree program and they were on-par with most public university students in the US. A little weaker in a few areas, but prepared to do real day to day work. Both candidates I interviewed came out with Microsoft certifications too, can't remember what they were but both said it was part of the program. I looked up the school because I hadn't heard of a B.S. degree in Software Development.
I could talk about this question for hours. You probably wouldn't want me building an autonomous robot or drone unless it was covered in pillows and safely contained far away from children and combustible liquids.

Does this make you unhireable? No, not if you're upfront about it - "I haven't done much networking." OK, well given your work history I'm sure I could buy you a book or two and you'd be able to pick it up with no problems. That said, if the job was for a network engineer, you might not be at the top of the list. Or maybe you would be, who knows? I think a GOOD interviewer wouldn't pass you over because of one question.

Am I unhireable as a drone engineer because I'd have to look up some basics of computer vision, control systems or other domain-specific stuff? No, probably not - I've done very well in a lot of different technical roles and I have a strong background in mathematics. That said, if you and I were up for the same job, I wouldn't be holding my breath for an offer letter.

Nobody can know everything about anything. Smart interviewers understand that. People who don't aren't people you want to work with anyways.