jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If this stuff isn't escaping then the JIT can prove that it isn't using a lock.
A diet described in a book titled "Perfect Health Diet" has been reported to help with allergies.
Very often when searching (with google) for subjective things you'll find a closed stackoverflow link high up in the results. I know stackoverflow isn't appropiate for those questions but i still keep going to those results. I understand their position, it's just annoying. This is an example of something i found today: http://stackoverflow.com/questions/4674609/looking-for-a-ric...
I dont know these movies and Le Départ (1967) is missing. Everytime I hear Jazz I think about Jean-Pierre Leaud driving around on white Vespa.
This would not disproportionately harm poor people. In fact, poor people would be significantly better off due to the increased income from UBI + higher wages. Poor people are the ones doing those sh*tty jobs you're complaining about wages rising for. Those at the bottom would have their incomes multiplied.

Actually those at the bottom are homeless, and UBI would virtually eliminate involuntary homelessness, so the idea that UBI makes poor people off is ludicrous and divorced from reality.
And people wonder why faith is lost in science. I wonder if we're at the point yet where anecdotal experience is more likely on average to be correct than a study.
I got an ADHD diagnosis at 25. Didn't really surprise me, but I went to see a physician with the intent purpose of getting meds to help me. I told the truth and was able to get a Vyvanse script pretty easily.

Interestingly, I didn't take the meds for very long, despite their more addictive qualities. About a year later, I had an emotional epiphany at a friend's wedding that cured the leftovers of my depression. It really rocked me to my core. Now my body experiences the world in a way I didn't know was possible.

I read in passing somewhere that ~35% of ADHD patients that take Adderall report therapeutic effects (like I had), but I don't recall the source. If anyone knew more about that I'd be interested to hear it.
The Archive has open positions, welcomes volunteers, has amazing office space (an old church in the Richmond) and is one of the places with the best people in the city. They also host semi-open lunches on Fridays. OP, if you're serious and passionate, I would encourage you to reach out to them :)
M-x shell

is so useful for searching for text strings in outputs. (when grep alone will not do) like all things emacs/ terminal its a little awkward when trying to use the control keys (up arrow, ^r) and they get captured by emacs and not the shell.
In this case, it's potentially for a lot of permanent safety of the not-dead-of-COVID-19 kind, though.
Right, that would be a valid answer too! Unfortunately it has very bad termination properties and is also quite inefficient when larger numbers are involved.

And yet, there is a further possibility why not say `when(nonvar(X), integer(X))`. One system tried to go that path: Mu- and Nu-Prolog. However, the practical result was that an erroneous predicate just succeeded and you got an answer with tons of constraints (at that time in that context called floundering goals). A lot of research was put into detecting such flounders, but nothing came out of this effort that is in current use.
Again, the question is how long it's been common for the typical person to have the voice activated one in their home. Stop changing the question.

In any case, 4 years vs 10 years doesn't matter. The point is, a court hasn't addressed it in the context of changing norms, at which point I claim there is a danger that it will re-evaluate what counts as private, just as OP was.
Amazing work eldad_fux!
Here is why the situation in the U.S. does not nearly perfectly mirror Zimbabwe. One word: confidence. People have far more confidence in the dollar than they do Zimbabwe's currency. As the global financial system is currently setup losing confidence in the dollar is highly unlikely. You might lose confidence in the dollar and buy gold and I might do the same but we aren't the people whose confidence the dollar's value relies upon.

I'm not an economist but as far as I understand these things we won't get hyperinflation as long as there is confidence in the dollar as a currency.
I'd like Hold Sec. to release a way to at least check if any of your details are present in the trove they have, even if they don't know where the source of the leak was.
For the effect on a person, yes. For the implications for the platform, no.
I'm not sure I agree on the syntax being simpler/more readable... try() seems pretty clear-cut to me.
I was being sarcastic if reference for not blaming her. For a person who markets themselves as a preeminent scholar on all things social, it seems odd that the only times I hear about her is when she's over-dramatizing some issue related to her personal interests or herself.

Again, this person has never created anything, held down a job that required results or contributed anything aside from opinion and self-centered promotion to any discourse. She reads about what others do in order to pass judgement and when people, or in this case Tumblr, doesn't take her seriously, she whines. I expect more reports of violations from this source in the future.
The translations themselves seem good enough from the handful that I tried, but the auto-detect feature has room for improvement. For ex, I typed in "ciao" (the Italian equivalent of hi/bye), but it auto-detected German and subsequently had no translation.
One idea that I'm surprised I've never seen mentioned is the possibility that life ages in the same way that companies do. New high growth companies often have lots of money to hire new people, buy new equipment, build new office buildings, etc. When revenue eventually levels off or drops, often there are no longer enough resources to support everything that was built up in the growth phase. In older companies you might see a lot of old worn out equipment and infrastructure that is not getting repaired due to lack of resources. This effect can be seen on a larger scale in cities or even nations that experience a slowdown in growth.

What if aging is simply a side effect of the fact that we stop growing at a certain age? It could be that certain key resources needed to fully repair the body are reduced or shut off once growth stops. Aging might even be a kind of negative growth.

It's interesting that the effects of aging don't start showing up until after we stop growing. Also, the rate at which different forms of life age seems to be related to the growth rate. Some types of turtle can live to be over 200 years old but take 50 years to grow to full size.

I'd be curious to see if there is any research into aging along these lines. If aging is related to growth, perhaps an anti-aging treatment could be as simple as finding a way to restart growth for short periods of time to generate the additional resources needed to repair damaged tissue. I have heard of human growth hormone being used as an anti-aging treatment though something tells me there would be more involved than just one hormone.
Is that what you meant to say? AirPlay isn't restricted to special Apple routers either.
I'm not sure what all of the fuss is about. They didn't somehow obtain a copy of Google's real certificate; they made a fake one with the same contents, but not signed by a certificate authority your browser trusts. Your browser erects the standard "woah wtf" alert. There is a ton of infrastructure built into your browser to make sure you are aware of this.

I suppose the main reason to be concerned is that, sadly, many people will click through this; generally, though, they are the same people who will download random software and install it, join untrusted wifi networks, click on attachments, etc etc -- in other words, they are already victims of clicking-before-thinking or clicking-without-understanding.

This is less horrible than silently modifying pages, injecting JavaScript, etc -- at least you get a warning and can go to a non-ssl page and pay for your wifi (and then use a VPN if you so desire). It isn't just GoGo that does this. Various other public WiFi, such as hotels, airports, etc, often do things like this as well (though usually just to extract payment rather than selectively block certain sites).
Great idea with #Startup, guys! An insecure HTTP address is a concern though, which gave me a bit of a pause --- the developer in me speaks here --- although it's great a TypeForm page is offered at the bottom of the "Apply" panel (except it's not easy to notice; maybe a bigger font or highlight color will do the trick)... I believe an HTTPS-hosted page will do wonders, guys! :)
In my experience, you get a bug report for every hundred or thousand affected users, if that; so excuse me for not having much faith in such statistics.

> This data, presumably, is not subject to the same biases

... but it's likely subject to many other biases, e.g.

* "hey, this bug was reported by iLife devs, better prioritise ahead of that bug that has affected millions of users for almost two years -- them people are not going to shout at me in the canteen."

* "hey, this bug was very well-reported by very technical server people, let's prioritise it ahead of that bug affecting millions of semi-literate consumers"

* "hey, this bug blocks the release of $shiny-new-iPhone-feature, let's prioritise it ahead of that bug affecting the trackpad of penny-pinching laptop users"

And so on, and so forth.
Nifty. Whenever i wonder where to find something with only a image on hand is to do a reverse image search via Google.
This still doesn't really answer why one would use webrtc for multi-user video conferencing - without working multicast (which I still think is a given between most pairs of randomly choosen dsl subscribers, not sure if it would be an option for webrtc anyway) - you'd need to transfer N-1 bitrate up from each N participant in the multi-user conference. Not sure that's workable for ten 720p streams of reasonable quality - let alone for more participants? Clearly there are trade-offs - but do they make as much sense for multi-user conferencing? The teamspeak model of muxing streams on the server seem to make more sense?

Edit: I see this is actually addressed in the linked article[1] - basically a webrtc gateway can be used. No mention of any support for (cryptographic) authentication and of peers and encryption of streams as far as I csn tell, though. Which makes it a bit worse than chatting over ham radio...

Edit2: Apparently webrtc is "secure" by default [2] - that is the streams are encrypted with a session key - but there's no (working) way to authenticate - or prevent/detect mitm. Obviously a gateway would need access to the (plain) streams for muxing (barring some creative N-way p2p key setup and just blasting encrypted data (eg by not supporting more than one peer to transmit - but with typical latencies this would probably dictate some form of manual "passing-the-mic" moderation).

[1] http://blog.mgechev.com/2014/12/26/multi-user-video-conferen...

[2] http://blog.erbbysam.com/?p=149
Just like plenty of people would've said "fuck socialists" back then.
My Mom's meatloaf also has other ingredients than beef. It's called 'cooking'.
Maximized user experience would be no ads.
Use browser profiles (default in chrome, add multifox in firefox), and delete all cookies regularly on your default profile.
Never been to a video rental store that has taken more than 15 minutes to select a film. That would be absurd.
I was trying to show how double-speak works. I stand by my analysis of both parties' announcements. Read them again for yourself and tell me they are not phrased carefully:

“We’re thrilled to welcome the TalkBin _team_ to Google. They’ve built a cool way for customers to engage with local businesses, and we think _they_’ll be a great fit for our mobile and local _teams_.”

When we started building TalkBin in 2010, we set out to find a better way for consumers to connect with their local businesses in a more personal way. While we’re proud of what we’ve accomplished, we believe Google’s awesome mobile and local _teams_ combined with their consumer reach will help us make our bigger goals a reality.

To be clear, when I said the product was dead, I meant the code base. Its ideas and concepts will now be incorporated into the larger Google team.
You can see the points on your own comments.
The only objective and repeatable metric of programmer productivity is if a single programmer is assigned the task of delivering a tool or component, from scratch, by himself. His productivity is the inverse of the time to delivery.

And that doesn't take into account maintenance.
ABSOLUTELY.

Comment scores in the midst of an active discussion narrow thinking. Comment scores on historical artifacts are useful for research.
This is a pretty serious claim, with dire consequences for the big publishers if true.

There's also some mention of an opportunity in terms of better ebook sales reporting software.
In the past we did some that were battery powered, and it's doable.

As a research project, a lot of the research is on the motion and mechanism design. Given limited resources (both budget and people), battery power was removed from the scope of the project until there's a strong reason to do it. It's more of an engineering challenge than actual science if that makes sense.
jQuery and underscore/lodash might be a speedboats. Backbone might be a small yacht. Just about everything else popular is a cruise ship or aircraft carrier.
Often it's revealing to ask the reverse question. In this case

"Why is natural language so intuitive?"
In a country where there's no meaningful national culture except that imposed by the state, it doesn't make sense to talk about the typical North Korean perception. Plenty of them just don't think capitalist society is wealthier, or if it is, it's because man is even more oppressed there.

In fact, I recall reading somewhere that some middle-class North Koreans, because they have access to American movies, think American life is full of violence, drama and gunfights... I wish I could remember where I read this. Talking to a visitng American, they asked him how he could live with bullets flying everywhere!
How exactly can I be free when the government - under the threat of force - extracts money that I have earned to give it to another third party?
When the entire population is living in such complete misery, I don't really think that a guerrilla war would happen. The North Koreans aren't religious fanatics with some "higher cause" that would motivate them into a protracted insurgency.

A war-mongering NYT article? That is a contradiction in terms.

The only reason we haven't invaded is because China is protecting North Korea, and they're only really doing that because they don't want a massive flood of refugees into their country.
Isn't this (partly) true of programming as well? And in fact, almost every field?

If someone drops in on a conversation between two programmers, he'll probably be lost in a sea of jargon, even though they could explain what they're talking about quite simply if they wanted to (it would take a little longer, but it could be done).
Whether you agree there are 16 desires or not, he said there is not any way to reduce all of these desires to just two types.

Or just one. Now bear with me, but sometimes I wonder if Freud was right. There's only one real desire: to get laid.

Why are you writing this software?
Because people need it.

Why can't they just use something else?
Because mine's better.

Why is yours better?
Because it handles these 27 things no one else has considered.

Why don't you just share those 27 things with the world?
Because I want to be the one to do it.

Why do you want to be the one to do it?
So that I can earn admiration, recognition, and lots of money.

Why do you want admiration, recognition, and money?
So I can get a date.

Isn't there an easier way to attract women?
Not for me.
Firstly, how is this different to or better than SoundCloud?

Secondly, I don't appear to be able to search for or find existing uploaded mixes, is this intentional or have I missed something?
I've actually done this. Wrote an Infiniband kernel driver, in C++.

Overcoming the obvious difficulties, including "new" being a variable name in a library, there were no technical difficulties. (Had no one in history EVER written in C++ on linux before?)

The argument FOR C++ in the linux kernel is the same argument for using C++ anywhere else - object abstractions are useful. The project took far less time. The bugs were fewer. The code was of course more readable - because of the tremendous wealth of context that C++ provides thru strong typing.

C people argue its easier to use simple constructs, since they are instantly understandable. What is NOT understandable is WHY the code is putting an int into an array. Those types have no obvious meaning beyond the line of code they are in.

In an object-typed language, you CAN learn the scenery and rapidly become familiar with the object set. The argument above (write) is largely silly - right-click and GoToDefinition works in almost any IDE - yes there may be more than one possibility, the IDE will display them all. So navigation thru code is vastly simpler than grepping for names.

Anyway, in 18 months we had an Infiniband layer integrated into linux, not too hard. Had to invent fundamental kernel/user page primitives that were missing. Interesting to note: Windows had all the driver support we needed, didn't have to invent anything.
True, but to your users, it doesn't matter whose fault it is. What matters is how quickly it gets solved. And I'm only guessing, but these things probably get solved quicker with central hubs.

Frustrating, but that's the way it is.
Do not underestimate the potential usefulness of a git utility that lets people do a couple of basic operations on a git repo while teaching them nothing. I know lots and lots of people who have no desire to learn version control but who need to interact with a VCS.

But I think I understand where you're coming from. My take is that all of these supposedly-simpler interfaces are nowhere near radical enough. If you try to make git easier by deleting half the feature set you end up with Emasculated Git. It's still obviously git, but it isn't git, so (e.g.) you ask your friend how to use git and they tell you ten things, half of which you can't do because the tool doesn't support them. Or you consult a git book and it seems both familiar and unfamiliar.

What I wish someone would try is designing a tool that has, say, 5% of Git's features, and a different name, but uses Git's protocols to interact with Git repos. The user presses a button to download a project from a URL. They tinker. Occasionally they press a button which saves a milestone copy of their directory tree. They can optionally give milestones names. With another button, they can send their milestones to a server in the cloud. They can also browse the cloud looking for other people's milestones and fetch those. They can see the diffs between two milestones. And there probably needs to be a tool to help merge a set of changes into a directory, which can then be saved as yet another milestone.

Think: "what would Git look like if Apple designed it?" The result is probably not a tool that a hacker would use directly. But I would hand it to all my non-hacker colleagues in the hope of capturing their work in a repo which I could then pull, sort out, and merge into the main tree. And it would let them browse the history and pull stuff out of it without having to bother someone like me.
Nice example of the Knapsack Problem: http://en.wikipedia.org/wiki/Knapsack_problem
I remember hearing about someone buying a multi-million dollar artwork with their platinum amex once, so it would seem so.
There used to be a fair number of F-101s and F-102s, which were eventually refitted and had the letter Q prepended to their designations.
What's wrong with Compass?
Maybe, but not successfully. Important distinction.
Reddit's software is not very impressive. They should really focus on consolidating to a more manageable setup. I'm aware that big sites often have complex environment to facilitate scaling, but frankly, reddit is a big monstrous mess. It'd be a lot simpler to move hosts if they would get some of those extraneous dependencies removed and put some simplicity and sanity into their data storage, instead of the half Cassandra/half PgSQL thing they do now.

I wrote a long post about it here: http://www.deserettechnology.com/journal/reddit-the-open-sou... .
Re-building by reading logs out from S3 can be very slow. It should be seen as a last ditch effort. Not really a hot swap, or fail over solution (depending on data size obviously).

If you can't use any persistent storage, then these machines become pure processing nodes. Which in this case, I feel like it would be better to not design your system with EC2 at all. :-(

To me having EBS made EC2 a very powerful solution compared with their competitors. Not having durable and consistent EBS otherwise makes no point in differentiation and serves purely as non-functional fluff we end up paying extra for.
Does anyone else think that Reddit's usage of EBS might be the culprit?

Looking at their past outage response:

http://blog.reddit.com/2010/01/why-did-we-take-reddit-down-f...

Money quote: "In response, we started upgrading some of our databases to use a software RAID of EBS disks, which gives drastically increased performance (at a higher cost of course)."

RAIDing EBS disks seems like a really really BAD idea. There is a non-trivial failure rate of any single EBS disk, and if you RAID them together, your failure rate of the RAID will consequently increase. Am I understanding that correctly?

If they fix that, could that be a 'silver bullet' to fix these outages?
I'm thinking of building a hardware (USB TV tuner + Raspberry Pi) and software (Roku channel) solution that allows you to hook up an OTA antenna and stream it to any TV on your local network.

Right now we use our Roku box pretty heavily but have to switch to OTA to watch local stuff. Its a pain in the butt to have to switch TV inputs all the time and requires an extra remote control. An OTA Roku channel solves the problem of switching inputs and too many remotes. :)
Not natively though, you have to use Plex or play the video in Chrome.
Great insights. The 'make a card' steps are made to accomodate folks who have the next-next-next syndrome (i call it!), but also have more customization options for folks who want them. It's really the bulk of what you can do in the app, so I'm thrilled you dug it.

Yes, the share page is tough. My instinct is more in line with yours, but I kept getting feedback that after you shared your card there needed to be more stuff to pull you back in ("now what?!"). But, I agree, it needs more work there.

The only emails sent from the site are welcome and password reset messages and that sort. I want to really guard the brand against becoming spammy, so I've delayed sending cards via email from the site until I can get it right. In the meantime, I've been happily surprised that most people don't mind the options that are there!

Keep the ideas coming. I really appreciate your feedback.
Also want to add to the original comment that google does have a lot of cash and my understanding is that they hire anyone who meets their high standards. So what is the downside to stepping outside of their core competencies and buying real estate? Put another way ... what else are they going to do with that money?
http://p.hagelb.org/csb.gif