skysight-inc/HackerNews huggingface dataset:
Come now, this is just silly. And I say this as someone who's been using Rust for years now! Let's avoid upvoting stuff this insubstantial.
Implementing a find function makes this read a lot nicer. You could also call it find_first or find_next.

def find(predicate, iterable, default=None):
"""Returns the first value that matches predicate, otherwise default=None"""
return next(
(x for x in iterable if predicate(x)),
default
)

Which turns the expression to

find(lambda x: 'widgets' in x, mixed_widgets)['widgets']
What is the motive for the CIA to lie?
> HDMI 2.1 and DisplayPort 1.4 (found on modern GPUs)

That's what should make Tim Cook feel ashamed when reading. His laptops are so obsolete that "modern" doesn't apply. Even for the current gen.
People think Perl code is unreadable and mysterious because the language design philosophy is different than other programming languages. Most languages strive for a limited, orthogonal set of built-ins and features without any repetition. Most languages enforce opinions about how things like OO and function calls are going to work.

Perl is designed to be maximally expressive. It is designed to be instantly familiar to someone who writes shell script, uses sed and/or awk and writes C for Unix environments. If you don't have this background, it can be a lot to absorb.

Here are some big things that Perl outsiders find troublesome at first glance:

1. Sigils are mysterious and scary--other languages don't have them. In practice, they're rather nice--they distinguish between functions and variables. They act sort of like a minimalist form of hungarian notation.

2. Built in regexes. Regex syntax is dense and messy. Putting it right in the language makes them easy to use. It also can make things hard to read. Perl didn't invent regexes and tt hasn't stopped most languages from implementing regex libraries. That's why Perl offers the expanded syntax that makes it easy to document complex regexes.

3. Special variables - $_, @_ are odd enough, but when add in the whole panoply from perlvar, it's pretty gross. In reality you really only need to know a few ($_, $@, @_, and $! are the only ones I use regularly), but they are terse and must simply be memorized.

4. Function calls in Perl are weird. Most people use one of the two common forms of argument unpacking that give you pass by copy semantics, but you can also pass by reference. Once you get the hang of it, it's not that complicated, but it is different and can be more than a little confusing for newbies.

5. List flattening. When you call a function like so: foo( @bar, %baz, $qux ), it gets one big list of arguments, the members of @bar and %baz get expanded. It's sort of the opposite of destructuring on assignment.
Agreed. Not discounting that you are a jaded jerk, as I think I may be one myself.
I don't think the technology described had much to do with "love"... more like "lust".

Also, love probably wouldn't work as well as one might think. People who love each other end up in violent conflict all the time, just ask any cop.

I think you're looking for a "mutual respect and acceptance bomb".
https://news.ycombinator.com/item?id=13352747
It's likely just a typical pass ordering problem
SQLite for sure. The test suite is top tier.
"I don't think it's appreciated enough that some forms of regulation actually do make things better for everyone, and that acting only in one's own self-interest can lead to results that are provably worse for your own self-interest."

As someone who is libertarian-ish, I find that a funny thing to say which doesn't jive with reality. Western countries usually have huge governments with huge amounts of regulation, and the default assumption of almost everyone around me seems to be that regulation is the way to deal with almost anything we don't like.

So saying that it's not appreciated that some regulation makes things better for everyone sounds to me like saying "it's not appreciated enough that clothes make us warm".

(Unless, of course, you're referring only to specific circles, e.g. libertarian economists).
Ha, that's a deal. Prior to joining my current company, I was paying almost $2k/month.. and that was up from $1k/month just 4 years before. :(

I'd recommend checking out your local professional associations. IEEE and ACM have some options:

https://www.ieee.org/membership_services/membership/discount...

https://www.acm.org/membership/insurance-programs
One problem with MMORPGs is that they just take so much time. As a young adult working full time and trying to maintain a reasonably balanced lifestyle, I don't know how to find a guild or establish friendships in a game while acknowledging that I'm only gonna be putting in a couple hours a week. Heck, I can't imagine how people with children manage to pull it off. I know I'm not going to be that good, since I'm only interested in playing for fun.

I also find playing for long periods of time gets a bit exhausting. This means that in recent years I've started to gravitate towards more linear stories. I'm not usually interested in collecting stars or points, I just want to shut my brain off for a few hours and kill stuff.

If you play with friends, it can become a bit frustrating too if some of them are more in the "hardcore" side of things. Nobody wants to fight constantly against someone they can never get a chance to beat. It can be fun when playing certain co-op games, but anything highly competitive just gets too overwhelming.
Add a const here, delete a const there
How does this deal with double congestion control?
If everyone tells you that you are wrong but doesn't care to explain in detail why, it's a hint that you might be wrong. You are not owed a valid argument just because you demand one.
The .NET Bridge to Nowhere
This is worrisome for the company, to have someone as clueless about technical work scope and estimate to be in charge of the technical department. Or is that more of a political post?
No. The basic linear algebra and calculus concepts used on the course are rather simple, and the videos hold your hand through the math quite well. You don't need deep understanding of the math to pass the course.
Nonsense.

If it is open source, that doesn't make it automatically trustworthy. If it isn't open source, you can trust it as much as you trust the author(s). Open source and trust are separate things.
Thanks !

I have a solution though. The application involves state changes and state management. I am thinking, make the API a simple CRUD layer with Spring Boot, and separate the services that manage the state change. That way I can write them as simple akka actor systems written in Scala, which is where the meat of the application logic lies.
Not sure what he said. But this is definitly not true. It is still a small minority of the devices that runs Windows
Why would Rust be faster than C?

And, is potential safety 5+ years in the future (that's an absurdly optimistic estimate of a rewrite for an OSS project the size and scope of PostgreSQL) worth effectively standing still for all that time? Is the security/stability history of PostgreSQL poor? I'm not under that impression.
I write complex shell commands every day, but when it gets longer than 2-3 rows I switch to a text editor and write it in Perl instead. I see no need to use bash up to that complexity, doesn't look good in terminal.

Poorman version of multiple pipes is to write intermediate results into files, then "cat" the files as many times as needed for the following processes. I use short file names "o1", "o2" standing for output-1, output-2 and see them as temp variables.
I think the author is feeling pain and expressing it poorly. I think that because I too grieved when WoW "died" for me (the Panda release was the last straw). I respond a bit differently in that I tend to analyze the crap out of things like affect me like that.

There is a sense of place, and to some extent community, in a multiplayer game. Ones that hit the right notes in terms of complexity, variability, and struggle tend to bring their communities together. Ones that tend to be manipulative often alienate communities. I have fond memories of hanging out with a Paladin and working through the content. We had compatible schedules and ended up great friends in the game but to this day I have no idea who they were in "real life."

So what I have come to understand is that a company stumbles upon a mix which like an ensemble cast of unknown actors that just "clicks" makes for a place where the content facilitates people getting to know each other, to help each other, and to compete with each other without getting too much in the way of the relationship side of things.

That gets them a bunch of customers but over time you can't relive the same experiences over and over again and find them "new" any more. You really need to mix it up somehow, and randomness helps but only goes so far. When the glow starts to fade and people drift away, the owner of the place will try new things to get people involved but at the end of the day, they eventually upset the balance and even their more loyal visitors start to taper off and fade away. And for people where the first time they completed a major quest line with new friends, or overcame a raid boss, and remember that time fondly, they can't go back. Just like you can't go back to being 15 again and riding around on bikes in the neighborhood without a care in the world. Nostalgia sets in and you move on, grieving what you lost.

I have played a number of MMOG's, and the RPGs are most notable because your "character" has developed in game and has a gravitas all its own. So how do you make a world where it is always fun to visit? You need a system where the world has its challenges but it isn't static. WoW avoided feeling static because it had so much content, but if you take 10 - 20 'toons' from their starting zone to the maximum character level you pretty much learn all there is to know about the place. And it doesn't change over time. And while it had a lot of variation at the beginning, over time successive updates homogenized more and more of the features such that all the classes and races began to feel like the tier 10, 11, and 12 armor sets which were exactly the same artwork but with different texture maps.

I think the game that was Everquest and WoW and others in the MMORPG vein has crested, the next version of that will have to be very different in order to get the conversion rates those had. That said, once we have procedurally generated worlds rather than scripted worlds I thing you'll find they will remain engaging for a longer period of time.
It's perfectly feasible to write something like Postgres in Rust, and it's a good idea, too! But Postgres is not going to be that database, for a huge number of reasons. Even Mozilla isn't replacing Gecko wholesale with Servo.
I can see it together with partial, yes, that's when it can become a bit cleaner. Another reason why I use map is when I want to use multiprocessing or multithreading (with IO heavy functions). But on a fine grained level of code I find it really hurts readability compared to comprehensions.
trigger warning, ideas may be involved that do not agree with conventional liberal attitudes

What would you suggest a society of N = 620 people should do if there are 20 infertile women, and the resource state permits that only 600 of them can make it until the next resource drop? Should they let fate determine who the 20 deaths will go to? Or should they be smart? Or is being smart here too emotionally hard for you?

At some point, engineering society is the difference between having a society and not having one. There may have been many tribes and villages that perished in history because organisms did not understand how to engineer viable populations (e.g. the difference between sending an old woman to gather berries instead of a younger fertile woman). For example, you would not let someone become "trans" because they don't like being a woman, if your population size is too small. They'll have to suck it up and copulate. As will people who are gay and asexual. There is no room for these modern concepts when the population size is critical. But, this is too emotionally difficult to understand. We have been pampered with "rights" in large N society.

We won't understand this until we hit a resource critical stage and we are forced to make harder decisions about our population.

If you have been to civil court, you will start to wonder about which humans should stop reproducing first. Parents who beat their children, verbally abuse them, and use drugs will likely be the first to go. At some point, a decision will need to be made and our morals will be redefined to do what is necessary. Until then, you can be happy that you will not live to see such a time. You and I are so damn lucky.

Someone someday will be making those decisions, and whoever they are, they deserve our respect, not our dismissal, disapproval, and hostility.
Probably not. I'm currently about halfway through and the majority of required mathematics revolves around linear algebra (matrix multiplication almost exclusively) and basic algebra. There is a linear algebra refresher as well.
FYI: Attempt #3 to explain why people should look into DPC:

http://micheleincalifornia.blogspot.com/2017/01/direct-prima...

Also submitted: https://news.ycombinator.com/item?id=13354383

I assume it will get no traction.

Best of luck in resolving your problem.
Some of our preliminary research about speech rhythm did get to the Current Biology paper. Figure 6 in the paper uses the method to study prosody of 5 sentences in English. (N.J)
i love how wikipedia portraits it like an event with no aftermath.

fukushima is still leaking. 400 tons of radioactive water. this will probably go on forever. the meltdown may have reached ground water. nobody knows because tepco and japans enlighted gov won't tell.

http://www.counterpunch.org/2015/06/15/whats-really-going-on...
Author here: Colour theme is "solarized dark" using Emacs.
Yup. Can't edit it now sadly.
Maybe use awk?

$ echo '<td>2017-01-09 <b>08:30</b></td>' | awk -F'[<>]' '{print $5}'

This will give you '08:30'. Unicode seems to be also supported:

$ echo 'λf. (λx. f (x x)) (λx. f (x x))' | awk -F'[λ.]' '{print $4}'

This prints 'x'. For clarity some other matches:

$1: ''
$2: 'f'
$3: ' ('
$4: 'x'
...
Attachment parenting has some merits but is a bit over the top in my opinion. Do I want my kid to start screaming the minute I walk away or hand them to someone else? Absolutely not. I want them to be self confident and happy knowing that I would not leave them in a dangerous situation, give them to a bad person, and that I will come back for them. That is a truly "secure" child.
This isn't a port of postgresql, more of an attempt to extend it's functionality into new spaces with the power of rust.

github.com/posaix4e/rpgffi (logical decoders and foreign data wrappers in wrust)
github.com/posix4e/jsoncdc ( an example logical decoder in rust)

We are going to be adding bigtable and s3 fdw soon.
Healthcare in the States is ridiculously expensive to everywhere else on the planet.
> There are no fresh unique experiences in the MMO.

That's because multiplayer RPGs first became massive multiplayer RPGs, and then became massive multiplayer [games]. You get the drift. Lot's of good things that make roleplaying experience unique went down the drain in the process, and even the name started reflecting it. The massive aspect itself makes it challenging to preserve roleplaying environment. Proper scaling of multiplayer roleplaying game is a tricky issue, and most don't address it well and don't even want to, since it would mean limiting the audience and less profits in result.
If you stop doing AMP, won't all of the non-canonical/duplicated/evil amp.google.com URLs users have now shared and linked to your content going to break, meaning that once you go AMP you are effectively trapped?
That's a good point, and we are on it:
http://journal.frontiersin.org/article/10.3389/fnins.2016.00...
We are working on a follow up in this direction with more cultures. (N.J)
Err, my Z3 didn't get Marshmallow until more than half a year passed from the release date.

Marshmallow was released in late October 2015 [1]. Meanwhile, the Z3 only just started rolling in early April 2016 [2]. That's pretty mediocre if you ask me.

[1]: https://android.googleblog.com/2015/10/get-ready-for-sweet-t...
[2]: http://www.androidpolice.com/2016/04/09/marshmallow-update-r...
Not sure if you are serious. But a OS without security updates for years is almost always much worse.
Correction, for that article I disabled the theme. The other poster is correct in that syntax highlighting is from SLIME.
He is leaving, so we may have something better soon.
I played Ultima Online for over a decade. Missed the start by a year, but after that pretty much saw it through the highs and the eventual decline. Stopped playing during grad school as I just couldn't do the hours needed and balance that with the career, school, relationships, etc.

UO started out brilliantly simple - not much of a story line, some basic rules and a never ending cycle of PvP. This total risk of losing everything and having to start over, including houses being robbed and such, actually resulted in an almost life-like story line that players made themselves.

Guilds formed, turf was claimed, order maintained or chaos wrought. Playing completely solo was really tough, just like surviving in the real world is harder by yourself.

But the team managing the game seems to have decided that the difficulty and PvP were liability and not assets. They tried to retrofit the quests and what not to the game that really didn't need them. The result was, just as the article laments of more modern games - boring, predictable, safe experience. But what's the point?

After enough complaining by the "old guard" UO team made Seige Perilous shard (server) with old style rules and punishingly tough economics. This kept me playing for another 6 years...

I tried some newer games, but the safe/boring environment doesn't really let human creativity/nature come out. There really isn't much of "role playing".

If I ever have time for games again, private UO servers with pre-trammel rules will probably be it for me. If they still exist that is.
Is the C language more complicated than building a database?! That's looking to be way more exaggerated.
Implementing the IRC spec in Node.js
Author here: am happy to put the code up on Github if people are interested.
Then check online at Conrad, Saturn or Media Market, in Germany, what type of netbooks or hybrid tablets are being sold.
UPI Money Transfer – Trupay.in
India’s Best UPI App to Online Money Transfer Anyone Directly from Your Bank Account with Just a Mobile Number. You can install Trupay App for android & iPhone.
This. In thailand and cambodia apple seems widely available. None of those is a official store tho. I think i've seen more than those 400 stores in Thailand alone.
See this course on linear algebra:

http://codingthematrix.com/

https://cs.brown.edu/video/channels/coding-matrix-fall-2014/

And this one on Machine Learning:

http://work.caltech.edu/telecourse.html
I reinstalled EQ recently to try to relive that experience, and was astonished at how primative the game seemed. My recollection of it is vastly different. 16 years makes a huge difference.
Hopefully you could even reuse it!
Check Media Market, Saturn, Conrad online stores for netbooks and hybrid tablets and see which ones are being sold.
Why is this story flagged??
I've always wanted a browser extension, perhaps built on Decentraleyes[1], which replaces the amp code with code that drops ads and trackers and just shows text and images. For bonus points you could look at httpseverywhere[2] and transform the google.com cached urls back to the originals.

Alas, it's rare to find a phone browser that supports extensions.

1: https://github.com/Synzvato/decentraleyes

2: https://github.com/EFForg/https-everywhere
Chevy doesn't have an intercity fast charge network. Tesla will win any buying decision with a manufacturer that doesn't have one, or until a sufficient national vendor-independent network appears.
You should look into Pantheon. Old school EQ style game (no maps, heavy group requirement, very limited player driven porting, death penalty etc) in development. If it actually launches I expect to see a lot of older MMO people trying to recapture the thrill. Until then the EQ emulator eq1999 will beat the nostalgia right out of you.
More trivia - LOTR SGI machines went to the railway afterwards and were used by the engineers for making CAD models of wagons and things.
China eases access to automotive electronics and AEV battery industries
As a Boston native, I'm going to have to disagree with your assessment of their public transit as "good"!
Honestly i am happy we have those 2.2% more or less consistently. Last time it dropped to 2.1 people started to suspect linux is dying...
2014 15" rMBP plugged to a Dell 24" IPS monitor. Sufficient use for Web dev and iOS dev.
This NYT article (titled, "Uber Extends an Olive Branch to Local Governments") is mostly about this sentiment - http://www.nytimes.com/2017/01/08/technology/uber-movement-t...
Yep. I mixed up the source when I picked it from my browsing history.
No. How much would you be willing to pay for such a click tho?
> These are the hard questions that no one wants to think about.

People thought about these questions a lot. It was called the eugenics movement, and such ideas were widely accepted by intellectuals, social reformers, and politicians worldwide in the early 20th century. Eugenics laws were widely implemented. There are good reasons such views became unpopular and remain so today.

You cannot credibly claim that society has avoided thinking about these questions.
I have put the screenshots from portion of the analytics page. What do you find missing about it?
Caveat: That unconditionally blocks traffic between your friends and family (see issue #166).
Having switched from a 30" 2560 to a 27" 5k display, I do sometimes miss the screen estate, but the increased resolution is really nice. Text rendering become much better, and it gets really stunning, if you display large images (> 15 megapixel) full screen.
How about someone solves the way-easier problem of boring highway driving first?

I don't understand why the full monty has to be in version 1.0. Give me a good automation on the low hanging fruit, and let convergent evolution of society, infrastructure, and technology iterate to the more difficult use cases.
Overview of New JavaScript APIs Now Supported by Most Mainstream Browsers
Yes, it can. A colleague of mine is driving his 5k Dell Display with the MB Pro.
Meet the first humans to sense where north is
Greater LA area covers at least 3 counties. How's that a problem?

If you want sub 300k in a safe area with shorter commute, then you have to stick to condos. If you have to have a house, commute is required. Valencia, Santa Clarita, Sylmar, all have houses in $300k or less.

Homeless explosion has as much to do with inadequate mental health care as any economic situation. Homelessness is such a complex topic that no comment on a thread could ever do it justice. Try talking a chronically homeless person into accepting a free apartment - you'd be surprised at the answer and concerns.
I use facebook ads and it only have 1 very specific segment so far. It's 20-40 person who works as a marketing / social media admin.
Sindre Sorhus' pageres (https://github.com/sindresorhus/pageres-cli) is a more recent alternative. It can even capture multiple resolutions AND multiple urls at once.
Perhaps, at some point, we can declare victory on the PPI axis and turn some of that spatial resolution into a wider gamut with a couple more primaries?
Thats not true imo. In my experience there always is research involved before pushing something to production servers. Especially for products that are not widely used by the community.