jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A lot of interview advice articles mention asking questions as a way of impressing the interviewers. I see that as a side benefit, and one that you earn only if you approach it the right way.

Although it may not appear so to folks straight out of college or who have been unemployed for a while, the goal of the interview is not to find a job. The goal is to find a job that's right for you. The job will dominate your life. You'll spend more time there than on any other single activity except sleeping. You'll time your friends, your family, your vacations around this job. For something that's that big a deal, you want to know what you're getting into.

So going in with a set of things you want to know about the environment is good; use those things to start conversations. Asking a canned list of questions and pausing for the response won't do much, even if it's your own personalized canned list. Listen to the responses. Ask follow-up questions. Know what you value, and respectfully try to find out if they value the same things. Bring up your curiosity at any appropriate place during the interview; you don't have to wait until the end.

That curiosity, that commitment to finding the right environment is what will impress interviewers, not the mere act of asking questions.
Right, but it's those poor schmucks who used their debit cards online as if they're credit cards that can get really screwed by this.
Not sure that I'm as excited as I could be since they didn't set up their webserver (avos.com) to handle the traffic this announcement was sure to generate.

"Error establishing a database connection" is not your friend.
Slightly off-topic, but what is a cache for SSL? That is, what exactly is being cached, and who's doing it?

I ask because I'm writing a little API (both server/client) that uses SSL, and just connecting can be brutally long - so I might be doing something wrong here.
You're estimating an opportunity cost here, not measuring it.

Goodwill can be measured in the sense that goodwill = purchase price - book value. No assumptions are involved in its calculations--goodwill is calculated based on two fixed values.

Opportunity costs are not as concrete. In your example above you state your opportunity cost is $2000...but what if that rush project comes through? What if your steady contract scales back for that week? There are assumptions involved; ideally your opportunity cost would be the expected value of all probable incomes during that week. Identifying those probabilities a priori is impossible.

My point is: opportunity costs are based on assumptions. They cannot be measured--only estimated.
Oh wow, I started reading the comments. That Stonecypher guy is a man on a mission, but he sure knows what he's talking about. Lots and lots of useful and fun info about subpixel fonts there.
I’m OK with that. There is nothing inherently wrong with advertising.
> Or does it have features that rely on centralisation at this point?

Sci-Hub can pull PDF's on demand from academic databases, using credentials that have been secretly donated to them.

Once the file is acquired, it could be distributed with a magnet link, but getting it out from behind the paywall in the first place is the tricky part.
And Forbes is DEFINITELY not GDPR compliant with their cookie preferences:

- denying non-essential cookies is harder than agreeing with them

- they bundle analytics cookies with basic features (such as login)

- if you submit your preferences there is fake timer which "submits your preferences" for a few minutes
My favorite model is letting people use the app from the first visit, stored in a cookie.

"Want to save your work? Create an account."

Creating an account can use FB/Google, or local login.

First demonstrate value, and people will gladly save their work.
As a dutchman visiting New York City a couple years back, naturally I rented a bike. A couple of random observations:

- NYC in theory is ideal for traversing by bicycle. Congested yet flat, much like (old) Amsterdam

- It's not so much the lack of bike lanes in the city, it's more the ignorance of drivers that poses a threat. I can't tell you how many times I was cut off, simply because the driver didn't see me or didn't expect a cyclist.

- On the other hand, fellow cyclists were behaving like mad men. I can totally see why people are having issues with cyclists. Running red lights, taking sidewalks, zooming in front of cars, that doesn't get you a lot of understanding.

- Cycling in Central Park is somewhat annoying: joggers use the bike lane because they're faster than normal pedestrians. I've been given a stink eye more than once because I wanted to overtake a jogger. How dare I use a bicycle on a bike lane...

- The Manhattan Waterfront Greenway is fantastic! Except for the parts where it suddenly stops and you're forced to cycle through heavy traffic to get around the UN building (taking 1st or 2nd Avenue). I get that this is an ongoing project, but can they at least alert drivers that they're sharing the road with cyclists at that point?

- I did wear a bike helmet while cycling in NYC, but I wouldn't think of it at home. Cycling is relatively safe here because of the minimal speed difference when you share the road. This is backed up by numbers: there are currently 19 million bicycles and 8 million cars on 16 million inhabitants. About 25% of all movements is made by bicycle. Last year, 212 people died in a car crash, and 112 people died in bicycle accidents. The vast majority in these cases were one-sided accidents by elderly people. In perspective: only 2 children died in bike accidents.
The way we think about money is as a global ledger. However, the reality is a lot more complicated if you look at what goes on under the hood of those "rapid digital transfers".

The money in your bank account exists only as a liability of the bank. It is just a number in the bank's database. And each bank has their own database. So transferring money from bank A to bank B means that bank B must agree to take on the liability, in exchange for something else.

Most of the time, the illusion of a global ledger is maintained, but it can break down when the system is under stress (e.g. financial crisis of 2008). Introducing a CBDC would fix this, and would make money work the way we already think it works.
Can someone explain to me how the title is related to the content?

At first I thought it was an allusion to the mythical rational markets, but the content is so staccato, cryptic and Buddhist Koan-like that I was not able to make the connection...

I think my attempt at understanding it is tainted by what I expected it to be. I would be greatful for clarification.
Wonderful! Thanks for that.
Whilst all this work from home is nice and lovely and whatever, for me I still struggle to overlook this cynical fact:

I had a space dedicated to work in that my employer paid for. Now I must make a part of my house that space and foot the bill.
who would have guessed that a Goldman Sachs Boss, would have showed this level of common sense in these troubling times
> So it's a Webkit issue?

It's not a Webkit issue. The parent comment is confusing iOS with macOS and the rendering engine used by Firefox on macOS.
He's just saying the high cost acts as an inbound filter.
All 802.11n devices supporting the 5G band support at least a bandwidth 20 MHz (as well as 40 MHz). In addition, you can use 5 and 10 MHz as well on some Atheros devices with open source drivers.
This is an advertisement for Gengo.
As usual, the DotCloud team is hanging out here to answer questions, hand out truckloads of invites, etc.
Prior to 14 day ago, minmax could say the same thing about Delicious...
The number one way to get business is to be accessible.

Hint. I am now going to hit you with a clue stick. Put your email address in the publicly visible portion of your HN profile. :-)

I am in LA. I could use help. I have folding green money. Don't be anonymous.

You will see my contact info in my HN profile. If you look at my blog you will see my cell phone number plastered all over. 626-437-2500.

Edited to remove excessive use of smileys.
Possibly crackpot, but still interesting "Left In the Dark" theory says left side of the brain needs more sleep than right side, and that sleep deprivation can actually improve those areas in which the left side suppresses the right side. A very interesting read: http://leftinthedark.org.uk/
They're rare... for now. The trend is solidly up, though.
This means that legacy has to continue to be maintained for security issues. See Rails 2.3 (http://www.kalzumeus.com/2013/06/17/if-your-business-uses-ra...)
Marketing in the gatekeeper model pitches the product both to children and their parents, it suggests that parents (or schools in loco parentis) are right to exhibit veto power in regards to what children consume. School districts really have no other option - it's potential political dynamite if a nine year old girl nags Mom for Revlon nail polish based upon advertizing delivered while using the schools computers for an academic project.

I'm not saying that Microsoft is motivated purely by altruism - however, Microsoft could probably offer everybody (not just students) ad free search and still be massively profitable and there's not a damn thing Google can do about it.

Privacy issues are a potential long term limitation on Google's business model and kids grow up fast.
Agreed with your point. Don't understand the downvotes either, but I think the general consensus at HN is to not complain about downvotes. Might be wrong, but it won't help your case if so. Still, your point stands.
The difficulty adjusts based upon the rate and which each block is solved. If everyone stops mining the next block becomes significantly easier to solve.
doesn't have a strong use aside from buying drugs

And? Even if that was true, I don't see the point.

A large portion of internet traffic, quite likely the majority, is transporting porn or "stolen" movies.

Should we now condemn IP because it's mostly used for such despicable activities?
http://rationalwiki.org/wiki/Salem_Hypothesis

No you aren't crazy if you notice that engineering fields tend to attract many brilliant people with wacky beliefs.

It's very evident in any controversial topic, even on HN as you can see ITT.
I meant to say that there would be zero days between when I could patch my (hypothetical) Windows machine, and when people could start hacking it. The Wikipedia article you linked elsewhere seems ambiguous, e.g. "It is called a "zero-day" because the programmer has had zero days to fix the flaw (in other words, a patch is not available)." Microsoft has had something up to 90 days to produce such a patch, but hasn't for whatever reason.
I don't think this meme is as true any more.

Source: I've had to do major repairs to my Model S twice now and the parts always arrived within a week.
Well, first of all it's a matter of numbers. Maybe hundreds of people's lives has been affected by being accused of a crime and being judged by the public eye with a presumption of guilt (some of these people may be guilty, some may not).

However, hundreds of thousands of people are suffering from vastly over-exaggerated punishment for minor crimes. Even more, the current political climate suggests that some of what these people did should not have been illegal in the first place (e.g. Marijuana use and distribution). Worse still, there is discretionary, racist enforcement of many of these laws, disproportionately affecting some communities and not others.

Individually, suffering from being falsely accused of a crime is much worse than being punished excessively for a crime you did commit.

But overall, people losing jobs and status is a much smaller problem to society todyay than excessive enforcement of minor crimes.
We have an interesting and challenging web application that needs a bit of redesign. I promise this will stretch your skills to new highs!

Ray
How about slightly different wavelengths of infrared?
Price discrimination is a very important part of marketing. It's everywhere, necessary, and not evil.
This is why it's important to isolate production from other environments. Three rules have kept me from ever borking a production database:

1. Production DB credentials are only stored on the production appservers, and copied in at deploy time.

2. The production DB can only be accessed from the IPs of the production webfarm.

3. Staging, Testing, Development, and Everything Else live on separate networks and machines than production.
For the frequency of the news about Kinect hacking I get the feeling that the homebrew software for Kinect will soon boost with much more professional features than the official software, esp. since it's pushed with games.

As Microsoft sells these things highly subsidized to claim profit with on the games I see lot's of conflict potential.
This has been around for about 6 years now. I always wondered what happened to this project. Good to know that it's still alive, though it's popularity would skyrocket if they ever released a mobile version on either iOS or Android.
They were never supposed to have an unlimited bank. Spending $500 million on manufacturing is still a very, very big deal for a company the size of Oculus.

There are very few companies on earth that can make the displays Oculus needs, and make them affordable. Manufacturing their own, or paying someone else to get up to speed on doing so, would cost an incredibly painful sum. $500 million still doesn't get you the displays they need without a company like Samsung behind it.

If you want the displays to be $100 or $150 of the total cost of the hardware, there are only two or three companies that can do it.
If the LSD isn't contaminated or fake and the portion you consume is moderate you should be OK. Psyocibin is slightly less risky and more spiritual from what I hear. I've witnessed friends suffer permanent negative personality changes from bad LSD.
Please tell me you googled for it...or asked the nearest hip young person.
You totally can be very specific about what actions and services an IAM key has access to. The permissions model takes a bit to get your head around (It did me, at least) but once you do, you can have very strict, precise permissions for your keys.
Autonomous cars still need to have adequate following distance. Without that one small problem turns into a 10+ car pileup.
Put yourselves in the shoes of an employer. There are a hundred candidates applying to your position. Would the answer of "just trust me" convince you to hire one person above the 99 other applicants? If only one of those 100 applicants showed they had the skills you wanted, right out of the box, wouldn't you feel better about hiring him?

I think the attitude of "they should hire me, since I can learn anything" is self-centered. There are a lot more people that can't learn. Without testing methods available there is no way to distinguish the self-starters from the frauds.
I am from Jaipur, and if I remember correctly, there's an Apple service center there.
I know there's no such thing as unlimited bandwidth. I was being linguistically sloppy!

My upstream bandwidth is far less than the 100Mbit connection they provide, so even even if I do the initial backup using both my phone and DSL connection, I'm not going to hit more than 10Mbit up at best. (My mobile phone co. really doesn't seem to give a shit how much data I transfer while tethering.)
Can you give us a hint about the destination?
> scientific studies that border on eugenics

I don't understand what kind of experiment that could be, unless they're forcing specific couples to have children.

Are you sure you're using the word eugenics right? You're not just trying to say 'nazi' without using the word 'nazi', surely?
> I don't want my employees to have to learn everything just-in-time

What about just some things. And in most cases, it's not learning for the first time but brushing up on the topic. To expect people to have encyclopedic knowledge of every edge-case problem your company deals with on a day-to-day basis is ridiculous.
I can't in good conscience not mention how bad of an experience I've had the three times I've tried VistaPrint. The good news is they will always reprint when you point out the problem but I have sent things back 2-3 times. One time they printed out 1000 brochures with the middle pages completely blank and then said it was a problem with the layers in the image I provided. Another time they printed business cards crooked.
Whats funny is in my experience even MS fanboys hate WCF.

;)
Spot on analogy with Google+. Wasn't it true for Wave as well? The top comment is comparing the service to a friendlier Stack Exchange / IRC...yours is a good counter argument.
This is a startup? Because it feels like a website.
When I decided I didn't feel great about supporting Amazon any longer due to its reported treatment of its business partners, corporate employees, and warehouse employees, I started shopping around and was surprised to find it wasn't so hard to find deals just as good or better elsewhere.

Sometimes prices are just lower elsewhere, sometimes free shipping comes without a requirement to make a $35 order. (Or pay a high annual fee for free shipping that wouldn't amortize well for me.)

And sometimes Amazon still is the cheapest, but not by so much that it feels imperative to shop there if I have reasons not to.
Shell commands are great for data processing pipelines because you get parallelism for free. For proof, try a simple example in your terminal.

sleep 3 | echo "Hello world."

That doesn't really prove anything about data processing pipelines, since echo "Hello world." doesn't need to wait for any input from the other process; it can run as soon as the process is forked.

cat *.pgn | grep "Result" | sort | uniq -c

Does this have any advantage over the more straightforward verson below?

grep -h "Result" *.pgn | sort | uniq -c

Either the cat process or the grep process is going to be waiting for disk I/Os to complete before any of the later processes have data to work on, so splitting it into two processes doesn't seem to buy you any additional concurrency. You would, however, be spending extra time in the kernel to execute the read() and write() system calls to do the interprocess communication on the pipe between cat and grep.

Also, the parallelism of a data processing pipeline is going to be constrained by the speed of the slowest process in it: all the processes after it are going to be idle while waiting for the slow process to produce output, and all the processes before it are going to be idle once the slow process has filled its pipe's input buffers. So if one of the processes in the pipeline takes 100 times as long as the other three, Amdahl's Law[1] suggests that you won't get a big win from breaking it up into multiple processes.

[1] https://en.wikipedia.org/wiki/Amdahl%27s_law

Edit: As someone pointed out, my example needed "grep -h". Fixed.
I wrote the original tcptraceroute in 2001.

The article mentions many traceroute implementations change the source port to
associate queries with responses. Another technique is to use the IP ID field,
leaving the source port static. In tcptraceroute, you can choose either method
using "--track-id" or "--track-port". By comparing the two, you can sometimes see traffic being load-balanced across multiple links.

I just did a quick write up of this at
https://gist.github.com/mct/2ae1dbc2d596f59f5aff (which I should add to the examples.txt file)
Life Pro Tips did it first.
nothing to show for perl6? it's shipping in 2015.
It is. And, it's awesome to rapidly prototype or quickly prove a concept.
They have to have content to which they can attach ads. Apparently not enough people are willing to pay for their rather expensive premium memberships.
I remember boingboing posting about WikiReader.
http://boingboing.net/2013/05/07/20-gadget-contains-the-enti...

They posted about $10 device, and almost immediately Amazon pumped up the price to $30.
True -- that could be considered a point for "files to FS, metadata to DB".
Wondering how MySQL and Postgres perform. Does anybody have links to such benchmarks?
The greatest motivator is to think about the end result. This applies to other will-power consuming objectives like losing weight.

You should think about what you will achieve in the end. Especially if the side project is one that you can make use of yourself, the effect is even bigger since you will have immediate benefits from the outcome.
Those are all very interesting, but I wish Paul had not included the quote from the crusaders. I am not sure what the point of including this quote was. It is quite possible that the crusaders did not get the best impression from the greeks, but considering that the crusaders raped and pillaged as they traveled through Greece, one may understand why the greeks did not treat them very well.

Any quote from the crusaders should be taken with a lot of historical background. The crusaders caused a lot of suffering often to their supposed fellow christians.
Maybe, maybe not. Economies of scale for many of the parts will increase dramatically, not to mention all the other economic factors (i.e. change in cost of transporation, manufacturing, etc) that you're not considering.
> [1] Almost because the Kingdom of the Netherlands isn't a country.

Neither is the North Sea! Nonetheless, this is a neat example.

> Back to my original question: does anybody know of a valid counterexample for the statement on countries?

A standard counterexample to the hypotheses of the 4-colour theorem (though not to the conclusion, as consulting a map easily verifies) is Michigan, which is not connected.

The 4-colour theorem's hypotheses also rules out the possibility of 4 countries meeting at a corner (or, rather, declare that they don't meet in that case). If there were such an arrangement—and I'd be surprised if there isn't; for 3 countries, one has the example of Finland, Sweden, and Norway—then it would be easy to juice it up to a counterexample.

Maybe the guy who established an island with a bizarre currency, including one coin that had a denomination of π (I can't remember who—I thought Dean Kamen, but his Wikipedia page doesn't mention it), could be induced to subdivide his island in such a way as to create a counterexample. :-)
The LLVM lack of APIs is part of the appeal to me. It gives us a chance to remove the cruft on the APIs (because LLVM wouldn't be backward compatible anyway) and do them right or at least how we now believe they should be after screwing them up so many times.
Absolutely spot on about the "craftsman advice". It's something I've really striven for, because while much of what we do requires that you just put in the time (structuring things well, designing robust systems, etc), "craftsman advice" can be used pretty much immediately.
I would bet that a lot of people make mistakes on that long domain and end up not getting to your site.
What is your budget for this machine? I have been looking at high-end workstation / server configurations for my own use, and for around $1000 for the motherboard and process one can have the essentials for a 12 core machine:

http://www.newegg.com/Product/Product.aspx?Item=N82E16813182... (SUPERMICRO MBD-H8SGL-O Socket G34 motherboard for $244.99)
http://www.newegg.com/Product/Product.aspx?Item=N82E16819105... (AMD Opteron 6168 Socket G34 115W 12-Core Server Processor for $769.00)

Total: $1013.99

That motherboard comes with onboard video and dual gigabit ethernet. The only other things required are a case, power supply, some RAM, and some sort of storage. All of this will be a lot less than $4000.
Crux of the issue right here:

I think it stems back to the decision by iOS to ban Flash. iOS friendly web pages needed to use HTML5 instead of flash, so the term “HTML5” came to represent everything that came along with mobile friendly websites. That includes responsive design, and animations that run smoothly without a lot of power. Both those things are in the domain of CSS3, not HTML5.