skysight-inc/HackerNews huggingface dataset:
> SBT is the worst build tool I've seen in the 20 years of programming across a dozen languages.
>
> And by a very, very long margin. It has arcane syntax, is slow, is incredibly complex if you want to extend functionality

This seems a bit hyperbolic and a little vague. So, I can't really address it directly. Interestingly, I find sbt much easier to extend than most build tools because sbt tasks generally don't rely on side effects to communicate. Obviously YMMV.

> it has multiple configuration files

Doesn't every build tool have this? Or do you mean multiple config file formats? If that is the case, newer version of sbt have moved a single file format.

> the ridiculous Ivy global lock and inability to fetch Ivy artefacts in parallel etc

I can understand this concern. Ivy is kind of annoying. Fortunately, a new artifact resolver called Coursier[1] has been written and it solves this problem. You can use it now and it is currently in the process of being integrated as part of the default SBT install[2].

[1] https://github.com/coursier/coursier
[2] https://github.com/sbt/sbt/issues/2997
College students (I was a freshman) got it for $999
Yep, shouldn't be too hard
I've been using for encoding. I did have to download the Nvidia CUDA SDK to patch it in though
Not sure if you're being sarcastic, but in this case PR means Public Relations not Puerto Rico.
It's shockingly hard to find a single list, but yeah, he was prolific and extremely effective.

He also did the UPS, PBS, ABC, Enron, westinghouse, and surely many other big ones that slip my mind.

PBS and westinghouse are especially favorites of mine.

https://en.wikipedia.org/wiki/Paul_Rand
A billion ain't enough.

I don't have faith in Wells Fargo ownership or leadership to ensure ethical or even legal behavior in the absence of sufficient incentives. The market as currently set up encourages large scale misbehavior and destructive abuse by Wells Fargo of its customers. The stockholders are insulated by distance from the misery their company causes, and the executives outright make out like bandits, even when they get caught.

This is ultimately a problem which can only be solved by voters and their representatives inflicting meaningful punishment.
> And the common justification isn't politics! The most common justification is that there are a lot of "unknown unknowns".

They're mostly not unkown unknowns. They're mostly arcane knowledge of some sort or the other.

And what prevents good communication of this knowledge besides either lack of competence or politics?

Someone didn't know or didn't care to do better and nobody held them accountantable for it.

In particular, the strange horrible code might be there for a great reason. But there is not a good reason for nobody to take five minutes to write a comment about why. And there is no reason to not ask for that comment when the change is reviewed.
The icons of my first computer. Has been a long time since I saw them.
Interesting that it had a 6809 rather than a 68008. The 6809 is an 8 bitter, the 68008 the 'thin' (8 bit bus) version of the 68K family that the Macintosh would later use (the Mac used the 68000 rather than the 68008).
I found a single list!

http://www.paul-rand.com/foundation/identity/
Four Ways to Fund a Startup
> How much does the US subsidize air travel via FAA, airport subsidies, etc?

My plane ticket receipt contains fees for half a dozen various government costs, including airport fees and a general US transportation tax. The FAA is pretty trivial, having a budget of just under $10B out of total American spending on domestic air travel of more than $800B.

https://www.transportation.gov/sites/dot.gov/files/docs/miss...

https://www.statista.com/statistics/207075/domestic-travel-s...

For all I know air travel may very well be subsidized, but you'll need to point to some serious numbers for it to be anything like the money that Amtrak hemorrhages as a fraction of its revenue.
I heard it was Geordie https://en.m.wikipedia.org/wiki/Geordie

Here is an example:- https://youtu.be/yX8qgW8rGbw
We have a lot of family photos thanks to the permissions model. I was not looking forward to having to migrate every relative.
I mean, most of what you want is already available, the majority of banks allow you to open multiple checking accounts, between my husband and I we have four Navy Federal checking accounts - one for me, two for him (long story why), one joint account. You have to go through the "account opening" procedure, which I guess isn't "lightweight," but it's not difficult or anything. Some banks don't even make you type in your personal information if you are logged in.

Then you can get a debit card for each of account and you can set your paycheck to deposited into each account with your company's payroll. Automatic transfers would work too. I do some budgeting per checking account, the joint account is for household bills. Savings is automatically deposited into my investments account too - did that with payroll.

Problem is some banks want fees per account or want you to jump through hoops to get the fees waived, but it's possible to get a no fee per account bank.

Youd be MUCH better off doing this with separate credit cards rather than separate bank accounts though for many reasons. Credit cards are big on account alerts - not sure if bank accounts really do account alerts, haven't looked into it. Just get a "grocery" credit card and a "fun" credit card, "bills" credit card etc. I, personally, have seventeen (17) credit cards.

I have a few other checking accounts with different banks, most of which are opened only temporarily, I churn bank account bonuses.
Show HN: Build a GraphQL API with ASP.NET Core 2
I am also a longtime Flickr user. I stopped paying after I realized that the site is going nowhere. I was just contemplating closing the account, but in view of this news, I will give it another chance.

There are hundreds of sites where people can dump their unprocessed vacation photos from their iPhones. My main interest in Flickr was as a place to share and discover high-quality photo works. That means good support for high-resolution images, professionally looking albums, flexible sharing options (private groups, etc).
What’s curious is that the various pronunciations of “mom” and “mum” only differ very slightly in closeness and roundedness:

mom: /mɑm/ - open back unrounded
mom: /mɒm/ - open back rounded
mom: /mɔm/ - open-mid back rounded
mum: /mʌm/ - open-mid back unrounded

Well, the odd one out is bits of Northern England:

mum: /mʊm/ - near-close near-back rounded

Still, those subtle phonetic distinctions, and their associated variations in spelling, matter quite a lot to people—if you (or a word you use) lack those slight markers, you’re “not from around here, are you?”

But maybe not—as the article describes, often a word or pronunciation is just finding its way back to where it was originally from. People love to defend their language, but rarely know the subject deeply enough to go more than one level deep—an English teacher told me so, so it must be true!
Yes, it is the map that is wrong, not the GPS, which is (still mostly) American anyways.

The cabbie can only view coordinate on the map, they don’t have some kind of radar to look at things relatively.
Coal has lots of other stuff mixed in to carbon: notably sulfur, and up to 10% of non-burning minerals (ash), often containing significant amounts of radioactive uranium and thorium.

Pure carbon (as in graphene) should burn much more cleanly, provided abundant oxygen.
Yes, using measurements from multiple receivers could definitely help :)

If you're interested in working on that kind of thing please apply to the positions at the bottom of the blog post.

https://www.uber.com/careers/list/14345/
That's a really broad question, and the answer depends on what kind of company you want to work for, whether you want to start your own company, or what role you want

In general though, business is the practice of making money. You can learn by doing, just like any other field. Try to make money and see what you learn. The first step in this often involves thinking of something people might pay for and asking if they'll pay for it. Then try to make the thing, sell it to someone, and see if you make money. If not, why not? If so, should you make more and sell more? How do you do that?
Study suggests drunk people are better at creative problem solving
The salaries are actually pretty comparable (that's why I mentioned that NLs aren't on the GS scale) no stock options of course but you are correct that PhD researchers run the lab from mid level management on up and traditionally a PhD is expected for upward mobility. I can see where that would potentially be a concern from your perspective.

Thanks for your reply.
In-branch customer service has gotten super annoying in the last 3 or 4 years. I walk in to do something simple, there's like 8 bankers standing around in suits, doing nothing, and one of them rushes up to me like I just made their day and starts enthusiastically helping me with my simple thing... it's better than a long line and a disinterest in doing their job, but god damn it's creepy.
I second that. I deleted my Flickr account after it became apparent that Yahoo was in no way committed to security.
I've planning to let go of Instagram too... Tried Unsplash... But found that it didn't have the features that make it easier for people on Flickr to build communities around different cameras, lenses, film, locations... etc
I'm a West Coast, medium-income, short and overnight traveler, who doesn't work for the government, isn't an adventurer/photographer, and doesn't fear of flying.

I ride Amtrak frequently (more than fly). I rather like the Amtrak steak. I think your model is wrong.
He also designed the original UPS logo. I could never believe they willingly ditched a Paul Rand design.
Yeah, exactly. DOP can provide an artificially rosy picture of the satellite geometry and visibility when you have clean reflections that looks like LOS satellites.
Maybe - I think the missing component is their level of "laziness" as Bill Gates defined it. A brilliant, but "lazy", coder will find the most efficient way to compose a solution that meets the requirements.

But it's definitely not an oxymoron to say that some brilliant coders can go down rabbit holes at the expense of their own (and company's) time and productivity. They may spend lots of time reading white papers, improving a design/implementation/test-suite beyond what is required, etc. It's just these coders don't place a high value on being as efficient as possible from a PM's perspective, but might be able to solve a problem 10x as difficult as the guy who is closing his tickets within hours of assignment.
This is why I continue to hang out on HN. Is there anywhere else on the internet this kind of connection would happen?
I used to work at Amazon. Hourly workers make significantly more than minimum wage.
Strftime's alpha-sorted man page vs. well-meaning people
I just use Chrome everywhere (home, work, phone, tablet) and it syncs everything real well if you're signed in. I have a "to read" folder I dump stuff in to go through later.
When you save a company $$$, it's important to bring that up at annual review time, and definitely place it on your resume.
It’s seems like it does harm in JS environments that have JITs. But it would be interesting in strictly interpreted environments. Some devices run JS but disallow JIT due to security concerns.
I’ve always thought of languages as living organisms as well, just operating on a very different substrate than we do—a collection of memes, essentially. They evolve, breed (usually through invasion and colonisation), grow, shrink, die, go dormant, and get resurrected.
14.5% of Americans live below the poverty line
> Society cannot run on the philanthopy of billionaires.

Well, it doesn't run on taxes either. Successful societies runs on voluntary exchange.

Given how much of the taxes are paid by the ultra wealthy (most of them), how philanthropic they are (very), and how wasteful the government is (impressively), why would you assume that voluntary philanthropy cannot replace involuntary, state-managed welfare?
Not to mention that Burr had fought a duel on the exact same ground with Hamilton's father-in-law in which both their guns jammed, they both laughed it off, and they were joking with each other on the boat ride back to Manhattan (anecdote found in Chernow's Hamilton bio).
Is there any avenue for investment and personal growth for the majority people in coal country, let alone those on long term welfare? I ask because a wealthy friend sends a substantial amount of money home to relatives in WV ($2k per person or so) and even though they save quite a bit, there is nothing for them to do with that money other than move out to a more economically active area if they want to improve their lives. Starting a business or getting an education is pointless because there's no market for anything but the bare necessities. They even had trouble finding good local caterers, photographers, and a wedding planner even though they had saved up enough money to cover a decent wedding in an urban city.

Basic income at least has the ability to thrust everyone in a region into the market by giving them disposable income so that there is actual activity that can provide opportunities.
Yes but depending on what Uber do with the technology it might be of no use to anyone else. The technology also depends on contacting servers which have information about the local 3D topology which implies that it is unlikely to be useful globally without someone wanting to be paid for the service.

As an alternative, phones might start using the dual frequency L1+L5 technology which Broadcom announced last year to detect the reflected signals without relying on an external service with knowledge of the local topology.

https://www.broadcom.com/products/wireless/gnss-gps-socs/bcm...

https://news.ycombinator.com/item?id=15308771
Ripe for rebirth? They broke the law and faced no substantial consequence. And no, a fine isn't substantial.

We need a complete overhaul of our society, starting with the banks.
Don— I was a paying customer too. Then Flickr changed their login, forcing me to get a yahoo account, which I then lost over time. So for years now, my account, and all the photos of my 1-3yo kid are buried and locked behind the “you need (login) and pay premium access to see all your photos”. All because that stupid yahoo login integration. Unrecoverable.
Seeing a few other sources that say other numbers (all above 12%, however)
Why it's so hard to market marijuana
1% of the time?

Still probably better than getting killed off in a month under Oath.
In my experience that is probably a true statement. Typically the application process is a little verbose, but I think ORNL isn't the worst of them. Combine that with the inhumane SAP interface and I can see where a lot of people wouldn't even bother.

Thanks for the feedback!
They don't cut anything generally less than like 2 feet because with the saws they, use small fragments can shoot up and hit people. There are other types of cuts they dont do for similar reasons
Can you provide an example of such a .xz file?
Great news, I enjoy seeing old sites like Flickr being saved from oblivion. SmugMug is a great company too.

On a side note, this is a terrible announcement page when viewed on FireFox 59. It's barely usable. It works well on Chrome though.

Its either poor design by SmugMug, superior design by Google Chrome, or leveraging some capability of chrome not available on FireFox. The cake flying is delayed by 1+ second each scroll. Please do more cross-browser testing!
PowerPoint presentations. Get people to agree to buy before it's built. If the first customer is paying enough, you probably just need one.
The Gentry Living Color makes me think of Google, the color palette, the g letter..
This is wonderful. Just being able to generate (and modify) a sequence diagram from a text description is worth hours of work.
I am considering that too. The only thing that is worrying me is that it may take quite a lot of time/effort to publish it.

Yet, I am not that good in "legaleze" language, GPL vs BSD vs paid options, etc.
North Korea halts missile tests
I will move heaven and earth to solve this for you. We're moving off of Yahoo Auth as soon as we can, but can likely fix before that (which will take awhile). Raising this up the flag pole.
Banks, Oil, social networks
Jupyter has uses outside of data science; I find it to be an extremely useful programming scratchpad for web development with Python and Node. It was renamed from IPython to Jupyter to reflect its broader scope, Python was the original kernel but there are many now:

https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
Yes, Chicago is one of the toughest cities for GPS in the US.

Here's a peek into average building heights in downtown Chicago. Anywhere red, yellow, or orange we expect to have poor sky visibility. GLONASS being more popular has made Chicago slightly less challenging, before you could have trouble even seeing enough satellites to get a fix.

https://imgur.com/a/3bjiiRw
> The funny thing is, thermodynamics is the only law of physics which say that and last I checked nobody knew (or agreed) why, as thermodynamics is inevitable from the other laws but the other laws don’t imply a direction for time.

There's also cosmology, which says there has to be a direction to time because of how the universe turned out as a result of the Big Bang, inflation, and everything that followed.
Very good point. I may wait a view days and try again with your title suggestion. I originally had "Ask HN: Software Engineers..." but I ran out of room.

Thank you for your feedback
Thank you! Having a designer replace our stick figure and clip art satellite reflection and LOS/NLOS images definitely helped. Some of the images were originally created for the company all-hands meeting, so it wasn't all from scratch for the blog post.
The Wirecutter responds to Nextdesk kickback allegations
Multistate Outbreak of E. Coli O157:H7 Infections Linked to Romaine Lettuce
I need to do that. Life hasn't slowed down long enough to get the legal / political stuff figured out.

No, neither of us have had problems traveling by air (and we do it fairly frequently).
See also markdeep:

https://casual-effects.com/markdeep
How IBM quietly pushed out 20,000 aging workers
I feel he has made a case for some inadequacies in Xz. Some of the claims seem exaggerated, such as (2.2) the optional integrity checking, assuming the decompressor at least logs the fact that it couldn't do the integrity checking. Some others are clearly more significant issues, such as (2.5) not checksumming the length fields (2.6) the variable length integers being able to cause framing errors. Others still are petty, such as (2.3) too many possible filters.

While I think he made a case, I somewhat doubt that the other formats are flawless, and the real answer would lie in a more open analysis of all of them.
Dissecting the NVIDIA Volta GPU Architecture via Microbenchmarking
I surmise that it has less to do with trafficking and more to do with simply whom they think will have money to steal. Perhaps that's the cynic in me talking, but to read the available coverage of this phenomenon, it certainly seems to be more about highway robbery than anything to do with drugs or weapons.
Thanks for the vote of confidence and trust. We'll work hard to earn it and live up to a high bar.
If you’re new to Paul Rand, there is a very good book on his work:

Paul Rand https://www.amazon.com/dp/0714839949/ref=cm_sw_r_cp_api_4GO2...
The only true free software besides linux that is any good ... oss is just a fad if its not for these two projects ... and apache ... i guess mysql and postgres too
The 1D case is a line segment, not a point. A point is the 0D case and indeed a degenerate case.
Only building what is needed is only part of avoiding writing code. I'd say that during the first half of my career, I was completely ignorant of just how powerful shell scripting was for increasing productivity and reducing the amount of code that I would need to write and then later have to maintain.

One of the best pieces of advice you can give to a young developer is to learn about the tools already available on the operating system and how to build solutions by composing them via scripts.

It was really only after being a few years into a job where the primary development environment was OpenVMS with a crusty old manager that knew DCL inside and out that I fully understood - and boy oh boy did people think I was some sort of freak 10x developer when in fact I was just writing a few hundred lines of C to fill in the gaps between what I could get for free.

I really hate developing on Windows, but PowerShell is an amazing tool (I saw an interview with the creator who said that he started trying to do a UNIX-like shell but gave up when he realized that it just doesn't fit in the Windows paradigm. So he modeled it off of VMS. If you want PowerShell to act like bash, you're doing it wrong). The pipeline is passing around full .Net objects and the feature set is amazing. If you program Windows for a living and don't learn PowerShell, you're missing out on a lot of free productivity.

Lately, I've been using Linux more and am all in on shell scripting. I am following some advice I got to explore man pages more frequently and it is paying off. I even found an old System V printed manual and sometimes flip through it, finding random commands that I had no idea existed and thinking about how I could use them.
A lot of Home Depot's have hand saws in store you can use though I dont know about NYC

I live in a tiny apartment and bought a hand saw (like $10 maybe?), used a ceramic plant container as a workbench (cut over the hole in the middle so I didn't saw through my work surface, it also collects sawdust) and just hand sawed a bunch of stuff. Hand sawing sucks and takes forever but for your needs it's manageable tho may be 3hours or work or so :)
This guy has a pretty diverse skill-set! He's great at graphic design, debating, and politics.
When I heard Flickr, I don’t know why I immediately thought of Chad Hurley of Youtube, Hlaska and Delicious (not Flickr). Hurley is super awesome btw.
They mentioned it off-hand once:

> For Android phones, the information we use in addition to satellite signal strengths is usually just the standard GNSS position fix, but can also be Android Fused locations, which may include WiFi-based positioning. Since this location can be very inaccurate, single time instant (one-shot) fusion of GNSS fix with shadow matching likelihoods typically leads to poor performance.

I was thinking the same thing you were. I wonder why they found that it worked poorly for them.