skysight-inc/HackerNews huggingface dataset:
The problem is that things like a laundromat can contribute to the value of the land it's on. If it's gone then suddenly it becomes a less desirable area to rent in, the 7/11 next store doesn't have as many bored people etc.
Ask HN: Are there any books, sources that outline system vulnerabilities?
I'm reading Ryan Holiday's - "Trust me, I'm lying" where he decides to speak openly about a vulnerability in the media system, that has been exploited times and times again.

This brought me to the question: Can we make a list of sources, books that outline vulnerabilities in any system (technical, human, inter-human etc.)?
> If a giphy gets embedded on the page, maybe they count every single impression of that gif as a daily user?

This wouldn't surprise me in the least. But, if they can turn a reasonable number of those impressions into sponsored impressions, it's kind of beside the point.

Although doing the numbers, 5% paid impressions on 200M daily impressions at $5 CPM is only $50K daily or $18.25M yearly...
Source for the Aristotle quote?
Author here :) Thanks for the note--this is interesting.

Target audience is folks who never learned this stuff, or learned it but forgot it. Interesting to hear you had a different assumption from the title.

If you want something trickier, check these ones out:

https://www.interviewcake.com/question/stock-price

https://www.interviewcake.com/question/swift/find-duplicate-...
The next time you want to select a test tool, follow this approach
I think this article is less about the benefits of laundromats vs. in-unit washing machines (most people would choose the latter), and more about the struggles of people who are unable to afford apartments with in-unit hookups and who now have to walk an extra couple of blocks to do their laundry.
Assessing Counter-Party Risk in the Blockchain Space
Eep. Second person to say that in this thread.

We had it in one of those gray boxes in an earlier draft (so you didn't have to click anything to see it). We'll probably move it back out.
There's a difference between discussing taboo topics and simple abuse. Calling people libtards (the #2 when I just looked at Voat) is simple abuse, not discussing a taboo topic.
I think that's putting the cart before the horse. Every company I've worked for has had a hard enough time just finding people with basic coding literacy. Finding somebody with good problem solving, communication, and programming skills is the hard part -- wondering if that person is the guy to architect a specific aspect of our platform is secondary. I can't speak for that job in particular but if half of your promising-looking candidates are getting weeded out by simple programming puzzles the bar tends to shift.
Maybe I was being too literal: once burned, that value is gone. We agree on the cost of burning.
I guess it's a nice gesture, but this does nothing to address my point that, as far as I can tell, recommending interviewing.io to anyone is wildly inappropriate, and I can't see how it happens at all. (Not that you're the proper person to address that; it's more of a question for gameguy43 et al.) Are the people giving interviewing advice not actually even attempting to do the things they're recommending?
I don't have any Apple hardware so I don't know what AirDrop is. I should google it but my point should be already easy to see. If it's not interoperable it can't become as useful as it could be. Compare it with HTTP, SMTP, FTP etc which are open standards with multiple interoperable implementations.
Don't forget companies the size and status of Google run these questions to quickly reduce the number of applicants. They accept a large number of false negatives in favor of a false positive. They have that luxury but if you don't realize you loose a lot of good candidates because of it.

Also, I think the better alternative is to ask questions you currently struggle with in your daily work. Just ask around in your department(s). There are always good interview questions to be answered that are close to today's issues.
And yet many of those fakes are decent quality. :)
As far as I can tell (as someone in the networking field but not a DDoS or HA expert), the standard for DDoS mitigation is basically "be bigger": too many POPs/routes, too much capacity to eat packets and establish TCP connections, capacity to serve cached responses, etc. such that even a huge attack simply can't exhaust your resources. To even think about classification and filtering means that you're somehow ingesting and processing this stuff; DDoS becomes threatening exactly when you lack the capacity to do that.
I do hope all the laundromats don't go away, simply because I need one of the extra-large washers to be able to wash my comforter every so often.
Once I was fortunate enough to work at a company that did not take VC money. I was very very lucky. It was a combination of luck, and ethical founders.

On the other hand, a VC funded company I worked for (Hampton Creek) seemed like a ponzi scheme. When I quit the options strike price was so expensive I couldn't afford to pay for the options nor the taxes to "gain", the alleged hundreds of thousands of dollars in value it was "worth". What a joke. I think in the end we will see a lot of these companies are loaded with red ink and offer very little value.

I venture to say a majority of these unicorns are pump-and-dump schemes.

Your intuition seems right. I remember a time when companies used their developers to update their site without having to raise hundreds of millions of dollars.
There is an image processing script, that will take a picture of the key and deduce the key number, or bitting code, or "key cut code", which is an expression of the heights for each pin. [1] [2]

Then you can plug that bitting code into a script which will generate an STL model for the key. [3]

I did this, except I measured the key with calibers and back-calculated the key number. I printed the key on a cheap Prusa I3 in ABS, it was not impressive in terms of resolution or strength, but it did work in my house. I carefully tested it because I thought it might break off in the lock, and it felt weak, but worked -- definitely good enough for a single covert access, or even use as an emergency backup key to hide somewhere.

No fancy metal printer needed, and you could write a script to pull pictures of keys out of twitter or whatever and automate the process.

[1] http://hackaday.com/2009/09/22/photographic-key-duplication/

[2] http://webcache.googleusercontent.com/search?q=cache:kxuH9jR...

[3] https://www.thingiverse.com/thing:52761/
IIRC, folks who've recommended us on HN have used it (we get notified when people post about us bc it's obviously something we care about a lot). Sorry again about the delay, and I hope you like the product.
> Good CS fundamentals are important because they are transferable skill to a wide array of problems a startup may face

I'm really skeptical of this claim. Nothing about CS fundamentals prepares you for debugging mobile browser performance, or machine learning, or setting up a sharded database. Maybe the big companies have a reason for asking these questions, but few startups benefit from these types of questions.
آشنایی با زیباترین کاخ سلطنتی شونبرون اتریش
کاخ شونبرون (به آلمانی: Schloß Schönbrunn) به معنای «چشمه زیبا»، اقامتگاه تابستانی پادشاهان اتریش بوده است .قصر جذاب و پرطرفدار شونبرون یکی از آثار فرهنگی مهم کشور اتریش است. این کاخ در منطقه ۱۳ شهر وین تا سال ۱۹۶۰ بنا شده است. این کاخ بیش از ۱۴۰۰ اتاق دارد که به سبک روکوکو تزیین شده‌ است. بیشتر دیوارهای داخلی آن با سطوحی سفید رنگ و طلاپوش تزیین گردیده است.
One cannot disassociate philosophical principles with the culture and history that brought about it.

By claiming there's some Universal Principal that's superior is basically saying that you're own beliefs and culture (presumably the one and the same as the proported Universal Principle) is superior.

This isn't mathematics where there's some objective truth.
"Unsavoury" does not mean the same as "something I do not agree with".
WiFi Free APK v3.1 Latest Download Free for Android – Android APK's
I was an Android user for many years but what drove me away was the inability to set a system-level adblocker without rooting. The cherry on top was the inability to turn off the unique advertising tracking ID provided by the system. When I found myself setting up a weekly reminder to manually reset the ad tracking ID I realized I was never going to win the fight over control of my own device and I switched.

I don't know what advanced level jiu-jitsu the evil Google product managers are trying to pull off with this adblocker but I am glad I don't have to worry about it anymore. Though I am sad I lost what I once thought was a great champion for users.
Real-world apps in coding interviews
Nice. Maybe they can purchase SoundCloud with the IPO proceeds.
Best Way to Shrink and Stretch Out Leather Boots
Just like everyone else: The ripples of my influence outward into my networks. Better and worse don't apply. There's no relative position, we're all going the same place.
In that one wouldn't want to hire someone as a marketer who couldn't spell "cat"?

Not because it's necessary to be able to spell "cat", even, but because the inability to do so might indicate in a bayesian sense that the person is not likely equipped to do the job.
The Chinese govt are firm believers of 'give'em an inch and they'll take a mile'
Learning how the BEAM works and the architectural decisions that make sense for running your system on it is the realistic growth path for any serious BEAM developer. This has nothing to do with any of the languages on the BEAM, but with what makes sense on the VM.

Your assertion that abstraction is somehow not needed in "large complex systems" (this being completely undefinable, by the way) seems silly and I can refute it with about as many objective reasons as I suspect you have for making that comment. Our current code base would be significantly shorter if we used Elixir (on the order of 50% less code, conservatively approximated) and is an absolute bitch to spelunk in specifically because it's just Erlang.

There is no reason to create a new project in Erlang (instead of Elixir/LFE) outside of reasons like handing it off to clients or the like and the focus should never be on learning Erlang, but on the BEAM. Any knowledge gained through that is trivially used in one of the more productive languages on the BEAM.
It's another example of a reactor designed to produce electricity and plutionium. North Korea a;so operated a smaller 5 MWe reactor creating electricity for a town and plutonium for their weapons program.
I'm actually working on a book which I think covers a lot of what you're looking for (and was what I wanted back when I got started with Elixir a few years ago). I'm covering architectural patterns for the items you mentioned as well as flow control and digging in deep on how to really leverage the fault isolation mechanisms of OTP. I'm the maintainer of Distillery, the release tooling in Elixir, so I'm also covering a lot of the gritty details involved there, such as how to work with hot upgrades and such, as well as dealing with issues in production using some of the excellent operational tooling available.

Unfortunately I probably won't be done until the end of this month, but if you're interested, keep an eye out on ElixirForum.com, since I'll announce it there when it's available.
China has a lower incarceration rate, but they also have a higher rate of execution. Even for things like drug trafficking (which most of the US prison population consists of). These stricter punishments surely make people more afraid of breaking the law...and I'm sure many chinese are justifiably afraid of speaking out due to fear of the consequences. So the fact that there is a smaller prisoner population isn't that great when considering there are harsher penalties.

https://en.wikipedia.org/wiki/Capital_punishment_in_China

I know, it's a hard pill to swallow.
This phenomenon is just starting to happen at the company I work at. It's a great company in almost every dimension, but this particular problem is especially insidious and almost impossible to stop once it happens.

Every manager is encouraged to increase the number of people they manage. Managers in turn get disproportionate rewards compared to developers (such as offices -- not even the most senior ranking developers get offices, but the lowest ranking managers do), so developers are encouraged to go into management. Before long, the company is bloated with highly paid managers managing managers, top-skill developers no longer developing, and the supposed dual technical track is hardly anything except a bullet point on some other manager's resume.
Delphi is dead. Nothing to see here, move along.
Maybe,maybe not. Depends on what base you are measuring magnitude in.

In base 10, 100x is 2 orders of magnitude.

In base 2, the same speed up (written in binary: 1100100x) is between 6 and 7 orders of magnitude.
Sure. It's much more general-interest than it used to be, and business content has cratered.
It was when the anaesthesia ran out halfway thru
I hope reddit have a strategy for implementing that change gracefully and how to deal with the most noisy opponents. I have helped a lot of companies redesign their communnities/forums/products. Its a serious minefield as a lot of people will protest (but most wil cope). even small changes can throw people into revolution mode. And its most often not the actual design which will get people complaining but the change itself. going to be very interesting to see how this will play out.
All of reddit's code, except spam prevention, is open source.
5 types of UX tools for user tracking
Show HN: An index of the cheapest international flights to 78 destinations
Sure we don't have to share passions. And no I haven't forced her or anyone else (other than myself a few times in my life) to do this or anything else. But I am convinced she is missing out on something she will truly appreciate. So I wanted to see how other people communicate their passions in a way to create interest.
Oh, memories from the past..

Delphi 2005 was my introduction to computers and programming, first in a course given by the local technical university, later in regular school. Wasn't embarcadero back then, but Borland I think. Neckhold either way. I liked how the development worked, and think it wasn't a bad environment to first learn programming.

Anyway, that were years of fun, but I, as most, moved on..
The integration complaints had absolutely nothing to do with design aesthetics. There were some serious privacy concerns that arose when Google unified YouTube accounts with accounts used for other Google services.
> Data I/O, the company I worked at [...]

Hmmm...were you there when Data I/O was planning on acquiring Callan Data Systems? If so, what did you guys hear about the reason the acquisition did not go through?

I was at Callan at the time as a Unix kernel hacker, and we technical people never heard any solid information on why that acquisition did not happen.
Does Chromecast really require a Play login? On iOS you can cast with no login at all
>> defining sane defaults is the responsibility of frameworks and not a core library

But...but.. Golang core team teaches us that "framework" is a 4 letter word and a core library is enough for everybody. No need to overcomplicate with extra abstractions, just use the standard library they say.
Not because of the design, though. The way they introduced unified IDs was viewed as problematic (to put it mildly).
I am reminded of the time FARK did a minor remode on their site. Users were maaaaaad. Then, the site's effective senior VP wandered in and told everyone they'd get over it. They did not.

A small but significant of why Reddit is as big as it is is the exodus of users after Digg and FARK started monkeying with formats and generally went deaf when users freaked out.
Interesting. For a generally rich country the economics seems odd. In contrast, my grandmother was definitely not a wealthy person and she could still put aside the money for the washing machine in the height of the communism. There were no laundromats anywhere.

I do wonder where are the differences coming from.
I started reading it in the 80s, and think that the best content was from the 60s and 70s, and took an objective drop when they started to include advertising (as does anything when you start slapping advertising on it).
We are definitely on to tackling the prep thing. Been around for 3 years actually: http://interviewkickstart.com

Looks like Kaplan is not going to be interested in these things after the recent shutdown of DBC.
Me too, but there is a place and time for everything.

I believe allowing them would open a floodgate and start a race for reputation.
Isn't that answer obvious they?

They need to know if you are skilled enough, and this is the quickest way to find that info out.
Interesting to see it's GPL, unlike most other Facebook and Rust code (BSD or Apache).

Is Mononoke meant to be reminiscent of Monotone?
Yes! Excel was what I thought would be the foothold. I imagined it will be like a gateway grug, haha. She picked it so quick. But nothing past that, unfortunately.
yes but a redsign does not gaurantee that and then you are actually in a tricky situation as you will need to do a lot of testing out designs but your users arent used to that and becuase its affinity based and not friend based the community can make a lot of noise. facebooks biggest advantage from a design perspective is that their users are used to change and that many wont even notice, that keeps things together there, with reddit it might not be so easy, buy we will see.
Check out hapi. https://hapijs.com
It was meant as an example. If I would interview for an architect I would probably ask such a thing as I need to know if s/he would be capable of thinking ahead and outside of the direct requirements.

For an engineer I would ask different questions. However, if I interview them for a job that does not focus on performance or scalability I would rather ask questions based on situations they run into than data structures. Data structures would be a last resort if I had no other options for questions. For most knowing when to use a certain data type is sufficient for me. Like math, I don't need them to give me the full proof of the theorem as long as they know it exists and can apply it in their daily work.

That doesn't mean I wouldn't like a candidate who has it all of course. But those are scarce here, and probably everywhere as you mentioned. I am already happy with a person who can do the job s/he was hired for and hopefully more.

Again, if you have valid reasons to ask what you ask, do. If not, think again if there are better alternatives is all I advocate.
Syntactially, I believe I have implemenetd HTML5

It parses out a pretty large example HTML file without any trouble
There's tons of humourous comments these days. When I first started here (well after the name change), if there was even a hint of comic intent in your comment, it'd be pounded deep into the gray, never mind anything like the comments you see now that are terminated with /s. I even used to have a screed against the extreme humourlessness of the site in my profile. In those days, the only way you could get away with making a lighthearted comment was to be a 'name' (like pg or other prominent users).
I think these types of questions are a good filter for the big tech companies, just in a different way than most suspect. What these types of interviews filter for is...

- People fresh out of college and therefore relatively young. It would be illegal to make this an explicit policy.

- People who really really really want the job. All employers want to filter by this criteria.

- People who will accept the status quo and tolerate absurd bureaucracy.
I'm using spotify through mopidy & mopidy-spotify, i can use ncmpcpp to play playlists and search spotify just like a local MPD server with a lot of music, it's excellent.
Not everybody can say that though.
Hm... I forgot about Macro's... Thanks.
Chronic Fatigue Syndrome is a syndrome - ie. "a group of symptoms which consistently occur together". The fact that it's called a syndrome rather than a disease is a recognition that it's not understood and may be in fact a grouping of different diseases with similar symptoms.
I dont see why they're marketing this so positively given the Digg fiasco. I feel like it's "remember when digg was redesigned and everyone hated it and came to Reddit? Well we're gonna redesign the site too!"
Browsers seem to be happy with <br/> for example, which is actually deprecated and a HTML 4 thing
It depends entirely on what you're doing. There are people who "save" cryptocurrency and depend on its long-term value, but there are also people who are more worried about going to prison (or being murdered/extorted) than whether their coins will be worth anything in a few years.

The problem is that non-private cryptocurrencies are permanent records of financial activity. I would rather risk soundness now than privacy forever, especially when there are post-quantum paths forward and our current assumptions are reasonable.
>>I'm really skeptical of this claim. Nothing about CS fundamentals prepares you for debugging mobile browser performance, or machine learning, or setting up a sharded database. Maybe the big companies have a reason for asking these questions, but few startups benefit from these types of questions.

To summarize this statement, there's a reason why algos and datastructs is taught only for 1 semester out of 8 in college.
> They are trying to sell it.

I think a more natural move would be to IPO. Since Steve Huffman stated that monetization is not a top priority, it won't be happening anytime soon.

Fun fact : they sold reddit in it's infancy and then later regained control. That sale didn't end well. Even if they do find a more savvy buyer like FB/Google , reduced founder control in a community driven website can't be a good thing. Having spent billions to acquire reddit, the new owner will likely begin to turn it into an advertising machine which has the potential to alienate the core userbase. On reddit, the core userbase is everything.
We recently purchased a combination washer/dryer unit. We throw the dirty clothes every night before bed, set the timer (electricity prices here are lower over night), and the clothes are all washed, dried, and ready to be folded when we wake up in the morning. The only manual part of the process is folding/putting clothes away - but those tasks aren't really parallelizable anyway - so I fail to see how adding in a trip to a laundromat could yield better efficiencies.

Admittedly we don't really bother to separate anything (everything gets cold water, dry on low heat) - so you may be getting better results than us. :)
20 Linux commands every sysadmin should know
Skilled enough to do what exactly? Answer data structure questions? This is my point. Are the question relevant to the job and does their answer qualify them for it?
Not really apt as to spelling bees. High-level spelling bees try to use words that are as obscure as possible, because people will happily go forever on words they know.

SAT vocabulary questions are chosen to be informative about the test taker's IQ; spelling bee words are chosen to be unfamiliar to everyone. You get a list of words that you're supposed to memorize; they could just as easily be random strings.
How to automate your system administration tasks with Ansible
Oddly enough that's where The Wire (2002) is set.