skysight-inc/HackerNews huggingface dataset:
Not exactly what you're asking, but here's a wrench I've seen in semver at work. Let's say I do a overhaul to a library; either I rewrite the logic or write a new interface. I also write "shim code" that's "supposed" to be backwards compatible. It's a huge change, and the company isn't really big enough to have formal q&a or significant testing. Personally, I tend to write a lot of shim-code, but try and be aggressive about deprecating it--it's more work, but is more politically viable than getting everyone to update their code /and/ troubleshoot/trust a big change. The consensus we had was a major version bump when that's introduced and another when the shim code gets deprecated--but nobody really wants that in practice. (I never did come up with a good answer)

Also, we decided that "stealing" major version numbers for speculative code was a bad idea. We'd have a lot of false starts that get abandoned and it got really confusing when the next major version got released (you're either re-using that version number or skipping a bunch).

Personally, I like semver, but think versioning mechanisms can differ (going from major OSes to small libraries I write at work) based on the needs. One thing I've noticed when working on artwork for clients, they get scared and confused by large revision numbers, so we tend to keep them fairly low by keeping internal version control numbers separate from review versions.
What's the average processing time for Atlas these days? I applied in August, but haven't heard anything till now.
The command palette seems like the sort of thing that'll have more power than I'm currently giving it credit for. How do you create a file outside of the directory that you're currently editing?
Ask HN: Would a book on “Data Engineering” be useful?
Hi All,
I have been working in the field of data engineering before it was a real title.
I was recently approached by a publisher to gauge my interest in publishing either simply on data analysis or data engineering.

When I google for "data analysis" there are obviously a whole lot of resources available. But data engineering on the other hand has less resources but have gone through bigger innovation in past few years.

So what are your thoughts? Will a book on data engineering covering latest tools, git repo structure, working with models, deploying at scale be helpful? Any ideas on what should be included/excluded. Really appreciate any inputs.
Do you honestly believe a press release covers every detail, especially ones with strong legal implications, and might not have rather been worded very carefully?
I'm also 27. When I was about 11 my left knee collapsed and I was diagnosed with Osgood Schlatter syndrome - the "syndrome" part of the name makes it sound a genetic, I don't believe it strictly is - it's just when the tendon tears off your patella. Anyway, recovered from that with physio.

Later, teenage years, I was also diagnosed with flat feet, needed orthotics. I don't wear them now, I probably should though as my ankles do get sore. This also lead to back problems that I went to the physio for when I was 19.

When I was 17 I tore the ligament in my left ankle playing Rugby. That one hurt for ages whenever I ran or walked until last year where I tripped over in a car park and ended up on crutches because I'd torn it again. Think I might have torn it clear off, because it no longer burns when I run or walk. So that's a win!

I recently started playing basketball again and broke my Scaphoid (left wrist) only 4 games in. It's nearly finished healing... I hope.

I don't know how serious your arthritis is, but if it's manageable then you're almost certainly better off exercising than not - your body will only deteriorate more if you don't.

That's not to say I exercise anywhere near as much as I should (just walking the dogs at the moment), however, at least personally I don't use injuries as an excuse not to exercise, if I don't it's purely because I'm being lazy.

On the plus side, since I started to put on a bit of a gut my back pain has decreased because I've improved my posture by almost always tensing my core to suck in my belly ;)

New year's resolution, more exercise!
I spent a year in the Bay Area before moving back to Ohio, and this rings true:

> ...when engineers from the Bay Area relocate to other areas, they out-earn engineers on the local market.

I think that part of it, for me at least, is just having the confidence to ask for more.
United is terrible to fly with, and I reserve them for the "last resort" of my choices. Their planes are a bit older, the seat pitch is noticeably worse than some other airlines (American, Virgin), and they provide the bare minimum of a major airline in the states. Unless the price is significantly different and warrants the experience, I will always choose another airline.
In some places Uber cars have stickers on their windshield
Yes it could take months or years to complete the process, but they've had at least a decade.

Even if it never completes (abandoned accounts), it would still have saved most active accounts from being breached.
I have unfortunately not done much C or C++ development since uni. I know that SLIME always seemed far and away the best lisp editing experience.
AliExpress works great for this, the shipping can be a bit slow sometimes though. I like to buy random fun looking things on there and try to guess what I ordered when it finally arrives. Things are so cheap.
Nice work Patrick. In regards a request please cover how non-US based people can open a real US business bank account.
Interesting difference in experience there

Complicated networks are complicated, I suppose
You're not the only one who thinks this tax is absurd and unfair. It hampers innovation and entrepreneurs looking to start a business.

Why should an LLC that makes $5,000 a year pay the same flat tax of $800 as a business that makes $5,000,000 a year? There should be tiers instead.

I think a structure like the following makes way more sense, but then again this is the government we are talking about.

Revenue < $50,000 = $250 tax
Revenue $50,000 - $100,000 = $500 tax
Revenue $100,000 - $500,0000 = $1,000 tax
Revenue > $500,000 = $2,000 tax
The best part for me was the button text: "Outnerd me now, Randall"

https://xkcd.com/456/
Great find; I never would have realized this otherwise. Ironically this is more accurate than my statement about the current president!
I didn't know this! I just created a few keyboard shortcuts that I commonly use manually. Not perfect but it's gotten me over the hump. I may check out the emacs bindings on a slow day.
Correct; my apologies.
Is there more work to be done besides the reference made in this announcement?

> vue core, vue-router and vuex 2.0 all have TypeScript typings shipped in the npm packages

https://medium.com/the-vue-point/vue-2-0-is-here-ef1f26acf4b...
Boston could be OK. Cost of living isn't spectacular, but it's much cheaper than the Bay Area, especially if you don't live in the city proper.
I recall reading somewhere many years ago that AWS randomise a, b, c etc per account. Otherwise people have a tendency to pick A and be done with it.
The Advanced New File [1] plugin lets you type a relative file name.

[1] https://github.com/dkundel/vscode-new-file
I've struggled with this, the issue to me is by their very nature I want those passwords that can be used for bootstrapping/resetting everything else to be very strong ones. I've settled with making a list, encrypting it with a memorized moderately-strong passphrase, and storing copies (flash drive or base64-on-paper) in a few physically secure locations that probably won't all get destroyed at once. Maybe this is overly paranoid but it wasn't a huge amount of effort, either. At least I am pretty confident the weak links are now the security of those services themselves (and my client computers) and not the passwords.
It looks like TechShop uses Tormach machines, the Pcnc 1100 starts at 8,412.00 a Haas MiniMill starts at 35,000.00

Both of these are small machines. Larger machines can easily be over 100,000.00

You want your large machines to always be working, that means you want someone who can set it up right and fast. That takes experience.
Go to the Wrong Hospital and You’re 3 Times More Likely to Die
Does the driver see individual ratings? In most pools the driver immediately rates the passenger, anyway.
My comment went right over your head.
‘I’m Here to Help,’ U.S. President-Elect Tells Tech Executives
Interestingly this comment was voted up a bunch and then voted down a bunch.

'fake news' can be easily detected, not by the content but by those who share it. I've built similar stuff before but obviously can't talk about specifics without outing myself.
I didn't say any of these things you keep saying I'm saying, so I'm not trying to demonstrate otherwise.
The world's most intelligent autofill is now available on your desktop
One big question I have from Webpack is this:

In age of HTTP/2 packing is not recommended anymore but I love so many features of Webpack, are you guys going to adopt to HTTP/2 paradigms?

Great work, thanks!
Nice. I wish RobinHood was available in other countries too rather than just US.
list on craigslist. Agree to meet in a public place (bank lobby, etc). Cash only. No negotiations. No reservations either; the first person to say yes and show up with $$$ in hand takes the item. The buyer can inspect the item in person, and if agreeable, pay cash. No checks / wires / bank checks. If the buyers try to negotiate in person -- and some CL buyers will -- just refuse the sale.

Obviously this isn't a worldwide market, but for used phones or mac laptops it works.
Truthfully, I think you're better off with the tutorials and demos. Good ones will split up how to achieve what you need to achieve. Diving into a huge app like this will be confusing to figure out how everything is working. If you are already familiar with Android/iOS, then I think looking at these bigger projects can really piece everything together (but you wouldn't start with say rxjava and rxlifecycle on your own before understanding Android).
Question for the more experienced in the group - is there a way of caching the DNS locally within you VPC in case something like this happens again? Or does that just cause more issues than it solves?

When I discovered it I tried switching my resolv.conf to 8.8.8.8 but of course none of my internal stuff worked because of how my security group / subnet / ip restrictions are setup internally.
10 Useless Tactics to Cut from Your Marketing in 2017
This is a completely good point and exposes that I did not read the post close enough so sorry about that. These are excellent points
Nooo.. it just needs a proper formal grammar adopted, that captures the best of the common variants.

Then people can extend their tools to use that single variant and standard parser/grammar.

Most [good] languages were implemented first without a formal grammar - lex/yacc/bnf usually came later, if at all.
Coming from a complex hosting background - the move to metal is always good one especially when growing. Still, I recommend looking into, where possible using a hypervisor management system like ProxMox where possible.

There is a great deal of pain in moving from one piece of metal to the next, and there is nothing wrong with underpinning your metal with a tech where you can at any time move your architecture to be any combination of a private, public or hybrid cloud, storage aside.

This looks to be a really interesting project, I hope you can continue to blog about it in detail.
Maybe it's changed. But, I worked in Ann Arbor in software from the late 90s to the mid 2000s, and Detroit was way cooler than Ann Arbor. If you want to wear polo shirts, sweaters around the neck, eat pâté and cheese, drink wine, and look beautiful, then A^2 is your place. But, if you want anything interesting, you go into Detroit.
Anything done excessively can be unhealthy, by definition, but there's only a grain of truth to what you're saying.

To your point 1: done properly, running isn't particularly harmful to joints and tendons, and some studies even seem to show that running can be beneficial in that regard[1]. The rapid changes in direction that cause the most stress are less prevalent in running than just about any other sport, not even considering the impacts that can occur e.g. in contact sports. Injury rates are not particularly high in running compared to other sports, and even if that were so you should be careful about confusing correlation with causation. A lot of people get injured while running mostly because it's an incredibly popular form of exercise. Do you seriously think there would be fewer injuries e.g. among the same number of people playing rugby?

To your point 3: I know a lot of weight-training addicts like to make that claim, but it's just not true for any reasonable definition of fitness. Running isn't particularly good for weight loss, but weight loss has little to do with fitness. Ditto for weight gain, even in the form of muscle. When it comes to the kind of fitness that actually matters - i.e. developing one's heart and lungs to prevent the chronic problems that kill millions every year - only a few kinds of exercise are better than running. Swimming, rowing, and cross-country skiing come to mind. There are probably a few more, but lifting weights is certainly not on the list.

You personally don't like running? Fine. No exercise is ideal for everyone. But spreading FUD that discourages others from pursuing a healthy habit doesn't seem very constructive.

P.S. Instead of getting your friends to downvote, how about suggesting an actually-healthy alternative?

[1] https://www.sciencedaily.com/releases/2016/12/161209100236.h...
That's definitely true: coming in with a clearance has a huge premium. But being able to obtain one has a premium too.
Not having to refresh which means preserving state. If I have a modal opened and I want to make a change to the modal UI, if I refresh I would have to reopen the modal. With HMR the modal just rerenders.

Also even if you have a fast build, refreshing might require refetching data from a server.

In any case browserify also has HMR and it's great.
This comment replies to the wording of the parent comment, not the content. We know what the parent comment means.
You can only do that once. Once you hit v1, if you introduce new APIs later, there's no "grace period" to make small breaking changes to those APIs.

In my case, the library that I avoided making breaking changes to because I didn't want to bump the major version was already on v2, and I didn't want to make it v3 after just a few weeks at v2.
This is actually how some Bitcoin transactions take place, on the white, grey, and black markets. People build a reputation for honesty as an escrow, take a small fee, and facilitate transactions. They arbitrate disputes, and decide who to release the funds back to.
Acknowledged on the topic; this is something that I hope we can cover in more detail in the future, but not something that I can opine about semi-officially without it getting vetted by lawyers first.
Who wrote this release copy? Full of English errors...
I find I think more while I'm running.

Probably because running is so damn boring!
Meanwhile Restructured Text chugs along with a more capable syntax designed for extensibility from the start and without the problematic fragmentation of dialects.
My further understanding is that most people's C-corps have to altered at institutional funding rounds at expense comparable to converting an LLC.
> The culture was destroyed by Meg Whitman and never recovered.

She joined with 30 employees and was CEO until 15,000 employees. I fail to see how she could have destroyed the culture or do you excpect a 30 person company culture to remain static? Am I mising somehting?

https://en.wikipedia.org/wiki/Meg_Whitman#eBay
Don't misunderstand- I am certainly not claiming that racism isn't an issue!

My only goal is to try and get them to see the world as something more complex than the 'agree with everything we say or you're literally Hitler' dichotomy that currently appears to be popular in elements of the modern left.

(Perhaps I find this particularly frustrating, as I am left-leaning myself.)

The concept that reasonable people can disagree is something that I think everyone, regardless of political persuasion, should keep in mind. And part of learning that is seeing how multiple models, even simple toy ones like this example, can explain large-scale behaviors in ways other than one's currently-held belief, whatever that may be.
Can't the CPU just continue execute out-of-order while waiting on the cmov data dependency to finish though?

In which case cmov would be relatively cheap since it isn't blocking execution of other instructions.
> the fact that there's absolutely nothing else to do other than work

> I lived in the south bay though

Well, yeah
Web based Go IDE – Wide 1.5.2 released
It hasn't been tried! Not to my knowledge. And the closest approximations have been quite good successes too. For example the Swiss system, in Liby under Gadaffi there was a system where every law had to be ratified by the population. Apparently it was very successful. Lastly the system of workers councils and anarchist rule in revolutionary Spain was very successful.
This is surprising, do you know how Argon2 behaves compared to this?
Yes, and that's probably what you should do, because the other states tend to have weird rules about LLCs.

(I'm in Illinois, have/had NYC parters, operated out of NYC, Chicago, and California, and ultimately sold the company and got to watch a couple hundred thousand dollars in legal and accounting get spent --- like with any serious acquisition --- and neither "DE" nor "LLC" appeared to cause any hiccups for us.)
I wonder how much weather affects success, both for companies and individuals.

I worked as a Data Science engineer in Seattle (startup), and just moved to San Francisco this year (Google). I know this sounds trivial, but I think the more pleasant weather in the Bay Area is beneficial to my career. The lifestyle aspect is just icing on the cake.

I can't get up in the morning when it's rainy and cold. Of course, I do show up to work, just a little bit later in the day than if the weather was pleasant. I'm less refreshed. I think less clearly. I work less efficiently. I make more mistakes. I feel less healthy, because grogginess and caffeine consumption is positively correlated. That's the effect weather has day-to-day. Week-to-week, month-to-month, I can't help but avoid having S.A.D. (Seasonal Affective Disorder) in Seattle. Occasionally, I'd have an Existential Crisis, to use the term lightly, questioning whether my work is meaningful, whether I've sold out on my passion for programming. It helps that I work at a Google, but San Francisco weather definitely makes me feel more excited for work.

Maybe things will change when I want to own a house. Until then, even if my take home pay minus cost of living in the Bay Area is lower than Seattle, the Bay Area is still a better payoff, both in finances and purposefulness.
That's true - they loadbalance instance creation unless you specifically ask for an instance in a zone

That doesn't apply here though. Instances that are already up are experiencing DNS resolution issues because the Amazon-provided DNS service (which is distinct from Route53) is failing
Pittsburgh is a strange place. I was thinking of buying a 2nd home in Shadyside about 4 years ago. I recently visited, and the homes that I was looking at have appreciated 3x! I spent some time talking to a lot of the locals, and they've not seen much change in the past 10 years. Pittsburgh has recently been ranked as one of the cities in the US with the highest inequality. I love Pittsburgh, but it's uneven.
If we're talking about low balled figures, I guess we need to consider the income side of the equation as well. The original question depends a good deal on what kind of job you're doing in the Bay Area. If it's someone coming to the Bay Area to work for Google/Facebook or similar, the figure I used is way too low, for example.

"A decent 1BR" - It all depends on the definition of decent. I pay $2k for a 1BR walking distance to Redwood City downtown/Caltrain.

But forget about renting an apartment, if you want to save and you're single, having roommates allows you to rent in the Peninsula for much less than $2k/mo.

Also, I added $300 discretionary spending which lets you to cover some of the things you described, and you're left with $8k at the end of the year.

Can you easily save $50k while spending $3k on rent+utilities to live in a fancy apartment in the Peninsula ? Maybe not, but you certainly don't need to be "eating garbage dumped by grocery stores".
Some of us used debuggers way WAY back in 2002. Venkman was the new hotness: https://en.wikipedia.org/wiki/Venkman

Firebug quickly became the defacto later on. But telling your average web designer about breakpoints, stepping over and stepping into would cause their eyes to glaze over.
Seeing an increase in errors in `1a` and `1c` now myself too
Show HN: InstaGoogling – Fast Code Search from Sublime Text (Windows Only)
All good points. But please note Austin is very progressive. It's an oasis of free thinking within a conservative state.

Also the utility of transit is location dependent. Would I live in Manhattan and own a car? No way, but Texas cities are very spread out. Most parking is free and everyone has a garage.

The outdoors are mostly great, but I admit tall mountains and ocean cannot be beat.
By the time that happens, though, it will be too late for them.
IQ scores usually increase with education in youth but as an individual becomes an adult the child age scores drop off.
I agree with what you're saying.

My biggest desire is simply to get them to understand that reasonable people can just plain disagree on something, and that that doesn't necessarily make either one 'bad', because the real world is more complex than any one mental model.
Yeah I am the only owner. Luckily I had a startup lawyer helping me for free, and the general message was to just act like a business and you'll be treated like a business. Keep records of things, don't mix personal and business money, etc.
Seattle would also get hit hard in the same big earthquake. See the same article above.
That's why they think their business model is fine...
Yes! And I want them to understand that. Many of them aren't there yet.
That's true, and I'm glad they aren't jumping the gun. Browserify is all about node compatibility, so I'll gladly wait until Node implements ES Module support.
For small startups nothing has led me to believe that the actual taxation for a C-Corp is a major problem. But everything I've learned has suggested that being a C-Corp will definitely add significant tax expense to your life, because C-Corp taxes are complicated and LLC taxes are not.

So then the question is: of what possible benefit is a C-Corp to a small business that hasn't taken funding from an investor that requires share classes?

I'm not aware of any protection or separation that a C Corp provides that an LLC doesn't. So far as I know, the sole practical reason to incorporate a C Corp is to get share classes, which startups need pretty much solely to satisfy venture capital investors.
Eh, there's no comparison. Playing most sports at a high level requires a massive amount of strength training and maintenance work just to keep your body functioning. I don't play darts, but from a purely physical aspect there is so much less potential for injury and less need to stay in superb physical condition across the entire body. Elite level athletes need to do everything from flexibility work, daily massage / myofascial release to promote blood flow and break up scar tissue, strengthen vulnerable areas like the neck to protect against concussions, careful nutrition, etc. If you don't train and do the work that accompanies training, you won't make it through half a season.
Hi. I'm the creator of InstaGoogling, this is the first version; feedback is very welcome.
It's been pretty effective for me. What are better ways of losing weight?