skysight-inc/HackerNews huggingface dataset:
> if you press shift and space within two seconds of each other, it eats the keypress, and tries to activate the change language option

That annoys me too, but Windows also has a similar problem - if you accidentally press Start key & Space at the same time, it switches you to the next keyboard language. I wish I could turn that shortcut off on both operating systems.
Skyscrapers? Suburbs? They don't want 5-story buildings in their dense urban area.
I spent ages 19-26 essentially spending 100% of my free time 4-6 days a week inside bars.

At its worst (at 6 days/week), I was keeping changes of clothes at work, closing the bar, fooling around with someone for a few hours and then going back to work.

At 26 my drinking started to trail off severely and I had sort of a breakdown...moved somewhere else for a few years.

I don't really know what motivated me to drink like that or to stop. Luckily, I can drink socially without issue and I maybe have 1 or 2. Any drinking (socially) I do is maybe once or twice a month now and I don't spend any time in bars.

I have seen a lot of other peoples' lives ruined by drinking though. I'm lucky that the worst I have to deal with is some extra weight and an aversion to going out to drink. Like the parent post says, please keep safe.
Women are the favorite by 10%+ only for a single department. This is a _different_ fallacy, now...
You can already do that today if your editor implements a prettify-symbols-mode https://marketplace.visualstudio.com/items?itemName=siegebel...

You can let editorconfig/linters/formatters to take care of code style, and prettify-symbols-mode of your preferred presentation, which should be stable as well given a stable code style.
>What cant there be more housing development on the edge of SF...

Three of the edges of SF are water.
Past, Present, Future: From Co-Ops to Cryptonetworks
Even if loopholes like this can be used to enable emancipation in the short-term, the longer the functionality exists, the more likely it is that its security will be tightened down, to the point at which those thefts - which likely have serious consequences themselves, if discovered - will no longer be possible.

It becomes a question of whether you support the principles behind the functionality provided, rather than whether you support the ability for a few people to escape thanks to bugs/exploits in the software.
It's not about a replacement drug, it's about a cure. (Or so it seems). Here's a study where 12/15 people quit smoking after 3 hits of psilocybin:

http://time.com/3399433/quit-smoking-psychedelic-drugs-acid-...

EDIT: I guess the poster who suggested LSD is conflating these two.
From what I've heard it's very difficult to develop new housing in San Francisco due to various regulations. Apparently, you even need to apply for permits to change your windows. Having lived in Hong Kong and Shenzhen, San Francisco does feel like country side.
> People are entitled to build whatever they want on their property

Not in a world where zoning and nuisance laws exist, with good reasons.
Unfortunately it's particularly difficult to hear the voices of an oppressed group, especially one where the majority of the commentary is going to be in another language.

So no. You're probably stuck trusting time on this one.
My favorite 1 star comment

"This app is great! I've been looking for a good way to track my teenage wife and build my very own virtual prison so she can't escape my insatiable desire for sex with underage women and this is it! Google you've really outdone yourself this time! I can even set her as missing if she doesn't answer my texts so other enlightened men can hunt her for me!"
Sounds like a good idea for a non-profit
There's replacement, and then there's using it as an actual fix:

http://time.com/3399433/quit-smoking-psychedelic-drugs-acid-...

The poster seemed to conflate the two.
What 5G technology does Huawei have, that we do not already have?
I’m not sure that Occam’s Razor applies when the simplest explanation doesn’t fit all of the facts. It may still turn out to be true that he’s just dead, but that still leaves the question of the empty wallets, convenient timing, where he died, and his remains. If we accept his death, we need to make some more assumptions about the disposition of the coins, but if he faked his death we need no further assumptions. In addition faking your own death in this context isn’t exactly unheard of, and he couldn’t have picked a bigger haystack to get lost in.
> Were you exercising regularly at the time?

Yep. Running 2 or 3 days a week. Weightlifting once or twice a week. Routine was probably squats/deadlifts, pushups/BPs, and lat pulldowns/rows (just exercising all the major muscle groups, not trying to be Arnold). Very active all throughout my childhood and teen years. It's not like I'm a heavy guy, either: 6 feet, 170 pounds. The doctors themselves said that they were surprised at the diagnosis because I looked in-shape.
I'm still waiting on YC to set up a bug bounty program after having two verified reports :-)
Even then, it's not as clear. First off, median caries the implication that these are all "valid" places, whereas in reality, most apartments that are still up for grabs probably aren't rented for a reason, therefore including them in a median is misleading.

Next up, the data itself needs to be "fresh" for this to work. It could be that cheaper apartments appear on the market frequently, but are rented right away. So as someone new in the city, you could find these cheap places if you looked for a bit, but a single survey will probably not catch these.

A better approach would be to look at the median of all new rented apartments throughout the year. That will give you an idea of what someone who comes to the city will realistically pay.
Hence 'edge' in the singular, I think.
Being 18 anytime between 1948 and 1988 was worse. People forget that everyone expected a nuclear war to kill all of us in a way that makes climate change seem like a nice relaxing day at the beach.
Rent control. If you live in a unit constructed before a certain year, you have rent control and the landlord is limited to a small increase in rent each year.

If you have been living in same place for years it's possible your rent is less than half as much as someone who moved into a similar unit this year.

The other case is that people not in high paying jobs don't live there and instead live far away and have 1 hour plus commutes.
Huawei was created as a front organization for China's intelligence service. This has been known for years; long before the Iran deal. We know it and they deny it. That's how the game has always been played with respect to Huawei. Other Chinese companies like Lenovo have exhibited tendencies to spy, but AFAIK only Huawei originated as essentially an arm of the Chinese CIA. That's what makes Huawei different.
But the cost of living is so high there that the inflated salaries are pretty much required to bring anyone out there. A company wants to have competitive hiring so they offer a little bit more than competition so what was a $200k job is now $220k. Prices increase to what these inflated salaried workers can afford and the cycle continues. It will be incredible to watch when SF finally starts to allow for more high density housing. Housing prices will fall and the salary bubble will pop. A lot of companies will start cutting back on starting salaries and as a result, experienced workers will start either taking paycuts to switch jobs or be first in line for layoffs because they cost the company too much.
Wait, when does facebook stopped spying on users?
It always amazed me that a primarily database company was worth that much money, since PostgreSQL is free and insanely well documented.

It’s like a Fortune 500 company being based on selling the bash shell and tools for using bash.

Open source for infrastructure level software has historically been wildly successful.
Migrating Content from WordPress to Cosmic JavaScript
> Have you tried Scala.js by any chance?

Scala.js is amazing, but it lacks lazy loading mechanism popular in TypeScript/JavaScript ecosystem -- basically you can't create a set of "tiny" modules (since the Scala compiler + standard lib are integral to each exported module), so you wind up creating a single "app.js" that contains the world (or perhaps 2 modules, one for the frontend and another for the backend).

It works but it's not ideal -- would be amazing to be able to mixin a standalone scala compiler + standard lib module that lazy loaded modules could depend on.
> US/Canada human rights arguments arguments are pretty galling by a NA Aboriginal POV.

By this metric the US and Canada can never condemn other countries for human rights abuses. Bringing up wrongs committed hundreds of years ago is simply a distraction given what China is doing to the Uighurs.

> I think the protester in Tianemen square had more of a chance than the students in Kent State.

Somewhere between 500 - 2600 people were killed in Tiananmen square. No one knows the real number because no one is allowed to talk about it. You're really reaching here.
Ideally, but I can write plain Rails etc. all day long as well if that's what whoever wants from me.
Tokyo is an earthquake zone in a country with a total liveable land mass that could comfortably fit inside a single US state. In fact the totality of all land in all of Japan, including mountains, is smaller than California. A lack of options will drive people into close quarters, but no such pressure exists in San Francisco. Wanting to be close to venture capital isn’t as compelling an build a megalopolis as some people with vested interests seem to think, no matter how much they dress up the issue with altruistic claims about the homeless.

The truth is that it’s prime real estate with a beautiful climate, and risks of earthquakes aside (and you can’t avoid natural disasters of some kind wherever you live) lots of people would like to live there. That’s no more an argument to build build build than it is to knock down any existing popular city or town and build high rises. While this argument is often derided as “NIMBYism” it is also true that it is in fact already some people’s back yard in the first place. A balance needs to be struck between the people and interests who’ve invested generations in a place, and people who want to flood in and change it to suit their desires.
For one thing, I haven't read almost all of them! I haven't read so much 20th-21st C stuff as the all-time classics, ancient and modern. I did start reading Sexual Personae a couple of years ago and really loved it, must get back to that. I discovered Joan Didion last year, but didn't read much before being distracted, must get back to her. Thanks for the reminders.

Could you (or jonjacky or someone else) mention some particular essays, from those writers or others, you would rate most highly? Thanks. Then you might help get people reading them. (The ones in my list I consider, not just good, but incredibly good, endlessly re-readable.)
They have done so for not so famous companies & developers/past-clients linked with closed accounts. So unless you have the weight to create buzz, it is a blackhole for most people if they are in crosshairs ever.

There was this group of folks who bought stolen pixels(unknowingly) & all of their gmail accounts got suspended & only after much hoopla did they manage to get it back.
I can see how you might lose collision resistance with a normal 256-bit hash function, but it's not clear why a "stretched" hash with 2048 bytes of output wouldn't work.

E: Ah, there it is, in the paper:

> However, Wagner [Wag02] later showed an attack on the generalized birthday problem which could be used to find collisions
> for AdHash on an n-bit modulus in time O(2^(2√n)), and that the AdHash modulus needs to be greater
> than 1600 bits long to provide 80-bit security. Lyubashevsky [Lyu05] and Shallue [Sha08] showed
> how to solve the Random Modular Subset Sum problem (essentially equivalent to finding collisions
> in AdHash) in time O(2^(n^ε)) for any ε < 1, which indicates that AdHash requires several more orders
> of magnitude larger of a modulus just to provide 80-bit security.
Good trading strategies always stop working (after fees) when they get commodified.
Glad you caught it in time! Eccentric-focused exercises like negative pull-ups can be especially dangerous since almost all exercise-induced muscle trauma occurs while a muscle is lengthening under load. The contraction phase doesn't actually induce much trauma. So, if you are allocating most of your available energy to the lengthening phase, you can induce significantly more trauma than if you evenly allocate effort to both phases.

After some intensive research several years ago, I concluded that HIIT was the most effective means of reaching and maintaining a high level of fitness. After injuring myself a couple times, I did more research on injury prevention and settled on the following rules, which have kept me injury-free ever since:

1) If I haven't exercised in the last 3 weeks, my first workout consists of merely going through the motions of each exercise with minimal exertion (no heavy breathing). Even this light exercise triggers the Repeated-Bout Effect which will protect skeletal muscles in the next workout.

2) Have two rest days between each workout. Muscles get stronger on rest days, not on workout days. Two rest days (versus one or three) appear to maximize my gains when my workouts are at a high intensity level.

3) Never increase intensity by more than approximately 20% above the last workout. This keeps me safely within the protective margins of the Repeated-Bout Effect.
finally! been waiting forever for this on my WQHD thinkpad with wayland

edit: good post and discussion here https://www.phoronix.com/scan.php?page=news_item&px=GNOME-3....
Not sure if you've tried this but it helps me when things get out of hand; check out /r/stopdrinking

Just talking about it with other people going through the same thing helps a lot. It's almost always worked for me and I tend to get a hold of things before the spiral further out of control.

Best of luck mate. IWNDWYT
2 bottles a week? Are you fucking kidding me? Take your liberal virtue signaling and gfy. You're not an alcoholic unless you are waking up and chugging pints in the morning. This twitter/sf/liberal internetshit is getting highly annoying. You all need to get some fucking lives.
They most likely chose C# because mono they originally targeted macs and mono compiled to that. Ultimately it was the best of the three languages they chose to support (Javascript and Boo being the others).
Audio as a low-bandwidth authentic channel (2015)
Spain just passed a law [1] requiring any business with more than 50 employees to disclose salaries, according to gender and position, to make sure equal pay is applied. Or to shame them into it, I guess.

[1] ( Spanish ) https://www.businessinsider.es/empresas-50-trabajadores-debe...
Netflix Heads to Court: How Fox’s Poaching Trial Could Reshape Hollywood
Having technological intelligence doesn’t make San Francisco a “human epicenter” (whatever that is). I wouldn’t even call San Francisco a technological epicenter. Even within computer technology, much of the most important technological intelligence in the US is outside San Francisco: in Portland (Intel), Seattle (Microsoft), San Diego (Qualcomm), and maybe San Jose (Cisco). Put differently, what cities would be most devastating (in terms of impact on US technological capabilities) to lose early in WWIII? I’d put Boston or Seattle ahead of San Francisco.
>all people deserve shelter as a basic human right

I hear this a lot and it still makes absolutely no sense. Where will they get the shelter from? What if the builder doesn't want to build a house for that person? Is the plan to force the labor out of them? Every positive right that I have ever seen comes along with an implicit demand that somebody else become a slave.
Some interesting arguments, and if this does genuinely increase freedom of movement, that's good.

But do you see any risk that this could set in motion different, more controlling behaviors for the men who authorize women's movement?

It's presumably a click or two in an app - maybe that will lead to better outcomes for women, or perhaps not? Would they have more or less empathy for the situations involved, for example?

I don't claim by any means to be an expert here, far from it, but I think there's a deeper discussion here and you may be brushing it aside; it feels like there's evidence missing that the app will definitely lead to better outcomes.
OCaml is the coolest language I’ve ever used. It’s the backbone of Harvard’s Intro to CS II, where they explain programming language paradigms with a heavy emphasis on the functional. OCaml’s expressiveness really shines through - I remember fondly how small yet powerful the language feels.

Unfortunately, I don’t know what to build with it... I’m the kind of person that builds projects for professional advancement, which curtails my creativity. I’ve thought of making a simple web server. Or maybe learning ReasonML. Any suggestions welcome.
Looking at salary data from several places, even a $200k base seems pretty rare, most developers are not making that much in the bay area. People in the bay area are going to have less purchasing power than developers in most other places around the country.
I have learnt to find some joy in watching my young kids. They haven't been corrupted/encumbered by it all. Secondly, the hope is that as they grow the world will slowly improve with them as shown by some long term data. Third, meditating helps! it helps me get out of my own thinking framework and make some breathing room for myself.

Lastly, I feel there is a very important reality that we all are largely unaware of it is that (IMHO) we live our lives in log scale, meaning generally every new experience creates much lighter impression than the one by say a few years ago. if you accept that (barring physical discomfort) world is not such a bad place compare to even a few decades ago.
It still seems to spy on you because Facebook and its employees are in the business of spying on you and everyone else.

If you still use fb, messenger, Instagram, or WhatsApp, you accept that.

If you work there, you don’t believe privacy is more important than the money you make. You could work elsewhere, but you choose to spy instead.
https://www.wsj.com/articles/where-china-dominates-in-5g-tec...
"Rent seekers who make building illegal"? I don't think it's the people seeking rent who would make building illegal.
County seeks “agile” voting system
There's no shortage of builders. You can just compensate those workers with taxes. If you think taxes are also a form of slavery, that's a different discussion.
yeah I just took the article's title but the conclusion pretty much is they continue to spy on you.
Microsoft's new tool to take a picture of a spreadsheet and import it into Excel
I am playing around with it. Right now I am trying to work my way through 99 problems [1], but using the ReasonML syntax [2]

I am quite far from using it professionally (or in anger, as they say), but my next toy-project/game will probably use ReasonML or ocaml.

ReasonML project tries to make most things work out of the box for particular purpose. It targets mostly frontend-devs and maybe node-js devs. I.e. I played around with buckle-script, and having it set-up on my machine was literaly just typing `npm i -g bs-platform` and adding reason-vscode extension to my visual studio code.

What I really like is the recent-is addition of esy.sh [3] that helps with compiling ReasonML trough ocaml to binary executables (previously mostly the buckle-script compilation to js worked out of the box)

Syntax is nicely familiar, type-error messages are approaching Elm-level of awesome a everything works, as long as you don't stray too much from the beaten path.

If you do stray, it can get awkward. Sometimes I didn't know if I should read documentation for reason, bucklescript or some other part of the underlying ocaml toolchain. Two examples:

First I played around with redoc [4] beautiful tool for generating documentation that contains embedded, compiled-to-js, executable code samples. But I could not compile my document, even though it looked like the example in the repo, I was getting an error about function not being present in a module.

After several hours I realize, that the example documentation was compiled with previous version of the tool, and that with lates instead just calling Module.f() I need to be calling PackageName.Module.f()

Second, I wanted to use esy.sh to work on those 99 problems. And I wanted to write tests for my solutions. I google around and find an ocaml unit-testing library [5] and it took me about an hour to figure out how to configure it. In the end it wasn't hard, it just took me quite some time to notice esy.sh is using dune [6] build system underneath and that I need to change the dune configuration files. I probably wouldn't need to do this for other libraries, but test-framework was using the ocaml extension-points (something like macro-system) and you needed to enable it in the build-config.

So far I still like it and it is not more complicated than dealing with other js-ecosystem frameworks :-) But going from node.js ecosystem to golang at work, I would preffer the go-style "just run this binary and you are fine" to js-ecosystem style "here is a rube-goldberg machine of build-systems".

[1] https://ocaml.org/learn/tutorials/99problems.html
[2] https://reasonml.github.io/docs/en/overview
[3] https://esy.sh/
[4] https://github.com/jaredly/redoc
[5] https://github.com/janestreet/ppx_inline_test
[6] https://dune.build/
I was curious to if this is true. but what does the data say? there were only 4 killed at kent, and anywhere between 1k-10k killed at Tianemen square. However, for 'more of a chance', you have to consider the denominator.

https://www.britannica.com/event/Tiananmen-Square-incident

from this, we get at least 1 million people at the protests, but I dont know how many in one day, etc, so this gets tricky.

from wikipedia, I believe there was about 2k at the kent protests. so 4/2000 ~ .002 and 5k (middle of 10k) you get about .005 - but this would vary a lot depending on what numbers you use.

to be pedantic (you did say literally), orders of magnitude would suggest a multiplier of at least 10, which it doesn't seem we have. Though I concede, who knows how many really died in the Tianemen protests. Kent is pretty well known, which does say something

edit: does say something about the freedoms we have in press
Beginner's Guide to Using Electric Motors for Makers and DIY Projects [video]
I completely agree. As someone who competes in Judo, and needs as strong a grip and upper back/shoulders as possible, I have experienced problems with pushing my limits on pulling exercises as well.

It's easy to overtrain pullups/chipups/rows and end up with tennis or golfers elbow, which is not fun. Being a tendon overuse injury, it takes a long time to heal.

If it progresses to tendonitis, you're in for a lifetime of problems that are very debilitating. Think not being able to grab a dinner plate off a high shelf.

Don't treat pullups (even negatives) as something you can just grind. If you "grease the groove" by doing lots of small sets thruought the day, only do a quarter to a half to what you can comfortably do. Give yourself a maximum number of sets that you will do during the day. Progress slowly over many months, with proper form and slow reps and no kipping. Don't do anything silly like add "a rep a day", or try to "drain the tank" every time you hit the exercise.

It's surprisingly easy to override discomfort with willpower and actively destroy your own body
How does this A* work. It seems almost "intelligent"!!
Agreed, SF has a lot of tech companies, but a lot of them don't do things that ate very valuable for society, many are social networking/advertising.