jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Most companies that aren't trying to "scale" can have a nice cadence
With 19 free parameters in the standard model, can't they fit any experimental result by adjusting a "constant"?
No, it's the visible hand of regulation. The airports set the requirements that taxis receiving medallions to pick up passengers from their terminals may not reject passengers based on destination.

The flipside is that trips originating from the airport are subject to fixed minimum charges (or fixed mileage rates) that taxis wouldn't get for pickups from other locations.
No matter how rigged the courts are, it can't be worse than spending 100% of your money taking care of the two of you. You'll still need to stay in the same city for custody, but at least you can switch to a less stressful job.

Also, you should keep your eyes peeled for remote jobs.
Ultimately history has proven your decision to be wise, but there was still a meaningful selling point: Signal was (ostensibly) open source and its developers hadn't yet demonstrated any ill-will or incompetence.

Matrix really was not an option in the early days of signal (and arguably still isn't, for most non-technical users). I adopted Signal even though I disliked its centralization, resigned to the fact that it was a poor compromise but the best available.

In hindsight, though, Signal coaxed many users into its walled garden by being "good enough," which leads to complacency. That has only distracted us from the true importance of embracing and improving the nascent decentralized alternatives.
Yes to university or government jobs as being good places to "disappear" and still earn a decent salary (with generally very good benefits). It's also very unlikely you will get fired once you've been around for a little while.
I 100% respect your choice to get the vaccine and even support it! I understand that it can and does help society get back to whatever the "new normal" is (I absolutely despise that phrase). I'm probably more selfish than others when it comes to ""the greater good"" but if you feel comfortable with getting the vaccine, rock on!

I think a lot of people, especially online, like to get into the 'us versus them' mentality (on both sides!), demonizing people for getting the vaccine, and likewise demonizing them for choosing not to get it. Everybody has their own personal risk tolerance, which obviously has biases like fear, misinformation, 'fake news!', etc - but I know society will eventually pull through, though who knows what it'll look like on the other side.
Software people are comparatively terrible at schedules, schedule fidelity, long term planning (in terms of what needs to be considered now to satisfy anticipated requirements later), cost management, cost over time modeling, and day one quality, among other things.
Remember, the NSA is already recording all cell phone calls in the Bahamas https://firstlook.org/theintercept/article/2014/05/19/data-p... and Afghanistan. https://wikileaks.org/WikiLeaks-statement-on-the-mass.html The recordings are kept for at least 30 days, or longer if they are interesting.
Pretty bad for me here on my work connection. I have The Verge's liveblog in another tab.

http://live.theverge.com/microsoft-windows-10-event-live-blo...
Thanks! I needed that!
Is it really a secret? Calvin and Hobbes contains a ton of relevant commentary. Just the amount of time Calvin spends outside tells you something.

He probably would leave it as observation rather than presciption, like most humorists.
My favorite from recent times is https://www.gocomics.com/calvinandhobbes/2015/08/20
This. Slippery slope to denying credit based on a consumer's decision to avoid using Facebook or to search using DuckDuckGo.
Looking at the author's background, it's easier to say generalists are undervalued when you're a freelancer/agency - you kind of have the freedom to work on projects for 3-6 months, punt them, and move on to the next.

When you're a bigger product organization, more specialized approaches can work better since you're better suited to find the right trade-off of "speed" vs "future-proofness".

This can backfire too though - many specialists can get lost in the weeds and over-engineer solutions that can cripple a business with maintenance costs simply because they want to increase their depth.

I think this entire contextualization is kind of ridiculous though. If you were to categorize short fat vs tall skinny vs T, you might see something like:

fullstack eng vs ML researcher vs backend engineer w/ ETL experience

The fact is that fullstacks _are_ utility players. I don't know that they're really at liberty to "take the helm" if they're not well-versed in the technology that differentiates the company (or team).
> I think the majority of systems running Linux today are phones, which usually have 4GB or less of RAM.

Even this is quickly becoming less and less true (for new phones). Even the Pinephone comes with 3 GB of RAM at a $200 price point, and that's inflated because of the niche, low volume nature of its production.

Samsung's "mid range" A series smartphones, for instance, start at 3GB at the absolute lowest end, with most models coming with 6 GB of memory. I expect this will be even more common in a year or two.
I linked the study below
It's not clear which version of the extension was initially submitted for Firefox approval: the one with the redundant permission or the one without. If the latter, even though I'm inclined to believe Mozilla probably do have a more developer-friendly process in place, it's not really a fair comparison.

> So we created a Firefox developer account, submitted our extension, and girded ourselves for another rough ride.

Again, if the permissions had been fixed by this point, and Google had accepted it, why would you assume a rough ride from Mozilla?
Watterson could offer some biting social commentary, but towards the end of C&H's run he had also become a sort of curmudgeonly old man. For example, there are strips where he depicts modern art as being just as bunch of phoneys trying to hoodwink one another, but I know a few abstract artists personally and they are very sincere about the work they are creating (primarily for themselves, to scratch an inner itch), even if it isn't to everyone's taste.

It might be for the best that he retired near what everyone felt was a peak. Had he kept going, he could have even ended up like certain other long-running comic strips where the polemic takes over and the humor is an afterthought.
The issue is kinda more complex: cryptography is also a hard dependency of pip, the official Python package installer.
And CPython itself seem to support PPC64 and s390x — which are Tier 2 targets for rust.

Hence, pip now depends on software that is not tested on some platforms officially supported by Python…

Sources:
- https://doc.rust-lang.org/nightly/rustc/platform-support.htm...
- https://buildbot.python.org/all/#/grid
> for the first time (pardon my french) my shit is not watery

Yeah. If I could impart advice on anyone, it's that if your shit isn't "good" (a nice, clean Type 3 or Type 4), you need to sort your shit out. In retrospect, my BMs were never "great" in the past couple years and ... I clearly should have done something about that a long time ago. It's likely whatever was wrong with me was brewing for awhile, and just triggered into something severe when something pushed it over the edge.
Über is really good at making themselves appear the underdog. I assure they will be just fine in DC.
I live in Montreal, so I"ve never been able to use Uber. What makes it different from a cab?

In Montreal, cab to the airport costs $50. Cab arrives in about 1-2 minutes most locations, and drives you there as fast as taxis go.

I don't doubt that Uber's great - this is a serious question. How much of a premium do people pay, and what are the main benefits in cities that already have developed taxi networks?
Firing pilots because they are going through a divorce, as suggested by the author, seems a little extreme. CFIT (controlled flight into terrain) crashes such as this - whether accidental or intentional - can be eliminated by technology and hopefully will be soon. Airlines can complain about the cost all they want - the direct loss projection from this single incident is $350 million [1]. The cost of doing nothing is demonstrably greater than the cost of developing and deploying a CFIT prevention system.

[1] http://www.bloomberg.com/news/articles/2015-03-27/co-pilot-s...
No. We’d be mad because that would be an abuse of their right as a content hoster. Some content can be good to remove and some content can be bad to remove and it is not hypocritical to get upset when some content is removed and not when other content is removed.
Would segmented caches be a solution? What I mean is, allow the operating system to flag each memory page as belonging to a certain tenant id, and not allow speculation across tenant boundaries? This doesn't seem like a complicated addition, given that we already have multi-level page tables, caches and MMU accelerators for virtual environments.

Then again, if the solution was simple, I'm sure it would have already been implemented.
> You uninstall WhatsApp and tell your closest family and friends that they can only reach you on Signal. Because you are so important to them, they will install Signal as a backup/secondary app.

I'll be the one friend that'll insist on SMS/email. I’ll even offer to use some other supposedly encrypted method like Keybase or Matrix. If that doesn't work as a fallback, then I guess we can agree to disagree, and someone else can play the middleperson for us. :)

I refuse to use Signal because it doesn't offer chat sync, or message preservation if I either lose or have to wipe my phone.
Then this question is not for you. People who want to switch decided to find out which option is supported by the community more. No one is interested how many people stay on Whatsapp (I know that it's a lot).
As a reminder, Telegram groups are not encrypted at all, and 1:1 chats are not encrypted by default, so while WhatsApp might see your contacts, Telegram can see most of your messages.
Signal appear to have been making efforts to switch unique identifier to an arbitrary ID, I believe this is a move towards removing the phone number requirement. I can't say for sure.

I know their infra codebase pretty well as I've worked on it for projects unrelated to Signal/Open Whisper Systems. Unfortunately their public Github is usually ~3 months behind their running infra and often released much later than the equivalent functionality in the clients hits the public.
Obama himself has referred to it as Obamacare. It may have started as a dig at the plan by its opponents, but now most people know it as Obamacare while ACA might as well be political jargon.
Yes. But with the new contacts, when I message them, will fb see that number? (I’m guessing yes, since all the address book does it match names to numbers)
i thought truecaller used an average of everybody else's contacts to figure what to display
This (top level story) is a reflection of _SAMSUNG_ (particularly SEC-SLSI) culture. There are certainly elements of Korean culture, but it is for example VERY different from LG culture. I don't understand why there's a reason to jump to 5000 years of history for criticism of a part of a company that's having problems... apparently with truthful internal communication.

I think most people would accept that Intel has/had similar problems based in financial optimization, but that doesn't directly reflect on 5000 years of western culture.
Ireland is a member state of EU. It's understandable how that can affect EU's view on you. I don't know what US could affect. Perhaps some country that US invaded and is in control off?
Usually either incognito mode or searching the article title and following the google link work
You are missing that by "reading" the code in Lisp you don't also "execute it", you can just read it and have a nice tree data structure. If you have any reason to eval it, go ahead, but that would be a bad idea for a log or a config file (unless you want a Turing complete configuration or logging DSL... hopefully you know this is a bad idea!)

Most other languages don't have an obvious way to just parse a file of source code without actually executing it: `#include <stdio.h>` or `import mycoolpythonlib` or `require __DIR__ . '/goolib.php'` both parse and execute/compile/link the file, so yes, any config/log file becomes a code file and "arbitrary code" gets executed, but it doesn't have to be this way.

(Now, you have things like "import hooks" and access to the AST in Python for example if you want a tree of the imported file, but nothing "simple" and obvious. And this is the thing actually: as much as people consider Lisps too complex and powerful, the nice thing is how "obvious" and "simple" they make things like this - by just parsing sexp tree and manioulating nested lists instead of inventing a file format like XML with its transformation languages, query languages and so on, and all the tools to support them, and all the man-years (or is it decades? ...centuries?) spend to code and maintain them ...just think how much needless effort could have been spared.)
petty remark about gays == prompt employment termination == harming others ???

You mean the ex-employee was harmed as he lost his employment because 1st Amendment doesn't protect him anymore?
When I start building stuff, I'm going to make the serial number random and keep a database with serial<>manufacturing data. All to keep my Evil Competitors from gleaning any useful information!
That's only for the desktop client. They've been updating their mobile clients quite rapidly, as well as promoting their API allowing for awesome apps like PlainText (http://www.hogbaysoftware.com/products/plaintext)
The new Opera beta does nicely here, just some layout problems (scrollbars) if cursors go too far to the side on large monitors - awesome example though.
These recent outages have been giving me a lot of stress lately. I manage 7 Linodes at the Fremont data center. Fortunately these outages have been at non-peak times, but if this happens during a peak time. I will need to rethink my server architecture.
>the community has grown more insular and self-referential which is a problem in and of itself

Nail on the head.
I don't see why it is prima facie unreasonable. I use plenty of applications which are at least nine months old (including the Dropbox client). None of them has failed due to old age yet...
My first customer came from my own personal network as well.

The first customer that did _not_ come from my personal network was a result of posting to app directories such as feedmyapp.com and the like.

The best advice I can give on signing and keeping your first customer is to _make them happy_. Be nice. Crack jokes. When they call or email you, respond immediately. Your first customers are really important because they're vetting your business model in addition to trying your product.

Accept/understand that, as you observe your first customers interacting with your product, you're going to have to make changes. Make them quickly and reasonably.

Every company is unique, but that's how I found and retained my first customers.
I don't see how rating libraries and frameworks would work. You use a library, depending on if it solves your problem or not. Some libraries solves your problem but might not solve others. And that's fine. That's why there are multiple libraries in the first place. For instance, saying some library is less useful than another on Github because it enforces a functional style of programming, is not very useful for others that might like the functional style. Remember, these things are not books, but tools.
I think it's an interesting article, but don't agree with the premise that racist views are interesting views, or that rejection of racism leads to other views being suppressed.
How much of rendering you need? Are you providing the shaders yourself?

If you only need multi-platform rendering (including Emscripten, and a shader abstraction), have you looked into BGFX, or even Sokol GFX? They provide the bits you need to render. Unity is even using BGFX in its "Tiny" version. Sokol GFX is new but very easy to use.

I believe both have Rust bindings if this is important to you.
Maybe WebMD uses a third-party database for some drugs, but they probably don’t for aspirin, and if they do they shouldn’t.
Randomize the coloring?

Or make it part of a bigger study, for example "we want to test if wine tasters are also good beer tasters"
All of the things you posit do occur. Costco employees are better, and better paid, than Walmart employees. That doesn’t mean both firms can’t exist in something close to the same market niche. And Costco’s strategy is not infinitely scalable. Paying more gets you better employees. It doesn’t automatically get you more profit.
On DEI - the purpose is exactly that. You want to see how well someone can navigate the landmines.

Any thoughtful person probably:

1. Agrees in principle that DEI is important, and that cultural, racial, ethnic, linguistic, economic diversity makes organizations/communities/people better

and 2. has some criticism or concerns about how DEI is typically implemented in practice.

It takes a lot of tact to express #2 in a way that it won't get you or your company canceled. Especially in a tech company, with all the moral scrutiny the industry has come under lately, the private opinion of one employee can become a very public and embarrassing matter. For that reason, I think asking a DEI question in an interview is more to see "is this person going to be a liability for us or do they know how to talk about difficult topics without pissing anybody off?"
I'm 42, jocks versus nerds was still a thing in the 90's, can't speak to after that. I hope and would like to believe things have gotten better, but that's probably only on the social fronts (less social division between cliques these days), and that the problem of a one size fits all approach inherent to didactism is still there. This has long been a recognized problem with the "standard" schooling institution, just look into deschooling or unschooling.
So then why are laptop hard drives called 2.5in?
"The little guy" means something similar, but with the added connotation of being an underdog (which sounds like what you describe "Der kleine Mann" as). Tiny idiomatic differences!
Are you can use Guice from within Scala, we do and it works fine.
For subscribers: http://online.wsj.com/article/SB1000142405274870400980457530...

A new tax that's linked to carried interest that targets VCs among others:

"Congress has proposed a discriminatory 'enterprise value tax' on hedge funds and other partnerships. It is a threat to any business or industry that politicians decide is no longer popular."

What did VCs do to become so unpopular?
The thrust of the original comment that inspired this whole blogroll is that the entire well structure is essentially on the verge of forming a giant, gushing oil sinkhole on the ocean floor, the likes of which the world has never seen. So I'm gonna go with no on the bombs.
I do lots of crazy CNC machining, own a mechanical engineering/industrial design company, and think this housing is unreal if its really machined from a solid block of aluminum. The undercuts, the thin walls, the perfect finish, a mass produced part... they are really pushing the boundaries.
Sounds like a peering issue between your isp and aws... Unless other customers and employees are using the same isp... Then it might be your network or machine... Many possibilities
Just how finely do you want to split this particular hair?
I agree with what you're saying, but I'm skeptical about how
"significant" the "number of men who are hateful toward women" really is. It's hard to tell a troll from a misogynist. I've seen a lot of assumptions that because the victim is female, and the harassment contains sexist language, that the harasser is therefore a misogynist. Or that the harassment is because the victim is female (as opposed to something she said). But when the troll's intent is to offend, obviously he will use language to that effect.
mdo mentions this in his recent talk: http://jqueryuk.com/2015/videos.php?s=mdo-ular-css

tl;dr; It makes for cleaner grep results.
> Maybe established companies could, but it would massively increase the fundraising requirements for early stage companies, with probably bad effects on the SV ecosystem.

Welcome to running a business. You aren't guaranteed anything. If you can't survive, you die. Tough. That's life.
The rss feed is http://www.thetalkingmachines.com/blog?format=RSS
If Airbnb operators bid higher than long-term renters, why shouldn't they get the apartments? This animus against Airbnb seems irrational to me. Property should go to its most productive use, and the most productive use is the one for which someone is willing to pay the most money.
I don't need to use any cluttered features, yet they are still clutter.
Crypto is much a much better route for monetization than selling adds and personal data, I hope more projects start implementing it.
Twice this week I’ve seen someone mention how they were going to “sus out” $thing and I can’t help but feel like Among Us has forever changed the spelling of “suss” and conflated “suss” with “suspicious”.
And in wind turbines (for the same reason). What about solar panels? Maybe not the cheaper ones?
> However, it also makes me wonder if this advantage for writing code might later on turn into a shortcoming for reading, i.e., understanding code - either someone else's or your own code six months later.

I understand your concern, if you're used to old-style PHP or Perl, which many people say is "write-only", because it's incredibly fast to create code, but a nightmare to maintain it.

That said, I think Clojure is a bit difference, since the entirety of the language is designed to make it easier to actually make abstractions. It's trivial to break things into smaller functions and compose them, it's easier to compose stream-based computations, and it's even not too hard to do a fairly compositional concurrent system once you've gotten used to core.async.

Very often when I write Clojure, I do a "quick and dirty" version of whatever I'm trying to do (giant functions, everything in one file, single-letter variable names, etc), just to get something working, and yet I still find it fairly straightforward to read, and also fairly straightforward to make non-gross later when I have more time. Most of the time refactoring really is as simple as "cut and paste".

EDIT, Cont'd:

There are definitely exceptions to this. Occasionally people new to the language will find out about macros and try and build a bunch of custom constructs that are incredibly hard to debug. There's definitely an art to figuring out the best time to use a macro (one that I still haven't mastered, if I'm being honest), because abusing that feature definitely can lead to problems of maintainability.
Yeah my limited understanding seems to indicate that what I'll simplify and call 'careful / consistent data formatting' is required before AI can really do much with it.

Humans pounding on the keyboard (or even just selecting from a list) is probably painfully not 'careful / consistent data formatting' and thus a huge obstacle.

But the result of being disconnected and no real feedback is the result none the less.
Accuracy varies from person to person but I think humans can do better than random chance.

Even goats can read human emotions from faces to some degree https://royalsocietypublishing.org/doi/10.1098/rsos.180491