jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Is this extending the OP example that you have no living expenses? The effective tax rate from what I could quickly find ranges from 32% (Texas) to 43% (NYC). In the latter, your take home isn’t enough to cover $300k/yr and in the former you’re left with $35k/yr. Maybe doable in the latter case but not the most likely lifestyle for someone making over 10x the median salary.
Hi, book author here. All the typographic tips are lifted practically directly from Matthew Butterick's Practical Typography: https://practicaltypography.com
Whoa, thanks for posting such a detailed comment. Loved to hear your experiences.

> It is so much harder to separate work and personal life when you have mixed devices.

Yup, exactly. The lines get blurry and you end up overworking.

> The company has some variety of admin access to the device for forensics, remote wipe.

Yup, I missed this point. Totally valid.
Anecdotal but I know a few people who became lawyers on the side by studying the graduate diploma in law part time and then changing careers. It’s not as common, but it’s not as rare as you’d imagine!
everything is simple and easy once you understand and master it.
Hmmm…

$ curl -s https://elonmusk.today/ | grep BMW
$

:(
Early access? It's already public! https://github.com/facebook/componentkit
The RadioShack sale may have just been completed but it there's still some hope:

http://www.pcworld.com/article/2901995/new-york-threatens-ac...
I've user Riot 1.0 successfully on a project, and I'll be looking into this iteration. Embracing React's virtual DOM model, in a minimalist way, does sound attractive.
It's not consumer like DropBox. And not only is it enterprise but it is frequently behind the scenes. So for example if you wanted to create an app that had storage needs beyond a simple repository like S3.
Dual Core (nerdcore rapper) wrote a bunch of anti-forensics scripts a couple of years ago, some quite kooky, which he presented at DerbyCon. Talk is worth watching [1], and the code [2].

[1] https://www.youtube.com/watch?v=i3nLrJrkYOc

[2] https://github.com/int0x80/anti-forensics
It is unsurprising that it is easy to beat a general system by specializing it. - Schwarzkopf et al, 'The seven deadly sins of cloud computing research' (2014)

A general-purpose product is harder to design well than a special-purpose one. - Frederick P. Brooks, 'The Design of Design: Essays from a Computer Scientist' (2010)

10th Fundamental Truth of Networking: One size never fits all. - RFC1925 (1996)

https://github.com/globalcitizen/taoup
"The marvel is not that the bear dances well, but that the bear dances at all."
This in a big way.

I'm curious to hear about the SF Bay Area tech scene frame in a similar point of view, from the older (wiser) hackers here.

My young brain hadn't yet connected the dots about the whole 'reaching a point where you have to move into management or finance, due to career path' thing, which is a very interesting angle.
Once you get Microsoft, Apple, Google, Mozilla and Linux to all agree to and implement your new language please let us know so we can have you go fix congress.
I'd argue those are the same thing.
The defining characteristics of your ideal customers doesn't have to include size. Think about an expert in embedded programming. A big company like Intel could use his skills, but so could a small electronics startup. Yet neither a big office supply store nor a tiny supermarket would be interested in his skills at all.

I'd suggest thinking about the types of problems that you can solve. The closer to profit streams the better. Is there a common thread that you like to address? The narrower your focus, the more you can charge and the easier it will be to figure out how to market yourself.

Maybe your tagline is "I rescue software development projects that are failing." Maybe you could be even more specific "I rescue software projects that involve financials and are failing due to uncertain requirements."

Focus on what pain you solve first, then look to see who has that pain.
I'm not quite sure how/why you think this is news. Something going open source historically means 99% death. I really hope you get to be that 1% of the lucky ones... but...
Unlikely. asm.js, at least in its current form, isn't a realistic compilation target for GC languages as far as I can tell.

It may be possible to compile pieces of a Dart program that don't need GC (think pure numeric computation stuff) to use asm.js and use the full JS language for the rest, but I don't know if anyone's seriously looked at doing that.
You must choose one or another. Either you build city where

1) it's nice to live in the central area and people commute outwards with trains and subways. It's very hard to commute in and out of the city with your own car.

2) you can build a s easy to drive and out city centre but nobody likes to live there. Big highways and parking split the city and increase distances too much.

The US has mostly #2 but there are some #1 cities too.
I'm shocked that Porsche and Electrify America condoned this.
I wish SRV records had been adopted widely. It would be a much nicer world.
> By the time we're done building these, we will already have exceeded our CO₂ budget for keeping below 1.5 °C at a reasonable certainty.

Trying to understand how this is an argument.
Marc had some great suggestions for me when I was last doing a resume update. I haven't used his new service, but can vouch for his knowing about resumes!
https://community.cadence.com/cadence_blogs_8/b/breakfast-by...
What are you using to do time tracking, if I may ask?
A few questions:
-Why do you need to actually move the money around?
-What happens if you overspend in an envelope?
-Do you actually have different accounts/routing numbers for the envelopes?
Tesla fast charging at Superchargers is closer to 15-30 minutes, depending on several factors (temperature, battery pack size, state of charge, etc). I have had some 45-60 minute outliers on rare occasions, but it isn’t the norm (over my ~30k miles of road tripping).
Not necessarily, I think what we have today is far better than a world where a few people got to control what was said. That only works if they are well intentioned and trustworthy, but it’s corruptible. And they certainly aren’t necessarily arbiters of truth.

What we have today is orders of magnitude better. The main challenge moving forward will be designing information systems so as to promote challenging opinions rather than reinforcing them, which requires these companies to move away from optimizing engagement but something else.

IMO, solving that problem is a step in the correct direction.

Implementing systems that rely on credentialing and moderation are a net regression, even if they (maybe) solve this specific problem. It’s just going back to systems in the past where things appeared great but weren’t actually. Think of all the people who, today, legitimately thrive because we’ve broken down some of the credentialing gatekeepers (Ben Thompson at Stratechery comes to mind).
Isn't the point that it's not a leak if the program exits quickly?
Because of course it does.
I hate when I see people throwing in the towel like this.

As a two developer company with four separate products doing nearly $500k in ARR collectively, Kumu [1] is a living example that it doesn’t have to be this way.

We rely heavily on bash, docker and cloudformation.

We only use Ubuntu LTS and we lag a release behind so there are plenty of tutorials available when it comes time to upgrade.

After experimenting with backbone, coffee script, flow, vue and multiple redux libraries we’ve settled on rewriting everything in typescript and developing our own thin redux abstraction.

Embrace new tech that makes developers’ lives easier while hopefully making things more secure too.

I get it if that’s not possible in large enterprise companies, but please don’t throw all software under the bus. Software is and will always be fun and there are still fun companies to work for if you’re willing to take a little risk.

[1]: https://kumu.io
..cast from something that was carved, surely?
If there is nothing supporting the claim there is nothing to disprove though. I'm genuinely curious about sources because I've never heard of that.

As far as I know any comparison between a computer and a brain is flawed from the get go.

edit: and to be clear my initial comment was just hinting that we can't develop a "brainlike" computer architecture because we simply don't know how the brain works at all.
You have made me laugh dear sir or ma'am! :P
Should read: Why Apocalyptic Claims About Anything Are Wrong
This tool is limited. It cannot be used to assess subdomains. For example, checking news.ycombinator.com redirects to checking ycombinator.com.
It's a parody of a saying from the legal profession, "Dura lex sed lex" ("The law is harsh, but it is the law."), so the appropriate translation would be "The law is stupid, but it is the law."
Well, that's embarrassing. I can't even imagine the level of shame I would feel if I had written the offending code.

But, you know, premature optimization yadda yadda.
> It (attempts to) measure personality type. i.e. the underlying baseline from which your personality starts.

Which proof do you have that such a thing exists? Underlying personality traits sounds to me like a theory of epicycles when a simpler more plausible theory exists.
It always fascinates me how sometimes people defend things just because they're a fan, even if the particular aspect they're defending doesn't make sense!

I've seen this happen with some other games which are not the best optimised for PCs, but the fans will still defend the developers, just because they like the brand
One hopes that you do not regard 50,000 CHF in a box in your cupboard an investment. I've got about $200 in a drawer in the other room for unexpected events---ones that don't involve any infrastructure at all.

My actual investments are in economically productive assets.
This is why people should use commonly-available packages instead of rolling their own version of whatever dumb algorithm they think they can write. This happens all the time. Bugs have been fixed by others, but everyone is too smart to use someone else’s code.
I can imagine that feedback mechanism could go badly. Want a treat? Randomly bark.

I say this only because we did not manage to successfully train out the bark at strangers behavior in our otherwise pretty well-trained dog.
It is absolutely unbelievable (and unforgivable) that a cash cow such as GTA V has a problem like this present for over 6 years and it turns out to be something so absolutely simple.

I do not agree with the sibling comment saying that this problem only looks simple and that we are missing context.

This online gamemode alone made $1 billion in 2017 alone.

Tweaking two functions to go from a load time of 6 minutes to less than two minutes is something any developer worth their salt should be able to do in a codebase like this equipped with a good profiler.

Instead, someone with no source code managed to do this to an obfuscated executable loaded with anti-cheat measures.

The fact that this problem is caused by Rockstar's excessive microtransaction policy (the 10MB of JSON causing this bottleneck are all available microtransaction items) is the cherry on top.

(And yes, I might also still be salty because their parent company unjustly DMCA'd re3 (https://github.com/GTAmodding/re3), the reverse engineered version of GTA III and Vice City. A twenty-year-old game. Which wasn't even playable without purchasing the original game.)
> Also, no-one buys 330ml of beer except Americans.

I see them everywhere in the UK and in France (although 330ml cans are more frequent)
I fail to see the relevance of the cliche you've posted here. BTC has 'crashed to hell' all the way down to where it was 07 Feb 2021 after doubling a few times and the parent post is spitefully spiking the football by 'drinking salty tears'. Has nothing to do with predicting the future.
Thanks a bunch for compiling those links/emails. I've unsubscribed myself and alerted my family.
>"a single world-wide time zone" or "replacing all writing with the international phonetic alphabet"

Just wow man, you are taking lazyness to a whole new level.
The S.T.A.L.K.E.R. series of video games are supposedly based or (or at least heavily influenced) by this book. It's an interesting setting.
This MotherJones article is entirely based on an anonymous comment on another blog, which is sort of interesting in and of itself.
If the government can confiscate gold, what would prevent them from passing the law saying bitcoin ownership is illegal?
Not anything that has come a long way by now, but you could try growing the economics section on Hubski: http://hubski.com/tag?id=economics.
Nice game, well done! Reminded me a bit of Metal slug.
> tolerate the spam and stalking

It's absurd that you would tolerate that just so, in the hypothetical case that you need to approach ICANN with a dispute, they know you are the owner. Having your full name, contact information and address completely up for display is not something most people want. I'm sure there are other things you can do if you couldn't access your account to change the owner information back, like show your proof of purchase from the registrar.
You can put your bitcoins into an online wallet like MyBitcoin https://www.mybitcoin.com/ , or an online marketplace like MtGox http://mtgox.com/ , and then send them back to yourself at a new address. As long as the service has a large enough pool of coins and enough transactions (MtGox almost certainly does, MyBitcoin might but I'm not sure) and you don't do anything dumb like always transferring chunks of exactly the same amount in and out in a predictable pattern, it will be pretty much impossible to connect the transactions, so you'll now have completely anonymized money at a new address.

Of course, if you do this to cover up illegal activity and get caught at it (someone searches your computer and finds the private keys for both sides of the transaction) then you could probably be prosecuted for money laundering as well, so I don't necessarily recommend it. But achieving anonymity is not all that hard as long as you pass the money through a large third-party pool somehow.
As an Android Dev, his requests aren't even on my top 10 either. Everything he requested can be solved by developers if they put in more time. If you want your Android app to look polished and shiny, you can, and it's pretty easy actually, but it takes time.

Fragmentation as the root of this problem - well, again, it just takes more time.

I want to see things change in the Markets of both platforms. This is an area I cannot change with more time - this is an area I have no control over and have a lot of complaints about.

My top 10 list all lives in the Market for Android.
I don't develop for smartphones(yet) but this is something Apple should consider. MBP are too damn expensive for developing world, and even in the developed countries, many people don't own a MBP by choice. When people who don't own a MBP develop for the smartphones and its time to go native, they end up going Android even when they wanted to do it for IOS or for both.

I am not very familiar with iOS development infrastructure but since MacBook is BSD based, it should be possible to at least make it run on Linux and FreeBSD.
> There has never had been such a thing a deflationary spiral, though.
Just want to provide taxi service context from "a lesser (known) place" - Łódź, Poland:

1. You can't hail a cab that's in traffic

It's illegal for them to stop randomly.

2. Cabs have dedicated "TAXI" spots

I _believe_ the city designates them - well marked space along curb. There any taxi company cabs can queue and wait for "off street pickup". Like at LAX, just smaller and spread over the city (not necessarily evenly).

3. Every taxi company prefer you to order the cab earlier

You can do it old-school via a voice call, or via an app, or via an SMS or... I'm not even sure, I speak the language so I just call. You can order a cab for tomorrow, for the middle of the night etc. And they _will not ask_ you about the destination, only about the pickup point - which contrary to point 1 can be literally anywhere a car can stop without blocking traffic (i.e. a road in the middle of nowhere).

4. For an ordered ride the dispatcher do care

It's the major part of their job for you to get your cab at the place and on the time agreed. I find it insulting if the cab isn't _earlier_ than the agreed time. Cab being late more than couple of minutes is very rare.

5. For an ordered ride you do get some cab info

My favorite company sends an SMS with not only the car description and cab number (well visible), but also a link to a very simple but "data only" web-app that shows where the cab is, updating about once a minute. So like Uber, but simpler and way more reliable (ever seen your Uber driver get magically teleported way back than they were a second ago? ...prediction gone wrong).

6. Pay cash, card and others

As per 3 you'll be asked your destination only ever when you're already in the cab, and by the driver - so I have no idea if any prepaid options are available, but then again to me taxi is like a haircut or a restaurant meal - a service where prepayment is just a bad incentive for the provider.

7. It's like a restaurant meal

I had cases where I was going for a train (so tight schedule), but the cab driver got rather unlucky with the choice of route and time was running out... they offered to go lower over the metered number, because hey they are people too, and that's as much as they have power to do. I decline, not their fault (and a decade of experience of building in buffers for long-range travel means "I'm always fine").

I believe most if not all of the above applies across all Polish cities and taxi companies. I have used Uber in Poland only exactly twice, and many times abroad, with most trips in the USA. Compared to my Łódź, Poland taxi experience Uber is mostly "meh" - and it's very unreliable for anything with a schedule.
There are also the handwritten "letter of last resort" - which add a frightfully British aspect to the command and control of nuclear weapons:

http://en.wikipedia.org/wiki/Letters_of_last_resort
I read the article a while back by the chap who got headhunted based solely on his Stack rep. It made me think "heck. I'd best get started on that".

So I made a conscious effort to answer questions. I loaded up the questions list and ... nothing. Not an effing thing. All these questions from such a broad base of so many topics. I didn't know the answer to anything.

F I thought. Then a little later I asked a question that I needed an answer to... and I got points. Lots of them. And "badges". And I voted on an answer - more points and badges.

So I thought WOW I can ask my way up to 100k reputation! Fells a little like cheating doesn't it?

Then I reconsidered. Actually the 100,000 questions would be just as valuable as proof of skill, since it's all contributing to your 10,000 hours of practise (See Malcom Gladwell) - furthermore - as you contribute questions, you help build the encyclopedia of knowledge and someone else might find your answer in their "first go".

I think it's really neat that Stack is this odd sort of community where it's virtually impossible to give more than you get from it but simply by participating, even as a supplicant, you contribute to the greater good.

Just last night for example I learned about using chrome for profiling in Javascript.
http://stackoverflow.com/questions/4240416/reverse-engineeri... and it was good :)
You're right! I completely forgot to mention FullCalendar. About page now updated and ready for next release.

Cal DAV features are coming. I'm putting this on Hacker News for exactly that kind of feedback. However, I'm more going to trust the feedback of actual users (if I get any) and see if they really ask for Cal DAV features. Who knows, perhaps they'll ask for RSS/Atom first.
also, taking common UI patterns on mobile devices and using their popularity as an argument for using those patterns on the web seems invalid to me. Sure, it works on mobile - but users have a different expectation of how things work on mobile.
I used to think there was some magic sauce to SEO - that only good content with proper promotion would get high rankings. I've worked with SEO consultants on every level. I've worked with two separate individuals who are extremely well known (sorry NDA prevents sharings names), hired writers, and outsourced work overseas. For my particular industry, which i won't share because it will identify me, my content is pretty much un-linkable. You don't want to talk about it. I paid a writer for years to write top quality content that is actually useful to users and promoted it accordingly. Because good content is what Google wants, right? Wrong.

After spending well over $100k in SEO i can tell you sadly the most effective tactic has been spam. Yep, tons of links on sites, setting up gateway pages that are focused on particular keywords, spamming social sites with links, setting up blogs to target keywords, etc.. I've hired/fired about 5 different companies in India and finally found one that is working magic for us.

Google's algorithm is not a mystery - most 'SEO' people will try to sell you some snake oil. I was paying 10k a month to a top name SEO consultant (very popular SEO book, well respected) and never felt so cheated in my life. Beyond the basics of SEO like semantic structure of your HTML and URL's - SEO is primarily a popularity contest.
Yes a very annoying app. Also consider that it forces updates and that when the app is running and you want to click on a list item, it suddenly inserts an ad which you up clicking anyway.

They may think they have me by the balls, but they're not installed on my computer any more.

Ironically, we were all outraged at this kind of behaviour in the late 90s when it was called adware. Now, magically, it's a good thing.
Single page:

http://www.slate.com/id/2274736/pagenum/all/
Thanks. I haven't studied much about the history of Japanese Anime but I did some on Japanese manga and I was under the impression, Anime was merely a piggyback on Tezuka's dream of having a movie version of his mangas which coupled by the success of his pioneering designs and cheap printing allowed for the type of growth that would help Anime flourish.

Unfortunately for us here, this isn't quite the case from my little observation of our culture. Even start-ups work on a corporate mindset. Just a few days ago, I spotted someone selling a DVD of Ubuntu for higher than the average price of pirated DVDs. This doesn't even take into account the difficulty of establishing meet-ups here.

I apologize if these just sound like excuses. I'm just trying to put the problem into context from my perspective in case this allows for a better explanation of what type of non-government development that can be done to turn this concept into a reality.
Also:

> I was under the impression, from reading his essays, that Paul was against single founders because they might give up too easily, so a founder who sticks to his idea would be desirable.

My understanding of Paul's argument has been that most initial ideas are bad and that a successful startup requires changing course until your idea matches a marketable need. This suggests an important distinction between stubbornness - refusing to change direction - and persistence - refusing to give up.

Caveat: I don't know the author and have no idea whether he is stubborn, persistent, or anything else.
Same at the University of Michigan, where all previous exams are available, and tests are composed anew each year by the GSIs and professors (usually more the GSIs).
> … submit a written apology.

What the hell kind of mentality is this?

I’ve been in a workplace that cracked down on phone use. Everyone was pissed. I considered carrying a small block of wood painted black in act of subversion.