skysight-inc/HackerNews huggingface dataset:
South Austinite so I'm a bit biased, but here's my take. Cedar Park and RR are quite a ways out of the city and traffic in Austin heading north/south is atrocious and getting worse, fast. You can live up there cheaply but if you're coming for the Austin city experience, you may be disappointed. If you do end up that far north, I would recommend looking into Pflugerville, as well, which is a very nice area.

The Domain/Arboretum is between those suburbs and the city and it's a booming area these days with a lot going on. My advice would be to look near there or south of there for your housing. This gives you good commute flexibility for jobs in the burbs and the city, and makes getting into the city much more pleasant.
Then they should use other technologies in the first place because web development ecosystem adds too much fuss to the process.

Also product builders usually want to provide good user experiences. You may be saving yourself from some additional code but delivering battery draining solutions with non-native UI patterns and broken accessibility to your users.
That seemed like magic to me at first too. I think though that is happens during the installation of the package, which is why he had to reinstall after refactoring.

I initially just skimmed over his log dump from the install, but I think the details are actually important there:

> writing entry points to cute_snek.egg-info\entry_points.txt
Not really an issue for me. Almost all of my work can be done through the terminal and through Emacs. For maximum visibility, I run a full screen terminals with large font and good contrast. I really wouldn't have it any other way, as I'm not a fan of GUIs. Of course, I still retain the ability to spin up a GUI if I am forced to do so. The only effect the screen has is that it does not entice me to watch videos (which is a great feature for a work machine).
you've got John Waters so you're already ahead of the game
By conversation I mean the dog handler giving orders to an adversary as an example and not somebody chatting his friends on a phone. Gesture commands are also trained but to pass training the dog has to be able to execute commands entirely by voice because in situations these dogs serve the handler might be unable to move.
???

I volunteer to give at meetup groups that I'm in and they asked often.

Some conventions asked for tech talk, I'm probably doing one next year.

Also my college clubs I do one.

I also have a group of friends where we just group study and I do tech (mostly machine learning/algorithm) talk with them.
And CoinJar have also made a similar statement ("CoinJar is electing to not support Bitcoin Cash come 1st August, 2017"): http://mailchi.mp/coinjar/important-update-potential-bitcoin...
Docker for .NET Applications
It is terrible because it ignores the fact that the author's intention is to provoke thinking, in a cynical way. It is one thing to say that a post contains racist/sexist etc pieces, it is another thing to say that the author is racist. In that case, Bo Burnham is someone who deserves a death sentence.

Even for a mathematician or scientist, a person has the right to talk with the extremes outside of classroom every once in a while.
"Snek Pro Solutions" distributes a package (pip installed) called cute-snek. In the cute-snek setup.py it has:

entry_points={
'snek_types': [
'cute = cute_snek:cute_snek',
],
}

The main snek codebase has:

for entry_point in pkg_resources.iter_entry_points('snek_types'):
sneks[entry_point.name] = entry_point.load()

pkg_resources.iter_entry_points() iterates through all the snek_types an end user has installed on their system. When the end user does `pip install snek` they will only have the built-in sneks, when they also do `pip install cute-snek` the will have the "cute" snek installed, allowing them to run `snek --type cute` to see it.
Or that if you need a truck for utility purposes it has to have towing and/or storage capacity. There is a huge fleet market for small trucks rangers/tacomas and half ton trucks that just need a bed or light towing capacity. The people making buying decisions for fleet pools aren't interested in buying trucks based on your gross exaggerations, they're buying based on what's going to save them money over time first and for most.
Giving a tech talk is a great way to learn things. Having to explain something to another person forces you to clarify your own understanding of something.

I sometimes would force myself to do a talk to learn.

One suggestion I have is to find something that you still find "magical", then learn about it. At the end you will have a topic worthy of a tech talk. E.g. how does a JavaScript minifier work? or how does smartphone device image (ROM) format work?

By "magical" I mean you don't understand how it works and it does things almost like magic. Computers are not magical, so you can gradually turn magical things into in-depth knowledge.

Chances are that things you find magical are equally magical to other people. And then to get started, maybe start within your company or go to meetups with relevant topic.
To each their own, but I find poorly done 2D less of a problem than poorly done 3D, and 3D doesn't age nearly as well, particularly where human models are concerned.

I certainly wouldn't consider 2D graphics categorically "bad," that makes about as much sense as considering books, comics or paintings bad because they're not animated.
It's not that silly, really. The same argument could be made regarding GOTO. The compiler can't really avoid turning everything into jumps, because it's all the machine understands. And yet structured programming is hands down far more advantageous for the human who has to be able to reason about the program at the end of the day.
Ah, thanks I know what happened: I was using an iPhone app to read HN and accessed the link through its built-in browser. I checked again on desktop and you are indeed right, there is info available at the top of the page that I didn't see at first. No digging required.
> However they can easily fix this by offering an official "directory" which allows you to sign up by email/username and stores the username

This is already the case, you can associate your ID with a user name. Perhaps their FAQ should be updated.

EDIT: It's mentioned in the announcement:

> Support of an Ethereum blockchain as a distributed public user database
Ali Baba and the Forty Thieves – Why Jack Ma Didn't Visit Uganda
If I was a betting man I would say ARM.
A personal failing. I don't at all think that's the case, but that is an alternative interpretation: women are weak and don't stand up for themselves.
I can't trust sellers. They put their own interest way over buyers. I get it, you need to make a profit, but it's way too uneven. It results in overcharges in postage, incomplete to false descriptions and more expensive products. The few bargains aren't worth the trouble. It's just easier to go with Amazon. At least there the shipping is fast and there's someone to complain to if things go wrong.
> 4. You cannot efficiently have shared states in pure p2p without an identity server. That would require the clients to bring their keys with them on every device, not very practical.

Not sure I understood it correctly, but don't they want to solve this with a blockchain?
Billionaires? Perhaps. But aren't most of us on here taking a quick break from our Silicon Valley-like software engineering jobs that put us in or near the highest income 1% of the United States, and firmly within the highest income 1% of the world? I'm sure any significant medical advance that is remotely scalable will be available to most of us if our competitiveness and survival depends on it.
87% of Businesses in South Africa Are Self Funded
Developing iOS 10 Apps with Swift. iTunes U recordings are from Winter 2016/2017 and are using Swift 3 so it's pretty up to date.

https://itunes.apple.com/us/course/developing-ios-10-apps-wi...

https://web.stanford.edu/class/cs193p/cgi-bin/drupal/

Swift 4 and iOS 11 are coming soon, but I wouldn't wait for the course to get updated. Downside of it being a university lecture is that it'll be a while.
You have it pretty much sorted out, the only part missing is that the messaging transits through the DHT directly, when you are not passing a call
I've been on both sides of this, as a speaker, and as a conference planner. If you can, volunteer to be a planner, you'll see that it's (sometimes) rather challenging to find people to speak (at least in my area).

Find something you want to talk about and there are many places willing to let you talk already, both local and national.
Ivy: a minimalist static site generator in Python
Importance of the Digital Economy for BRICS' Nations
> plus I'm not sure how, but it seems that the main foundries (TSMC, Global Foundries, Samsung) have all almost caught-up on Intel

This is in part because of Physics getting in the way. Moores law is dying, because the Physics of shrinking transistors further is getting harder and harder
Steve Jobs's Widow Gains Majority Stake in 'The Atlantic' Magazine
As a Blue team member who works in the medical field, I must agree, that demand is high. We hire a firm to do Red team, but we do have our internal folks too, along with us Blue team folks who learn Red team stuff. We worked with a major security firm and together we accidentally created Purple team.

We had the Red team come in and while pentesting share his screen with us all. Another Red team member explained what he was doing and after an attack was launched and we would see if our tools detected the activity. If they didn't, we went out to find out why. This was huge. It showed us where we needed to tune some things and where we needed newer and/or different tools.

This isn't the only way we get pen tested. They do their annual "regular" pentest. The Purple team thing was awesome though. We learned a ton. Since I happen to own most of our tools and am secondary on the ones I don't own, I have learned a tremendous amount and I've been in IT for 20 years.
Maybe. But it means alot to those that are helped.

I know someone (an American) who was robbed and penniless in a foreign country and the embassy paid to get him back to USA.

Not all actions are sinister.
So you're saying the world would hands-down be a better place if we could eliminate kids with Down syndrome? Where do you draw the line between that and not wanting your kid to have to deal with gender dysphoria or same-gender attraction in our current political climate? Should parents have the option of eliminating that too?

Sure, you can argue that homosexuality isn't an undesirable defect, but does Trump's victory in the recent US election make you feel like the people regulating this in the future really aren't going to see it that way? What is it you're optimizing for in eliminating mental defects that you're confident couldn't also be objectively be applied to other things this group would find appalling?
Yeah, if you have to go pick up stuff, this kinda thing could help. I've never had to do that though, are you US based? My issue was that many other companies just left it on our doorstop, but DHL and a few others I'm forgetting insisted on using the machines when we were there. It was weird.

Again, I think they are nice enough most of the time, but the 'edge' cases make them a no-go for me.
I mean I don't, and no wonder. But we do, sure. He's a treasure.
The most important thing about your talk is refinement and practice. Keep cutting and cutting until you've distilled it. Just like making a product, the hardest part is knowing what to take out.
It should be noted that most people don’t live in DC proper - most commute in from the suburbs. My friends in the area all bought houses in places like Fairfax, Springfield, and between Baltimore and DC. House prices are not cheap, but I’ve heard $600k for a nice house quoted to me.

DC proper is just ridiculous. Thankfully you can find more reasonable places just across the river with a short commute time.
I've been dreaming of a car like this for a long while now. Even down to its boxy look and the fact that it looks like it won't get stuck in an inch-high snow drift.

They won't even start accepting deposits until 2018, apparently. Gives me more time to save up for this beauty.
How we pay people at Basecamp
If we lived in a world where everyone was capable of assessing and respecting appropriate boundaries we wouldn't need professional standards at all, the entire point of professionalism is to remove the ambiguity so that these types of issues can be avoided. The swearing/foulmouth/trashtalk culture does not scale, you need to be able to bring on new employees and not worry about them getting cursed out because someone misjudged their comfort levels; and contrary to what you seem to be implying, you don't need to be autistic to misjudge someone's comfort levels, people are complicated and at some point, someone will get it wrong, and then you have a ton of wasted productivity while harmless jokes become office drama.

Also, there is a big distinction between an environment where moderate but restrained use of profanity is accepted as normal adult language and an environment where your co-workers are discussing their genitals and other sexual topics.
iPad Air.
In general, the web stuff is there, but still in flux: there's a lot of stuff going on.

REST shouldn't be too bad; there are even frameworks dedicated to it, like https://github.com/cargonauts-rs/cargonauts

Can't speak to GraphQL though.
A good point, won't argue with you. But, at the risk of moving the conversational goalposts, I was thinking about the whole developer experience as much as just the language itself. With Swift, you can live entirely within Apple's frameworks and libraries and be immensely productive. With JS you're going through an entire exercise of flavor and framework selection before you can start writing any code; and those decisions have a massive impact on your app's fundamental design. That's as much what I meant by complexity.
To me it looks more like one of the old Land Rover series I(1). Boxy and high perched. Hopefully much more reliable than the Land Rovers.

It's actually got aluminum skin like the orig Land Rovers.

(1)https://en.wikipedia.org/wiki/Land_Rover
> I have never seen any Mac app for which I have ever needed to do this.

Really? Everyone I know with a Mac (even the non technical people who don't code/do any professional work on their Mac) know how to do this.

I may do it more than weekly, even.
Only thing keeping me from moving into Philly is the wage tax. I think within the next year I'm just going to bite the bullet and do it.
> for example docker is a no go on crouton

Been a few years since I used a chromebook w/crouton, but that wasn't my recollection. In fact I recall a fork of crouton that supported Fedora explicitly stating that it installs via docker.

https://github.com/nmilosev/crouton-fedora
That link is very interesting. Thanks.
Disclaimer: PHP core dev.

Be careful with microbenchmarks. From my experience, there tends to be very little correlation between performance improvements on microbenchmarks and real applications. If you improve performance on the microbench suite by a factor of two, you definitely will not get a factor of two on real applications -- more likely, it will be something like 2%.

Basically, if the benchmark is not testing end-to-end performance on Wordpress (or similar), then it's a useless benchmark.
Say Hello to Card Dependencies in Trello with the Hello Epics Power-Up
I am not sure that follows? Can you elaborate?
Pillow talk with someone who ran production for hundreds of STEM journals for two of the publishers
The Future of Living
One thing i like to do is:

Watch other people's talks that are on the same subject you'll want to speak.

Make notes (mental or in paper) about what you think that talk missed, what could be improved, please bear in mind the POV of the target audience.

Go to the extra mile, always focus on bring some trivias that people can ~visualize~.

For example, when i give talks about Debian[#]:
I know that a lot of people likes to tell the story of how Debian release 1.0 went wrong because InfoMagic accidentally released a cdrom containing a development release of Debian as 1.0[1], but few people show the actual cd containing that release, so i like to put that[2].

Almost everyone also mentions about the relationship between debian's logo and buzz lightyear's chin, but almost none show or say something about the two pre-toy-story logos[3].

These examples represent only one of the few things i think one have to focus when doing talks, and may look silly, but i like to value them because they'll be one of the things that attendees won't forget easily plus are always fun to know.

Also, the presentation i referred has some other problems, please just note the referred pages.

[#]please note that i don't think i'm a good talk'er yet, just sharing my experience.

[1]https://www.debian.org/doc/manuals/project-history/ch-releas...
[2]http://debianbrasil.org.br/articles/0170/7708/introducao-ao-...
[3]http://debianbrasil.org.br/articles/0170/7708/introducao-ao-...
Dang you beat me to it. Pretty funny that sibling comment spawned a perfect example.
Right. I've visited Ted's site in the past, and had no certificate warnings. Now, suddenly, I am getting warnings. So isn't that the exact scenario in which I should be very suspicious?

It's just a blog; I'm not submitting anything, but still it's an indicator that something fishy might be going on.
Yeah, I admit I was thinking of Amazon because of personal bias...it's the only PNW company I have any experience with.
I have benchmarked D code against C,Rust and C++, most of the time D code is faster than Rust and C++ so I doubt it's on pair with C#.
True, but I would want that reasoning to have some representation in the code as well, which doesn't happen if you do a proof to the side.
They did get WordPress at least sort of running on it. That wasn't possible with the first releases of hhvm, so it says something.
Books and articles for language annotation for NLU?
We are building a team of non-technical AI trainers. And we are trying to create a small training course for them. What books or papers would you recommend? I've already found O'Rielly's Natural Language Annotation book.
I've sent you a message, still shows as "Sending …". I guess offline messages aren't supported?
>"The removal of Scala parallel collections from the Standard library"

Does this just mean that the import statement has to be changed, or does it mean that I need to use SBT to dynamically download yet another thing?
Yeah, i see your point...I guess once a popular hub like the matrix.org home server goes "offline", the curve to "re-discover" your colleagues on their own NEW home servers - assuming they even set themselves up on their own self hosted home servers - is a pretty steep curve. Though some users already use their own home servers (like owning their own domain name to use for their email address), plenty of people siomply leverage an account strictly on matrix.org...so yeah, lots of people would "go offline" from the matrix protocol. (I begrudgingly see your point :-)
If you're carrying around a generator, you may as well carry around an internal combustion engine though?
Really? Wouldn't Musk be the consummate engineer and Bezos the unflinching entrepreneur?
Cool approach to data science revolution....
This car obviously wasn't built for driving on highways.
> Coinbase's handling of this is completely reasonable.

Aside from the timing of the announcement. A few days isn't enough warning for something like this, especially with how long it can take to withdraw.
Why can't a 'dumb' hub be appended as well? I have them at my new apt complex now, not the 'smart' ones, and they seem to work alright. It's right next to the mailboxes for the complex. Again, it's only USPS that uses the 'dumb' hub, all the other companies just drop things off at the door. It's not a big deal, at least for the area I live in.
I agree, New York. Years ago, having engineering lap experience, I looked at engineering positions offered in Newsday compared to elsewhere. I decided that at that time there was probably nowhere in the world with as many engineering jobs listed in any paper within commuting distance as there was in a typical weekday Newsday want ad section. If you work in engineering, live on LI, and travel, bring the day's Newsday and compare.
As far as I know they are all the same course, just new editions for each batch of students (and by coincidence, each new iOS versiopn).

I followed it when it was still objective c, and I can only assume it gets better each time. As long as it's still the excellent Paul Hegarthy holding it, just use the latest one.

If you use the Itunes U app on the ipad you'll get all the exercises etc in a nice format. And at least when I did it there was even a special forum for all the MOOC students to discuss the lectures and exercises.

I can't recommend this course enough, it's one of the best I've ever come across, any category.
In general, Rust is modelling ourselves after that. There was even a recent RFC to explicitly move to a model of language change after the C++ model, but people are concerned that it breaks too much.

https://github.com/rust-lang/rfcs/pull/2052
Cicada: A Distributed Direct Democracy and Decentralized Application Platform
Anything Mr. Sutter says is well worth consideration, and this is no exception. I would like to raise one concern, however, that applies to all such proposals for simplifying programming by adding more powerful abstractions to the language: I hope as much effort is put into debugging, at the semantic level of the source code, as is put into generating code. In this regard, this quote from the paper leaves me feeling uneasy:

'Enable writing many new “specialized types” features (e.g., as we did in C++11 with enum class) as ordinary library code instead of pseudo-English standardese, with equal usability and efficiency, so that they can be unit-tested and debugged using normal tools' (my emphasis.)

Sometimes, of course, you have to go below that level to figure out what is wrong, but is better if you do not have to do so unless it is unavoidable in principle.
Unfortunately not at the FIs I have worked for. Their approach seems to be "give the illusion of security while covering any actual losses with insurance".

I think there needs to be greater punishment for companies that lose customer information. Only then will the incentives be large enough for something to be done.
Giant Telescope Atop Hawaii’s Mauna Kea Should Be Approved, Judge Says
It would have nice to see them compare salaries and cost of living in these hubs.
I love the async book in that series. Really opened my eyes about Promises.
Indian IT firms don’t need more “yes men.” They need humans to solve problems
Anthony Scaramucci’s Guide to Professional Communications
Now if we could get the government version of this...