skysight-inc/HackerNews huggingface dataset:
Ah, it’s specifically the hierarchy you’re asking about. No, it doesn’t seem to save that.
GPS chips are receive only.
- bunch of random files in ~/Desktop/
- more random files in ~/Desktop/old/
- more more random files in ~/Desktop/old/old/...
- real stuff in ~/dev and ~/Site/
- a mix of important and unimportant files in ~/Downloads/
Here you go:

Does the contraceptive pill alter mate choice in humans?
https://www.ncbi.nlm.nih.gov/pubmed/19818527

Oral contraceptive use in women changes preferences for male facial masculinity and is associated with partner facial masculinity
https://www.ncbi.nlm.nih.gov/pubmed/23528282

Edit: Oops, I posted studies linked to mate choice and not issues later in life as you requested. Arguably, choosing the wrong mate could be considered an issue in the long term, but I assume you referred specifically to medical ones.
> Literally the only difference is that Facebook is headed by software engineers and governments are headed by a bunch of people with tons of power and no knowledge. You tell me which is more dangerous. You can't act ethically if you don't even understand the domain you're acting in.

On the other hand, you can do a lot more damage if you have the knowledge, and do not care about ethics.
Some of the other examples were advertisements to doctors. Would you still feel this way if that were the case on this one?
Really sorry to call you noob. You may have more experience dealing with Redux codebases from me, but in any case I was arrogant and I'm sorry.
Impressive, great work!
The tax mentioned in the title is the overall tax, not income tax only. The actual tax is actually closer to 90% per generated coin if you include the VAT.
With the transparency effect and multiple images overlapping as they rotate, I wonder if this could be used to create a sort of secure QR code. Maybe a new patent is in order.
i often work with some kinf of text files. i tried to simulate my workspace. Folders became like real world objects. Desk, incoming post box, archive, whiteborad and so forth. Then there is a temp folder.
> or if lens scratches or dust were detectable in the same spots on the photos, revealing the photos were taken by the same camera.

This seems pretty useless. The only scenario where it gives FB more information is where person A takes a picture, gives it to person B through some route other than FB and then person B posts it on FB. Any other scenario and FB does not need to compare dust specks.
Interesting. Is it actually educational or merely entertaining?
Interesting fact: We can tell the headline is inaccurate without looking at the article because it violates Betteridge’s Law of Headlines.

https://en.m.wikipedia.org/wiki/Betteridge%27s_law_of_headli...
Read Jef Raskin's Humane Interface.

> It is like editing a file, and not saving it. Is the editor at fault?

Yes

> Should it autosave the file?

Yes

> Under what name? Under what directory?

I don't care, just stash it somewhere so my work doesn't get lost. Notepad++ does it, for example. It doesn't even reveal where does it stash it, but "Noname 1" happily survives even a reboot.
I agree. This is spot on. You don't "just use" Rails. I've been trying to learn the Rails conventions ("magic") for weeks now and I feel fucking stupid. It's not the MVC arrangement, it's the inherited behavior from ActiveWhatever that makes it frustrating. The Rails project might be open source but it definitely feels propietary in nature. For reference, I come from using vanilla PHP and Python with Bottle/Flask since ~2010 and I'm confused as hell with it.

Also, OP can leverage full stack modern JS now, so sticking to Node for the server side makes sense.
除夕火车票今日开售 旅客需警惕这些抢票陷阱
6日起，2019年春运中的除夕(2月4日)火车票将正式开售。伴随春运抢票大战进入“白热化”，不少热门线路的火车票都出现开售后“秒光”现象。很多旅客寄希望于五花八门的抢票神器、加速包，但一些抢票“陷阱”需要警惕。

热门路线一票难求

来自中国铁路总公司的数据显示，2019年春运期间，全国铁路预计发送旅客41330万人次，同比增加3176万人次，增长8.3%，日均发送1033万人次，再创历年春运新高。

加之学生潮与返乡潮叠加，使得今年春运返乡车票比往年更为紧俏。

记者日前登陆12306网站查询售票信息，发现节前不少热门路线的返乡车票都是“一票难求”。

截至1月5日17点，2月3日(腊月二十九)当天，北京至长春的39个车次中，只有2个车次还有少量余票，G字头、D字头、Z字头列车车票已全部售罄。

北京至济南的火车票同样抢手，2月3日当天的火车票，只有2个车次还有少量余票，且到站时间也是深夜或次日凌晨。
Yep - and there are absolutely some cases where you do want to manually use it which is why the x86_64 ABI on SysV (used by Linux and OS X, still specifies the long double type as 80-bits, and why GCC and Clang will still emit these instructions when long doubles are used!

(Sorry, this is more for the folks who aren't familiar with this, since it seems like you are familiar, but I didn't want it to seem like this isn't widely supported when they read "legacy" or "some platforms")

Here is a good toy examples that runs into the same numbers shown in the parent, showing the two different instruction types, and that long double can give you the correct answer, while still being run in hardware, vs. going all the way to float128s which are currently emulated in software!

Code w/ Assembly: https://godbolt.org/z/W3ZmqJ
Output: https://onlinegdb.com/Sy_I3Q1ME
His chart is very wrong:
https://github.com/jonhoo/rust-evmap/blob/master/benchmark/r...

Both Zipf (skewed) and Uniform distributions have the same read throughput. That would not occur because of hardware caches and memory effects. A Zipf means that some entries are read much, much more often (80/20 rule, hot/cold cache entries). The hardware caches should benefit from this and that is how you get superlinear effects.

A uniform is the same as a random access, e.g. all eviction policies would degrade to random replacement as there is no recency/frequency/locality benefits. This means if the dataset cannot reside entirely within the CPU cache then we should see a different throughput. Yet, they are the same.

His benchmarks only have 10k elements so maybe it all fits in the cpu cache. If that's true then 25M/s is absolutely awful. Something is wrong.
One issue that I see arising is the interaction with emails between your system and other Johnny Decimal systems. Say I’m running a team at the company I work at and my team uses this system jointly. Another team also uses it. I email them with an email labeled with a decimal number, and suddenly their system has items out of order.
But this happens quite often, like every time people get together.
Climate warming experiment finds unexpected results
Anyone able to recover 8" disks?
It seems this could easily apply to, say, your office or your job, as it can to your house.
You should just open the border with Mexico :)
I'm actually using Johnny decimal now, except that I ended up using 100 buckets instead of 10 because some of the categories simply had too many items in them and they would have overflowed or had no room to grow in them otherwise.

It's so nice to have a good system and never doubt where to find something and where to put a new thing.

I switched from our previous mess to Johnny decimal by using a python script that processed a table in an emacs org mode file. The script filled the rows in the table with the file and directory names and I could then assign a category to each file or directory and say what the script should do to them. Then the script showed the outline of my Johnny decimal system so I could check that's what I wanted. This made it easy to play around with possible categories for all my existing stuff until I was satisfied. In the end it copied all the files to their new home.

Thanks for creating Johnny Decimal.
This is a really great article and overview. It is a tad light on the most important subjects of CRDTs (Conflict free Replicated Data Types).

After having worked on these types of problems for a decade, and successfully running an Open Source database startup for nearly a half decade, they are certainly and only the right way to go.

They seem to suggest they aren't well adopted, and suggest there are severe limitations that are withholding their adoption.

This was true with append-only or log-based CRDTs.

But now, state-based graph CRDTs (like we've implemented in https://github.com/amark/gun ) have solved that. The only thing you can't do with them is Global Strong Consistency (think banking), but their Strong Eventual Consistency guarantees make them the best solution for literally everything else.

They are also run in production at large large sites, like the Internet Archive (top 300 site globally), D.Tube (1M monthly uniques), notabug.io (P2P reddit), etc. with GUN.

The article kind of makes this joke:

> (otherwise our lives would be too easy, right?)

But here is the kicker, both Internet Archive and NAB integrated/built in 1 week. Literally yes it makes people's lives easier.

And you should too! Next time you build a non-banking app, you should consider using state-based graph CRDT to cover 99.99% of your use cases!
That’ll only work if everyone does it, otherwise your competition will drive you out of business. And that includes companies form other countries which may not even have those issues.
Probably i use syncthing in the most odd way.

I've around 70 servers with syncthing on them and i am using it with Route53 for use as CDN.

One thing i am missing is that, i want to sync in a way that it's aware of the network topology and syncs from the nearest network first.

The downside is that all your data lives on every server.

Is there a smart way to sync only needed data using p2p for CDN application?
Same here. The URL bar matches quite good most of the time, so it's more an omni-bar. If I need something, I type it in and it suggests me the page. Having the tab open will suggest me that tab.

But having so many tabs open makes the tab UI useless, so I prefer to close them.
1. Keep backup codes [1]

2. Download your data [2]

[1] https://support.google.com/accounts/answer/1187538

[2] https://support.google.com/accounts/answer/3024190
Ask HN: Does ML research ever get translated to industry?
It seems like industry doesn’t really use any of the recent advancements that come fresh from research, including things like capsule networks or advances in Neural Architecture search?

Is there a gulf between the release of cutting edge research and its commercialization? Couldn’t many of these models be commercialized faster and be made available as enterprise products?
Same thing for a student like myself. I get easily distracted by websites such as HN, Reddit, and YT that I can't focus or do any work.

When I'm at the library, suddenly I feel no urge to waste time on those websites and am consistently productive (albeit slow).

I feel like your point can also apply to the workplace as well.
Some people are fortunate enough to have that. I have created a successful company and I practically don't have to work anymore. I spend my time with hobbies and traveling.
Not OP, but I like not being tracked. Also, DDG has a slew of awesome features, such as bangs (shortcuts to sites, e.g. !a for Amazon, !w for Wikipedia, !aw for Arch Wiki, etc). In fact, I prefer DDG to Google on that basis alone, though occasionally I have to !g or !sp for better search results (Google and Start Page respectively).

I still use Google Drive, Google Fi, and Gmail (moving to ProtonMail), but I've found awesome alternatives that improve on Google products:

- Orgzly - way better than Keep, and with Syncthing, I can edit task lists on my desktop with my preferred editor
- Firefox - ad block on mobile is awesome, as is browser integration for Bitwarden
- Signal - better than Hangouts for SMS, if only for the dark theme
- andOTP - pin lock for second factor auth beats out Google's Authenticator app

I've been considering moving to NextCloud (tons of advantages over GSuite), but I'm having trouble replacing Google Sheets. Honestly, most of Google's products are mediocre, and it's really annoying switching to their flavor of the week (Google Talk -> Hangouts -> Allo -> Duo, Gmail redesign that runs like crap on Firefox, etc). I also wish there were compelling alternatives to YouTube (PeerTube looks interesting, but unlikely to get traction) and Android (Librem 5 might be good enough).

In trying to switch, I'm realizing how much better some options are once you get out of the Google ecosystem, but it's hard to kick the few strong products they have.
Thanks for these tips. If you don't mind, can you please write these down in the add-on's Review itself so that it's easy for us to find them every time we install it (and may be so that it inspires the add-on author to implement these features himself?)
While John Rock was involved in the development of the pill, calling him "the man behind the pill" is a bit disingenuous. Gregory Goodwin Pincus and Min Chueh Chang are the two that probably closer to that description.

It should also be noted that John Rock was a vocal proponent of birth control long before the pill. In 1931, he was the only Catholic physician to sign a petition asking Massachusetts to end its ban on birth control (including teaching about it).

However, it was in fact Pincus that suggested a 20-day regimen to Rock in their first collaborative study, specifically because withdrawal bleeding would reassure the women that they weren't pregnant.

When the pill was new, pregnancy tests weren't easily available at drug stores for cheap. The pill was approved as birth control in 1960 and it wasn't 1977 that at-home pregnancy tests were available in the United States. Having a period was an assurance that the pill was working.

Rock did a lot for the pill and was a huge force behind it. He did want the Catholic Church to see it as a variant of the rhythm method. However, the reason behind the withdrawal bleeding is more likely to be about the reassurance that one isn't pregnant. Given the lack of at-home pregnancy tests for the first 17 years of the pill's existence, withdrawal bleeding meant that you weren't pregnant.

Event today, many people think skipping periods is weird or unnatural without any religious overtone to it.
Coaching for startup founders
Understanding Parser Combinators (2015)
What does this actually mean? No, you're not going to end-to-end encrypt your ... gyroscope data. Those words don't make sense in that order, unless you're sending your gyroscope data to somebody else for some reason- in which case your problem is with them.
My point is that lots of things correlate with race. Almost any conceivable variable you could devise to predict loan defaults correlates with race. Gender and age are maybe the only two things I can think of that almost certainly don't correlate with race (although African Americans do tend to die earlier so...age might be out). Given that, what standard can you realistically use here?
Was the Space Shuttle a mistake? (2011)
Except for baseball (where a pure lefty would also bat left handed), you're almost entirely left handed (i.e. do the same as pure lefties and righties do).

Unless I'm misunderstanding the guitar bit, assume you mean fret with your right hand. If it's the other way around that's pretty cool, and I would think highly unusual, to fret with the hand that you don't write with.

Actually, now I'm totally confused, I write with my left and fret a guitar with my left, which might not be normal :)
Time to open a PR at https://github.com/dsalaj/awesome-quirks
On Android location != GPS.

For location also Wi-Fi is used. So GPS can be turned off but they can track your location by looking at the available Wi-Fi spots around you.
Any opinions on partitioning? Or dual booting Linux and Windows?

I've been a Linux user for eons, but recently got Windows to dual boot for video editing. I'm not quite sure where to put the partition, what FS to use to share files between the two, etc.
I have a few folders under home I've used regularly for many years:

docs
projects
build
bin
crap

docs contains documents organized into subcategories like biz and personal.

projects contains all my various paid and personal programming and hardware projects; each in their own subdirectory.

build is a playground for building and trying out new software.

bin contains non-packaged executables. I find /usr/local/bin to be a poor alternative because it has to be moved separately when I install a new OS.

crap contains subdirectories in the format YYYYmmdd. E.g. 20190105. Whenever I accumulate too much crap in my home directory, I move it all to ~/crap/$(today)/. today is an alias for date +%Ymd.
OWASP ServerlessGoat Released
Clearly, that didn't work, so it's not very reasonable.
Bookmark is for something that I want to be saved forever, tab is something that I want to read now or soon.
There's a corollary to this: Sometimes your house isn't the thing holding you back. Sometimes, getting the right environment won't work, because the problem is in your expectations, not in what you're doing.

When you keep thinking "If only I had X / lived in Y, I could Z", you're really failing to think about (as the author said) the things you can do in your current situation.

But again, that intervention in your current situation isn't magic, so you have to start with your expectations. Can I do 10% better here? Possibly, indeed. Can I change everything at once? Highly unlikely. Is moving to a different place going to make you a different person? Nope. It might make some things more possible, but it's just a possibility.
Advertisements depict men as bumbling idiots all the time.
Oh duh, to change my life I just need to pack up and move! Why is this a top post--what have we become here?

I'm all for behavioral tweaking, such as adding new behaviors onto things you're already doing. E.g after you brush your teeth you do 2 push ups. Those work a lot of the time and there has been a lot great posts on HN about that.

But, this as any advice is a luxury to even think makes any rational sense. Context is a benefit from being able to move at will. And while I'm not condemning view points of any one type of person, but because you're privileged to be able to move doesn't mean it's worth anything to be providing for people actually looking to change their lives; and find real 'context' in the environment they are unable to move out of.
> Thus, we aren't going to ever do better than floats if we are programming on physical computers that exist in this universe.

Maybe, but that doesn't mean the particular implementation of floats being used is the best one. See also: Unums and Posits

https://posithub.org/
There's a ton of advertising done that way. It sucks.
My grandparents-in-law used to be slum lords and this was absolutely their policy. It can take a very long time to evict someone, so you immediately begin the proceedings in case they actually don’t end up paying.
The First Twelve Startup Months
Sure!

https://addons.mozilla.org/nl/firefox/addon/hacker-news-watc...
It's normal for me to have 100 or more tabs. Bookmarks are for more permanent sites - that I know I'll probably have to access multiple times later. If it's just a one time thing, it doesn't deserve to be a bookmark. At the most, it can be a 'ReadItLater' (Pocket) thing. I use Containers and Tab Groups extensively.
There is another compelling usecase.

I feel there is no reason to expect Facebook would be content with data hosted on just their platform. With camera fingerprinting, they could be relatively sure who you are on other platforms like Twitter, VK, Youtube etc in cases where the user doesn't use the same email/name.
It is not lock-free. Every time he reads he acquires a lock by calling epochs.lock(). That may not explain the numbers entirely, but this benchmark is completely bogus.
Convenience.

I'm trying to degoogle without using another huge company, but it's difficult piecing together alternatives. For example, I'm having the most trouble with Drive (spreadsheets specifically), Android (I dislike iOS), and YouTube (content is king), but I've been about to kick nearly everything else.

Apple provides a lot of solutions to common problems Google users run into when switching away, and they seem way better from a privacy standpoint than any other one stop shop. Unfortunately, they arguably have worse lock-in, so you can't easily switch single pieces out (e.g. Safari isn't a thing on other platforms, not sure about iCloud, but most Apple services don't seem to work outside Apple's existence, like AirDrop). Apple works hard to make their ecosystem work seamlessly, just as Google does.

I agree, moving from one to the other seems a little self defeating, but it may be a net improvement for some. I prefer to try to piece together disparate services for redundancy, but I understand the desire to just let Apple take control.
An extended trip to a new city (at least 8-10 days) does the same thing IMO, especially a place you’ve never visited before.
But if you remember the underlying reason you might think that using uninitialized variables gives just gives you an arbitrary value. That's not true, it's UB. The compiler can do whatever it wants if it can prove that you read an uninitialized variable.
Disabling locations services doesn't stop all forms of location tracking.
Yeah, I think this has worked for me also. I have have been stuck with my place/job for sometime now. I should probably look for a change.
I highly recommended reading “Designing data intensive applications “ by Martin Kleppmann to get a thorough overview with lots of references. Reading this book is a timesaver compared to finding all these information across blog posts.

https://www.amazon.de/dp/1449373321/
On my Nas:

Backups

Games

Incoming

Media

- audio

- books

- photo

- video

Projects

Software

Unsorted
I oddly felt the opposite as a student. At the library, I couldn't concentrate because I couldn't relax. At home, I did waste a lot of time — but I was relaxed, so I could engage in different behaviours. 50 minutes of writing, 10 minutes of game, 40 minutes of writing, 20 minutes of game, 30 minutes of writing, 30 minutes of game, 20 minutes of writing, 40 minutes of game, 10 minutes of writing… oh, it's done. Well, gaming all the rest of the night!
How to Get Sponsored on YouTube for Your Channels
They sell cell-tower data, not GPS data.

The article literally says "cell phone location data from nearby cell towers. It's less accurate than using GPS".
The single best thing I've done to keep my home folder organized is to empty my downloaded files regularly. I have a systemd timer that removes everything from ~/Downloads once a day, as well as all ~/Pictures/Screenshot* . 99% of the things we download we don't really need, and it's a great habit to move things you _do_ want to keep because then you have to say where is the right place for them.

Also, for ~/Music - I use Beets (beets.io) and it saves me so much time.
This is the "nat traversal techniques don't work all the time" caveat, especially with TCP.
Quick summary of the talk:

A specialist number representation is made for exact representation of values in geometric calculations (think CAD). Numbers are represented as sums of rational multiples of cos(iπ/2n).

Exact summation, multiplication and division (not shown) of these quantities are possible, and certain edge-cases (eg. sqrt) have special-case handling.

The system was integrated into and tested on an existing codebase.

The speaker was also one of the authors of Herbie, if other people remember that.
I can mouse equally well with either hand but how often do you find a mouse on the left side of a keyboard? Keyboards themselves are arguably left-handed devices, influencing the decision to mouse with the right further. Similarly, I 10-key right-handed. Many things I do right-handed are not preferences but just learned responses to how the world works.