skysight-inc/HackerNews huggingface dataset:
The way the C and C++ committees approach Unicode is even worse than Python breaking away from UTF-16 in the wrong direction (UTF-32 being the wrong direction and UTF-8 being the right direction).

The first rule of reasonably happy C and C++ Unicode programming is not to use wchar_t for any purpose other than immediate interaction with the Win32 API.

The second rule of reasonably happy C and C++ Unicode programming is not to use the standard library facilities (which depend on the execution environment) for text processing but using some other library where the UTF-* interpretation of inputs and outputs doesn't shift depending on the execution environment or compilation environment.
Yep, right out of the box, the clear advantage is no deliberate signal jamming with a malicious high volume noise floor, no line of sight requirements for directional signals, and lower incidental destructive interference from sharing the medium, reducing dependence on digital signal processing filters.
If want a really fast turnaround time, need to use swap-able cabins: https://www.wired.com/2015/11/airbus-patents-detachable-cabi...
If you never work on Unix, then you should insist on saying so. Holding integrity is much more important than getting an internship from FB. And, as an engineer working in the infrastructure space, I do not believe FB is looking for someone has UNIX experience for the internship.

The recruiter is not knowledgeable. If he/she is hiring for production engineering, he/she needs to understand the basic of the keywords they search for. No reason for you to apologize.
You might feel that life is pointless, but you don't speak for everyone.

You have already admitted that individuals may enjoy life and find much meaning, so it seems only honest to append a very large qualifier to your "life is pointless" belief.
Django everyday since 0.9.6 Still an active maintainer of a small PHP lib, though.

> I wouldn't go back to it.

That's what I'm expressing: there's no reason to choose PHP in 2017. This isn't misdirected 'PHP hate', but a genuine disagreement with the OP's statement:

> There is nothing inherently "more productive" on one stack over the next.
I interned at Facebook a while back (pre-IPO). On the first day of onboarding my neighbor was struggling to follow the instructions - it turned out he'd never used bash or any Unix-like system before.

Anyway, I guess he figured it out since he did well enough to get a return offer.

Apparently things have changed a bit.
Honestly most people dont even realize they are sharing an ad. Despite my best efforts to block ads and hide the increasing quantity of spammy ads, Facebook seems to be doubling down. as a result my engagement in Facebook has drastically dropped.

But when I do share on occasion I get wierd notifications "you have shared three days in a row and your friends are responding"

That is just weird and terrible marketing, quite frankly more akin to cult recruitment/retention
In Firefox, if you allow some JS, they're quite narrow. But they're still there, on the left.
Creating Layered Data Visualizations Using R and Plotly
City-states will not get us off the planet in any significant way; nation-states are struggling to as it is. As far as I'm concerned, any step away from world government is retrograde. I no longer believe I'll see it in my lifetime though.
I'll just leave this here: http://imgur.com/gallery/Lww4Z
if you're not autistic you just say "yes im an expert in unix" and move on your with your life. it isn't worth it to do anything else.
Peter Dinklage would be my favorite.
Andor cameras: http://www.andor.com/scientific-software/software-developmen...
Labview, Matlab, lots of other frameworks, no python

PI instruments: https://www.physikinstrumente.com/en/products/linear-stages-...
Matlab, Labview, etc. yes. No python

Thorlabs equipment: https://www.thorlabs.com/newgrouppage9.cfm?objectgroup_id=81...
Same story, no python.

In fact, it's always a _SURPRISE_ when I see Python being supported. I would say after having gone through about a hundred major lab devices, less than 2% I found to be supporting Python.

Importantly, example code should be made available (as it generally is for matlab, and labview) because creating things from scratch in a move-fast environment is a little too much.
If I've a child, the one thing I'll teach her/him is not to give a damn about what others think.

I've gone through this as a child and it was paralysing. You always play it safe and that results in you not giving 100%.
I agree that Python works well for just about everything but wish there was a framework between Django & Flask.
Thats why no private city-state will be created near natural resource. It will be extremely stupid.
> Within the next year or two you’ll be able to buy access to a Kubernetes API server at every price point; on your laptop, shared as a VPS, in your own VPC, or even as an appliance.

If Heptio can really deliver "at every price point", then this would be amazing. I just want to be able to deploy up a side project for free or very cheap, and seamlessly scale all the way up to thousands of dollars per month.

Launching a side project on Heroku and AWS seems to cost a minimum of $69.00 per month. I typically need at least a hobby web and worker dyno ($7 each), Redis Micro for $5, and a Standard 0 Postgres database for $50. (Backups and continuous protection are important.)

Actually, I just looked at AWS, and it's about the same price to get started. You could probably start with RDS instance on db.t2.small, for $26. And run your server and workers on a t2.medium server for $34.

Maybe the only way to start from $0 is to use AWS Lambda and DynamoDB. But it would be really nice if Kubernetes was as easy to use as Heroku, and you could also start from $0 with a production-ready service.
sudo rent decrement 1000
css doesnt constrain you to classes. there are other selectors as well.
You could use any database, but Kafka has apis specifically for that.

Why would you reinvent the wheel? What makes you think that Kafka is unstable?
Live stream of Nordic.js (starts at 09:30 CEST)
There is already a WASM Unity.

http://webassembly.org/demo/
Balance LHS = RHS
While helping my 5th grader kid, I came across a question from his math text book about using parenthesis to evaluate the expression.

The questions and examples were simple enough for fifth grader but the generalization of the same seems like a hard problem.

Here is the problem when generalized:

1. You are given an equation of the form LHS = RHS.

2. LHS is a mathematical expression on real numbers with +, -, * and / operations.

3. RHS is a single numerical value (real number).

4. LHS != RHS

Given above, modify the LHS such that by adding one or more groups of parenthesis, LHS == RHS.

Find the Big O time complexity for the algorithm

Example 1

Input

200 - 60 / 5 = 28

Output

(200 - 60)/5 = 28

Example 2

Input

12 + 3 * 17 - 3 * 2 = 108

Output

(12 + 3 * (17 - 3)) * 2 = 108

Hoping to start a thread discussing the solutions
The problem with Drupal isn't PHP, it's Drupal.
If you look over Elixir's doc [0] on binary strings, they take the best of both worlds. The APIs are specifically crafted for least surprise, e.g. with `String.length()`, `byte_size`, `Strings.graphemes()` and `String.codepoints()` functions.

[0] https://hexdocs.pm/elixir/String.html
As with everything in life it depends. Where did the error occur? Did the brakes fail? MFG of the car. Did the software fail to register the red light? Software MFG. I'm confident regardless of circumstances they can find who is at fault, and worst case scenario of multiple parties at fault - place an appropriate percentage of blame. You know... just like with ever other lawsuit dating back to the beginning of our justice system.
> SEC ... doesn't set the price of each stock

No it doesn't, but SEC has the power to allow the stock to get traded in the first place. So the value is subject to SEC's presence. If there is no SEC, there is no 'stock' for you to get dividends from.

> BMW costs more than honda because it is objectively a better car. By objectively identifiable metrics.

You discount the people do don't give care about the objective metrics. There's a lot of personal preference involved when one chooses a car to buy (apart from buying power).

>But in the US people are moving from cold climates to warmer climates, on average

Last time I checked, US has of 4% of the world's population. I'd wager more than 4% of the world would love to move to a colder climate.

>So, no, you are completely wrong.

I don't think any of the facts I've stated are. If you're talking about my opinion that there is only subjective value, well, that's subjective too :)
Factory farming is a blip on evolutionary timescales.
Not yet. Once GC is available it should not be far off.
How good is it?
GM sells sells 10M cars per year so 100k would be 1% of that. Also who's Waymo? Tesla is planning to demonstrate a CA to NY trip with zero human intervention in just a few months and Elon has said they're shooting for 2019 for L5 FSD for their entire fleet made past October 2016 (they've already put in the hardware necessary for FSD so when the software is ready a simple OTA software update is all that's necessary for you're car to have full L5 autonomy)
Amazon launches African-American movie subscription service
Hi. I was at FB and a lot of us in the Ex-FB group want to help. FB is a big company now, so unfortunately, these things happen.

If you email me at thomasbao12@gmail.com. I can share your email with some other FBers or ex-FBers. Here's a screencap of some of the support: https://www.dropbox.com/s/ecq6qqzu1b88grr/Screenshot%202017-...

Even if they can't help you get back in the pipeline for an internship at FB, maybe they can get you an internship somewhere else.
Confused between HostGator and GoDaddy?
Deriving derivative
You're burned out. You need to sleep 8 hours a night consistently (use melatonin, l-theanine etc. if you need it)

Procrastination is a symptom of your burnout...

See if you can take on less work, but work that has higher pay. Rearrange your life so you don't have to kill yourself just to get by. Good luck!
Exactly that I was thinking, too.

However, the HR person clearly filtered with "==UNIX". Hence, any explanation to him/her just wasted everybodies time. A different approach might have landed Stanley an interview with a Tech and the world might have looked different.

But then, he has plenty of new Tech contacts now. ;-)

Thanks for this lesson.
[plz help] We develop OSS app for iOS and mobile
If possible, could you help us to advice for UI for US and correct our English?
We are Japanese, so we want that help.

■github link
https://github.com/BoostIO/boostnote-mobile
This is good advice. If you want the internship/job at a company, you have to get your foot in the door. That means going through the recruitment team. Cutting off your nose to spite your face doesn't often result in job offers. Get through the recruitment and make it better from the inside.
Question: Is it expected that, as a result of this legislation, there will be rigorous behavioral and performance definitions and standards that self-driving cars, however that is defined, will have to meet?

IOW, similar to, or in addition to, the FMVSS, will manufacturers have a series of regulations that define the minimum requirements of objective performance criteria for cars sold as "self-driving"? If so, what would those criteria be? Will there be software source code audits to exhibit that the software wasn't written specifically for the testing (vis-a-vis VW)? Finally, will superior test results become marketing fodder for manufacturers in the way acceleration and cornering are now?
An Apology to Mike Hearn
Betteridge's law of headlines is one name for an adage that states: "Any headline that ends in a question mark can be answered by the word no."
Sure. Dropping you an email
And two city-states competing for the same natural resource will share it with each other in enlightened cooperation? No, that isn't how the primate territorial instinct works.
Grammarly Hack: How to Get Free Grammarly Premium Account for Lifetime
This is where we run into a little bit of a problem. You have a char pointer that can be either a multiple byte encoded (depending on the code page window is using). It also can be UTF-8 encoded. Then when you move onto windows wchar_t that is originally defined as (UCS-2) then was later renamed to UTF-16, due to surrogate pair's.

So in the windows world with COM/DCOM you're basically nugged into using UTF-16 wchar_t or it becomes a hell of a lot of pain. So it is easier just simply to accept to use UTF-16 and do all the conversion from UTF-8, UTF-32, code pages to a single encoding standard.
You're not as alone as the media might lead you to think. There is a lot of hype and marketing going on with EVs to get people to adopt this change in technology that is consumer funded.

I agree with you, there are too many nice-to-have features in cars that add to the [unnecessary] complexity of these vehicles. Late 90 cars started with this, adding air-bag suspension and corner-leveling systems and it has since grown into automatic windscreen wipers when it rains, automatic lights when it gets dark (like you aren't sitting there looking out the big window), touch screens and gadgets. Some things are useful, for example electric mirrors, others not so much for example 5 different memory positions for the driver's seat where before you just pulled the lever under the seat to move it forward or back. IN case you think this is not a problem it can cause problems with other critical electronic components: I had a dealership's workshop turn off my electric seats in the BCU (BCU = body control unit, the PC of the car) and this meant that because the ABS is linked through the seat, something to do with collisions and the seat moving, the ABS warning light came on leading to a MOT/EU-control fail. I had to buy a code-reader machine to turn it back on myself. On models of this car without electric seats this is not a problem. So many other things I could mention like this example. Simplicity, as I a m sure HN coders and the like will agree, is best.
Well I'm not going to bother arguing the merits of supply demand curves altering pricing models. We can just agree to disagree.

I don't understand your comment on roles being reversed. I didn't realize I had a role in this and I don't know what possibility you're referring to or how it might relate. Maybe you can elaborate.
No, that neighbour is now just interviewing for internships :)
The population is predicted to max out at 10-11 billion people this century, as birth rates lower when countries become more developed. These are demographic trends that have been unfolding for many decades now, as I recall.
Just target 3.4+ then...

Why would you sort 2.6 in 2017?

Supporting 2.7 these days in a new package is already a bit of a wtf - Django for example drops support for it next year.
For which definition of UNIX? There are 'genetic unices' - systems that directly descent from AT&T UNIX. From your list Solaris, HP-UX, AIX, and FreeBSD are (genetic) UNIX, since they all descent from AT&T UNIX (FreeBSD via the Berkely distribution of UNIX).

Then there are 'trademark unices', which are systems that implement the Single UNIX Specification and are certified to be compliant. Such a system does not need to be a descendant of AT&T UNIX. From your list, Solaris, HP-UX, and AIX are (trademark) UNIX [1]. Note that there is also a RHEL-deriver Linux distribution, EulerOS, that is a certified UNIX.

[1] https://www.opengroup.org/openbrand/register/
Lego-Like Architecture: $5,000 Homes from Recycled Plastic Blocks
And, with the exception of Ada and Pascal, most of those language have been dead for at least 20 years--for various good reasons.

And, please do remember that Apple switched away from Pascal when writing its operating systems in spite of an enormous code base. That's pretty damning--apparently C's "undefined behavior" didn't seem to matter.

So, we're back to: the only alternative to C is Ada.

> Though there are certainly current alternatives to C besides those on TIOBE.

Let me make it easy. Give me a list of languages that have been used to build an operating system in a product in the last 20 years. It doesn't have to be Linux, even a small RTOS counts.

I'll start the list:

C family--C, C++, ObjC/Swift

Forth(?)--probably counts as it runs on pretty bare metal

Ada--not sure anybody has used it to build an OS, but I don't debate that they could

Rust--has a feature set of articles about this

Pascal--the original Lisa and Macintosh OS (probably stretching that 20 year limit a bit).

And?
It seems like the legislation would delegate responsibility for coming up with such policies to the Secretary of transportation and gives them 24 months to come up with such rules.

‘‘§ 30129. Updated or new motor vehicle safety stand-
10 ards for highly automated vehicles
11 ‘‘(a) SAFETY ASSESSMENT CERTIFICATION.—
12 ‘‘(1) FINAL RULE.—Not later than 24 months
13 after the date of the enactment of this section, the
14 Secretary of Transportation shall issue a final rule
15 requiring the submission of safety assessment certifi-
16 cations regarding how safety is being addressed by
17 each entity developing a highly automated vehicle or
18 an automated driving system. Such rule shall in-
19 clude—
20 ‘‘(A) a specification of which entities are
21 required to submit such certifications;
22 ‘‘(B) a clear description of the relevant test
23 results, data, and other contents required to be
24 submitted by such entity, in order to dem-
25 onstrate that such entity’s vehicles are likely to

http://docs.house.gov/meetings/IF/IF00/20170727/106347/BILLS...
This sounds bad, but I'd suggest an alternate interpretation:

1. Company invests heavily in engineering and builds a sync engine. Progress is visible on GitHub and rapid.

2. Company launches and repeatedly adjusts pricing and business models. Drives everybody crazy BUT:

3. Company finds it's value prop and customer base and the changes stop. Entire company shifts to building a sales team and keeping the wheels on the bus while they make their first customers happy.

4. Engineers switch from working on the core sync codebase to surrounding services, infrastructure, and scale.*

* Last week's developer dashboard announcement: https://www.nylas.com/blog/announcing-the-nylas-dashboard-2....

And somewhere along the road: Company realizes customers that are willing to go through the hassle of provisioning, deploying, and maintaining their own version of the open source sync engine are not the customers to focus on. ;-)
UPS has 400,000 employees. Autonomous driving would pay itself off very quickly even if one of uber's cars personally murdered every single UPS and FedEx employee. Of course, the issue at play isn't joblessness, but the lack of a safety net for when people lose their jobs. Still, in the u.s., very few people actually starve to death, even when unemployed.

Perhaps lack of health care will kill them all. But was their health care that good to begin with? Perhaps an actual solution for root problems is the better route.
Netflix Outages Issue outages can be confirm here
I really hope we just skip over that and go straight from 0 to completely self driving. It creates all sorts of messier legal tangles when it could be either the human or the car's fault, instead of making it entirely the car's fault.
Yes, it seems to prevent states from having their own safety policies. It makes an exemption for "performance standards" which I guess is omissions.

Page 2: http://docs.house.gov/meetings/IF/IF00/20170727/106347/BILLS...
Researchers present Iron Man-like robot with flying abilities
Big Data Applications in Various Domains
If I have to know the elements' selectors, why should I prefer this service over using a HTML parser?
my mother has gbm iv too, i wish i could do something too
I love TypeScript! Forgive my ignorance but what purpose does WebAssembly have in this context? I assumed that stuff like ASM was really for other non-native applications. Say for example a C++ game which then can run in the browser or stuff like that.

So as a TypeScript guy with AssemblyScript at my fingertips, what doors does that open for me?

I occasionally have to make HTML5 games in Canvas. Is this the kind of path where WebAssembly could be beneficial?

One day will there simply be an end build step to turn everything into web assembly or is it never intended for use with the DOM?
yeah she's not known for being the kindest person around..
It is not a silver bullet, but meditation/mindfulness works and it is not as difficult as you might think.

Just five minutes a day concentrating to your breath helps me to stay alert.

This video might convince you: https://www.youtube.com/watch?v=FAcTIrA2Qhk
Why is it silly to use as system of record or long term storage?
I think you're right, the biggest pain for a general developer for Python is determining which package manager to use. I'm thankfully insulated from it a bit due to using Docker for a lot of my development, but I hate the fact that Pip won't install to your home/project directory unless you coax it to (and sometimes still won't even if you give it all the proper environment variables), and I think virtual environments are not the solution (I shouldn't have to think about how to install a package or work on a project). Especially coming from Node-land, and before that Ruby-land, Python seemed like a wonderfully designed language but with terrible package managers. From what I remember Pip is going to change the default to install on the home directory sometime in the future, but it shouldn't have taken years of discussion to come to the conclusion that it's the right thing to do.
It would be pretty comical to do so, just to muddy the already muddy term. But it has very little practical utility. I don't think any regulatory body requires a "real" UNIX these days -- sure, some products require a particular OS like AIX but I haven't heard of a spec/customer/vendor demanding "UNIX". Most clueful people would talk in terms of POSIX and {POSIX, UNIX, Linux}-like to describe the desire for portable software APIs or whatever.

Upon more thought, maybe all caps UNIX should refer to the legacy AT&T system. In the modern lexicon, Unix is mainly two things: a command environment (i.e. a shell with UNIX-like built ins and pipes) and a philosophy (shell, simple short commands, pipes, hierarchical file system, less is more etc). This use still has great meaning to me and I wish more people would spend the time to learn the culture, reading books like those by author Peter H. Salus. Using those definitions, it should still be common to talk about "Unix shell scripting" or thinking about software design in a "Unix environment", even if that were to execute entirely on Linux in practice.