skysight-inc/HackerNews huggingface dataset:
It is not about fashion, it is about not being ad-hoc.

For small scale problem where most of the variables are well understood, this kind of approaches work beautifully. Big problem are better tackled by a more generic approach (maybe with some ad-hoc adaptations, such as mixed approach between expert systems and statistical algorithms, feature engineering, etc.) because these approaches will be more resilient to an exposure to the real world, and the manpower invested in them is useful in more than one problem domain.

To address your last point, there is an extensive body of work on data-scarce environments. I've even seen a talk about applying reinforcement learning to endangered species preservation, where you only get a single digit number of interaction with the system !
"Sometimes you must bow to existing convention" is indeed a reasonable point, so I suppose I should clarify/refine my position.

If you're implementing an STL-like container in C++, then absolutely -- you should stick with the convention: `empty`, `clear`, `size`, etc. To deviate from that convention would be an exercise in confusing the users of your code. You should make a note in the class comment that it deviates from any other project-wide naming scheme because it conforms to the STL container interface, and move on.

But if you're creating a C++ class that is NOT intended to be an STL-like container (or if you're not working in C++!), then I'd argue that it would be better to go with `is_empty` & `make_empty` (if you're applying this prefix naming scheme across the rest of your codebase) for the benefits I've described above.
To take matters even further and also somewhat address skin in the game, how about we do away with AI virtual warfare, since it too implies taxpayer money being used for eventually futile endeavours and simply organise a war-chess games between the leaders of the countries. President Trump, your move.
Do you have a quote that describes that, because that's not what I saw at all. The basic summary is that while Chinese people tend to evaluate their skills more modestly than Americans, their emotional self esteem is just as high. I didn't see anything analyzing how they value their self esteem, or how it affects their behavior.
Xbox Fitness users will soon lose access to workout videos they bought
> They aren't the same as nested functions, in particular because you can't invoke a naked block multiple times,

Sure you can, just use `goto`! It's fantastic for code reuse. ;p

On a more serious note, gcc and clang both support block functions now. Pretty sure they aren't full closures but they can be handy in these situations.
In cognitive psychology, cognitive load refers to the total amount of mental effort being used in the working memory

seems like a correct usage to me.

Anytime an ATM displays weird confirmation buttons like "Sure" instead of "Yes" or bloated confirmation text instead of "transaction completed" this increases cognitive load. I agree that it is debatable what kind of code exactly causes the least strain, but at least the term doesn't seem to be especially scientific.
Definitely Laravel. My company switched over at the end of last year and it's been great. I think it meets all your requirements except for `no php code in templates`, though I think you'll always have to have some minimum template code for looping/displaying data in any framework.
you mean drone?
How a Learning Record Store Personalizes Learning
So you're looking for a CMS - Wordpress and friends - clone, and not a framework?
All first past the post systems like we have in the US will trend towards a two-party system. It sucks because voting third party just takes votes away from the major party candidate that most closely represents your views. To maximize your influence you have to hold your nose and vote for the major party candidate that most closely represents your views...

https://www.youtube.com/watch?v=s7tWHJfhiyo
In case you're not being facetious, adoption begets adoption.

People use it because some people they like to follow aren't on Twitter

People use it to communicate with people who aren't on [insert competing messaging platform] because it's easier than convincing every friend to move to your preferred one.

People use it to track events because it has wider adoption than Eventbrite/etc. (and that platform choice lies largely with the organiser rather than attendees)

etc.
> Omg. My assessment was correct, after all.

If your assessment was that I prefer being pragmatic and that I believe most things have a cost, then yes. I think macros can be done right (in Scheme, etc.), but even then they have a potential cost.

> Of course they are.

And this is obviously where we definitely diverge. I think macros are great, but I acknowledge that you can't make that statement without big disclaimers. You don't seem to care about being pragmatic, so for you it's more clear cut.
How is "because we've always done it that way" an answer to "why do we drive on the side of the road that we do?"

It's more or less just a re-statement of the question.

And it's wrong: we haven't always driven on that side of the road.

We don't always drive on that side now; it depends on where in the world we find ourselves.

Left versus right is symmetric: there is no inherent advantage. Both choices have exactly the same advantages and disadvantages, just with "left" and "right" swapped.

Whether or not to include a factor of two isn't symmetric in this way.
Revolt of the Masses
Disagree. If they're all part of the same system and/pr project, they ought to go in the same repo. Otherwise, you've not got one system/project at all - you've got several, and you shouldn't try to pretend otherwise.

You can of course just press on regardless anyway, but that doesn't mean it's a great idea!
Ahh, a road bike. Now it makes sense.
I didn't read it that way. Boris trying to characterize the campaign as being pro-control rather than anti-immigration seems to be an attempt to extend an olive branch to the remainers rather than an attempt to do a 180 on immigration.

He is about to enter a leadership contest and is hoping for votes from tory members of the remain campaign.

He might do a 180 on immigration but I wouldn't say this is evidence of it, and he likely knows he'll pay a heavy price come next elections if he does (assuming he wins leadership).

The other guy who actually is backpedaling is just an MEP whom I'm pretty sure nobody gives a fuck about.
Maybe it's because driving involves both eyes and both hands.
For me, in the general case empty big box stores in suburbia aren't worth much mental energy or expenditure of public resources. Obsolescence is the reason Walmart and other big box retailers abandon sites. Poor suitability for other uses is the reason the sites remain empty.

An empty Walmart could house lots of server racks. The lack of power and bandwidth make the site unsuitable for that use. The lack of cooling equipment and electrical distribution equipment make the building unsuitable for that use. The sea of asphalt and road frontage that comes with it not only isn't worth paying for, it adds to the operating cost of the facility.

These are custom tailored buildings that have reached the end of their viable economic life located on sites where the land was cheap. Their economics was based on operating at a scale that worked with a geographically large but low density catchment.

The abandoned sites express the lack of market demand. In suburbia, there is a cap on demand for 100 acre retail sites. There is a political cost to down zoning high revenue parcels to lower revenue uses and there isn't much demand for those sites anyway: i.e. an industrial or residential use tends not to benefit from high visibility frontage...for an apartment complex it'd often be a detriment.

Finally, the cost of converting a Walmart to a library or workforce housing or a warehouse or whatever is unlikely to vary much from building new. Construction required for conversion from one occupancy to another tends to be expensive. The building shell and asphalt tend to be significantly less costly than furnishings, equipment, and finishes.

Sure there are unicorns where an abandoned retail mecca becomes a vibrant megachurch. But big boxes sit empty because there isn't market demand for another 200,000 square feet of space in that location. Repurposing Walmarts is like housing people in shipping containers. A desire to be clever trumps rational analysis.
Yet the link displays a .PNG
ALgorithm Intfact: Making Dreams a Reality
This.

I have given similar demos. You first explain what you are going to do. Before the demo, they go all go into "no, it is impossible. I have been in this business for 20 years. Blah blah." You demo it, and once in a while, they get it, their jaws drop and they appreciate it. But mostly, it is a suspicious disbelief, followed by adversarial challenges where they insist you disclose everything under the covers right then and there.

I have even heard this: If this was possible, why hasn't IBM done it?

Sometimes, it is pretty depressing.
It strikes me as a software problem in the device, not a bluetooth limitation.

For example, some devices that I have pair only to a single peer, while others have no problems switching between several, while another device is limited to two peers--requiring a reset if you want a third.

I suggest that anyone buying a bluetooth device test out pairing between multiple devices and if the device makes you jump through hopes to switch between bluetooth peers then immediately return it.
I would assume that in a military setting (as it is in most bureocratic/management settings) a solution like this has the immense advantage that one can precisely determine the source of any one error to a specific requirement/rule.

It is very hard to ask for management to trust a system they know nothing about, where they have literally no control over final behaviour, even if in the end it will perform better overall. In a rule-based system, instead, it is always possible to make adjustments and blame mistakes very efficiently to specific causes.

I guess this is the main reason why "true" AI is currently being used mostly in information fields, rather than on physical machines and engineering. No-one would know how to deal with the outcome of a fuzzy learned algorithm making the wrong decision. This is also a reason why autonomous cars are very interesting to me, even though I bet they are still full of ad-hoc rules in order to have a layer of "manageability" over the overall system.
The suburbs my family moved to is developing a downtown corridor. It's well known for its public schools and expansive homes, but now it's in a bit of a crisis. It now has to compete against the redeveloped downtown of the closest city. The kids are grown up and choosing to move to big cities. The empty nesters are downsizing their under-utilised homes. New families moving into the area are choosing smaller, newer homes.

The city planners are in 2 parties: those that want to keep the bedroom community the way it is, and those that want to turn it into a walkable city. The first is caught in the past and sees the schools as the major draw. And kind of ignores DINKs as a whole. The latter sees a future where young adults prefer to move to cities, and don't come back.
News at 11. One robot pilot beats another robot pilot.

"The AI, known as Alpha, used four virtual jets to successfully defend a coastline against two attacking aircraft - and did not suffer any losses."

"Alpha, which was developed by a US team, also triumphed in simulation against a retired human fighter pilot."

Key words here are "also" and "simulation" and "retired".

Click bait much?
This is a conspiracy theory, as while weapons manufacturers profit from war, they would profit any way governments bought, maintained or upgraded weapons. There is also no evidence that BAE or GE go out of their way to cause wars. Indeed, they would rather sell weapons to all sides. Arms races are certain profit, wars bring uncertainty, and cut off other massive cash flows (like the Iran oil embargo)
World Class Levels (Duration vs. Watts/kg of Rider):

5s: 23
1min: 11
5min: 7.5
20min: 6.5

UCI Div. 3 pro (my [former] level):

5s: 20.28 (that's touching UCI Div 1/2 - sprinter type)
1min: 10.14
5min: 6.43
20min: 5.14

More details: https://www.cyclinganalytics.com/blog/2012/06/watts-kg-on-th...

Side note: Rumors were that the big LA had 20min+ values above 7.5, which is pure alien. The 5min test is hell, because one stresses _all_ energy systems in the human body to their maximum effort. So you ride in pain after something like 30 secs till the finish, which feels eternal.
The 20min test is more easy compared to that, as it is very close to your general endurance. Thus, a top rider these days would rip his legs & mind out, when climbing besides the former LA.
Who Should Include Mobile Monitoring in Their DevOps Process
Plus, like the article mentions, it's often found in natural gas fields. However, we just vent that helium into the atmosphere because it's not profitable to separate and collect it.
Can I ask what problem this solves that something like skype/hipchat/whatever doesn't solve? I guess to me it just feels like a step backwards.

I'm not saying that these bots are bad, but I feel like there's a benefit that I'm not seeing.
> Well, why should it?

Because what is trumpeted as a breakthrough may in fact be so narrow in scope that it may not even be possible to use it in a flight combat video game without a lot of work, let alone any real life environment.

It is absolutely, very closely tied to the mathematical model of aerial combat that they devised and can not easily be made to accommodate new insights, or new challenges.
I don't think so. I use Linux a lot as advanced user now, and I definitely appreciate what it has to offer, but if I was forced to use Linux before, it would have been a disaster.

There are just so many programming applications that allow one to explore programming in a quick drag'n'drop and fun way. Imagine using Delphi, you drop the button on screen and you see the generated code right away. You then start to tinker with it and let go of WYSIWYG editor completely.

Apps like that were instrumental in my education. I even had superexpensive pirated 3d Max type of software to try myself at 3d modeling and understand what it is about.

I also tried lots of expensive and well-made software (at the time) from Adobe and it was a great learning experience.

I think the fact is, for many such cases pirated software is a great pragmatic solution. I understand there are ethical issues when suggesting something like that publicly, but the individual can make the choice for himself.
Thanks for the general fix. Appreciated! In this case, just a few words of explanation in the blog post would have been sufficient ;)
Even when a military of outrageously greater power wins, people will still fight, even if they know they are fighting to the death and couldn't make a dent in the fighting strength of the superior occupying forces.

https://en.m.wikipedia.org/wiki/Iraq
Erm, no. It is not. Any site describing the German income tax will tell you that what I wrote is perfectly true. You can verify quite easily for yourself by following the conveniently provided Wikipedia link.

Maybe you misunderstood your tax return?
Not in the original : https://codepen.io/pcridesagain/pen/GweAj
If you want to provide context, try picking an article from after GM admitted to hiding the extent of the problem:

GM will pay $900 million over ignition switch scandal (September 2015)

http://bigstory.ap.org/article/e1207eccc10c4f2a8ef550da95e12...

"General Motors agreed to pay $900 million to fend off criminal prosecution over the deadly ignition-switch scandal, striking a deal that brought criticism down on the Justice Department for not bringing charges against individual employees."

"Also Thursday, GM announced it will spend $575 million to settle the majority of the civil lawsuits filed over the scandal."

"The twin agreements bring to more than $5.3 billion the amount GM has spent on a problem authorities say could have been handled for less than a dollar per car."
I interpreted this article not as "Woo-hoo, I'm great!" but as a blueprint for others to help immigrants integrate into society. In my opinion, he did a pretty good job.
Or you could have the warring nations fight in an Eve Online Alliance Tournament :)
A lot of people here are saying Laravel. I agree. I haven't done a new site in PHP in a long time but I did jump back and try Laravel for a bit and was impressed.
Finding the Oddballs
hopefully they flatly responded that you're wrong.

more generally, if you can condense 6 lines to 1, that change will almost always improve readability. ofc, you can create golfed examples where this is not the case, but those are outliers. i'd say that if you are arguing in favor of code 6x as long as an equivalent implementation, the burden of proof is on you. and being used to a more verbose syntax because you've used it for years is not a valid defense.
These seem like good rules to follow, but there's nothing to suggest that they reduce cognitive load. To make that claim, you need experiments testing brain function or at least people's behavior...
From the article, the CSS in action https://codepen.io/pcridesagain/pen/GweAj
If you take calls at the gym then you are doing it wrong.
What could explain the increase in traffic?
Higher visitor retention due to improved page load performance?
Our Go monorepo has 1,325,332 lines of non-comment code, according to `cloc`, although about half of that is generated protobuf code. I'm still waiting for `cloc` to finish on the Java repo…
The bathrooms in Snow Crash are full bathrooms with showers and such. Plus you can pay more and get the super-deluxe bathroom with plush towels and an attendant.
Photon Controller vs. vSphere Integrated Containers
It's not incorrect necessarily, just unqualified. Cognitive load is hard to meaningfully substantiate; it is person and experience dependent.
My favorite reuse is Ray's Indoor Mt. Bike Park.

http://www.raysmtb.com/
I find myself imagining a world where the weapons trade is replaced with bootlegged AI software trade.
Ask HN: Financial ramifications of working at mega capitalized startup?
I have been invited to interview at one of those startups everyone knows that has a lot of investment. I used to work in silicon valley from 1998-2006 when investment rounds were more like $20M and then in 18 months you knew if the company was going to be worth anything. I understood how it worked back then.

In the mean time I have been working in the games and FX industry doing graphics stuff in LA and right now Montreal.

I don't understand how it works as an employee when the company is valued at 20 billion dollars and already has taken 2 billion in financing.
My experience tells me that I cannot actually make any money off of stock options in a company with this much capital but I've been out of the loop for a while. I am looking for some help in understanding how a company like this can work out for me.

Do I just want to negotiate the biggest salary I can?

Is there any chance of an employee (me) making any money off stock options in this kind of company?

Do companies even offer stock options anymore? Do startups do RSUs or is that just established companies? Is a 4y/o startup with $2B in funding really a startup anymore or should I be thinking of it as an established company? Thanks.

Is there a guide somewhere that explains this kind of company from an employee perspective? Or is there a lawyer or advisor I could hire?
Racism is spreading like arsenic in the water supply
I've always heard that with civil forfeiture they are "arresting the money". Isn't that arresting a non-person? Or have I just been reading simplifications?
Because it offers a far superior user experience...for the times I find myself in self-loathing after checking Facebook for the nth time, at least I want to not be struggling with the interface.

The thing with Facebook is that I use it when I know I want to give away information. For example, when I'm at an airport about to takeoff to an unfamiliar city but I'm not sure which of my casual friends (too casual to send out an email blast) are at the destination, I appreciate the location-based feature of Facebook that detects that you're at an airport and makes it easy to autofill origin and destination. I want my location to be known and so, I might as well use the native app.
Thanks! Keep submitting!

Here's the code: https://spideroak.com/solutions/semaphor/source
You mean "every multiple of 2π". The value -1 only comes around once per revolution of the unit circle!
Supercharging Django Productivity
Proactive Mobile Monitoring for Apps, Websites and APIs
Not to be negative, but I don't know if the benchmarks tell you much given the fact that Servo still has a ways to go before it renders sites properly.

I periodically test it out (most recently yesterday, in fact) and on popular sites like espn.com and cnn.com it doesn't render them properly. Meaning, not the padding is a little off, but parts of the page simply don't render at all.

This is not a criticism of their efforts, which are impressive, just pointing out that it might not be ready to compare in terms of performance.
Their third-party mysql db offerings are atrocious, price-wise.
Wow, I launched this 10 minutes ago and somebody already put it on Hacker News. Spectacular!

I'm the author of this and would be happy to answer any questions you have.
Tesla's inventions: fact or fiction?
Seems this didn't get any love, so I'll clarify. There is a tradeoff in exposure area and distance, for a given data rate out of the sensor. Because there are already many projects related to obstacle avoidance in the near field, I am curious if Iris chooses to address traditional air traffic targets (as depicted on the website image). If this is the case, what types of aircraft and at what distances. Put yet another way, does Iris intend to compliment traditional TCAS-like systems (albeit for non-cooperative targets)?
Flags of the World https://pattle.github.io/Flags-in-CSS/
Ha, really love that one, wiredfool! :-)

Using 32 (front) and 36 (back) using your mentioned double eyelet rims (tubular) in Cyclo-Cross racing these days.
New redesign is atrocious, but I really liked their old design.
11 GOLDEN TIPS FOR a SMOOTH LONG-DISTANCE MOVE
I asked this elsewhere in this thread but...

Can I ask what problem this solves that something like skype/hipchat/whatever doesn't solve? I guess to me it just feels like a step backwards.

I'm not saying that these bots are bad, but I feel like there's a benefit that I'm not seeing.
I see how it can sound appealing to a bureaucrat, but as a programmer, debugging the concurrent evaluation of thousands of "natural" language IF...THEN... rules until I find the questionable one where a threshold was defined too low or too high sounds like a nightmare.
I worked at a company where our engineering team was working with an engineering team at Google to help Google move one of their systems from one vendor to us.

We wanted to send them a script to help with the conversion process and they flipped out and told them not to send them any code until we become authorized in some special capacity.

They then decided to tell us how a week or so before a coworker sent himself some code so he could work on something from home (according to him at least), and within 20 minutes of emailing himself that code security was already escorting him out the door.

That's 20 minutes for automated filters to catch it, security to review it, HR to process the termination paperwork, and security to go to his desk to escort him out.
The Success Formula: 3 Step Strategy
Let's assume the bikesheds are spherical, with radius r. They'll have surface area 4pi*r^2 and, oh never mind...
Show HN: Bookswell – 1000+ book recs from world's most influential thinkers