skysight-inc/HackerNews huggingface dataset:
Indeed. However, keep in mind that as this beginner "ramps up" to the knowledge level of someone who is working on a SQL database he will need a source to find out where costs lie. He's done some profiling, finds an expensive method with massive amounts of string concats, heads to Google and all he can find is "don't prematurely optimize."

You can supplement an answer with "don't prematurely optimize," but the presumption that premature optimization is occurring is a premature assumption.

He who asks a question is a fool for five minutes; he who does not ask a question remains a fool forever. ~ Chinese Proverb

I would work with beginners that are not fools, than experts who are.
> Tencent - Non-copy cat company, crazy amount of innovation and market penetration

Wait, what? This is a terrible example. Tencent is anything but innovative. They are notorious for copying ideas from local startups.
> For example, no language needs both traits and abstract classes

So abstract classes are the unnecessary bits in Scala? :)
Choosing to do it all at once shouldn't surprise you as it's kind of Scala's modus operandi. I would say no single language needs algebraic types and inheritance and structural types and dynamics (and implicits and macros).

The deal with the devil Scala made, IMO, is when it tried to be both a research language and an industry language at the same time (Java interoperability is but a small part of this deal) without realizing that what's good for research (many different ways of doing things) is often bad for industry.

It's the Las Vegas of languages: gaudy and confusing, but if you look at just a tiny part of it and squint, for a second you can convince yourself you're in Paris.
This is really, really confusing. Having signed up I get taken to a page to select a list. So I select a list, only be be taken to the registration page. I resubmit my email address, and then get another confirmation email with a link to update my profile.

I don't get it. Am I signed up to a list? Which one? Why was I given a choice when I then got taken to registration?

Have you done any usability testing?

I'm glad I used a throw-away address for this - I don't have high hopes for it.
I've been cursing Shuji Nakamura since about 2005. Suddenly every gizmo had a blue LED brighter than the sun. Took me months to realize that all that blue light was wreaking havoc on my sleep cycle.
No sugary. Less food than a steak. Lame.
the title should really should be "WHO doctor..." for both grammar and clarity reasons.
Thank you, too. The patching process wasnt as much my concern as the other widespread, clever exploits that really experienced bash dudes are finding.

Like we discussed, my concern is client sites hosted on a server I pay to be maintained... I did email the provider, and at the time was satisfied with their response so thats good.

So I really apprecuate all the input. I feel okay, though some funny behavior on old, stable sites makes me worry.

Thank you for your time.

I give myself a C- and will reevaluate.p
Cute. People guaranteeing 100% uptime. They should run for political office with ideals so peachy and clean.
Yes, it can be small without being the smallest, but such a claim should at least require being smaller than average/median for the category. In that example, it had a much larger footprint than the majority. If not for the inclusion of Brobdingnagian BDB, it would have been the largest. If I want to claim I'm strong, it's not sufficient for there to be only one who is weaker. Among embeddable databases, SQLite has no real claim to be small or fast. Its strengths lie elsewhere.
Nailed it. The happy/lame/sappy music with little chimes, fast paced rhythm, and soft strumming acoustic that can be heard in commercials like this has started to make me go insane.
Curious to see how Amazon's fork fares.
> Or we could have fewer hours at greater pay, with less drudgery for the remaining work.

Right. However, GP may have alluded to the question of whether such an outcome is compatible with libertarianism. Does that question betray a deep misconception?
What is the point? If this is true, why is it not on Flipkart itself?
Pfff. I can make my own carrot FOR FREE by hacking a raised-bed and hooking it up to my local water provider using a polycarbonate pipe and standard spray head. Why would anyone need to BUY ONE?!
Help please!

I followed some instructions so that Carrot would be compatible with Apple, but it's made it impossible to move without a Glass!

I don't want to be sucked into relying on overpriced peripherals... How do I do a factory reset?

http://www.purejuicing.com/wp-content/uploads/2012/05/apple-...
Question is: will it blend? Or rather, will it bend?
Here's the other article that was cited: http://www.dailymail.co.uk/news/article-2783111/The-terrible...

Neither one seemed very authoritative, so I wasn't sure which one to post.
Because this isn't communist England. Geez.
It's not an introduction, but this page collects a lot of nice info for Haskell:

http://dev.stephendiehl.com/hask/

As for "best practices", there are some interesting answers on http://stackoverflow.com/questions/842026/principles-best-pr...

There certainly aren't as many 'design patterns' style things in functional programming as there are in OO. In general, it seems to be because:

- FP systems are much smaller than OO systems (due to conciseness and not as much large-scale use)

- FP favours immutability over encapsulation, so you can re-use existing map/fold/filter/etc. functions rather than having to rewrite them in small pieces spread throughout your app. Hence you don't need to decide how they're implemented.

- Pure functions take everything in via arguments and give everything out via return values. There aren't many ways to get that wrong. In OO any method can affect the application in all kinds of ways, so there are all kinds of ways to get it wrong, requiring best-practices to avoid them.

- In FP, we're generally turning some input into some output. If we're writing code that doesn't seem to get anything from our input closer to something in our output, we should stop and think for a minute. In OO we're encouraged not to think in terms of solving a problem: instead we try to define ontologies and hierarchies, implement models of the domain, etc. only then, once we've bootstrapped a simulation of our business entities and their interactions, do we write the actual code for the problem we have: `Order::newFromFile('input.csv').ship()`
It's not necessarily easy, but decoding MMO data files can be massively profitable for players. Reams of valuable data are often stored client-side to save on sending it during gameplay. You can maybe learn what items are in the game (including items in not-yet-released updates), where the items drop, and what the exact % droprate they have. You can learn the exact HP and other stats of mobs (if it isn't normally displayed).

If you mean extracting images, 2d image formats are pretty easy and 3d are quite doable. Things like http://kayin.moe/?p=2218 exist for some games.
Service That Delivers Money from Your Bank Account to Your Door
I was hoping you guys could go extensively into why there isn't any such business like that right now?

All my friends could come up with when I suggested the idea were:

"ATMs are convenient enough, and even ATMs with fees would probably be cheaper than whatever you'd have to charge for the service"

And:

"And people primarily need cash when they're out, not at home"

But isn't it true that you really shouldn't underestimate the laziness of people? People will gladly (and perhaps subconsciously) pay a little more for a service that they really find convenient (Uber). And the 'drop off' doesn't have to be at your home, it can be at most public addresses depending on the city that you're in.

As far as security goes, there could be multiple steps, but the easiest (and really the only necessary one) would be that when the person that drops off the money arrives, he/she has to first check with the recipient; their ID and credit/debit card, or other verification like that. Then give 'em their money. That's it!

I'm not talking about the hard parts, which is getting banks to work with you and so on. I'm talking about strictly whether or not this is a great idea with a market audience waiting.

So, please school me!
How does it compare to Apple ?
CheckPoint released details of Bugzilla 0day before Mozilla released patches
Chat Roulette
Within the space of sql databases they get all three.

Writing to /dev/null beats leveldb anyday, only problem is I can't get the data back out. A leveldb to sqlite comparison doesn't is unfair to both leveldb and sqlite.
Making the world a better place... with extensible and reusable nutrient delivery systems. Currently in beta (carotene).
No, I was right the first time.
Interesting. The same phrase 'a steady water drop hollows a stone' also exists in Chinese: 水滴石穿, and it also traces back to 2000 years old classics.
Here's one thing slow ain't: 7% growth per week.
Speaking of Carrot, here's a site for those DIY folks who want to hack on their own open-source carrots.

https://openfarm.cc/

https://github.com/FarmBot/OpenFarm
A few books that helped me:

* Real-World Functional Programming - With Examples in F# and C# by Thomas Petricek

This helped me a lot because I'd been working solidly with C# for 8 years leading up to it (C++ before, and C before that), so I was very much in C mode. It presents reasons for the functional approach and shows side-by-side C# and F# examples of the various topics covered. It also takes a more practical approach, rather than 'yet another fibonacci example' which you'll see on lots of functional programming tutorials.

* Programming in Haskell by Graham Hutton

Basically a text-book on learning Haskell, but covers a lot of fundamentalist functional thinking.

* Pearls of Functional Algorithm Design

Once you have the basics of functional programming knocked then go for this. It teaches you how to think about reducing problems.
High cost of armed transport
Both of these supposed market incumbents lack the simple approach of Carrot. Cabbage requires significant preparation to be enjoyable. Carrot is easy to use and eat right away. Leek is really only enjoyable in cooked form, whereas Carrot is available in both raw and cooked form.

Carrots also have far less fragmentation in shape and size - leaving aside the Carrot Mini which offers the same simplicity in a smaller form factor. This lack of fragmentation means that everyone can immediately recognize and use Carrot. It also means that children will immediately be able to recognize and use Carrot.

Carrot - simply the best.
This joke has been beaten to death, and than tortured for a bit.
On-Line Man-Computer Communication (1962) [pdf]
You aren't Jewish, are you?
Any idea how to build this using Raspberry PI or Arduino?
Sorry, yes. Wrote "carbohydrate", deleted it, phone suggested "simple" because autocorrect, and like a dolt I went right ahead. :-)
It looks like you've built your landing page in PHP, which is renowned for its scaling and security problems. I'd highly recommend looking into something like Scala or Lisp if you want your unlaunched product to have any chance in scaling to the millions of users you probably won't get.
... except Scala isn't confident enough to be an instrument. It has to be all of them it once. It's a trumpet with strings taught across the bell (which you can play with or without a bow), and drum skin draped over the leadpipe.
lol, just like all those product introduction out there.....
I think the reason we keep seeing this over and over without any great insight is due to cognitive dissonance. Even after the Milgram experiments, not to mention countless wars, cruelty, genocide, domestic abuse, scapegoating, prejudice, persecution, and all other shameful acts of humanity that fill the history books, we can't bring ourselves to believe that authority is bad. We keep looking for a different interpretation or experiment to exonerate unquestioning obedience but it never happens.
I agree that for serious threats of violence, contacting the police or buying a gun is the correct response. For personal attacks/etc, including ones that "attack your core identity" (whatever that means), I do believe that a thick skin is the right answer. I was implicitly (though not explicitly) describing the latter situation.

You've provided no argument why that isn't the case apart from "won't someone think of the women" (ala Helen Lovejoy https://www.youtube.com/watch?v=RybNI0KB1bg ).
I'm just not sure about the form factor. Carrot is probably a bit too big for my hands and Carrot mini won't be released before 2015 so I'll skip on Carrot for now.
I have a few qualms with this food:

1. For a gardener, you can already grow such a vegetable yourself quite trivially by getting seeds, planting it locally with compost, and then using water and potash on the planted seeds.

2. It doesn't actually replace a potato. Most people I know add flour or bread to be able to make stews, but they still carry a potato in case there are thickening problems. This does not solve the thickening issue.

3. It does not seem very "viral" or income-generating. I know this is premature at this point, but without charging users for the service, is it reasonable to expect to make money off of this?
Come on.... Carrot integrates beautifully with Cake there is even a Chef recipe for it (AHA!!!) ! It's my favorite bundle when working on Breakfast module.
Yes. I find many developers and programmers to be very non-contemplative. This really hit me at OSCON this summer as I sat in session after session where the speaker was trying to teach me multiple JS/DB/web-stack-whatever frameworks/platforms in 50 minutes. I am used to drinking from firehoses at developer conferences, but it really seemed over the top. There was absolutely no time to think deeply about any of these things. No wonder there are so many holes, bugs, and just fragile software.
Oooh, this was just leeked: http://i.imgur.com/b6zPy73.jpg
Every time I see a similar submission on how bad FOSS communities are, I can't help but wonder - what do we do about it then? People react violently not always solely because of their nature, but also because they don't see a reasonable way to change things. It probably would help better for Poettering to write a post addressing systemd criticism, maybe there is one, but it never made to HN for some reason.
An American and Two Japanese Scientists Win Nobel Prize for Physics
I don't know if you have tried PHP recently, but with the frameworks like Symfony2, it's much more robust and feels natural to code into. I think you should give it another try. :)
Docker Acquires Koality in Engineering Talent Grab
Jesus, what's wrong with people today? Whatever happened with "do one thing and do it well"? Not everything new has to be like the Golden Corral buffet
Sports have never been fair and never will be. Why? Because fairness has no rigorous definition. It is one of those words like justice or intelligence; everybody has their own idea of what it means to be fair. No matter what sort of authority we create there will always be people who reject its legitimacy.
RFC2550 – Y2K and beyond
Where the "jobs" are going seems like the wrong question to me, honestly. I'm fine with not having a "job" as long as I have access to wealth - jobs are a cost we bear in order o generate wealth. The fact that we no longer have to pay that cost, writ large, seems like a good thing to me, overall.

There are of course a lot of questions about how the wealth will be distributed and whether or not we're obsoleting ourselves, but I think I'd rather try to carve out a niche for myself in a world where the problem is that we create more wealth than ever with minimal input from humans than live in a world where human labor is a dire necessity.
Right. But by no fault of Postgres either because disk-based io offers durability and in-memory classically does not. Apples and oranges.

In fact all the recent discussions of "performance" for RDBMSs has to be understood in terms of "what's being sacrificed for one or more aspects of ACID?". RDBMS technology is incredibly mature and optimisations that keep the ACID aspects intact are also incredibly difficult now. Marginal returns.
very good news for android developer
Is this even open source?
That is nameplate capacity, not actual generation. Big difference.
Almost all large scale generating capacity in the UK is highly contentious; this is hardly unique to nuclear. What is needed is political will, which has been lacking.

Perhaps the reason that these kind of schemes are so problamatic is beacuse they are so massive and complicated. A basic understanding of human nature explains why a large nuclear station is a more risky project from almost any angle (cost, risk of incompetence/accidents, health and safety). I want power stations that are small enough to fail safely in any scenario, not just the ones that an engineer has imagined. I doubt that is possible with something this monolithic.
How does Carrot prevent against Rabbit attacks?
The problem of sorting through large amounts of information within an organization or thread is one I deal with in both personal and professional life. This would be a major help!
It would also be nice to have some examples of extended use or a demo to get a feeling of the product.
And some good glazed baby carrots might as well be a dessert.
Thanks for the comment! A 100% SLA is actually a promise of future uptime. Nobody can of course guarantee their uptime, no matter what the SLA percentage. Thus, the company includes compensation in the agreement if the service level is not met. All this of course is decided based on historical data and what makes business sense for the company, ie. how much money are they willing to lose if their services go down.
Typical Carrot fanboy
people goes ATM mostly because they need that money immediately, it is not convenient at all, if they have to wait.
On a serious note, this one is actually useful at least.
Ah, "no true Scotsman" rears its head again. Why limit the space to SQL databases? Many applications that need an embeddable database don't specifically need SQL. You're right that comparing LevelDB to SQLite isn't quite fair to either, but they invited the comparison with a slogan that makes comparative claims. It's not unfair to provide citations relevant to those claims, which you don't seem to have done BTW.
Nice idea. I would pay you money if you made a version I could grow in my own garden. I don't want my food growing on someone else's land. I value my privacy enough that I would pay you for this. I don't want it growing on your land and then all of a sudden Google acquires you, shuts you down, and I never have a carrot again!
Yahoo India was pretty bloated, with layer after layer of management with very high salaries and not much to do. Hard to blame anyone for the decision. There were some really good devs embedded in all that lard, hopefully they'll be fine. Five months severance is pretty generous by Indian standards. That said, even very good engineers don't have as many options here as those in SF have, and not as many job opportunities,so I'm sure there are quite a few people feeling desperate today.

(Fwiw, Ms Mayer has been honing this particular axe for a long time now. Rumors have been circulating inside Yahoo India for quite a while now about an impending massacre. The good guys mostly left some time ago.)

PS: I don't work at Yahoo, but I do live in Bangalore and know people who worked there. Fwiw,my friends are all fine,either moved out in time or relocated to the USA etc. fwiw.)
This one little page pretty much sums up all that's wrong with startup culture and silicon valley in general.
I like my cloud hosting provider to take redundancy seriously, AND take redundancy seriously.
oof. I want my routing protocol back.
You forgot to capitalize I in India.

edit: The edited title is way better. Thank you!
PrimeFaces 5.1 Released
Two critical philosophies I share with my business-owner clients, who have (as most of us do) a natural tendancy to jump from concept to implementation without taking the time to educate ourselves and plan a strategy.

1) Sometimes you need to slow down to speed up.
This is Abraham Lincoln sharpening his saw; or replacing a flat tyre before entering the freeway.

2) Slow is smooth. And smooth is fast.
Same context, just another way of indicating that often in business slow gets you to your destination (vision) a lot faster than unprepared, directionless speed.
Thread pool configuration for inbound resource adapters on TomEE
And where did I even say that it was you who downvoted me, huh? :)

And it's not about the downvote as such, it's about the fact that some people are too lazy to write a meaningful reply so they resort to clicking -1 instead whenever they disagree with something, but this degrades the overall quality of a discussion.

And I participate in these discussions to confront myself with other points of view and hopefully learn something interesting, not to collect points. Downvoting takes this away from me and noone benefits from it. If that's an obnoxious approach - well, sorry :)

Maybe you misinterpreted my comment because of my little sarcasm ("Fromm (acclaimed pop psychologist)")? My comment wasn't meant to invalidate your comment though, just to broaden the spectrum - "but here's a critique of Milgram's experiment that comes from another angle, and one that can't be dismissed as pop psychology", that was the intended message. It seems that you took it too personally.
I've always thought that this would be the way to do it. Run a smart DNS proxy/server that does pattern matching on the DNS query/response traffic using both traffic profile and query contents as features, then when you see something that matches for a given time window, stop service for that client and complain.
We think that humans have grown up and developed?
Can't tell if continuing joke or went over your head...
Automated Debian Packages with Bricklayer and Docker
I too have this IP in my account login history. As well as others since July from other places globally.

This appears it was not brute force attempts, as the log would show failed login attempts. They just logged right in, first try. Sounds like a web site vulnerability.
AT&T loses info of 1,600 customers
That said, cool notebook!
Create an automated Debian Packages with Repo included with Docker and Bricklayer.
Beware of cheap imitations: almost no vitamin A.
Two years ago I implemented something different, but in green: https://github.com/niko/green

I had a juice version in the pipe but I didn't like that I had to use yellow for that. It's hard to use yellow once you get used to green.

But I'm really interested in orange now so I might give carrot a try.