jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> ... be a non-consensual subject in psychological experiments.

This makes me think of this one fascinating/frightening prospect I sense in respect to the vast collections of data of human behaviour which the big tech corporations have:
The data that Google and Facebook posess are so rich that they'd allow very insightful analyses of human behaviour.
I recon there are so many small questions about why people do what they do, how their whole personalities are wired, how they influence each other through internet/analog interactions, how societies develop dynamically through which mechanisms.

Many of these questions are being studied by scientists at universities but they usually don't have the same huge/rich data sets that the internet giants have.

So Facebook & Co have a huge advantage in understanding all these things about humans over public research. But whenever they actually do some analysis and get answers, the result is by default internal knowledge that remains unknown to the public.
Also, most of their analyses will be driven by commercial interest, rather than seeking anwers to philosophical questions that don't promise financial returns.

There are many questions about our world that could have been answered since years, using all this data ... but they haven't been and might never be.

Letting some big company have the power of understanding how people tick better than any other agent in the world. A thrilling prospect.
Not buying it. If it weren't Bezos, it would be someone or something else. And I don't think Bezos' effort is worth his net worth. His output would be nill without the thousands of people actually doing the stuff.
I don't think state-affiliated hackers really care about money.
> I do wonder how much tax is lost due to people dodging/hiding or relocating, vs if the tax rates were more "reasonable"?

Just look at the 70s in the UK. It was 'tax them until the pips squeak', and it had exactly the effect of driving business and high net worth individuals away from the UK.
This very much depends on where you live and how your local government is handling the pandemic.
Even the people I know with a dedicated room for work set up want to go back to the office if they prefer multiple monitors.

Well, allow me to be the first outlier. I typically use two monitors (tried three, didn't really add much to having two, for me); using two external monitors (attached to a laptop) right this second as I type this (and also a proper keyboard and mouse - the laptop to which they are all connected is under the desk, closed).

I am very happy indeed to continue using two monitors at home. A chap on my team uses four monitors on his setup and he's similarly happy to continue doing so from home.

Why do the people you know who like to use multiple monitors want to do so in the office rather than at home in a dedicated work room? Are they, at home, like, actually working ON the laptop? Typing on the little laptop keyboard, using the little laptop mousepad, staring at the little laptop screen?
Fast startup time, consistent performance, higher performance, low memory usage and native interaction with platform APIs.
I appreciate that Facebook open-sources their libraries, but they have an awful habit of dumping source code on Github and then continuing to develop it internally without pushing those changes back out.

For example, Facebook open-sourced Thrift, then proceeded to develop it internally, and recently released out a fork of thrift, not merging anything back into the original tree.

Likewise, they open-sourced Corona a few years ago, their Hadoop fork, and I'm pretty sure that branch has been abandoned too.

So I'm really hesitant to start using any projects out of Facebook unless they develop some processes to actually maintain these projects.
Interesting if true but it seems odd to think that Von Neumann of all people in the 20th century perhaps would need to steal someone's ideas. From what I've read of him he was more likely to improve on them before the ideator had finished speaking.

But certainly those were days (if indeed we have left them) when 'great men' like him could and would take credit for something like that for reasons of pride and posterity.
That could get to parity with "Fastest", but it wouldn't match it with "Safest".
With respect to recent grads (bachelors, master, PhD), if you have loans to pay off, the allure of Wall Street is significant and understandable as it puts more money in your pocket tmw vs. 99% of startups.

In the case of these grads, it's not an issue of profile but simple arithmetic that results in Wall St winning.
The great thing about rye is that it isn't pricey. I like Russells on the low end; the "Makers" of rye seems to be Templeton these days; on the high end, I'm really liking Whistlepig.
Dropbox's referral program is a great example of one way to do it: both parties gained something from the referral. Drew Houston says that this 2-sided incentive increased signups for Dropbox by 60% (http://www.slideshare.net/gueste94e4c/dropbox-startup-lesson...).
We are definitely fixing the traversal docs, and they are already much improved over two weeks ago ;)

The responsiveness of Chris and Ben to actually fixing this kind of thing is amazing, and one of the major reasons we thought teaming up with them would be a good idea.
Any suggestions to bring this up to the bosses without them taking it personally?
Great article. One of the more lucid explanations of Monads... although I do wish a different language was used. As much as people don't like C++, it is probably the simplest language to explain simple OO concepts (at least of the set which are expressible in C++).
While I agree completely with your point of view about how I'd like the world to use email, I'm pragmatic enough to realize that most of the world doesn't think that way. Most people use email to forward chain mail and pictures of cats. Even phone calls and SMS are "abused" by marketing people, and all most people do is complain about call centers ringing them up at meal times.

I _try_ to use unique email adresses, but it's a bit of a pain so I only end up doing it when I suspect spamminess, perhaps there's an opportunity here, a simplified way to auto generate single vendor/website specific email addresses directly from mail clients. It'd be reasonably easy to do it inside gmail on chrome, but I'd wNt it to work the same from my phone, iPad, laptop, desktop, and webmail. That makes it a bit harder. Perhaps a mail server based scheme where I can bcc a specific address and have the mail server/proxy deal with everything...
The closed beta option is really good starting out, to me Gmail nailed that one with it's invite mechanism. Dropbox is sort of the next step along the way, they're wide open for signup, but they want more users. Giving away space for invites is a great way to encourage sharing. It's bringing people closer to the paid product experience without requiring spending and getting new users at the same time. Linode does a great job of rewarding existing customers for bringing in new, paying customers.
It works! (n=1)

"I used to go to the gym and pretend in my head I had already died, and it was 100 years into the future, and I was dreaming of some guy who wrote a database. I didn't know how the story ended yet, I hadn't gotten that far."

-- Damien Katz, http://damienkatz.net/2014/10/tank_man.html
in my experience, lentils were by far the worst. green especially. soy beans as well.

pinto aren't bad though. kidney are mediocre, as long as you dont eat too many at a time. I've been eating the same diet for 6 months now. I could probably graph what the effects of different beans are on me, at this point (it'd be a gross graph, so don't ask)

edit: again, ymmv. I'm sure different people process things differently, and chickpeas could be YOUR kryptonite. plan experiments accordingly.
I don't know what article you read. but i clearly stated that Andrew is talented and he isn't the only one at fault for this behavior. It maybe crass but its simply not targeting them for ridicule. I am simply giving my point of view on a issue that i feel could be avoided if the writer of the email were bothered enough to add a couple of humane sentences to build a rapport. As supposed generically copying everyone, in order to get developer attention. He clearly did put time into a automated message. As did I here:

Dear ssmoot,

Thanks for the comment.

Sincerely myusuf3
Was she paying for tumblr service, or was it free?
If it as free, there's not much recourse....
I've seen it implemented where a price change is actually a new, separate subscription plan.

So, each plan has an id, and you disallow any new signups for certain plan IDs but still allow them to be active for billing purposes( for older clients).

Only show and allow signups for the new plan IDs.
The post doesn't explicitly mention this, but this $3/day diet is also a vegetarian diet (with milk being the only non-vegan item in it).
Protein fail
That enables them to track the card, but not the person. The card does not have to be tied to a specific person. I suppose you could correlate known journeys someone made and work out which card is their's, or watch someone using the card on CCTV and use the timestamp to identify their card, or once you'd got someone in custody take their card and get their travel history, but if someone simply changes card (and pays cash for it) they vanish again.
But what is the new iPhone?
I agree, but my point is this - If you can see it or hear it, then you can record it. Sure, the recording device you'll need in the future might be insanely expensive/rare/illegal, but there's also a lot of money in piracy.
Might as well point out the availability of this: http://www.math.mcgill.ca/triples/Barr-Wells-ctcs.pdf
that's why you should use '__' as throw-away variable (two underscores)
I hadn't noticed that. Typically they only thing they need in terms of a domain when you actually activate the cert is they'll only be willing to send the cert to an email that can be found on a whois record. You should be fine.
It's a proof-of-concept to illustrate that users will put their passwords anywhere they are asked to and click through any warnings that may appear on their screen.
This is of no use to me. I generally want to know the font styles I'm working with. Seeing black bars doesn't help with that.
> I only have experience in MongoDB that is why I'm using it, probably in the future I can use something better.

It's a snippet paste application. Why use database at all? Mere flat files would be just enough. Or even SQLite, if you happen to really need data processing (although I fail to see what for in such application).
The article specifically states that an arbitrary measurement of "professional" fitness is the problem. How would a ranking system be any different than a credential system?

A more effective solution at finding the right candidates is an educational system available to all.
If we have no plan to treat any ordinary calls as tail calls, there is no point in identifying which are in the tail position, or using any terminology related to tail calling.

The conversion of a regular call to a tail call could easily be applied to non-tail positions (e.g. it could be requested by some "please make this a tail call" annotation). The tail position is where that can be done without changing the meaning (of programs that meet certain restrictions, at least).

The semantics of not being able to return, and not acquiring any stack-like space is what makes the call a tail call, whether or not it is in a tail position. If we make a call that doesn't return, that call is then the last action the function performs, which puts it at the tail of its activities.

The terminology also gives us nice ways to talk about vaguely related things, also, like:

"execvp is a kind of big tail call in Unix; it calls a new program, such that it's impossible to return to the original, which is entirely replaced (not just the stack frame of the caller of execvp)".

"A boot-loader branching into firmware is a kind of tail call."
Not the same but a weird one is Gore. They’ve a flat structure and no managers.
Yes, foraging groups in dry climates are quite sophisticated at short-term meat preservation. I know the Hadza for instance regularly dry meat on nearby tree branches or cook it over a fire.
Userify (https://userify.com) is similar; meetings are rare (except probably with customers). Most communication occurs in one-on-ones, with a strong bias toward the minimum number of team members for any project.

Most team members are contractors, even those working on new top-secret products, which might be because the core team is small and based in Texas and most devs are geographically elsewhere. It does seem to take up some time to build trust on new commits, which is a bit discouraging at first, but reviews are usually within 24 hours. Pay is based on deliverables, not hourly or salaried, so you don't get paid for time spent learning or experimenting, but free training and classes.

The core team seems a bit old school and conservative in tech choices (not much in the way of k8s, for example), and there's not much in the way of "team" tools like you might expect for a geographically distributed team, which seems to slow things down a bit and reduce communication velocity, but they're very responsive (this might be because it's a smaller, security-focused company). Also a rather complex 10-page NDA.
I think this is the best way to do it.

- If you want to hold the keys to your backups and set up the system to be private, you have the option to do so, and are presented with that option at the time the device is set up (and you are also presented with the option to use a local backup to restore or set up a device). The implications of the choice to use a cloud backup should be made more clear, though.

- For the vast, vast majority of users who don't have good backup hygiene, having someone else manage backups and hold decryption keys is a good trade-off, considering that the alternative is total data loss.
Do you have any reading material on nasal vaccines being more effective? I've read mixed results in the past and can't find anything definitive.
People who say "no pun intended" are cowards. Intend your puns weaklings.
What does FTE means here?
After Brexit, we out-idioted you.

Now that the pendulum is swinging back, hopefully we’ll take this a challenge to out-competent you as well.
I don't understand. What part do you think needs to be updated?
I mean it can be both right? "The EU" is actually a collection of various treaties and organizations, some of which function better than others, and it's certainly not small by any measure.

As a citizen I am in general still supportive of the EU, in fights like this for sure, but some of the criticisms that came out of Brexit were fair.
While facebook is still around it's hard to get people to switch due to network effects. If Facebook suddenly disappeared we'd have similar services popping up within a couple of months. Russia for example has V Kontakte.
If anyone is interested in the pdf: https://oa.mg/work/10.1101/2021.06.08.447489
Another is Cheems - doesn't have its own page on English Wikipedia, does on Spanish Wikipedia: https://es.wikipedia.org/wiki/Cheems Both have Doge pages: https://en.wikipedia.org/wiki/Doge_(meme) https://es.wikipedia.org/wiki/Doge
The slavers even went as far north as Iceland: https://en.m.wikipedia.org/wiki/Turkish_Abductions
It's not possible, even in theory. Flordia soil is sand, which is permeable. The Netherlands soil is clay, which is water tight.

They already have problems where sea water infiltrates some neighborhoods. It basically creates salt water springs.
> Something historically valuable will generally keep that value and increase over time (like the original Apple computer).

This is absolutely not true. If we pick a random item from the 1980s that was valuable at the time, the chances are it's worthless now.
I don't think you should get over it. Dive deeper, if anything. Also maybe ask what thought process led to thinking that this obsession is a problem? Maybe there's a deeper problem you're trying to solve with yourself mentally. Not a psychiatrist, just someone who can get obsessive over niche stuff here.
Pruning ( both structured and unstructured) is an extremely active area of research and development. Since the Ampere generation, Nvidia GPU’s have HW support for sparsified networks.

WRT to overparameterized models, even the largest models such as Google’s PALM 540b model has several orders of magnitude fewer connections than the human brain. Remembering a set of observations doesn’t forbid deducing a general pattern. Imagine trying to understand why the Pythagorean Theorem is true without first memorizing what it states! Children often benefit from seeing and even memorizing many concrete examples before being taught the abstract principles which explain them all. Kepler deduced his Three Laws of Planetary Motion by analyzing four decades of careful astronomical observations compiled by Tycho Brahe. Implicit and explicit regularizations bias modern learning algorithms to seek generally simpler solutions in “wide flat basins of the loss surface.” For instance, the humble skip connection acts to help smooth out the loss surface.
Alternative is having long lived “devel” branches or even dedicated release branches. Used to be quite popular especially with waterfall style processes
Thanks, I'm tweaking it now.
Well I don't find EC2 very intuitive I must admit. I bought a windows reserved instance and I thought I could just "Start" it. But not, I had to create a new instance then guess which instance I had to start without being charged over the odds.

I think their whole offering is fantastic, if it works.

I like the whole EBS, VPC etc. I love being able to snapshot drives and recover in fails. I like that power I have to manage it.

Is Heroku purely Ruby?

I need to be able to deply Windows instances, I need MSSQL, I need to know my data is safe. I like all this cloud talk and I am certainly not one to sit still on technology when I could be saving money and getting more power with cloud based hosting.

My Current dedicated host has a cloud hosting feature but its doesn't have the same power as EC2. I want EC2 but I want the pricing to be clearer and I want to ensure that I get the power I am paying for.

I'm considering Azure as well. In fact, I will consider anything anyone can suggest.
atrophied how? You can't write a for loop anymore? Nothing fundamental has changed in programming in the last 10 years.

There are so many languages and frameworks and design patterns and whatnot that it'd be surprising if you WEREN'T constantly running into stuff you haven't used before. Don't underestimate your abilities to pick up new stuff.
That's TaDa list http://tadalist.com/ Create a list, share it - TA DA!
"Any clue why Apple is beating around the bush and not going after the main source"

It might be because Google is too powerful. It might be because Google isn't the one putting the OS on phones and selling them, companies like HTC and Samsung are -- maybe that makes it difficult to successfully sue Google directly. In any case, it's clear that Apple and Microsoft are willing to do anything to keep Android from becoming a dominant mobile OS. As John Gruber wrote [1]:

"The patent suit against HTC [...] is all about Google - about creating a situation where Android is no longer a free operating system for handset makers in the U.S., because the cost of using it is an expensive legal defense against Apple."

Perhaps also of interest: a John Gruber piece [2] arguing against software patents, using quotes from Paul Graham, Tim Bray, and Will Shipley.

[1] http://daringfireball.net/2010/03/napalm_in_the_morning

[2] http://daringfireball.net/2010/03/this_apple_htc_patent_thin...
Browsers? Spec? What universe are you from! :)
No, smart people are at a major advantage, the cocksure can easily get themselves into difficult situations with this, if you're smart and cocksure then you can lull the idiots into poor positions, and you can defend your own poor positions with some clever use of rhetoric.

I was once in a meeting where the CEO was deciding that we should standardize the developer's OS. This was because I had installed Windows on a Java developer's workstation and the CEO was kind of pissed at me about it and thought the developer should have Linux on his system. (The dev was porting C# to Java)

So I suggested at one point, by asking the sys admin what would make his life easiest, whether the best way to standardize was to run whatever we ran in production so that it would minimize bugs due to OS differences. The CEO and sys admin who was his trusted lieutenant immediately seized upon this and were barking out orders that we should run whatever was in production. I happend to know that we ran Solaris in prod for these products, now all the Linux developers were pissed they'd have to run Solaris, immediately revolted in the meeting and the result was no developer OS standardization.

The key with cocksure idiots is to tell them something that sounds good that they will seize upon which will be laughed at by everyone who is in the know. Then they go away and stop fucking with you. Most people are just looking for someone to tell them what to do, be that person and you can run the show.
Hmm, so I guess the thresholds Patio11 mentioned exist.

iStock and Big Fish Games are very large companies with several offices around the world and a large share of B2C sales, so they started charging VAT.

Apparently, most SAAS companies don't make these thresholds, not even the larger ones, as github/slicehost/37signals/mailchimp/and many more don't charge VAT at all...

I still wonder what those thresholds are though..
I believe that's one of the main reasons this won't be on by default.

It's going to be a tradeoff, either you accept that an exception can occur after sending a '200 OK' status code and possibly resort to javascript to display the error in a nice way, or you'll use the old fashioned way and send the correct response when the full page has loaded.

I'm going to use HTTP Streaming and rely on my tests and Hoptoad to fix errors as soon as they'll occur. I think the performance boost outweighs the consequence of not sending the correct status code when an exception occurs.
I think you're overstating it a little with regards to the US in particular, but here is an article on the topic:
http://www.slate.com/articles/news_and_politics/recycled/200...
12 minute walk in NYC, 8 minutes door to door if I hustle.
Yes, stealing something is a crime whether the item is locked or not. However, cases like that of the Weev guy (http://en.wikipedia.org/wiki/Weev) are very different than someone coming into an unlocked garage and stealing your stuff.

His case is more like a going into a store that is open and invites you in (this was a public website he went to). You are browsing around, looking at stuff for sale.. you then see an unmarked door in the middle of the store. It isn't locked, and doesn't say "Employees Only", so you walk in.

The store can't then turn around and have criminal charges brought against you just because you weren't supposed to go into the door. There were no locks or signs, and you were in a place you were supposed to be. Now, if there was any sort of lock at all (even a crappy, broken, one that was easy to bypass) you could argue that it is a crime.

If I send a standard request to a website, with no special forged auth or anything, and that website gives me back data, you can't blame the person who made the request. It is up to the website to tell me "no, you are not allowed to access that."
...unless of course search result ranking algo changes a bit suddenly.
I really don't think regulating espionage between member states is within the scope of the EU's objectives. Presumably, the Belgian government could make a complaint to the British government through the usual diplomatic channels. Introducing any sort of international sanctions would be a bit of an overreaction.