skysight-inc/HackerNews huggingface dataset:
Favorite examples for applications of dynamic programming? Mine are sequence alignment/BLAST in bioinformatics, but I'm sure there are many of which I am not aware in other fields.
THAC0 didn't come around until 2e, 1e had hit tables. You can see them on p. 74 of the AD&D DMG, with some more notes on p. 82.
We’re all getting it, might as well earn it.
No, I think the opposite: current leadership is driven a lot of FUD. We need some honest optimism.
We probably would have if it proved to be useful to anything.
Download the canary, extract the icon, then change the shortcut icon
CoinHive Proxy Party
12 Hot Startups to Join Founded by Ex-Google Engineers
yeah that was my first thought too. Why not go to base 6. Don't know why you'd have to fire up a program to do base 6 arithmetic though? it's just like binary or decimal or octal or hexadecimal(1+1=10, 9+1=10, 7+1=10, F+1=10)
I think it's about finding a pattern in the problem you have solved before . With experience and spending time on a problem things will become more clear . But I would recommend spend time and try to understand the root cause and it would help in the next problem you have
Plenty of business started out of a garage in the 80's and earlier, many of them are well known names today like apple. A lot of video game companies grew from bedroom coders. Software could be sold through direct mail order. In the 90's a lot of companies bootstrapped themselves (the term was in existence) by building access apps for businesses or building small bits of custom software for large local business.

If anything it's probably harder to get started today, your competition is worldwide, not just local and customer expect more than a text based terminal app.
> The idea is whether a human can tell the difference.

I know, that's why I'm saying the precise setup of the test is important. That's why, for instance, it's usually presented as a text messaging setup, because the goal is to test intelligence via language and conversation skills. A "face to face" setup wouldn't make much sense, unless we wanted to test that aspect of robotics.
Love that this question was asked by Isaac, who is 5 1/2 years old.
I was told in my university class that the glyphs faced the direction of reading because they were thought of as talking to the reader. And, of course, it's rude to talk to someone when you're facing away from them.
I don't think he came up with the term, but: https://www.schneier.com/blog/archives/2012/12/feudal_sec.ht...
https://www.reddit.com/r/DnD/comments/3au0ie/thac0_origins_a...
> I don’t have a record of every signature I made.

Somebody please make a search engine for public OpenPGP signatures.
https://en.wikipedia.org/wiki/Editions_of_Dungeons_%26_Drago...
The local-candidate attribute is for logistics, not filtering.

We consider candidates both local as well as national/remote. The local-candidate attribute tells us if someone is around/nearby for onsite interview planning. (National/remote requires more planning, obviously.)
I hope we get a usable GPG add-on that works on mobile from this
Inside former NeoGAF moderators’ mission to build a better alternative, ResetEra
Yes, superintelligence is a threat that should be taken seriously
It seems to me that Turnage-Butterbaugh's argument implicitly referenced Peano's axioms: if there's no number 6, then its successor doesn't exist, nor does its successor's successor [an existence which would be otherwise guaranteed by, ironically, Axiom 6]. Then it claims that "all the other integers are out", which may be a reference to the reverse: if 6 is the successor of 5, and 6 doesn't exist, then neither does 5, and therefore neither do 4 or 3.

I think the professors were basing themselves on Peano, but it was omitted by either the editor or the professors themselves for the sake of clarity.
I agree - the 'tilt' does make it look like the odd stray dog in the pack, but then again, maybe that was the intent of the MS designers in the first place? ;)

I must admit being a little thrown when I upgraded VS Code a week ago and suddenly noticed the very different icon. I immediately thought "Ugh, I like the old icon better". But by the end of the day, I was actually struggling to remember that the old icon actually looked like. I was thinking "I know it was dark blue, but what WAS it actually again???"

Just goes to show that at least in THIS old programmers mind, I rely on colour matching far more than shapes to navigate to important apps that I use...
The model they use is the AIR from mdhearingaid.com.

I am in no way affiliated to these folks. But I would like to thank them for a great product (on behalf of my family)!
China rolling out a yuan-denominated oil contract
That's true; it's easy to forget that THAC0 was a simplification from 1e.

Though that kind of reinforces the point.
The 21st-century Hollywood: how Silicon Valley became the world’s trend capital
I prefer physical buttons, or better yet knobs I can remove and soak to clean. My range has capacitive buttons for its oven controls, and every time I wipe it down with a damp sponge every button is triggered along with a cacophony of beeps. It could disregard inputs when multiple are registered in quick succession, but then each button would have to have a delay before action to see if it was pressed individually, and of course rapid legitimate use would pose a problem (as in the iOS calculator issue).
This reminds me a lot of https://en.wikipedia.org/wiki/Prosopagnosia also known as "face blindness". People with the disorder can see perfectly fine, but have trouble recognizing people's faces, just as your son hears just fine, but has trouble recognizing people's speech. Similarly, I know someone who beat brain cancer, but after a certain point he became unable to properly taste/enjoy food.

Interestingly, these disorders all seem to have pretty direct neurological causes: there is something causing a difference in the person's brain between where they sense the information and where they process it, whether it's genetic (i.e. affecting the layout and growth of the brain) or due to trauma such as a head injury.

I'm curious as to whether your son is able to enjoy music, especially music with multiple different instruments playing simultaneously. I have a theory that the same process on a neurological level that makes food pleasurable is what makes smells smell good, music sound good, certain surface (e.g. soft fur) feel good, and certain sights (e.g. a mountain stream) look good. I mean that not from a neurotransmitter perspective, but in the actual neural processing. It seems these configurations are programmed into our brains genetically, just as our propensity toward recognizing faces/speech are, which is fascinating.
I'd rather wait 100 trillion years and be done in by the heat death of the universe than any other alternative.
Paid DMs can be a great experience for everyone, especially if all the people in your play group "just want to play."
recycled idea. this reminds me a lot of UserVoice https://techcrunch.com/2010/12/13/uservoice-brings-its-custo...

and how they cleverly highjacked the brand’s main users.
Maybe they'll make a movie out of your story.
IBM Can Run an Experimental AI in Memory, Not on Processors
This seems like a weak argument: say you have a pile of five items; you could add one, and then we have six after all.

You presume the existence of a sixth item, so of course you can construct it.
As a senior at a public university who couldn't afford to go anywhere else but made the most of his opportunities earning a good GPA, participating in clubs, going to hackathons, working in research, learning extracurricular subjects, etc. this topic is devastating.

I've done my best to learn the skills that companies think I should have when I graduate. But it appears many companies will reject me because of who I am not because of what I've done or what I can do if given the opportunity.

Maybe I lack some skills that you only find in candidates from the top universities. It's not from a lack of effort. Why not advertise what those skills are and give everyone an opportunity to learn them and demonstrate them?

Why play this game where you pretend I am some enemy trying to infiltrate your company with ignorance?
> In fact, prior to Amazon ec2, even Internet businesses required typically the cash to buy/house a server in a data centre which was often thousands of dollars

You seem to imply that shared servers (shell or web) did not exist prior to AWS?
rock paper shotgun used to be amazing, but a lot of the early staff left to make their own games I think
Curious, why do you want to avoid SNI?
I have heard stories from my parents and grandparents that my great-grandparents from Germany would save all types of animal fat (Goose, Pork, Beef etc) and use it for cooking and soap making. It was a precious commodity and was not thrown away. Also I think butter was pretty available. It wasn't until WW2 I think that it became scarce and vegetable oils and margarine came on the scene.
I have woken up in the middle of the night to check out Email. eagerly waiting..!!
I downloaded the Insiders just to have the green icon. While I have no issues with the icon or the colour directly, I found that it was too similar to Sublime Text which sits next to it on my quick launch. Yes, I could have changed the icon manually, but I'm lazy.
Smallest, cheapest Banana Pi yet ships for $23
Airbnb's China Chief Departs Abruptly Just Months into the Job
same. TR 1950X over here.
>Asking them to clarify their question either highlights that they actually have no clue what they're looking for

That wouldn't be very nice towards them, though. Many times children ask questions not because they're interested in their particular questions - quite often they don't really have a clue of what they're asking, as you mentioned - but they ask for the sake of learning something.

At least, that's the usual answer to "why children ask so many questions": because they like to learn, more than because they have a specific question.
Bikeshedding

e.g. The Law of Triviality:

https://en.wikipedia.org/wiki/Law_of_triviality
Javascript has it. 1/0==Infinity
This is just Philosophy of Math 101. Not even that, more like Baby's First Philosophy of Math.
Because dividing by 0 is a logical paradox, akin to "This statement is False". Sure x=1/0 looks like a valid syntactic construction, it doesn't comply with the logical system it exists within. Try looking at it using elementary algebra;

x=1/0 must be equivalent to x0=1. And since one of the axioms on which the system is built is that any value taken zero times must be zero, we know that x0=1 is a false statement for any value of x.
"This is why we can't have nice things."
I've been AMD only since 2004. Feels good.
While dynamic programming is taught in almost all algorithms classes, I think I finally grokked it after implementing it in a few practice problems. Would strongly recommend giving a few exercises listed here a shot: https://leetcode.com/tag/dynamic-programming/
I second this, but most google recruiters are pretty terrible. Some are so disrespectful that I have to tell someone to put my profile into google blacklist so they don't bother me anymore.
> All that being said, the modulo world that the article mentions does't make sense to me. If 6 doesn't exist, how could you have modulo 6?

It's finite so just write out the addition and multiplication tables: http://www.wolframalpha.com/input/?i=Z%2F6Z
تردد قناة مكملين الجديد
Actually it was introduced before 2e but wasn't a core system in 1e.
Companies too realize that the process is a highly imperfect proxy for overall developer capability.

But it's also infinitely better from the company's perspective than having no data whatsoever on each candidate's current capabilities.

Combine this with the fact that false negatives (good programmers who perform poorly on 45-minute blackboard programming tests) are not a measurable problem for a company, and you end up with what we now have.
You already did.
Apologies for me misunderstanding. I can only hope I didn't come off as an asshat.

Point by point might be better:

- Budgeting: 101% agreed! Doing it for ~19 months now. I have a spreadsheet comparing money available vs. money spent. If I forget to put an impulsive eating outside I catch it no later than 2 days down the road. HELPS A LOT. Made me much more aware of how do we spend money as well. We didn't, like, stop eating out, but we're more conscious of the impact 10+ such meals a month might have on our budget and we made the conscious and informed decision not to splurge so much -- because we care of better investment of our money. Hard to quantify exactly but I believe you already get it. It's basically a data-driven approach, not an intuition-based approach (which is very often wrong when one has expectations and desires).

- My wife's ancient Android charging cable broke... has to be the 8th one for the 2.5 years she used it. However, since we're gonna be getting iPhone X for both of us, we figured she can temporarily use the charger of a Bluetooth keyboard we have until we get the iPhones. A new charging cable is $5 max around here. But we still won't buy it -- it's a waste of money even though we can easily spend $250 on cables and accessories anytime we want (and we recently did just that to prepare for the iPhone X). I believe this is the attitude you describe -- you have money but you don't give them for stupid crap. You're conscious about how you spend. You're practical.

- As for the car: bravo! That's how it's done. Same thing happened here with my iPad Pro. One day I was like -- crap, I am sick and tired of reading good books and watching interesting videos on my 5.2 inch screen! I am consuming media and reading material quite often. Time to invest in some eye care and convenience, I thought. Me and my wife consulted our budget, checked the money that were soon to arrive, figured we should wait one week. We waited, then ordered, I have the device for 3 weeks now, and the sky didn't fall. :D

Overall, we really were speaking about the same things with different vocabulary (me not being native English speaker surely contributes to this).

I can see us being friends.

Thanks for your calm and warm tone. It means more than I can express electronically. ^_^
Sure, but sadly that’s no option.

Edit: Get back to me in a few milllion years, I guess,
Wild and Captive Chimpanzees Share Personality Traits with Humans
Bases are about the representation of the number, not the number itself. That's why a baby can identify a group of six items despite not knowing about base 10 or digits in general.

For a more practical example, do you think the number twelve does not exist because it takes two digits to represent it?
The direction a stock moves after an earnings announcement has nothing to do with how good the earnings are in absolute terms. What matters is where they ended up relative to what the market was expecting. If AMD announced a 300% increase in earnings, but the market was expecting 400%, their stock is going to go down because 400% was already priced in. Similarly, a company's revenue can be down 300%, but if the market was expecting it to be down 400% the stock will rise.
Indeed. Found myself scraping Alphabet products of a list the other day - just can't risk spending months of effort on something that has a good change of disappearing overnight.

Google went from 'I need a good reason why we are not picking Google' to 'Avoid if at all able'.

For a company built on selling, Alphabet has become extraordinarily good at not selling itself.
Put more succinctly, whomever wins this, loses. Small business will wind up paying for Amazon's share of the taxes.

We all lose when this happens.
Denver tech darling Revolar shuts down
Cell game: Novel software helping inmates find a home
I tried getting friends to play RPG's in the early 1980's but they didn't show much interest until I came across a supply of 6" (150 mm) square pieces of styrofoam (discarded packing material from work) which I painted with gray acrylic paint. I cut some in half and some in quarters and used them to depict the dungeons for use with metal miniatures. After that I had a group which showed up every month for 5 years.

I wrote a program for my computer which generated dice rolls, monsters, treasures, and random names to assist me in my role as Dungeon Master but the critical element was my ability to ignore or re-roll any result which seemed too unfavorable. Good players really help the game but a good Dungeon Master is essential for an enjoyable game. Computers alone cannot exhibit the empathy necessary for a great game.
Android is designed from the ground up to enable this kind of thing. It has a powerful cross-app Intent system that could allow sharing of emails, deeplinking into gmail, broadcasting email changes, allow other apps to change email status, etc.
I graduated from a top 5 CS program, and no we don't do that.
Image stitching is pretty fun!
Apple wasn't bootstrapped. It had alot of investment dollars.
There's a very good blog post for the implementation details here: http://alexbowe.com/wavelet-trees/ I had a decent implementation in Python, but it's on my old macbook that I would need to dig up. If you're interested you can add me on telegram: @rightcheek.

Now to go with Wavelet trees you may or may not need to know about suffix arrays and optimal suffix array construction. Take a look at this: https://en.wikipedia.org/wiki/Suffix_array This is what's going to give you space efficiency in combination with a wavelet tree. And the wavelet tree also gives you good rank/select efficiency.

Edit: Here's a suffix array construction algorithm implementation I did (not sure if it's fully correct) https://github.com/ethanwillis/comp7295_final/blob/master/sa... It is based on this paper: https://local.ugene.unipro.ru/tracker/secure/attachment/1214...
> or even, in our case, when they told us not to support Firefox and we nodded and did it anyway

The same happened to me at one particularly bad place I worked. Even more amusing is that we we're writing a web crawler based product and without inspecting the crawled sites in firebug our product wouldn't have existed at all.
The New York Times Wants to Hire a Journalist to Travel the World
What's the growing first-party service?
The Wall Street Journal had an article a while ago where they tried to find schools with great research as well as teaching.

https://www.wsj.com/articles/where-great-research-meets-grea...

Can't get behind the paywall now, but it was a lot in line with your arguments.
Most ideas aren't original, just executed in an original way
Every 8 or so years they revamp the rules and release it as a new edition. Aside from few exceptions, they're mostly incompatible with each other and offer different rules for combat, skill usage and training, etc, and quality-of-life improvements.

3e (more specifically 3.5e) was extremely popular. There's now a ruleset called Pathfinder made by another company, Paizo, that continues the style of 3.5e and is mostly compatible with it (though it has its own core rulebooks and most people I know don't mix 3e and PF).

4e wasn't as well liked but it still had mostly good reception. It was very polarizing to many players. This obviously isn't the space for a debate about it but I think the biggest cause of complaints are the way the combat system was overhauled. Many people compare it more to a modern RPG video game rather than a pen and paper one.

5e has had a great reception from old and new players. It's rules are definitely closer to 3rd edition than it is to 4th. Though it brought in a lot of quality of life improvements from 4. For example while it makes sense that 'Hide' and 'Move Silently' are two separate skills, it just means a rogue has to split their skill points between two things. There's not many scenarios outside of comedy where you give a character 'Hide' but not 'Move Silently' or vice versa. 5e has merged both of these into a single Stealth skill.

All the editions are still considered Dungeons and Dragons though, and not separate games (of which there are many wonderful ones, some of which have their own 1e, 2e, 3e, an so on...)
The Jupyter terminal actually does manage to hijack ctrl+w and ctrl+t, at least in IE Edge. Not sure how they manage it but it's kind of a nice touch.
> So your implication is that the ratio of "competent" : "completely incompetent" for students coming from these schools is roughly... 2:100?

the parent can be correct with a ratio closer to 1:10 or 1:20, assuming the top schools churn out many more students than 2nd/3rd tier schools. Which is certainly the case depending on how to define 2nd/3rd tier.

For ex parent's observation is probably spot on if you're comparing MIT/CMU/Stanford/Berkeley to an arbitrarily chosen regional state campus. But is more absurd if you're comparing those places to Michigan/Wisconsin/North Carolina/Washington/...

> Which is exactly what the original article was advocating

To be clear, the original article is a long-form advertisement for a product. What the article is advocating is giving interviewing.io money :)
Show HN: I recently launched instaaa.com and have made $12K in sales
For the stuff that I was building, we always needed enough control of the server to need our own. Perhaps people were building "real web applications" on shared PHP/CGI hosts but my impression was that sort of thing was used for lightweight websites with a submission form.

I do recall that there was typically shared PHP hosting.

ec-2 changed the game by making complete control over your own server simple, cheap, software controlled.

Shared hosting existing before but the ec2 formula was the one that worked.
I know some people who refuse to go past Mavericks in their business. They perform video processing and streaming.

Thanks for letting me know about MIUI.
until you run into a government agency that thinks drawing a black box over something in a PDF is acceptable redaction, where the PDF is exported/published to the public in its full vector/metadata markup format, not a raster image... hilarious when you can just highlight and copy/paste to get whatever text is hidden. Have seen it several times.

be careful asking non technical employees, sans training, to "just draw a black box over it", is what I'm saying.
My gaming group stopped playing Car Wars after I min-maxed a trike vehicle to absorb damage with armored beer fridges. The beer fridges had more "hit points" per pound than regular armor. Every attempt to be clever after that felt like too much work.
In this particular case, it has nothing to do with the earnings of the previous quarter. The stock is down after hours due to guidance for the current quarter. Investors were not expecting a 15% drop in revenue in Q4.

Personally, think most investors are over-reacting and this is a good thing to keep analyst expectations in check. They are really getting out of hand with some of their forecasts on quarter to quarter performance.
In an Enterprise or provider-patched device, this is trivial.
Warms my heart to know that I was not the only person/startup given this treatment.

I was invited to pitch my startup to google startup team twice (For their launchpad AI studio and Gradient ventures).

Got an email two months later that I made it to the next round and requesting more information about the startup.

I sent the emails and then... crickets. Followed up via emails and linkedin and there is just no response. No negative, no waiting, no request for more information. Just a cold dead silence.
Very demoralizing.
Why do you assume that without the number 6, all dimensions would be a lattice? There's nothing that forbids them from being dense (at least until Planck scale).
Yea. At least that’s what people have said about past batches.
This, or the report template itself suggests troubleshooting steps that I hadn't considered, and solved my problem that way.
Sorting algorithms visualised
Did that change recently?

I interviewed with them recently and I didn’t get any condescending comments about my SUNY education like I did a few years ago — from a recruiter who was reaching outbound to me!