skysight-inc/HackerNews huggingface dataset:
Fair enough, though I don't see any name calling here. I will try to be more civil in future comments.
so what should one do if let's say in his 30s he already has his own house without mortgage and any help of parents?
MongoDB Aggregation Framework: Stages Availability Cheatsheet
I checked pricing for qty 1 via digikey.com in USD, choosing the part that was about $2k as it seemed closest to the specs I could find mentioned in the joint Xilinx/Amazon announcement .
> “775 aircraft-grade aluminum.”

That would almost certainly be the 7075 alloy [1].

> Byline: MEGAN GEUSS

Dare I guess at the pronunciation?

[1] https://en.wikipedia.org/wiki/7075_aluminium_alloy
I mean, reading this article is basically a giant advertisement for Scala and its powerful pattern matching.

functionThatReturnsAnyVal match {
case i: Int if i > 2 => System.out.println("Greater than 2")
case i: Int => System.out.println("Less than or equal to 2")
case s: String => System.out.println("Hello, " + s)
case _ =>
}
contiguous IP blocks are typically denoted in CIDR notation
Mozilla Firefox 53.0
My wife works, she leaves at 8AM to take our 7 year old to school and our 2 year old to daycare.

At 3:15PM my father-in-law picks up our 7 year old from school and hangs out with her.

At 5PM my wife gets off work and goes and picks up our 7 year old. I go and pick up our 2 year old.

We come home, make dinner, have family time, and put the kids to bed.

My only distraction during the day is my 4 month old lab puppy who needs a little play time and bathroom breaks.

It's not tough. It's about having a consistent schedule.

I did however get lucky as my 2 year old has slept through the night all but 4 nights since she was 2 days old.

My wife goes to bed around 9PM, I go to bed around 11:30PM, she gets up at 6:30AM and I get up at 7:45AM.
For reference, here's a capture from an actual Genesis: https://www.youtube.com/watch?v=gWVmPtr9O0g

And a live capture from the demoparty it premiered at: https://www.twitch.tv/videos/135854774?t=03h45m11s It's interesting to hear the crowd's live reactions.
Apologies to everyone for off-topic. This isn't a forum for asking advice from strangers, but as long as @Markoff replied to me, I'll respond briefly.

You're saying both you and your girlfriend are frugal. I am no longer neither frugal nor humble. I've been poor a lot of time in my life and even though at least 80% of that time was self-inflicted, this doesn't matter one bit in the end: your patience runs out.

So here I am, totally out of patience, with debts and still having to think strategically. I am not a defeatist, I am a pretty strong guy, physically and mentally, but I am just burned out and very tired in a sense that cannot be fixed by sleep, sex, or food. I need a rest from being an adult.

That won't happen. Ever. We all know it. So I am basically doing my best to increase my income but not decrease my expenses. Hard or not, it's my life and a battle for mine and my girl's happiness and fulfillment and I'll fight the battle as long as I am alive.

Thank you for your advice.
They're improving on one front, they also launched a 100-400mm super telephoto lens today:

http://www.sonyalpharumors.com/sony-announces-the-new-100-40...

But yeah, they have a long way to go to match the lens offerings of Canon / Nikon.
> 102 villagers, 750 refugees, one grand experiment

> Grit Richter, sitting in her modest mayoral office in Amt Neuhaus, gets a phone call from the interior ministry in Hanover. An administrator explains to her that Sumte will receive 1,000 asylum seekers starting at the end of the month, to be housed in the Apontas office complex. Richter isn’t sure she’s heard correctly. Yes, the administrator says, they know that Sumte is small. They also know that the complex is empty and disused. But the village has something that no other town in the area can boast: 21,000 square feet of dry shelter. Her options, she’s told, are to say “yes” or “yes”.

> Once the NPD activists are gone, Richter distributes cold facts: the EU is taking on 5,000 new migrants every day, and is expected to have received at least 3 million by the end of 2017. Germany will have 800,000 new migrants by the end of this year, and it appears that most will be allowed to stay. There are tough decisions to be made in every town in Germany and this much has been settled for them: the building complex in Sumte will be leased for one year to the Workers’ Samaritan Federation (ASB), a private charity that specialises in disaster relief.

Wait, what?

Migrants, or refugees?

Tough decisions, or her options are "yes" or "yes"?

> Dirk Hammer, the bicycle-maker, has told me they’re unhappy that they’ve been portrayed as racists, when the truth, he says, “is that we’re simply concerned”.

I think I have a lot more sympathy for the Germans than the migrants after reading this article. What's the point of democracy if your idea of your home, and your opinions on it, are totally overruled by some external force that wants to run some experiments? The villagers don't get a say in what happens to their home and then they are harangued for having an opinion on it.
A very common idiom is "T p = malloc(n sizeof *p)". That only works if sizeof doesn't evaluate its arguments.
This all makes sense, but I have become ridiculously empirical in my old age. Actual data wins many arguments in ways that surprise reasoning.
I just finished crawling 5.19B web pages, Ask Me Anything
I WAS JUST RATE LIMITED BY HN, SO IM GOING TO ANSWER YOUR QUESTIONS UNDER A NEW ACCOUNT: dor_jack_2
The Electronic Afterlife
I can't comment on accuracy but considering the source ... I wonder if there is even a way to find out -- I'm not sure if anything in existing tax code would serve as a good proxy for estimating "net worth".
The main use I have seen for IPython is for data science and related work. Although I have moved to Python 3 most people I know haven't, so let's see how this plays out.
Keurig markets itself to both consumers and businesses.
If the ip addresses really aren't useful to them, they can provide them to someone who could carry on their spirit of improving society.

How about providing services to the general public in some way, then? Transfer them to a non-profit trust that will allocate them to anyone who would do something important with them.

If a university had extra land, I would argue that they provide it to someone who could give it back to the public in some way.

It is because universities are supposed to do this in the first place, that they are endowed with things.
Friend relationships require active work to ensure they remain friends.

If you are young this might not be obvious but as you get older there is nothing more certain.

Friends who you do not make the effort to see in person do not remain friends.

Staying in personal contact does not happen without action.

Facebook/text messaging alone does not count as being in contact.

Men in particular have a tendency to not maintain their friendships and many end up old and friendless.
> As a daily veggie shake juicer

Does not really compute with

> I get no satisfaction from status symbols
What did you discover.
Wisconsin company that hosted Trump has hired foreign workers with H-1Bs
isn't it their own children who should take care of them? I find it odd they skipped one generation and they are going to burden you

I think help from them with your child will be much less valuable (close to zero due to advanced age) than your help to them
ExNet Systems' On-Line Magazine: 1996
Creating a business in America and therefore being a part of the American economy means prioritizing America in your business interests. If you are against that (e.g. willing to undercut American wages by hiring cheaper foreigners), then you should be penalized.

If businesses were free to reap America's rewards without contributing to America's "costs", then America's economy would (continue to) crumble as businesses (continue to) exploit that loophole.

Think of it as a "If you want to use America's resources to thrive, then you should contribute to America's economy" tax.

God is watching--do you honestly see why that policy exists? Or can you still not fathom why the policy is a good idea? Your "white" counterexample is non-nonsensical, primarily because of the Equal Protection clause of the constitution--it has always been illegal/unethical to make a racial distinction...surely this is something you've known since high school gov.
> Presentation hasn't changed in 15 years.

I think you mean 7. They changed their default theme to Vector in 2010, replacing Monobook, which had itself replaced Standard/Classic in 2004.

Moreover, Wikipedia has also acquired a mobile theme, which is very “modern”.
Ted Talk Review: Adventures of an Asteroid Hunter
On Linode, were you using the default single IPv6 address, or did you request a prefix? I found that the default address was in a blacklisted /64, and couldn't send email without it getting bounced or blackholed. Once I got my own /64, the problems went away (but DKIM+SPF was also mandatory).
How long did it take? What type of data did you record?
Making it a thoroughly meaningless thing to say. I could also care less, obviously, since I'm posting here talking about how I do care and find the use annoying, and you disagree and think it doesn't matter.

Telling me that you 'care some non-zero amount' doesn't mean much at all.

The phrase is couldn't care less, that is, 'zero units of care', i.e. you don't care.
I think matching + destructuring solve similar but different problems. Often times, items you don't need to do something based on some unbounded set of things nor do you need an abstraction.

For example, if I am writing a logic system in rust I can either match with one single arm or a nested match implement simple rules like double negation. I don't see how you could easily do this with multiple dispatch like the one you link.

I find myself really wish more languages would implement both the system you link and something like rust's/ML's. Usually it's easier to build multi-dispatch than match syntax though. In rust you can use HashMaps of TypeId -> Box<Any>. I would do a similar thing in C# (though now I am going to use this shiny new feature).
I guess if I was one to anthropomorphize my food, I'd agree.
"The last arrivals are four Iranian men in their early 20s. One is awkwardly overdressed in a powder-blue suit. They sit in the last pew and don’t talk to anyone. Most Iranians are not long in Amt Neuhaus once they learn of the diaspora in Hamburg."

It is difficult to stop movement of individuals in a large country. What was the reason for allowing the asylum seekers to leave the area?
I'm not sure if this is something you can control but the little chat box in the bottom right just says "Offline". I assumed this would allow me to enable some kind of offline capabilities, not that it indicated that the support team is currently offline.
That reminds me of an SMBC comic which coincidentally mentions chess when joking about a similar idea. http://www.smbc-comics.com/comic/2010-01-29
For me it actually means the same thing over and over. Had a guy with "15 years" of experience interview one time. He analyzed scientific data, sounded good. When we got into it he'd literally been writing/managing a parser in perl for a data sent with only minor changes. He did this for 15 years. Terrific waste of time. That guy was what I meant. He'd solved a specific set of problems over and over and never grown beyond that.
"The Duchifat-2 (Hoopoe) is one of 28 nanosatellites from 23 countries participating in the European Union’s QB50 thermosphere research program, but it’s the only one constructed by high school students.

Over 80 pupils in grades 9-12 at schools in Herzliya, Ofakim, Yeruham, the West Bank settlement of Ofra, and the Bedouin town of Hura helped to construct Duchifat-2"
The deeper you get into C++ the more you realize that Swift made the right call by removing all four inc/dec operators.
Austria didn't declare war against Serbs (the ethnic group), but it declared war and invaded Serbia (the country in which only a part of the ethnic group lived). Moreover, Gavrilo Princip wasn't even a citizen of Serbia but the citizen of Austria-Hungary, and the assassination wasn't sponsored by Serbia either.

An interesting data is that the invading Austrian army consisted in large part of ethnic Serbs from Bosnia that were serving in Austrian army.

Yes, Gavrilo Princip was a Serbian by ethnicity, like almost half of the population of Bosnia at the time, a then recently annexed province that was previously occupied by Ottoman Empire (Turkey). In fact, there probably was few ethnic Austrians in Bosnia, since Austria-Hungary was an Empire that simply treated Bosnia and many other similar regions as colonies. So, Gavrilo Princip was a member of an underground indigenous movement who was fighting the colonial power. It is debatable whether it is terrorism or not (one side's villains are the other side's heroes), but it is a historical fact that Serbia (the country) didn't instruct him, nor helped him, nor the assassination was in Serbia's interest. Simply put, the Austria was eyeing to invade Serbia for a long time before that, and used the assassination as a pretext for invasion that was going to happen sooner or later no matter what. Serbia accepted many outrageous Austrian demands, but Austria still invaded...
It's sort of a poor example, especially when the skin tone emojis also use combining characters.

The overall frustration is understandable, I'm just not sure if there are any easy remedies, especially if the metric for success is assigning a code point to every grapheme that some group considers sufficiently distinctive. Having a more diverse leadership might help, as the author suggests. But his anecdotes aren't convincing. I'd like to see a more comprehensive critique of the diversity of the leadership, particularly regarding their credentials and experience.

English readers would never accept a Greco Unification because English orthography _already_ went through tremendous simplification and unification at the behest of technological necessity, starting from the printing press but especially since the advent of computers. European languages generally are far along that path. Excepting the Western/Cyrillic divide, the European languages he described are already substantially unified, which he perhaps unwittingly takes for granted. To some extent the author is merely experiencing what European authors began experiencing long ago; namely, yet another culture clash with modernity.

Which isn't to say that European orthography isn't privileged. Just that the scope of that privilege can be more difficult to determine than one would think given the current state of affairs. To some extent European orthography might seem privileged because it was already drastically simplified and already underwent significant unification. Yes, there are many one-off esoteric European glyphs, but you can't judge how "privileged" that is without accounting for all the orthography discarded and abandoned, even in the past century.

Also, it's worth realizing that the Unicode project is literally destined to fail in the sense that languages and meaning are constantly changing. Unicode will always struggle with the inherent limitations of the goal. Arguably non-syllabic scripts are especially difficult to deal with in this manner. We should be careful not to equivocate written languages. English is, frankly, much easier to accommodate than many other languages, especially considering how English accommodated to technology.

Finally, it's worth pointing out that emojis were originally a Japanese phenomenon. More specifically (lest people think I forgot about the long history of ASCII emoji), AFAIU Unicode began accepting emojis at the behest of Japanese companies, and the first groups of glyphs were from Japan. Understanding why they first evolved in Japan might actually go a long way to addressing some of the author's questions and criticisms.
I wonder where the bottleneck was. Right below that result they have the performance plot that shows how it used up almost no CPU or network bandwidth. I'd expect S3 to be faster than this?

FWIW, I've been playing with parquet and Kudu lately and on a reasonably sized single machine you can run similar queries on similar scale data in <5 seconds.
This still seems a terrible example just to try and avoid naming an object. Isn't the comparison to:

Object o = functionThatReturnsAnyVal();
if (o instanceof Integer) {
Integer i = (Integer) o;
if (i > 2) {
System.out.println("Greater than 2.");
} else {
System.out.println("Less than or equal to 2.");
}
} else if (o instanceof String) {
String s = (String) s;
System.out.println("Hello, " + s);
}

I get that the case syntax is kinda nice, but this particular example just doesn't seem to get there for me. Roughly half the lines, which is good. None of them hard to reason about. Which makes it a wash.

Or is the comparison to something else?
Our company is in the Marketing Intelligence (MI) industry. We needed to measure the penetration of multiple technologies in different countries.
I'd say that the classification of a cat as a cat is a fundamentally different process from, say, solving a complex math problem.

The main difference seems to be that the former is a subconscious process and the latter is conscious, but it's more than that because to solve the complex problem we're relying on explicit selective recall from our long term memory then transferring that knowledge to our short term memory for conscious processing. I don't think this transfer of information from long term to short term memory occurs when looking at a cat.
EPA seeks input: regulations may be appropriate to repeal/replace/modify
Interesting perspective. Kind of reminds me of the discussion yesterday about programming contests not being the best indicator of software engineering success. Personally I love programming contests, but reading your comment I can see how it's not the most important thing to be in the top 10% in Algorithms.

Your main focus should always be to ship good user tested product, and I agree you don't have to be the best programmer to build something that users want and like.
Yeah, Chisel shouldn't have a problem with that part. I use Clash (the Haskell equivalent, but not a DSL) quite a lot with a variety of FPGA tools and it tends to work pretty well.

The real task, of course, is binding up all those IP interfaces into nice type-safe Chisel interfaces for users... That's always a huge pain, especially for a device of this class -- where it's going to be PCIe and ethernet interfaces you want to use...
Hmmm, maybe I should revisit this. I first tried it a year or so ago with pfSense on a virtual machine. Between the IPv6 issues and generally poor performance (long story), I went back to my IPv4-only configuration with DD-WRT on a D-Link DIR-825.

I'm now using a Ubiquiti EdgeRouter POE, and maybe I should give it another shot. I'm not convinced I'll actually get a prefix from Comcast, though.
PostgreSQL uses ARC (actually 2Q which is very similar), and they worked around the patent.
We are processing the data as we speak. However the movement of technology based on where your company is based is truly incredible.

Will update this in a few days with more data.
Follow the money. The financial aspect of the war was interesting in itself, if you can bear finance as an intellectual subject at all. [1] I haven't studied this very deeply but of course the Morgans are involved. Modern wars (starting from around the 18th century) all involve a financial angle and though I feel that certain bankers were criticized for racist reasons, the assistance of bankers in providing and retiring war debt is important. I think it would be likely that my studies would end up supporting the idea that the American side was hoping to fund or supply that which could be conveniently funded or supplied without actually fighting.

[1]http://encyclopedia.1914-1918-online.net/article/war_finance...
Blueprint for Armageddon is probably Carlin's weakest series. It tries to cram too much into too little time, and ends up almost incoherent unless you're already very familiar with the details from elsewhere. You walk away with the idea that fighting that war must have been pretty horrible, but not much else.

I've read a lot of WWI books, and _A World Undone_ by G.J. Meyer was easily the best. Would recommend that to start with for anyone who is interested in a history of WWI as a whole. (There are arguably better options for those just interested in the story of the slide into war, since that really needs a lot of space). The audiobook version is great too.
Create a GitHub bot in 10 minutes
I don't think we agree on what the purpose of a university is. I'd say the purposes of a University are research and post-secondary education. MIT is not some kind of general-purpose charity with the vague goal of improving society. It sounds like they decided that $50M is more useful than an /8 block for achieving their mission.

All I'm hearing in response is the unjustified assertion that the IPv4 addresses are more useful somehow. I'd like to hear why the IPv4 addresses are so useful, and why you need 17M of them, and how they'll improve society more than $50M of research or education would.
Seriously? -1 for that stupid comment.
It took us about 13 days.
We recorded reources of all types: text/, image/, application/*

As one would expect the vast majority of data recorded is text/* (html,...)
Looks fantastic. But let me ask for more :-)

> This is equivalent to an API that defines these three endpoints:

It would be cool to use the text that follows this as the spec; i.e. write a converter from this description to Haskell.

> GET /position/:x/:y/ returns a Position object as JSON
That's not how I have ever heard the term used and Wikipedia agrees with me.

>A tabletop role-playing game (or pen-and-paper role-playing game) is a form of role-playing game (RPG) in which the participants describe their characters' actions through speech... The terms pen-and-paper and tabletop are generally only used to distinguish this format of RPG from other formats, since neither pen and paper nor a table are strictly necessary
That will be an interesting correlation to see different frameworks or tech or even design elements based on geographical location.
Since Beall's list is nowhere to be found, is this even a reputable journal? I can't find any information and the website looks very amateurish.
Punching through to the actual draft, I see this allowance for passwords:

"Verifiers MAY remove multiple consecutive space characters, or all space characters, prior to verification provided that the result is at least 8 characters in length."

It really stands out compared to the transparently-reasoned requirements around it, though this rationale is provided later:

"Users should also be able to include space characters to allow the use of phrases. Spaces themselves, however, add little to the complexity of passwords and may introduce usability issues (e.g., the undetected use of two spaces rather than one), so it may be beneficial to remove spaces in typed passwords prior to verification."

I still dislike that it breaks the "just hash what I enter" axiom. (normalizing unicode aside, obviously) At least it's "MAY"!
+1 +1 +1 +1
> It costs plenty of money.

Not for the entry level. The Icestorm [1] tools are free software, in every sense of the word, and can take you all the way from Verilog source (or VHDL using GHDL's analyser [2]) to a bitstream. An associated board, such as an iCEstick or iCE40-HX8K, costs $40 downwards. (Cheap enough that a friendly sales rep. gave me one for free on request.)

[1] http://www.clifford.at/icestorm/

[2] https://github.com/tgingold/ghdlsynth-beta
There are lots of useful -W flags to gcc/clang that expose language pitfalls (examples: -Wparentheses and -Wshadow).

As far as dedicated tools, my best experience is with Coverity, which seems to have a design focus of finding errors in codebases with a minimum of false positives.
"A fool and his money are soon parted"