skysight-inc/HackerNews huggingface dataset:
"Is there a 'Soul Mate' for most people? Probably not."

Sadly, I think you are right.

There's still a part of that believes in the Soul Mate thing, but in my case it's always been tied into looks, and my immediate surroundings. And I never thought, on my worst day; I was remotely superficial, but I am.

I've gotten to the point, where I just cringe when I hear someone is getting married.

I will admit to this though. I definetly think there's something to chemistry. I've always had something inside myself that just knew when a physical relationship would work. That chemistry had nothing to do with physical appearance. Sometimes I really didn't even like, nor respect the person I was with.

If any dating site can come up with a chemistry app, they would make a fortune.

And no--just because someone photographs well; in no correlates to chemistry, at least for myself. I once dated this very attractive lady. She knew she was attractive, but wasen't capitalizing on it then. When we held each other, their was just someting that didn't feel right. One night she accused me of being gay. I took the easy way out, and said "maybe", but in reality being with her was like hugging my sister.

I made the mistake of being too honest with a girlfrined once. We were being honest about our past partners. She kept on asking me, "Why did you sleep with her, if you couldn't stand her?". I told her the truth--because sex has nothing to do with love. She was irate that night, and following week, but had me repeat that story over, and over again. We were both drinking when she would ask me to repeat these non-love sex stories.

Ugh--went off course again. I'm not feeling well. I have Shingles on my torso, and never thought the pain would be this intense.
Well I haven't tested a lot of them so not sure if it's relevant but I use DoggCatcher as a player and another app called Presto that shims the Android audio layer to increase the speech rate transparently for the player app. It's Presto that uses the Sonic library.
Honestly, I've yet to be convinced of a serious problem with Approval/Range Voting. They even survive Arrow's Theorem by not being ranked systems.

And there's obviously some variance of complexity between them, but even fine grained Range Voting isn't that hard to understand.
I suspect functional programming. I don't like Javascript, but getting away from the typical OO garbage is a plus.

Of course I'd prefer Haskell, but if one can earn money with JS...
This tool helps anyone publish to their audiences. Elimintaes the chat between members and keeps the focus on the messages. Ideal for corporate and announcement purposes. Normal use cases, PTAs, capaigning, office communications, event organization etc.
The Reproducibility Crisis Is Good for Science
1400 Miles of Non-Driving in a Tesla
Paris has a height limit. It only applies within the city proper, though. So, at the end of the Champs-Élysées, there is now La Defense, just outside the city limit and full of skyscrapers. La Defense is now referred to as the financial center of Paris, much to the annoyance of Parisians.
fdatasync() followed by fsync() "should" do it although on very recently created/mounted directories you'll want to use sync() as well.
Luckily sync() is synchronous on Linux (sanity!) even though traditional Unix doesn't require it to be.

So perhaps the article can be shortened to "sync() is not guaranteed to be synchronous on non-Linux Unix."
Peole wouldn't have to leapfrog over the greenspace to find a place to live.

I think urban green space is great, as long as it also comes with housing density. The problem is excessive greenspace coupled with mandatory low-density single family dwellings. You end up creating more sprawl and more carbon emissions as the people who can't afford to live in the close-in suburbs sprawl outward.

Also, I say all of this as an environmentalist. Suburban parks do more to protect homeowner wealth than they do to protect our planet. Carbon emissions, ocean acidification, widespread habitat loss (think palm oil plantations in Borneo, not racoon territory in your backyard) are far more pressing environmental problems than suburban densification is by any stretch of the imagination.

Seeing a few trees torn down to make way for an apartment building is a very tangible loss of greenery, but it's ultimately better for the environment. Density allows people to be more efficient in their use of resources, and ultimately preserves more habitat for wildlife.
It's more like an area that was previously unzoned between cities. There are different options for how to hook up water, power, data, etc; however due to the way that school districts work the kids will only be covered by one such domain.

Within that domain, this new source of housing has not been factored in to the balance of how to divide resources. (Think of classroom seats as hyperthreads and teachers as processor cores).

The kids going to different schools (lack of CPU affinity) is the issue as differently aged kids might go to different schools, have to travel needlessly far to get to a school with free resources, and potentially even two kids of the same age from the same family might not go to the same school.
There is a field called Economic Geography that discusses these issues, and Edward Glaeser's The Triumph of the City is a good introduction to them. The short answer is that dense cities produce disproportionately more ideas (as measured in patents, peer-reviewed articles, and the like), GDP, and artistic output than less-dense areas. Cities appear to promote knowledge spillover effects and idea recombination.

That's an answer to the grandparent post's original question too.
Draw Something Full v2.333.331 Ücretsiz Apk İndir – Ferhat Özal – Hile Apk İndir
SQLite is an SQL database engine. Using it for storing a single value is like attacking a fly with a nuclear weapon.

Unless you are talking about a function in the SQLite library that implements the durability calls properly and can be called from other programs.
At the end of the day what's wrong with ideology is that people look to ideology, just as they did to religion, to provide some sense of comfort and security and make them feel as if things will okay in the future. Neo-liberalism and Communism don't do that. Religion did that. That's what people want.
Website review for kinks
Hi everyone,

This is my first post and i'm not sure if i'm posting in the right section, so apologies if I haven't. The thing is I am working on a start up called rinserr com and hope to launch in May (fingers crossed). At the moment I have a landing page up, this is actually the second landing page, the first one was seen by a web designer and got ripped apart by his comments. In a not so polite manor he told me that he thought the idea sucked and that the landing page was equally sucky. I took on board his critique and tweaked the landing page but I have not changed the idea behind the website. The site allows girls to find virtual sugar daddies as well as sell pictures, snap chats, used shoes, pictures of feet, to let men watch them paint their nails on cam etc. It is more so a marketplace selling quirky fetish related type gigs, sounds sleazier than it is. At this stage I would absolutely love to hear your feedback on the idea, though maybe I should be asking this to where the people with kinks hang out ;)
I'm not sure this is a problem for the types of housing purchased by foreign money. When foreigners invest in US housing, they tend to also hire property management firms that look after the property during vacancies.
In New York, I started seeing a marked deterioration in Uber's driver quality, for UberX as well as black cars. Two minute ETAs would turn into ten as turn after turn to where I was got blown past. This more and more frequently culminates in the driver calling me and asking me to meet them a block and a half away.
People without children have a way of turning into people with children, sometimes unexpectedly.
Really good list! I'd move On The Media to Excellent, it's really cream of the crop. And I'd throw Skeptic's Guide to the Universe in there too, for anyone who likes science. If you like ancient history, add Dan Carlin's Hardcore History.
Indeed. Approval voting seems a bit simpler to me than instant runoff, but instant runoff is better than simple plurality. If a location is considering changing voting systems though, IMO they would be best served by skipping IRV and going for approval. After that we can try to fix party line voting in the US.
The solution is terminally simple:

_All_ new development must include 10% to 20% of units to low income people.

Everywhere. SF. NYC. LA. etc. The end.
A school district is a system of assigning kids to schools via address. In California, the schools are funded equally based on property tax collected at the state level. Schools are funded based on how many students are sitting in class, not on where they are located.
The people already owning in SF have a different and arguably better life than the current people in Tokyo or Moscow. Classic argument where people on the inside would prefer to keep it exclusive.
A simple joke bot in Python
With the secular urbanization trend created by the consolidation of jobs in the city for work, contrarians that can work remotely have an incredible opportunity for easy living.

I've given up on living in major metro areas and the rat race it entails.

I tried it in a few different cities, and it was fun in my 20's. But now at 31, I want to semi-retire, do some remote consulting and work on my ideas.

There are a lot of places that let you do this, Southeastern Connecticut is one. You don't need much money at all, and it's very doable for competent developers.

Get a good deal on a multi-family house, let the tenant(s) pay all your housing costs.

Find some remote work. Find someone with a sailboat that needs to sell quick, get a deal. Spend the summer on the water. Keep a small nut, stay free.

Take Amtrak to NYC, or Boston, get hotel rooms for short trips or find someone that will cut a deal for a room mate that only wants to come in a few weekends a month for all your city excitement needs.

Make some friends in Providence and take the short drive on 95 to play disk golf with them or go to concerts.

You can rent a million+ waterfront home for the fall, winter and spring for < $1,000 a month here.

I had always wanted to take a startup all the way to a big exit for the FU money I thought I needed to be free. It turns out you don't even really needs millions to live life on your own terms if you do it in the right place.

If you do it right you can spend 1.5-2x Thailand/Vietnam digital nomad costs in quiet, scenic, pockets of the Northeast Megalopolis.
I worked at a now deceased photo-sharing startup, and the stats were so bad. Most photos never left the device, meaning people had all of these important life moments in only one place. Lose or break your iPhone? All of baby's first whatevers, gone forever. Pictures of your mom's last weeks? Gone to the ether.

The part where I will disagree with you slightly is this wasn't just a problem of the barely literate, or even technical people overlooking backups. When we did user studies it was essentially everyone that came in - none of them had off-device backups, or knew how to share. The number of people for which "sharing photos" meant holding up the phone with a picture on the screen while the other person took a picture of the phone was depressing. The sharing UI was totally opaque to them. I see this on Instagram today, where people take pictures of the display on a DSLR in order to share the photos.

I apologize for the rant. I acknowledge this is a religious hobby-horse for me. At the aforementioned startup one of the stats that killed me was the average views of a picture once taken was essentially 0 - pictures go to SD cards to die. No better for phones. At the time Facebook was getting three or four Flickrs a week, and the stats were still pretty grim. We have to better serve customers, but I don't know what that looks like. Verizon offers a cloud-like service for contacts and photos (I have this on my Samsung U365 flip phone), but it's a pain to set up and unclear when it will cost you extra.

Bonus story: smart guy I worked with bought a really nice new camera, they default picture size was too big (too many pixels, too large files) to attach to emails, so he did the obvious thing: set the default resolution of the camera to something low enough to fit. WHY OH WHY BUY A 5 MEGAPIXEL CAMERA THEN SET THE DEFAULT RESOLUTION TO VGA? Because resizing everything was a PITA. Another unhappy customer experience. We (the industry) need to enable our customers, not frustrate them.
The MediaQ MQ200 was perfect for this kind of thing, it had embedded DRAM and a flexible bus interface. It was BGA though, but so were things like the StrongARM CPU that it was typically connected to.

Then NVidia bought the company.
I'm not sure citation is needed to prove the origin and consequences of segregation. Black people could not live in white neighborhoods, black people could not go to school with white people until 1960.

Whether classist, racist, or coincidence, the results are obvious.
It's a lot of work though. You're not going to do it with both parents working.
Here's an uncomfortable thought: an effective 1-to-1 mapping between men and women probably doesn't exist.

So why am I not a high value male? I have an Ivy league education. I have a 6 figure income. I'm creative. I'm talented, to the point where I've competed in international music competitions. I think it's telling that the majority of the messages I get on Tinder are from east asians.

I've also commented here in the past when I was dating a creole woman, and I was disappointed in the number of fellow commenters here who rejected the idea of dating someone apparently based on their race. The US, California, and the Bay Area in particular are fabulous multicultural societies, in the global and historical context. However, it's far from colorblind here. I've been racially an "anomaly" most of my life. The Bay Area is the first time I've experienced what it's like to be part of a "them."
Aka get off my lawn or: http://i.imgur.com/91sn32Q.jpg
>and the minimum wage in US or Europe is $40-50

What do you mean, in the hypothetical case in which tomorrow, the minimum wage is the same everywhere? I certainly don't make $40 an hour.
Sure. The point is that Paris is about three times as dense as SF and it still is widely considered a "beautiful" city.
N64 development required a $80,000 SGI Onyx (at least at the early years) didn't it?
SF just needs to get 60,000 people to move out to get back to 2000.

One possibility is to take over Colma, the city of cemeteries. Living population 1,792, area 1.9 square miles. South San Francisco could take more apartments. South San Francisco has an abandoned railyard, a demolished ballpark, and a large dump.
Exciting, but I'm wary of journalism that presents no critical voices.

This was interesting:

Srikanth Nadhamuni, chief executive officer of Khosla Labs, said the best way to think of the project is by comparing it to how shampoo was introduced in India. Decades ago, most people couldn't afford to buy an entire bottle of shampoo, so Unilever, Procter & Gamble and other companies sold them in small sachets that people could afford to buy, paving the way for marketing everything from detergent to toothpaste in rural areas. Nadhamuni is betting that the new digital payments system will be be low-cost, high-volume, like a "shampoo-sachet revolution in the financial sector."

Perhaps this tech could help with micropayments elsewhere.
Um, it's not fair to liken yourself to hacker news when you refuse to give me a podcast without entering my email. And appear to be full of ads.

{Edit: Intensify discontent after trying to use)
You should use SQLite whenever you are tempted to write some data and you have any expectations to be able to read back that data. That applies even for a single value although most programs will store more than just a single value.
Totally agreed. In fact, it turns out that all the ecological, economic, and cultural arguments raised against removing zoning are thinly veiled rent-seeking.

Incumbent property owners benefit immensely when you must seek government permission to build on your land (to what standard: different conversation).

In then end, they are gonna shoot themselves in the foot as the big tech companies become rational and move away from san francisco toward more reasonable growing cities like Denver.

Here's a study that demonstrates the control existing homeowners have over zoning policy:
http://cityobservatory.org/homevoters-v-the-growth-machine/
I'm not OP, but I can answer the question as if it was addressed to me. I believe that a lot of "real life" code can be simplified because I've had way too many cases where I open some program and remove 60 to 80 percent of its code without affecting the overall logic. (This usually includes obvious duplication, needless abstraction layers and things that reimplement functionality of standard libraries.)

The difficult part usually isn't the restructuring itself, but understanding what the program is supposed to be doing in the first place. Fortunately, deleting code is one of the best ways to learn about what it's doing. You need some good tooling to do this safely, though.
> - "Unit" files commit when closed properly (this does not include a program exit without close), and then replace the old version of the file. The file system should guarantee that, after a crash, you have either the old version or the new complete version.

Incidentally, this is the way it currently is. From rename(2): If "newpath already exists, it will be atomically replaced".

Just don't forget that "replacing" means to create a _new_ file, writing it, syncing it, and then replacing the old version with rename(2) (and fsyncing the directory).

> - "Temp" files always go away completely after a crash. This should be the default for designated temp directories.

You can have that: Just don't link the inode of the file. On Linux, you can use O_TMPFILE. Alternatively, just create the file, and keep it open but immediately unlink it (it's a little hack but nothing dramatic).

You can also write to /tmp. Normally that gets cleaned at reboot, which might be enough.

> - "Log" files can only be appended.

In open(2), look for O_APPEND.

> Writers cannot seek.

That's not how you write a kernel API. If you don't want to seek, then don't.

> The file system guarantees that after a crash, the end of the file is at the end of some write

How do you intend to implement that? Disks don't support arbitrarily large atomic commits. Making such a guarantee in software is necessarily inefficient. The kernel will not choose your tradeoffs for you. You can do it from userland. Decide yourself what is the least bad way to do it.

> "Managed" files are for structured databases. [..] The writer gets a callback when the write has committed to disk. The file system must guarantee that a write for which the callback has been made will survive a crash.

Fsync does just that, except it isn't asynchronous. Maybe there's something behind aio(7)?
Berlin? Denser than San Francisco? Huh? I just moved from the former to the latter, and I'm pretty sure that that's not the case, and Wikipedia backs me up (~4,000/km2 vs 7,124/km2).
A friend of mine had the realization that all optimization boils down to making lower layers understand higher layers' concerns, or higher level layers understand on lower levels' concerns. Here are some examples off the top of my head:

POSIX fails as a high level interface:

- No (at all powerful) notion of transactions. Mutation without transactions is extraordinarily primitive.

- No multiple FS roots to indicate boundary across which data will never be synchronized. (This is also good for how to spread data across multiple devices, a low-level concern.)

- Overall pushes people to maintain their own structure within files rather than use FS's trees.

POSIX fails as a low level interface:

- No way to hint or control caching along the memory hierarchy.

- Block size, locality out of control.

- Can't statically disallow various non-free actions which are costly (ability to expand file), can only hope that not using them does incur penalty.

Perhaps ZFS an BTRFS made other approaches more viable/obvious, but these weakness are inherent to the API itself and the high level stuff was noticeably missing from the get-go.
Because the impact is not that of the developer; it's not the developer's kids that will be going to the local school, it's not the developer who will be using the local infrastructure to commute to work everyday. It's the homeowner. The cost of the homeowner's burden on the public infrastructure should rest firmly on the homeowner's shoulders, not on the person who happened to build and sell a home to him.
I really like this idea of a subterranean highway that houses a self-driving fleet of electric cars. It seems like it would let commuters bring their own certified cars to use the system, while passengers who simply want a ride between dedicated stops could take an electric bus, perhaps.
If you go to a city council meeting on the peninsula, 80% of the residents speaking say things like this. In my experience, even most tech workers speaking are the ones who bought property in the 90's and want to lift the drawbridge now that they've got theirs.

The sentiment that the Bay Area can't allow more homes to be built offends me, and it hurts even more that people who feel this way are the vast majority of voices that reach city councils, and that they're far more organized during elections.
I like this idea, but there's no interactivity (AFAICT) with my podcast app. I use the Pocket Casts app exclusively for all my podcast listening. I'd love if clicking one of these links could open the podcast in the app for me. I have no interest in browsing some podcaster's blog or listening through my browser.

Obviously I could look up specific episodes in my app after seeing it on your site, but that's annoying enough that I don't think I would keep it up.

An alternative idea is to build an app from this idea. I know that's a lot of work, but I might pay for that if it is a really good podcasting app. Look to Pocket Casts for inspiration.
Gotcha. I've been spoiled by the bigger parts.
I claim that the essential complexity of real world software is inherently high.

Sometimes it certainly is high, but why inherently? Surely it depends on the particular problem you are interested in solving?

This is why mathematical proofs of software correctness are impossible in practice. A small 100-200 LOC program takes a qualified mathematician weeks to create a proof of correctness.

As someone who actually does formally prove things about algorithms significantly larger than that from to time, I believe you’re exaggerating here.

See the CompCert C compiler[1] for an example of using formal proofs in real world programming at a much larger scale.

No particular step of a program is complex, but it combines a lot of these simple steps.

And this leads to the “secret” of being able to construct proofs for realistic programs in useful amounts of time, in my experience: you have to be able to decompose the fundamental problem into manageable parts, prove some properties of interest for those parts, and then be able to compose the things you’ve proved separately in order to prove useful things about the overall system. We do this all the time with some properties in strong, static type systems, for example.

[1] http://compcert.inria.fr/compcert-C.html
All these responses about subjective, andecodtal experiences are interesting, but is there any data or any research to support it?
Do you have a link for Presto? I can't find anything about it online.
Going through the code and finding new unknown stuffs already!
I think some ecological zoning is necessary. But more of a "you can't build on this land" and "you can't build things like this on land near this land". There aren't any ecological reasons for zoning areas as (non-)residential areas anyway.