skysight-inc/HackerNews huggingface dataset:
Ahh bookkeeping.

There are some subtleties here depending on your corporate form and where you are located. With a pass-through entity like an LLC, the typical way you do things is to physically transfer money from your personal checking account to the business account and record that as a "member contribution."

This. Is. Not. Income. You will, under almost no conceivable circumstance, either want to or be obligated to recognize it as revenue of the business. It will not be taxed.

In an LLC, moving money from the LLC to your personal accounts is a "member distribution" and works the same way.

You might wonder if a member distribution is income, and the answer is "kinda orthogonal!" In the main, the LLC will be throwing you cash that is actually income, but there are ways (like e.g. running a balance on the business' cards) where the business can be transferring you money in excess of its actual revenue. This is why you have good books; you want to be taxed on revenue, not on cash flow. (Paying income tax on $25k which you borrowed from a bank and have to repay the full amount of would be gratuitously unfun, right.)

In terms of keeping all of this straight, you should use bookkeeping software, a bookkeeping service, or a bookkeeper. I have an opinionated choice here: use Bench (bench.co). They're nothing short of lifechanging for me. I did all my own books for ~8 years and suffered enormously from that; I have had amount of bookkeeping-related suffering decline to virtually 0 after using them. [+]

In the case where you're running a non-passthrough entity, your contribution could get counted as some sort of capital or perhaps a loan to the business. Either way, get it in writing; you'll need it both for substantiation purposes and to make other stakeholders in the business (investors, tax agencies, etc) happy.

Your books will generally be used by your accountant or yourself (assisted by tax preparation software) as an input into your tax filing (and/or tax planning) processes.

[ + ] Literally in the past 24 hours my Bench books caused me to trivially catch an accounting firm from making a $50k error on my Japanese taxes. (Not $50k of net tax impact, but they botched a box by $50k, in a fashion which would have required an expensive remediation next year.)
Wind and solar are many times more destructive to the environment that safe nuclear reactors. And many times less cost-effective. That's why nuclear keeps getting revisited - it works so well.
Medium.com introduces Series
I can see the attraction to janitorial work: no politics, a defined scope, knowing when you're done, not taking problem home, no reinventing and learning the new wheel every 2 years, etc...

I'd miss the building something part, and the intellectual challenges, be it understanding the business logic better, or debugging complex issue.

But, to be honest, unless I'm very mis-informed, the difference in renumeration would be the first issue I'd face.
I think you mixed things a little bit. Where does ruby (the language) uses "convention over configuration"? I see frameworks using this but not the language itself. If you dont like ruby on rails, thats fine, I dont like either. But that has nothing to do with the language itself.

When you talk about "functions are not first class objects", do you mean you cannot assign it to a var? Well thats because they are not functions, they are methods. I think thats great. A method belongs to a class. Thats how Smalltalk also implemented it, as far as I know. In fact Ruby and smalltalk (the mother of all OO languages) shares a lot in common.

If you like functional programming style, thats fine, but yeah then maybe you should use haskell, erlang, elixir, ...
Melting Molten Salt Reactor Claim Claims Yet Another Startup as Casualty?
"Autobooks is a startup that offers bundled payment and accounting software to small companies, which is made available to them through their banks or credit unions. Auto books licenses the technology to the financial institutions, which then makes a profit by offering it to their customers."

My first thought was, "how many different accounting packages can you build and sell to a market?" what makes this company useful is it fills a gap for bigger businesses.

"The first wave of fintech [financial technology] companies focused on disintermediating banks from their customers, but they found that to be hard to do. The current generation is finding it productive to partner with banks,"

Selling a startup to banks.
> "One of the officers calls out to me and says, 'Hey, give me your phone,'" recalled Shibly. "And I said, 'No, because I already went through this.'"
The officer asked a second time.
Within seconds, he was surrounded: one man held his legs, another squeezed his throat from behind. A third reached into his pocket, pulling out his phone. McCormick watched her boyfriend's face turn red as the officer's chokehold tightened.

This is disgusting as well as terrifying behavior.
Unrelated - I just read your `Owner of a LAN-party optimized house` and it seemed quite interesting, have you made any updates since to the architecture or the hardware? The last blog post was in 2011!
Americans with Disabilities Act.

UC Berkeley was hit with a lawsuit saying that their videos were inaccessible because they had no subtitles. So they're just taking them all down to avoid it.

Some people just don't want others to have nice things.
Ionic (2) ?
I've been using that with great results.
The videos will be taken down starting March 15th: http://news.berkeley.edu/2017/02/24/faq-on-legacy-public-cou...

So you still have a day to run youtube-dl on whatever you want from their channel.
Recordings from a 2014 CS 184 course can be found here: https://www.youtube.com/playlist?list=PL-XXv-cvA_iBifi0GQVF1...
> My impression is that he held several jobs over a few years which gave him access to more of the breadth of what was going on.

This is your impression because it's the impression people want you to have.
sure, there are things that are obviously "bad" for all of the miners.
but the reality isn't as cut-and-dry - there are things that are up for a debate - but with this centralization there is no debate, or rather the debate is short :)
which is why bitcoin xl didn't happen for example.

not sure what your point is - you saying there's no centralization? it's not as bad as it seems? something else?
Wow, this comes as great news for me. I felt terrible for years because I was paying 600/mo for a (special) car, that I paid off in exactly 5 years. I had a perfect storm of circumstances occur just as I was getting the loan, the banks no longer liked the risk, so it was financed by, like, the dealer's used car buddy a few cities over, and for a not-awesome rate. Long story short, all's well that ends well, still have the car, and I'm not as far off from the "average worst" as I thought.
Japan is more land constrained than the US. That's why rent is higher. It has a much less developed construction tradition than the US, which inherited its construction technology from Europe. More importantly Japan focused much less on durable constuction during the Middle Ages, and instead focused on building types that could be quickly repaired and rebuilt. That tradition carried over to the present, while the US benefited from the European building tradition of more durable construction.
tl;dr don't be sloppy
All of the safety and fuel regulations have sent the prices of cars into the stratosphere.

Any kind of large car that you would want for a family is well north of $30. I paid as much more for a 1 year old minivan recently than I paid for a year old BMW 15 years ago.
Sure, shit happens to the best of us. It's inevitable.
Exactly.

Board members and shareholders aren't responsible or particularly concerned with innocence or guilt, but are very concerned with trust and respect that customers (or potential-investors/business-partners/governments) have in their company's leadership.

They're not deciding whether to put him in jail or not, but board members are legally obligated to determine whether or not he's adding or detracting from shareholder value.

Even if every single accusation against him and the culture he's built is false - the public perception needs addressing. Perhaps "remove" is the wrong wording, but if you're an insider/board member who thinks every single accusation and report is false - you'd at least have to seriously consider asking Travis to publicly "recuse" himself while the investigations are under way - without that anything coming out of the investigation is going to be about as believable as the Police Union guy announcing "We've investigated the matter and cleared ourselves of any wrongdoing!".
If you want to see a case study in exactly what you're talking about, you could check out the Australian version of the same train, the XPT, which is in dire need of refurbishment.
This may be a joke, but it actually can be very useful. Save backups, sharing cartridges/games among family members, etc.

My 6-year-old son accidentally threw away his event Munchlax in Pokemon Sun, which led me down the path of installing a full custom firmware on my 3DS and using PokeHex to restore the event card and get Munchlax back. He went from depressed to ecstatic. Now we can both have saves on our Pokemon games and he loves to show me how to get past gyms and other stuff. Great bonding experience.

A little bit further down this path, it's been amazing to be able to play classics like Super Mario Sunshine with real GameCube controllers and updated 4K textures via Dolphin. It looks like a brand new game, and again, my son loves hearing about how I played through it 15 years ago on the original GameCube. We just went on a short trip and we were able to play Super Smash Brothers Brawl on my laptop during the flight.

These experiences really underscore the power and importance of hacking communities. I'd love to see modifications to the legal structures to keep emulation, hacking, and modding communities out of the legal grey area and allow them to more fully flesh out their products. Their work is a vastly understated boon to our cultural heritage, and it allows it to be enjoyed and improved for generations. These people are heroes. The way we treat them is a shame.
Pandora Premium Can't Hang with Spotify and Apple
Ask HN: How to get up to date with developments in Blockchain/Cryptocurrency tech?
I keep seeing mentions of lots of interesting developments, like Ethereum, the DAO, colored coins, etc., but don't have a great handle on any of this stuff.

Is there a good source of news/overviews to keep up with this stuff?
Why do you make that assumption about me?

I get your gripe with the GOP. We all do. But your posts don't have much depth or add anything new to the discussion.
I think the whole magazine is here:
https://ia801307.us.archive.org/16/items/mac_MacWorld_9011_N...

That is the PDF version.

https://archive.org/details/mac_MacWorld_9011_November_1990

Page 69 is where it starts, IIRC.

It was very contralesional when it came out, The PC had DOS and the Mac had the GUI before Windows 3.X got very popular.

The irony now is that everyone uses a GUI, is it just the Mac GUI that makes people stupid or is it every GUI out there?

I'm trying to teach friends and family members to fill out forms online. While it is very easy for me, for them it is not so easy. If they want a job, they have to fill out forms on a website.
The blog is good reading, amongst interesting technical insight and commentary you have wonderfully humous passages such as"

>"Everyone “has been meaning to” learn Rust or Go or Clojure over a weekend, not C. There isn’t even a cute C animal in C’s non-logo on a C decal not stuck to your laptop."

Brilliant.
You know, as you described this scenario, I'm now seeing all those tv shows and movies suddenly seem more possible. I'm talking about the scene where the one guy is sneaking around and talking to their remote hacker friend who is at their computer disabling cameras, silencing alarms, and unlocking doors.

The "smash and grab" criminal would have some pre-built arduino/raspberry pi/sdr combo that has to be within radio proximity of the building, but once in signal range, the remote person can work their magic.
InterPals, the largest “penpals” website, is hiring
I'm just a user. I can't answer questions about the jobs. The open positions are:

* Designer

* Front-end / UX Developer

* Senior PHP or Full-Stack Developer

* PHP/Full-Stack Developer

https://www.interpals.net/app/jobs
Giving up being always-connected for Lent
So we should kill a couple of hundred thousand people every decade or so to keep our game up? Seems pretty indefensible. I'd rather invest a much smaller amount of money into honest red team war gaming.
Receiving taxpayer funded benefits such as K-12 education or health benefits has nothing to do with whether someone pays taxes or not when (think retired or disabled people for example) but rather whether they are living in the country legally or not.
Not a nuke guy -- if you slow/stop the reaction, and the salt solidifies in all the piping, how do you get it started again? Sure, the salt near the reactor becomes liquid again, but there's no flow through the pipes to the pumps & heat exchanger and all you have is convection flow in/near the vessel itself, and maybe the heat eventually works its way through the plumbing.

Do you wrap all the pipes & pumps in heat tape?
This TEDxCSU talk [0] is a couple years old but directly addresses the 10,000 hour claim.

[0] https://youtu.be/5MgBikgcWnY
When I bought my current house it had a hardwired Vista system (ADT branded) but the main board seems to be burned out. I thought it might be the capacititors on the power supply, but after removing them it seems they check out on the meter. It's the 2008 firmware and ADT wants a fortune. Am I better off wiring up a Raspberry Pi to the wired sensors and getting started with my own software defined system or buying a new Vista Ademco board on ebay? If I get the system working again, I have options for more affordable monitoring. The idea of self monitoring via email alerts from the Raspberry Pi is appealing.
Oh man someone could easily buy these at scale, 3d print some casing, and sell them as e-ink raspberry pi screens. Good demand and no reasonably priced supply.
Body cam everything. Real penities for this when on film.
Bienvenido, ya eres uno de los nuestros
So much information is lost from generation to generation because of how "obvious" it was.
Thanks for the recommendation. I found it on scribd if anyone is interested: https://www.scribd.com/document/98921232/Bertrand-Russell-Lo...
My ideal would not be for all sites to go ad free. It would be for advertising to go back to following the model it does everywhere else: Places that sell space for advertising either sell it directly, or go with a 3rd party to handle the advertising, but still maintain some control over what ads are presented, how and when.

I have never found ads in buses and trains to be particularly obtrusive, and usually don't find them to be tasteless. Advertising in print media is fine, and oftentimes even useful. Advertising on TV and YouTube is generally tolerable.

The only place where ads really become toxic is when they're being served up through ad networks. As far as I can tell, nobody likes them. Users obviously hate them - adblockers are darn near ubiquitous nowadays, and it seems that folks have generally realized that most Web ads have more in common with junk mail and telemarketing than they do with other forms of marketing. Advertisers don't seem to like them much, either, or at least they don't like them enough to be willing to pay anywhere near the price that they'll pay for ads delivered any other way. And content providers have to be aware that they've made a Faustian bargain.

But consider the advertising on a site like knitty.com, which is tasteful and relevant. And it does it using a targeting model that's eminently sane and civilized, namely, placing ads on a site you pick based on knowing that their audience and your target market are one and the same. That's an online advertising model I can get behind.
Prime Movers Wanted
I want that. Then it would be truly peer-to-peer. Where intermediaries are needed, the services the intermediaries offer can be debundled so that there's competition for the various services, driving fees down and quality up.
I've had this argument with a number of different open-source groups, and they all come back to the fact that open-source communities don't like charging for products or services and try to survive on voluntary donations.

I tried to explain that companies and governments (especially governments) just cannot donate money for open-source. In IT, everything has a price and is a line item and needs to be justified. If a company doesn't have to pay that $100 for a badge on a website, they won't.

I think the long-term answer for open-source, especially for frameworks and languages, is through open-source IT certifications.

Being able to pay for some kind of certification would be a boon for everyone. Developers can show case their skills (and get a tax-deduction on their investment), Employers have a standard they can look for when hiring devs, and open-source communities get money based on the popularity of their projects and can show case who is getting certs or hiring based on them - showing the value of their work.

I'd gladly pay $500-1000 for a cert (even one I know I'd easily pass), but have trouble justifying $100 for warm-fuzzy-feelings, even when I know its going to a framework I depend on.
You know, as a former academic, I was reading this list and I immediately knew: This is written by someone in academia (and sure enough, you find out at the bottom it is).

I don't have a problem with this list per se. For all I know, it may be a good list and the designation of Type 1 and Type 2 engineers may be accurate.

But I wish I read a post from a Type 1 engineer in industry that mirrored what academics often write. I hardly find one. Why the disconnect? If the academics are so right, why is it mostly academics who preach this? There are more Type 1 engineers than academics, I'm sure.

Take my story: Was pursuing a PhD in physics/engineering and dropped out. Heavy on mathematics. And programming was always a hobby/passion. Went into industry in my discipline (not programming). Then decided to change careers into software.

Going in, I had the impostor syndrome. I had read quite a bit of CLRS in grad school on my own, but remembered little. So I took a bunch of Coursera courses to review all the basic algorithms, graph theory, etc.

My goal was that this was the bare minimum to survive, and I would work for a while and figure out what to focus on next (architecture? networking, OS? databases?).

Well, I've been working a bunch of years now, and there is no "next thing". Even the algorithms courses I took, while a lot of fun and interesting, play little role beyond what most Type 2 engineers will know!

That's just the reality: Most software jobs do not require you to know much beyond the basic data structures (hash, sets, lists, etc) and the complexity of their storage/operations. I looked for ways to use all the extra stuff I had learned (in essentially introductory algorithms courses), and did not find opportunities. I'm facing the inverse problem: Someone who knows some of this (or wants to), and having trouble finding a job where this knowledge actually leads to more robust systems.

And it's hard to find the jobs where these things matter, and it is rare that they are paid more. Difficulty and complexity does not equate to higher pay. Market rules do. Trust me, I know. I was doing more challenging work before I became a software engineer, but I get paid more now because there were few challenging jobs.

I know people say it often, but I'll say it too: Communication and negotiation skills are more valuable than the topics on the page. Why spend your nights on diminishing returns when you can get pretty far with just the basics of negotiation? Most engineers are overeducated in terms of what they need to know when it comes to technical skills. But other important skills? We're very undereducated. Why work hard to be even more overeducated, while ignoring the deficiencies?
> how biased the immigration system is, against the Indians.

What specifically do you mean by that. As far as I know many Indians get Resident visa because of their skills.
> Not frequently talked about - there's a fucking limit to how much one can learn and experience in a lifetime.

I agree with this sentiment and what's even more frustrating as a old (and since I'm over 35, rapidly aging) developer I find it incredibly sorry state of affairs that even the Type 1 kind of engineers mentioned in the article have to put in the off work hours in learning the newest buzz word language /framework /rehash of the day, to be able to keep doing what they love doing.

The other thing also is the frustration that those of us who actually love to learn, love to learn more than just technology. One of my friends actually choose to not give into the hype and not trading his time improving as a jazz musician, graphic artist and whatever else takes his fancy for learning the latest tech-du-jour. My own imposter syndrome keeps me from being able to take that kind of a risk. This is sad.
>I met an Assembly and C++ programmer on my first job. He was asked to maintain a Visual Basic project and months later got fired for underperforming.

I can imagine why. After coming from an asm/C++ background, he was probably completely demoralized in having to work in the comparative hell that is Visual BASIC.
I remember six years ago when there was a similar skepticism about Bitcoin. Those skeptics were proven wrong, and I believe they will be proven wrong again, about Ethereum.

But be warned, it will be a long time before it matures, and it will be a bumpy ride.
no, actually they arent. and they dont produce radioactive waste that has be be stored for generations either. and the reactors are sometimes safe. and it only takes on bad one to do huge amounts of damage and kill tons of people. panels have never hurt or killed anyone.
I mean building a new language or extension is no small feat.
I started commuting on Caltrain (Mountain View <-> SF) 3 months ago. For me it's quite easy to read a book on the onward trip and work on the return trip. The only time I'm annoyed is when I board in the morning, people never stand in a line (like BART). They just approach the coach from all directions and pile inside. But it's empty enough that I can wait till everybody gets in, and I will still get a free seat/comfortable corner.
Regardless of your political beliefs and opinion this is democracy in action. I didn't know that the queen has to sign bills though, but that's purely a ceremony and legacy process.
A single former GOP staffer is what 4 out of 5 of those articles are referencing. The last one doesn't even contain the words "apocalyptic cult".
Considering the great job CA has done playing ball with the new administration I'm not exactly surprised said administration is in no hurry to shovel money in their direction. /s
I used Linux/Apache/PHP/MySQL over 16 years and while changed 5 jobs.
I am still learning new programming languages(swift) or some programming languages I have not learnt yet like embedded C.
that is true if you can master one programming language then you can easier to pickup difference programming languages.

Thanks for C language and Pascal that basic concept i learnt from high school.
I removed the language you quoted :). Most programmers don't change the oil they use to coat their drill bits, every few weeks either :)

Edit: thanks.
That doesn't make it exploitation. This attitude of promoting victimhood and helplessness is intellectual dishonest and harmful.
This is really crazy to me. I feel like they missed an opportunity to build a moat by treating drivers as employees. Complete with health and non compete.
They sell the cars to the dealers and lend money to them to do so.
Apple Music Redesign Concept
Yes, I have... Similar issues... Just have trouble getting to sleep.