skysight-inc/HackerNews huggingface dataset:
I investigated doing a SaaS product in the legal space. One of the things I heard multiple times from lawyers is that they are more likely to buy a product if they can bill their clients directly. What you are talking about would not fall into that category. That doesn't mean you couldn't build a successful business, but I think it is important to understand that the market has different rules.
OT: I believe my reply was modded for the same reason https://news.ycombinator.com/item?id=13139991 was flagged?

However, I provided citations (which I thought made the bar for substantiveness) and believed I was civil. Was I inciting flames by backing up the parent's comment?
I became a fan of Wodehouse via Adams' work and interviews where he constantly cited Wodehouse as an inspiration. A real tragedy that DNA too, is not with us any more to delight us with his wordplay.
Airside solves for part of this.
http://airsidemobile.com
You haven't specified how long ago was this contract, but either it's a recent
thing, which means you aren't looking long enough to be worried yet, or it is
this way for long, which means you aren't interviewing enough. Though you
didn't complain about the response rate, so I guess it's the former.

And you haven't specified what jobs and positions are you looking for. Are you
sure they were appropriate for a junior programmer like yourself?

> Should I spend all my saved up money on a Bootcamp?

Probably not, judging from the climate around them that can be seen here. You
also already have obtained some credentials (CS degree), which is a proxy for
potential future competence in the case of people who don't have experience.
Another similar proxy probably won't help much.
That would better be served with AR, no?
Ask HN: Maybe I kind of suck as a programmer – how do I supercharge my work?
I'm in my late twenties and I'm having a bit of a tough time dealing with my level of programming skill.

Over the past 3 years, I've released a few apps on iOS: not bad, nothing that would amaze anyone here. The code is generally messy and horrible, rife with race conditions and barely holding together in parts. (Biggest: 30k LOC.) While I'm proud of my work — especially design-wise — I feel most of my time was spent on battling stupid bugs. I haven't gained any specialist knowledge — just bloggable API experience. There's nothing I could write a book about.

Meanwhile, when I compulsively dig through one-man frameworks like YapDatabase, Audiobus, or AudioKit, I am left in awe! They're brimming with specialist knowledge. They're incredibly documented and organized. Major features were added over the course of weeks! People have written books about these frameworks, and they were created by my peers — probably alongside other work. Same with one-man apps like Editorial, Ulysses, or GoodNotes.

I am utterly baffled by how knowledgeable and productive these programmers are. If I'm dealing with a new topic, it can take weeks to get a lay of the land, figure out codebase interactions, consider all the edge cases, etc. etc. But the commits for these frameworks show that the devs basically worked through their problems over mere days — to say nothing of getting the overall architecture right from the start. An object cache layer for SQL? Automatic code gen via YAML? MIDI over Wi-Fi? Audio destuttering? Pff, it took me like a month to add copy/paste to my app!

I'm in need of some recalibration. Am I missing something? Is this quality of work the norm, or are these just exceptional programmers? And even if they are, how can I get closer to where they're standing? I don't want to wallow in my mediocrity, but the mountain looks almost insurmountable from here! No matter the financial cost or effort, I want to make amazing things that sustain me financially; but I can't do that if it takes me ten times as long to make a polished product as another dev. How do I get good enough to consistently do work worth writing books about?
> Perhaps liberty software or liberal software would work

Parts of both of those terms have negative connotations in the US. They'd probably be fine everywhere else, but in the US, they'd be really damn polarizing.
I think (or rather I hope) that it's the price tag and ease of acquiring them that makes this special.

I have wished to friends and to a couple people like me for a hearing aid for hyper-vigilant people. Something that turned down the entire world, except for human speech, by 10-20 dB. I have my fingers crossed that these Bose devices can be re-purposed for this, just by turning down the gain to near ambient, so I can finally have some fucking peace and quiet.

Then maybe I won't think these open seating environments are the worst development in software for the last twenty years...
I also have an idiosyncratic way of organizing this stuff, which is basically to use Emacs + mu4e to search my mail, and if I need to create order, write a new document from scratch. I have a coworker who does what you do, now that you mention it—he will take a series of email, dump it into Word and edit it until it is a useful document of some sort.

I still think there is something here though. Stack Overflow replaced message boards, which were basically HTML versions of mailing lists, and part of that was identifying the semantics of question, answer and comment and defining new operators and new expectations for them.

A wiki is a good approach but because it's totally free-form, the user gets stuck doing the work of keeping things hygienic.

JIRA allows you to edit all the properties of a ticket whenever, but it generates such a huge cloud of email notifications in the process, it kind of disincentivises you from using it. And nobody is in the habit of rereading the page to see what is different since last time.
http://www.righto.com/2016/10/simulating-xerox-alto-with-con...
Unicode in Python, Completely Demystified
Citing something doesn't mean you're any closer to the truth than the 'broscience' crowd. A lot of broscience people are buff and they think their success validates their ideas.

>If you don't feel that my comment is relevant you're free to ignore it and move on with your life.

Thanks for the advice.
How can we impose an automated, scalable cost on this sort of marketing? Or, calling it what it is, spam.
I think good marketing automation is very specific to the phase the user is in and doesn't even always involve email. For example, if a user signed up to your SaaS and started the process but didn't finish, an email guiding them how to finish or asking if they need help in that step can be helpful. Or if a shopper added a product to their cart but didn't check out, a remarketing ad showcasing that product with a promo may remind and entice them.

So many are just pushing out generic mass emails every 3 days and calling it marketing automation. That is not marketing automation, that is spam.
Is a U.C. Education Affordable Anymore?
Radio Industry. I know it's a slowly dying business, but that's because the giants are too slow to turn.

I want to be able to go to a website, ask for demographics that I am looking for and be able to purchase an advertisement and hire talent to record my commercial.

As it stands, you have to deal with salespeople.
The advantage of a NAS is that the file system works equally transparently on OS X, Windows, and Linux. Attached drives can't do that. (Not easily and reliably, anyway.)

You may not need that feature, but it's a very useful option to have.

The downside for media storage is that a straight NAS is often incredibly slow compared to USB3. For decent speed you need iSCSI, which adds cost and complication.
On 2, buyers can be let into the home by the seller's agent.
> We are by no means perfect, but I think nations which are able to acknowledge and learn from the mistakes of their past have a leg up on those that try to pretend everything was great.

The United States government has never acknowledged Native American genocide either.
http://www.ciraconnect.com/ is a fairly young company in this space...
It's not really start up material but Sage/MAS is basically crap for companies that need custom work. The door warehouse I worked at basically needed 2-3 parallel system (1-2 of them being us scribbling on paper) because we custom fabricated doors and MAS was basically useless for passing that kind of thing around.

P.S. If any of you are in Austin I recommend Hull Supply, they're good people.
Show HN: Colorize different attribute lines of `terraform plan`
Maybe a better analogy is ... if hearing aids are glasses, these are reading glasses.

i.e. off-the-shelf, self-diagnosed, cheap and easy solution for part-time use without getting "medical"

(I say "cheap" because I don't know what the Hearphones will cost but I've helped relatives shop for hearing aids and WOW ... from what I gather, as you step up in price in a company's line of hearing aids, ticking off more boxes in their feature matrix, they're probably just enabled bits of code in an otherwise identical DSP ... and the price increments go like this: $3K-$4K-$5K),
It's very interesting and a little scary that you mention that because, while I don't have any of the other warning signs, my grandfather recently passed away just short of the age of 80 from complications due to Parkinson's. For my own sanity I don't want to jump to any conclusions but I'll look into it, and I thank you for the suggestion. For what it's worth my voice has been relatively low and soft my whole life, so it's not a recent change or development. (I'm currently 27.)
If you haven't read the book or seen the movie I'd highly recommend "One Flew Over the Cuckoo's Nest", both are excellent.
I'm not the person you're replying to, but can you really argue that someone senior who doesn't know a language and its associated frameworks is equivalent to someone who does know those things or deserves to be paid the same?

Sure, it's true that many things about good design are language agnostic. On the other hand, frameworks and languages can actually limit or enable what you can do, and that lack of familiarity with them has the potential to lead to mistakes.
There are quite a few start-ups that have tried to solve for this. But the legal industry...
Of course a gold standard would limit the creation of money, but the ability of banks to increase the money supply would still exist under fractional-reserve banking.

https://en.wikipedia.org/wiki/Fractional-reserve_banking
Indeed, that's a good point, and I have to humbly admit that I don't completely understand the fine points of "open source" hardware. AFAIK there are some interesting differences between the Arduino and the RPi. Apparently the RPi contains a chip whose full datasheet is not available to the public. So it violates one "free software" principle, i.e., the ability to understand and modify your stuff.

Granted, I use hardware that is not considered "free," and don't worry too much about it.
How Our Engineering Team Acts on Our Core Values Every Day
skip the `min` for production completely.

use `fa.css` and if you want the expanded one for development, then you could have `fa.[max|debug|whatever].css`
Off the top of my head Heidegger pretty directly engages the problem of meaning. That said, when I recently polled a selection of my friends (professionals in their late 20s) on if they found life to be meaningful and why, none could offer a coherent answer. I was very happy to see this effort on hn; and not surprised to see a dismissive comment at the top, like, "meaning, that tired old problem"
Off the top of my head Heidegger pretty directly engages the problem of meaning. That said, when I recently polled a selection of my friends (professionals in their late 20s) on if they found life to be meaningful and why, none could offer a coherent answer. I was very happy to see this effort on hn; and, sadly, not surprised to see a dismissive comment at the top, like, "meaning, that tired old problem"
Ask HN: Which is that blogpost/essay you always go back to?
Simply trying to find good curated reads :-)
There is not a hinge in my life that goes un-lubricated.
To be fair, VSCode is open source so you could go look if you were interested: https://github.com/Microsoft/vscode
Unless you're on Verizon

“Verizon will not be taking part in this update because of the added risk this could pose to Galaxy Note 7 users that do not have another device to switch to. We will not push a software upgrade that will eliminate the ability for the Note 7 to work as a mobile device in the heart of the holiday travel season. We do not want to make it impossible to contact family, first responders or medical professionals in an emergency situation.”
I've been amazed for a long time at the cost of hearing aids. Surely the tech is not that costly nor that specialised? How much do those $6k devices cost to make, I can't imagine it's even a 10th of the sale price?
You both (parent + grand-parent poster) make good points.

I find it mildly interesting that you both should mention the two somewhat incestuous partners, the US and the UK. (I don't live in either, so I may be somewhat insulated from these things and it's pretty easy to forget this stuff when it's not part of your daily life.)

I'm not going to argue that the Guantanamo situation is in any way a good thing, but at least it's not affecting a billion+ people every day. Obviously it's affecting several thousand people (and their relatives) way worse (individually) than the billion+ people are being affected in China.

Regarding the UK: Yes, it's terrible, but then again the UK population hasn't really experienced any real strife wrt. the powers wielded by its state... yet. That is, the populace at large probably haven't had any hands-on experience of just how badly things can go (Stasi, FSB, etc.). I truly hope it doesn't come to a 1984-type situation in the UK. At least it doesn't exist right now (cf. China). (EDIT: I would say that, post-Snowden, anyone who didn't believe that every nation on earth was spying on their own citizens in whatever way they could was probably being naive... but there are a great deal of people who have no idea who Snowden is.)

Anyway... these are definitely interesting times.
Exactly, it doesn't even need to have a picture on the screen.
The people barely scraping by with no rest to look forward to may have a word or two to say about the status quo.
Hey, I just wanted to say this is a really cool idea. Thanks for making it and sharing!
I'm hesitant to generalize the NYT corpus to "public perception". I'd be very curious to see the regional differences within the United States in these trends.
I think this is a good initiative. Pretty much like Wikipedia is to Mediawiki.

I hope they can implement single sign on so you can reuse your account across the different services.
> VS Code and Ionide work really well together

Not in my experience. Never since it appear the setup have worked for me, not even once.

I try again last week. I need to copy-paste the .sh script from github because the one it generate was wrong.

P.D: I don' use yeoman. NPM bloat is not my style: I follow the MS tutorial:

https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tuto...
> My wife does this. It drives me crazy; I'm thinking "That's not how you search! You should just type 'changing oil'." But she gets the results she's looking for anyway so she doesn't listen.

And why should she? Is she happy with the results? Google has done it's job. The keywords aren't there for you, they're there for Google so they can make searching work even if you lard up your search with unnecessary words.
5. The 2 other seniors have tried teaching as well and it didn't go any better. Guess we really are surrounded by idiots unable to learn.
If you zero upfront, you have to do all of that save the page fault anyway, but for large allocations you also thrash the cache zeroing stuff that's immediately evicted to memory. It really is faster in general to zero a page when the program actually touches it, since that's when the program wants it in cache (for certain thresholds of "large allocation")
Someone had the idea that the one sending the emails should be the one hosting them, not the one receiving them. The cost would be insignificant for most people but people who send a huge amount of emails would have to pay significantly more than they do today
In healthcare we have this amazing thing called "outcomes".
Is published? I have tried to use FParsec before for the same kind of language and failed.
Votebook – A proposal for a blockchain-based electronic voting system [pdf]
Yes, all this is also my perspective as a USA citizen.

At the very least, I'd recommend that you have a separate debit card account that is used for store purchases and such. This gets filled (manually!) from another account which you also use only for really important stuff like utility payments, housing, car payments, etc.
I can see a future SO using that line on her.
Great to hear.

I got so exited about the thread and it made me realise something very interesting which I turned into an essay. I call it looking for hidden problems underneat obvious solutions.

https://medium.com/black-n-white/the-problem-with-problems-4...
As I am sure you can imagine, untangling the long-path limitation throughout the OS code, throughout RTL libraries, 3rd party libraries, .NET Framework & CLR, Windows Shell, etc. is a detailed, time-consuming process.

This was never going to be "oh, just change this flag and ... BINGO".

Rest assured we've several teams throughout the company (including mine) currently digging into this long-path effort.
Isn't this what ad agencies are supposed to do? Or are you saying you want a digital-only ad agency, like Adwords, except for radio?
"What You Can't Say" http://paulgraham.com/say.html
Easy?

If we are talking about building a language in F#, remember that is possible to use any language for that.

In fact is make support for side-efects and mutating that complicate the build of a compiler/interpreter.
I think it is also partly because any inefficiency in work leads to an increase in the Billable Hour. When it makes you more money it isn't really broken.
> Six years later, when my manager asks for an unexpected meeting my first thought is still, “That’s it. I’m fired.”

I'm coming up on 3 years at my current company. Been promoted a few times. Given a raise every time I've asked, once even when I hadn't asked. And yet “That’s it. I’m fired” is also my first thought when that happens. It feels good to read that someone I respect a lot also is the same way.
Magic Leap: Gearing up for an exciting year
>> Consider moving to a smaller pond.

I would also add you should learn how to negotiate.

If you're honest and say:

"Bob, you know what? I think this place would really push my abilities, are you willing to train me to be a better developer if I agree to take less money then what you're offering?" A company will then know up front that this position might be a bit over your head, but if they're not paying you like a senior developer, and have an investment to train you - its a win/win situation.

or

"Bob, I'm a CSS expert, but my Javascript is really lacking. I would be willing to come in and kill your CSS work, if you train me to be a better JS developer."

or

"Bob, I'm a Javascript developer by trade, but I have a real interest in technology X and see you handle a lot of that. I would come in and do your JS work if you allow me to really learn technology X."

or

"Bob, I'm a developer, but would prefer to be a project manager. Would you let me come on and work as a developer and in my spare time, learn the project manger role under the expectations that I would transfer to being a PM within 18 months?"

All of these allow you to leverage your current skills while using those to barter for a better role, a different role, learning new technologies or learning new skills while you continue to work and help the company on its current projects. My last four gigs I've taken this approach and its been incredibly valuable for me.
Kafka Ecosystem on Walmart’s Cloud
Sure, in IEEE 754! But to call the various explicit variants of Euler useless is a bit off. Symplectic Euler is quite nice in certain applications. Hell, Newton derived a number of theorems by reasoning about explicit Euler discretizations (usually geometrically).
I've wondered if hearing loss can be induced purposely for specific ranges for cases like this. Maybe just loud sound of a given frequency would work since that would only resonate with and damage its associated hairs inside the ear.
A one stop service for moving.

Connecting/disconnecting utilities, address change, car registration, new laws I should be aware of.

End the piecemeal.
Προβλέψεις στοιχήματος Σαββάτου 10 Δεκεμβρίου
According to Netcraft [0] there are currently 171,432,273 active websites. However there were 1,436,724,046 host names on the net. A total of 6,225,374 web-facing computers was reported.

Interestingly the number of active sites hasn't materially changed in 5 years, but host names have skyrocketed.

[0] https://news.netcraft.com/archives/category/web-server-surve...
I mean yeah but this is javascript. Only 3 phases of transpilation is for noobs.

brainfuck->typescript->es6->via babel->es5->postCss plugins->sass->css->transpiled to react components->transpiled to an Angular 2 project->to webcomponents->transpiled to ArnoldC language->transpiled to a Turing complete Shopify liquid template-> commonjs and browserified->rails sprocket pipeline->then piped to /dev/null

It's not easy being a Javascript Ninja/Rockstar.
AWS was doing 1100 disk in their previous generation storage 42u rack (used 8TB disks for 8.8PB).

Source: James Hamiltons talk at reinvent 2016 (http://mvdirona.com/jrh/talksandpapers/ReInvent2016_James%20... p25)
I've so far found most of his articles to be a bit too abstract and lacking in concrete detail (often with a "of course I'll elaborate on this in a future article" disclaimer). However, I did really like the article on Bongard puzzles:

https://meaningness.com/metablog/bongard-meta-rationality
For those who are interested, the next version of Windows Internals is available for pre-order from Amazon :)

https://www.amazon.com/Windows-Internals-Part-architecture-m...

Oh, and @EvanAnderson - you might want to take a look at the Windows Sybsystem for Linux (WSL) - which allows you to run unmodified ELF64 Linux binaries directly on Windows:

https://blogs.msdn.microsoft.com/commandline/2016/06/02/lear...
Key word: Proposal

I mean, yes, I agree that we're seeing some extremely worrying signaling from the coming US administration, but it's not actually happening right now... and it would hopefully be struck down by (at least) the Supreme Court. Notwithstanding that, it's extremely worrying that these things are actually popular ideas... which I suppose speaks towards "moral superiority", so point taken.
Well, you could start with similar previous posts:

https://hn.algolia.com/?query=better%20programmer

I'm particularly interested in this thread, "Ask HN: What habits made you a better programmer?":

https://news.ycombinator.com/item?id=1674103
I bookmarked a few gmail apps for this a while back, though have not used them myself. Does either of these look like what you are after?

https://www.wizy.io/solutions/gmail_workflow.html
https://kissflow.com/how-it-works/
> "a little bit of Dianabol" goes a long way

Oh yeah, for sure.

"[Mike Mentzer] told us that his entire physique morphed after he started using Dianabol and Deca for the first time."

From this great interview, if anyone is interested:

http://www.ironmanmagazine.com/muscle-building-myths-exposed...

http://www.ironmanmagazine.com/muscle-building-myths-exposed...
Dyson's Disturbing the Universe is one of the most interesting memoirs I've read. Startuppy types ought to like the story of General Atomics starting with https://en.wikipedia.org/wiki/TRIGA as a summer project, and that was just one chapter.