skysight-inc/HackerNews huggingface dataset:
Ah, I see.. interesting interpretation. It's a shame they didn't explain the process to you better.

This is how psychometric testing works. It's inherently difficult because in order to estimate the point of subjective "loss", which we call the "just noticeable difference" (or JND), one has to sample more in the area of the variable (amplitude, frequency, etc) that is more difficult for you to distinguish. Consequently, one will always walk away from such an experiment with an impression of having "guessed" and being really not sure if you gave the right answers. But that's because they're trying to estimate exactly that: they're trying to find the point at which you really aren't sure whether you hear something or not.

Basically this: if you guessed perfectly every time that you heard something, that would be a 100% recognition rate. If you always said with 100% certainty that you didn't hear anything, that would be a 0% recognition rate. So logically, the point of hearing loss occurs somewhere between those two extremes.

In order to determine more precisely where, the procedure has to "zoom in" on the point at which you answer correctly 50% of the time, a bit like a binary search. (Or sometimes they want 75% or the time, etc.) In any case, to do so, they need to sample the probability of you answering correctly or incorrectly in that region. This sketches out a probability curve, and then they can fit that curve and figure out the 50% or 75% point on the curve.

They'll sample using either a constant spacing method, random sampling, or a staircase method that adaptively moves towards the 50% point. The latter is more efficient, in the sense that it requires fewer answers from you, so that is what is often used in practice. However, by its nature it is also much more frustrating for the patient, because it will be sampling much more frequently in the region where you are "not sure" of the answer.

I'm really sorry they didn't explain this stuff to you, and allowed you to walk away thinking it was a badly done experiment!
Haven't all the revelations from corporations and government agencies flipped your switch yet? At this point, how would you NOT assume that everyone who can access your data is not benefiting from its use and/or sale? I'd flip the question: is there any organization who has access to your data that isn't mining it to use against you (by targeting you for marketing purposes) and/or selling it to other parties? In fact, I'd go on to say that this activity is now the #2 gross domestic product of the US, right behind "convenience."
I finished my side project a couple of years ago, released it, and then found I was able to quit my Python webdev job and go full time making video games.

The key difference is that my project was a video game (this one: https://www.youtube.com/watch?v=YwXl8lDrxn8) and that takes a lot of temptation to do what the OP is writing about, rewriting stuff in Haskell for example. The interesting bit when it comes to side projects (and now my full time projects) for me isn't actually the tools or the methodology or anything like that, but the end result. I spent my teenage years building games that I never finished, and it made me quite miserable, because I so just wanted to finish something. Anything.

I remember the first game I ever finished was a clone of Snake. There was nothing remotely interesting in the implementation or in the design, but I was so flipping pleased with myself, I had finished something! And that let me slowly build my projects up to more interesting endeavours, and eventually to one that could be sold. Starting small was the key for me, as I learned two things: 1 - what was 'too much' for me to try and tackle at the time and 2 - self-discipline, not chucking the project the moment I got bored, or had a 'better idea'.
Examining the ancient technique of “memory palaces” with brain-imaging
> Strawperson argument

Will this newspeak fury ever stop?
AskTheSenate.org – a simple tool to contact your Senators
From their homepage, the features not available for Beta (because Cloud SQL for PostgreSQL is in Beta, some PostgreSQL features are not yet available):

1) Replication

2) High-availability configuration

3) Point-in-time recovery (PITR)

4) Import/export in CSV format
Loosely related. Why doesn't my web browser speak IMAP? If I could just enter my IMAP details into my browser settings, then it could silently IDLE on my Inbox, and inform my currently open http://example.com/ tabs when it receives email from an @example.com address.

You'd need to stick it behind a "This website wishes to be notified about email you receive from it" prompt.

But then you'd be able to do all sorts of clever stuff, including streamlining email validation checks and password resets.

Everybody has email. You could create a "Login with Email" function really easily on your website, and it would work for even more users than the "Login with Facebook" option.
BT Openreach deal aims to shakeup UK broadband
So after explaining why [existing] password rules ere bullshit, author introduces his own ones.
It is "unlimited" - not "unlimited full speed"

It doesn't say "unlimited full speed any day any time any location" either.

I'm planning an internet service that provides unlimited 600 Mbit/s wireless internet. But it'll only be available from 3pm-4pm on the day of the first full moon of every month in one building, in the basement, inside a locked filing cabinet in a disused lavatory with a sign on the door saying beware of the leopard.

I think we can both agree that calling my product "Unlimited" would be false advertising.
Ask HN: Any tech-oriented CV review services?
Hi,
I am looking for a resume review service for tech jobs. Most of the ones I see online look dodgy. Any good recommendations?
Elon Musk offers to fix Australian power network in 100 days
> I should be able to edit .org files [...] and then re-process the file.

You can. It's a plain text file; Emacs provides a "live" and highly interactive UI for it, but nothing prevents you editing elsewhere and invoking Emacs, in "batch" (i.e. UI-less pure language interpreter) mode if you like, to evaluate, export, or perform whatever other actions on the file. I do this all the time, albeit in an interactive Emacs, with Editorial on my phone and files synced in Dropbox.

There are also libraries in languages other than elisp which provide some export functionality; notably, Github uses org-ruby, I think it's called, to HTMLify org files for web UI rendering.
I have a family plan on T-Mobile. Unlimited data, 14Gb tethering per line, of course unlimited voice, text and I get unlimited data in other countries. I went to Mexico last year and got 3G speeds.

I pay $200 a month for 5 lines. It will be 6 soon since they are running a get free line promotion.
Java Spring – Web MVC and Advising Controllers
Wearable Application Development Company USA/UK, Hire iPhone App Developers
I know you're mostly joking, but it's not going to happen. There aren't enough powerful countries on the theoretical opposition side to sustain a WW3 engagement.

There are only a few consequential military powers today that can seriously attempt to fight a major war outside their own borders while simultaneously enduring opposition: US, Russia, China, Germany, France, UK. All the next tier powers down from that can be trivially crippled, locked down to their own territory and prevented from substantially joining the battle. IE there can be no WW3 until or unless the world changes a lot.
Note how Musk promised 100 days from signing. This seems like a very reasonable bet that the negotiation will take a long time and if things look promising they can start the production early.
Updating your phone apps has never been more important
>if you really don't want to pay for it, we still want you to use Windows 10.

Hasn't that always been Microsoft's modus operandi? They could have cracked down on pirated versions of their software (Windows, Office), but they didn't because they knew that piracy helped in making their software the de-facto standard.
It doesn't sound like you were working on a side project there, and even then, you have one bad experience and throw your hands up?

You can have a rewarding personal life and still learn while building something on the side, and show it to the world. But, I think you have to be prepared to appreciate the process without expectation of payoff. Just my observation, your comments read like there is a preoccupation with the latter.
No more blunders? Video assistant referees 'could change football forever'
I don't think this is a good way of framing things. In fact int can be counter-productive.

Automated testing is the process of writing code to understand your code. We already have to understand our code. Testing is being deliberate about that understanding and writing it down. The same design/testing thoughts that lead us to edge cases can lead us their elimination without testing at all. It's an integrated process, not something separate.
May I ask where you are from and what your field is?
Meaning the poorest just ran away from the place, and a new wealthier population is now living here, explaining why the new buildings are still "clean" ?
I'm in a similar situation to GP. I've done tons and tons of side projects but I rarely have anything to show for it.

And why should I? I'm doing it mostly for the fun of coding, and striving to "ship" things takes some of the fun away. I most certainly do not want to start a start up from any of my side projects. Perhaps an established open source project at most.

I do "release" my project, ie. push them to GitHub, but they don't really gather any attention or contributions from others. Sometimes I share some snippets in relevant discussions and receive positive feedback but I have no idea what it would take to actually gain any traction.

So I've basically given up on the idea of "finishing" or "shipping" or whatever. I have 3 hours of free time on Saturdays and I get to choose how to use it. I can either do fun stuff (coding, art, etc) or desperately try to "ship" and gain traction but that just isn't fun.

That said, if anyone is interested in open source space simulation (my current "main" side project, 5+ years in), get in touch on HN. There's no way I'll ever ship it alone, but it's nearly impossible to get anyone else to help me with it because I don't have anything cool and shiny to show.
Musk quoted $25M for the batteries?

I'm guessing that this escapade — if it works — is going to be more productive than $25M in marketing/advertising spend.
Methinks our author is too hard on himself. Tinkering is a slow process that can seem undirected, for decades even.

Tinkering with stuff to figure out how it fits together is good. When the right project presents itself, the persistent tinkerer will be ready. She or he will have the advantage of knowing how to do the project.
Thou shall take care of the password manager, as it is a single point of failure. Because users (=not people who read and understand news from hnews, but the layman):

1 - won't make backup of the password manager (PM) database

2 - will forget sometimes the main password of the PM

3 - will loose the cellphone where the PM is installed

4 - will not update the PM

5 - will tell somebody else the PM password

And there will be many PM, some will have flaws, bugs or backdoors. Some will work on iOs but not on Android. Some will mess up in same point and make users lose trust.

And there will be sites with bad interface that won't accept copy-and-paste of the passwords. That will require things that your random-generated password doesn't contain. Will complain about something that it contains. Will do good on the password but will have those stupid questions (maiden name? grandfather name? pet name?) that you'll be able to find in any Facebook. Than the weak point becomes the password recovery.

I just found one type of requirement that was good enough to people take real care with the password: when the password is the one that allows anyone to withdraw cash from their account. When there is real money in the game, people take care.

Edit: misspelling, thanks for the warning!
Docker SSH Tunnel
Ok, lets put it in a different way. In Ireland I had cheap prepaid card and 40GB/month was not problem (this was on 3G).

I could not do that in US, I would have to sign for 1 year and pay over $1000 in total.
I'll take the mangled words over the new version, where Google shows you a variety of photos and you have to pick which ones belong to a category.

Does a sweet pastry count as a cake? Is this stretch of water a river, a lake or the sea? Are those trees I see in the distance on this photo of a mountain? Does the front of a restaurant or a veterinary surgery count as a "storefront"? As a British English speaker I had to guess at that last one, and some of the others seem culturally dependent too.

Or, my personal nemesis, the ones which ask you to select the squares containing road signs, and there's always a couple of squares containing a 3-pixel strip of the very edge of the road sign, and you don't know whether you're supposed to count those or not.
Those points cannot be validly encoded in any format. I suppose you can argue that they are valid-but-unusable in an abstract sense, since the unicode standard does not actually label any code points as valid/invalid, but if you were going to label any code points as invalid then those would be in the group.
https://www.indiehackers.com/ and https://justinjackson.ca/

IndieHackers gives you insight into who the startup founders are, what they did, and even how much they are making a month.

JustinJackson is a pretty smart guy who failed at a startup (maybe more), but learned his lessons and is not shy to share any of that information.
Levels of consulting
What are your objections to Chrome? Chromium seems like a reasonable project and everything that's not in Chromium seems to be pretty well Google specific and probably shouldn't be in Chromium IMHO.
PITR restores your last full backup (or snapshot) and plays the transaction log until the point in time you set so it can be very precise.

Volume snapshot restoration is atomic and probably faster, but it gets you only the specific point in time where the snapshot was taken.

I guess the worst case in terms of storage usage in both mechanisms are not that different, but PITR should be fully transparent performance-wise.
Another issue is, the guest cant cancel without horrible fees...ohh but the landlord can, 2 years ago i arrived in nyc homeless, because the landlord cancled my stay during my flight to the US.

Nice experience...not.
It amazes me how powerful org-mode is. I saw that Hugo has started supporting org-mode, together with Caddy server and couple of extensions one could create awesome web based knowledge-base, all with a minimal stack.
It's free PR for Elon Musk, no wonder it's - well - public.
why should the browsers speak every protocol?

Why should everything be done through the browsers, instead of better specialized programs?

Why should protocols designed for one problem be abused to solve other problems?

Why not use client certs instead?
Upcall (YC F3/W17) Is Looking for a Marketplace Operations Manager
We are looking for a multi-talented leader to oversee Upcall’s rapidly growing operations. You will be quarterbacking the largest calling network in the world. You will need to be a quadruple threat when it comes to operations -- process, data, product, and people. This role will require a passion for building processes and product to create efficiencies, while also a deep appreciation of the thousands of professionals you’ll be empowering each day. We need a great manager, with a track record of empowering talented performers, and someone able to flex between company strategy and hands-on execution. You will be reporting directly to the CEO for this critical management role. Most of all, we want to see an entrepreneur at heart who loves to solve problems.

The Head of Operations role is responsible for growing and optimizing the supply-side (callers) of our marketplace and be part of a massive opportunity to change the global sales & marketing outsourcing industry.

You can apply on http://upcall.applytojob.com/apply/UTN4kV/Operations-Manager
I agree with almost everything but the he loses me towards the end:

> I had a bit of a sad when I realized that we were perfectly fine with users selecting a 10 character password that was literally "aaaaaaaaaa". In my opinion, the simplest way to do this is to ensure that there are at least (x) unique characters out of (y) total characters.

Isn't that exactly what you're complaining about with your arbitrary password restrictions to begin with?

I mean, I can imagine that a clueless user might have the illusion of safety if they're using something like "1q2w3e4r5t" but if I use "aaaaaaaaa" as a password on a website I know full well what I'm doing. So why even bother?

I think there are two possible ways to look at this problem from a service provider perspective:

- if the user getting their password stolen is a bad thing for you (i.e., you're a bank or something like that, and getting an account compromised will put you in trouble), then IMO the only satisfactory solution is to impose a password to the user. In effect these ridiculous password requirements are exactly that, except less convenient and secure. Cut to the chase and say "your bank password is Axei5aoc0i, write it down somewhere safe".

- if the user getting their password stolen is not a problem for you because it's not your responsibility to handle these issues (like a hacker news account for instance) then just let the user pick whatever they want and deal with the consequences. If they care enough about it they'll care enough to pick a decent password. At most if you really want to be friendly give an indication that a password might be weak, but please don't disallow it.
I wish we could just avoid all of this by using methods like SRP[1] where the site wouldn't even need to know the plain-text password in the first place. Why am I giving a "secret" to someone else?

[1] https://en.wikipedia.org/wiki/Secure_Remote_Password_protoco...
We can agree to disagree on this.
Yep! It doesn't get the TI though, just the plain 1050 for power reasons. Nevertheless this is a laptop on my wish list.
This isn't necessarily true.

Most dentists won't even need additional education - after all, we are actually just trying to get what they do covered. It doesn't mean the system or education must change, and in practice it will be like going to a specialist without having to visit the GP first. You wouldn't complain to the gastric specialist that your knee hurts either.

The bigger changes would be in health insurance coverage and things like that. Basic cleanings are more likely to be cheap: extractions might wind up costing more if one must pay their deductible first. Sure, some of the services will continue to be cosmetic only - but plastic surgeons (who often also do reconstructive surgery along with complicated dental extractions) seem to manage this just fine.

You being seen on time isn't an issue with this, honestly. Some doctor's offices have a habit of being on time. You can let them know upfront that you have multiple issues as well - this allows them to schedule more time with you (and bill insurance accordingly).
Yeah thats really awkward and an odd thing to ask a candidate to do while you wait. I will be sure to avoid these people.

Out of curiosity what book is that DFA problem from?
Funny thing is this sort of password bug bit me on PayPal. PayPal of all places! Not sure if it was the length or a disallowed character, but no actual validation took place. Would let you "change" it to something and then never allow you login.
For startupers: How Much does it cost to create an app like Waze
What you desceibe here is the Philip K Dick book V.A.L.I.S.
I will be researching each component carefully and picking only items that have a proven trackrecord for this setup.
My wife and I usually watch it at Christmas. I always make it through the first part, but somehow never the second.
I struggled through the same thing once I started with TDD. I've never had problems completing and shipping new products (a solo founder i launched 20 saas sites last year) but after reading dozens of documents about why TDD is an absolute must for any serious programmer my hubris got the best of me and I decided that I too will join the bandwagon. Boy, was i wrong.. Maybe for big teams it is a must but for solopreneurs and 2 people teams I wasted nearly 8 months before i realized that not only my productivity had rock bottomed but I started hating something that I once passionately loved. Since that day I went back to php and angular js.

I do get occasional this feature not working mails but at least I'm creating new sites again and making more money. If there is anything you want to take from this rant is don't waste your time doing things that other people are telling you to (how ironic). Do what you love and you will get shit done.
Spoken as the incumbent. Of course it's a technical problem, as least as much as other SV companies. Hard tech hasn't been the edge for SV for many decades and it's getting even less important today. All the big companies has tried to tackle payments, but with lackluster results. What's "perfectly fine" for the US isn't in most of the rest of the world. Some of the more prominent startups in the UK, Germany and Sweden are payment related exactly because SV is weak in this area. There's a great opportunity for Chinese companies here if they ever decide to go outside their own borders.
In js/arc/shell subdirectory, build it with DEBUG=1 compile option, and you will get a pure JavaScript interpreter shell complete with assembler and disassembled.
I'm surprised that this article didn't mention the most important point about password rules:

They force you to come up with a new password that you probably haven't used before and so you will probably forget it.

There are websites that I don't use often where I literally have to reset the password (and go through all the i-forgot-my-password steps) every time I want to log in because they forced me to come up with an overly creative password.

I think most people have two or three passwords for all their apps/services; one very secure one, one medium security one and one low security one (where you literally don't care if you get hacked). It's not the company's business to tell you which of those classes of passwords it deserves for its website.
How is this different from the hundreds of VOIP services out there?
The cynic in me would assume this is a well played game. Look at us, we can't even use Vi properly, and we use these unsophisticated attacks to break your defenses. Nothing to fear from us, don't worry...
As a side note, if you are a website with arbitrary rules, as a general UI recommendation, please state your rules if a user inputs an incorrect password. I'm looking at you yahoo.
> judge an entire country.

I am not judging an entire country. I am judging their legal system, their sense of ethics and morality. There is a difference between a loose canon cop or idiot killing someone because of racial reasons and a whole ethical and moral and legal system which do not conform to my sense of morality. I would avoid the entire Middle East for this reason.
Groove is who I went with, after looking into this area. Very happy with it so far, the on-boarding was perfect with its step by step setup. Would certainly recommend.