skysight-inc/HackerNews huggingface dataset:
Then, maybe we can use this data to find some popular routes and just have cars driving along them, stopping at popular locations for pick up and drop off. Now, stop me if you heard this one before, but maybe if lots of people use a route, we'll have bigger cars, with like a ~50 person capacity, go less frequently, you know, for efficiency.
Thank you. This is exactly what I was hoping for - thanks so much for your reply!
I've never seen anyone put more than one namespace in a single file in clojure. I don't think the compiler would even understand that...

While you can define classes in clojure, it's not the common way to do things, and so namespaces take the role of classes insofar as compartmentalizing code.

It's not normal to operate on data in another namespace directly... you can do it, but it doesn't feel natural in the language. You do it through an interface (called a protocol in clojure), or through functions in that namespace. So in that sense, you are still using getters and setters for everything.

But yeah, there is a lot of freedom in clojure. And that favors the writer, not the reader. Hence it can be difficult to grok somebody's code if they are more comfortable using the more advanced features of the language.
They also have some components in there for Angular 1 (check the components directory): https://upsource.jetbrains.com/ring-ui/structure/8967f994059...

Also, I hadn't heard of their Upsource product before, it looks really nice.
That's not true, in my opinion it goes back to the equity conversation. Per another comment what Amazon and the little guy are doing are different in process/principle, however the resulting impact to the government is orders of magnitude larger from Amazon, no?

I guess there is no way to estimate the total $ missing from small business to compare.
>I especially like the spacers[1] for adding padding/margins

Looks just like the ones out of Bootstrap 4.

The "Embed Responsive" component appears to be a clone of BS4's.

Kanbasu's grid system looks much worse

>Widths are percentages represented by fractions. All classes are constructed like .w-{nominator}/{denominator}. By default you have halves, thirds, quarters, fifths and sixths.

>Note that only the smallest fractions are generated; for example .w-2/4 doesn’t exist when both quarters and halves are in the settings, .w-1/2 take over it.

...wait, what? Seems way more complex than Bootstrap. The responsive example is even worse:

.grid--center>.grid__item

Yikes, appears to be BEM in naming conventions only, doesn't include the specificity flattening that makes BEM so nice. So when I want to overwrite this I need to use the > combinator?!

It also appears to be totally lacking in JS components? Also missing many of the mixins that make Bootstrap more useful.
Meanwhile, Mr. K. (I'll afford him some privacy, lest he become the rise of scientific publishing) hasn't finished his work on computer programming, which was due 50 years or so ago.

Luckily for us, his editor convinced him to publish it in parts.

Morale: it often isn't laziness that makes these projects come late.
Just make sure you're taking backups. Even if it's just a midnight MySQLdump + zip and upload to S3. Just do something. You can get your code back from Github if the disk on your one server crashes, your data maybe not so much.
Also note that Linode is not even non-cloud. The fact is just that AWS is very expensive.
NASA Will Chase the Upcoming Solar Eclipse Using Telescopes Mounted on Jets
I used to work at JPL (and coincidentally was given an opportunity to work on Voyager to update some ground software, but ultimately I passed on it since I was way over committed at the time.)

JPL has a formal database that maintains all its requirements documentation. Though, it isn't very user friendly; and you generally have to know what you are looking for.

When I was there, most of the knowledge transfer happened by talking to the older folks around. As a result, I ended up developing close work relationships with people who had been there for 20-40+ years. The historical context they provided on current and past designs was incredibly useful, and not something you would find in a requirements document.

Software was a different matter. Until recently, when the internal GitHub was introduced, finding and digging through code was not as straightforward. Each team/section maintained their own repos. And there was very little consistency, some used subversion, others cvs, accurev, etc, so it made it difficult to find and read code for projects outside your purview. Naturally, this led to software fiefdoms. In contrast, I work at google now, which is the polar opposite: I can effectively read through the entirety of google3 and send a CL/patch to just about anyone.
I didn't write anything about environment-based RNG. RNG must be deterministic and seeded by preshared encryption key. One point of using a cryptographically secure RNG is that it should not be possible to learn the seed by observing the output of the RNG without bruteforcing the key.
What are the best pitches by female founder/CEOs?
I understand the legalities of how they're separate, what I'm saying is if the "cross-fertilization" approach between the two companies proliferates to the point where they are material to each other's operations, what's to stop Starboard or some other activist investor group from launching a campaign against them?

Obviously, Elon would be against this, I'm not saying they would personally be for this decision, I'm saying if the market stops being as forgiving to Tesla as it is, could a group not gain significant voting power and push this against them?
> their buy/sell ACH fees are insane

It's a form of price discrimination. Only ignorant end-consumers pay the crazy broker fees. Anyone slightly sophisticated deposits USD via ACH (nearly free) and then transfers to GDAX and does their trading there (0-0.25%).
Large Batch of Kernel Errata Patches Released (OpenBSD)
But copyright isn't based on ideas and doesn't cover raw data/facts- it covers the expression of those ideas and the compilation of the data.
A fine way to go.
That's a good point. But there was an article in the BBC that stated at least one agency in the UK was aware of the situation. Given that the guy is temporarily at least a hero, the short time frame since Alphabay was taken down and the evidence discovered, and the fact he was traveling to the US, it was probably better for everybody that it happened in the US. I don't think politicians in the UK would have enjoyed the prospect of extraditing him to the US. My impression is not that they were sitting on this for a couple years, but that the Alphabay operation unveiled a lot of info that they couldn't act on until it was finished. But that's all pure speculation on my part.
You can shovel developers and PMs and QA at the problem, but if it's a greenfield project, (IMO) you're more likely to have people stepping on toes and vying for territory which can be fatal to a startup. Even if they don't fall to that, time/quality/money is the usual trade-off trifecta, but as long as it solves the problem, extra quality may not necessarily matter. That's where you get into laying out MVPs and getting your customers to agree to buy that MVP and what bells-and-whistles they can live without for a first product.

Customers absolutely need iterations to think things through. In fact, that's my default approach now because trying to get everything right for the first meeting is extremely unlikely. Capital does buy you time and iterations.
7 awesome tools for agile design and development collaboration
Yes, again, I'm talking the spirit vs the letter of the law.

Of course everyone who learns the can "legally" circumvent the law, will. That's clear with every large company in the US.
This is awesome, thanks for sharing!

So I just applied via your careers site which was powered by smartrecruiters.com .. I was also thinking of reaching out to employees and then apply through their referral, so that they can get referral bonuses if any, and it would be nicer for me as well to track the progress by talking to a fellow developer. / Would you recommend I still do that? I would love to if you are down for it.
Geocaching | UX/UI Designer | Seattle, WA | Full-time, ONSITE (with remote options), Relocation Offered for Out-of-State Candidates

Perks: 6 Time Winner of "Best Place to Work" from Outside Magazine, Health Insurance Premiums 100% paid for, Unlimited Ski Lift Tickets, Outdoor Gear Closet, and great work/life balance.

www.geocaching.com/careers

About Geocaching HQ
We are the global headquarters for the game of geocaching. Our apps and Geocaching.com website allow a global community of millions of people to join in a real-world treasure hunt.

Our mission (and yours should you choose to accept it) is to inspire and enable discovery, exploration and adventure. Basically, everyone’s job here is to enable millions of people to have fun outside. How cool is that?

Position Overview:
We want to maximize the ease-of-use for all of our products, so our users can spend less time figuring out how our applications work and more time playing outside. The UX/UI Designer for Web will assist in all phases of product development, including research, ideation, validation and high-fidelity visual design.
We need you to make the cool, innovative things that will turn Geocaching into a trend-setter on the international stage.

What you'll do:
● Work as a critical member within a team of product owners, producers and developers to deliver world-class experiences
● Create what it takes to articulate the design, including whiteboard sketches, user flows, wireframes, interactive prototypes, animations and redlines
● Interview users, gather requirements from stakeholders, present your designs, and explain the reasoning behind design decisions
● Contribute to the growth of the UX team through critiques, brainstorms, discussions and recommendations

Apply today at www.geocaching.com/careers.

Interview process includes pre-phone screen questions, 1st Phone Screen w/ HR, 2nd Phone Screen w/ hiring team + portfolio review, Skype Interview (if out of state), and In-person Interview.
I tried Googling bcrypt; one C wrapper that hasn't been updated in 3 years pops for Racket, there's at least 3 recently updated libraries for Clojure. I'd suspect the library availability is gonna be similarly tilted in Clojure's favor in most domains. Clojure has lots of compelling and new stuff - Figwheel, re-frame, Neanderthal.

What's Racket's killer library that's doing something no one else is?
Java still has same issue too with bored engineers. Over engineering happens. AbstractSingletonProxyFactoryBean anyone? But really strongly typed languages like java is easier than most dynamic typing language to jump into _if the project is sane_.
Anger, pain or desperation will make otherwise normal people do some very abnormal things.

Even in the most "civilized" and wealthy of western democracies, 1 week of no food, water and electricity would lead to absolute bedlam.

Three months of that kind of desperation would lead to otherwise normal people killing and robbing strangers. When the crisis abates, they'll be able to rationalize away their behavior because it was necessary.
I believe you're exactly right. The Romans built much more than we can find today. Obviously most of it didn't make it through the last 2,000 years.
Nifty and useful features in C# 7
Moved from Linode to a dedicated rental. Half the monthly cost for 3x the specs, and a night and day difference in the site's performance. High-quality hardware is deeply underappreciated. Would've cost me $1k/mo to get something equivalent on AWS.

Note: I did move back to Linode because the traffic all went away, and now I just run it on a fairly-small node there.

Cloud has a role, but mostly it just tricks you into leaking a lot of unnecessary cash with nickels and dimes, so you don't really realize how much you're spending.
3DR Solo Goes Open Source with Open Solo
Google Deploys AI Algorithms to Downrank Poor Quality Android Apps on Play Store
Prostitution decriminalized: Rhode Island’s experiment
Even if you need a real entropy-based RNG, e.g. for key generation, you need to gather entropy once at the beginning to seed the RNG. Then running RNG does not need any more entropy, so your hairdryer trick won't work. A common myth I hear is that "entropy" gets "depleted" during RNG operation, but in fact it does not. You only need enough bits of entropy once at the beginning, equal to the internal RNG state length.
I hope JetBrains or others launch a Web UI Designer that doesn't make you miss Visual Basic 6.0.
Yes there have been changes like that in UK as well (IR35) aimed at making it difficult for companies to keep hiring contractors for a longer time.

First problem with that was that public sector IT in the UK depends on contractors so they have shot themselves in the foot (already many public agencies started relaxing the rules and working around IR35 to be able to hire anybody).

Also most contractors usually change contract every 6-12 months so it's not a problem. You don't work at a single company for longer than that (1 year 11 months is maximum, after that you get in trouble because of IR35).

> A rule of thumb in Germany: If you earn double the amount as a contractor as you would as an employee this is about the same standard of living

Well what if it is 3 or 4 or even 5 times more. With top market contracts the rates can be really good. If a company urgently needs to hire somebody skilled to come in and do some firefighting you can negotiate a very high daily rate for 6 months contract.

Also keep in mind you pay lower taxes as contractor as most of your income is via dividends. And you can also expense a lot of things you buy if it can be justified as cost of running business.
That technology is only proven because they started working on it about 50 years ago. So, I'm not holding my breath for working Hyperloop installations, but supposing the Hyperloop proves to have fundamental advantages over mag lev (not sure if it does or not, just supposing), then it seems worth pursuing.
360° VR Live will become a reality
Any reason that couldn't be in the trunk of a shared car? Each piece could have a sensor in it to know when it was removed/returned, and things like bottled water/snacks could simply be charged with the ride. Additionally, if you're concerned about recycling/$ for the water, you could carry a bottle with you, which is not an unusual change of habit.
I'm sure that it will but will it do so safely when traveling at the speed of sound?

If I jump from an airliner into the ocean I'll naturally come to a stop due to water resistance but I don't think I'm going to enjoy that very much.

This is a genuine question by the way, I really don't know what kind of deceleration to expect in this situation. It just seems like in this situation the train would behave a bit like a piston meeting the rushing wall of air head-on. I can't imagine that it would make for a particularly gentle stopping.
I must admit the whole idea of font design mystifies me. If you put 100 fonts in front of me, I'm not sure I could tell you which ones looked better than others, beyond serif/sans-serif and tall/fat. For someone to put this much thought into a font is just a bit mind-boggling to me, much less focus on whether a colon is "too heavy" (whatever that means). The only reason I can tell the difference between any of those letters is that they pointed it out. If they had just changed fonts midway through a paragraph, I doubt I would have noticed beyond a simple "something's different, but I can't put my finger on it."

Still... that font is pretty, so they must know what they're talking about!

(This is not meant to disparage anyone in any way. Just musing aloud at how I don't "get it".)
The Future of AI: From Deep Learning to Deep Understanding, Ben Goertzel
If we're going down the rabbit hole of projects that take forever to complete, I'd welcome any update about Sweden's ultimate dictionary, which was started in 1898 and still isn't finished.

As far as I can tell, partial publication of new volumes, offering up words that start with early letters of the alphabet, has taken us as far as V. So the end is perhaps in sight.

But I'm guessing that a lot of Swedish usage on words starting with A, B, etc. has changed since the initial publication. So it may be impossible to ever come up with a dictionary that is both comprehensive and finished. The unabridged Oxford English Dictionary had a tough fight with the same problem, but periodic digital updates now seem to have this under control

Wikipedia entry is here: https://en.wikipedia.org/wiki/Svenska_Akademiens_ordbok
Peltz, P&G Expect to Spend $60M on Record Proxy Fight
> Jurors declared the beer flood an "unavoidable act of God," writes Tingle.

I'd really like to see the transcript of that trial. I'd like to know how the owners of the brewery and their lawyer spun things so as to escape all culpability.

An accident is an accident, of course - I doubt they meant this to happen. But there must have been some laxity in inspection of the vats, or some kind of problem in the construction and/or materials (which wouldn't fall on the brewery, most likely, but on the construction/engineering firm they used to construct the vats).

Probably it was something like the latter - but given that they didn't have anything like accident forensics or any way to really examine the issue, "act of god" it was (in theory it could have been done, to an extent, with the tech of the day - but it wasn't likely it was thought of; such things wouldn't become regular until later in the century).
Regardless of how the court case turns out, I can't see this whole affair ending well for Grsecurity. They need good PR with the exact people that are likely to side against them in this matter.
Bulma seems much more limited in scope than BS4. Are there any JS components or Sass mixins?

>an open source CSS framework based on Flexbox and built with Sass

So, like BS4?

Spectre seems to lift most of the components directly from Boostrap, the grid system and naming conventions appear identical.

In some cases they are using some terrible practices, like the "CSS only" carousel that involves hidden radio buttons!
Artificial Intelligence at Salesforce: An Inside Look
Automated cars are not a replacement for buses (I used a bus today in fact) but for the need to drive out of town.
It depends on time, money and staff. At my last shop, we ran DC/OS and it worked great, but had an eleven person platform team behind it.

Using hosted solutions (can we please stop saying cloud?) can save a lot of initial costs.

The important thing is you need to devops from the start. You need to design your base so it can be easily ported to another provider or your own. Resist the urge to use AWS or Google specific offerings.

Every large shop I've worked at has been in the process of moving off hosted solutions to save money. But they typically got to where they were thanks to being able to quickly stand up servers.

There are tools like Terraform that are suppose to make this easier, but often I ended up fighting it so much I started writing my own:

http://penguindreams.org/blog/bee2-wrestling-with-the-vultr-...

Hiring one dev ops person who can build infrastructure with code can get you really far when trying to save hosting costs early in a startup, plus it will cut down on technical debt later.
I Trained a Neural Network to Name a Law Firm
I don't get how this excavation is exceptional, compared to sites like Veleia or Barcelona with similarly buried buildings or really well preserved sites like Pompeii.
Cannabis Grower Buys California Town to Build Pot-Friendly Outpost
Sadly, I think these are real. The scammers are just going after all the misspellings of MEW's domain.
From what I understand, a good portion of that woodwork was built on-site as well. The fine trim carpentry and plaster work of past eras was unbelievable. In many older houses, a lot of detailed trim was made from plaster. Prior to the specialization of careers in the modern industrial era, many people dedicated their lifetime to learning these skilled trades. Today, those skills are sadly rare.
Show HN: CouchDB Web Apps for Business
Hi,

I'm Bill Stephenson. I've been working on a collection of web apps for small and medium size businesses that includes contact management, invoicing and payment tracking, expense tracking, income reports, and more. There's a demo available now at https://cherrypc.com/app

These apps use CouchDB 2.0 and PouchDB to handle data functions, and mostly JQuery and Bootstrap for the UI. I use a few other well documented open source libraries of code as well.

I've tried to design the app structure so any web app developer can make changes without having to learn much and those wanting to learn have solid resources to refer to.

Everything I've used is open source and can be installed on a Raspberry Pi, and I've made a disk image so you don't have to do that.

The Raspberry Pi can be used as a stand alone desktop PC or connected to your LAN for use throughout your office, and/or connected to a VPN service like Dynamic DNS to provide internet access to the apps.

My goal is to provide businesses with a solid set of software tools to get started with and a big headstart on creating software specifically for their business, and to have complete ownership and control of their software and data.

If you have time, please take a look at it, and it would be great to hear any feedback you might have.

Up to this point it's just been me working on this. If anyone is interested in using the software and/or partnering with me to help move this project forward please contact me at bill@cherrypc.com.
Visualisation of the molasses flood at [1] and description of the physics at [2]. TL;DR: the cold January temperatures increased the viscosity of the molasses and it behaved like quicksand for the people who were trapped in it.

[1] http://www.newswise.com/articles/view/664929/?sc=dwhn

[2] https://www.newscientist.com/article/2114116-incredible-phys...
President Trump Delivers Weekly Address 4/8/17(WATCH VIDEO)
> Someone at Coinbase is slapping their forehead right now reading your story because you pretty much jumped out of the frying pan into the fire when you transferred from Coinbase to an exchange (rather than a wallet you control)

Actually, transferring from Coinbase to an exchange was the correct move. If you transferred BTC before the fork to an exchange that quickly implemented BCH trading you would have been credited and been able to trade right away. People (like me) who did the 'correct thing' and withdrew to their own wallets now have to wait days to deposit to a BCH exchange and will likely never see $700 BCH again.
Ask HN: What does your production microservices deployment look like?
There's a lot of (sometimes conflicting) literature on microservices. The theory is all good, but I'm looking for some practical examples of production deployments.

My interest is more on the aspect of continuous delivery. When you have a large team (grouped into smaller units each responsible for a few features), microservices does have the appeal of enabling them to deploy and manage applications independently.

So, I'm interested in any practical experiences that you guys might have, or references to them.

Thanks!
That's a nice UX but the flurry of initial upvotes on this looks kinda fishy, especially given that it's just annotation software.
Front end Cafe
GitHub repo: https://github.com/JetBrains/ring-ui

It's only linked in the comments; also - they're dogfooding issues in their own YouTrack thing. It looks like JetBrains does this for all their open source projects. Can anyone with some experience compare against GitHub's issues?
nay youngster.
Ah yes, thanks. I'll fix it tonight.
link dead already