skysight-inc/HackerNews huggingface dataset:
Cool. Thanks for the Michael Nelson tip.

In return, I think the musician I've found that has the most helpful advice for fellow musicians is Ari's Take:

http://www.aristake.com/?post=all#sort=newestFirst&filter=Al...

Keep an eye out for his new book, coming out in a few months. I read the advance copy, and it's the best book for musicians I've seen in many many years.
unstructured blob:

I'm working with data from a FOIA request for ~5yrs worth of parking tickets in Chicago. About 18m rows in total. The end goal is to be able to say whether a parking ticket was valid or not. It's been ongoing for about two years now, but when I have chunks of time I find myself getting back into the old code or just rewriting chunks. Part of the reason it's taking so long is that a personal requirement of mine is to treat every ticket on the same footing, so throwing rows out during cleanups etc isn't something I'm necessarily comfortable with. It's kinda frustrating but it's a hopeful goal.

Since ticketers don't record lat/long and only [badly typo'd] addresses, I'm stuck doing the address to lat/long translation myself. It's not easy by any means since there are many, many many edge cases. The rate limits on common street address resolution tends to be pretty low (~10k/day) and the paid APIs are ungodly expensive.

SM has been a great tool to help things go a bit forward, but when an address is missing, so is its lat/long which in many cases means rows get thrown out - which I'm not comfortable with. Interpolation using shapefile data would work, but the number of edge cases makes that difficult. I believe the data I have right now uses a combination of census data, OSM data and shapefiles from data.cityofchicago.org. Someone in the local data civics group put together a cleaned up copy of that where I was originally using the sources separately. I can pull it if you're curious.

To complicate things, having missing data adds noise and false positives when correcting typos. There don't really seem to be many address sources that are consistent with address types - eg, "pl" vs "plaza" vs "place". I threw together some pretty decent python code with recursive difflib to clean typos using other typo'd addresses as a path to the correct address and it does pretty well to correct much of that. For example, in a few steps 'nrragansitt' becomes 'narragansett'.
I've never heard this term "Character Amnesia"
but its an analogue to my situation.

I can read and write (via pinyin) a large number of characters,
but cannot recollect their shape in abstraction.

I think that's just because as a foreigner learning chinese in the modern world I've never had to learn this skill.

The difference between Recollection and Recognition.
I'd say rather that Japan is famous for its candies for different reasons than Switzerland is for its chocolate. It's not that Japanese candy is of outstanding quality (although it is often quite good), but that they use candy as a vehicle for such a wide variety of novelty products.
Take Home Internet
Your domain was a bit of a hint. ^_^
What's to like in BlockChain, based on the 120K BTC Heist?
I enjoyed that quite a bit.. However, now I must make a little breakfast.
I remember friend having a lot of trouble using Beatport without flash.

Same goes with Soundcloud - works well 80% of the time, but then some tracks wouldn't forward and just keep loading forever. Must be some DRM involved.
Does the SSD iops increase happen automatically? Or do we have to turn it on somewhere or recreate the disk?

Also any plan to allow objects in GCS bucket to automatically move to nearline after a specified time, like s3 to glacier?
I've setup a Stackdriver account today. My colleagues [Editors on the monitored project], when navigating to [0], were prompted to create a new Stackdriver account. They could not see the one I just created, nor were they presented with the GCP project we are using. There was no obvious way to invite them to join the project, more generally there was no obvious way to manage user accounts, though I could see and edit my Profile, which does show [readonly] that I'm an "Admin", though I don't know how to make other people "Admin", or what other roles are available. It was not obvious to check which project "hosts" the Stackdriver account. There was no obvious link to a forum or chat to discuss the issue, only a "Send Feedback" link who-knows-when somebody will look at.

We eventually solved the issue by passing around [1], which is not obviously displayed anywhere. I scrapped it by right clicking and <Copy Link Address> somewhere in the UI [I forgot where].

I'm bullish on Google Cloud [founder on GCE & long departed, hi there guys], so I put a solid 30 minutes of sleuthing in it, but someone less determined would have gave up a whole lot sooner.

[0] https://app.google.stackdriver.com

[1] https://app.google.stackdriver.com/account/login/<project-id...
Well... I'd say gout falls outside the scope categories of pain as inflicted by hymenoptera.
Excellent. Very much appreciated, knowing is half the battle 'n all. Best to you.
Should be automatic. Remember your max IOPS are also limited by core count. https://cloud.google.com/compute/docs/disks/performance#rela...
Snowden was a member of a group with what is known as "PRIVAC", or privileged access, capabilities. To my amateur understanding, this type of access is granted to systems administrators or other users of information systems who may see things they aren't otherwise cleared to see in the course of their normal duties. Additionally, it was reported, though denied by Snowden, that Snowden used other colleagues' credentials to access information for collection and later disclosure.
At that point it is an argument of taste, but my belief is that those rare cases are invariably code smells and can be rewritten more clearly without the necessary run-time type introspection (or inference from some other information). Better to restrict them entirely IMHO.
I've noticed what I will call inconsistencies with some of Google's free products.

I see see space taken up in my drive account by pictures but I can't find them in my Google pictures, drive, hangouts, Picasa Web albums, nowhere.

I also see things via the drive API that were shared with me long ago, but which I can't access (or remove) via the web interface.

These don't give me confidence in the overall infrastructure.

Has anyone noticed anything similarly disconcerting about their cloud services? Or are those more stable?

I'd like to migrate some work to them but I'm justifiably uneasy about what quality to expect. Are things more solid in the paid space?
I'm sure it'd be very awkward over at Norad when half the duty staff has to round up the other half as PoWs...
> Why Python chose lists (and only lists!) to have both immutable and mutable flavors, with otherwise identical semantics, is beyond me.

It didn't. There's frozenset as well. There's been discussion of an immutable dict every so often, but the conclusion is generally that it's unnecessary.

The reason to have an immutable sequence is mostly to serve as dict keys. Same with an immutable set. If you use a mutable sequence as a dict key, you create ambiguity over whether you care about the memory location or the value of the sequence.
For K-12 schools, losing Internet access is a frequent occurrence and when they do have access it's often slowed down by the other 1000+ students using it. Chrome Apps totally on the web also mean times when there will be no app at all.
Not exactly in all products. US equities exchanges have to comply with the nbbo (national best bid offer), so they're required to forward an order to the exchange with the best price. This isn't true for futures, but there aren't any fungible futures in the US. This means that latency arb in US equities isn't true arbitrage. If you see a price level get sweeped at one exchange, you may guess that the others will follow, but it's no guarantee and most sophisticated traders who trade the volume to do this will trade in a dark pool or block trade, so the opportunities are close to non existent. The intent for equities market making is to trade retail orders with the assumption that they they're placed with no knowledge of a true price and won't move the market. The true arb opportunities today are reserved to minis vs futures or cross exchange futures vs indexes
Thanks for giving your thoughts, I think they are constructive.
So in practice blockchains are decentralized (not), anonymous (not and not), immutable (not), secure (not), fast (not) and cheap (not). What's (not) to like?
While it is not part of Datastore, Cloud does currently support geographical queries via the Search API: https://cloud.google.com/appengine/training/fts_adv/lesson1#...
> The only difference is that instead of learning the 1-dimensional arrangement of letters, you learn the 2-dimensional arrangement of radicals.

Except that usually, almost nothing about the arrangement of strokes can be inferred from the sound or meaning of the word, and vice versa.
Sounds like the DPRK's current strategy
You're not responding to the point of the post you are replying to, you're just talking about how the Bay of Pigs was scary. Nobody is saying it wasn't scary, but that isn't the sense in which the word "plan" is used with regard to military planning. You are ignoring that point and it's a valid point.
+1 don't see why they're putting in the effort of providing managed SQL Server hosting when PostgreSQL still needs doing.
If you run it in a spawned thread, the thread will actually just unwind and disappear if it panics (by default).

But to detect panics, you can use `afl.rs` to fuzz a parser: https://github.com/frewsxcv/afl.rs#user-content-trophy-case
the possibility would be small, for the mysql used in Cloud SQL is a heavily modified version.
What I would like to know is whether it is actual flac or if Bancamp just converts artist supplied mp3s.
Sure, I didn't mean to suggest it can't be done in short spurts. But reading a novel that way would be hellish.

The larger point being, Japanese isn't locked into using a logographic system - it already has two phonetic syllabaries that people could start using exclusively if there was some advantage to doing so.
Nixon had more domestic incentive to act crazy than there was geopolitical advantage in acting crazy.
I try to get work done, not look for reasons to count commuting/smoking/etc. as time worked.
I've found a "site:bandcamp.com" google search to be much better than using their own tools. But I have to do this so often with other websites' poor navigational tools that it's a total afterthought. Not an excuse, though.
No the ISS never moves parallel to Mars' orbital plane.
The link you provided has no information as to whether that's a correct etymology or not, only that 月食 yuèshí is made up of characters 月 yuè 'moon' and 食 shí 'eat'. There are numerous other explanations for why those two characters could be used: for example, perhaps 食 used to have a different meaning which dropped out of common usage, or maybe 月食 used to be written with different characters and people switched to the easier-to-write 食 from a more complicated character, or any of a number of other reasons.

I don't know which of these is true, if any of them is. But your link doesn't have enough etymological information to indicate one way or another, either!
Even more than that. Going by their 2015 reports, KCG made $885M in revenue, and Virtu made $757M. JPMorgan made $93,543M. If you look at net income, it's even more dramatic since HFT firms generally run on tighter margins.

I've never quite understood the amount of HFT hate here. God's work it ain't, but it's a bunch of nerds using bleeding-edge technology and machine learning to break into and (dare I say) disrupt an industry whose avarice and sense of entitlement is perhaps unparalleled in modern history. It's tailor-made for this crowd, but somehow still gets a bad rap. I truly fail to see how that's less exciting than anything else anyone here gets worked up about.
I'm not inside.

Kenton wrote Capt'n Proto, which is about as far from hot air as it is possible to be.

$ waiting. Not sure how to set this up, but some kind of bet is fine for me.
Artists are required to upload WAV, AIF, or FLAC.
In Japanese primary school at the end of grade 6 students are expected to know 1,006 characters. At the end of high school you are expected to know total 2,136.
no recording of an analog source is lossless
How do you reconcile "ops is hard" with "just run some vms, CM, etc."? Is it because ops only becomes hard when you force yourself to use k8 when it's not really needed?

Also do people really think k8 is a drop-in/trivial solution? I just got done evaluating it and the overriding sentiment seemed to be "it's super flexible but super complex and badly documented and you'd better hope you're using the happiest of happy paths."
If you are interested in this kind of thing you might want to check out OpenSCAD [0].

It's a similar idea: scripting behind cad.

[0] - http://www.openscad.org/
Interesting! The previous example I posted was Python 2.7.12 on Ubuntu 16.04.01. Here is OSX 10.11.5 w/Python 2.7.10 (also inconclusive with respect to speed, but OSX was half the memory):

mb:~ doug$ ./listtuple
The tuple's size is 40028 and the list's size is 40036
Iterating through a 10,000 element list took 0.00113916397095 seconds.
Iterating through a 10,000 element tuple took 0.00111603736877 seconds.
mb:~ doug$ ./listtuple
The tuple's size is 40028 and the list's size is 40036
Iterating through a 10,000 element list took 0.00126791000366 seconds.
Iterating through a 10,000 element tuple took 0.00133585929871 seconds.
mb:~ doug$ ./listtuple
The tuple's size is 40028 and the list's size is 40036
Iterating through a 10,000 element list took 0.00114607810974 seconds.
Iterating through a 10,000 element tuple took 0.00117492675781 seconds.
You can choose to require an e-mail address when people download your free music, but it's not the default setting. I'm not sure about paid downloads, though.
I know SoundCloud is implementing DRM based on some personal tests that inspired me to write-up a quick musing:

http://medium.com/@6StringMerc/quick-thoughts-on-soundcloud-...
IIRC lists and tuples are implemented nearly identically in CPython. So you won't find much difference here.

Because Python is so dynamic, you can't make lists or tuples much better. However, in a static language (like Java or OCaml), you can greatly shrink the size of "cultural" lists by hoisting the (identical) run-time type info out of the elements and into the container. (OCaml does this with floats.) And "cultural" tuples typically can use much simpler implementations, since their sizes are fixed and known at compile time. (C structs are often optimized away entirely in optimized assembly.)
Makes sense. Did the iops cap for fewer than 15 cores increase?
Bandcamp requires lossless audio formats (https://bandcamp.com/help/uploading#aiffwavuploadrequirement), so it's up to the artist/album whether it's a transcode.
Speaking as someone who started as an adult and is now fluent, I think this would make Japanese much, much harder to learn.

Or rather, the 2-3 months would be ten times easier and everything after would be ten times harder.
Do you have plans on creating tutorials for walking people through modeling basic things?

I've wanted to get into doing some ME stuff but I can never get past how "made by engineers, for engineers" CAD software is.
I think it's inaccurate to put hft in the future tech division with darpa or porn. Maybe it will lead to fpga's/c++/microwaves being widely used for ML, but it seems unlikely that the low latency and minimal cross country transmission has has much value. If you're building a system to process lots of data quickly transmitting a few bytes between the UK and Belgium slightly faster than a wire won't be a constraint. Maybe it will lead to real time instance based learning, but I'm not aware of anyone going in that direction
I didn't know about frozenset, thank you!
Love can be like the pendulum or equilibrium
An Aging Boy Band Calls It Quits, but Japan Can’t Let Go
Compared to what? Are vinyls all pressed off of an analog source? Does that mean new vinyls can't be made after the master is degraded? I'm curious what you mean here.
I emailed RMS. His response was that he will investigate it. If it becomes a thing there'll probably be a post on HN describing what went down.
This has the added advantaged of being recognized by both native Japaneses and Chinese speakers instantly, as long as we keep it to kanji.

I recognized what the author is doing from the start as a Chinese speaker.
Sometimes I wonder how popular something is, so I figured someone similarly chart-inclined might get a kick out of seeing it.

I'd like to see a similar counter for something that reaches the top page of Yahoo News in Japan or the top spot on a main page subreddit. Those stats must be crazy.
Ah, I think I misunderstood your situation. Yes, your specific case I think warrants that kind of specific, careful monitoring.

I was speaking more generally about people who don't have significant past medical history who arrive with superfluous data.
I found found packer to be quite useful for building VM images for my team. It's a little hacked together, but far better than the manual process it replaced.
Requiring a new NDA as a condition (but not prom is) of continued employment is one thing; requiring it as a condition of exercising a statutory right is another.
> I have my own in home media server

Me too. Funny how that seems quaint these days. I hope owning music (or God forbid, lossless) never goes away entirely.
Predicting poverty by combining satellite images with machine learning
Anchor Who Broke Down on TV While Reporting on Syrian Boy Is All of Us
Data points that Facebook uses to target ads
This computer is already associated with an Apple ID
"You can download past purchases on this computer with just one Apple ID every 90 days. This computer can be used with a different Apple ID in 25 days."

I tried de-authorizating all machines, re-authing my main mac. Nothing. I'm a computer science expert and I cannot download the new episode of Mr. Robot I already paid for.
I have an iPhone 6s. I did notice that my data usage almost doubled from my 5s with no changes in my behavior. I do send & receive more photos now. I use Instagram more.

Looking through data usage per app, stuff adds up.
> For example English has according to the Oxford dictionary 171,476 words in current use excluding inflections, and several technical and regional vocabularies.

Here is a website which questions you with some random sample of words from an English dictionary, mixed with randomly generated non-words. Then it estimates the percentage of English words you know.

http://vocabulary.ugent.be/wordtest/start

I am a non-native speaker, and I have scored in the 77% to 89% range, when doing this test several times.
I hope it is obvious that Python values are members of a single static-type, this massive sum-type that combines a type-tag with a value, summing together all of the possible types-in-the-python-sense. That is to say, from the perspective of static typing, dynamic languages are uni-typed.

In languages with explicit static types and explicit Tagged Unions, it's not unreasonable to iterate across a homogeneous sequence of tagged unions, all of the same type. For example, Option<Int>. This is just a particular instance of the general pattern of iterating across a heterogeneous sequence, introspecting on whether a given value is of type Int or of type NoneType. Unless you want to allege that Null is a member of Integer (in a sane and healthy type system).

The point of this is that I'm skeptical that these are "invariably code smells". For example, our Option<Int> values might come from a SQL field that is a nullable integer. It seems entirely fair to iterate across them.
Paleontologists find huge T. Rex skull in Montana
oh http://apple.stackexchange.com/questions/177285/how-to-downl...
Heck I found the same to be true of vagrant. Big promises, short on delivery. While mostly usable, it's definitely not as seamless across various guests, providers, and provisioners as their docs might have you think. Stray off the beaten path even the tiniest bit and expect to spend hours looking at github issues for workarounds (submitted by other users not the dev team).

My experience.

Windows guests: buggy

FreeBSD guests: buggy

Ansible provisioning: buggy

Windows support was incorporated from a community plugin. Now it's in limbo maintained neither by the original creators nor the (seemingly) lone dev from hashicorp assigned to vagrant.

They use DRM to protect their closed source proprietary plugins and it makes it a nightmare to build a version from source that works with said plugins. Building the installer is closed source for some reason.

After finally being able to run with modified source, I was able to monkey patch their paid VMWare plugin to add a capability so I could use private_network with static IP on Windows guests . I posted the monkey patch to github issues and it took two weeks for their paid plugin to be updated.

I wanted to love and contribute to vagrant, but the somewhat dishonest docs, unresponsive dev team, and DRM have turned me into a grudging user only because there are no alternatives.

Vagrant is definitely a wolf in sheepskin in terms of appearing open source and open to community collaboration.
Yep, and add in that with swipe gestures, the hiragana keyboard only needs ~10 keys, making it much less fidgety to hit the keys on mobile.

Typing Japanese on mobile phones is pretty fast and painless. Easier than English on a regular keyboard, though not quite as fast as English "swipe" style input (whatever the term for that is?).
Why Yellowstone officials are pouring poison in streams
> If chinese characters weren't unusually cumbersome, why then do chinese schoolchildren learn a different alphabet first

Also why did Korea and Vietnam abandon them entirely?
I'd love to hear if anyone is using Nomad in production and what they think of it.
Show HN: Turn your Terraform .tfstate outputs into a valid .tfvars file
This made me smile.

Unwinding is very important.

If you work at home, even more so.

The wife and I used to watch shows on the laptop before bed. Instead we read. It helps sleep. Granted it's on kindles (individual backlight, convenience) but it helps.

Disconnecting is important.

Maybe instead of pajamas and breakfast all day, I'd throw in a hike/stroll or a ride in nature.

But this did make me smile.
I think it put several hundred people out of work at nyse and nasdaq who were also charged with colluding for $.50 tick size. They went quietly. The repercussions have come from institutional investors and banks who we're used to putting in 100,000 lot orders without the market moving against them. I do see some wrath coming from drivers too. The companies they're pissed at are too well known though. People will still see google and tesla as inovators and get behind them
Ask HN: What are the best tech companies in the Netherlands?
I recently visited Amsterdam and absolutely liked the place. I also learned that the Government there is supporting the expats with various policies. So I would like what to know what are the best tech companies to work for in Netherlands in terms of work culture and pay.
The Japanese simplifications were pretty good, but a lot of the Communist ones are aesthetically ruinous. 车东气门 have none of the symmetry that 車東氣門 have. 气 doesn't even have its center of mass over its base of support, although at least in this case it is six strokes less. The Japanese simplifications seem to have kept the artistic flavor.
I cannot think of that either. That is basically why I stopped caring about it, for good or for bad. I was a soapbox standing, card carrying anti DRM but it is not an annoyance anymore so I backed off. I cannot stand DRM or whatever it is called on chips for OSs though...