jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Screens you can find, but trackpads as good as Mac are rare because of how much of a difference the software/drivers have made for things like palm rejection. It's not impossible, but it's not as easy as just picking the Retina model that fits your budget. Apparently, there's a half dozen ways to tweak palm rejection depending on which trackpad driver ships with your laptop, e.g. graphics in answers for http://superuser.com/questions/504571/use-touchpad-while-typ...
deploy to sandbox, virtualbox o cloud instance is just a small change of ip address in Ansible.
This is convenient, but in my point of view it's not really important. The way nixOS provisions new system is great, there is no doubt about that. But the process of making an immutable system to me, it's a bit tricky.
In nixOS, for now you cannot debug a provisioned system without doing it "properly". And it takes time. It would be great if nixOS has debug mode for nix package manager, I think it's not so hard.
For Ansible (and etc ..), you can debug and note it down, then change the playbook, destroy the old one and up new one. It may cost the same time.
Well, in World War I the French did have 1.3 millions casualties. But there the French leadership did not face a situation were the war seemed hopelessly lost in the face of rapid German advances.
A lot of businesses that do programming don't have expertise in certain areas and sometimes projects need to be rescued. It really depends on what kind of work you want, but I find dealing with businesses that employ programmers nice because you can get to work more quickly and the work tends to be more interesting & challenging.
An amusing tale about the perils of floating point arithmetic, with no happy ending but many possible solutions.
This "orders of magnitude" less performance going to a Hadoop cluster approach is nonsense.

There are plenty of options for Hadoop that make it dramatically faster than the naive example in the article. Spark ? MR-Redis ? Storm ?
The vast majority of controllers use MIDI. OSC is a neat idea and useful for networking actual computers together when MIDI is not enough, but the truth is that MIDI is the industry standard, so if you want to build an API that can take advantage of all the MIDI control surfaces out there, you can't build it upon OSC.
OP or mods: please add [2010] tag to the title.
Yes, and a lot of that can also be traced back to the built-in macros that Clojure provides and encourages. Macros like apply, ->, ->>, partial, memoize, and even . just make it so much rarer that a developer needs to write a macro outside of DSL development. It's wonderful.
You almost never had to consult with a vendor, development team who wrote the stuff you're using, or otherwise 3rd party who supplied you with a piece of software or hardware you're using with your own software in those 20 years or was it in almost all cases a miserable experience? I agree paying a lot of money for simple additional features (the well known 'enterprise features') is in most cases unjustified, but support is IMHO something else.
This was on occasional occurrence on Acorn's BBC Micro, which was 6502-based and had a 16-bit free-running timer. There were a number of then-little-known details of the 6502's operation and the interaction between the 1MHz timer clock and the 2MHz CPU clock that made it difficult to predict what the hell was going on (on top of the usual code obfuscation tricks).

Interesting thread - well, for former BBC Micro programmers perhaps! - on the topic: http://stardot.org.uk/forums/viewtopic.php?f=1&t=696
I work at a big web design agency in Montréal (80+ employees) and most people would rather hit the gym or the bar after work. People join marathons and races with the coworkers.

I've even had some recruiters contact me about work opportunities and they would go on and how about how there is a gym in the same building, how the place is surrounded by awesome bars, etc. If it sells, then it means that the demographic is there,

Sure, we also have a WoW raiding party and a MineCraft server, there's nothing wrong with being a geek or a nerd, but it's not a requirement in order to be an effective developer.

I consider myself a developer, but I don't consider myself a nerd. My computer is my tool, and I turn it off at the end of the workday.
How are you so sure the search index functionality is written in PHP?
For systems using biometric auth, wouldn't the next step to make it multi-factor biometrics (i.e., obtaining a confidence value based on the combination of fingerprint, face, vein pattern, gait, voice, etc.) rather than the simple one-to-one matching systems we use for it now?
Ever noticed the only people building links and discussing links are SEO’s? (Hi Matt, love your work).

Expecting google to say yes or no on SEO issues is like asking your girlfriends father how to get into her pants. Unlikely to happen.

G+ is a crucial tool for connecting all Google properties together and staying relevant in a mobile world.

Check out this post from Ed Dale.
http://www.eddale.co/apple/a-pig-just-flew-buy-and-hes-belti...

Then tell me it's not good business sense to give us all a gentle nudge towards G+.
The same problem arose during the Crusades when the Christians and Muslims both fought with God on their side.

Of course, in this case you have patriotism used as a prop for furthering secret government and corporate objectives, or patriotism as a means to expose corruption and the authorized murder of civilians in a post-WWII world replete with the United Nations.

You be the judge.
I had a ton of trouble a few months ago to create a reliable global loading indicator for all requests in Angular, this doesn't seem to implement that, correct? One would have to explicitly call p.start() as the installation says, I wonder if that global intercept is more doable nowadays?

There does exist a suggestion somewhere in the google groups (that later became a gist/drop in directive) but with the new versions Ng IIRC it broke and threw me off during my tests.
Facebook has been reported as assisting Epic Games in its lawsuit and been preparing for months for lawsuits against Apple. For the kind of company it is, it might pull a “Peter Thiel on Gawker” move, though it won’t reflect well on its name. But not enough people seem to care much about Facebook’s practices or what it does. After the uproar over WhatsApp’s upcoming policy change on data sharing with Facebook, several people moved to other chat platforms. But I still see those people stuck with WhatsApp and also using Facebook and Instagram even while knowing that these are all part of the same company.
Reddit has two approaches they use. One is to target the sub itself with bans or quarantines as you say. The other is promote / demote mods.
Have you tried using voice controls? Not perfect but they work well enough in my experience.
Didn't read article, can only assume it's because some of y'all won't wear masks.
I did typo the stock symbol, trying to cram it all in. I was more unhappy shortening "scores" to "score".
> Unless you’re really special, your grocery bills at the end of the year will dominate your takeout and restaurants bills combined.

You'd be surprised at how much a lot of people eat out. As of 2016, total spending among all Americans was higher on restaurants than on groceries. The average American (although not necessarily the median one) spends more on restaurants than groceries.
Oh interesting, they also have shims for google analytics tag manager[0], facebook SDK[1] as well as a bunch of other things.

[0] https://github.com/mozilla/gecko-dev/blob/master/browser/ext...

[1] https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
> It's illegal

Not everywhere... only in some jurisdictions.
Yeah, I think this should be required reading. I couldn't BELIEVE the number of supposed "hackers" who turned their noses up at SEO on a thread I read the other day: http://news.ycombinator.com/item?id=1402544

I think a lot of wantrepreneurs wouldn't "lower" themselves, to SEO, cold calling, shilling at conferences, begging bloggers for coverage, etc (strangely ignoring the fact that many of the companies they admire have well-oiled sales and marketing engines).

It's like a car mechanic who opens a garage and thinks that his job should still be working on cars all day.
"featuring the blogger walking through the CES floor using a TV-B-Gone kind of device to shut off television displays throughout the convention."

Wow, that's low. Really low. Gizmodo definitely shows its true colors: make money/traffic at any cost, even if it means sabotaging the hard work of others. (They were cutting off TVs during people's presentations.)
Each country is different, the German model sounds good.

Here in the UK, you don't buy textbooks until college/university... at school they are provided by the school; apart from that detail sounds more similar to the american system though.
For what it is worth, I found the Rackspace Windows Cloudservers (Beta - various sizes) to have amazingly fast IO (500+mbs). They were 4-7x as fast as the EC2 instances I tried. (70-120mbs)

I was just using ATTO. Is this a valid test? It was at least twice as fast as my RAID10 dedicated server (240+mbs).
Although the cost of healthcare is not insignificant, it pales in comparison to general living expenses (food, rent, utilities, etc.).

Everyone is discussing conceptually, here are concrete numbers... When I was striking out on my own a few years ago health insurance was "the big one" everyone brought up, so I went on Kaiser's website and got a quote from ~$250 - $450/month (varies with copay, benefits, out of pocket max). It's a bit of a cost though not nearly as scary as everyone makes it out to be and not enough to plunge you into the depths of debt if things don't work out (it's also tax deductible).
I would add that even after the crisis is more under control, people will still avoid any not necessary spending for a very long time and this will keep the economy to restart. Also most of them will have depleated all savings at that point and will want to rebuild them aggressively, further reducing spending
I completely agree. I use Trello myself..
I got excited with Firebase and how easy it makes creating a real-time task list management system. That was what the post was supposed to highlight..

I just got the heading wrong I guess... It was really exciting to venture into real-time apps and I could see the demo being extended into a Trello like application.
Vim doesn't appear to be any better in this regard: switching windows is Ctrl+W Ctrl+W (three strokes) and switching buffers is :bn<CR> (five strokes).
I stopped music and tv piracy once netflix and spotify took off. Spotify is still a good service but we now have netflix, disney plus, and amazon prime to contend with and still can't find some of the content we want due to the stupid turf wars going on. The situation is becoming what turned me on to piracy in the first instance - Sky TV in NZ had a monopoly on distribution for some content which meant it was otherwise unavailable, and they made it impossible to get the bits you wanted without paying for all the crap. Except now instead of having to pay one provider a large monthly fee, it's 3 or 4 of them.
Me too - I enjoy reviewing my existing work, and slowly over months and years with fresh eyes, I modify my code to be shorter or clearer. Some evidence exists in the history of https://github.com/nayuki/Nayuki-web-published-code , for example https://github.com/nayuki/Nayuki-web-published-code/commits/... .

It's funny you call yourself "pessimizer", because you seem to be good at optimizing.
Well I think the main issue is investors in real estate to then rent out are taking a business risk. There is no zero risk income. The renter on the other hand has no choice but to rent shelter. This is justified in my opinion.
My kid (2) stumbled across this video recommended.

https://m.youtube.com/watch?v=KHXG_tiG4Mg

https://m.youtube.com/watch?v=hK3Shnxmbmk

It was not this exact videos, but it was very similar and in the description it said fun for kids, kids shows pepper pig.

They were trying to show todlers horror content. It made me sick to think someone thought this was funny.

These videos are not the problem it was other people reuploading similar content edited optimising for children traffic.
I hadn't heard of flit, it does seem like it's not brand new on the scene, however it is primarily a single author, so expect a tool which is opinionated and for which the opinions may not necessarily reflect a broad consensus:

https://github.com/takluyver/flit/graphs/contributors

With a title like this, I'd be expecting to see an article describing the latest tools and recommendations from the PyPA, which are here:

https://packaging.python.org/tutorials/packaging-projects/

(In short, it's setup.cfg + pyproject.toml, `python3 -m build` to build, twine to upload.)
I wonder how long until the "basic subscription" starts including ads and we'll have to pay for a more advanced one to get rid of them. I hope I'm wrong and that never happens.
How mature is this? Can I use it to teach kids? How is it more desirable than makecode arcade? I’m right in the use-case for this and have tried many alternatives.
There is no substantive discussion of that. The paragraph is:

"Another point of entry may have been a backdoor in software developed by a Czech company called JetBrains, run by Russian nationals, that supplies its software testing product, TeamCity, to 300,000 businesses around the world, one of which is SolarWinds."

The article then moves on and does not mention this again or provide any evidence.
Thanks for the recommendation. Most of the content on Netflix that I've been seeing lately is pretty much shovelware. After I finished all the good Bollywood films (Aamir Khan!) I've been looking for more good foreign films.
This makes my stomach turn.

http://vimeo.com/16710243
The TSA chose Meg McLain for special screening. They wanted her to go through the new porno-scanners. When she opted out, TSA agents raised an enormous ruckus. When she asked some question about what they planned to do to her, they flipped out. TSA agents yelled at her, handcuffed her to a chair, ripped up her ticket, called in 12 local Miami cops and finally escorted her out of the airport. Listen to her story as she told it on radio show Free Talk Live last night. Things are truly getting scary.

http://www.flyertalk.com/forum/travel-safety-security/114749...
Last week, one of my flying partners (Captain with Skywest) was going through security at DEN with his 18 year daughter. As his daughter approached the detector, the TSO working the NoS said on his headset, "heads up, got a cutie for you."
Bet they'd be even rougher.
I'm left-of-center (by US standards anyway)

I find making sensible, well reasoned and referenced arguments works pretty well. I've never been voted down because people disagreed with me.
Bijections aren't necessarily isomorphisms. A bijection is just a one-to-one correspondence between two sets; an isomorphism also preserves functional and relational structure on those sets.

That is an important distinction, but it tends to be pretty easy for most people.

Another important distinction, which I personally found much harder, is the distinction between an isomorphism and a natural isomorphism. Which is that a natural isomorphism is an isomorphism that is defined by the functional and relational structure on those sets.

I had so completely ingrained the idea that "isomorphic means the same" that it was hard for me to understand that some pairs of things were more "the same" than others. What part of "same" didn't my teachers understand?

The classic example involves vector spaces. The set of linear functions from a finite dimensional vector space over the reals to the reals is a vector space. It turns out to be isomorphic to the original vector space, but not naturally isomorphic. This second vector space is called the dual. The reason why is that the dual of the dual is naturally isomorphic to the original vector space. The natural isomorphism is defined like this. If v is a vector in the original space, and f is a linear function, then map v to the function v' defined by v'(f) = f(v).

As difficult as it was for me to understand this, it does turn out to be important. For instance the distinction between a vector space and its dual is closely related to the distinction between covariant and contravariant.
Same here with Chrome on Ubuntu Linux. Played fine.
They're trying to get internet filters back through the Glücksspielstaatsvertrag (gambling act), so if you're interested in an uncensored internet in Germany, contact http://www.ak-zensur.de/ and see how you can help.
Thanks for your reply.

Regarding #1: True, it seems that there are some countries like the UK [1] have thresholds, but others don't seem to have any (eg Ireland [2]). No matter if they exist or not, there are still companies that have large EU based turnover (Github, 37signals), and they too don't charge VAT.

Regarding #2: I agree. It's not that I want to convince anyone to start charging VAT. I'm simply trying to understand why this directive exists and why no one seems to care :-).

[1] http://www.hmrc.gov.uk/vat/start/register/when-to-register.h...

[2] "(g) A non-established person supplying taxable goods or services in the State is obliged to register and account for VAT irrespective of the level of turnover." http://www.revenue.ie/en/tax/vat/registration/index.html#reg...
If you were going to design a tool for moving your self and 80 lbs of objects up to 80 miles from yourself and you wanted to do it in an hour or less, would it really be a gas powered aluminum box on a steel chassis with rubber feet?
Community broadband is not competition, it's seizure of a market by the government, an entity that does not have to make a profit and has generally broad authority to take other people's money by force.
True, but if you have archives going further back than the change, you can at least figure out what it displaced.
Vintageous has tons of options on top of "hjkl navigation and yy". All kinds of Vim-y stuff is there.
This is an awesome idea. The example I'm most passionate about of web design I hate is an online pizza ordering site, because when I was intoxicated it was super confusing to just order a pizza.
Wanting to move there is also a believable cause of high cost of living. But since housing prices are out pacing wages worldwide, I think not. Indeed the NY Times reports 90 cities as "unaffordable" in the US alone.[1]

If there is a theoretical supply and demand argument that building always drives down costs then there is a theoretical argument that excess supply of labor drives down the value of labor.

If there is an observational argument that large population densities do not lower wages then there is the observation that high density cities do not have low cost of living.

My claim is that the price of housing will rise to at least 30% of wages no mater how many or few units you have. If you really wanted to lower rent rather than shuffling around who is living where, you'd need enormously radical change to land ownership laws and incentives. The things that made the twentieth century unique in history for the relative wealth of ordinary people. Things now being reversed.

Another apparently impossible option would be to make other cites into bastions of free thinking diversity, tolerance and creativity so there would be innovation and demand to live there instead of fleeing them for the few cities that have those things and the wealth that comes with them.

But the path we're apparently going to follow, deregulation, which will do exactly nothing, could nicely degrade the character of one city after another which would reduce demand and that might slow price rise. It'd take surprisingly little to turn SF into another Huston. But don't expect the people with a choice to stick around a characterless city among a sea of less imaginative people looking just to get rich quick.

[1]http://www.nytimes.com/2014/04/15/business/more-renters-find...
> It is like testing a surgeon's suturing skill during a job interview. Of course, it is an essential skill for them to have, but that's something for a school exam and not job interview for someone with verifiable credentials. Or do you think that surgeon didn't suture in their previous job and just "winged it through" for years?

Yes, absolutely, I think that some surgeons can be less skilled at suturing after years of experience, and it'd be wise to have them demonstrate these skills in an objective way during a job interview rather than relying on credentials. eg:

https://www.sciencedirect.com/science/article/pii/S187887501...

> Most methods currently used to assess surgical skill are rather subjective or not adequate for microneurosurgery. Objective and quantitative microneurosurgical skill assessment systems that are capable of accurate measurements are necessary for the further development of microneurosurgery.

and

https://well.blogs.nytimes.com/2013/10/31/a-vital-measure-yo...

> To the researchers’ surprise, there were huge variations in operative skill between the practicing surgeons, with the lowest ranked surgeons working at what the reviewers considered a level only slightly better than a trainee at the end of residency, and the highest-ranking surgeons working like “masters” in their field.

Software engineer interviews are absolutely imperfect, but I don't think other professions have this figured out either.
Me either, but bug reports are used for feature requests too, not only bugs.
millay and kipling. very different poets, but both resonate very strongly with me.
It's called banner blindness. "Engagement" of ads is dropping like an anchor yet prevalence of ads is skyrocketing. So you could say the mean effectiveness is really dropping because of this.
Do most mobile translation apps not require internet connections? That part surprised me. I had assumed most apps do the work on a server.
Does anyone have experience with Visual Website Optimizer and its influence on loading time and user experience? With all these Javascript A/B testing services, I'm worried about content flashes and long loading times. E.g. for the JS redirect, the browser would first load the page, THEN execute a redirect, then load another full page. Or the content might change after DOM completion, delaying rendering, or after rendering, causing flashes.
Very impressive. I'm curious to see how it performs in the wild though -- can it translate signs outdoors just as well as in a studio? I really hope so.
We already have a perfectly good OS that does all that. It's called Emacs.
Since Americans started leaving schools without knowledge of basic English skills. We were talking about English skills, not how top universities fare in tests.
> In any case, enforcing age based job restrictions remotely is not feasible and I would thank the individual and encourage them to reach out to you when they turned 18.

I mean, I wouldn't consider it if I hadn't worked with his dad for 5 years. It's not like I'm actually hiring, but yeah.

I was aware of those 3 rules, and was really looking for the citation on 3 earlier. I was thinking about paying him, I can afford a few hours of minimum wage, and if I think I can't I can always stop it, but even then I'm not 100% certain what I'd need to do for that. Do I actually need to file for incorporation of some kind? at this point I'd probably just go sole proprietorship if I have to. Then I'd guess I'd need to either have him do a 1099 or W2 of which I might need to contract out to a HR company to deal with some of it, especially because of the across state lines stuff. I honestly only vaguely remember my employment around his age.

I just want to ensure I don't somehow end up with them owning half the startup if it ever goes somewhere by virtue of a later lawsuit.