skysight-inc/HackerNews huggingface dataset:
It surely means you have experience using C++ to make web browsers, JITted JavaScript implementations, web servers, database engines, and PhotoShop.
I would argue that people largely act consistently with how they think. If the actions are immoral, there are thoughts that they come out of.

(You also could be arguing that nothing is evil, because everything is the product of evolution, and morals do not exist. If that's your position, then I think it's mistaken, but I recognize that I am not answering it with this post.)
صور+غراميه+2017
I've often wished to be on the other side of the fence with a proportionally representing parliament. You can take a look at other parliamentary systems in the world and it's not markedly better or worse. There are other structural changes I'd make first (direct Presidential election, ...).
IBM has already launched openwhisk, and there are some other open lambda implementations.
Previously: https://news.ycombinator.com/item?id=12822148
I couldn't get LTE between Munich airport and downtown when I was there on business recently.
I would love to understand the design rational on why a custom controller is needed to run etcd as opposed to leveraging the existing k8s constructs such as replicasets or petsets. While this is a very useful piece of technology it gives me the wrong impression that if you want to run a persistent or "more complicated" work load then you must develop a significant amount of code for that to work on k8s. Which I don't believe is the case, which I why I'm asking why this route was chosen.
No country has ever left the EU so no one knows exactly what it entails. Even the EU documents themselves does not describe the process in detail. It wasn't supposed to happen!

But the question on the ballot was "Should the United Kingdom remain a member of the European Union or leave the European Union?" and the option "Leave the European Union" won. It is clear that that means invoking Article 50 and begin exit negotiations with the rest of the EU.
> did not kill the native population of the republics on massive scale,

You're kidding right? They sent the local village priest to Siberia. Took away the land my great grand father owned.

Sent tens of thousands of other people to Siberia to labor camp. Yeah if you consider shoving them like cattle into unheated train cars in the middle of the winter for a multi-week journey "not kill" then yes, they just happened to freeze on their own...
If I had to guess, its probably because you don't choose (or change without significant cost) the color of your skin or your facial features.
Ugh, I feel you. I've trained myself not to tap on a result unless I've waited several seconds. Life improved immeasurably.
The new gopro session is looking good. For a higher quality one, get the hero silver.

If you're looking for mounts, stick the standard mount on your helmet or use a 'wraparound' mount on the handlebars.
(Get one of these)[https://www.amazon.com/Black-Common-Outdoor-Sports-Session/d...]
You get a ton of accessories for cheap.
RSA means big integer which means unhappy performance on devices that often don't even have floating point in hardware. I think elliptic curve could be faster?
> https://benchmarksgame.alioth.debian.org/u64q/compare.php?la....

There are so many variables here that using the benchmarks game will not give you an accurate picture. You may well just be benchmarking jemalloc vs. glibc's allocator. jemalloc is tuned for speed of allocation in threaded contexts (with e.g. TLABs), not minimum memory usage. If you want, you can use the system allocator with Rust; for the benchmarks game we use jemalloc since it's faster.

> I know how to do it in C, but Rust has another layer of indirection.

How? Any function you call from some other library can call malloc under the hood.

> $ llc --version # CPU architectures supported by LLVM

I know there are architectures out there that LLVM doesn't support, but that doesn't mean anything unless people actually need those architectures. Not having PDP-11 support (one of the architectures on that list) doesn't make Rust a "non-starter".

> I do see a github repo for providing a LLVM backend for AVR processors, but it's not part of the LLVM project, nor is it even passing its own test suite at the point I'm writing this.

AVR support is coming along well.

AVR isn't exactly a first-class citizen among commonly used projects like OpenSSL. The reason why AVR support is immature is that few people need it. Not having that support isn't enough to make Rust a "non-starter", any more than it makes OpenSSL a "non-starter".
Perhaps to help others extract info: for me most of this I know or is sort of common sense at this point with the one exception of page 39: "do the encryption in your app".

I'm not saying I have ever used pgcrypto but it is important to be mindful that pg is logging stuff.
The unasked question is why does university need to be expensive so as to create what is becoming now a deep class divide in the society causing the dumping of increasing number of youth into the "service" economy. Thus destroying the value that society could have obtained from them had they been given a chance at an education.
This makes it all the more regrettable that Microsoft buried the competition and you are stuck with Windows forever: http://developers-club.com/posts/104034/
The other dimension is turnout. With the ridiculously low turnout in US elections, the people not voting could probably elect a third candidate if they all suddenly decided to.

It seems that elections are won and lost at least as much by whose supporters bother to show up as by people switching allegiances.
Or 96KB: https://youtu.be/2NBG-sKFaB0
3D Acceleration on PocketC.H.I.P. Alpha
If you could before, and can't now, isn't that pretty much a definition of "losing it"?
You seem to be missing the point. There's two different ways to lock people in to an ecosystem. The first way (the "good" way) is to make all the components of your ecosystem work so well together that it's hard for someone to find good replacements for any component (i.e. any replacements they look at won't work quite so well with the rest of the ecosystem, so they would be losing value by replacing any component). The second way (the "bad" way) is to deliberately put up roadblocks that actually prevent people from finding replacements. For example, making it impossible to export your data in a cross-platform format, or using proprietary protocols for the sole purpose of preventing others from being compatible. Apple doesn't do the latter - they use open protocols whenever appropriate, and nearly all products have some way to export your data in a cross-platform format.
How to Apply for Startup Jobs Effectively
I tried rolling the Google-free Android strategy for a while, but I found it was so unusable I took the first non-iPhone path off Android I could find. It's just too much frustration to try to deal with all the missing pieces. Currently I'm using a Lumia 929, but I'd kill for like an Ubuntu phone or something that works on Verizon.
I strongly feel that Udacity has HUGE potential and the recent TV ad is quite inspiring.

- From student's perspective, it can't get better than this - learning from the top instructors in the world at a very low price. Learning AI at a fraction of the cost.

- From employer's perspective - I have hired more than 50 engineers both at startups and at world's biggest company. I would definitely value people with a nano-degree from Udacity over a course that they studied a decade ago in the college. The students from Udacity have more practical knowledge and understand the latest concepts.

In my viewpoint, the biggest potential is the reach - people from all over the world can learn advanced technologies like Self-driving cars. Who could have imagined this few years ago!

I am positive that companies worldwide would LOVE to interview candidates who have studied at Udacity.
I remember that thread. I think someone mentioned big tobacco realizes the future is vape but wants to kill thier current ecig market competitors via the law. It's a race to the bottom with Chinese ecig vendors unless the law bans them or greatly reduces their ability to sell in the USA.... Assuming It's truly harmless, they don't have to worry about being taxed/sued like crazy or severe advertising restrictions anymore... Ecigs are a no Brainer for any tobacco exec.
Sublime has served me well for years and I still use it for working with MASSIVE files as all other editors seem to choke on these, but VSCode is leaps and bounds ahead of Sublime Text. A great editor that fell behind a while ago, they didn't step their game up when Atom came out, I doubt VSCode will change anything sadly. Also worth pointing out that VSCode with its debugger, intellisense, addons and other things is ahead of all competitors right now on all fronts.
Betteridge's law of headlines: any headline that ends in a question mark can be answered by the word no.
Or maybe they shouldnt build the company around one product. If they made a crappy product, someone else would make a better one, and people would buy that one.
>that link

Nice. I was only familiar with the original one; I wasn't aware that there were more. It appears to be the most recent one? I was hoping to find a comprehensive list of this kind of site somewhere but didn't. I did find these by following some breadcrumbs:

1. http://motherfuckingwebsite.com/ [original]
2. http://bettermotherfuckingwebsite.com/
3. http://evenbettermotherfucking.website/
4. https://bestmotherfucking.website/ [yours]
5. https://thebestmotherfuckingwebsite.co/ [with extra satire]

I don't think #3 is a particularly strong example, though. I don't think it looks bad - In fact I think it looks good; my personal site uses monospace fonts - but I think it adds too much to make its point effectively.

#4's criticism of #3 is spot on, and its mention of Let's Encrypt, gzip and caching make it my new favorite. Thanks!
Ticking boxes helps with security, but it tends to be easy to tick the box and yet mitigate much of the actual benefits. When this is cheaper, some companies will chose it, and snake-oil-salesmen will help them do that.

You need some kind of incentive that derives directly from the end goal (less breaches), rather than some derivative (better standards compliance). Auditors certainly have their place, but we need more than them.

edit:
Also, you probably meant 'onus' rather than 'honus'.
Background: This is all about EUVL, a technology for making chips with smaller features.

See:

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

https://news.ycombinator.com/item?id=12841278
You don't structure your compensation in such a way that makes people leave. If they don't perform, you just fire them. That's the sales game.

Your comp plan doesn't concern itself with punishment. You lay out quota and a stretch goal and if your reps hit them, you compensate them dearly. Why not just hire a VPS who can do this for you if you want to scale to 40 reps anyway.

Are you in a jurisdiction where firing someone is not as easy?
More and more of Google apps depends on Google Play services, and that isn't open-source at all.

AOSP might be open-source, but running Android without these services makes it much less usable.

And some systems built into Google Play Services like SafetyNet have their purpose and their reason of being present (Android Pay and ensuring the stored data remain secure), but in some case they might stop an enthusiastic user of using a customized version of the OS because of missing features.
Sure - market-makers need to react quickly. But that's only during the hours when the market is open. If there's no market, no-one needs to be quick about it.
Maru OS v0.3: Android 6.0 and Debian on a smartphone
I got a message from my provider to say they are closing down their 2G network next year since hardly anyone uses it and they want to reuse the bandwidth for something else. Maybe this protocol will die out soon.
The problem with blacks isn't that "grandfather doesn't like the neighbors". Blacks were forced into dirty ghettos by zoning laws and HUD redlining policies 50 years ago, and they're still suffering the consequences.

You have to deregulate city zoning laws so people can develop the ghettos. When people worry about the character of a neighborhood being destroyed by development, that's a dogwhistle for a racist zoning policy. I don't think they're talking about the architecture or number of parking spaces; they're worried about the types of people who move into cheaper housing.
Where you are wrong, I think, is that “the presentation IS the content” is a common belief among “designers” but almost never the belief of users.
It's bad. College loan payments are a stone around the neck of far, far too many people in an entire generation, and it leaves far too many of them crippled financially for a decade after they graduate. When you're already paying 40-60% of your income on housing, tacking on another 20% to service student loans for a degree that doesn't earn you any more money than if you didn't fall for the scam doesn't leave much left over for anything but survival. Far too many people are in that boat, because student loans are too easy to get, and they've had it pounded into them relentlessly that the only way to get ahead and live a good life is to go to college. The people telling them this, by the way, are usually Boomers that went to school when public universities were fully funded, and costs hadn't spiraled out of control by an order of magnitude or worse.
This it true for extreme situations, but I do believe with the new iPhone, people we be less likely to use a GoPro, if even just 10-20% less it does affect the bottom line.
Lack of competition.

A University's revenue is basically defined by it's capacity, which means that lowering tuition doesn't let you "win" in any sense of the word.

The huge boom in EdTech startups is partially attributable to tech allowing for the easy dissemination of information, but has even more to do with a huge unmet need for talented developers in a culture that isn't particularly concerned with degrees. All we're seeing now is the logical conclusion of those forces playing out.
Thanks for that, the reason for rage quiting is more to do with the fact that the existing dev team is getting excluded and all of our concerns are shut down and, I hate to pull the "race" card, but it "just" so happens that the majority of the existing devs are migrants/minorities, whereas the new "leadership" team is not.

It feels like we are being treated like children and stuff like not being "real" software engineers coming from people who have contributed 0 to the existing code base really angers me (I am a very emotional/passionate person though).
There is no evidence that doggedly pursuing multikulti fantasies is in any way broadly beneficial, in fact there is much evidence to the contrary.

So who is the empathetic one?
StackOverflow Importer – Import code from Stack Overflow as Python modules
I don't think you read my post. I said prejudice against an entire group of people for their beliefs.

Such as the common one I see on HN: All Trump supporters are racist or all Republicans hate anyone that is gay.

It's just as damaging to our society as racism, yet seems to be perfectly acceptable in many circles.
There is absolutely nothing forcing people to use the internet through their phones, so I see no reason to force developers to optimize for it.

Some people eat their food through a tube, but you wouldn't force every cook to prepare all of their food to be eaten through a straw. And there you at least have a moral argument.
Chat bots. As in virtual assistants. Ask them in natural language for something they're built to provide and they'll try to get it to you (and mostly fail).
The use case that matters for me is: when I'm using them as laptops. Most of the time, my Windows laptops are connected like desktop machines: external monitors, mouse, keyboard. When I take my devices off the desk and go to a cafe or my living room, I use the touchscreen all the time. I don't reach for my mouse to click a button when I have a finger to do it. I probably don't go more than two minutes without touching the screen in that scenario, even while writing code. Scroll up/down is much easier with a finger. Pinch-to-zoom is obviously easier.
Convert multi-byte integer types from host byte order to network byte order
iOS: everything's sandobxed

macOS: not the most popular consumer operating system
But they dedicated significant resources to change the MBP dramatically...
You sure they're not vaping weed?
What makes you forced to agree to them in the first place? If a service has a terrible EULA - do not use it and do not accept their end user agreement.

(By the way, I'm basically telling you to "discriminate based on EULAs".)
https://www.udacity.com/nanodegree/plus

https://udacity.zendesk.com/hc/en-us/articles/207695886-What...

https://www.udacity.com/legal/nanodegreeplus
Tuizy App
Okay, so If I decided to not hire any liberals or anyone that supported gay marriage...and got big companies on board, this would be acceptable to you? You can always change your beliefs......
Exploiting systems without dynamic memory is pretty meh.. that's some NSA level Stuxnet bespoke shit.

But no, judging from the code, you just give it one big fat I/O buffer that will usually come from .bss
Is it the 40th anniversary of Emacs?
Central banks explore blockchain to create digital currencies
And just what will those users buy? The Samsung-S7 (and equivalents) will buy a similarly priced iPhone. The rest have no alternative. BlackBerry is down and out. Windows Phone essentially is too. The only remaining players are iOS (at 10% of the market and 90% of the profit) and Android (with the rest).
I don't know if I could stand the tension of working in a company where quarterly shipments were single digit units of product is considered a banner year :-) Makes for a really odd revenue stream. Someone builds a new fab, woo-hoo!, then 2 years of nothing.
You must have missed the CAFC ruling that declared API's copyrightable.
Well if operator overloading looks scary you haven't seen the assembly generated for C++ programs ;)

It's just full with con-/de-structor noise and don't even get me started with virtual function calls.
I think the Chrome behaviour (display invisible content for a while, then after a timeout render using fallback fonts) would be a happy compromise were the timeout not three whole seconds.

font-display: optional and font-display: fallback (as linked in the article) look like promising solutions to the problem (both recommend a FOIC aka 'block period' of 100ms), but it'd be even nicer to set the exact duration of the block and swap periods in CSS.
AFAIK Wikipedia only approves of third-hand or more distant accounts being used in its articles. Something has to be done, then talked about, then Wiki talks about the talking about it.
When I bought the original Mac Mini, it had DVI output at a time most people still had VGA monitors. A DVI-to-VGA adapter was provided in the box.

More recently, a new Sapphire GPU came with DVI and DisplayPort outputs. An HDMI adapter was provided in the box.

There's nothing wrong with USB-C. But right now most of us do not have anything compatible with it. My monitors and TV are all DVI/HDMI/DisplayPort. Every peripheral is USB-A. Adaptors for the common cases supported by their previous year's products (USB-A, HDMI, Ethernet) could have been provided by default to make for a much easier time. It's not like they didn't have precedent for making this just work for their customers in the past.
The wifi on gopro 3 is spotty at best. I wouldn't put GoPRo in the "quality" camera department, since it's essentially just another CMOS sensor with accessories.
The stats behind Darkest Dungeon's new million-seller milestone
It was 80 columns to match a punch card, AIUI, not a decision on readability grounds at all.
I wish it was that easy.

our e200z6 core has PowerPC ISA, but there's a difference in hardware floating point support (here it's done by SPE) and we also need VLE. First one you could somehow get working, but with the latter - no way, its support was dropped by mainline gcc even after the patches were proposed, since it complicates the other parts of PowerPC port and is needed only by few people like me with deep embedded stuff (source: https://gcc.gnu.org/ml/gcc/2013-03/msg00172.html).
What programming language should I learn first? Answer: Javascript
The FAQ at the end of the OP addresses this:

"Q: How is this different than StatefulSets (previously PetSets)?

A: StatefulSets are designed to enable support in Kubernetes for applications that require the cluster to give them "stateful resources" like static IPs and storage. Applications that need this more stateful deployment model still need Operator automation to alert and act on failure, backup, or reconfigure. So, an Operator for applications needing these deployment properties and could use StatefulSets instead of leveraging ReplicaSets or Deployments."

There is inevitably some app-specific logic required to modify a complex stateful deployment; the Operator encapsulates this logic so that the external interface is a simple config file.
Greasyfork is the replacement for userscripts https://greasyfork.org/en
In theory they can choose whoever they want, however in practice if the small percentage of the electorate who actually vote pick e.g. Trump, the party is stuck with them
To me, it's about moving in this direction. Apple shows no interest in doing the work in MacOS to go here, and it's puzzling. Microsoft has iterated and iterated on it until it's pretty good. Not perfect, but they've already moved through a lot of the pain of making touch work well, and they're not stopping. When Apple figures out in 2018 that they need to ship touch screen laptops, they'll be years behind in UX on them... it's not as if they'll get it right on their first try, either.
Yep, this is one of the major reasons I refuse to use Android anymore. If it's what you like hey go for it, no problem for me- but too few people consider the full scope of what allowing permissions to apps brings. Not to mention the built in data mining Google does by default. Yes, Android has gotten better at their permissions model, but only slightly.
There are plenty open source Q&A platforms (https://www.codefear.com/scripts/question-answer-software/), how is yours better?
No option to unlock pixels without a facebook authentication?
>The case is going before the CAFC, which means a likely win for Oracle

LOL Really? A likely win? The CAFC isn't going to overturn a jury verdict.
For him "full stack" means "good". E.g. which smartphone do you want? A pink one! It's that kind of IQ and erudition level.
Visualizing the evolution of individual scientific impact
Its an insider preview, it will be hit or miss depending on the release. VSCode release updates often and they have broken things in the past, which usually get patched within a few days.

Don't do Insider if you need a guarantee of stability.
Ng's Machine Learning course is an outlier I think. It's easily the best online course I've ever taken.
My guess would be it means server-side work that involved c++.
> And your private home is a very personal place that has no _business_ involving in regulatable commerce

Says who?
Why should anyone be allowed to sue for discrimination when the service is not owed in the first place?
AirBNB can easily fix this issue by disallowing the hosts to reject the booking request if place is available. If host rejects the booking request, AirBNB can block them from renting out to other people for that time period. They can run analytics and find out who is rejecting to black sounding names and renting out afterward.

What are they doing?
I've heard some mention of crime. Was there anything you noticed while there? Were burglaries higher than normal?