skysight-inc/HackerNews huggingface dataset:
It's two of us on my plan and the combined usage rarely goes above 4GB. We look at videos a lot, but most of that happens on WiFi. Most of my data is used by Chrome, followed by gReader. Occasionally, Maps spikes when I'm in a new area or abroad. For the other user, it's often Google Play Music streaming radios while driving.
Important to note that native speakers would refer to the stretchy ice cream as "dovme dondurma", which roughly translates to "beaten ice cream".

The distinction seems to be:
> Two qualities distinguish Turkish ice cream: hard texture and resistance to melting, brought about by inclusion of the thickening agents salep, a flour made from the root of the early purple orchid, and mastic, a resin that imparts chewiness.[citation needed]

> The Kahramanmaraş region is known for maraş dondurması, a variety which contains distinctly more salep than usual. Tough and sticky, it is sometimes eaten with a knife and fork.[citation needed]
This was my experience as well with Project Fi. Good data, bad voice. T-mobile and ATT based MVNOs have typically given me better voice service.
Interesting. I almost never break the 1GB mark.
I went through the first several weeks of course 1, and you are spot on. The quiz in week 2 is absolutely wrong (did anyone audit this?). I skimmed through the first 6 weeks and even for a beginner course, this is way too dumbed down.

I checked out some of the material a bit further through the course as well, and I cannot recommend it for anyone serious about the profession. It looks good on the surface (reading the course summaries and the objectives), but the quality just isn't there.
The She Word: going behind hardware design with Ivy Ross
> The other thing is that this does not solve the voter turnout problem

I'm honestly surprised it didn't improve turnout at least a little bit, but indeed it seems not to have. If you look at Washington turnout statistics, for example, there is absolutely no change around 2011, when it went to all-mail voting: https://www.sos.wa.gov/elections/voter-participation.aspx

In the last two presidential elections before the change, turnout was 62% and 61%. In the two that have been held since then, it was... 61% and 61%. Which is an impressively stable turnout rate at least.
The job title is "Corporate Operations Engineer" [1]. I don't know what the current interview process is, but it's almost certainly quite different than the interview process for Software Engineering. There is probably an emphasis on troubleshooting and support-related skills and abilities.

[1] https://careers.google.com/jobs#t=sq&q=j&li=20&l=false&jlo=e...
I feel like this AI is an attempt at making death marketable.

And I mean that seriously. I think you and eismcc are right, that it is taboo even when it is arguably the best option for the patient.

It would be difficult for a doctor to say "this multivariate optimization found a global maximum by stopping treatment" in a way that sounds ethical. But by attributing it to an AI that is mysterious enough to sound divine, the message might have a chance at being received.
Yes, the idea is a mainstay of children's stories and american culture: "The Tortoise and the Hare".

At least, it used to be. It seems a lot of people have forgotten these lessons.
drawing the parallel between electron and gui toolkits probably isn’t right. i think there are lots of things at play here. just for starters:

- abstracts lots of file handling

- js is much easier than most languages to pick up and learn

- js has a large dev base because of the web

- people are well versed in coding for the web, and adding a “native” layer on top of that is actually quite easy

- cross platform c/c++ in general is not so simple even without the GUI
I don't think that's true; isn't the relationship between clock speed and power non-linear?
Base64 is commonly used in cryptography to exchange keys.

Note that if you're encoding or decoding secret data, such as keys, you most likely want a constant-time encoder (example: https://boringssl.googlesource.com/boringssl/+/master/crypto...), not the fastest one.
I hate the idea of ad networks using this ...
Question, why are mobile phone contracts in the US so expensive? In the UK I pay £17/month for 4G, unlimited data, and free roaming in a whole bunch of countries (including US). Anecdotally, when I roam in the US the speed is faster than my SO who lives there.
I understand the sentiment you're going for, but Gary has a commuter train that goes to downtown Chicago in less than an hour. With free (working) wifi. I've known some guys that have worked in high paying IT jobs in Chicago while renting a house on the beach in the part of Gary that is surrounded by National Park Service land (Indiana Dunes National Lakeshore). Rent and a monthly train pass was around $500 per person. They rarely locked their doors and one of the guys got his car broken into once in the 3 years they did it, which would probably be considered decent in SF. Their typical weekend involved dragging a cooler full of beer and a volleyball net onto the sand.
If I were to run this on a VM, would the host machine start transmitting AM, or would the hypervisor ruin the mechanism in which this works?

I rent a VPS at a nearby datacenter, and I could maybe ask for a tour. It would be interesting if I could pick up these signals from their server racks by running the code on my VM.
Farebox recovery ratio is a shitty way of measuring public transit. Consider: do you rank highway projects by how much revenue they bring in (via tolls, if they exist, or gas taxes to pay for them)? Of course not--hell, most highway projects have negative recovery ratio.

Ridership per mile or transit modeshare is often a better way to rank transit systems. In terms of ridership per mile, BART is the worst of the major systems in the US and Canada. Admittedly, it's somewhat misleading since BART is kind of a mixed commuter rail/inner city subway system, but it is still far less than the other major mixed system (Washington Metro).
Seems like you didn't really go through the document mate. What you are saying is exactly the opposite of what I saw. Each section actually has a "difference" between traditional and serverless apps. Moreover, if you read the beginning, they point out the reasons why WAFs are irrelevant...
All taxes are compulsory - "_forced_" - as you put it. Who would pay them if they weren't? However, they are free to invest it wherever they choose, and they have chosen the US. That is not "mandatory repatriation".
UK is anomalously cheap (e.g. compared to other European countries)
I was initially unsure whose was the 'cynical worldview', yours or the person you were responding to. I found your initial comment breathtaking.

'For anyone reading this with an open mind' - well, anyone could write that before any comment. It's a code phrase - people who agree with you are defined as having an open mind, etc? If not then, oh, you have a closed mind. I've heard that one before. Nice work if you can get it.

You talked past the person you responded to like they weren't a person at all. You are just 'excited' 'we' can treat maladapted close-mindeds like them? I can see nothing loving in that, nor healthy in your initial comment. Maybe we both (mis)understood it; I thought you must have been joking, but it seems not.
I've seen that at big brand name. The network was dead multiple times every week for entire hours. It's so terrible.

There would be a dozen contractors in the room. They discuss who works on what in the morning, then the network is down and noone can do anything for half the day.
Seems like these guys did a thorough job, and also involved a long list of respectable folks.
The hard-sell when I first looked at caddy scared me away. "Non-commercial use only" isn't the kind of server I want to have as a default.

Update: Looks like you can skip the marketing site and use the https://github.com/mholt/caddy#install version for commercial projects (Apache 2.0).
Congrats on the launch! Seems like a great service. There have been a couple of project where this would come handy.
>where the attacker has physical proximity to the machine.

There may also be an option to use a directional antenna to pick it up from a great distance away.

Physical infiltration of networks isn't a fictional concept. It does happen all the time.
When can I use an iPhone on Project Fi?
...is cardboard counted as paper?
Migrating a Database from InnoDB to MyRocks – Engineering Blog – Facebook Code
You're not wrong.

The closest I think in English is how we have modified the word "spice" to be, in context, "spiced" vs "spicy".

The former implies the "herbs and spices" and the latter the "hot pepper" types. But it's not exactly consistent.

We of course have the modifier "hot" which works. And we stole piquant from the french, but that is a little different I think.
Ridership “per mile” is also a dumb way to measure transit systems. BART has a general geographically-mandatory ten track-miles of tube right in the middle of the system that bloats up the denominator.
We have four networks who are all colluding to keep the price up, presumably by the gas-station effect rather than annual meetings of the Cell Price Setting Conspiracy.
Thanks to pressure from HHVM I assume. Nothing was happening in the PHP language for freaking three years.

To be fair the benchmarks usually take a wordpress
or drupal installation and do a requests per second measurement, which IMO is a real world benchmark.

No hate, I just don't get why hhvm doesn't get any love for what they did. Maybe because from HPHPc to HHVM they seriously gave the PHPc a competition and people kind of got mad.

https://kinsta.com/blog/the-definitive-php-7-final-version-h...
Some extra stuff I've been working on to supplement the the formatter in your workflow a bit:

Pre commit hook:
https://github.com/jasongoodwin/elixir-mix-format-pre-commit...

Emacs format current file:
https://github.com/jasongoodwin/emacs-elixir-formatter

Generally the formatter is good, but we've noticed a couple cases where it would be nice to override

EG:

it would be nice to have the join and on statements on the same line so you can see as the reader what relates to what

u in Db.User,
distinct: u.id,
join: c in Db.Comment,
on: u.id == c.user_id,
join: p in Db.Profile,
on: u.profile_id == u.id,
join: x in Db.SomethingElse,
on: x.profile_id == u.id,
join: y in Db.AnotherThing,
on: y.profile_id == u.id,

...

I can see why it's like that, but it would be nice to be able to override it.

Also the formatter requires () so you end up with ecto code differing from the styles recommend in the docs

schema "thingy" do
field(:name, :string)
field(:abbreviation, :string)
end

instead of

schema "thingy" do
field :name, :string
field :abbreviation, :string
end

Anyway, still useful and good for the team.
Not surprising, although I still believe their could be opportunity in the rural areas, whose only option is satellite, which is both expensive and slow. Just getting that line of site is difficult. Thanks for the info!
This article covers the good and bad of BART pretty well.

https://www.mercurynews.com/2016/03/25/has-barts-cutting-edg...

The nonstandard track width may have had good intentions but I think was a mistake.
Developing Serverless Applications with Spring MVC and AWS Lambda
In the US, criminal justice is almost exclusively about inflicting maximum pain and suffering, with apparently little to no desire for punishment to have a reformative and deterrent effect.

In the name of being "tough on crime", people convicted of non-violent felonies are often stripped of the Constitutional right to vote, and find it difficult to obtain gainful, legal employment for years after they have finished serving their sentences.

And then we wonder why recidivism is such a problem in the US...
This is great. I just don't understand why mobile plans are so expensive in the US. When I traveled to Israel I bought a local sim with no contract. It's about $15/month for 10GB plus unlimited text/calls. They don't even offer there plans with 2GB data, it's 10GB or more.
I hate base64. If you have to embed binary data within human-readable text, then you’re either

A: doing something horribly wrong

B: or forced to use a monkey-patched legacy standard

Otherwise just use hexadecimal digits. At least it will be somewhat readable.

I know, I know... Base64 encodes 3 bytes on 4 characters, while hex encodes 2 bytes on 4. Big fucking deal. It will almost surely be gzipped down the line, and if you’re storing amounts of data where this would count, then see point “A” above.

I hope one day we will laugh at the mere idea of base64 encoding like how we do with EBCDIC or Windows-12XX codepages.
There's a few people asking about how to get something up quickly to play with - this was a problem for me, and it isn't really well explained, but for those interested, Alexander Kiel's datomic free docker image has worked well for me - https://hub.docker.com/r/akiel/datomic-free/ - and an example of it being used with docker compose is here: https://github.com/dazld/urlomic/blob/cc3d1218218b5f08751dfa... (on a wip branch for some playground thing). I'm far from a pro, but hope this helps someone interested in this tech.
Project Fi is a non-starter for anyone who relies on their phone for critical functions such as telephone service. Phone numbers are still king, and losing mine as a result of some spurious Google account deletion would result in calls from my child's school being met with dead silence.
First Look at Nintendo Labo: Make, Play, Discover
Show HN: JSON-dry, serializing and reviving circular references and class instances
FYI Same day prices are much much higher, buying a ticket leaving tomorrow from SJC->LAX is around $220, and SFO->LAX is basically sold out.
Week 3 in Information Security, 2018
Nice :) I hope mapped conditional types becomes a thing not too long from now, been waiting for a while :)

https://github.com/Microsoft/TypeScript/issues/12424#issueco...
No, having separate bathrooms is not sexist. Because the term sexism refers to negative issues only. Webster's uses the word "discrimination". Which I assume you are being pedantic and interpreting in a broader context like "discriminating between the colors blue and teal".

But lookup discriminate and it has a few meanings. One of which refers to prejudicial or unfair treatment. That is the definition implied when referring sexist discrimination.
In order to meet the voter-mandated requirements of the proposition which started the project, some trains must run non-stop from San Jose to Los Angeles at 220 MPH. Many trains will go right through Fresno at very high speeds. That is why the track has the radius it has.
The Apple Cash FAQ
Some food for thought: Congress just passed a tax cut bill costing $1.5 trillion over ten years, or $150 billion. That's enough to build a California HSR ever year for the next ten years, accounting for 50% budget overrun, and still have $500 billion or so left over.
This is doubly true if you're buying button-down shirts, because if you're not one of a handful of exact anatomical sizes you've got to have things altered after purchase if you want them to fit well.
> The problem with that is that the connection from CloudFlare to your server is unencrypted.

Not necessarily - GitHub pages serves up HTTPS so you can be HTTPS all the way down the line
> I claim that once I have completed whatever processes are required to claim the land as mine, it remains mine until I consent otherwise.

I reject that claim altogether because any land that the State gave you, the State took from someone else, or from nature. And who gave the State the authority to own nature?

> After that the land is mine, I will defend it as mine. Various states have discovered how difficult eminent domain is to fully enforce. The "little old lady" is often tougher than anybody.

Its hard to politically enforce domestically, but bear in mind that if it were a serious risk to the state, it would take very little effort to kill everyone and take the land. The capacity of the state to do that is beyond any doubt.
In general, it’s not an alternative so much as actually measuring performance and making sure you don’t exceed your targets for each type of visitor. For almost everything you can find fast and slow examples based on how people configured it.
2035 and $30 billion might be reasonable estimates based on the typical performance of California public works although there is also a reasonable possibility that it is scrapped before ever entering operation.
I thought you could pull this out of a publicly listed shipping company's annual general report. Here is a list: http://www.ship-technology.com/features/featuremega-shippers... Largest is the Danish company Maersk @ http://investor.maersk.com/financials.cfm however the report for 2016 does not show crew overheads as a separate line item in the annual financials. Interesting they already own APM Terminal which has annual profits of USD$1B. Second largest is Swiss and private so no documents available. Third is French CMA CGM @ https://www.cma-cgm.com/finance which includes the statement Running costs, which typically include crew and technical maintenance, approximate 13% of the total charter
commitments as they relate to large vessels with relatively low running costs compared to the capital cost and
due to the effect of bareboat commitments. (regarding leased vessels)
Not everything goes over the web and is gzipped.

I've been working on a project lately with 1200bps radio links that are making REST calls on the other end and 2 vs 3 bytes makes a massive difference.
Really good “explain this like I’m 5” intro to what Webpack does
Awesome to see a Zero Books published book here! Also, be sure to check out "Kill All Normies: Online culture wars from 4chan and Tumblr to Trump and the alt-right", another excellent book recently published on Zero Books.
> Music is no longer a social movement.

Look harder, I'd say. See Bar25 in Berlin and the sound that is heard there (Katermukke label, etc.). Or Berghain and it's sound (Ostguton label, etc.). Hell yeah music and "social/political movement" are still as linked as ever. There's still a whole "roots" reggae/dub scene world wide that would besides social/political also come with an embedded spiritual and/or religious movement. Revolutionary hip-hip, like Dead Prez or Immortal, is still strong. In Europe there's still Freetekno. I could go on.

Hell no revolutionary vibes from K. Perry! But it's still there.

> Songs became hits because they gave you a vision you could believe and participate in.

Yes. It's not advertised. They do not hit the charts anymore. So what. Shun the charts. We've got soundcloud, they've got ad-ridden radio and MTV.
California spends that much on our roads every four years. It is hardly unimaginable.
Sounds like a relevant piece of information to me. Have you got any pointers/sources for this?
(I build machine learning models professionally)

* half the student interns I interview from top-20 comp sci programs do this on weekends for hackathons*

It's trivially easy to take what someone else has built and modify it slightly for a similar problem, especially in a hackerthon environment where you can ignore edge cases etc.

See if they can build a new model from scratch for a new type of problem. I'm not saying that AutoML can do this either, but I interview large numbers of PhDs who don't know where to start on doing something new.
Coincidently, 1998 was the first year I could vote, and the first year of vote by mail in Oregon. It's made it super-easy to vote, and I honestly have no idea why other states haven't adopted it across the board.
Travel time to/from the station only matters if you're closer to the rail station than the airport. As for time to fly, I've made the trip between various airports (SFO, OAK, SMF) and LAX via Southwest many times. I try to arrive about 45 minutes prior to take off and so the whole trip takes about 2 hours. Even adding time to wait for a checked bag would probably still be faster than the high speed train.
Does not matter the number of courses one does. Knowing when to apply what and practical know-how only comes when you do real world projects on your own. In OP's case, it might very well be building NLP projects, doing image classification (insects and plants, maybe?), making one's own recommender system to suggest movies - but unlike Netflix this will also recommend dissimilar ones. Writing or improving on research papers is another way to go about it.
Note that this is considerably faster than the amount of memory bandwidth available per core.
No it doesn't have the same flexibility.

Perl 6's string quoting sub language has various feature flags that you can turn on or off.

Here are a few of the basic ones shown in valid code (comments and newlines included)

# start quoting with no features enabled
# (not even backslashing the delimiter is enabled)
Q

:scalar # enable $foo
:array # enable @foo[]
:hash # enable %foo{}
:closure # enable { 12/3 }
:function # enable &foo('bar')
:single # turns on backslashing the delimiter
:backslash # enable \n

:!exec # turn off executing it (redundant)
:exec(0) # another syntax for turning off a feature

{…} # various delimiters are allowed (generally punctuation)

There are shorter variants of each of the feature flags. :c => :closure

I would like to point out that the parsing of the :closure and :function part of the sub language is reentrant. (Actually most of them add some form of reentrancy, it is just harder to show it for the others)

"a b &foo( "c d &bar( "baz" )" )"

Note that this reuses the base Perl 6 parser, and that is why it is reentrant.

There are shortcuts for regularly used forms

｢｣ =:= Q[]

'' =:= q[] =:= Q:q[] =:= Q:single[]

"" =:= qq[] =:= Q:qq[] =:= Q:double[]
=:= Q:b:s:a:h:c:f[]
=:= Q:backslash:scalar:array:hash:closure:function[]

The ability to turn off features can be useful

qq :!c [a {\n b\n} c] # { and } don't form a closure here

I would like to point out that the :foo syntax is used everywhere in the language for named parameters to routines and operators (most operators are implemented as subroutines)

:foo =:= :foo( True ) =:= foo => True

:!bar =:= :bar( False ) =:= bar => False

:$baz =:= :baz( $baz ) =:= baz => $baz

If the delimiters are paired () <> {} ｢｣ «» “” ‘’ you can double up on them.

q<FOO> =:= q<<FOO>> =:= q<<<<<FOO>>>>>

This is useful to avoid having to backslash a delimiter within the string, or trying to find a delimiter that isn't in the string.

q<< <a> >> =:= q' <a> '
There are plenty of conservatives who would be against this. Why would you think a 1-dimensional spectrum would be enough to describe people's positions on any issue?
In IT, it depends on the level, but early on we look for generalists, and then expect people to specialize over time. The interview process is similar to SWE, but for new grads the technical bar is lower. The title is Corporate Operations Engineer, unless you're in our IT Residency Program, in which case it's IT Resident.
Divide $64 billion by 30 years.