skysight-inc/HackerNews huggingface dataset:
Doesn't sound like over 20 with the experience level discussed. The hardest part was probably getting the old machinery which Earl didn't do.
Consider having a minimum number of characters or words for comments. It's basically the opposite of twitter, and would result in people having to actually put some effort into their comments. Also I've found that even on youtube, if the comments are moderated, the degenerates stop showing up.
I can't help but think this is all towards an end which is Docker containers running on Azure's core infrastructure. Having the tooling show up earlier in Windows 10 as it's being flushed out is just a really nice bonus.

I've been mostly using bash in windows (installed with git tooling) for a couple years now.
No. A. Pluto sized Dyson sphere is actually 99.5% Carnot efficient [1].

1. https://www.tillett.info/2016/08/03/carnot-efficient-dyson-s...
I learned it a few years ago in undergrad..
Every Medalist Ever. Video of every 100 meter dash medalist since 1896
> How is that different from loading a JSON into custom data structures?

That's what I'm arguing for doing. I thought that you were arguing for using JSON data structures rather than custom data structures.

> You run the exact same validation step, have the exact same data for input, but your result is now unusable by the entirety of your generic data functions.

What do you mean by 'generic data functions'? I can do whatever I like with whatever parts of my language I wish.

> Besides, I have already spent weeks trying to debug type errors in C++; its ridiculously easy to break the type system. I've also had countless cast exceptions in both Java and C#; how are types helping there? If anything they give you the illusion of correctness.

They're not: C++, Java & C# are all examples of lesser tools. That's why I don't use them.

> When you do JSON.parse the result is already using the language's data structures

Which is what's insane. I don't want a dictionary; I want an instance.

> Once the data is past the validator, its no longer user-marshalled data. Its just data.

And we discovered decades ago that it's useful to talk about categories of data (types) and about data that carries along with it behaviour (classes). Why limit yourself to whacking things with a stick to collect pinecones when you can use a starship to explore the galaxy?

> Wrapping it around ad-hoc types doesn't help your problem domain, it just adds yet another level of indirection you could easily do without.

Programming is all about building intelligent abstractions which enable you to reason at a higher level. I don't want to think about the third item of an array which is the value of a property name 'foo'; I want to think about interest rates, organisational rules and categories.

I like YAML too; it's a decent format. Not perfect, but decent. Bit big though. I'd prefer something lighter weight like S-expressions though: just enough structure to make it easy to turn into native objects.
Show HN: I wrote a book about a dark secret hidden at Burning Man
Shipping and not being able to preview any of the series makes buying everything a very expensive lottery. Who buys random series of TV shows they have never seen even a single episode of?
It's pretty clear to me.

Legality isn't equivalent to morality, and that principle stands whether discussing something direct like drug persecution or emergent like this particular contradiction.

If such a case were decided in a way that constrained the government, the government would simply try again later with a slightly modified argument. Eventually, they would get a judge that wrote them a justification.

Given the government's propensity to gradually erode rights in this manner, the Bill of Rights is best thought of as a bunch of unit tests to help determine whether the government is still legitimate. I personally think it jumped the shark a while ago, but it's your job to come to your own decision.

Unfortunately, precedent-based law purports that its precedents carry the status of universal truths, rather than just the somewhat arbitrary decisions they were. So after the current contradictory system has fallen apart, many of the justifications that broke it will soon find themselves adopted by its fresh replacement.
You know what is meant when we say "worship the state". You can't be naive to the point of thinking we mean people kneeling in the altar of the state.

But there is an undeniable anti-market anti-individual freedom anti-conservatism bias in Brazilian schools. Examples of that are readily available if you google for it.
survivorship bias. introverts have to be better to become CEOs in the first place.
Exactly, that is why they bought xamarin in first place. Xamarin was key product. They will push Xamarin as hard as they can in all platforms simultaneously and since they are biggest software company in planet, I see a bright future for Xamarin.
I find quite offensive to the intelligence of the reader the sentence "based on loves not likes". I have enough with such typical publicity "motto" that treats us as if we were dumb beings they can control with their mind tricks for sheep.

And yes, message is incoherent (so empty, false words) 'cause it's about making money, of course.
But so is Facebook and I get lots of interesting articles from friends and podcasts I listen to, so we'll see when they finish the web version and lots of people sign up.
Rsearch.ca is a tool I made for keeping up to date with custom topics
DRM: You have the right to know what you're buying
Regarding iOS, the purchase of Xamarin and the direction of their tooling could be made to bridge that gap as well... Not that it will, but very well could.

Would be nice to see Apps from VS running in Linux and macOS. There's been some effort that one assumes supports this direction... Also, all things to make Azure nicer to use and better as a target are in their long term interest.
> ## Interfaces are terrible

>- Basically the entire console UI is low quality.

I wouldn't bet on them fixing this. Amazon in general are not big on design and in particular they aren't about making things look good. I think in general they see it as a waste of time, something that can always be done later after they have beaten their competitors. Obviously there's a threshold for this sort of neglect but they seem pretty expert at riding it.

Frankly what you said about it is polite. The AWS web interface is horrendously ugly and just barely functions well enough to be used. It's a testament to how little they care about good design but then again their consumer-facing website is no peach either.
I believe you'll find that north carolina isn't considered "elite" by anyone but alabamians
Nope. Don't be naive, they are professional politicians, they don't believe in anything, at least when they are acting as leader.
I'm sorry. That was my attempt at "editing" the post after the noprocrast mode kicked in - before an unintelligible post would sit there for ~3 hours...

If any mods could delete this, I'd be grateful.
In several EU countries, you can buy melatonin pills made by an actual pharmaceutical companies (which also manufacture prescription drugs) OTC. You could order it online. Note there's a difference between unregulated supplement and an OTC drug.

Although I think your worry about quality excessive, it's not like making pills is rocket science. The supplement companies most likely get the powder in bulk from biochemical factories that also manufacture prescription drugs.
It's not supported by the installer (for 16.04), but you can do it by hand. It's poorly documented--there are several guides with contradictory advice--and it took me several attempts, but all the bits are there from GRUB to the initramfs and the main init. I got my workstation EFI booting with GRUB direct to root on ZFS a few weeks back; I can now "zfs send" whole system snapshots directly to my NAS.

Once this is a single option in the installer like it is for LVM, it will become properly usable. Right now, it's for masochists who want to experiment only (for the rootfs).

Regarding maturity, it's certainly not as well tested as on e.g. FreeBSD or Solaris, but it's been around for a good while at this point and I know a few people who have been running it for several years trouble free. I would certainly place it above Btrfs in the reliability stakes. The main limitations I've seen are cosmetic or Linux-specific; the zfs command is setuid root, which prevents delegating dataset admin to users (snapshot/send/recv your data, create your own subsidiary datasets etc.), Linux doesn't do NFSv4 ACLs in its VFS, and you can't transparently create NFS exports via zfs properties. None of these affect data integrity though. Not holding my breath waiting for NFSv4 ACLs, though it would certainly be a massively beneficial feature.
The So-Called Alien Megastructure Just Got Even More Mysterious
I've heard about this at a talk 4 years ago and I'm not even a C programmer so there is hope!
Talk about it. "That's great! Was it hard?"
I just created a solver for the 4x4 case, also in google sheets... Who would have though it could handle ~15,000 rows with decent performance!

Works by calculating via formulae the result of any sequence, 6 moves or less. The bit patterns of each individual move are XORed together for each possible combination of moves.

The difference between the current state and the target is calculated, again via XOR, and then looked up in this data sheet via the query functionality, to give the sequence of moves which resulted in that delta bit pattern.
Oh, I hadn't seen your post. I was worrying that no one had commented about it.
> Umm, why can’t I just have a token in the code base I can use to query a service to give me that data?

Wait, is he arguing for including privileged tokens in source code‽
Missing "fluff" is not the problem. The problem is this: When the next killer app comes out, whatever it is, you may want to use it -- but it is very unlikely to be available on Windows Phone.
I've always said, "You're a hard worker" to my three kids. I've never told them they were smart and have emphasized how much more important hard work is over intelligence.

Oldest is 12 now, all three do very well.
Hmm creating metadata for this, with all the URLs already aggregated wouldnt actually be that bad.
Nope. Haskell doesn't expose the physical identity of anything that isn't a reference cell (STRef, IORef, etc.). It's not even a type error - there's syntactically no way to query it. You just operate on values directly. The same is true in SML. Even objects are manipulated via their identities, which are values.

Because values are a useful abstraction.
Look at this thread for more details:
https://news.ycombinator.com/item?id=6068732
Your cert mismatch does not inspire confidence. https://cl.ly/3C213w1L3Y0b
Yes, using prebuilt images is easy. Basically, just add `image: ruby:2.3.1-alpine` to a job, for example.

Docs: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html...
You make sideblogs. Accounts can make as many blogs as they want, and viewing them doesn't give any links back to the owner, so they're private.
All is one; during sleep the undistracted soul is absorbed into this unity; in the waking state, being distracted, it distinguishes diverse beings. (Chuang Tzu)
Additionally, I believe trademarks are only valid within the same type of business. The UPS brown would not be protected outside delivery services.
A _social_ network built by "ex-Google" engineers.
The bit where they get the detail wrong is: the VTOL generates a puff of air about the diameter of the wings, once. What it would actually need to generate is a huge blast on the order of a helicopter lifting off, continuously at least for the first few seconds. A single blast would leave it plummeting and it would need to pull some harsh gees to get up past stalling speed before it made a splat on the ground. Looking at the animation, maybe it was doing exactly that - but how did her arms not snap off?

Possible methodology:

- Explosive single VTOL blast.

- Plummeting with the jet throttled to max.

- Wing-in-ground effect lowers effective stall speed so acceleration can proceed skimming inches over the ground.

- Up to speed and lifting away from the ground to full flight.

It sounds crudely plausible, but terrifying and not something to do without mad skills.
Destroying Petrobras? Destroying the electric sector? Destroying the value of our currency? Destroying growth and at the same time keeping high inflation?

You didn't answer the question though. Would it not be a coup if the new president defended policies which you consider "sufficient"?
Not likely, with Windows 8 pro, the latest docker for windows will probably be the closest thing to transparent integration. I tend to run a full Ubuntu Server VM, via SSH, in addition to local samba shares... I edit in a gui in windows, and run everything under linux. YMMV, but it's worked well enough for me.

Now that docker has better integration, I may well start using that more often.
Two of those are not like the other. Frankly, Portland has a pretty anemic economy and the colleges here are mediocre too. Boulder is a little better. Can't say Northeast Ohio is that bad, Cleveland is on par with Boulder and Portland.

Austin, OTOH has one of the best universities in the world and a host of large and important tech and software companies.
What does any of all that have to do with values?
This isn't uncommon in many countries. It's not such a big deal, it keeps the big loudmouth egos in check, unlike in America. It also promotes skepticism of people who talk a big game. In addition, things are changing with the younger generation.
User: Disable 3rd party cookies in the browser?
yeah, but having the option to run 'terraform plan' really helps you know what you're getting yourself into.
> here's something fun about that rust example:

&a as *const usize == &b as *const usize //false

Yes, in Rust, `a` and `b` are objects with identity. But their state is a compound value that can be easily copied to a different object, passed by value to a function, etc.

> You need only care about it if you want to. If you don't, just use equal.

A high-level language is supposed to provide abstractions that don't leak.
It was big in Brazil and India. I saw the transition from Orkut to Facebook in India. I arrived in India with a Facebook account in 2005 and nobody was on Facebook, so I created an Orkut account. By 2008 Orkut was gone, Facebook was all everyone knew.
Algos may fail to reflect reality. That's easy to measure.

But insofar as they don't, there is no way reason to believe their errors go in one direction or the other. For example, in our supposedly anti-black society, test scores are biased in favor of blacks (and against women).

The existence of unknowns simply does not support a case against algorithms or formalism - informal decision-making has the same unknowns and more (namely you can't even know the model).

In short, you are pulling the postmodern shuffle - demonstrating that there are unknowns, and assuming those unknowns support your position.
You're right. You currently need to sign up for the insider program, enable it, enable ahead of time updates, and install the feature.
This is great advice, but I'm not sure it hits the mark I'm trying to hit - I do already talk to my little guy about what things were hard vs. easy, and how much I admire his efforts, but there's a flow to interactions, especially with a small child - I'm looking for something I can use for a shorthand of this kind of conversation, because he totally loses interest if I just sit there and jabber for too long. If I want to impart any actual meaning, I have to be concise (though teaching him to pay attention longer is certainly also on the agenda- but again, can't try to do everything, every time, often there's just a brief moment, and I want to offer praise, it seems right logically to offer praise, it even FEELS right, but- am I then bound to have a whole conversation at that moment, or is there shorthand for the times when for his reasons or my own, I absolutely cannot?
LGR Tech Tales – General Magic
Google's self-driving car unit is losing three key execs
Not to mention, when learning programming there's absolutely no reason to introduce the command line. Set them up with an IDE and GUI for source control. You can still use llvm or gcc and git or svn behind the scenes, but it's absolutely absurd to say, "Well before you can start learning to program, you have to learn these several other domain specific languages and you have to type them, and it has to look awful."

I think Apple's new playgrounds and the stuff they showed for kids at WWDC is the future, personally.
> A trans person walks into a store and people just start annoying them?

You have to pay for what you want at the store. That involves a person. That person then tells that they're praying for you to be someone you aren't and never will be.

Do you somehow not encounter people in your everyday life?
And keep the explanation simple, even if you have complex feelings about it. Think about it, identify a clear cut explanation, and give it when asked. Avoid the "doth protest too much" problem at all costs.
With low gas prices, and new budget airlines coming up every month, this is going to be a fascinating traffic problem to observe. Every city wants the tourist income, but not the tourist baggage :)
5 people to listen to about software performance
That helps, but you would still need to disable ssh multiplexing on all of your servers.
It's great that so many people outside the U.S. are realizing that college is a waste of time for most people. If only we had that kind of foresight here in the U.S.
Ask HN: What can I do differently in my job search?
I know there are similar threads but would be nice to have a kind of updated one. Any ideas (no matter how obvious they may seem) are appreciated. I think this can help other job finders as well.

Some of my own are:

Going to meetups (I need to do this more)
LinkedIn Premium (looking up alumni)
Cold emailing companies
Applying to positions I am definitely under-qualified for (10 years of experience in Crystal Lang required)

I also do manage to get interviews but I often don't pass the non-technical screen(not a lack of culture fit but it's more like "sorry you don't have 10 years of experience in X") or I fumble the coding part (Good God, I hate Hacker rank).
Today is special day if you like marijuana and odd radixes
A little lighthearted Friday javascript for you:

new Date("2016-08-05T23:42:11.177Z").getTime().toString(36)
An anti-gravity generator is needed. A lot of people would like to see that :-)
I'm already working on getting my little one to go for the idea that intelligence == hard intellectual work, not innate ability, and "You're a hard worker!" is pretty good, and I think you for it!

I'm still searching for more, though, because "You're a hard worker," has actually been one of the things I've been trying, but it often feels- wrong. Stilted, like I'm trying too hard to teach instead of just sincerely offer the poor kid the damn praise. ;) Maybe I just need more practice, but I feel like there's room for improvement in the language there. :D :)
Or, with current stable (160724), install "Bash on Ubuntu On Windows" (ugh), then in ConEmu, open the Tasks section in Settings and click "Add default tasks...", then Yes.

You may want to add the tilde to the path, as it seems to open to /mnt/c/Users/<username>/. Also, I think it still messes with the keys, but not always. They seem to work fine right after starting it.
- Type accretion: I don't think in general that schema changes like what happens in sql databases works very well (I say this having worked on such systems). In big systems, it's hard to get everyone to agree on a moment to CHANGE THE SCHEMA. You can certainly do something like that in Noms -- just write a new dataset and replace the old one. But being able to read old data and leave old clients working I think is powerful. Couple this with the structural typing that falls naturally out of Noms and - I think - you have a more flexible way to change schemas over time.

- Security: current thoughts: https://github.com/attic-labs/noms/issues/1183

- Perf: I'm not really following you here. CAS has some positives and some negatives for performance.

- expiration: 1. there are a huge number of systems today that never delete data. Taking advantage of that to make other operations faster makes sense. 2. yeah, it's a gc problem. luckily gc is a well-studied problem. Also, as Noms is a merkle tree and merkle trees are good at diff, we have some additional leverage. We don't need to do a full scan everytime.

- querying: disagree that it is essential to perf. Another option is to have a schema that matches your access model. You can do that server-side in addition (or instead) of having a query language.

===

It sounds like you have thought a lot about all of this! If you are interested, your brain would be very appreciated in the github or slack.
You shouldn't be. The speakers are paid, the conference concentrates on professionals, and it would be extremely bad form for a presenter to hack participants. The people who run these conferences would take such a threat extremely seriously and you can bet law enforcement would be notified and very well informed.

To the point that I would trust a PDF from BlackHat _more_ than I would trust one from any other scientific or professional conference.
Engineering (traditional engineering), is a reliable paycheck education. My friends from Georgia Tech got good jobs even with bad grades.
Hello, cofounder of a company that makes a product to help stay up to date with the latest academic research here!

I help build a product called BrowZine [1]. It's focused on researchers at an institution - academic, private, and medical especially - who want to easily track the latest research papers in their favorite journals.

If you have login credentials at one of our institutions, please login and try it out! We think it's a great way to discover what journals your school/hospital/organization subscribes to, and My Bookshelf lets you save favorite journals for later, and keeps track of new articles as they are published.

If you don't have login credentials at a supported school, you can try out the Open Access library with just OA content.

Give it a try - we have a great team trying our best to make it easy to stay up to date with your journal reading! Love to hear your thoughts.

[1] http://browzine.com
BBC to deploy detection vans to snoop on internet users
So the nomicon is out of date?

It says Struct fields are aligned to to the 32/64bit boundary based on system architecture. Then you have #[repr(u8/u16/u32/u64)] which will align to 8/16/32/64 boundary.
We've had Terraform take action that wasn't in the plan, in production.

I call it "pray and apply".

https://news.ycombinator.com/item?id=12214879
For such applications, there are plenty of relatively inexpensive paid options for wildcard certs. I don't think this is something Let's Encrypt should solve. I'd rather see them invest more time into supporting dynamic dns provider domains better, which imho is a much larger issue for small/hobby/free projects.
Seems to me the octothorpe is an AT&T or Bell Labs invention. I recall some crazy discussion in Murray Hill before I knew anything about Unix or telephony... LOL
Regarding hiding changes until they're done, that shouldn't be in feasible except that you (or your counterpart) may not want to use a system owned by the other, because you lose that guarantee. A third party hosting it could offer that (naturally), but takes on extra liabilities with securing the documents in progress.
Does your company funnel every location through the same internet connection? And some people put their employer's name on Facebook. They could be determining from your colleagues in close proximity which company you work for and then connect you with any others they are aware of. Still creepy but perhaps not as scary.