jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Subject to devices in use, firmware they are running etc. My Nexus One, Galaxy S with TouchWiz UI, or the Nexus S do not have jerky scrolling for instance. The G1 does. http://www.youtube.com/watch?v=9xEKrY0VQKQ

So it is possible today for people to buy Android devices and not notice any out of the ordinary jerkiness.
Clearly, these sorts of strategies have applications well beyond restaurant menus.

About 15 years ago, taking a usability engineering class from Randy Pausch at UVa (yes, that Randy Pausch), I worked with a team that was determined to develop a "cheat sheet" to help CS students debug the awful HP Laserjet IV printers in the UVa CS lab.

Think "PC LOAD LETTER?! What the f* does that mean?!"

After several user rounds of user-testing, we found ourselves using similar tricks. While iterating on documentation that would maximize our users' success, we occasionally found it necessary to provide partial information or even outright lie to the user! While this sounds under-handed, it was done to (1) help the user accomplish their intended goal (e.g., fix the damn printer) and (2) ensure that the user read enough of the instructions to be able to perform the task.

In all seriousness, we found that most CS students, unsurprisingly, do not have the patience to RTFM. But we were ultimately successful in tricking them into doing the right things.

How we phrased and partitioned the branching instructions turned out to be more important than providing a deep understanding of the printer itself.

Then again, some of the solutions to HP LJ IV problems, derived from their awful awful manual, seem like voodoo. ;-)
Thou art a sage.
http://nextny.jobthread.com/

Also, if you attend meetups in your field (eg NY Python/PHP/Android/etc meetup) they often allocate a few minutes for job offers/seekers. The article's right, there's a strong demand now. Make sure to save some of your income once you get a job (NYC can easily eat up any wad of cash you'll throw at it ;) - the bubble will inevitably pop, make sure you can wait the next one comfortably.
Prolog's unification is quite a bit more powerful than Erlang's pattern matching, though. You can't pass around uninstantiated variables in Erlang. Erlang also discarded backtracking (because it mixes poorly with concurrency).
"Acting white" is a black concept by definition. But poor whites absolutely do have an analogous cultural stigma: the concept of 'showing up' your parents/family/friends by doing better than them. You may have also heard this expressed as 'thinking they're better', general discouragement of learning, some uses of 'putting on airs', etc.

As for role models, it's more important for minorities to see people like themselves in those roles, strictly because culture is otherwise telling them there are things they cannot and/or are not allowed to do, because of who they are.

It's not that a would-be black scientist needs a black scientist to be inspired to pursue science. Nor a would-be gay politician needs a gay politician to be inspired to pursue public service. It's that a would-be black scientist or gay politician benefits from seeing anyone like themselves doing what they want to do, so they can know our culture is full of shit when it says they can't.

It's far, far easier for a child to believe the lies and be discouraged from a challenging path if there is no evidence out there to disprove what the culture is telling them.
Controlling for exogenous variables is not creepy, but I find the focus on "ethnicity descent" a bit weird when it is the sole parameter being checked. For example, how does this study make sure that there is no other explanatory variable hidden in the country of origin (like e.g. household income) ? He mentions that the US spend a lot of money on education, but since he removes a big part of the students in each country, conclusions are much more difficult to draw: I would expect the money spent per student to be significantly different depending on demographics, for example.

Also, the text uses all encompassing categories with straw man arguments about PISA tests comparison. For example, I can tell you that when the scores went out last year and was discussed in French news, nobody was bragging about how smarter we were compared to the US given how bad the results were for France. He makes some interesting points, but it is hidden within too much authoritative argumentation, which weakens his analysis IMO.

IOW, I think it is an interesting starting point, but it is too crude to make any conclusion, especially the ones he is trying to draw.
> Families with incomes at higher levels, typically up to $225,000, may also qualify for financial assistance, especially if more than one family member is enrolled in college.
Your recommendation on HN is how I actually found his blog, even though I somewhat seriously write as a side thing and follow lots of other writing blogs. Somehow I'd missed it before.

So a kudos to you for sharing it way back when.
sudo shut up
> Complex UI is complex wherever you try to implement it.

Yeah that's what I meant by #3. Independent of runtime, language or implementation-specific particulars. It's... gooey.
"A DVCS that rely on a central server for merging (sandcastle) is no longer.. distributed... (and you cannot have distributed team work here, this is wrong in multiple way)"

Yet doing things like rebasing or merging pull requests properly, requires you have an up-to-date master, making it a centralized operation.

People seem quite happy with this.
This reasoning immediately follows from an agnostic, scientific epistemology. A hypothetical theory of 'I' is 'a collection of elementary particles brought forth by evolution due to certain dynamics that are best described by quantum field theory and general relativity'. Who goes to hell depends on the particular situation we find ourselves in. Perhaps environmentalists would be spared.
I would vote for Python, if we were to pick one right now for such a thing.

I believe Guido (creator of Python) wrote a browser way back then, in Python. So naturally it had the capability of scripting the client-side via python.

In case someone is curious:

http://en.wikipedia.org/wiki/Grail_%28web_browser%29
"you wouldn't want an app that renders html served by a server".
I wouldn't because it would be (almost) impossible to render it differently in order to adapt it to the device ( since we're talking about native apps).

Logically, a rest API is a layer that is one level "before" html/css, since it only deals with data, and not rendering ( html needs data, not the other way around).
Since web and native use different rendering technologies, the logical conclusion is to keep the common part of the stack at the data level, and not one level above it.
Probably Facebook Places or Twitter Places
I love orange, so the default color is good for me.
So I'm guessing top colors are so you can easily recognize which of your multiple accounts you are currently logged into, right?
Some would welcome an existential threat to humanity as an opportunity to innovate our way out of this mess. Right now, we lack a common goal & survival tends to be a strong motivator. We can't go back to the woods, but maybe we can build a habitat that includes some woods & maybe some species that are required for human survival. Think about it as building a Minimum Viable Planet. Now that is a startup.
Absolutely. The arrest on trespassing and other low-level charges establishes his presence in the building at the time of the event and as an active participant. Next step are sedition charges.
I sort of get where you're coming from, but while "the unbearable whiteness" of anything is a horrible headline, the racial component of the Capitol attack is pretty clear, isn't it? The US Attorney just a couple hours ago complained publicly that the Capitol Police didn't apprehend the attackers; peaceful racial justice protesters were arrested and beaten over the summer; T. Greg Doucette tracked and lost count of all the video evidence of it. There is an obvious double standard.

The problem I keep having with these arguments is that it's easy for me to accept that Kendi and DiAngelo are grifters, but the people pointing that out also want me to swallow a bunch of other less tenable stuff.
Why are you highlighting 'CIA' in "eficácia"? The original article does not, and it does not discuss the CIA in any way.
I don't think the idea is going to destroy the country sitting in a book. It's easy enough to understand when you parse through it and have a degree in parsing through tricky language.

What's going to destroy the country is respectable news outlets running headlines like "The Unbearable Whiteness of Storming the Capitol." It's language that's designed to make college-educated elite feel like they're in the in-group, while enraging normal people who don't see the term any differently than if you had inserted any other race in there.

I have tried to explain these academic terms to my dad. He eventually got it, but says "well if it stays in academia it's fine." My mom doesn't get it at all. She's got a graduate degree, but has a language gap. My in laws in exurban and rural America mostly think it's a racial attack on them. If they're somewhat right-leaning to begin with, to them it's as if respectable media has normalized overt racism against white people.

Normalizing this will provoke something very ugly for no reason. There are shared premises that exist when you use terminology like that among educated people. In particular, most people have internalized the idea that "you can't be racist against white people" and things like that (or at least won't complain about it too loudly). Those shared assumptions do not exist when you're talking to the public at large, in a context that's already adversarial and charged.
They will all die from it, so it's not going to matter what they do.
What additional benifit does moving money around provide?

From my perspective, there is not much difference between money moving around in the banking system vs moving around on your budget sheet, except the banking system might charge overdraft fees if the accounts are mismanaged.

Based on that reasoning I've taken the approach to only have as many bank accounts as I need to utilize their services, and to interact with them as little as nessecary.
For the most part they can do that anyways, ESNI or ECH are only relevant for big hosters or proxy services.
I wonder if it would be possible to get 250 GB SSDs for like $25 or less. You could then literally sell your game on an SSD. According to this [0] Nintendo charges $8-20 per cartridge to third parties.
What does `choosy_up` stand for? Looks like choosy stands for vtable, and up for parent, right?
I love this idea. I hope his DNA is preserved somewhere in case one day we really want to do this
I don’t begrudge Amazon or any other company for paying as few taxes as is legally possible. I also am not in favor of unions as they are currently implemented in US law, where workers are forced to join unions and labor competition is reduced. I also think much of the media coverage of Amazon is unfairly biased against them. However, even to me, this moment where Bezos is supporting increased taxes seems highly suspicious. I simply don’t trust Bezos’s motives to suddenly support such policy.

One possibility is that he sees it as an inevitability so he might as well support it and reap some goodwill with politicians. Another possibility is that infrastructure spending (which increased taxes would fund) benefits his business disproportionately. Another possibility is that this wouldn’t hurt Amazon much but would be the final blow for struggling small and medium size businesses that can’t compete with the juggernaut tech giants. Most likely it’ll take the form of Amazon avoiding taxes by (legally) claiming credits and deferrals where possible, while smaller businesses without the same massive capital, tax avoidance opportunities, and armies of accountants/lawyers will pay the new increased tax rates here and now.

What we really need is updated anti trust laws and stringent enforcement. Where companies can’t be split up easily due to products dependent on network effects, we should regulate them like a public utility. We need to ensure healthy competitive markets.
Internet is not only email or social media though. I am curious if she doesn't like using any online resources for her studies, or for personal curiosity either.
I once listened, partially, to a single “Learn Japanese” podcast. Now months later my Spotify homepage still recommends Japanese language learning podcasts every single day.

I’m currently checking out YouTube Music. The deal is quite good, since it comes with YouTube Premium. In my experience the algorithm feels better, and you tend not to wind up on less “meh” recommendations.
I believe this is what the massive privacy push by Apple is all about: creating a platform people will trust when computing becomes personal beyond the current definition of personal.
Also, in a first phase, these glasses would be an Apple Watch-like device. They will add potential to the ecosystem, with a dedicated set of APIs, but in strong connection with the iPhone.
I see no other company as well positioned as Apple to get this yet-to-be-defined new computing interface just right.
It's a shame that so many "great" people are (or were) also awful people.
I would say this is from personal experience based on lurking on CLL and a couple of dumb questions I asked on #lisp once. I don't really mind the CL community, its just that the help starts once you've one (atleast, even the introductory one's) or a major chunk of one book down cold. After that they're really eager to show you the path.

Compare this with many other language communities, people regularly ask questions regarding where are the installer's kept which is answered with great politeness by some good netizen. The contrast only occurs that the benchmark of the CL community starts at a higher bar. Recently though, as I wrote in the blog post, even the big-name lisper's seem to guide newbie's to LispBox's URL or suggesting the command line to install SBCL on Ubuntu which certainly is making CL communities a fairly friendly place to be.

The #scheme guys are just amazing. So are the individual mailing lists of the implementation Racket. Somebody on #scheme actually held my hand (metaphorically) to clear my confusion as to which function is the "main" function where execution starts. I used code a little in C/C++/Java and was expecting a function named "main" even though I was testing individual functions from the DrScheme IDE's split window REPL.
There was a point in time where we shared pictures on Flickr. We don't do that often anymore, and even though we're on facebook, we don't share pictures there that often anyway.

You can quit facebook if there was a better way to connect to your friends.
Not to sound like a naysayer but this is going to tank so hard it's not even funny.
I wanted to include it but I have not read it :) It seems really interesting but is not available in my local bookstores and my current set of books (the one's I mentioned) keep me humming along.

However judging from other people's reactions, I'd say it should a top notch work.
>however sadly BATS is no longer being maintained

Are you sure?

https://github.com/bats-core/bats-core/issues/266
Hang in there!
Google has something similar and promotion is tied more to novelty than to keeping the lights on.

That tends to promote product churn.

Don't forget that Amazon is essentially a retailer, and their a certain amount of customer trust is essential.
Not yet, but my income trails events in the economy. I full expect some pain in the coming months. I'm working to get ahead of it, and identifying all the waste in my budget.
Very funny comedy vi
I can. You can. But apparently, not everyone can.
Much more useful infographic in this one. :)
Yes, exactly this. In addition you don't really need other people. If you have actual cash, buy gift cards in cash yourself then purchase online. If you can publish one book thats giberish, then you can publish dozens. And it's trivial to have a dozen amazon accounts/email combos to make the purchases with.
BBC Worldwide is a commercial enterprise, set up to make money from BBC productions; the UK government may like the perception of the UK it creates abroad, but that's not its explicit purpose. The explicit propaganda arm of the BBC, the equivalent of Voice of America, is the BBC World Service, which until last year was directly funded by the UK Foreign Office.
Fucking Sencha.
> This corrupted law was passed undemocratically using backdoor method of WTO trade agreements.

No, while the anticircumvention prevention is in a Title of the DMCA named for WIPO treaties that (among other treaties) were implemented in US law in other provisions of the title, the anticircumvention provision was not part of those treaties and, in any case, neither it nor any part of the DMCA was "passed" through trade agreements, the DMCA was passed through the normal legislative process.
It’s this one https://slatestarcodex.com/2017/06/21/against-murderism/

He’s using him as an example to make another point - he could have just as easily used Hitler there or anyone else. Quite a stretch to call this an endorsement of any kind.
Ignoring assholes, optionally having a laugh at them, and moving on with your life and what you want to do isn't passive-aggressive behavior.
While I'm not sure I've seen it in a mathematics textbook, they use this trick all the time in physics. And I'm pretty sure I've had some engineering professors show it in class as well.
Furthermore, vessel noise has been shown [1] to be significantly detrimental to several species of whale already.

[1] https://www.sanjuanjournal.com/news/how-vessel-noise-affects...
But that’s true! You are supporting the status quo. Every action in the trolly problem is a decision. Once someone shows you the lever you have no choice but to make a decision even if it’s inaction.

What people want from you when they ask you to openly condemn something is to make a broad societal change that normalizes that condemnation.

There’s nothing wrong with not doing it. And there’s nothing wrong with saying that some issue isn’t worth getting involved with, or you don’t think an issue is a big enough problem, or you don’t like how activists are going about it. Plenty of valid reasons but the crucial thing that you have to recognize that you’re making a choice, own it, and realize that it might have consequences.
Thanks for giving me a good laugh
Prostitutes and stand-up comedians. I'd also make an exclusive club at the airports for doctors who sell my drugs.
looks like github is announcing via prolexic for protection now?
I recently decided to do a side project in Haskell. I had never used it before, and new nothing about monads. By the end of the project, I was comfortable using monads, although I still haven't had to come up with my own. So my suggestion is to just pick a reasonably sized project and implement it in Haskell. The best way to learn is by doing.
I don't think those need to be transactions they can be done with atomic operations

- Adding to a shopping basket is adding a row to a table which is atomic (same for deletions)

- topping up a online credit is "UPDATE credit_balance SET credit=new_value WHERE credit=expected_old_value AND user_id=this_user", which is atomic and then check the number of affected rows is 1.
Or lies praying in a hospital.

Interestingly these people rarely, if ever, start taking cancer drugs in a church.
Also known as.. an animation! A 2D movie is not a "3D picture" merely by alternating two frames of it. You can get a sense of depth from any 2D sequence where the camera is moving. A more realistic approach is when you have two such frames side by side and you focus an eye on each.
In case the borrower fails to deliver, the broker lose license, ok understood, but what about the stock itself? Does the transaction gets rolled back? Or will the total number of shares be permanently increased at the cost of the broker's license?

Edit: The lender must write off the stock?
I made a similar app for iPad:

http://itunes.apple.com/us/app/id364905579?mt=8
So you're saying if it were a more mature industry then companies would just stick to their defined roles and not compete with each other as much?

As a customer I'm glad it's not a mature industry then.
Agreed. This looks like one of those instances where the designer went for form and completely forgot about function. It looks nice, at a glance, but actually reading it is difficult.
Annoying that lack of IE6 compatibility makes "launch not advisable". It's hard enough to convince clients that IE6 must die.

http://www.ie6nomore.com/
I'm so put off by the title I can't even read the article.

Discoveries aren't patented - inventions are.
The top comment is always quite interesting. There seems to be a few people saying that Mark possibly lost the private keys. Is there any source to that? Or pure speculation?
I wonder if this is just a big misunderstanding and if Vinod Khosla is just a nice, upstanding, Old Testament kind of guy. He is a successful investor after all.
Would Balmer be good CFO for Twitter then?
Mr. Gwanyalla has a track record of starting tiny companies with big ambitions and few clients.

https://news.ycombinator.com/item?id=3691963 http://www.alexa.com/siteinfo/sou-sous.com
Generators can be used for more than initial project scaffolding. Take the backbone[0] or ember[1] generators for models, views, templates, etc. that automatically generate the scaffolding work of creating dirs and files.

To get a the scaffolding for a backbone app, and the pieces of a "blog" MVC module:

yo backbone # generates your application base and build workflow
yo backbone:model blog
yo backbone:collection blog
yo backbone:router blog
yo backbone:view blog
grunt server

[0] https://github.com/yeoman/generator-backbone

[1] https://github.com/yeoman/generator-ember
> Anarchism without pacifism is a contradiction

Please expound on this - that statement sounds unintuitive and generally the opposite of what I'd expect
I would be curious about the any early studies before fracking in Penn. For a bit of history, google Thomas Payne, George Washington, and the story of their experiments in the area.
So the only "recruiters" I ever get contacting me are for body-shop type firms (TekSystems, Robert Half). I've talked to them and I tell them that I'm comfortable where I am, but if you can find me something better, I'm willing to listen.

And I explain where I am being compensated now, and explain "better" would have to beat those things.

They say "oh, yes, we can!" and then of course, the only thing that may be even slightly better is the rate, but all other benefits are essentially zero (vacation time, sick time, health insurance).

I would LOVE to be contacted by a real recruiter.
So...

what you're telling me is you're tired of being offered posts on my blog and I could be using more effective methods? O:)
You didn't try it, did you?
As one of my coworkers remarked, if you saw this photo without context you might think we had made it to the future:
http://cdn.arstechnica.net/wp-content/uploads/2014/02/Space_...
How do namespaces come to be the feature to specifically call out? Is there something deeper to namespaces than a lexical (i.e. surface) convention around identifiers?
As a programming construct, it isn't.

As a configuration language, it might be.
Now we need to know the state of the art.
> So you are willing to trade ~1GiB of your RAM and ~5% of CPU cycles just to be able to send/receive some text messages?

yes

has 32gb and looking for next laptop with 64
I think it's clear that "failure" is the wrong word.
about 2 days of hacking and lots of irc chatting
I'm always astonished on how BAD the situation with Health care actually is over there. Surely the best, you just need to be rich. It's just disgusting.
"Study shows that people on HN are 80% more likely to read about everybody else's startups/projects than to make their own"