skysight-inc/HackerNews huggingface dataset:
I'll go one further and say that the white-box gear is better than the Cisco gear at this point. Had to deal with a network gateway at work last year which a) did not correctly implement STP, which we needed to hound Cisco to eventually patch, and b) hideously mistreated TCP connections so that they would be stuck open. I dealt with that second issue every day until my last at the company, I suspect that it's still b0rked if they haven't replaced it.
Your success touched a nerve. Lots of people making excuses for how lucky you are, and how lucky others aren't.

It's been known for millennia that "luck" is actually being ready for opportunity and then acting decisively when presented with opportunities. Preparation and action is what seperates winners from losers. You cant help losers win, you can only buy them time.

My parents were small farmers in the 80s when it was "get big or get out". I remember a lot of kids in my 20-person grade level had shoes that were falling apart, myself included. Grandpa died in 94 and my dad tried to keep the farm going by himself but could only last 2 years before the farm went broke. He left home and trained to be a truck driver. He drove over the road for 2 weeks at a time, when he was home he'd sleep, then go back out. My parents declared personal bankruptcy and the bank took their property and we were evicted in April 1999. We moved not far away, my parents needed a co-signer. My grandmother lived in the same house as us because they couldn't afford to move her double wide trailer. My parents slept on a pull-out couch for a year. Nobody gave them hand-outs. Life began slowly to turn around soon after.

You do what you have to do. And in the meantime you get ready for the next move. America is the land of opportunity, don't forget that.
Ironically enough, the very next headline on HN at the time of writing is 'the incredible shrinking airline seat.'

You should certainly assume positive intent (or one of the many variations discussed here) when you first encounter a problem or conflict of views. On the other hand, you shouldn't cling to this idea in the face of accumulating evidence to the contrary. Some people are in fact assholes and exploit the kindness, patience, and general good nature of others in pursuit of their own selfish ends.

The sad fact is that dealing with assholes is tiring at best, stressful in general, and can be scary at worst. If the cost of accommodation seems less than the cost of confrontation, making excuses and allowances for bad behavior can become a habit. Unfortunately, so too will the bad behavior under those circumstances.
In my real world at work, the "dependency stuff" works just fine. I never clean for my iterative development, and `-B` is what you want for a pristine/paranoia build.
Federal Court orders Australia’s biggest ISPs to block 58 pirate sites
ok, didn't know that. Asking the friend who posted for me to correct it.
Book the exit row. The seat in front of it can't recline to ensure the pathway is open.

Bonus tip: if there are two exit rows back to back, pick the one in the back. It will be able to recline but can't be reclined in front of.
Would you rather them throw in the towel?
After many decades of serious empirical analysis of poverty by tens of thousands of researchers in hundreds of research institutions in dozens of countries worldwide, I find it hard to believe people still trot out personal anecdotes as if they mean anything.

The roots of poverty are pretty well-known (and have nothing to do with self-chosen ignorance or indolence, regardless of the claims of these variants of Victorian-era propaganda). The effects of different political policies on poverty rates, from the most corrupt and least competent (the US) to the opposite pole (Nordic nations) have been understood for many years.

This anecdote is as relevant to poverty as war-stories of magical 'alternative' cancer therapies are to the effects of real medicine.
The ACLU Asks in 1934: Shall We Defend Free Speech for Nazis in America?
I posted it earlier myself and it got 5 upvote points but then was flagged.
This is an anti-fraud measure pure and simply. Also a policy against a loss of staff business recovery type situation.

Often a person has to leave the office for a period of time for others to have the opportunity to discover the crime. The enforced absence prevents ongoing cover ups.

Also, having a person leave their position for a period of time forces cross training between staff. If a person can't be gone for a 1 week holiday, the company is going to be fucked if that person gets hit by a bus one day.
> The tone here confuses me. Robbing somebody at gunpoint certainly seems felony-worthy.

It is. But the point is that he went from "zero" to "three strikes life sentence" in a single shot. It is not clear that this is what the law was actually supposed to do. Certainly, I personally would never have expected that a single incident could invoke a "three strikes" law.

However, involving a gun breaks most of my sympathy. It is difficult for me to envision what a "proper sentence" should be when the victim could have wound up dead.
Accton and Detla and Quanta are whitebox. Arista uses off the shelf switch ASIC from originally Fulcrum then Dune, Broadcom and now Xpilant. The motherboards and all other hardware is in house. Not whitbox.
Strictly speaking, Stylo and WebRender fall under the Quantum project umbrella, as "Quantum CSS" and "Quantum Render", respectively. https://wiki.mozilla.org/Quantum has details. (The names are definitely confusing!)

Also, Quantum Flow is not so small! It's actually now the part of Quantum that's getting the highest priority and most resources. It doesn't involved any single component, but is rather a focused effort to relentlessly profile Firefox on real-world workloads and eliminate as many noticeable slowdowns (jank, stutters, pauses, spinning beachballs, etc.) as possible. It's been hugely effective, with noticeable speed-ups in each release from Firefox 54 to 57. Ehsan Akhgari's blog has more details: https://ehsanakhgari.org/blog
Single vendor driven solution for all stacks (at least with Microsoft being the vendor) is more scaleable and easier to manage and support than shuffling multitude of open source fragments and solutions all over the enterprise.

If it's not a mom-n-pop shop trying to save pennies and dimes - it makes sense from CTO standpoint.
POSIX even has a number of implicit rules that make should recognize ( http://pubs.opengroup.org/onlinepubs/009695399/utilities/mak... ).

The real problem I have is that make generally relies on shell commands like cp, so there's no truly cross-platform (e.g., Windows and POSIX) way to copy files around in a makefile. I guess you could build your own utility, use it, and delete it when you're finished building. I've actually resorted to using ExtUtils::Command ( http://perldoc.perl.org/ExtUtils/Command.html ).
Second GitHub founder to step down as CEO
Is it API-compatible with Trello? That would rock, being able to use Trello extensions.
Correlation CAN Imply Causation – Statistics Misconceptions
GN Make 4.0 actually has Guile Scheme. This is pretty recent and I haven't seen it used yet. If anyone has seen it used, I'd be interested.

https://www.gnu.org/software/make/manual/html_node/Guile-Int...

https://jaxenter.com/gnu-make-4-0-adds-guile-output-sync-bre...

FWIW I wrote about how Make, shell, and awk heavily overlap in functionality here:

http://www.oilshell.org/blog/2016/11/14.html

This probably won't happen for quite a long time, but I'd like to expand my Oil shell to have the functionality of Make.

On the one hand, it's kind of ironic that you're asking for Tcl, when shell is Turing complete and already such an integral part of Make (every line of the Makefile spawns /bin/sh).

On the other hand, I understand that shell is a language with many sharp edges and most people dislike it. The point of Oil is to get rid of the sharp edges, and then maybe shell can take the place of Tcl/Guile.

It seems a little ridiculous to write build scripts in make, shell, and guile, all of which are Turing-complete (not to mention Awk or Perl, which often show up). And I don't actually think Lisp/Scheme are very good languages for Unix-like text processing and syscalls/OS integration.
Yep...I've been think this since the Antifa radicals started persecuting right wingers for their ideas and prevented them from speaking on college campuses...it's not going to end well for either side of the ideological spectrum...it's saddening that the "American experiment" is devolving into petty identity politics...it's like our capacity to see beyond our simple tribalist tendencies is non-existent...
I'm 6'2, every now and again I see a really tall person and feel a little small, and then realise, that's what everyone else feels about me.

Honestly, apart from air planes, being tall absolutely and utterly rocks.
Linking to your own comment without adding anything implies the you don't need to dignify their comment with a response. That's not asking for debate, it's actively avoiding a debate while implying their commment has no substance, and they have limited reading comprehension.

That comes across as snotty and insufferable.
Thank you!

> In reality, I would like something that combined Bazqux with some ML to recognize that an item is a dupe, or something i'm really not likely to be interested in and filter those thousand items down to a few hundred, but i've yet to see anything really achieve that.

About a decade ago - when the state of the art really wasn't up to it yet - I invested some money in a start-up that was attempting to achieve just that. They eventually turned to greener pastures and are still alive but I am still hopeful that someone will manage to put this together. I'd be more than happy to pay for such a thing.
"Basic income" would go a long way.

People will try to work to make their lives better, whether they're "poor" and "rich". Not needing to worry about food and shelter would make life much easier.

And I mean "basic income" for everybody. Not just citizens. Even immigrants. "For the widow, the orphan, the foreigner." - Deuteronomy 10:18, Zechariah 7:10, Matthew 25:31-46
And yet… they don't.

You could continue arguing against the mounting evidence that Qt apps simply don't perform as well in the marketplace as Electron apps seem to be doing, or you could accept that perhaps one of your assumptions is wrong.

Having used a few Electron apps on macOS, I'll offer a (mostly poorly-informed) opinion: Electron is the first cross-platform toolkit I've seen that has resulted in apps that don't feel out-of-place like their other cross-platform brethren, the software version of the uncanny valley. Even VS Code, the first editor I've actually liked since the original TextMate, somehow doesn't feel out of place (despite being themed uniquely).

There was a list posted earlier of popular cross-platform Qt apps, and most of them (VLC, Google Earth, VirtualBox) share a common theme: they're effectively a thin UI around mostly non-Qt content. I'd be surprised if more than 5% of VLC's use isn't double-clicking a video, watching it, and closing the window (perhaps with some scrubbing around the content). Most of a user's interaction with VirtualBox is with the operating system inside of it. And Google Earth (isn't that dead?) has little toolkit-based UI inside of it, with most of the space reserved for flying around the planet's surface.

Don't you think it's telling that the most popular cross-platform Qt apps are the ones with the least amount of Qt UI?

On the other hand, popular Electron apps like VS Code and Slack are almost entirely about interacting with the UI itself. In the brief window of time Electron has been out, it's resulted in more popular cross-platform apps of this vein than Qt has in the 25+ years of its existence.

"Are I out of touch? No, it's the other developers who are wrong!"
I'm really impressed with the makefiles provided by devKitPro, which is a toolchain for making homebrew on a handful of video game platforms:

https://github.com/devkitPro/nds-examples

They're very clearly hand made, do just enough to be immensely useful, and are well commented enough to be easy to modify for a Make beginner, just like I was back in the day. I'm sure there are other great examples floating around the 'net, but I cut my teeth on GBA and NDS development, and taught myself make by following in their footsteps.
> I'm kind of curious why we can't have an uncensored platform that represents both sides. Is it because good people prefer censorship?

It's because most people fall into 3 camps:

- those who want an uncensored platform so they can be assholes

- those who want an uncensored platform, without wanting to be an asshole (many of the people on this site)

- those who don't want to be on a platform where random people can be assholes to them

The third camp is the largest, and it doesn't take many people in the first camp to make the platform not worth using for them.
Amazon by far.
One very important thing missing from this primer is that Make targets are not 'mini-scripts', even though they look like it. Every line is 'its own script' in its own subshell - state is not passed between lines.

Make is scary because it's arcane and contains a lot of gotcha rules. I avoided learning Make for a long time. I'm glad I did learn it in the end, though I wouldn't call myself properly fluent in it yet. But there are a ton of gotchas and historical artifacts in Make.
How is it a subscription model?
My point was not about whether net neutrality is right or wrong, but that the same person sometimes protests AGAINST net neutrality when it fits their agenda, and sometimes pretend as if they're the guardian of the justice who's supposed to guard net neutrality. That's hypocritical.

People should instead have rational conversation about pros and cons and make an informed decision, but that's impossible nowadays because people can easily label one another nazi.
Why, oh why don't reclining seats move the seat forward when they recline? Something like home recliners do. That way people are sacrificing their own leg room.
A Primer on Cryptocurrency
Once upon a time in 1989
Sneaky pro-tip - use Makefiles to parallelize jobs that have nothing to do with building software. Then throw a -j16 or something at it and watch the magic happen.

I was stuck on an old DoD redhat box and it didn't have gnu parallel or other such things and co-worker suggested make. It was available and it did the job nicely.
>Then charge by weight. Just because someone is taller doesn't necessarily mean they weigh more or that I occupy more space.

You may not weigh more than a very muscular or overweight person but by being longer you by definition take up more linear space.
I of course don't argue that Internet sites, like Twitter or the Google Play Store, are not private places. They are not public forums.

But to me, the concerning point, is that the Internet is quickly becoming a place with no public forums. And I don't mean public forum in the legal sense (though that is also true), but in the sense of a place where everyone is welcome, and where people of all sides are actually present.

I think public forums are an important part of our society because they force exposure to other members of society and create shared experiences. I think a major part of protests, like occupy wallstreeet, BLM or the Women's March is to get people's attention by being in a public space. You can get your ideas out into the area and even the country on television.

If we are all living in our little bubbles, how can we have dialog and solve problems? Conservatives will have their little bubble, liberals will have their little bubble, and there will be no interaction. Twitter used to be a place where you could hear any kind of thought. You could hear one side of the story from the president of the US and the other side from al qaeda. Not anymore.

Now, it may not seem like a big deal as the people being kicked off are bigots. But are you sure your opinion will always be in the majority? Take for example the recent Google Memo, which was quickly labeled sexist by most media outlets. Conversation on HN the past weeks indicates many on HN disagree with that label. It's bigots today, but it might be "sexists" tomorrow.

So, yes I agree corporations have no duty to maintain a public forum. But if all businesses choose not to be public forums, do you think that is a good thing?
So then we have to get very good at determining if something is unclear.

This is where most people make the most mistakes, they assume their own judgement is sound. Hence the article.
Power grid operator offers alternatives to natural gas plant but at higher cost
Google will not be evil ... except where permitted by federal law.
My impression was that the charges are rarely trumped up; it's just that everyone remotely successful does it (so it's hard to be competitive without) and the law is enforced very selectively.
> likely be illegal

It's not illegal.
This. I love my California King. Wouldn't trade it for anything.
Open ASIC IP cores and firmwares are a must-have. Without independently-verifiable silicon, there's no telling was is or isn't there.
but what would congress do?
I looked at the screenshots. That looks just like every piece of software made in the 90s before UI design became a thing people paid attention to.

I'm pretty sure this is making the opposite case you intended.
Hey, Mark from FL, here.

For bone marrow mononuclear cells or mesenchymal stem cells, the closest are phase III, such as for heart attack https://clinicaltrials.gov/ct2/show/NCT01569178 and stroke https://clinicaltrials.gov/ct2/show/NCT01716481, but there are over 500 trails using the cells for a number of age-related disease.

Many early phases have been completed and moved forward to later phases, but this takes time before approval for many good reasons. The explosion in trials does relate to their therapeutic potential, which we began demonstrating in the lab 15 years ago.

TBH, one issue is that these trials use fairly disparate cell expansion techniques, and some do not expand at all. These techniques have advanced quite a bit in just the last several years. This has lead to disparate results from seemingly similar trials. Much progress has been made on these fronts, however. It's how it works. It takes time.

Umbilical cord blood isn't baloney. However, the FDA approved uses are limited. There are, however, many trials using them for treatment of age-related disease.
Board manipulation was a difficult yet fun exercise, given Elixir's immutable state and lack of imperative control structures (notably for-loops). Changing the value of a single cell in a list of lists was tricky and undoubtedly much less efficient than in a language with even one of the two aforementioned mechanisms.
I'm 5' 9" and I notice that, in a group in which I'm the shortest person, I am less likely to be addressed or listened to than in one in which I'm average or the tallest.
This is actually one of the reasons I do a lot of non-tech hobbies like woodworking and making wine. So much of what I do is ephemeral. It exists as bits stored in a computer, it not something I can physically touch. Literally everything I've ever written at work could, and probably will, cease to exist one day.

But the wine rack I made and the bottles in it aren't going anywhere. Well, okay the bottles will, but there will be more. :)
Then everyone stood around saying "Good job, everyone!" and giving people high fives?
"Linux is bloated, isn't real time, and has IP issues."

There have been real-time kernels for Linux. They're kind of important for people using Linux for professional audio (and doubtlessly other fields as well).
What about photoshop? MS office? Your favorite IDE?
How stable and secure is an android server (apparently no-one uses Android for servers)?
I think my statement was clearly a historical point about the city, look at my verbiage. Also, I was born and raised in Miami and have lived here longer than you, including the years Miami was murder capital of the US, yes I wrongly said the world.

The idea of Miami being safe is relative, even today, because it still has the highest murder rate in Florida. Moreover, most killings in Miami are not random like the kidnapping that occurred to me, no matter where I go or have ever went in Miami I have always felt safe because even in the worst neighborhoods no one wants a random murder which will bring police unlike say a car burglary because that's bad for business. So for example last night by myself I drove through overtown (one of the neighborhoods you mention as still bad) on my way to wynwood, and I couldn't have felt safer because people either look at me like a potential customer or undercover cop (only because I don't look like the typical wynwood hipster).

That said, nothing like this has ever happened to me in Miami and that is the irony/point, because this occurred to me in a small relatively safe beach town/resort area outside of Miami ultimately ending in the 8th safest city in the US.

Edit: to put things in perspective, in cocaine cowboys you will see a shooting on the open streets in the middle of the day, that was on 168th I was born on colonial drive/160th street, and also the Dadeland shooting in the middle of the day again about 2 miles from my current house, but to your point today Dadeland is safe and the busiest mall by foot traffic in the US (or it was a few years back).
I like how you turn a voluntary charitable contribution into forcing other people to pay. If you aren't poor, you should already be making contributions to the poor since you have such high moral standards.
The exception proves the rule here. The only way to override the "code is law" model was to create a new coin, using the fact that a majority of miners voting for a particular new model means that becomes the new model - the creators just used their community weight to keep the old name. They most explicitly were not able to change the values in the old blockchain without the fork.
Reagan gutted social services to keep entirely imaginary "welfare queens" from getting a free ride. https://www.theatlantic.com/business/archive/2016/09/welfare...

Jeb Bush, plausible presidential candidate, wrote a piece called "Restoration of Shame" arguing that the problem with America is that welfare recipients and single parents aren't ashamed enough. http://www.slate.com/blogs/xx_factor/2015/06/12/jeb_bush_sha...

The current president doesn't want poor people in his Cabinet. http://us.blastingnews.com/news/2017/06/donald-trump-shames-...

America has some of the worst public healthcare in the western world, despite spending more per capita on healthcare than any other nation in the world. http://www.latimes.com/nation/la-na-healthcare-comparison-20...

And this is what all that does to poor people. https://www.theguardian.com/commentisfree/2017/jul/12/food-s...

America would rather throw money away than see it go to anyone who doesn't "deserve" it.
Techstars launches its first center in Asia
Youtube the "hastily made Cleveland tourism video"
Interesting startup.
A year or so ago my iPhone 6 was constantly freezing up and was practically unusable. I tried changing literally every setting available in an attempt to resolve it. Wiping it clean and restoring from a backup solved it.

I was almost convinced it was a problem with the flash chip as symptoms were exactly what you describe here.
Yelp built something you can run on a server that will do that with Docker containers (https://github.com/Yelp/dockersh) but for you to not pay for it during the downtime, you'd need someone else to provide this as a service to you.