skysight-inc/HackerNews huggingface dataset:
Um, if someone else cancels, they free up the resource (volume or weight or number of packages). This allows some other package to use the resource. This essentially makes it non-static, since it depends on the number of shipments that will consume that specific resource.

Your reply seems to suggest that you can get a truck to carry infinite capacity just by using more fuel. Not sure if you meant something else.
I'm sorry to hear you went through that. Did your abilities return once the course of antibiotics was completed?
Maybe, but that has to be a long way out. I can see what the parent describes happening well before brain-to-text.
On this topic we have all accounts tied to Facebook and we are checking for the Verified tag on accounts. I know this is not completely reliable but its a starting point right? Otherwise we need to get into manual verification which would limit scale ability and growth rate.
Fiddler on the Roof and American Conservatism
Interesting article. Not sure that the conclusion is all that solid though: "I quantified that 1 C++ server is roughly equivalent to 40 load-balanced python servers for raw computational power based on our HTTP benchmarking. Thus using C++ can really squeeze all the computational juice out of the underlying hardware to save 1/40 off server costs."

Well, for this particular start-up, I think c++ was an excellent choice (especially as they already knew c++!) -- but what if you could still run the service on a single service with python? You would still need 2-3 servers with the c++ version (failover, test etc).

Or it might turn out that for production load, you'd need 10 python server-instances. Sure, one server could handle this with c++ -- but you're not actually saving 39/40, you're only saving 9/10, because you didn't need "the full 40".

Not to mention, that it seems unlikely that the http request stuff is the limiting factor in a distributed OLAP system. So you might do 100 "OLAPS/s", and have them easily served by a 40Kreq/s python service.

"I guess we could have written it in Python to start off with but, economically, it would be a wastage of labor cost and time because, at some stage, we would have to scrap it for a C++ version to get the performance we need. The Python code will have no economic value once scrapped."

As mentioned, I think c++ was an excellent choice, but the above assumes they'd have to rewrite the entire system in c++, and scrap all the python. Granted, if you don't know python, but do know c++ very well -- it's doubtful that it would be faster to prototype in python than to just use c++.

But if (wild guesstimate) you could get 90% of the features, at 10% the loc/dependencies in python -- who's to say that wouldn't make sense? Maybe parts could be done in c/c++, or the project could move to pypy for enough of a speedup that no complete rewrite would be needed... etc.

Overall though, I really think this is a great illustration that high-performance compiled languages offer great performance, and can be rather pleasant to work with.
> Are some angles harder to block than others?

As a matter of fact, yes.

Satellite dishes have, by their very nature, a narrow "beam width" of reception. That's so that they can pick up the weak signals coming from satellites (which, having limited sources of power out in space, can't produce as strong a signal as terrestrial broadcasts), and it's why they have to be carefully pointed in order to receive that signal.

In order to jam a signal and prevent someone from receiving it, you have to overpower it by aiming a signal of your own on the same frequency at their antenna. Since satellite dishes have such narrow reception beams, though, that means in order to jam them you need to get your signal out in front of the dish, so you can aim it directly in. If the dishes are pointed to the side, at a satellite near the horizon, that's not so hard to do. You just need to get your jamming transmitter up on a tower in the way and Bob's your uncle.

If those dishes are pointed straight up, on the other hand... well, there's not much you can do without a capable space program. Iran is not exactly known for their extensive space program. :)
Pride and Prejudice and Z-scores
How Americans pretend to love 'ethnic food'
Qp2qp two fingers drawing application
But surely you could implement "global statics, structs of arrays, arrays of structs" in Java(classes with public members) as well even if it lacks value types(aside from primitives that is) no?
Helped me! I can now clearly see the wrinkles in my mom's face (sorry mom!). Do you have any other similar methods for visualizing other stuff?
I have used Play Framework in production and its really good -- I really hope there is more adoption like we have seen with Node or Rails. The only complaint, is that there have been big changes from 2.0 to 2.5. Moreover, the documentation on the site is just OK, examples in the community can be out of date, and books are out of date as well.
Reminds me of lawn chair larry https://en.wikipedia.org/wiki/Larry_Walters
slightly related: https://littlefreelibrary.org/
hahaha it has extremely fast cracking speeds in hashcat due to bad KDF. iterated AES. ROFL.
Do you think block-chain will change your life?
On the surface this initially sounded like snark, but the more I think about it the more appropriate the comparison (in the "decomposing a command line UX down to a conversation analogy" sense, less the other way). I hadn't thought of a command line that way even though it's glaringly obvious. Interesting thought.

We do quite literally talk to computers for a living. Well, shit.
On exactly the same date, Miguel de Cervantes, Novelist and Poet, is dead at 68.
Well technically, Android doesn't sort notifications strictly reverse-chronologically, but also within different priority levels that the apps themselves choose (e.g. phone calls and direct messages = always at the top, "Foo just liked Bar's video on FB" = hopefully at the bottom). Not sure if iOS does the same.
So if you gain lots of money via semi nefarious means what fraction do you have to dedicate to good works before the earlier wrong is cancelled?

I know that he didn't gas 6 million people but letting people buy their way out of moral debt with a fraction of the money they gained still seems horribly repugnant.
Well ... Richard Branson sponsored balloon flights primarily as a cheap form of SEO for his young companies. He rode as a passenger with a qualified pilot.
I think you should be careful with this claim. This is what got Twitter into trouble.
Sometimes is just a matter of expertise. The more you know about a subject the more critical you can be when reading about it. Many of the posts about SV startups here are very inside-baseball.
But not useful for their original purpose (in this case, suppressing satellite TV usage). Just useful as general leverage against targeted people, which the Iranian government is not short of anyway.
Note that the offer was "highly illiquid", and the yearly salary offer was only $130k.

Personally, I don't consider any of the "might vest and become valuable" parts of an offer to be actual compensation. But, your mileage may vary.
You're right, people shouldnt be silenced for posting superficial content. At the same time, the ranking algorithms could be more flexible besides TOP, BEST, HOT, to let people more easily filter out what the types of posts they dont want to see.

Reddit would benefit from some way to put it in "intellectual mode" or "picture mode" that weighed certain post types and subs heavier.
There's no way it can stay free can it? It seems like a crazily expensive feature for them to bake in..
Take note Robots at Facebook and Google. Monetizing humanities information through ads is not the only way.
Independence is a more strict condition. The probabilities must follow the rule

P(A and B) = P(A) * P(B)

that is the rule that is used in the article.

Let's pick an easier example. You buy two equal decks of cards while traveling abroad. When you return home, you realize that it may be a deck with 48 cards (123456789JQK)or a deck with only 40 cards (1234567JQK) without the "8" and "9".

To make it simple, suppose that you magically know that you have a 50% chance of having bought a 48 cards deck and a 50% chance of having bought a 40 cards deck.

One of your friend come and start to shuffle both decks, one in each hand, without mixing them.

If your friend picks a card from the right deck, what is the probability that it's a "8"? (spoiler alert: There is a 50% that the deck has only 40 cards (without the "8" and "9") and you can't pick the "8", and there is a 50% that the deck has 48 cards and there is a 1/12 to pick the "8", so the probability is: 1/2 * 0 + 1/2 * 1/12 = 1/24)

If your friend picks a card from the left deck, what is the probability that it's a "8"? (again 1/24)

Are they independent? Whatever he does with the left decks doesn't affect the right deck. To get less relation, you can use two friends, and put them in a different room, and make them pick the card exactly simultaneously.

If the events were independent, the probability that both have picked an "8" would be 1/24 * 1/24 = 1/576

But the correct answer is more complicated. There is a 50% that the deck has only 40 cards (without the "8" and "9") and you can't pick the "8", and there is a 50% that the deck has 48 cards and there is a 1/12 to pick the "8" in each one, so the probability is: 1/2 * 0 + 1/2 * 1/12 * 1/12 = 1/288. That is 2x bigger than if they were independent.
I'm exactly the opposite. Everything in my head is an image. When I do math, I'm manipulating shapes, connections, colors. The space seems to be higher dimensionally, as things can be close and far depending on how I'm "gazing" through the space. While I can visualize systems as I might see them, I can also visualize them topologically. That's basically how I write code. I can "see" the path of operation through a ghostlike view. But only a few paths are in focus at any one time. Focus is not a great way to describe it, as it's not like the optical effect of focus. It's more like being able to feel a tension on a path. The path's I'm "seeing" are tight and the one's I'm not seeing, are still there but I have no "purchase" on them until I follow them.

The way I do calculations used to drive my teachers nuts in grade school. But my systems always worked. I do addition and subtraction as complements, which is how I see them. I do multiplication and division by what I can only describe as folding number lines. Individual numerals have colors and sounds, and what I can only describe as personalities. That is, in base 10. In other bases numbers seem boring and flat. I'm not sure what to make of that. What if I'd been raised using octal or hex? Binary makes me nervous.

I make my living as an illustrator and animator, I've been doing CGI since the late 1970s. I've tried to draw some of these things, but when I try and project them into 2D, I can only get what to most people seems nonsensical. But if I close my eyes or concentrate they are visible inside my head. I don't try and do this very much anymore, because I've found that sometimes this "breaks" the system and I can't see it anymore.

My dreams are very visual. Often my dreams are multi-threaded, with several plots and sets of characters. I'm often more than one person in the dream, or sometimes not present at all. I generally remember the dreams as a linear thing, but they are often connected and "inside" the dreams they seem simultaneous. I've no idea how to describe the experience better than that. When I was very young I used to have terrifying dreams that I can only describe as geometric. Things seemed connected in dangerous or threatening ways.

As I've gotten older, I've found that I have to work on problems with more consecutive steps. When I was younger I could "fold" several operations at once.
Are you saying HTTP/2 're-implementing multiple connections on top of a single TCP stream' is a bad thing?

There is an entirely valid reason to do so (that TCP connections need to have slow-start to avoid congestion). TCP will always be inefficient for sending single, small files.

HTTP/2 doing this is great, because it means you can do away with the hacks that were used with HTTP/1.1 to get around connection limits, and you can do away with the hacks like putting all your JS in a single file to get around slow-start (by reducing the number of files sent), which is bad for caching (if users have your site cached and you change one JS file, their browsers have to download the whole concatenated collection of files again).

I'm all for trying to keep things simple, but I think much of the complexity in HTTP/2 is solving valid, real problems that will improve the speed of the web, which is a good thing.
no way. /r/all is terrible

the defaults are important because they let people use the site before they decide they want to sign up
ok, yes. They'd also have to figure out my keywords. Still less secure then having to steal my encrypted passwords.
That readme is a massive intro that doesn't explain very much at all.

tldr; Define a model in xml, and a provide it a template script and it'll output some text.

Sound like XSLT? yep. With a custom DSL taped on the side for scripting.

Also...

Template-driven code generators that use symbolic insertion to inject
meta- data into a template. This technology makes it much easier to
write new ad-hoc templates. Typical examples are any technology that
produces dynamic web page.

Scripted code generators that use a high-level language to manipulate
meta- data and then inject it into templates. This technology makes it
much easier to write new ad-hoc code generators. Typical examples are
XSLT, GSL and some other scripted code generation languages.

These are just arbitrary terms you're inventing.

Lots of template engines support the ability to manipulate the data before injecting it into a template.

Having a special limited little DSL for scripting that is an antipattern, not a good thing.

Lots of people use translation tools (coffee script, typescript, babel, sass, etc) that map from one language to another 'similar' language, even code, and it works well.

I think we can comfortably say that these days, people are pretty happy with the idea of code generation; ...but I think few people will find anything in GSL that is not covered elsewhere, better.

Can you imagine modeling your typescript in XML so you can generate some javascript from it? ugh.

Perhaps there's some use for this sort of stuff in protocol serialization, but you have to do so much of the heavy lifting yourself for it, I'm not sure why you'd bother over an existing solution like protocol buffers.
This was one of my biggest takeaways from Her (the movie). Maybe the audio interface as represented in the movie is the future.
Am I the only one who finds the tense in the title a bit confusing? For a moment I was wondering whether he was actually born in 1964...
Should you dump your smartphone for a flip-phone?
Account Managers: Clear and Constant Communication
> Quite a few of the top HFT firms use Java, almost exclusively.

such as whom?
This latter thinking is incredibly intolerant, arrogant, and dangerous. It's the same type of thing that leads to laws being passed based on a particular religion or other philosophy that tries to ban thoughts different to theirs.

And that's the same type of thing as brigading.

All the above is intolerance. We've forgotten as a society what that word really means.
I agree, obviously. Lemme look into it.
My favorite bot is touch. You tell it what files you want created and it makes them for you.
I get a "Readability was unable to parse this page" error when I plug in the submitted Wired article.
They have been tweeted by Brian Chesky Why?
I'm not at all against moderation. I'm against the idea that subs that don't moderate out memes and jokes and images are somehow "bad" and should be removed.

Obnoxious moderation is just as big a problem on reddit as the aforementioned.
The assets of Eclipse were bought out, and the ~259 unfinished EA500 airframes were completed and sold.

Then a new model, the EA550 was built by the new company.

What killed Eclipse was gross mismanagement, lack of funding to cover that, and Cessna's Mustang.
>>How do you think Hoover stayed in place that long? You can pull a great many things without needing to disappear people at four in the morning.

Still Hoover or whoever in USA is no match for Mao or Stalin or Castro as far as their potential to inflict torture and control over their citizens is concerned. A president in US cannot be a president for his entire life, it's only 8 years max (that too if people wanted him/her to be).

While in Cuba we can see Castro remained in power until he couldn't move his body even so much and then also he put his crony (his brother) in power. That is dangerous and worrisome.

>>While Putin is certainly more willing to suppress political opponents, I doubt the Russian surveillance network is even remotely in the same league as the NSA.

The way Putin and his cronies suppressed homosexuals in Russia sends chills down the spines of free thinkers.

In short, with your neighbours and even family members spying on each other and reporting to Putin's people, you don't need sophisticated surveillance network in the first place.

In USA, the situation is far, far better than what the Snowdens and their supporters are trying to portray.
I would say either python or ruby.
Reasons:

PYTHON:

1. Python is white space sensitive forcing you to write clean code.

2. Python has been around since 1991.

3. Python is in my opinion the easiest when it comes to learning curve

4. Sites like YouTube and Google started on python.

RUBY:

1. Ruby is the popular language today because of ruby on rails.

2. ROR cuts down development and testing time.

3. Ruby has gems for just about everything now, most vendor code that use to be considered third party are now gems.

4. Sites like airbnb and fiverr use ruby

End: This is for both. The communities are huge, the years of examples, modules and libraries are extensive
Agreed. And I think the biggest problem with mobile apps is that many act like they're still on the web -- rarely attempting to fit in to the OS with a consistent UI, and inconsistently using native features that help with interoperability.
Yes, absolutely. Everyone can get too entrenched, and it's really easy for anyone to divide it into an "us" and a "them," and once you do that, it's too easy to really villainize the other side. Once you decide that the other side has absolutely nothing positive to contribute, then communication breaks down and it turns into snowball throwing that can escalate into grenade throwing.

It doesn't matter if it's GG or anything else. People tend to have valid complaints on both sides, regardless of how small, and both tend to have some guilt. People on both sides oversimplify the arguments of the other side and overgeneralize their actions as all black people this, or all white people this, or all men this, or all women this, or all... etc. And when that happens, it's bad regardless of who the group is and which side they're on, because it's guaranteed to be inaccurate about a vast number of people who are being unfairly characterized as something they're not.

There's a reason the term "social justice warrior" has come into existence, and it's because the people on what might generally be seen as the "good" or "right" side of the issue can also become way to militant, and when you become militant, you stop trying to work together to fix things, get people to see your way, and bring the sides together and start just trying to kill off the other side in order to win. (Now, I do think that term gets thrown around WAY too loosely for anyone who does anything you don't like and is often not accurate, but that goes back to the above paragraph.) Social justice is good. Social justice warriors are not.

Sorry for lots of rambling. It's hard to talk about such a complex issue concisely.
That's a half-truth. Ideally they would, but they don't.

vlc 2.2.1 (CVE-2015-5949)

php 5.6.18 (CVE-2016-3142, CVE-2016-3141)

firefox 44.0.2 (CVE-2016-1969, CVE-2016-1977, CVE-2016-2790, CVE-2016-2791, CVE-2016-2792, CVE-2016-2793, CVE-2016-2794, CVE-2016-2795, CVE-2016-2796, CVE-2016-2797, CVE-2016-2798, CVE-2016-2799, CVE-2016-2800, CVE-2016-2801, CVE-2016-2802, CVE-2016-1979, CVE-2016-1950, CVE-2016-1974, CVE-2016-1973, CVE-2016-1970, CVE-2016-1971, CVE-2016-1975, CVE-2016-1976, CVE-2016-1972, CVE-2016-1966, CVE-2016-1968, CVE-2016-1967, CVE-2016-1965, CVE-2016-1964, CVE-2016-1963, CVE-2016-1962, CVE-2016-1961, CVE-2016-1960, CVE-2016-1959, CVE-2016-1958, CVE-2016-1957, CVE-2016-1956, CVE-2016-1955, CVE-2016-1954, CVE-2016-1953, CVE-2016-1952)

Obviously these are cherry-picked and are historically known for their many vulns; but they are also popular enough that one would assume that they'd get special attention.

Depending on ports from -STABLE in a security sensitive environment is a bad idea imo.
The main goals are efficiency and pollution, and eliminating the supersonic boom is a secondary goal.

"Goals include showcasing how airliners can burn half the fuel and generate 75 percent less pollution during each flight as compared to now, while also being much quieter than today’s jets – perhaps even when flying supersonic.
"
"Meanwhile, other experimental aircraft also are under consideration, including those with novel shapes that break the mold of the traditional tube and wing airplane, and others that are propelled by hybrid electric power.
"
Mandelbrot didn't name the set. It was named after him by the mathematicians who first studied it seriously.
This is one of the things that WeChat provides. When I hail a car from within the WeChat app, the UI I'm using is a web app provided by the car hailing platform. It's rendered within the WeChat window, and can access my personal info and WeChat payment.

The future that the parent to your comment described is already here.
Thanks for putting the abs() part to rest. I included it for the sake of having the final code be a little more readable. But yes, indeed, it is possible once more to use bit-wise manipulation to achieve elegant solutions! Thanks for reading! And of course, thanks for posting this blog post, nkurz!
See my links in main reply to OP to get the big picture. Far as XSLT, did you meant the 1985-1995 work he did was "just a 1998 technology?" Or the other way around? ;)

http://download.imatix.com/mop/introduction.html

https://news.ycombinator.com/item?id=11558465

Note: I used XML and XSLT back then when they first came out. I had to write custom tech in Perl, etc to get them to work and speed was not in the description. While they were garbage, his methods produced Xitami web server that kicked all kinds of butt. Too bad he switched to XML-based tech as that was my only gripe with it.
AngularJS-ECommerce: Super Lightweight ECommerce Platform
Is it strange for me to wish I had aphantasia? This sounds like a blissful condition.
I don't think this is about ego -- this is just about naming for convenience. We say "Mandelbrot Set" rather than "calculate (...) converges" because the former has four syllables and the latter has thirty-two.

Beyond that, I'm not sure what you're getting at w/r/t/ judgement and cycles.
Arbitrage may be the most incorrectly used word in Silicon Valley. People usually mean they buy something here and sell it for more there - but that's not arbitrage.
I'm using NoScript with GNU IceCat and I don't see any message. I also use SpyBlock (which IceCat comes with) and Privacy Badger; I tried disabling both of the latter two, and still didn't receive the message.
Oh, derp, I was thinking of something else. That makes a lot more sense (that We'd trademark)