jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Kythera AI | Frontend Tools Developer | Edinburgh Scotland, REMOTE | Full-time

Kythera is the most advanced game AI middleware for Unreal Engine, Lumberyard and CryEngine. It provides character and 3D vehicle navigation, automatic markup generation, behavior authoring and rich debugging tools. It’s in use in indie titles and AAA games alike. Read our blog post how we helped Wolcen studios to implement their latest gameplay features: https://www.kythera.ai/news/building-the-ai-features-for-wol...

We are looking for an experienced JavaScript and React frontend developer to advance our browser-based, engine-independent authoring and debugging tools:

https://www.kythera.ai/recruitment/tools-developer
> but bottom line is healthcare costs more in the US because everyone earns more top to bottom in the US

So there's more taxes available to absorb this cost. It's a self solving problem, in countries that have their shit together.
Hmmm, really? I had a DX-4 which was not expensive at all around 1996-ish.
An app that recreates party lines on POTS burning through battery is unfortunately unsurprising!
I'm not all that deep into the bikepacking/touring world (just some weekend rides) but it's not something I see referenced, however they have some pretty amazing storage and packing options that remind me of it:

https://www.davestravelpages.com/wp-content/uploads/2017/12/...

https://robertaxleproject.com/wp-content/uploads/2014/03/pan...
What is the equivalent to that in the fake phone contacts domain? I guess removing people with the +21 country code would work for this particular approach, but otherwise...?
Only white male?

What was it that made you come to that conclusion?
Oh, in absolute terms it’s definitely slower in that way, but the other thing to realise is that layout is cheaper in Firefox than in other production browsers on most computers, because of other parts of Servo that have been landed, such as the CPU-parallelised CSS engine. (Servo CPU-parallelises all of layout, but I don’t think Firefox has adopted that yet.)

The consequence is in many cases the cost of layout is still negligible, and it can keep going smoothly.

The situation on animating things like margin-top and height is pretty much this: (a) under the old regime, jank was pretty much guaranteed; (b) in Servo, it’s actually pretty hard to cause jank—you’ve got to have a significant number of layers, many more than the typical page will have; (c) Firefox is in between, that if your layers aren’t too complex you will probably avoid jank.

(Please note that I’m not encouraging animating layout-affecting properties needlessly; you should almost certainly animate a transformation instead, because it requires strictly less work to be done. But on the other hand, if you have `position: absolute`, it’s cool to know that adjusting `top` (with unconstrained `bottom`) will perform as well as a translateY transformation under WebRender.)
How are they breaking the rules? It seems like they are using it for the same purpose they prompt permissions for.
I would agree with the op that noscript is not an option any more but only because I think the widespread use of javascript makes it mandatory for sane web use.
Because in 2009 grub 2 was a dreadful EFI bootloader and there were working patches for grub legacy. We shipped the bootloader we had, not the bootloader we wished we had.
d—b could do CoVID, but with vaccination adoption.
My guess is that more than half of all readers misread "carnivorous" as "coronavirus" at the first glance.
Updated post. Already know Python.
The first sentence: "JSON is simple compared to any textual format and many binary formats. "
OCaml would meet all the requirements. Any thoughts on it?
I think an even higher level of thinking is to think thoroughly about the ways the system can fail. Idempotence just happens to be _one_ way of dealing with certain failure modes.

As an engineer, the more exposure and experience you get, the more insight you have about the ways things can fail. Identifying the ways something can fail is the really important step here. You can’t know what failsafe to implement if you don’t actually know how something can fail. But once you do know how something can fail, implementing a proper solution is easy a lot of the time, even if you are not explicitly aware of the concept of idempotence, for instance. Only in some tricky Byzantine edge cases do you need very specific, well-established, track-proven algorithmic solutions.
Youhave to maintian the industrial base, so. To maintain the stuff for the next decades and replace any losses. Hard during peace time. In preparation of a war of attritition against an equal oponent close to impossible. How do you maintain the necessary base to produce hundreds of jets, F-35s or whatever Gen 5, once all have been delivered? That aspect alone is critical for the success of such a weapon system. It doesn't help to have a couple of hundred Gen 6 fighters if you cannot replace them in a war against someone who can replace his gen 4/4+ jets.
>lots of expensive art is stored in expensive secured vaults

in tariff/tax free zones between jurisdictions, in a kind of customs limbo - exported from one jurisdiction, yet not imported into another (and thus no need to pay taxes/tariffs). The bill of sale is basically your NFT.
In my experience, pretty much everywhere else out of the US you will find plenty of women in STEM. Admittedly not 50% but it’s certainly much more common.
He is not running for re-election again.
The scale really is fundamentally different. What we are now, and what ware doing now, is just completely unlike anything that existed until a couple hundred years ago.
This chart on land use maybe helps make the point https://ourworldindata.org/grapher/land-use-over-the-long-te...

The emerging global civilization entered some sort of exponential consumption curve a few hundred years ago and the entire planet has been swallowed up in it. The collapse will be of a scale and impact never before seen, because we've never seen anything like this. The usefulness of analogy to previous collapses seems limited to me.

Consider just in absolute terms like the amount mined. We've strip-mined all the easily accessed deposits on the whole planet at this point. If there's a serious technological regression, will our descendants even have the means to access basic resources like lithium? We've extincted all sorts of species on a scale unlike previous civilizations, as well. Unlike every other previous collapsed civilization, there's no going back to the climate-stable and resource rich world of preindustrial humanity to try over again from.
I am sure we are using it faster than we are extracting it, and it'll be interesting to see what happens when selling hydrocarbons no longer offsets the cost of extracting it, but I was thinking about how much is actually produced.
As someone who works at Google Munich, sounds like a smart choice to me! Seeing different parts of the world, different lifestyles and cultures can be very eye-opening.
The generational divide in sympathy to Ukraine is shocking:

https://www.economist.com/graphic-detail/2022/03/29/our-poll...
Are you saying that if a share is destined to be sold for 54.20 people will buy it for 54 prior to that? its only reasonable to think it will be somewhat lower.
The reaction to Climate Change seems to be more along the lines of "pretend it doesn't exist" or "I'd rather die than change my lifestyle" than "let's hire a bunch of software developers to make sure this crisis doesn't end society as we know it".
Yeah, what you say makes sense. Pretending you’re something else can be detrimental for a lot of folks.

I’m not going to say the article is wrong either though. Some folks need to pretend they’re something before they graduate to the level of actually living the ideals they want for themselves. Everyone is different.

In my opinion, at least for me, what you are saying is the long game truth though. The people I meet who are truly at peace with themselves and live with a quiet acceptance of who they are, seem to do exactly what you say.

These folks make the hard decisions necessary to define for themselves who they want to be. This is difficult but forces them to accept who they are and what actions they take.

I’m sure some folks will say, “well that’s just a multifaceted person playing many roles”. However, I think there is merit in what you’re saying. Reducing a strong character down to “many roles” seems almost disingenuous when that person might think of their actions and person as singular.

I think what you say accepts people as who they are and holds them accountable as such, without masks or personas, for better or worse.
You're speaking as if knowing the tool is the only requirement of being a designer. Good designers need to understand concept development, composition, color, and design principles. Additionally, it really helps if they understand product development and marketing, because those are also integral to creating great designs.

That said, I'm shocked that it seems to be difficult to find designers who also know HTML/CSS. Designers should definitely know how to use these tools as well.
As I read it, what Gruber's exploring is the idea that it's the app store ("app console") that matters now, not the OS.

Every week seems to bring another article about how Android is kicking ass in market penetration, but who really benefits outside of the carriers who get a free OS for their phones? The Android market is so fragmented that these market stats are meaningless.

Love 'em or hate 'em, Apple has been incredibly successful with iOS. They have lots of apps, lots of paying customers, generating lots of money for developers and Apple. That's something worth emulating on Android. The more money going to Android developers, the better for the platform.

The Android Market is far behind and that needs to be fixed. You can't even get to it without an Android phone. And where are the "Get it in the Android Market" buttons? Google's branding guidelines state that you can't use the Android logo to promote your app. How does that even make sense?

Google's dropped the ball on Android Market, big time.
Let us know how hiring mediocre programmers works out for your startup.
Exactly. This is a logical error that I keep seeing being made from people, and having a logics background I can't help to notice.

A implies B does not imply that not B implies not A.
Sure, that's one thing it does. But it also lets you track your phone from the web (even if it's off -- it'll email you when it wakes up), and it'll let you force the phone play a loud sound so you can locate it (and potentially the person who took it).

It's an interesting app, and I really like the idea of being able to locate my phone if I lose it by forcing it to wake up and email me. Dismissing it as just an anti-virus app is willfully ignoring how useful this app is (and that it could only be built on Android).
For some more in-depth game engine development blogging, check out BitSquid[0] - an engine being developed by ex-lead developers of GRIN (Ghost Recon Advanced Warfighter, Bionic Command Rearmed).

[0] http://bitsquid.blogspot.com/
Refusing to standardize on an API until there are two+ implementations: ?

There are good reasons for this, like uncovering undocumented-but-essential behavior. I think if you are going to standardize an API you should have two implementations, but I also think it's reasonable to standardize a single implementation as long as it is licensed so that everyone can use it (e.g. SQLite).
No, I think this is not correct.
Most of the Gruber audience are, but he is of course well aware that OS X does not reach the two digits in market share.

EDIT: spelling.
Sure my language was a bit inflammatory, and regardless of your opinion of their intentions, a massive shift in the voting base will be the effect of their immigration policies
Yes it's web scale so even the NSA uses it.
You are correct that running a car into the ground is the way to make money as a taxi service. There's a reason used taxis have like 500,000+ miles on them. However, to drive for Uber, you have to have a car newer than 10 years old

This means, you're going to take the bulk of the depreciation hit on a car. We can debate whether driving ten, 9-year old cars for a year each results in less depreciation than a single new car driven for ten years. But either way, you can't drive a car into the ground using Uber like you can with delivering pizzas or running a taxi service because they specifically prohibit the use of beaters. You have to pay for depreciation.

Depreciation is entirely vehicle dependent, but using the IRS reimbursement guidelines of ~$0.56/mi is quite reasonable when talking about <10yo vehicles.
(Author here): lots of comments about why would someone pay for this. I think the answer is simple if you step out of your developer shoes.

There's a lot of complexity in managing and even building the thing from the start -- and then you have to support it. If you're working in a large org then there's a chance that you can just DIY it, however for small-medium businesses this isn't practical and it's a waste of time (their most precious resource).

I like to think of it as a managed database. Sure, you can freely download postgres in a container and you're up and going, however there's a lot more costs to it than just that. Having a fully-managed database saves you time and other non-tangibles that it can be worth the cost. Just depends on your circumstances.
I don't understand this focus on the House. If we accept the axiom that 435 representatives can't represent 300M Americans, what are we supposed to think of 100 Senators?

The federal government was never supposed to be this important. Four-hundred thirty-five representatives only have a hand full of responsibilities outlined in the Constitution. Somehow though they're concerned about who I'm married to and what I grow in my garden. The obvious solution is not to expand representatives, but to push power down to the local level where it belongs.
Surely the salaries are also divided up in this scheme...
Disclaimer: Neither I nor my colleagues or anyone I'm aware of are, were, or ever will, use said service.

Did you divide (time that took you to complete this trivial task + time to document it, version it, explain it to coworkers, maintain it next time chrome decides to break something) * (your $/h cost) / 0.00008 before doing that?
> Imagine all of the low information voters you know being asked to vote on complex technical issues

Now imagine that you were expecting the sorts of people who become Reddit moderators to do that on behalf of all the low information voters. Well, actually, you don't have to imagine it because that's basically what we have with congress.
After a quick look-over, I'll be sticking with Chrome due to two small UX issues that Chrome does exceedingly well:

1. Despite both having "tabs on top", in Chrome tabs extend all the way to the edge of the screen. In Opera, there's a small unclickable border area. This is a basic, basic Fitts' Law mistake that makes it so much harder to click tabs.

2. Chrome does that thing where when you close a tab, the "close" button of the next tab ends up exactly under your mouse pointer. This is such a nice and natural feature that you forget there was any alternative. Firefox and Opera both get this so wrong.
> I think Apple put them for all Cocoa text fields not just terminal :-)

It is the NSTextField that accepts those commands. The prefix NS stands for NeXTSTEP, so the functionality existed long before Cocoa.
So fix it. You see something happening which makes you feel bad, presumably you don't want to feel bad, so find the bug in your thought processes and correct it.

How would you like to feel instead? Happy that the trade you did was fair at the time, and also happy for the people getting a good deal? Sounds good.

There's your unit test: imagine linode offer. Current result: feel bad (q: how, precisely?). Desired result: feel good.

Now all you need to do is fix it as if you were fixing a bug report - explore why and how you feel bad (observing what actually happens in your head instead of what you think ought to be happening) and what you would need to change (in your head, not in the world) so you can feel good instead. Keep trying things and rerunning the test of imagining the linode offer as a check of whether you have successfully changed anything.

The essence of mindhacking in one HN comment. You could pay a therapist loads and not get to that heart of the matter, which is the old stereotyped Buddhism trope that the world is fine and if you feel bad, it's your job to fix your feelings, not the world.
Hennessy proposes the following legislation

1. Require that all deepwater wells have a relief well in place before
production begins.
2. Mandate requirements for double piping and a list of other industry
engineering best practices. The prior best practice for engineering safety
becomes the legally mandated minimum.
3. Mandate that each deepwater drilling operation be insured for at
least $20 B of environmental damage before production can begin. Insurers
will therefore require further engineering stringency to protect themselves.
4. Raise the legal liability cap for any drilling platform to
$50 B, just to be safe.
5. All new wells must meet all of the above requirements, and all
existing wells must cease production until they meet them.
(The details here might need some work.)
it’s not just about gender equality. The west is significantly ahead in supporting LGBTQ both culturally and structurally. sure we have a long way to go but hell “trans positive” is now a selling point even Amazon fulfillment is touting and marriage is legal in many western countries. The same can’t be said about China or Chinese companies

Oh and don’t get me started about race
If it’s only a CNAME, you’re one DNS lookup away from continuing to block it.

One DNS lookup you’re doing anyways.
A friend of mine wrote a reservation system for the Aloha Airlines. (Aloha is now out of business, but I don't think that was the reason. :D) Ping me (email in my profile), maybe he can give you some advice and / or contacts.
I just started writing a GAE open-source community tool for rare disease orgs two weeks ago. I thought it was slow, but wrote it off as a limitation inherent to the Datastore. I moved a lot of things to the Memcache level, mitigating (mostly) the slow queries. That being said, I am glad it was actually a real problem.

I'm also impressed that they are not charging anyone until the problem is solved.
Yes, it was a clever hack in the beginning - which is what counted. Given that Python's implementation (CPython, with a GIL) was started in December of 1989 (http://python-history.blogspot.com/2009/01/brief-timeline-of...) I'd say that it worked fabulously at the time, and pretty much until multicore/multiprocessor architectures really became the topic du-jour.

Think about that; CPython's internal are old - sure, they've changed and been cleaned up and fixed up here and there, but it's still old. Obviously if it was written today, it might be done differently knowing what we know now.

So, yeah - it is excusable, given that it meets the original design goals of making C extensions dirt simply to write (really, they are dirt simple) and making the common, single threaded/single processor use case fast "enough".

Given the hindsight everyone has now - yeah, the GIL as it exists today is grossly suboptimal, and I don't know of anyone of rational mind or body who doesn't want it to go the way of the dodo, or at least be replaced with a cleaner, simpler and faster implementation. The latter is in progress in Python 3 - the former is a lot more difficult despite a lot of hand waving from non-committers and armchair interpreter designers.

Python's performance can (and is, and will) be improved over time, but as I said originally, it was never advertised as "the fastest" or "the most concurrent" language, those two things have never been a core "feature" of the language.
Yet, my Holga is not.
If you have such concerns now, then I would suggest that your gut is smarter than your head! Why not get out now? Being a small business and trying to act like a big one is common mistake. There are many good articles on the net about how you don't impress anyone by being the CEO of a two person shop.

Another angle: why don't you own 100% and hire this guy? Then you can make all the calls!

Please read: http://www.paulgraham.com/really.html - especially the bit "Be Careful with Cofounders"
"#define rand() 4"

Pure genius -- fool the hackers by making your "random" number static, they'll never guess! Now that PSN users are actually seeing money ciphered from their debit accounts, it's only a matter of minutes until the class action lawyers are all over this.
I use Delicious to bookmark useful pages I come across, then import those bookmarks into Google Bookmarks. This makes my bookmarks hits show up using regular Google Search. This is better than Google bookmarklets because it's easy to synchronize your bookmarks across multiple google accounts
(I've been running social bookmarking site, Faves.com, since 2005).

I still think there is a largely unmet need that fits into the "Social Bookmarking" niche. But I don't think "Social" is the best way to think about it.

As an avid user (of Faves.com, in my case) - I use it for (in order of importance):

1. Pack Rat - I don't ever want to loose a link I
found interesting enough to want to recall later.
2. Personal Search - I need a great search interface
to quickly find anything I've saved (search across
tags, and comment text).

The unmet need - NOT "Social" in the sense that I want to share links with my "friends" - but, rather, topic-based "Communities". Help me interact with people who share the same interests. This is more in the vein of Hacker News or Reddit. But I don't have any one service (Faves, included) that do this "right" yet.

I think I want a well integrated system that spans:

- Personal Bookmarking
- Personal Knowledge Base w/ Search
- Topic Forums
- Commenting system
- Micro-blogging/publishing
The question of historical precedent is interesting. In her post she says she's been using "zephoria" personally since 1998; Wayback Machine shows a zephoria.org landing page in 2002 and a full website in 2003. And she had a public profile even back then (There was an NYT article ... wow, in 2003).

The trademark apparently was from 2002, but hypothetically, had it been a few years later, would having the same name as the handle and personal domain of a (mildly) well-known person be relevant for a decision to grant a trademark?
It might not be a new router. My wireless routers at home and work both support gigabit ethernet. But it could be a challenge to have to run wire and what not. I think it makes complete sense.
Yes, perhaps a better policy would be "All comments with spelling or grammar errors will be deleted".

Imagine if the entire internet had such a policy. What a wonderful world we would have!
HDMI cables are IMHO the worst example. These are add-on to core purchases and when they break or are required you just want to get one. Physical stores like BestBuy know this and price accordingly. This just makes me dislike these stores even more!
No, I disagree - here, the linkbaity title is pretty accurate. "Bad for your brain" reflects the article's core idea of multitasking causing cognitive loss, whereas your proposed title doesn't mention it at all.
Polemical? Is it plausible that we may not be able to reduce entities to singular values on a projected metric?

Might it be “unpatriotic” to hide funding offshore that would otherwise be intended for education, medical, space exploration, food stamps, and other public endeavours[1]?

[1] Well aware of the fuzziness of these issues. That is my point; reducing complex machinations down to “good” and “bad” without consideration of the macro level view within a culture is dangerous.