skysight-inc/HackerNews huggingface dataset:
There is no way the average user is shooting full 10s snaps 10x day. I use Snapchat regularly and that describes the top eschelon of users, which might be Spectacles users, but probably not all of them. I believe that is a vast overestimate.
> unlike Actian Vectorwise, for example, who has a huge library of amazing papers

Because Vectorwise is Marcin Zukowski's brainchild and started with his PhD theses. He's an academic through and through, looks like!
Yengemle Sevişirken Abim Yakaladı Pendik Escort Tan Gerçek Enses
I recently switched internet/tv providers. The new service had me sign a 2 year contract up front. The guy who did the install didn't know about it until 20 minutes before its scheduled. He's working a queue. Same as the artists I'm sure. Just saying, other companies lock you in much more deeper before knowing exactly how they'll deliver. Not weird at all.
No. Kubernetes was launched at the first Dockercon, with a very specific focus of "we want to help expand what can be done with Docker by leveraging the significant operational experience we accumulated at Google". They delivered very successfully on that promise.

The focus on diversifying away from Docker is very recent, and is the direct result of the competitive tension I talk about earlier in the thread. It's completely understandable.

EDIT: A perfect example of that competitive dynamic is actually this very thread! the GP (`sysexit`) works at a competing vendor. You can tell in his post that de-emphasizing the dependency on Docker is important to him. In fact that talking point is so recognizable that I knew where he worked before even looking him up. There is nothing wrong with that, every vendor has an "official party line", and Docker is no exception. The point is, this is a delicate issue which has more to do with inter-personal and business dynamics than with code. And you should definitely verify the credentials and agenda of everyone speaking of authority on the topic of containers platforms. We vendors are everywhere, and we are biased as hell.
On point. The degree to which this has been ignored has been sickening.
The Indian customer is extremely price-centric. Price trumps everything. The biggest startups today are the online retailers. The Indian customer switches to whoever offers the best deal, not the best convenience. It was Flipkart, PayTM, Snapdeal, then Amazon. People no matter how financially well off or educated or technology-friendly, will still squeeze every penny's worth out of a business and will go any distance for a good deal.

Startups we've seen use funding to attract customers. They offer attractive deals, and when they're done, the same customers move on to the next startup. Startups will be popular as long as the price is right, and as long as there is funding.

There are going to be some successful startups in India that won't be in the limelight. They'll be small and won't take over the country, or the world.
Wow, I respect this post and the poster
Heaven forbid some trader (probably under management direction) have a bad quarter and threaten the partners' profit payouts.

I guess you don't have to worry about morale in a place like GS, where 5% of the workforce is laid off every year. Everyone there has bought into the dog-eat-dog workplace before starting.
I am working remotely and I am 12 hours away from the main team.

All the good stuff mentioned in this article is absolutely true. I guess the only downside is the real lack of social life. You also need a great deal of self-discipline to operate in this kind of arrangement.

However, we are evolving in terms of communication as new people join our team.

Overall, it's working great for me.
Misanthropic observation: 'Good' and 'Rescued Facebook' seems like an oxymoron.
> Have you attempted to take corrective action?

Easier said than done I suspect - people aren't necessarily aware of their own subconscious fidgeting when it's happening. How do you even build awareness of what you're doing subconsciously?

When my cubical desk is shaking like I'm in an earthquake because a coworker in a connected desk is bouncing their leg, they're more than happy to knock it off when I ask them to. That they were doing it in the first place takes them by surprise.

This happens often enough to be distracting, but rarely enough that it's hard to build a habit of catching themselves in the act.

I suppose one could build some kind of seismometer and attach it to an audio cue, but starting on a new hardware projects isn't exactly less of a distraction... and I'm not exactly immune to the siren call of bouncing my leg, either.

> In the end you're responsible for your actions.

Sure. But my take on open offices, is that they're distraction-inducing by design. Most of the rationale around them - aside from cost cutting - seems to be around such things as "It's easier to talk to people" / "see what they're working on" / ...

Who's responsible for the action of creating that environment?
That is a number beyond meaning for feedback to humans, like arguing for a 3000dpi screen vs a 6000dpi screen, they're both far beyond human levels of perception. From my experience of trying to eek out every variation in pressure with a wacom, 32 levels is enough. I'm not able to create 64 levels of varing pressure strokes, let alone 1024.
Not sure network effects are necessary there. It's fine if one person makes videos with glasses as long as friends enjoy watching them.

If the glasses are promoted as something you only wear when you want to record video and that you otherwise put away it might take off.

Nobody minds when you pull out a cell phone and record video because it's obvious you're filming. I think it was the omnipresent threat of being secretly recorded that made Glass creepy.
Boeing and Lockheed Martin and General Dynamics are public companies. Being public doesn't mean publishising customer lists.
Recurrent Neural Nets – The Third and Least Appreciated Leg of the AI Stool
I can see that.

However, if I'm not mistaken, branches are costly only when they're mispredicted. Hence, the question (as I see it) is wether one can better predict the behavior of Linus' better version (which only has one conditional) or that presented above (where there's an early return condition followed by the while condition).

It seems to me that the version above (which has two conditionals but is not like Linus' worse version because it has an early return) should be similarly costly to predict. Consider the situations where either most of the calls are to remove the first element (A) or most of the calls aren't (B). Let's see what happens in these cases:

- On Linus' code, the while is evaluated the first time. In case A, the while is correctly predicted to exit the while, the swap is made and the function ends. In case B, where the while yields true many times before hitting our element, you should have to pay the cost of a misprediction when you finally find it.

- In the early return code above, the situation is... the same. In case A the early return if is predicted correctly to yield true, and the function ends. In case B, the early return if is correctly predicted to yield false and then the while predicts mostly trues until you finally hit your element, time at which you pay the same misprediction penalty than above.

So... aren't both functions similarly expensive in terms of branch misprediction costs? Am I fundamentally wrong on my understanding on this issue?

Thanks for the explanation!
IBM: Australian census outage could have been prevented by restarting router
Lets be honest here. What would you do when you've dug a hole in the middle of Boston and disrupted traffic and every other piece of infrastructure in that part of city after you run out of budget? Walk away and leaving a gaping pit? Spend more money and fill the pit in, and then be left with your original problem, that's now probably even worse than when you started? Fill in the hole, and then dig a new hole? Or do you effectively throw good money after bad and finish the job?

Comparing a government transportation project to anything in the private sector is a canard. There's literally nothing comparable. That isn't the say that government contracting policies and processes are perfect and not abused. They clearly aren't perfect, and they clearly are abused. See the F-35, and well, pretty much every military purchase since the Cold War. See the vast majority of government infrastructure projects. Most importantly, these cost overruns aren't something that's fundamental about private-vs-public, but rather something about how American governments function.[0] Unfortunately, there's no single smoking gun, and instead everyone falls back to their favorite boogeymen. (My favorites are multiple environmental impact studies, public comment periods, fraud, and of course willful incompetence (i.e. "I don't believe the government should do this, so I"m going to do a really shitty job, and then use my poor performance as evidence that the government is intrinsically incompetent."))

[0] https://www.bloomberg.com/view/articles/2016-04-08/why-u-s-i...
> The only thing better that I would recommend is to actually make your own Docker. It's not that difficult, you're basically just slapping together some system calls and execvp()ing some other standard tools, which is what Docker does

Not sure if you've seen this, but the author wrote a great post about the Linux primitives that Docker is built on: http://jvns.ca/blog/2016/10/10/what-even-is-a-container/
If anyone is interested in this also look up the work of David Graeber. Living legend.
Never gets old!
Yo, this is clearly super-subjective, it makes no sense to ask us which one would be better for you; it's up to you.
Small advice, use your instinct. Usually it does a good job to screen bad deals. If both of them pass the instinct-test, pick the one that reflects what you want to do a this point of your career.
Q. Big Mac meal $6.99. Can we put a picture of you eating it in our next commercial? (No: +$3)

A. Keep the Big Mac. I'm going to get a Whopper from Burger King.
The unix socket actually serves an HTTP api (just not over tcp) as well, so the statement was true either way.
See also "Git from the Bottom Up" https://jwiegley.github.io/git-from-the-bottom-up/

I read lots of tutorials on Git when I started with it just a few years ago, and that's the one that best helped me grok it.
University of Illinois at Urbana-Champaign has iVenture Accelerator program. They have plenty have resources and offers financial support ($2500 per fellow and $10k per startup) and co-working space in the UIUC Research Park.

They don't care if its hard-tech or not. Your company has to be good enough to qualify for their program.

https://business.illinois.edu/iventureaccelerator/
Company 1 will generally be a much better company. Product companies have to (but don't always) invest in their own products and improve them.

But you interviewed with them, so you know more than we do.
Add/Remove Custom XML Parts in Presentation and Setting Data Range for Chart
Because it's not quoted like a string, it's a literal
Came here to say this. The fidgets are known to help with focus and thought, so if I can't fidget, I work noticeably more poorly. It's very difficult to notice them already.

Oddly enough, I can be very helpful to others in an open space, but I've never managed to get my own work done.
Heh. Yep.
Correct me if I misunderstood your comment, but I'm not sure how that's relevant. The point here was that Tesla's upgrades were seemingly random and unannounced, leaving buyers unsure of whether to take advantage of a discount or whether it was a "trap." In my experience with conventional car companies one can usually ask the company or read postings on when the next model year will be released, but minor changes are typically not made at random times.
Will do thanks.
>The form and function aren't replicable. When you work on a cintiq, the cintiq is on your table and you often have to keep looking up and down at the screen on your monitor. It's not the optimal way to work

I'm kind of confused here. You specifically don't have to look at your (other) monitor when using the cintiq, because the cintiq is also a monitor.
That sound horrendously wrong. Maybe for certain things we don't notice, but I have an inner monologue nearly 100% of the time (alongside other types of thought).
That's not how the recruiters made it out to be, though they do provide good food at university promotions.
This would actually be a more appropriate URL for the story.
[Magento 1.9] Free Maintenance Mode Extension
That's because it's the best Asimov book. :P
> context dependent randomness

Dependent randomness? or, in other words, deterministic randomness? a paradoxical notion
>you are unlikely to refuse and shop around for other dentists.

Sure I am, if money is an issue. From [0]:

>...many uninsured individuals rely on health-related deals from Groupon...to lower their healthcare costs. This may mean they’ll visit a different doctor or dentist each time as they find new coupons. This doesn’t provide much of an ROI on the initial discount offered, and it also lowers the quality of care...

Sounds more like the OP's described use.

>Groupon seems to work best for large, one-time procedures on new patients and not counting on them returning to your practice in order to make up the initial loss.

Sounds unlike the OP's described use.

[0] https://www.patientpop.com/blog/marketing/groupons-really-at...
Sure, but as soon as it's patched out, you're back to no root.
Have you never made a joke before that some random person might not like and get offended by it and try and attack you for it? Have you never said something that you have looked back upon and regretted saying it (whether you were just young and immature or just not thinking clearly)?

Do you also not do those things over common communication channels outside of talking face to face?

I'm genuinely curious because I literally don't know anyone under 30 that has never done anything that they did not want recorded in history forever.

It's not that I have posted anything on facebook/instagram/snapchat... that is really that bad/embarrassing. If it were all posted on the front page of the NYT I would probably go through life just as normally (albeit, quite a bit embarrassed by it). I would just prefer to minimize that risk.

That's where snapchat fills the niche. It allows me to speak more freely with others with less fear that everything I say and do will be pulled up years later completely out of context.
I think Chrome was (maybe still is?) also the name of Firefox's GUI or something like that. I remember being confused when Google Chrome first came out.

Edit: I thought more about this and remembered someone on the Firefox Addons site complained that the author of "lesschrome" (an extension which hides the "chrome" automatically) was being jealous(!) of Google Chrome. Couldn't find the comment and the following funny discussion though.
Science confirms rich people don’t really notice you–or your problems
Goldman Sachs paid 37 and 38 percent of its revenues to employees in 2013 and 2012, respectively [1]. That is on par with America's recent 44 percent wage share of GDP [2].

[1] http://www.bloomberg.com/news/articles/2014-01-16/goldman-sa...

[2] https://fred.stlouisfed.org/graph/?g=2Xa
That's what I meant by enterprise pricing.
The lack of mandatory tail calls and call/cc also make implementing Scheme in CL hard, although the former is actually present in most mainstream implementations. Various flavors of continuations can be implemented with macros, but they require coding changes and are not as general as Scheme continuations.
A (somewhat cringeworthy) thread on how to gain persistence via this exploit is at https://github.com/timwr/CVE-2016-5195/issues/9

I think this would be a "temporary root", rather than something like CF-AutoRoot that gains persistence by modifying the system itself.
Based on the topic of his first post, I am sure we can expect many, many more to come.
Translated to J for fun.

NB.Iterated Function Systems
require'viewmat'
S=:640 640 NB.pixel sizes
I=:S$0 NB.a matrix for image
pl=:4 :0
'o s'=.2{.x NB.origin and size
p=.<.0.5+S*s%~y-o NB.convert y to pixel coordinate
if.+./(p<0),(p>S)do.return.else.I=:1(<p)}I end.
)
tr=:3 :0
200000 tr y
:
I=:S$0
im=.+/ .*,&1
'l k'=._2{.y NB.probabilities and corresponding transformations
p=.1 1
while.x do.
y pl p=.p im~k{~l I.?0
x=.<:x
end.
viewmat|.|:I NB.make first index horizontal and start from bottom left
)
NB.IFS=:origin;size;prob;trans
barnsley=:_2.25 _0.5;5 11;0.84 0.91 0.98 1;4 2 3$,_&".;._2[0 :0
0.85 0.04 0.00 _0.04 0.85 1.60
_0.15 0.28 0.00 0.26 0.24 0.44
0.20 _0.26 0.00 0.23 0.22 1.60
0.00 0.00 0.00 0.00 0.16 0.00
)
tr barnsley NB.takes one second 8-(
Microsoft Announces Microsoft Surface Studio || Specs and Reviews
Be sure to look at the numbers in the charts. Those bars there don't use the full axis and suffer from distorsion. It's the #1 don't in the list at http://www.eea.europa.eu/data-and-maps/daviz/learn-more/char...
JFoenix – JavaFX Material Design Library
Very exciting news from MIT. Anyone interested in this thread should also check out Cyclotron Road at Lawrence Berkeley National Lab. It's a two-year fellowship and incubator specifically geared toward hard-tech innovators working on energy technologies. Applications for the next cohort are open until Oct. 31 - cyclotronroad.org/apply
That seems like bad design. Rust iterators return an Option<T>, for example.
Tesla's grand promises make it look like a Ponzi Scheme [pdf]
Just curious, what was the biggest cost, storage, CPU, RAM, bandwidth or matinence? Any kinda breakdown you could give?

Just trying to figure out what made SaaS a good value vs hosting on site, were you able to get rid of a server & the associated power & maintenance costs?
Check out Cyclotron Road at Lawrence Berkeley National Lab - similar mission to support hard tech innovators. Applications open until midnight on Monday, October 31 cyclotronroad.org/apply
30+ Ways to Make REST Calls in Node.js, PHP, Python, Rails, Obj-C,
Historically "Chrome" refers to the shell of a web-browser that wraps the layout engine. Both Netscape and Microsoft used the word (internally at least) for this effect, while later Google would co-opt the term entirely for their product name.

But yes, Firefox's user-stylesheet for XUL is called 'chrome.css' (or 'userchrome.css', I forget).
How exactly is this different from the US ?

You think people will rush to Amazon, if overnight becomes just as expensive as B&N ?
Decision of data from the shortest path
Chrome is a common term that means the parts of application user interface that aren't representing the document (https://en.wikipedia.org/wiki/Graphical_user_interface#User_...). So window borders, menus, browser address bar, tabs and such. This is the meaning of the word used in Firefox.
In Rust, it would be Option<T> where T is the type of the object you're supposed to get.

This means that if you don't parse correctly, it would be None, if you do parse correctly it would be Some(T)
So, Binder? And man, when people call ioctl a bastardized syscall... looks like 9 syscalls in one!
One thing that the article mentions is that there are in fact strings that are valid JSON but not valid JS object literals.
Way more than 100k bots lol.
TIL, thanks for the clarification.
It's in the works but it's no t officially supported by Google. https://github.com/apple/swift-corelibs-libdispatch/pull/162
Tiny daily hacks
This may be the case in some countries (US?)

I'm currently getting ~3% on my savings account which is pulling in about $200 AUD a month.

That said, I am in the process of putting some of that in to a index fund (Vanguard).
This need is best addressed by termed employment contracts. E.g., in consideration of us paying $10k for you to pursue training in blah we mutually agree that you will work for us in your existing position a minimum of 6 months after the training concludes.

As an employer, after investing in training an employee you only need to ensure that you get an acceptable return on investment before the employee leaves. You want to prevent the employee leaving, so your agreement should specifically target that.

Non-competes are overly broad here and this has the consequence of making them coercive and punitive, both completely unnecessary. The non-compete doesn't guarantee your ROI except as a knock-on effect of its coercive nature. It only prevents your (former) employee from working at all. A net negative for society and arguable for you as an employer.
The fix is out, but as always for nearly all Android users, they will remain vulnerable until they upgrade their device (but then they will have new unpatched vulnerabilities).
Did Provo handle the fiber to the premise while requiring people to purchase internet service from CLECs to use it with the exception of a crippled free tier to get people to bite? If not, they did not do this. Furthermore, they did not stick with it over 30 years, which is the time frame required for such an endeavor to be a success. The entire point of the idea is to divide responsibilities so that no one organization takes on too much and do so in a way that fosters competition. That includes funding via municipal bonds where pay back is expected to take ~3 decades. Had they done this, Google could have just been one CLEC among many and Provo would still be at it.

Local governments ought to focus on building roads while businesses focus on building the services that are provided through them. Having each business build its own network of private roads is infeasible. It sounds absurd when stated in this way, but that is what is happening. We need the local government to do the one thing it is good at doing, which is enabling transportation for private industry. Private industry can do the rest. That includes IP transit in such a way that tier 1 ISPs like Hurricane Electric would have a very low barrier to becoming CLECs. If each subscriber pays a fee dedicated to repaying the municipal bonds over a 30 year period, this would pay for itself.

If people operating it mess up, they can be replaced. The CLECs are interchangeable from the customer's standpoint. The contractors running the infrastructure are interchangeable from the community advisory board's standpoint. The members of the community advisory board overseeing are replaceable from the local politicians' standpoint. The local politicians are replaceable by the public. It is very different than what we have now where if people are unhappy, they cannot replace the incumbents and have little ability to voice grievances. This is the sort of system that I want in my community. I am abroad right now, but when I get back to the US, I intend to start gathering people to discuss how this could become a reality in my area.
If you don't mind answering, how long have you been doing this for and roughly how has your rate of return been?
Certain systems can best be understood as black boxes. You put some commands in and magic happens. Git was not designed to be such a system and early users of git know this.

During the last 5 years, many GUIs have filled in this gap, making it increasingly likely to find people completely stuck because they miss knowledge of the foundations.

Git is a utility to manage an append-only repository of tree-objects, blobs and commits. To help humans, git adds

- human-readable pointers (branches, HEAD, stash)

- an method to incrementally add changes (staging/index/working area)

- a method to append tree-objects, blobs and commits from repository to another

- some commands which alleviate steps in common tasks

These last set of commands cause pain, as users without foundational knowledge, do not realize these commands are compounding many small steps.
Show HN: BeachfrontDigital, the best way to keep track of your domain names
There's a difference between wanting something to be true, and acknowledging whether a business is succeeding or not on its own terms.