jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Browsers have been optimizing the hell out of their JavaScript engines over the past several years, which is awesome for both client-side web apps and server-side JavaScript. 5 years ago JavaScript performance may have been the bottleneck, but now it's likely often DOM operations.

Dromaeo (http://dromaeo.com/) from John Resig is one of the few JavaScript benchmarks that includes DOM performance tests. We need more of these.

I think the only way to get a good picture of JavaScript (and DOM) performance is to put each benchmark result for each engine in a matrix and draw conclusions from there. Browsers will inevitably optimize for popular benchmarks (see: Acid3) or have benchmarks that suit their engine. If we aggregate everyone's benchmarks and that is the standard for measuring JavaScript/browser performance there is less incentive to do these micro-optimizations.
Or the businesses become rich enough or sufficiently well-connected, and they might buy the legal solutions they need through campaign and PAC and party contributions, through lobbying and other legal means, and through control of mass communications and dissemination of information, and discussions recently around the private enforcement of government regulations or the privatization of government functions.

Now you could argue this is when a business transitions into a government-like entity, but that's another thread.
Nothing's wrong with the curriculum on a nominal level. It's all well and good. The problem is that you can much more fully appreciate the material when you've had an empirical base from which to view it. As we know, 99% of the best-laid plans in the business world come down, in the end, to politics. That's something you could imagine, but probably wouldn't really grok, until you'd been out in the wild and brushed up against the subject.

Another example: the people. I learned a lot from my classmates at my MBA program, but that's probably because a lot of them had different professional backgrounds. If we were all the same -- no backgrounds yet, other than our majors in undergrad and perhaps some college internships -- then I'd question what these people would actually have to teach me, or me them.

I'd love to see the graduate business program be a lot more selective on the basis of actual leadership experience or actual business results. Select for the people who've kicked some ass in the real world. Then make the program super peer-focused, and make the whole thing basically the Hogwarts of business badassery. A bunch of super-accomplished people getting together and, for lack of a better word, hacking business.

The theories and frameworks are great, but to your point, I think a lot of that stuff is undergrad material. Or maybe core/primer/refrsher material in the graduate program.
I think his main point vis-a-vis C and C++ is that the kernel has a unified C culture and adding C++ would import a bunch of different C++ cultures. As a C++ developer in a C++ shop, I can appreciate this. Our shop has a very solid and consistent C++ culture. We can read each others' code because we all use the same language features and coding style. You can't do coherent C++ development without having this unity. The only way to develop a unified C++ culture for the Linux kernel would be for it to be grown slowly over time, starting from a small group of developers, the same way the kernel was. That can't and won't happen. If C++ is allowed into the kernel, a bunch of extremely skilled C++ programmers from different C++ cultures will start to contribute kernel patches written in C++, and it will be a tower of Babel.

However, I don't buy his argument that C++ is unsuitable because it's linguistically a high-context language. Part of this problem of context is solved by having disciplined, humble coders who know the limits of human intelligence. (I do not think these are new requirements that would exclude existing kernel contributors. C has, and the kernel uses, macros.) Part of the problem is solved by having a unified culture. The rest of the problem of "context" in C++ is really what would be called "state" in C, and of course you can't read state in the text of a C program. If you could magically create a unified and disciplined culture of C++ usage in the kernel, it would be fine. But that can't happen, so C++ is out of the question.
I fully understand and agree with this. All work needs to be paid. In our approach, there are some projects that involves our services, but most of them are about build OSS pieces of infrastructure that may use (or not) our stuff, but that should be built for the community in general. We're thinking about stuff like and ActivityStreams mapper, a PubSubHubbub -> Websocket implementation... etc!

Also, funny enough, Mark is an investor in our company and I read this blog post a few months ago!
They might have reimplemented it (or not). I very much doubt that they would have called up Arc90 and asked them how much money they want.

(My own little theory is that one or a few Safari developers were avid Readability users. They saw the kind of license Readability used and noticed that all they had to do to make it a Safari feature is to give it a nice UI. And that’s when they noticed that they could easily convince others [superiors, that is] that it would be a worthy addition. A quite boring theory since it doesn’t include any grand conspiracy to bully Google, I know.)
<< Automated trading is a tax on transactions, not a lubricant.

That is a good analogy. There is a long-term trend to the stock market, but in the short term it is a zero-sum game. If a group manage to profit an average of 1% on every trade, everyone else's profits go down 1%. If you buy and hold for 5 years, this works out to 0.2%/year, so you may not care - but you should.
Neither did I. So I find it strange that in news articles like this one: http://travel.nytimes.com/2010/06/13/travel/13Harry.html?hp Readability still does a better job then the Reader extension that is based on it.

Readability is able to include the images and presents something that doesn't look like a poorly printed page like, sorry guys, the Reader thing does.
Identical twin studies where the twins were implanted into different women's uteruses? Because if not, you aren't proving "determined by genetics"; you're possibly just showing effects of good/bad prenatal care.

So I guess I'm curious about your sources... you can find poorly-designed studies badly interpreted by news media to prove just about anything.
What am I missing, why is this useless? You can specify your budget as the max price, and the "Thinking about" to August 2010. Granted, you can't specify "mid-August", but within a single month, usually airfares only change based on the days of the week of both segments.
Safari 5 includes support for Chrome/Jetpack style HTML + JS Extensions, whereas before Safari didn't include extension support directly.

Some tools, like 1Password did load "extensions" in Safari, but they did with hacks like SIMBL, which Apple discouraged use of.
i dont know.. this is interesting for me, but it would be profoundly more useful with my (admittedly small) group of friends.
Yeah, it would look very much like messy islands/mountains, probably lots of extra lines for little helpful effect. That is why the height map occurred to me. But, like I said, that might be getting too close to flashy, spinning-whizzbang infographic land.
The really strange battle is the battle of Athens in 46.

http://www.constitution.org/mil/tn/batathen.htm

Returning GI's disgusted at local corruption broke into the national guard armory and enforced fair elections after a fire fight with the local corrupt sheriff.
Seeing this made me wonder what other HN folks have done that was similar to this to get jobs?
Question: I know how can i get a html file for all the links. Can I get a text file with just the list of urls
Err, the bug fixed 8 years doesn't count as one of the two bugs fixed this week.

http://marc.info/?l=openbsd-cvs&m=129245633605693&w=...

http://marc.info/?l=openbsd-cvs&m=129245816907800&w=...
its also important in STEM fields. how many executives or open source project leads do you know with no people skills?
Nah I was just being childish tbh. Your point was far more useful.
Why is that a problem?

The roof of my house has a certain maximum load it is designed to carry. This load is mostly based on expected snowfall. Conceivably, in a year with exceptional snow fall the maximum load could be exceeded and the roof could collapse, killing my family and myself. However, I -- both through my representative government which makes the rules on minimum maximums and also through my decision to live in such a home -- have decided the risk is acceptable.

If the architect has not misrepresented the maximum load of my roof, why should he be held responsible if it collapses in unexpectedly extreme weather and kills me? If he should not be punished, why is nuclear special?
> They closed the service because of the NSA

Thus making my actual point, that technological solutions will not resolve the problem.
Vista

Most hardware was not powerful enough for Vista when it was released. It's the pressed who killed it. Windows 7 received glamorous reviews. However, in hindsight, Vista and 7 are not all that different. Most of the changes that daily users would encounter are cosmetic.

Windows Phone

Microsofts primary problem was that it was late and (as one of the consequences) there are not that many Windows Phone apps. However, WP7 and WP8 were generally quite well-received by the media. Windows Phone is really a nice phone OS, what Microsoft f*cked up is the transition from WP7 to WP8.
I'm also a Perl hacker. I don't agree with it.

Everyone is entitled to their own opinion though :)
Thanks! Anywhere in the US.
Windows 7 will be supported through 2020 according to http://windows.microsoft.com/en-us/windows/lifecycle

The updates are free.
The Gemini is strong in this one
Update 2: After banning close to 2k individual IPs, it looks like I got it under control, for now.

I wonder how banning so many IPs affects CloudFlare performance and if I should optimize it to block whole IP ranges instead ...
That's why more and more things are builtins now.
I’d prefer the USA never copy Australia on anything, but maybe that’s just me.
I always thought that the Dark Ages /was/ the middle ages and that dark referred (at least initially) to the lack of records.

Wikipedia agrees but I am certainly no expert in this:

The "Dark Ages" is a historical periodization traditionally referring to the Early Middle Ages or Middle Ages, that asserts that a demographic, cultural, and economic deterioration occurred in Western Europe following the decline of the Roman Empire.[1][2]

Petrarch, who conceived the idea of a European "Dark Age". From Cycle of Famous Men and Women, Andrea di Bartolo di Bargilla, c. 1450
The term employs traditional light-versus-darkness imagery to contrast the era's "darkness" (lack of records) with earlier and later periods of "light" (abundance of records).
London is somewhat of a unique taxi market because of the driver knowledge required. The black cab tests are potentially the hardest in the world. In the US cities I've lived the drivers probably know the general area of where you're going, but probably don't know the final directions.

At this point, why care about directions from the driver. Uber has built in driver GPS to tell them where to go.
Although I completely agree the designed signs are much, much better than the existing ones, there is another problem. Why should you have so many rules for parking? Why can't you make the rules more simple?

I want to show you a few signs in comparison, which are Dutch and notify drivers about free or paid parking. Those are (imho) very clear and only show when you need to pay. If you're outside that time frame, it's free:

1. [1] Paid parking all days between 18:00 and 24:00

2. [2] Paid parking from Mondays to Saturdays between 9:00 and 18:00, you're only allowed to stay for two hours max

3. [3] Paid parking from Mondays to Saturdays between 9:00 and 24:00 and on Sundays from 13:00 to 24:00

Am I just crazy, or are those signs way more easier to understand than the graphical green/red bars (especially from a greater distance)? I truly like the designers take to the problem, but isn't it just crazy you have to redesign individual rules to make the time slots understandable?

[1] http://denhaagfm.nl/wp-content/uploads/2013/06/Betaald-Parke...

[2] http://www.verkeerskunde.nl/Uploads/Cache/2013/2/13020510502...

[3] http://www.anwb.nl/bestanden/w280/content/gallery/anwb/nieuw...
Creating a sense of inspiration by science/technology is not that hard to do. The robot challenges do it for much less, for example and there are many other ways other than space.
The OP uses (set-frame-parameter nil 'fullscreen 'fullboth).

In contrast, I use (set-frame-parameter nil 'fullscreen 'maximized) leaving OS X's menu bar and Dock on the screen.

I do not know if Homebrew package `emacs` has been fixed because these years, I only ever install Homebrew package `emacs-mac` (a.k.a., Mitsuharu Emacs) but it used to be that one had to install Emacs.app via `brew install emacs-mac` instead of the conventional `brew install emacs` for (set-frame-parameter nil 'fullscreen 'maximized) to automatically and cleanly occupy every screen pixel except for the pixels needed for the menu bar and the Dock.
Nice documentation, and dev tools is a big plus.

The beauty of flux + react is, it's so simple and flexible.

I'm developing a fairly complex application with flux + react, (no flux frameworks, just facebook's dispatcher and stores/actions modelled after facebook's flux examples), and it seems I've implemented lots of things in marty.js. I also started using mixins for subscribing views to stores, immutable data in stores (so undo/redo is available without much work), loading data into stores from different sources etc.

I believe, in the following months, a de-facto flux framework will emerge, and marty looks so close to being that framework.

A few tips to fellow developers want to try react and/or flux:

- React is just the view part. Integrating it with other frameworks is easy, and integrating other js libs with react is also easy.

- OTOH, if you want to build a whole complex app with react, use something like flux with it, since there isn't a flexible way to modify the app state from child components with react.

- Immutable data structures really goes well with react + flux. I haven't been able to get the immutability/functional style before, and react + flux really helped with that.

Thanks again for the great tools.
1. People Skills - you can be the whizkid, but if you cannot relate and talk to the end user, your product will be worse off, and you will likely be out of a job soon.

2. How to ask the right questions - and how to ask them correctly. The clearer you are able to convey which information you are looking for, the less you will be sent on wild goose chases.

3. How to use Google well.

4. How to take a step back, relax, and refocus.
Original Article Title : 9 Trends That Will Shape Work in 2021 and Beyond

The 9 trends listed in the article are below

> 1. Employers will shift from managing the employee experience to managing the life experience of their employees.

2. More companies will adopt stances on current societal and political debates.

3. The gender-wage gap will continue to increase as employees return to the office.

4. New regulations will limit employee monitoring.

5. Flexibility will shift from location to time.

6. Leading companies will make bulk purchases of the Covid vaccine for employees — and will be sued over Covid vaccine requirements.

7. Mental health support is the new normal.

8. Employers will look to “rent” talent to fill the skills gap.

9. States will compete to attract individual talent rather than trying to get companies to relocate.
When the topic is government assistance to the needy, it's indeed trivial to predict what one of Rand's disciples would argue about the subject.

My point (which you can view either as a tangent, or as a point of order) is that most of us are contributing original thoughts from our own perspectives, not simply adopting and commenting from the perspective of some novelist with some admittedly seductive ideas. If we were interested in Ayn Rand's ideas, we could read Ayn Rand herself. It's not useful to have her ideas proselytized to us.
I'm a medical student. In college I worked in a private practice office for surgeons (though not plastics). On the wards, I rarely interact with people doing sales (I actively avoid them, no offense) -- though on surgery, it's impossible since they end up being in the OR.

The thing that has surprised me is how much influence the office workers have on the physicians. Since your product has the potential to be fun for the office workers, this could really be an in. If you can get a physician assistant on your side, you've pretty much won the game, IMHO.

If people are offended ("What, you think I need a nose job?") you could switch it up and let office workers modify other office members with consent ("Hah! I want to give John a calf implant!").
That's a really neat idea! Now I'm thinking of which short stories to frame on my wall =)
This is actually why I've reverted to saying "is an," because then people go "oh, no, you messed it up."

And then I smile with that face.

It gets too deeply recursive too quickly. Trolls trolling trolls who troll trolls.
The specific example is very specific

Sounds good to me.

the claims that "nobody else gets it" are in fact unsubstantiated

I'm pretty sure that the entire shop at my last consulting job would all claim it was news to them. Most people don't have to deal with issues like the ones discussed in the article, so it's perfectly understandable that it would be news to them. I don't have to deal with such issues on a daily basis, though I think I would have been able to do the same analysis if I had his job.

And the title text is not about "relative latency" you mention but about the cost of paging

I didn't know "relative" was so associated with memory and paging that you could jump to a conclusion about my specific meaning. (And actually, I meant to be quite general.) AFAIK, the cost of paging has something to do with the latency of resident memory vs. latency memory that was paged out.
http://safariadblock.com/

He packaged it up when he got back from WWDC.
Was looking for something just like this last night. Awesome.
I think the most important words in your post were "my current situation". You seem to be doing just fine without being married; kudos to you. I agree that most relationships won't and shouldn't last forever. If your situation were different, though -- for example, if you were planning to have children -- marriage might look more appealing.
it's just a news article pulled off Associated Press wire for god's sake...
A service specifically designed to circumvent the blacklist would likely be blacklisted as well. I think the best (most robust) option is peer-to-peer distribution of a regularly-updated hosts file. Irritating yes, but impossible to stop without moving to an IP blacklist.
Marriage is also a contract and way to make the relationship official or public. It also make sense in that perspective to invite many people and to publish the information to make sure everyone is aware of this commitment.

I find it always funny when unmarried couples with children are looking for a legal contract of some kind to ensure things are official between them in case something bad happens. They just see marriage as the complicated traditional thing that (they feel) is supposed to be forever. It doesn't have to be.
Actually, I found the right solution for windows - hopefully this is helpful to someone else:
http://www.zlatkovic.com/libxml.en.html
and for more details:
http://www.sagehill.net/docbookxsl/InstallingAProcessor.html
and http://www.sagehill.net/docbookxsl/HtmlOutput.html
Worked very well for me!
As someone else suggested, some sort of lottery system may make sense for high demand areas, but I wonder what percentage of available sites that really matters for.

I use recreation.gov and the WA state equivalent regularly and am able to get decent reservations pretty easily. During the really high use times in WA we just go to camp sites (Forest Service sites are particularly good for this out here) and see if they have walk up spots available -- all campsites we have visited keep at least some spots available for this. Granted, we have only done this maybe four of five times so far, but we have got a spot every time.
> the last thing I want is Google de-ranking results that are behind any kind of login

I'm of the opposite opinion. And can't really see your side of the argument. Care to elaborate?
Sounds like a bug in lynx.
From Vancouver (sea level) to Whistler is 7000 ft but only 80 miles. I wonder if you could pull a trailer up that height and over that distance.
Sure, there's some bound to the list of characters reasonable to choose, but Ricci's choice has cemented certain old-fashioned choices which are no longer updated (see e.g. 细). 欧罗巴 indeed is from Europa, but it has persisted as the full name of Europe in Chinese (欧罗巴洲) as opposed to its usual abbreviated form (欧洲).

Indeed there is a series of official handbooks published by Xinhua for a variety of languages dictating how the phonemes in those languages should be transliterated into Chinese.

Ricci's translations do not follow these. Having approximately 400 years of priority lets you do that. The handbooks also generally defer to well-established, preexisting names and conventions where they exist.

Also to answer one of your questions, no not all characters in Chinese have meaning. The more well-known case is purely phonetic characters, although it is quite tricky to find ones that have absolutely no other attested meaning. One example of this is 噶. The less well-known case (I don't know whether the phenomenon even has a standard English term) is of indivisible or "continuous" polysyllabic words, although these words are not always obscure. These are the exceptions to the rule that a Chinese character is a morpheme. Here the constituent characters of the word have no meaning individually and exist only in the context of this word. They are not reusable linguistic units outside of that word.

Some, but not all, of these later evolved to have independent meaning to fit in with other Chinese characters.
Underground is not possible there due to the amount of underground infrastructure dating back hundreds of years. Look at the upheaval at adding a new tube station and the cost and mayhem that caused (can't remember where the last station added was but I seem to recall a new one on the Central Line last time I was in London a long long long time ago).