skysight-inc/HackerNews huggingface dataset:
there's absolutely zero compile time safety in your code. If someone copy-pastes for instance

case t_int: printf("An integer: %d\n", s.num); break;
case t_bool: printf("An boolean: %d\n", s.num); break;

it will just break at runtime, unlike std::variant which prevents this at compile time
Debian backports has 4.12: https://packages.debian.org/search?keywords=kernel&searchon=...

Arch also has 4.12 and 4.13 in testing:
https://www.archlinux.org/packages/?sort=&q=kernel&maintaine...

Doesn't seem like an appreciable difference.
How is your government capitalist? You are drowned in bureaucracy, taxes and debt not capitalism.

I am not taking this story as an example. Most of southern Europe countries are far from being capitalist.
100G has been around for a while and not that common in usage, other than extreme cases. 10g and 40G are still the most widely used ports. Considering that most switches and routers have a minimum 10-20 ports (10g-40g), that's already a stupendous amount of BW - and on routers, you can always add more cards. 100g routers/switches are very expensive.

Unless you are pushing google/facebook/Comcast level traffic - there are very few use cases. Apparently, Google/Facebook uses their own network hardware.
>Actors and writers are not laborers either

Why aren't they?
> Should we insist on every FP to have assembly-level access, custom memory managers etc. because they are cool as well?

yes. all the languages should converge (and the relevant ones actually do)
this reply probably doesn't matter since this thread is a few days old, but here goes anyway:

> I encounter professors all the time who think that it’s fine for a student to say “I’m With Her” in class but not for a student to say “Make America Great Again” — that’s hate speech, see — despite the fact that both are simply the recent campaign slogans of the two major political parties.

here's the thing: "Make America Great Again" is a dog-whistle slogan, pining for a time that was racist. it is, to a lot of people (myself included), an inherently racist slogan. so, the problem is that a statement which was "simply the recent campaign [slogan]" of a major political party was, in fact, racist. i know it seems crazy to some people, but one of our major political parties ran an overtly racist candidate, on a (barely) covertly racist platform.

EDIT: sometimes the platform was overtly racist too. though it tried it's best to make it palatable for people who wouldn't want to identify as racist.
You've always been able to do this on iOS as well, but it risks an obstruction of justice charge.
There are no lifetime guaranteed jobs. That is a peculiar idea that might only apply to being "born to farm your patch" in history at all. Institutions and entire job categories go away.

Collective bargaining is OK and not usually conflictual outside down cycles or downsizing legacy industries. The conflict narratives appeal far more to general consumers. Working class hero is huge in American history for both good and ill.

Where many unions go bad is running interference on liability, incompetency or even criminality. That is not unique to unions but suffers embarrassing large scale instances (cops? teachers? auto workers who stole tools).

These are tough things to get right. The battles for enough and fair (predictable is a giant issue for service workers) overlap with battles that should never be waged and mostly lose.
Great article. I can't think of another one that explains the complexity of how JavaScript and CSS block rendering. The diagrams really help.
Why is that abusive? If you want more secure work, don't offer your services as a contractor.

Are you trying to suggest that there is something inherently abusive about contracting? What if I don't want a full time gig?
Guilty pleasure: I love to indulge in YouTube fail video compilations when my brain is mush from a hard day.

I've often noted that these days you get the entire actual content of a "<insert country>'s Funniest Home Videos" TV show in 60 seconds or less.

In better times I'll turn to documentaries or TED talks, but yes, L.C.D. content is sometimes exactly what is needed.
Never tried them, but they are a painful weed here, grow quickly and seed very easily. We used to give the seed heads to our canary once upon a time, but currently have hundreds of thistles to zero canaries.

Perhaps if they could be blended and used as a base for bread or cakes, but I have no idea if they're safe in large quantities.
Term rewriting might help.

https://en.wikipedia.org/wiki/Pure_(programming_language)
Well said!

It's worth noting though that there is Chromium OS, too, although I will be honest I've only ever used Chrome boxes that were machines with real (closed) ChromeOS on them. I didn't "jailbreak" any of them, I just put them into developer mode and turned off the image signature verifications.

I too am not really sure that one can say legitimately an ARM box is more open than one of those AMT i7 Intel machines, regardless of what OS you put on it. You can't build your own ARM like you can build your own MIPS. (None of us plebes can legitimately build our own processors anyway, maybe you can, not me anyway.)

I learned "how" in a Computer Architecture class 'I' and 'II', but only just enough to give me the sense that if I was on a large desert island with lots of natural resources and the only person left in the world, I might manage to have a rudimentary computer again before whenever the time I die... although I might have to reinvent a transistor and a semiconductor and some other things I didn't think of, first.

That being said, ARM has patents, Intel has AMT, MIPS has the chinese government, I'm just glad there's still some kind of diversity because when we're running all the same identical Intel chips (or any of the competitors for that matter), we're all doomed.
PowerShell has a few rough edges, but once you get over those it's super easy. Even when you can't remember the exact syntax for a command, the built-in help makes it quick to look up.

What tool(s) have you tried using to write PowerShell scripts?
It's impossible to believe that Youtube blocks this video, but can't tell that the copies are the same video.

Which means they have provisions to block a providers video. Not the content of a video. They're happy to publish other copies of the same "inappropriate" content, and to monetize it.

But they won't let the original author monetize it.

If this is something other than "being evil", I don't know what it is.
HTTP2 greatly reduces the cost of requests though so what you really want is tree shaking to get rid of code you don't use and minification to reduce its size.
These aren't chips that you'd use to run your own application on (they aren't x86 or ARM or anything like that). They're custom ASICs engineered to handle extremely high amounts of network traffic.
>>> And I _REALLY_ like the idea of an object-oriented piping system. I would love to have that built into Linux/bash/etc instead of every program having to have some sort of "human readable" mode and (if you're lucky) a "machine readable" mode.

That's sort of what ansible/salt do. Provide the most useful system commands with structured arguments as input and output, instead of crazy text everywhere.
Celebrating Programmer’s Day: pride, perseverance and patient parents
I think targeted ads are boring. Or at least, the way they're often used is boring.

What benefit is there to keep showing me the same ads over and over for products I already use, websites I once visited, and products I once shopped for?

Show me quality ads for products and services that are new and interesting!
An interesting old news article I came across from 1998 (almost 20 yrs ago) when Kim's father did the same thing:

> North Korea Fires Missile Over Japanese Territory (SEPT. 1, 1998)

http://www.nytimes.com/1998/09/01/world/north-korea-fires-mi...

Which also contained this blurb:

> North Korea previously conducted missile test firings in May 1993, when it fired four missiles into the Sea of Japan. Those launchings sent Japan into a panic and prompted the Government to consider cooperation on a regional missile defense system. Such a system is still years away.

It's interesting how long a missile defense system has taken to arrive in South Korea...

Edit: The US also predicted today's missile event when the UN passed sanctions a few days ago:

> Bill Richardson, a former U.S. ambassador to the UN said the sanctions were "better than nothing, but not enough to really pressure North Korea," adding that Pyongyang is likely to respond with a missile launch in the next few days. (Sept 11, 2017)
A good chunk of that is duplicate videos.

e.g. FTA, many duplicates of this video exist, each of which are ranked higher than the original, and each of which are monetized when the original isn't.

There's just no way that Youtube isn't able to detect this duplication.
Apparently she revealed in her book that she was frustrated by Bernie's one-upping her at every turn. We'll do what she said, but have more of it, or make even better. Offer more.

She didn't want to go down the rabbit hole cuz soon as you say I'll match their ideas, they'd just come back with "now with more and improved [promise].
Drag is certainly a popular outlet for trans people who can't be out in their public lives, but not all drag queens (or kings) are trans, or even gay.
Toronto homes are like a million bucks each, good luck.
right you are. 35 could use a hyperloop to austin also.
Google is cracking down on sketchy rehab ads
The crossword puzzle question as quoted could be a logical/grammatical trick-question, because most people who know they don't don't know though if any one of all of them does.
Yep, I see it on GoG and Steam.

I had an interesting experience with that. I'd borrowed the game from a friend, and it didn't play nicely with the integrated SiS graphics chip on my computer (performance was fine, but a lot of elements of the game didn't render). I contacted Fox Interactive's support team. They asked for my address, and I got a "replacement" copy of the game a few months later. To be clear, I didn't ask for a replacement, and stated that I was borrowing the game from a friend. Still, a nice surprise.

Also, the engine itself was open-sourced years ago, and a Linux port was made. It should be perfectly possible to clean up some bitrot and get it working on modern systems, including natively on the (x86) Mac. Makes me curious if it would run on the PPC Mac that I've got in my closet.
Websites don't inherently deserve to earn money. They have to earn it.
To address the elephant in the room:

>Alphabet is also an Uber shareholder through its GV venture capital arm, but Waymo, a unit of Alphabet, is currently suing Uber over self-driving car technology. As the relationship has deteriorated, Waymo signed a partnership with Lyft to work together on testing autonomous vehicles.
Not sure what to think about this because it's difficult to characterize "customization". Most software has some amount of toggles, options, and so forth. And some have things like plugins or built-in scripting. What counts as "customization" and what doesn't?

Is chromium too customized for example? There's lots of toggles, options, command lines switches and a whole web extension subsystem.
Announcing SignalR for ASP.NET Core 2.0
This is absolutely true in the general sense, but is negated by the rents being given to those who own water rights due to prior appropriation. In the absence of a payment for these water rights (analogous to the payment we pay for spectrum rights on radio frequencies), there is going to be a misallocation of water and waste.

An essay about the issue: https://www.progress.org/articles/water-creates-rent
You misunderstood OP's use of the word "akin."
The following two points are highly tangential and don't squarely answer your question; I'm just mentioning them as things to file away in case they turn out to be relevant.

- https://news.ycombinator.com/item?id=13741505 shows an experimental new CPU architecture which appears to be single-core but demonstrates interesting power savings and speedups by eschewing standard on-chip caching and building a smarter compiler. TL;DR closed-source compiler, but I think the people making the design are trying to make the architecture design/registers/overview/etc as open as practical/viable with free documentation etc. I'm not sure if there's a simulator for it. I'm very sure they're already taking on commercial customers, and getting access to it is likely to be not overly nontrivial. (I realize you're not likely to need one just yet, but "can't access at all" makes for something much less interesting to file away.)

- Forth, Inc. makes the GA144, a 144-core microcontroller that natively runs Forth (and will NOT comfortably run transpiled <any other language here>). At one point a production company was making evaluation boards. https://www.youtube.com/watch?v=NK1zlz67MjU is a (1hr long, somewhat slow-paced) presentation that provides a good overview of the GA144. I half wonder whether I'm looking at a chip designed by people who don't understand SMP when I watch this, but I also think that it's possible that the brutal simplicity that Forth (and Chuck Moore) applies to everything means that I'm really staring at the raw complexity of SMP here. I've read that Forth is one of those languages that changes the way you think about programming, so maybe the GA144 could be a training processor - crack it, and you'll understand SMP a tiiiny bit better on more contemporary/traditional processor architectures.
> "Did PowerShell really catch on?"

Yes, it's very popular with Windows sysadmins, which is more or less who it was designed for.
> sizeof(std::variant<size_t, std::string>) == sizeof(size_t) + sizeof(std::string) + sizeof(discriminant) (at most 4 or 8 I'd guess?)

std::variant will never allocate by itself.
This is not FUD. This is the actual position of Apple Legal.
why is powershell so pedantic, my fingers are gonna fall off with all the typing
> Apple wants to protect you from attackers, who may have physical access to your device, who want to install a rootkit on your phone.

How does the ability to wipe the phone (and thus the data, and the code compiled and signed by Apple) and replace its signing keys with your own allow an attacker to surreptitiously install a rootkit?

The dangers of physical access to one's devices existed before mobile computing, let alone before GPLv3 or the iPhone.
Thanks. As a casual observer, I was losing track.
S3 is only three nines, and EC2 is 99.95%.

That's almost certainly lower than combining reputable VPS providers geo-redundantly, and likely a much higher cost for the "convenience".

And it's not just for geeky pride. You learn the most when things break. Far too many funded startups run poorly architected apps in a single AWS EZ, unlike GP.

https://aws.amazon.com/ec2/sla/

https://aws.amazon.com/s3/sla/
Because if you don't work for someone you die and/or live a terrible life. Without the freedom to choose work, the labor market is not a free market, and the narrative you are trying to push does not apply.
Biometric security mechanisms are the best security mechanisms.

Because they fall in the category of "will be used" as opposed to perfect security, which almost always falls in the category "won't be used"
Seemingly impossible functional programs
Strong encryption is used too much to coordinate illegal activities, such as terrorism. It needs to be regulated.

Except, how do you actually intend to regulate it? Enacting a law to do so is easy. Actually enforcing that law is another matter.
The author is not complaining about the default rounding rule for floats in IEEE 754 (a very thoughtful standard, principally designed by William Kahan, who has several articles/rants about it on his homepage).

The author is complaining about this particular (bad) implementation of ceil and related functions giving incorrect results (some due to said rounding rule).
I agree on those 2 points.

regarding your second point, I don't like this unrolling either.

The trick seems to be instead of :

return $mylist

Add a comma in front:

return ,$mylist

https://stackoverflow.com/a/16122464

This will make sure [a] never gets changed to a, and [] never gets changed to $null
Their recent video is cool also https://www.nytimes.com/video/science/100000005343498/cassin...
McSema developer here. We have a few success stories with it, including lifting, instrumenting, and recompiling Apache web server. It has also been used for symbolic execution of various programs. We at Trail of Bits are working on version 2 of McSema (currently in the use_remill_semantics branch) and we hope to have that released in the coming months.
My Canadian friend (woman) made the mistake of making a connecting flight in the States on her way to visit me in Mexico.

The border agent accused her of prostitution. He wanted to get into her phone to see her latest Facebook Messenger and Tinder correspondence. She let him because, of course, it's easier than canceling her entire vacation plans.

Now, the tips in this thread wouldn't have helped her. But do you see how it's not just "I don't have anything to hide?" What about not letting some border agent power trip all over you? Reading your Tinder messages for fucks sake?
What if I don't want to follow those rules?

What if instead, I want to negotiate my own work contract?

If a union comes in, I have no option. I do not want other people voting on my contract.

This is why I will always fight the establishment of a union in the tech industry. I do not want to be governed by the union rules, so I am not going to allow this stuff to be established in the first place.
But wouldn't the accuser need the data that only the accused, Google in this case, has - the positions and salaries by gender that Google refuses to divulge to the Department of Labor in a separate case over government contracts?
>Uber is advancing on an investment from SoftBank Group Corp. and others of as much as $12 billion, most of which would allow existing shareholders to cash out.

These two events don't seem unrelated, there appears to be a big shuffle-up going on. GV must be one of the shareholders looking to cash out of Uber.

Google ventures was part of a 258 million dollar investment round in Uber in 2013, and it's anybody's guess as to what that's worth today with the complexities of Uber finances.

Alphabet subsidiary Waymo announced a partnership with Lyft in May, though the particulars of that partnership were vague.
Hire a real hacker
We are a group comprised of certified intelligent hackers, crackers and developers.
we guarntee succcess in the job done as fast as possible and we provide of the job done ...we have an office and a return policy..all information will be giving to u ...Contact us Lulzsekhackinc@outlook.com or ICQ: 703132619 or WhatsApp: +14696660879
Skype:Lulzsekhackinc@outlook.com
Hey, this is Cliff aka InSaneDarwin from PureDarwin Project we have a vm that is coming along nicely if anyone has seen our home page(http://www.puredarwin.org). We are looking for some help with our own ACPI/Platform Expert and so I/OKit Drivers if you guys are looking for some fun come join us.
> Look, I know what I'm talking about.

Thanks for replying, but unless you're willing to explain to the rest of us why so, why bother? I can't make heads or tails of this pissing contest thread.
The point is that the credit score system is utterly dominated by past credit (and its repayment), even though other factors (like current wealth and income) are far more important in practice - and this leads to paradoxical and absurd situations where someone can be filthy rich, but have low credit score because they have zero credit history, never having taken a loan.

Many other countries don't have such a system, and creditors use your past and projected income as a basis for making decisions.
Yeah you can be sure as shit I'm going to avoid any site that plans on thrashing my CPU.
>Soil is an amazing thing and I think humans are only just getting a better idea of what's going on down there.

So true. A protein which makes up ~10% of soil by weight was only discovered in the 90s.

https://en.wikipedia.org/wiki/Glomalin
Maybe it's just me, but the capitalization of the commands is really annoying.
I wish these organizers put at least as much political capital into making housing affordable ...
Previously, Purism announced they'd be working with Matrix.org to provide the telephony/messaging infrastructure, with focus on building out bridges to other messaging solutions. Especially if they spend some time making a decent libpurple bridge, you'll find OOTB support for a lot of different chat platforms under a single UI. I'm pretty excited about having a mobile messaging UI similar to webOS's unified messaging app.
Interesting observation! It makes total sense!
If a thief breaks in to a home by breaking the door, the broken door is still evidence of a break-in. Let the addition of keys have a noticeable effect. For example, some Android bootloaders show a 'Bootloader Is Unlocked' screen during boot, and almost every Android bootloader wipes the device when the bootloader is unlocked.
Completely offtopic, but where in Hokkaido? I was in Sapporo back about 15 years ago. Most people I've met have only been to Honshu.
This is largely done by private companies in the US. In the past, ATT Bell Labs and Xerox PARC were shining examples. Today, every major technology company has labs and other internal organizations contributing research to new technologies: Netflix, Google, Microsoft, etc.
Uh yeah she does if she owns any Google or FB stock via 401k, or directly owning shares in the company she's getting taxed by EU as she owns the company. That's why it's called a public company and they are openly traded in the market.

When Google gets taxed, grandma in Idaho gets taxed. Corporations don't have money, the people who own the corporation do. Any money coming in would either be invested back to further the company or passed back to the owners of the company. In this case, it's our grandma from Idaho. I'd love to hear any sound logic argument negating anything I just said.
>but it hasn't deployed $Trillions of military assets around the world in order to project power

They would definitely have done this, if they could. At the expense of social programs, schools and healthcare, like they always do [1]. They just don't have $Trillions, only $Billions. A big chunk of which goes into botnets, orchestrated propaganda and cyber-sabotage.

[1] https://themoscowtimes.com/news/russia-to-increase-military-...
They aren't against it, they are against the incompetent government that will oversee it.
yeah I'm a tech company (an app) that targets property managers. I'll go with the get version thanks!
Russian "Fenya" is a living example of something similar (applicable to the criminal/thief subculture), with bits and pieces of it having migrated into everyday speech, like the word "garbage" for cops. There's a Polish, Romani and Yiddish layer in it too, which should make it an amazing subject for linguistic research, but I'm not sure if anyone is seriously studying it...
While a lawyer-replacing AI may not be possible yet, it has to be possible to use some ML techniques to aid in the search of relevant legal records, laws, regulations, and so on. I think the world may not be ready for "Uber for Lawyers" but it certainly needs "Google for Lawyers".
Thanks for the clarification. This article also helped. http://talesofcpp.fusionfenix.com/post-21/rant-on-the-stdexp...

In it's terminology, std::variant is a 'discriminated union' instead of a 'sum type'. Making std::variant the latter would also have had disadvantages it seems.
Neither is true. The DPRK isn't trying to pursue a war against its enemies in a military sense. They're trying to extort money from the world community as a price for peace.
aryabhatta was between 476 to 550 AD
Bank of America now offers it for free too...