skysight-inc/HackerNews huggingface dataset:
This package currently supports TLS-SNI challenges. Nice thing about the package is it has no dependencies outside of Go standard packages.

I would accept TOS automatically, but it package makes you do so explicitly. I believe TOS changes are very infrequent.
The New Cloud Atlas – Mapping the Physical Infrastructure of the Internet
Merge commits on pull are an annoying misfeature of the default workflow, but I thought you could fast-forward on pull to eliminate them?
The example isn't real-world scenario. TBH, I'd say it's anything but enlightening.

What React does, is keeping the DOM tree in sync with the data (components' states and properties). If you don't have the state - it might be the case that you don't really need React, something like Handlebars.js or jQuery templates (if there's even a need for templating at all) would do just fine.

I mean, there's no real practical difference[1] between something like

// A stateless React component, so no need for React.Component boilerplate
const MySelect = (props) =>
<select name={props.name}>
{ props.values.map((v, i) => <option value={i+1}>{v}</option>) }
</select>;

// For this example to be short, no trees here. Only one component.
// (although internally <select> and <option>s are - but we don't care yet)
// And, actually, in my opinion React only starts to make sense
// when there's a big enough hierarchy of components (stateful or not).
ReactDOM.render(<MySelect name="x" values={["foo", "bar"]} />, targetEl);

And something like

const MySelectT = Handlebars.compile(`
<select name={{name}}>
{{#values}}<option value="{{@index}}">{{.}}</option>{{/values}}
</select>`);

// Same as ReactDOM.render for one-component case. For nested, use {{include}}
// However, note now here's an important difference - unless the templating
// library is more powerful, the state is monolithic (and has to be defined
// implicitly, in full) with this approach.
$(targetEl).html(MySelectT({name: "x", values: ["foo", "bar"]}));

[1]: But there's no difference only when you keep it at this level.

But if your UI is dynamic enough and you start to care about the state (e.g. you don't want to lose user input to template re-rendering, when user switches the tabs back and forth) - React provides a way to handle this by one-way binding between your data structure and DOM tree it handles. All it does, though, is only handling of that DOM tree and handling/propagating state updates (esp. if you combine it with Redux) - all the rest is yours to code.
I meant to suggest instead that we fix languages, and now that I think of it .net's linq is not bad.
Designing an Effective Login Page
Do Your Customers Need a Better Payment Solution?
sorry, wrong click. my reply is above.
https://youtu.be/zut2NLMVL_k

"All my work will be obsolete by 2005"
-Steve Jobs

If you aren't willing to accept that obselence is part of life, then you are either building something you aren't passionate about or confused about the cruelty of time.
Show HN: Textbook – a simple learning management system for textbook-like sites
I don't think it's as much about pedigree (school especially) as it is what you're leaving on the table to do the startup. It's a strong signaling factor if a Fortune 500 VP leaves to start something new, versus someone who was an Analyst at a bunch of small companies. The VP is presumably leaving a lot of money on the table for the idea - its skin in the game measurable in opportunity cost.

>Talent or ability and willingness to work hard and take responsibility are important.

In reading the paper, that seemed to be the other factor in the human capital evaluation. Investors need to feel good about the abilities of the founders.
I can't speak for all Walmart stores, but the store in Mountain View is always understaffed with checkout lines 10+ people deep. The Target that is literally across the street has short lines all the time and people will actually help you find stuff. I shop at Target because I value my time, but I would consider Walmart if they improved their customer experience.
Everything in a computer is a stream of bytes... My shell scripts often use tools like jq and jshon to deal with JSON structures, etc. File hierarchies can also be very pleasant data structures.

The kinds of scripts I write would be awkward to have as compiled JVM programs, I think. Shell is just way more ergonomic for me for many tasks.
Johnny Mnemonic anyone?
I'm curious: why isn't Kaspersky viewed as beholden to the Russian government? In a country like Russia, you do business essentially at the government's pleasure. You can't do anything too out of line, or they will shut you down, in ways that are more opaque than could be done in the US.

I mean, these are the guys who used a radiological weapon to kill a dissident in a foreign country. They do not mess around. That must have a chilling effect on companies in or reachable by Russia.
Depends on who you are. Some people say they are going to work from home and just use it as an excuse to do nothing. I'm incredibly more productive when I wfh. Not than I'm unproductive in an office environment, just more productive when I'm in my basement hacking away.
I took my notebook out the other day at a coffee shop after my laptop battery died. I sat at an outside table and thought about a performance issue we were facing and came up with a solution in about 15 minutes. That was way more productive than the 15 minutes on my laptop would have been.
Margaret Hamilton’s Apollo code
Also, example.tumblr.com/archive, which has the added advantage of not using people's themes.
Police do more crime cleanup than crime prevention.

I expect the police to protect my home but I know they can only do so much. If I leave the key in my front door and people come in and steal my stuff, that's still stealing. But the police would be right to complain if I routinely leave my key in the door.
Another great resource for learning R is Swirl. I can't recommend it enough.

http://swirlstats.com/
Johnny Mnemonic anyone? https://en.wikipedia.org/wiki/Johnny_Mnemonic_(film)
Hello we reduced the size of the images. Is the page loading faster now?
7 new things I learned from Facebook’s Mark Zuckerberg in his interview with YC
You're exactly right. In the end, the customer is worried about solving their problem and they're asking if you're aware of <latest thing they've heard>. It's like when you go to the doctor and say "I've read of an experimental new treatment for X, can't we do that?". The doctor has probably already heard about it.
That seems to recommend just calling the shell to do pipelines? Makes sense... Or maybe it parses that syntax itself?
I don't think having a handful of services handling a specific, atomic section of the app really classifies as this 'micro-services' claim, it's just smart separation of concerns.

We have specific services that process different types of documents, or communicate and package data from different third parties, or process certain types of business rules, that multiple apps hook into, but it's literally like 20 services total for our department, some that are used in some apps and not others.

When I hear 'micro-services' I'm picturing something more akin to like node modules, where everything is broken up to the point where they do only one tiny thing and that's it. Like your payment service would be broken into 20 or 30 services.

But maybe I'm mistaken in my terms. I haven't done too much with containers professionally, so I'm not too hip with "the future".
Nope. We needed one last September, zeep didn't yet exist back then.

And going by the bugtracker, it's running into quite a few problems with almost-but-not-quite compliant servers/WSDL files, which is a real issue when you're trying to interface ass-old legacy APIs (we're talking "not upgraded since 2006"-old) made by $BigEnterprise. Maybe this time the project won't die before they work out all the little kinks.
Wow, as someone who's never even seen a true electric car up close, I'm curious how you can keep it going for a full day of work. Charging it takes hours, right? Unlike gasoline which you can just pull in and be back on the road in a couple of minutes.
It should give anyone with a better grip on core technologies a competitive edge.

The Valley is ripe for disruption. ;)
According to Wal-Mart, they get 260 million visitors to their stores each week. I assume the 260 million figure includes stores outside of the United States.

According to statista[1], walmart.com does 91.6 million unique visitors per month.

According to statisticbrain[2], Wal-Mart stores (location not specified) have 100 million customers (not visits) per week.

[1] - http://www.statista.com/statistics/271450/monthly-unique-vis...

[2] - http://www.statisticbrain.com/wal-mart-company-statistics/
In Brazil too. In general pencils used by children have the eraser in the back, and those with with higher quality don't.

Also, saw some documentary few days ago about Faber-Castel and found that the only abroad (?) factory is located in Brazil, something that I think that justifies theier almost monopoly around here.
It's Margaret's 80th birthday. Love that pic. Inspiration for all and especially up'n'coming girl students out there
I'm working with a very well-known American company with over $4b annual revenue that shall remain nameless and is currently developing a new SOAP API to replace the existing "dump a CSV on an FTP server" integration.
"We find evidence that human capital is important at least in part due to the operational capabilities and expertise of the founders."

That's not a statement of pedigree.

"operational capabilities" basically means that investors have some way to figure out that the founders can organize labor, manage money, define the product, find customers, ect.

How is such a judgement made, though?
I am not certain what GP is referring to, but I suspect the lock screen's Spotlight feature is what is being referred to. Not the ability to lock a session itself.
Everyone is wrong about Wal-Mart's customer mix.

Income. US stores. Walmart us stores

0-20. 16. 16

20-49k. 32. 33

50-99. 30. 31

100k plus 23. 21

This chart was from Doug's 10 14 15 22nd investors meeting. Page 24 slide of his presentation. ( AC Nielsen is the source credited on the slide)

This shouldn't surprise anybody: poor middle class or Rich everybody tries to save money
Sorry for the double reply...

> when it comes time to build sites with some visual and/or layout complexity I always wind up with so many exceptions to the rule

I've been looking for a LONG time for articles about consistent design and typography applied to UIs and boring CRUD apps. 99% of the article about vertical rhythm, spacing, typography and general design are about designing blogs and text-heavy sites.

I need something that teaches me how to design a functional, beautiful and user friendly reactor control dashboard.
> I don't see anything in your statement that couldn't be done by just punishing sites for being bloated and slow, and stating why.

They tried that; they're still doing it. But it didn't work, and at this point I think it's naive to think that the mobile web will get much faster purely because Google ranks fast sites higher.
David’s Ankles How Imperfections Could Bring Down the World Most Perfect Statue
Judging by this person's comment history, it doesn't start.
The individual language package managers are very nice for development, as you may have any package version you want, and also for non-linux users, where there may be no native package management at all. For operations, however, they suck mightly (that's terminus technicus).

I quite like the SCL [1]. It solves the problem, that you might need different version of node/python/ruby/rails/php/whatever, than is packaged with the OS release of your choice. It has the software nicely packaged and maintained. Now getting third party packages to work with that, that's the problem. Passenger rpm [2] requires system-provided ruby, not just any ruby... I will survive that that App X wants Gem Y installed by rubygem. I won't like it, but it is workable and makes maintenance/updates slightly more difficutlt. But I will not put unpackaged module into Apache config.

[1] https://www.softwarecollections.org/

[2] https://www.phusionpassenger.com/library/install/apache/inst...
There's no mention of battery degradation. That's what I'd be curious about. Has anyone got a Tesla with a load of miles on the clock?
That seems logically problematic. Perhaps "no code is as good as no code"?

[EDIT:] wow!
So many throwaway accounts. Anyway. You can probably achieve the same effect with the Remove-AppxPackage Powershell commandlet if you really want. I will also note that this "toolkit" is not just a bat file and also includes lots of cab files and other things as well.

These kinds of toolkits have existed since Windows 7 at least (NLite and friends). Some are the equivalent of putting go-faster stripes on your car, some actually work, some do things like https://twitter.com/SwiftOnSecurity/status/75879678600154726...
Clearly you think that if a model works well in a high trust community full of high intelligence high conscientiousness people who've spent $20k/year to be there, it'll work for Walmart.

I know of a hippy commune (upper middle class, mid 50's, entirely white/asian, yoga/meditation/etc types) that lets you operate the store cash register yourself. Admittedly the store is not as extensive at walmart, it mostly just sells organic vegan flax seed cookies. If you don't have enough cash you can just pay them tomorrow. So why can't walmart just adopt that model?

(I know, I'm hinting at the naughty and unspeakable idea that walmart shoppers are bad people who steal and commit other crimes.)
Out of sync with the sun
I've certainly seen stores that are in just terrible shape. They all tend to be understaffed. They have 30 checkouts available and most times it seems like 5 are open. I never understood the idea behind that, though I went in one time around Christmas and they had a ton of lines available.

I think the best mix between prices and not being over-congested and dirty are the warehouse stores like Sam's Club and Costco. Those places require larger volumes, so they aren't really great options if you aren't buying for an entire household.
Who says they are?
Manager has only recently been involved with Putin via Yanukovych. http://bigstory.ap.org/article/c01989a47ee5421593ba1b301ec07...
Linking to a subpage of Google's "about" site enabled the jab about the "real mission" being advertising, but the true mission statement is clearly laid out at [1], and certainly passes the 3AM-in-the-rain test: Google’s mission is to organize the world’s information and make it universally accessible and useful.

[1] https://www.google.com/intl/en_us/about/company/
And what happens when the criminal class discovers that the $18k/year greeter near the store entrance will do nothing? Why will this be a remotely useful deterrent in that case?

Consider the possibility that if the greeters actually prevented a significant amount of shrinkage, walmart would have kept them. The cases being referred to the cops are only a tiny percentage of the shrinkage that occurs.
> On mobile, yes, considering Win10 is also a mobileOS.

On mobile, still no, because none of them actually work properly. And didn't the mobile division recently shut down?

> I also imagine there's a larger vision for Cortana. The product is pretty half-assed right now but I could see it being used for a lot of admin functions we're used to via control panel or hotkeys. It would be nice to say, "Cortana switch the display to the wireless projector"

In exchange for losing the discoverability that projectors are indeed supported. It'll also be wonderful to have to Google for exactly how to word it so that Cortana will actually parse it correctly.

> or "Cortana, update the nvidia driver."

At this point I wouldn't be surprised if the next update completely removes the ability to do this...
The Supercharger stations can charge 50% of the battery in 20 minutes.
While blaming Walmart for the crime problems may be emotionally satisfying, the crime is a manifestation of a systems problem which ultimately cannot be solved by Walmart, but must be solved by the government. Adding more staff will simply result in an increase in prices for customers who can not afford increased prices and it doesn't solve the crime
problems, simply move it somewhere else.

The state needs to spend money understanding the structural issues of crime in their state and implement interventions with tax money.

Here is a plan:
In NY City where I live there is a state cigarette tax of $4.35 and a city tax of an additional $1.50 for a total of $5.85 per pack of cigarettes.

Oklahoma, the state first mentioned in the article, just rejected a cigarette tax increase to $1.50
http://kfor.com/2016/05/19/democrats-republicans-clash-over-...

Raise the cigarette taxes to $3 or $4 per pack, the smoking rate declines and healthcare costs from tobacco declines.

The cigarette tax revenues can be put into plans that help to solve the structural problems of crime (unemployment, law enforcement, whatever). The State of Oklahoma should study the crime problem and use the additional revenues from an increased cigarette tax to help solve the problem.
This architecture fails precisely when you need it the most. Any failure that breaks your server's ability to respond to requests in a timely fashion will also break it's ability to render this monitoring page.

Monitoring that can't give you actionable information during an outage is just pretty pictures.
> I wonder if the original HN "Heroku is Dead..." title will cost Heroku money / market share in indirect ways.

This would be true for an average BuzzFeed-consuming-crowd, which -to my knowledge- isn't the case here.
The smallest VPS I found by checking a single provider clocked in at GBP 2.99, or $3.89.

Otherwise, point taken, but I'd imagine the scenarios where cutting cost by ~$10 or ~$4 per month matters are relatively few.
> tools that "seem cool" make their lives easier at the expense of everything else.

I'd argue the opposite. Instead of spending time reflecting on how cool and useful their code is, or hardening it up, devs spend too much time reinventing the wheel. All this work to learn the next new fad is killing productivity.
Anedoctal remarks:

1 - some people even collect pencils, and most of the collection is from merchandise pencils, not commercial ones (source: one friend)

2 - pens are usually borrowed and never returned, even without knowledge of the owner. Pencils, on the other hand, are hardly borrowed, and are almost everytime returned to the owner (source: 2 unrelated friends)
Introducing the Teensy 3.5 and 3.6
Definitely. The truth of the matter is that most early stage startups don't have much traction, so trying to split those hairs isn't as important as evaluating the founding team.

Take this for what it's worth from my experience working at various organizations, but in some investment circles, the importance of the management team matters even with large organizations. Berkshire Hathaway, for instance, weighs the strength of management very highly when deciding where to invest, because like an early stage investment model they are largely situated to leave the businesses to manage themselves and provide support in an advisory capacity. I started early in my career at one of Berkshire's best bets (GEICO) not long after Buffett bought the rest of the company. Back then at least, he was the kind of guy that visited and talked to the employees a couple times a year, (even the peons like me), and he was very candid on valuing strength of management very highly in investment decisions. Yes, it was a contrarian bet to buy an insurance company that had almost gone out of business, but he was confident in the ability of the management team. I've been all over the insurance industry, and objectively speaking, that's the best run company I've ever been at, and their growth and market position from 1996 to today would reflect that. And they're not my current employer, btw.
Actually for many of us it isn't bad.

I have come to the point where I only look at other languages once in a while and it serves me well.

A few years ago when I was still in farming we had the ostrich craze: ostriches were crazy profitable (or so the ostrich sellers said) and every farm needed to consider it.

Eggs where $300 a piece etc etc.

Of course the first to get one made great money by selling eggs, chicken and consulting hours to all the rest.

The rest where not so lucky and today I don't know a single ostrich farm.

Same goes for latest tech: if you want to you can try to be first and make a good living on the hype stream.
The public test room btw is https://typr.club/world
I completely disagree with this. You can easily undo a rebase locally if you mess up by resetting to hashes you pull out of the reflog.

When I'm dealing with my own work branches -- I absolutely rebase my commits before submitting a pull request to my team. I'll either squash irrelevant commits or I'll reword poorly written git commit messages. I also almost always default to `get pull --rebase` as well, as I hate the noise of merge commits littering up my commit log.
> The real problem is how heavy handed MS is with pushing its features.

Google Assistant, Alexa, and Siri are all on by default.
While clearly this is a taxi driver, 50k / year is not a lot of mileage for a taxi - I know some people who do more in a company car (I managed similar on a couple of years), and some taxis are team driven, with three drivers sharing cost and shifts - indeed one I knew of years ago did about 120k a year, having several engine rebuilds, and getting over 800k before being sold. The odometer was only a 5 digit one, and I met the guy who bought it, thinking it had 125k on it, when it was actually 825k (long before the UK MOT history database was available)!

Anyway, it will be interesting to see how they hold up to these sort of starship mileages...
For inter-app communication Intents are a pretty reasonable solution to a complex problem. But inside an app, I would just love to have constructor parameters for my activities. I make do with Intents, but I don't have type safety, I have to deal with partially constucted objects until I've read my Intent Parameters and any time I have to pass something that's not in the default types that a bundle can contain I have to build a Parcelable wrapper for it, or find some other convoluted solution. Overall I just feel like I'm working at the wrong level of abstraction.
While I agree with a lot of the author's points, I've actually grown to like hero images, when they're done tastefully, relate to the product, and are optimized for mobile devices.
Well, he said that it would be bias in the first paragraph of this article.

> His post describes everything without any bias and with plenty of proof. Mine will have a slight bias in a certain direction.

It doesn't make it any less interesting.
If he's driven it 100,000 miles in 2.5 years, and assuming 250 working days a year, it's only 160 miles a day, well within a Tesla's range. He can probably charge it fully at night and have plenty for each day.
WalMart is #1 in revenue and #15 in market cap, I don't think there are any problems with incentives there.

Giving the population most vulnerable to falling into crime an easy opportunity to steal is bad for the poor.

Providing goods and services to the poor but not ensuring a crime-free environment is bad for the poor.

If not enforced, companies that _do_ take the responsibility for crime prevention will be at a competitive disadvantage.

You're not helping the poor by allowing slums and shitholes to exist on the false premise that the small apparent savings to them is worth the degraded conditions. You're just allowing profiteering from the poor because poor customers are much less able to demand better conditions.
> These days there are workarounds to avoiding a lot of xml configuration in the java ecosystem

As is, believe it or not JavaEE.
Teensy 3.5 and 3.6