skysight-inc/HackerNews huggingface dataset:
Bayesian optimization > random search > grid search

Grid search is nothing like a uniform prior since you would never get a grid search-like set of test points in a sample from a uniform prior.

I didn't really want to write a list of criticism for what is presumably a smart and earnest gentleman and the similarly smart and earnest woman who summarized the tips from his talk, but here goes:

The H2O architecture looks like a great way to get a marginal benefit from lots of computers and is not something that actually solves the parallelization problem well at all.

Using reconstruction error of an autoencoder for anomaly detection is wrong and dangerous so it is a bad example to use in a talk.

Adadelta isn't necessary and great results can be obtained with much simpler techniques. It is a perfectly good thing to use, but it isn't a great tip in my mind. This isn't something I would put on a list of tips.

In general, the list of tips doesn't just doesn't seem very helpful.
Related: If you haven't seen this 60 year old US Navy training video on "mechanical fire control computers" it is definitely worth a watch. https://www.youtube.com/watch?v=s1i-dnAH9Y4
While this is quite fascinating, I resent the repeated statement that electricity is the purest form of energy. It just seems that way because it's convenient for a technological civilization like ours to sling around. IMO the purest form of energy is kinetic.
The list is limited to a very specific set of functions that PHP is an ill fit to utilise and I have never seen used in a positive context. These are best done with a non-scripted program or perhaps Python.

Of course, no matter the language used, input sanitising is essential.

Edit: Since you've edited your post to add cURL to your criticism, please note I originally replied "These are best done with a non-scripted program or perhaps Python" for exactly this reason.

Much of the criticism of PHP can be leveled against its misuse as much as the language's own shortcomings.
A Mac app called Alfred has saved me countless hours. It comes with a clipboard manager (extremely useful), and the ability to create custom workflows/hotkeys, which I use to switch back and forth between Skype, Chrome, and Sublime. iTerm2 already has a hotkey feature built in, but if it didn't I'd have made one (takes <30 seconds).

Following Gary Bernhardt's advice, mapping Caps Lock to a modifier key (he recommends Control I think, I mapped it to Alt) has been awesome.

Aliasing common Git commands to 2-3 letter commands has been nice. gc -> git commit, gaa -> git add --all, gpom -> git push origin master, etc.

Vimium for Chrome is nice if you're used to Vim keybindings for navigating.

hop is a command-line tool for jumping to directories (or SSH'ing into servers). Immensely valuable.
Unfortunately, both acting as a repeater live and in SaF mode are prohibited.
Semantics. Basically, the ability to sell shareware doesn't exist anymore, so this is the new model of try, and if you like, maybe pay a bit. Unlike shareware, however, you can actually keep playing for free. So is the model better? Not sure, but after years of app stores, I still can't offer a trial, and I can't issue refunds, so this is my reality.
We have an internal wiki page with custom alfred formulas for our company.

"customer <email>"

"domain <domain>"

"logs <logs>""

It makes life for engineers, support, and sales much more efficient.
There is still a special place in my heart for UTM [0].

MapCodes seem to be based on a similar concept (grid, sub grid, sub-subgrid), but with a bit shorter representation. The thing that worries me about using mapcodes, however, is what seem to be the arbitrary borders, order of girds, and the up-keep required for usage. [1]

There is nothing to stop us from creating shorter UTM Codes, though.

Assume 0->33 represented by

0 0 0 0
ABCDEFGHJKLMNPQRSTUVWXYZ0123456789

Same as Map Codes [2]

The CN Tower is at

* WGS84: 43°38′33.24″N 79°23′13.7″W, (26 chars)

* UTM: 17N 630084 4833438 (18 chars)

* "Shortened" UTM: T.N.SBB6.DW9F8 (13 chars)

* Map Code: CAN PYLK.XY8P [3] (13 chars)

So I guess the utility of such a complex system is lost on me when something like UTM, that can be decoded with minimal effort, is just as good.

[0]: http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_c...

[1]: http://www.mapcode.com/mapcode_documentation.doc

[2]: http://www.mapcode.com/alphabets.html

[3]: http://www.mapcode.com/getcoords.html?iso3=112&ifrom=aboutmc
>the transistor pulls current from the node between the two resistors

The battery is connected incorrectly for this scenario to work. Node 2 of R2 should be connected to the positive battery terminal for correct flow to the LED.

>the phototransistor's collector won't pull much closer than a couple hundred millivolts to its emitter while conducting that much current

The transistor won't operate like that given the way it is biased in the circuit.

>most optocoupler diodes have a forward drop of 2V or more

The data sheet for this opto lists the forward voltage drop as 1.3 - 1.7 volts.
I actually feel like Vimium is nice even if you're not familiar with Vim. Or that was my experience. And when I later made a conscious effort to learn Vim's commands and use it more frequently, the navigation controls I had learned in Vimium made the learning curve less steep than I think it typically is for people first starting out.
Those days your CPU would be doing mostly 1 thing, like run your game, so the concept of sleep wasn't needed and actually, usually you didn't have time to sleep even if you could, you would need every cycle to do calculations. To make life a bit easier and by using C/asm, you could offload something like game music by setting an interrupt vector so it would keep playing nicely without you doing all kinds of timing madness. I was using a lot more math back then than now; there are libraries for everything and they hide the math for you. You could find physic approximations (very rough! it only had to look plausible, not realistic) in books and BBSs BUT you could never just use them as you didn't have enough cycles for that, you needed to rewrite them to fit your purpose otherwise your software would be unusably slow.
If you read the full answer, you'll realize that he points out you'll pick the better slope, unless you think you'll be dead before the two lines intersect; so he clearly understands it.

If you're going to pick apart the math, we might as well pick apart that not everything can be modeled well as a linear function.
my friend and i have been working on something like this, which may have the answer to the key revocation problem.

in our system (which we are calling dewdrop - https://github.com/neyer/dewdrop - still very much a work in progress) you don't pass coins around; you make statements. you can make statements of the form 'i trust person X', and then statements made by person X are given more weight for you, as are statements by those X trusts, etc.

in our system, key revocation would be just another statement. if i say "hey this is mark, my phone was captured at this time and these N transactions are invalid", my friends - if they believe me - can say 'i believe he is telling the truth here.' everyone who trusts us will then ignore statements made from that address during that time period. the statements will still be on the network, but people who trust me and my friends will not believe i made them.

because there is no transfer of coins - just statements that anyone can make - there's no issue of 'do we really need to revoke the key?' people who trust me, and who trust my friends, will see those statements as having been revoked; people who don't trust me will need to decide for themselves on this.
What Framework / CMS Is this Site Using
Trying to figure out the best way to run and setup a similar site to howlifeworks.com, without using wordpress.
I wish there were enough Mac users at our company to make this worthwhile. Is your whole team on OS X?
Top AIDS researcher and other scientists perished on MH17
>he/she is using the same procedure: assume axioms; make hypothesis; prove or disprove using observations, deduction/induction; repeat till you have reached your goal

Absolutely! This problem-solving process is very similar to what we were asked to do in physics and chemistry on a nightly/weekly basis. I've found chemistry problem sets to be very similar to programming.

However, what you describe is not math, not as it is taught anywhere between first grade and Calc III. Being "good at math" is exactly equal to being good at manipulating symbols (first numbers, then variables) according to a memorized set of rules and procedures. The higher you go, the weirder the rules get. Symbol manipulation and the memorization of probability and geometry formulas are also the entirety of the "skills" represented by standardized tests of mathematics.

Programming is about coming up with the rules and procedures by which the computer should manipulate symbols. It's really completely different.

Excellent mathematical skills would make me a good compiler. Not a writer of compilers, but a compiler. Of course, that might be useful if I wanted to work on one (I'd be able to check its work by hand), but in practice, I'm that sort of work is done billions of times faster and with much greater accuracy by computers than humans anyway.
Check out the browser extension "wappalyzer" which helps to identify technologies used on websites. It shows that the website you link to has some decently advanced stuff going on, including backbone.js and a windows server api.
When I'm paying with a card I hold my wallet until I get my card back. I wrote myself a script and have my dot files on github to make setting up a new machine quicker. Tons of gmail filters. Ian's knot to tie my shoes (I know, doesn't really save time, I think there's an XKCD that shows the break even point on time investments like that). Aliases like 'helpme' that remind me of some Git commands I always forget. Brush my teeth while peeing.

Yeah, mostly stupid little things.
Working in a nanotechnology lab
How I landed my dream job and you can too
Nomads Who Spend Nearly Their Entire Lives At Sea
> That said, having read most of LessWrong, my impression was that what is said there is mostly obvious in retrospect. Like, "Of course, how could I not see that?". My guess is, I already believed most of the sequences before I even read them.

I had exactly the same reaction. Most of it seemed obvious in retrospect. Heck, few years ago (when I had a lot more of free time) I spent many weeks thinking about how could I code a smart virtual assistant/proto-AI. Then later, after reading the sequences I realized that I figured out many of described concepts myself, except I lacked the proper formalisms and maybe haven't thought some things thoroughly enough.
Not from the US; what does this refer to?
Skimming three chapters reveals no sign that the author of the above book knows first-year undergraduate economics, why the current economy is arranged the way it is, or what policy tradeoffs would be involved in their hopeful ideas. May I recommend to you the standard introductory text Intermediate Microeconomics by Hal Varian, which I recently gave to a friend of mine?
This may be a dumb question - but the experiments show latencies of the order of milliseconds. How would it work when your median latencies are of the order of 100 - 200 microseconds? At that scale, the effect of the arbiter would be more pronounced right?

Am I missing something here, or is this not meant for that use case?
Is fashion art or not is a common minor debate in this field. Others I've heard: is physics math? Is math physics?
The bogus delivery story at the end made the whole thing worth it. This day and age it might even merit a visit from Homeland Security!
Store redundant copies yourself, each copy encrypted with a different key.

If there are a lot of storage nodes competing on price each copy should end up on a different node, and none would be able to afford a centralized storage service.
This might help: http://builtwith.com/?q=+howlifeworks.com
I think that the divide might stem from the fact that initially, HPMOR was mostly "zomgrationality preaching" in the form of fan-fic, not the other way around. Maybe this changed recently; I haven't read the last 20 or so chapters.
Where can I find hop?

All my search results talk about traceroutes.
> To me it sounds like you have a bioinfo library that you've integrated with a website.

??? This is the hostility the above poster commented about; why did you assume that they were using unsafe / uninventive practices? From what? How did you read their development of a complex piece of software as "you made glue code", without external information, or, perhaps, internal bias?

> If your bioinfo code is actually mixed in with your web code then this is exactly what real programmers talk about when we trash web programmers.

Why would you frame a hypothetical situation, unrelated to their comment, as evidence of your beliefs? How does this make sense?
Wish all these patients healthy life ahead , and Matt I can't describe your efforts in words , reading that article I feel that you and your wife are best parents in the world ! Good luck .
now available in Kindle Unlimited (http://www.amazon.com/Business-Adventures-Twelve-Classic-Str...)
I've rewritten a shit ton of code in my life, a great deal of it written originally by developers who A) claimed to love the profession; B) thought they knew what good code looked like; C) were wrong.

And you know what else? Somebody probably came behind me and did the same thing a few times. Pretending nobody's ever cleaned up your mess is just pretentious.
How does it compare to just using git grep?
The proposed icon is hard to parse. Better an open lock? And maybe in orange instead of jarring red.

Or even better, make the secure icon something universally positive, like a green smiley face or a check mark. Then the insecure icon can be an orange sad face or X mark. (Lock icon can be ambiguous to non-techies. i.e. why is the url locked? or is that a suitcase/purse?)
Azure ML: A Brief Introduction
A little bit of relevant discussion:

https://lists.bufferbloat.net/pipermail/cerowrt-devel/2014-J...
Whats this do?
You make more money the more you host if I understand the whitepaper correctly.
And the hostname of the server you are connecting to... if SNI is used because we don't have enough IPv4 addresses to host every single site on a unique IP.

IPv6 will bring back enough IP's to allow each site to be it's own IP, and no longer require SNI...
> snarkiness is usually frowned upon in Hacker News

Hey!

Give it a pass; the Market Economics Fairy has been with us here for a long time, and usually has some insightful things to say ;).

Sincerely,

Random HN'er who likes that style.
I look forward to the day when digital projection catches up with film projection. I'm a little sick of spending extra to go to a 3D IMAX theater that uses a 4K projector split into 2K per eye. The result is big, obvious pixels that would have been filled with nuance if an IMAX or even 35mm film projector was used instead.

I hope Hollywood realizes that the dim, pixellated 3D IMAX movies of today are a huge disappointment compared to the breathtaking clarity of yesterday's IMAX film. It's simply insulting to customers that IMAX theaters still command premium prices. They should be discounting admission to digital IMAX theaters and apologizing for the current limitations of the technology.
Every time a penny passes through your hands, stick it up your ass and then spend it. It’s a long-term strategy. I’ve been doing this for 11 years now. Every day for the past 11 years, I’ve stuck $30 dollars in pennies up my ass. I use them for everything: cab rides, movie theaters, groceries. That’s a lot of ass pennies I’ve got out there, my friend. And here’s where the magic comes in: When I meet with someone who intimidates me, who put me on edge, a real hard-ass, I just think to myself, "They’ve probably handled one of my ass pennies." In fact they probably have one in their pocket right then. That just seems to give me the upper hand. I mean, hey, I haven’t touched anything that was in their ass.
That's because - truly and honestly - you're in a super-minority. Like I said above, our IAP conversion rate to ad-free is insanely small, and accounts for less than 5% of revenue.

Building in the IAP mechanism isn't trivial, and worse, IAP purchases can easily be hacked (especially on Android). Both platforms recommend you run your own server that verifies purchases with Google and Apple's servers, because even client-based validation is easily hackable.

We have IAP removal of ads, but we're VERY successful compared to the average developer, and actually run our own servers. For the average dev, it's a non-trivial task. (Apologies for repeating myself.)
Ok deal, I'll see how far I get.

One more for you, something I find rational: http://www.generation-online.org/p/fp_bifo5.htm

Edit: After reading http://en.wikipedia.org/wiki/Law_of_one_price I think I'll have to reflect on arbitrage in the system, but it's cool to see that it has a stabilizing effect.
i want to say that math just is logic (which, blown up into set theory, is the major way we understand language outside of full on anthropology and incidental history/statistics)... but my early allegiance to frege would be showing. alas, we are doomed to never find the logical foundation of mathematics--godel hits us on one side, wittgenstein on the other! at least frege was a better writer than either of those two.

anyway, i love the author's point (2). i would never argue that we don't need to bother wondering about the import of death or how we feel about things, but (2) not being widely known comes largely from A) people not studying philosophy, since B) they don't realize that philosophy isn't (always) about finding (capital M, almost-supernatural) Meaning, but rather is just being rigorous in your thought and language (as well as curious). math and programming aren't magic; they admit of rigorous thought just like anything else. you needn't be a savant, and you needn't go and vilify any particular normal human capacity or object of investigation to be allowed to not be a savant. sadly, i write like wittgenstein, not frege.

hope this rambling response struck you as topical enough.
Not only do you still have the few odd suck days but you might also have Kids that get sick. If you use up all your vacation time then you can't take any sick days
Easily increases your productivity by factor of 2-4.
Blocks HN by re-routing requests to HN to localhost
Show HN: Youtubio.com – The Greatest Youtube Downloader – Totally Free
1. Synergy

I use Synergy to use my netbook's keyboard and touchpad for my workstation. I just zoom everything up on the workstation and lay back on the bed and code. Very cool. Bash alias on both systems is "synergize"

The next thing that I am going to do is switch the server and client roles automatically so that when I am using the workstation I would be able to control my netbook.

2. Tmux

I ssh to the workstation from my netbook and attach to a running Tmux session. Feels like working locally.

3. Redshift

Decrease brightness in the evening, I have a bash alias called "soothing" which does the job.

4. Wake on Lan

Start the workstation in the bedroom if I am in another room. Bash alias "wakywaky"

5. Map Caps Lock to Esc

Just do it. Useful if you are a vimmer.

6. Vimium

Useful if you are a vimmer.

7. A simple text file to track TODO's with vim

Vim makes it super easy to track TODO items. No plugin required. You can move around and makes changes quite fast.
Any suggestion to make it better is welcome! :)
I take it Australians must have Foxtel in order to watch this?
I can't recommend LastPass enough. Also, PIA for VPN. I put a little cash and my credit card in my phone case so that I have only one thing to carry and always have money on me. I really liked f.lux when I used windows, if only I had a decent replacement for ChromeOS.
DevOps Tools by Microsoft
My shirt rack has three "zones". Clean clothes go in zone 1. When I take out a shirt, I put a special color hanger in its place. At night I hang up my shirt in the next zone, or chuck it in the hamper as appropriate.

My memory for little stuff sucks, so this makes it easy to wear each one three times.
No, but in general company laptops are macbooks. They play nicely with virtualized operating systems, SSHing into *nix servers, windows via bootcamp, etc.

The Alfred formulas are shared more out of courtesy than a company need.
Said another way: You are perfect exactly as you are, because in this moment, there is no other way you can possibly be.

However, in this moment, perfect as you are, you can still resolve to practice.

- Paraphrased from "The Practicing Mind"
I really want to like LastPass, but I can't get over all of my passwords being stored on someone elses server. Doesn't that seem like a terrible security risk?
Exactly; I'd also like to see how my notion of what being a "hard worker" is by comparing my definition with someone else's.

Have been tinkering with something similar: https://galapag.us/ I don't have all that much time to work on it but I think by next year I'm going to go back to spending time working on it instead of general compsci/coding nightly training.
Neat that sounds really cool. There's a team at Microsoft building essentially a p2p crypto enabled web view application container for all desktops plus Android: http://thali.cloudapp.net/mediawiki/index.php?title=Main_Pag...

Might be a good fit for your project.
$25 MIPS SBC extends Arduino with WiFi and OpenWRT ·  LinuxGizmos.com
We should design a dark mode!
Until you get bit by versioning quirks in bash.

I'm still trying to recall which I got hit with (it's been a few years), but IIRC there were a few at both the 3.x and 4.x transition points.
It won't let me reply to Volscio's comment directly. Your link to http://en.wikipedia.org/wiki/Eudaimonia makes me think you might enjoy this book: http://www.ascentofhumanity.com/introduction.php
That's the problem of an OS without proper process isolation and without privilege protection. The bad old days.
Well, this scares me:

http://techcrunch.com/2014/07/11/lastpass-finds-security-hol...

http://arstechnica.com/security/2014/07/severe-password-mana...
Thanks, I missed that XKCD.

http://www.explainxkcd.com/wiki/index.php/1205:_Is_It_Worth_...
If it were trivial to get people to take the time to test your slope, then yes, doing projects would indeed be a waste of time.
When I saw "Zero-Queue" it scared me. It's really zero? What kind of transport layer protocol does this network framework taken(D2TCP or ...)?
There is nothing programming can not be.

No you don't need to be a mathematician to learn the basic syntax, but you could be a mathematician and still learn the basic syntax. You could also be a mathematician and use programs to build wonderful and new exciting things.

Programming has no limitations other than our imaginations.

I don't get why we humans have to be so definitive before things stop scaring us.
weird. i think he's gone. i guess we'll never find out what it does now.
Never underestimate the power of ass pennies.