skysight-inc/HackerNews huggingface dataset:
You are confounding reproducibility and repeatability. Repeatability is the ability to repeat your exact experiment under the same conditions, whereas reproducibility refers to other people being able to reproduce your experiment under similar conditions and obtain congruent results.

Of course, both are needed for great science. Nonetheless, your paper alone should provide a good enough description of the conditions and methods you used for the paper to be reproducible.

In fact, it can easily be argued that the ability to just run your code instead of re-implementing it according to your description is actually detrimental. To see how, consider that a bug in your code, re-used by other researchers, can easily lead to multiple derivative works finding entirely wrong results. In contrast, if those other researchers re-implemented your method there would be a much lower probability of them doing the same mistake you did, leading to incongruent results and hence raising alarms that probably lead to the discovery of your bug. Although re-implementing your algorithms is significantly more work, the overall quality of our research would benefit from doing so...
5 Reasons In-App Messaging Will Always Prevail Over Live Chat
..quickly, violently and en masse in a manner in which you have no hope of plausible deniability. ("But, maybe it wasn't the crash that killed all 200+ passengers. Correlation does not prove causation.")
This is a problem unsolved by humans and is caused by not being specific enough. My human assistant who helps schedule things for me frequently has to ask clarifying questions to nail down the appropriate time and timezone. Even with that additional work it happens that one or more parties involved in the schedule failed to understand those questions and answer them properly.
> sudo sh -c 'echo "127.0.0.1 markstcyr.com" > /etc/hosts'

You just overwrote your hosts file.
Small study shows exercise is good for everyone, people continue eating fried yogurt for breakfast, doctors shrug and continue prescribing cholesterol-lowering pills because they make more money on office visits and lab tests.
This was a collaboratively written review paper, published on github with submissions encouraged in the form of pull requests, with co-author credit given to anyone whose contributions met the ICJME standards of authorship. Very cool.

I'm a bit disappointed as I only found out about this a month or so ago. I would have loved to contribute to it, if only because of how the paper was written. Just fantastic.
You missed one:

>they created the best web browser

opera is not from google

Also I disagree with google search being the best search engine, it used to be very good 15 years ago with pages after pages of relevant results. It has gotten worse over the years to its current state of being terrible and often failing at returning relevant results.
I've found the best removals of abstractions I've done have gone back to essentially bare code. That is, I put back the abstraction either I or a coworker originally avoided.
> I'd probably have all airports auction off 5-year leases for 20% of their terminal gates every year, and base the number of takeoff and landing slots an airline can use per day on the number of gates it currently leases.

Is this a policy proposal or an airport management idea?
It is not everywhere per say. There are restrictions saying where you can put your bikes. There are designated places in cities where bikes are allowed. For example, in San Francisco, there are only certain places where you can park your bikes.
So why not just use UTC everywhere?
That doesn't really make sense. MP3 takes inputs in signal-space, not frequency-space. You could run:

1. Divide image into blocks (as in JPEG),

2. Perform two-dimensional FFTs (as in JPEG),

3. Scan frequency components in zig-zag order (as in JPEG),

4. Run all of the steps of MP3 compression aside from the initial "split audio into blocks" and "perform FFTs" stages.

That would pretty much just give you a less efficient version of JPEG; both JPEG and MP3 take advantage of knowing how much each frequency component "matters" (i.e., how precisely it's necessary to encode the value to avoid artifacts noticed by humans), so using the MP3 quantization logic on frequency amplitudes from images would result in wasting bits by encoding certain amplitudes more precisely than is useful.
Really? $600 sounds pretty cheap to me considering what you get.
landscapE photographers still shoot film, with large format. This completely obliterates the resolution of existing digital sensors.
Check out, solid overview on it https://news.ycombinator.com/item?id=1717824
but not from representing the American economy

It wouldn't have represented anything other than a bull, had he not put it there, is what I'm getting at.
> git stauts

I added that as an alias in my git config. Even though I usually just type git st (another alias I added), sometimes my fingers type all the letters out and still fuck it up.

Of course, as I'm sure many of you do, too, I've also got a bunch of even shorter bash aliases like gpp (git pull --rebase && git push)
> The author says you should assume the time zone of where you will be when that time occurs, but that's certainly not a safe assumption

It's not even assumption which is guaranteed to have a unique answer, much less the correct unique answer. It's possible for a person to experience the same time local time (on the same local date) in more than one time zone when travelling.

Heck, it's possible to experience the same local time on the same local date twice without travelling during DST or Summer Time transitions, and while most people don't have events scheduled then, people who do might work might.
London and Prague both follow the EU standard dates for DST, so at least there's a minor comfort that you can assume all of EU to switch at the same time. (Of course, after Brexit, who knows -- maybe they'll move DST start and end dates around just because they finally can?)
I use SDF daily. The message system is bboard, and if you stay off the anonymous board, it is full of smart and interesting discussion. The most active group chat program is com, and it stays active most of the day.
That's a failing of iOS, not the app - that is a system dialog that allows an app to ask for foreground only location services, or background location services (and this is the dialog presented, no customization allowed).
I've always wondered whether you could buy and hold permanent stamps as an inflation-tracking alternative to treasury bonds. It'd be like using "IOUs for loaves of bread" directly as a currency: no matter what the monetary policy of the country issuing it, as long as it's still legal tender, inflation can't devalue it. Price of bread goes up, core CPI goes up, inflation goes up—but the IOU still gets you 1 bread.
How many UI designers do you have per developer?

Giving you feedback is a one-off; but the right density of UX designers in your teams and user interviews in your process will teach you much more.
I'd say (at least) three ways:

1) Docs using it to double check themselves before diagnosing patients, thereby, hopefully, limiting their liability.

2) Patients getting second opinions from Deep Patient and suing the previous doc for not catching a disease.

3) Patient getting diagnosed at a very late stage of an illness and patient + family thinking earlier docs should've caught disease. Hire lawyer, lawyer runs through Deep Patient simulation, Deep Patient identifies illness, DP identification used to prosecute earlier docs. I guess kinda like 2.
What if you are travelling across time zones (or, for times that it would matter, experiencing a DST transition—or, for extra fun, doing both) on that day?

(Also, the date it also time zone dependent, so...)
I think you might be talking about what other people call Artificial General Intelligence (AGI)?

https://en.wikipedia.org/wiki/Artificial_general_intelligenc...
This is how economic arguments are messed up in general. The economic argument is messed up because cash is not fungible with everything. $1 Trillion won't replace all the coral reefs and Apple can't replace a quarter of them with its cash on hand.

The economic argument is messed up because $1 Trillion is not that much money. It's one years GDP for Australia or Mexico (or less if purchase power parity is considered). It's a quarter of the annual Federal budget of the United States. It's the annual revenue of Exxon-Mobile.

In other words, some people will look at $1 trillion and be grossly unimpressed in an Austin Powers/Dr. Evil sort of way. And they'll miss the point of non-fungibility between money and ecological systems...there's no undeading the coral reefs with cash.
Steve Jobs Apple I and others
In short, compartmentalization. Ymmv, but here's what works for me:

1) first, grab a real pen(cil) and paper (even if it's scrap), sit down somewhere comfortable, and take some time to write down what's bothering you. How it makes you feel, and why, and what you want to do about it, and everything that's been running through your mind about it. Until you have no more to say. This helps your mind feel like you have given the problem the attention it deserves.

2) write down 2-3 finite, specific tasks that are important for you to get done today, and that you know that on an ordinary day you can complete all of in just half a day. This is a point of focus for your workday. Even if you accomplish nothing else, completing these tasks should be considered a victory on a bad day.

3) take a walk or meditate for 15 minutes to clear your head and refocus. Don't beat yourself up if your mind wanders or even returns to what's bothering you, but if you can empty your head, do. The purpose of this time is to create a mental break between the thinking about this problem and thinking about work.

4) don't force yourself to start coding. Do force yourself to open up your text editor to the place you need to be to get the first of your 2-3 tasks done.

5) if, at this point, you're still unable to code, take a mental health day or two. Focus on taking care of yourself, because you'll be more productive tomorrow if you heal yourself today.
Roads aren't free because they aren't free.
That isn't a tautology, it's a statement of fact: Roads have a dollar value. In nature. In nature it's got a price. Because men will trade, or pay, or war for it.
Therefore, to allocate it efficiently, we should allow it to trade at that value. This is how roads make the most number of people happy.
That may sound like right-wing pablum, but it's a subject that has been well trod by great thinkers for a very, very long time. [1]
[1] Coase, to mention just one
I think you might get some mileage out of skimming the wikipedia article on "Perfect Competition".[0]

While "free markets" are a bit of an ill-defined, political term, "perfect competition" is well-defined, in a mathematical sense, well-studied in Economics, and generally regarded as a good thing.

But (as you'll read in the wikipedia article) there are a number of required conditions for it. So good regulations could help ensure those conditions are met.

For example, one of the conditions is "no externalities", which are things that affect 3rd parties not involved in the buying/selling decision. Pollution could be relevant to airlines; perhaps one airline can offer cheaper tickets by burning dirty and dumping soot all along the way. That's not perfect competition because it affects all the people who suffer from the pollution, but not the person buying the ticket (who naturally would be incentivized to buy the cheaper ticket). But if the government mandated pollution standards that protects all the non-flyers, and that all the airlines are subject to, then it's a fair competition on price again.

[0] https://en.wikipedia.org/wiki/Perfect_competition
It seamlessly syncs, alright!
Show HN: Zuck.js, a JavaScript library that lets you add Stories everywhere
You'll find that HN has bipolar disorder when it comes to libertarian positions:

Upvotes for:

+ Privacy, opposing mass-surveillance

+ Opposing cronyism

Downvotes for:

+ Free markets in education, healthcare, housing

+ Opposing "common sense safety" regulations

You would think that such an intellectual crowd would have more tolerance and curiosity for new ideas. But you would be wrong.
Mozilla has some projects in place to try to improve Nightly stability and catch regressions sooner.

Chrome's Dev channel is a nice middle ground: Dev is just a ~weekly known-good snapshot of the Canary (Nightly) channel that has received some QA. Chrome Dev and Canary have the same major version number.
The first of their three nameservers is non-responsive for at least some users. There is no round-robin.

ns-a.sdf.org 205.166.94.20

This will obviously slow down lookups for those users. If this is intentional, I would be curious why they are doing this.
Good question. I actually wrote a pretty detailed answer of this on Product Hunt: https://www.producthunt.com/posts/canny-3#comment-438623
New Simulations Predict the United States' Coming Climate Change Mass Migration
You can set the time zone on an event by event basis. You can even set starting and ending times in different zones, which I do for flights. It's not hard - and hardly an "Achilles heel."
I did a 6 month round the world trip with my wife in my early thirties. It was great.
We blew our house down payment. But eventually saved again and have two kids. Never hurt my career. In fact helped it when I went from writing code to managing teams of engineers.

Dude, life is a long. Work will always be there
Non-Western cultures and Catholics both have a bias towards large families. As a survival strategy, it often makes perfect sense in those different cultural settings.

>The XXI century is stuck in a wrong expectation that governments are supposed to compensate for your parents' life choices.

No, it's really not. "Choices" are a luxury, not a given.

You need a good education and a personal or family tradition of researching and understanding outcomes to make useful choices. Those are not the default for most families.

Even if that weren't true, governments should not, in fact, compensate anyone for anything. What they should do is perform a cost/benefit analysis and work out which social mitigation strategies provide the best overall returns.

Does it cost less to house the homeless or to keep them on the streets, where they're a drain on all kinds of services?

Simple moralising can't answer that question. Objective, rational, research can. And when you do objective, rational, research, you often find that naive decisions based on simple-minded moralising tend to produces expensive, low-efficiency outcomes.
While hard work is important, their success was also partially due to luck and the work of others, and they should never forget that.

Agreed. My problem is with this meme that seems to have become pervasive over the last year or two, which seems to posit that, effectively, everything comes down to luck. Clearly the actual truth is somewhere between the extremes of "it's all luck" and "it's all hard work". My response here is a reaction to what I perceive as a swinging of the pendulum towards the "it's all luck" mindset, to a degree that I think is damaging.
I actually had a heisenbug related to Google calendar not caring about timezones.

One of our internal scheduling tools used Google Calendar as the backend but had a custom frontend, It was to schedule a service call and the scheduler didn't actually care who made it as long as someone did at the appointed time so the frontend aggregated multiple calendars and displayed all free times. Most of the people being scheduled were in New York, but a few were in Arizona. Intermittently people in New York would complain about not being able to schedule after 5 pm EST on Friday. Refreshing the page sometimes fixed it

Certain it had to be a timezone bug I put off working for it for as long as possible.

tl;dr; The people in Arizona had all day blocks on the weekends. The all day events had no timezone because the calendar has it. The default timezone in the library I was using sets the timezone to GMT. 5 pm EST is midnight GMT. So after 5 PM Friday it looked like no one in Arizona had free time.

It was intermittent because as a form of load balancing the service calls I had randomized which calendar I tried to schedule first.

The team in Arizona was dissapointed when I finally fixed it.
> The inconvenient part of XXX are the false positives when searching.

Would you mind elaborating what kind of source code contains numerous triplets of the uppercase character "X" and why?

I have never seen such code other than produced by extremely inexperienced programmers/students with no imagination to naming symbols and ending up with "x", "xx", "xxx" variable names; even those cases will most likely not be all uppercase.
It'll be released in 59.0.3071.3
"Culture fit" is definitely a euphemism these days, but the opposite isn't "can you write code?"

The missing piece is communication and conflict resolution skills. It's crucial for team effectiveness, but it's hard to measure in the interview process. You can be high strung, you can be a chill bro, you can be generally apathetic, but you have to be able to communicate and resolve conflicts effectively.

Thankfully, it can be taught.
I found this comment at least as interesting as the paper, but I can't find the github repo for it, do you have a link?
Personally my typo rate has held pretty steady over the last decade, I don't think something like this would have any measurable effect on how well one types.

My concern would be that the extra keystroke to confirm would ingrain the skip confirm (fuck -y, or even just hitting enter before I'm prompted again) into my muscle memory, with potentially disastrous consequences (hence I've never installed this tool).
Interesting, same here. IF I put whole 7 hours (I cannot 8), I feel tired all day long.
You can prescribe exercise all you want but people are not going to do it.
Do you mind sharing why you did it and what you're up to now in Asia?

Mainly mine was, my true passions was in SW and I felt that I couldn't make a big enough impact through HW.
If everything gets cracked to micro-ops anyway, how much effect does your general instruction(not SIMD/Altivec/Thumb etc) set _really_ have on performance and power consumption?
That's not bipolar disorder; if it was an individual, it would just be having an ideology that doesn't neatly align for or against a particular common archetype.

In the case of HN, it's both not particularly accurate and, to the extent it is at all accurate, is a mixture of some people not aligning with popular archetypes and people that do align with both libertarian and anti-libertarian archetypes being present in significant numbers in the HN community.
This is a great article. A lot of people treat logs as something you write and never read. Therefore, the only "cost" is the storage. The actual VALUE is in the retrieval, the analysis, etc. That's bandwidth plus software development, which is by far more valuable than a hard disk on a server.

It would be hilarious if people replied to this blog post with comparisons of Honeycomb's monthly price to the price of a DO drop or a EC2 host with the equivalent amount of storage. Those people would be showing their complete and total misunderstanding of logs.

Someone should write a blog post about misconceptions about logs to help educate such people... oh wait... she did!
I signed up in 2008 when I wasn't even old enough to legally drink alcohol. I remember I literally mailed them a 5€ bill and got my account validated.

Tomorrow I'll be updating my subscription to an ARPA membership (36$/lifetime).
A document to help you start a tech cooperative
I do that with photography. Spending hours reading reviews instead of going out taking pictures.
Did you try and ask for a password reset ?
IQ tests are proxies for intelegence but not direct measurements. They are fairly good at that from around 60-140, and less useful at the top and bottom.

As to low IQ scores people with an IQ of 60 generally don't have anything that they preform very well. The problem is everything we think of as takes even something as simple as holding your hand steady is really complicated. Getting better at even simple motor functions takes feedback loops, effort, and optimization. Further, intelegence generally allows people to optimize more quickly even as an infant. Which means intelegent people not only get to optimize more quickly they have more time to optimize complex tasks or tasks they are worse at.

Specialization of course kicks in, but the sills a six year old has are fairly universal and things 98% of people can do. Intelegent people tend to be better at.
In a few decades with no oil to extract from the ground, antibiotic-resistant pathogen everywhere, generalized food insecurity, power shortages, polluted air and difficulties to access clean water I'm pretty sure advertising will be gone and advertisers with their lack of useful or transferable skills will not be part of this world.
Looks like the indexing will be changed to 0-based in the next draft. https://github.com/pllk/cphb/commit/35d53d39d494cdc2d8f884c3...
No, I read and understood the article. If I'm guilty of anything, it's reacting to more than just what this article is saying. But it strikes me as just one more in a long series of articles / essays / comments that have emerged over the past few years which, collectively, are promoting a message that denigrates the value of hard work and suggest that pretty much everything comes down to luck.
Can I say this is a meaningless reply and I wish I had downvote powers?
The thing is, I don't think Apples focus was diverted to the iPhone - I strongly suspect it was diverted to other projects we don't even know about.

When it comes down to it, there isn't a ton of innovation coming out of the desktop on any platform lately. The focus in the industry is web and mobile, not on the traditional desktop ecosystem that underpins those two things.
No I didn't ask the doctor. Go thru regular checkup once a month and nothing came up so I don't bother.

As far as I remember it wasn't always like that. Eventually at some point around my 20s I start working more and more hours and never got "break". Eventually I think my body got used to _knowing_ how many hours per night it can expect and adjusted. That or perhaps a heart attack is coming any day now at 35 (knock on the wood)
It's garbage when you need to switch to CW to continue the conversation. :)

Seriously, when it's unpleasant to listen to. As i said in the other reply, with music the quality is pretty bad on almost any setting, voice just happen to be an exception.
And what do you do when you are not happy? Go uphill (and it may be the wrong hill) or drop yourself randomly on new hills every day? Both are suboptimal. You should do a bit of both. Like go uphill 80% of the time and test random points 20% of the time.
I don't understand how you think anything is easier than typing 'fuck' and have it identify and correct your mistake for you?
Interesting article. Never heard any of this before.

I am ever so slightly skeptical.

I wouldn't be surprised if this while article was a fabrication created as some social experiment to test was people will believe. "We bleed 1/3 of the blood out of HUNDREDS OF THOUSANDS of horseshoe crabs then put them back in the wild... and you have never heard about it or seen it happen."

This article just sets off my radar is a particular "April Fool's!" kind of way. Can't put my finger on it.
Here you go, a markdown-formatted version of the article.

https://markdownshare.com/view/bc431de6-16e7-44db-ad52-705a2...
Legacy thinking and practice. Many developers don't realize this is a hard problem, are used to tools with poor time zone support or defaults, over-estimate the cost of a database migration, or otherwise think they can save time by using whatever the local timezone is.

In a fair number of cases, this actually works and in the rest people are often so badly buried that they think it's too late to switch.