jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> We already know the equations that we'd need to use do general intelligence, it's just that they're not computable with finite computer power, so we'd have to do some approximations, and at present it's not realistic because the approximation schemes we know of would work too slowly.

If you do know the equations, please tell me, as all models that I know of have fundamental failures that prevent them from generalizing to arbitrary problems even without considering computation.
I think you should focus on making your product as the best instead of worrying about other people leeching off your domain name. If you get that far, you must be doing very well so no need to worry about leechers.
That would also kill the person in multiple different ways at once.
If you're using .anythingbesidescom (for example.io) then get the .com too

Besides that it really doesn't matter unless you're a million dollar brand.

There's better ways to spend $10 in your small business.

If you have a trademark on your brand name, and someone else tries to squat your name in another TLD, file a trademark dispute to force them to release it. (Assuming your trademark isn't a generic word like "apple" where someone could conceivably have something like apple.accounting without being confusingly similar)
I cannot tell without doing the research on my own. You might want to use https://en.wikipedia.org/wiki/Coronavirus as a starting point for the broader group of corona viriae or https://en.wikipedia.org/wiki/Bacteriophage for the general phenomena of viruses attacking bacteria. My gut feeling is that corona viruses are not phages.
Good point. I'll add a doubling period for deaths and confirmed cases so you can compare. Do you know of any good data sources for getting the number of negative test results in a locale?
> If they weren’t effective at reducing infection healthcare workers wouldn’t wear them.

Have you seen the pictures of healthcare workers using "effective" mask protocol? Have you also noticed that said protocol almost always includes goggles?

If I can't trace the seal lines on your face for an hour after you remove your mask, it isn't doing shit for you as a healthy person.

If you are sick, however, that's a different story. The mask prevents droplets from being spewed out of your mouth at 120km/hr (70mph for the heathens) when you sneeze.
And we're all the better for it...
This looks very promising given some emerging theories of pathology: https://emcrit.org/pulmcrit/cpap-covid/
The design is a bit underwhelming, and I'm not 100% sure the highlight/dismiss thing works all that well. It feels to me like you ought to be able to click a product to highlight it, but instead you get spirited away to Amazon with, of course, an affiliate link (a natural and excellent way to monetise this!). It wasn't immediately obvious to me what "dismiss" would do when I clicked it, and then I didn't know how to "undismiss" something until I saw "reset settings", which presumably has that effect.

Also, the tiny icons on the chart showing the products themselves aren't actually very useful - you can't really determine much of value from them without hovering over them to get the popup; to me, at least, it might actually be more useful to see a brand logo.

Overall, though, I think it's a terrific idea, and a genuinely useful way of visualising multiple purchase criteria.
Only during 2003-2006 US war period in Iraq there were some 600000 Iraqis killed, most of them civilians:

http://leksikon.org/images/iraq_lancet2.pdf

There was no al Qaeda in Iraq before US attacked it:

http://www.weeklystandard.com/blogs/still-clueless-about-al-...

http://www.huffingtonpost.com/2008/12/15/bush-acknowledges-a...
> This is a colossal, market-moving play from Google.

Is it that or is it just an effort to stay relevant? If you can get a laptop/tablet that can do the same thing that this Chromebook does and has a full OS for a few bucks more, would you do it? There are tons of tablets from HP/Dell that cost 100-200$ and run full windows OS and have comparable specs to the Chromebooks. As far as I know they are selling quite well. I am wondering if this is Google responding to that pressure.
Yes, looks beautiful. Quite similar, I guess.

I had run in to some performance issues, the initial few ticks are quiet slow even now, esp. on a phone.

This one uses a kdtree instead. I'll have to try quadtree and benchmark. Thanks.
Nietzsche was wrong. I think, therefore I am. Free will is self evident.
When you publish a story, they ask if you'd like them to curate it for distribution—then include that opting for distribution automatically paywalls your story. It's less than ideal.
Contextualise, under Nietzsche's master-slave moralities, the following topics over which there is an abundance of articles and discussions on HN, posted by people who frequent HN:

Gender/racial equality, language games over gender, rights to be called one name or another, the elusive one percent, supposed rights to privacy and free speech, the right not to incriminate oneself, the pornification/glorification of work, the hustle, start-up culture, premium mediocrity etc.
I want to build one too. Any chance the repo's receive meaningful README's ?
I agree with that, and also think that it varies in the other direction, as far as emphasis on writing/coding/etc.

In programming languages and parts of AI, it's common for the thesis to mainly be an "analysis" of something, or a long-form "proposal" of a new approach, rather than a "write-up" of a "result". I get the sense that in Blum's corner of CS, and probably also systems, it's the other way around: you get some results, and then you write them up (though what counts as getting results, and how to go about it, differs quite a bit, as you point out). Whereas in the areas I work in, in some sense the thesis is sometimes the result. Sure, there are a bunch of technical results in it too, but they're a supporting cast of characters, included because they bolster the main analysis/argument/proposal.

I suppose the model I'm thinking of is somewhat more humanities-style thesis organization, which makes some sense, since AI has always been a bit coy about whether it's a subfield of CS, of cog sci, of philosophy, of engineering, or of something else. Interestingly, though, it's an even more common thesis approach in engineering. People think of engineering as less humanities-ish, but it's much more open to the idea that deep analysis of a problem/domain/approach is itself a research result.
Is there something I can do to get involved with this project?
What can we make of an opening like this?

"Everywhere Western ideas touch down, people get fatter. Urbanization is literally making us sick."

What about China? It has had some large cities for several thousand years now. Did people in China get fat 3,000 years ago?

In the USA, since 1945, the trend has been away from the cities and towards. Why not write "suburbanization is making us fatter?"

The article is on solid ground when it writes about insulin and fat. But nowhere does it offer much evidence about what is causing insulin resistance in the West. The truth is that this is still a subject of much research. There are a lot of theories out there, but no one is sure of the cause.

The sentence "Urbanization is literally making us sick" is ridiculous.
Here's a space business opportunity: Launch an orbiting datacenter using a suitably recalcitrant "flag of convenience." Right now, the only country that could do anything about your Libertarian free-for-all orbital data-haven would be the US. You'd have to push things pretty far to have them take you out. I would advocate launching 3 hardened centers that mirror each other.

Would this be able to protect Wikileaks? Maybe. It depends on who the "flag of convenience" is. Child pr0n - probably not. (But I don't particularly mind if they can't find a haven.) Chinese dissidents? China might take a stab at taking all 3 centers out, but it would be pretty costly to them diplomatically.
The concept is: advisors who knows really well the market will give you the hints to let you do the pivots, when your startup is just an idea.

Not after few months where you have invested time and money.
Will you pay for it? Or not still?
It's like having a song idea and learning to play an instrument so you can make it real.

This is a good analogy, perhaps better than the author realises. The way we learn to program tends to be nothing like the way music is taught, but it would be more effective if it were.

Just as it's important to be able to nail scales through repetition, it's valuable to be able to type effortlessly, and to enter in patterns without thinking. Think of programmers who - when confronted by a linked list scenario - mindlessly hammer in what's needed.

Repetitive drilling of those patterns is a good mechanism for improving programming skill. Yet we tend not to think about learning programming this way. Think of that time recently where you struggled to get something working, and now when you need the pattern you just copy-and-paste from there. How many of us can reliably hammer out a socket server interface without it causing any cognitive load?
If we need major players to act ethnically, then we are already doomed.
There are a number of existing projects that compile a partial Ruby into JS:

* https://github.com/superchris/rubyjs

* https://github.com/jessesielaff/red

* https://github.com/tlrobinson/cappruby

I'm afraid that Ruby semantics don't align too well with JavaScript semantics. Things as basic as numbers, method dispatch, and variable scoping don't work the same way. Either you end up with perfectly valid code written in one that doesn't run on the other, or you have an extremely slow Ruby interpreter implemented on top of JavaScript.

This is the main reason why CoffeeScript tries to stick as close to JavaScript as possible.
Umm, so?

I mean, seriously, I'm not trying to be an arse about it or something, but why should the hacker population at large give a damn that "some customers [of MediaTemple] will see interruptions to Web, Mail, and FTP services".

Is it that essential a host? Is everyone here hosting something there? I mean, I'm sure it's a popular host and everything, but should there be a post every time some hosting service gets a bit of a hiccup? If so, we might as well rename this site "Hosting status news".
He forgot two reasons interfaces go wrong:

1. Giving users what they ask for; and

2. Designing to sell.
Not exactly CoreWars in JS, but PDP11 in JS, with real Unix V6. Enjoy :)

http://aiju.de/code/pdp11/
"Are you worried about a leak?"

Nobody can't argue it can't happen, why take a risk of having our entire search history in one place.
Some company recently announced a portable monitor. It was kind of ridiculously overpriced, but in absolute terms readily affordable, and apparently quite transportable. The protective case flips down somehow to become the stand. Dimensions were about on par with having another 14" or 15" laptop screen. Sorry I don't have the reference at hand.
>IMO, it's the focus on the micro steps that's the problem.

No, the micro-steps are the solution, not the problem. Those who "get" math intuitively break problems down into smaller steps, often unconsciously. For those that can't intuitively do this (most students), they need to be taught explicitly the micro-steps. The micro-steps build the foundation for the higher level steps and the problem solving.

Learning the micro-steps well is like learning an abstraction in a program. Once you learn the abstraction to the point that your understanding of it is unconscious, then your thought processes are lifted to a higher level. This is true understanding of math.
Don't the tests just run on the branch before the merge? If so, you wouldn't actually see the failure until after you merge.
There is a slight difference between 'largest source of scholarships for women' and 'largest source of women-only scholarships for women'.

I doubt Miss America is the former.
http://nginx.org/en/docs/http/ngx_http_upstream_module.html#... - to make clients 'stick' to upstreams, if you're using nginx.
No, it's not an HTTP server. It has that capability to serve a static is almost solely for the purpose of maintenance pages and is severely limited, even to the point of needing to restart the server if you want to update the page.

It speaks HTTP in as much as it needs to to figure out how to forward requests. It doesn't generate return headers for content; it doesn't serve content; it moves streams from A to B.
What I find interesting is how big the "swing" is with articles about Mayer's strategy. You see articles essentially calling her a Steve Jobs wannabe, while others call her Yahoo!'s saviour (I place this one in that second category).

It will be interesting to see if her strategy pays off or not. It is certainly bold.
> Take for instance DRY - if you follow it too far, you end up with InterfaceFactoryFactoryFoo. And of course all those FactoryFactories start to look like violations of DRY anyway.

Right. DRY runs into limits when you use languages with limited expressiveness -- and, particularly, Java-like class-oriented languages where classes are not, themselves, first-class are problematic here.

The problem isn't with the DRY principle, its with a language that doesn't really let you follow it, because certain things cannot be effectively abstracted out into reusable library code and require boilerplate. Most of these things are not problems with, e.g., Lisps.
Even though I havent followed the above idea ( I will try to do in sometime ), I have followed this way, which have helped me a lot.

I used to make guess when I debug my day to day problem. Say for example, when I run selenium, and the browser doesn't open up:

1. Does the jar is valid?
2. Safari has selenium plugin?
3. Have custom installation rather than default installation location?

Then the smart you make the guess, the smart you can solve the problem.

Its about removing the un-wanted space ( by making smart guess ) and debugging the right space.
The vast majority of people who look at my driver's license are not the working for the government. The vast majority of people who use any identity are not the government. The government simply provides a form of verification because we have nothing better. They will punish you if you counterfeit a piece of physical identity, so this discourages counterfeits. A trust-based cryptographic network could conceivably serve part of that purpose, by making explicit and immediately verifiable the informal networks of trust that already exist.
No it's not what I think of it, it's what I've been exposed to. I've done some open source projects myself, although that was in flex and nobody really picked up after me ;-)

I'm a strong believer in Open source, I used open-bsd for years and I really enjoy Mono and Monotouch.

However the state of 95% of open source project is rather dirty and messy, scruffy development.
> I want metaprogramming on top of everything and its brother, not Ruby syntax.

Depending on what you mean by metaprogramming, my goals for Magpie may fit what you're looking for. Its syntax is a bit like Ruby, and it features the dynamicism and open classes you get from Ruby. But, beyond that, I'm planning to add full Lisp-style quasi-quoting metaprogramming, as well as an in-language-extensible parser.
move those places closer together (maybe even to the same place).

I found that picking a work contract, then housing close by works very well. No commute, and when my car breaks down (often) I can just walk to work. It helps to work for places that are either design-centric (and in livable city neighborhoods) or corporate campuses (which are generally in residential areas.)
Anyone had much luck lately reporting to hosting companies/ISPs? I've reported 7 IPs in the last couple months (4 for malicious/bot activity, 3 for spambots), and never got any responses. Granted, they were all located in Hungary, Romania, or China.
Everyone is happy and proud to be in their caste because their brains have been programmed to be happy and proud about their status in life.

Does slavery become alright as long as you brainwash slaves into thinking they are content?
Here is the deal. You want a good mobile app developer, find a good coder, and train him/help him learn.

As dinedal noted, it is slow going, as it is outside his day job.

There used to be a time where employers would recognize an employee's abilities, and provide for his learning of new subject matter.

Sadly, today, you either have to be able to demonstrate the knowledge out of the gate, or be damned.

There are plenty of good developers who could easily immerse themselves in mobile app development for two weeks, and become pretty skilled mobile devs in little time.

Nobody wants to pay for that, though.
Oh my good lordy lord, this has just taken me back fourteen years to what could be the greatest IRC client ever:

MICROSOFT COMIC CHAT!

http://en.wikipedia.org/wiki/Microsoft_Comic_Chat

This was the original source of the font in question. Binaries must be found, VMWare awaits...
"I can think of many products that failed essentially because no one heard of them and not because they were too expensive."

Products don't fail because no one has heard of them, they fail because no one buys them. It's your job to go out and find customers; waiting for people to hear about you isn't a strategy, it's a 100% guaranteed way to fail.

Real entrepreneurs figure out their customer acquisition strategy before designing and building their product. Those who do it the other way around aren't entrepreneurs, they're just hobbyists. Read Four Steps to the Epiphany, Crossing the Chasm, Bootstrappers Bible, etc.
Reminds me of the problems Transmeta had with their low-power processors. The laptops made with them had like 8-hour battery life, but at that time, everyone was looking at performance benchmarks and thought they were crap. Intel bought them and later used a bunch of their tech in mobile processors. I think people will eventually learn to appreciate good mileage, but the first 5 years or so will be pretty rough in the market.
The meat of it:

(g) I believe that NETSEC was probably contracted to write backdoors as alleged.

(h) If those were written, I don't believe they made it into our tree.

As an OpenBSD user, the big benefit of all of this is that the code in question got a lot of audit attention.

And that the next version of OpenBSD will probably have a funny song about this on the end of CD #2
Exactly, it read like the reviewer thought it was an alarm clock...
Very nice -- are you building other ones (this one just does cars)
Another good book along this line is Jared Diamond's 'Guns, Germs, and Steel'. One of the theories he puts forward for China's failure to keep up with Europe is its homogeneity. The fact that there were so many different european countries competing against each other meant that none could afford to ignore new innovative ideas.
I took a look at Meldium, what do you think of that?
Don't learn a specific programming language. Learn programming.

The book you want is here: http://mitpress.mit.edu/sicp/
Nom pe. Opposite.
I totally understand the preference for experienced candidates. I'd make the same choice all things being equal.

But I think I'd probably have trouble hiring, and I'd start to think there's a talent shortage.

What we're doing, as an industry, is eating our own seed corn. We're eager to front-run on experience and knowledge, but unwilling to sit around and let them cook. And, frankly, this is somewhat justified, as devs aren't famous for sticking around.

What we should be doing is satisficing rather than optimizing.

If you (and now I mean you you, not the indefinite) were going to work exclusively on the front-end, I highly doubt you'd know the answer to these. Hypothetical: you're fired today, I hire you tomorrow to work on my front-end stuff. Is the first thing you do to start looking up JS trivia?

No! Hell no! Because you're a responsible person. You'd work on...what needs working on. Oh, this page is loading slowly, time to learn how to use Chrome's profiler. Hmm, this div is behaving oddly, time to refresh on CSS.

And yeah, you'd get bitten by something on this list. But...so what? There's always something like that, no matter your experience level, and if you do happen to be that mythical person who's absolutely mastered a stack, surprise! We're switching (back) to Backbone tomorrow.

Would any of this make you unsuitable for the position? I don't think so.

Back to the example, yes, if you've got a hairy distributed systems problem, and someone applies with 20 years of experience in distributed systems, yes, you hire them. But if and when they call and say, "Well, Google offered me more millions than you offered me hundreds of thousands, so..." and you're left with candidates with 20 years of experience divided between COBOL, webmastering, AJAX, Rails work, and open-source contributions to Julia and Battle for Wesnoth...then yeah, sorry you didn't get the unicorn, but that second guy will be just fine. Get the distributed-systems guy in as a consultant for a week or two if you have to. If he really is that good, you might not need to hire anyone at all!

This whole thing is a result of developers overvaluing intelligence and being scared of not being the expert on something, employers buying it that programmers are superpeople, and then acting like it's a betrayal of trust when they don't know every small detail of every technology they've ever used, and both parties' refusal to think about what they need, rather than what they want. The tell-tale sign is that "hiring is hard," but there are still technology companies around. Sure, if you're hiring better ("top 1%") people rather than good ("good") people. And developers are just as bad: not everyone can be paid above average.
That piece of text, if taken literally and perhaps out of context, means that if we have a * b + c, the Fortran compiler is allowed to add b+c first, and then multiply by a, because there are no parentheses. It's just a question of whether the compiler writers "sees fit" such a thing.

In C, the order of operations is not ambiguous, and is distinct from the evaluation order. In a * b + c, three operands a, b and c have to be evaluated (the variables be reduced to the operand values they hold). This evaluation takes place in an unspecified order (possibly leading to undefined behavior). On these values, however, the arithmetic order of operations is clear: multiplication takes precedence and so is done first.

The evaluation order makes a difference if the expressions a, b and c themselves have side effects.
I suppose I could do this:

https://www.google.co.uk/search?client=ubuntu&channel=fs&q=l...

with bing:

http://www.bing.com/search?q=log+analyzer&qs=AS&sk=AS4&pq=lo...

or with duckduckgo:

https://duckduckgo.com/?q=log+analyzer

:D
Like Ebeneezer Scrooge? Low on humanity and cheer, high in greed and making people work extra hours for no extra pay?