skysight-inc/HackerNews huggingface dataset:
> Hopefully Twitter actually defines a lot of these nebulous and highly-subjective terms going forward.

There is a certain "jurisprudence" to this sort of thing. All laws are written ambiguously; that doesn't mean it's impossible to enforce them or that the laws are useless. Human interaction shouldn't be codified into computer code and in most cases can't be.

Whatever Twitter decides those things are, someone will be upset about it, and someone will contest the definition. That's fine. We already have this kind of thing in HN and Reddit and anywhere else on the internet where any kind of moderation happens. We had it in Usenet and in web forums.

The whole idea that ambiguity in the laws means that we should have absolute "free speech" including the demonstrably toxic and hateful place that Twitter has become is bonkers. Sure, you'll alienate some people who don't like your definitions. But that's kind of the point. To foster the community you want to have.
the most interesting thing i found was "We use movies as the source of AVA".

while the datasets will only grow, movies are not realistic - they are by design faked, acted, well lit etc. While that is probably the best thing to do with a starting set i am waiting for the CNN/RNN to start saying (much like the early black female standford researcher who was not identified as human face) that person is not walking - i know walking, it's just like John Cleese.
Stocks are oscillatory by nature! At least some people understand this caveat. Not to mention the X comes out soon, and it'll probably rocket again.
> Discussing the issue, Pichai deploys the vocabulary of an apologetic CEO that’s become de rigueur in Silicon Valley since last November. He says the word “thoughtful” 13 times and “deeply” (feeling, listening, en

I'm reminded of the BP CEO on South Park. Not that he's actually anything like that guy, it's just what comes to mind.

> Pichai’s solution to the gnawing problems of fake news and illicit content that slip through Google artificial intelligence is, no surprise, more artificial intelligence

Of course it is. What do they say the definition of insanity is again?

> has stirred general alarm about AI; he thinks computers that make their own decisions and are smarter than people could enslave humanity.

at least google isn't saying this.
Wow. I was weirded at on the home page. I didn’t realize how much worse it got.
Sad that RSS has been dropped by so many news sources. It was awesome during the heydays of Google Reader.
The number of models is I think more a symptom that the platform has stopped improving. Frankly there isn't much the X does that the 6s doesn't do well, the audio jack and touch id less. A slightly bigger, non rectangular screen and animated instagram filters may be a big deal for a couple of teenagers and apple fans, but for the vast majority of their customer base, I don't think so.
There seems to be an assumption here and elsewhere, that Twitter or any such company actually has the answers to these questions. I really doubt that they do, and they announce these measures periodically for PR, to crack down on something, or just to reiterate what's always been true: they own their platform and everything on it.

These highly centralized, privatized means of communication have gone from amusing, to sickening.
Sort of article that will be pointed to when Apple inevitably breaks sales records yet again.
Also what if members of a group commit violent acts? Does that mean BLM and Antifa are out?
It's a gag. The models are part of it.
Local to global principle
I once got a call(or email to call them I don't remember which) from my bank about a check I had hastily scrawled out. They said it was suspicious looking and they wanted to verify that I had actually written and authorized the check. I'm guessing that means they have some sort of handwriting AI flagging checks that don't match the usual style.
To be clear, if this were written as a law, it wouldn't survive the first challenge in court.

Edit: By way of further clarification, I realize that private entities have no such burdens when writing policies, but I was responding to a comparison with jurisprudence. That's not just a matter of a board making a call, or a CEO, it's the process by which an entire judiciary, over time, interprets law.

This is really nothing like it, just a set of loosely worded edicts from people who don't actually have to issue them in the first place, except to pretend that they're doing something constructive.
That's a fair point, but even mandating "choose one of Ninja/CMake/etc." would be helpful in terms of at least getting a little bit of metadata out. This is obviously non-trivial, and I'm not sure how much metadata is even retrievable from my examples, but it's better than nothing.
(Ninja and CMake operate at sort of different levels, but that's OK for this purpose, I think. At least you can ask things like "if X changed, what else would change?" without actually having to run a compiler.)

(AFAIUI Cabal:Custom had exactly the same reasoning, btw. "It's too difficult! Let's just give up and allow anything.")

It might be a practical reality that this is just unavoidable if you want to achieve success, but at a meta-level I think deserves thinking about whether builds should actually be allowed the full Turing Complete treatment. At least, theoretically: As long as we continue 'allowing' Custom for practical reasons and without serious thought, there can be no progress.

(Btw, I'm quite mad which it comes to this type of thing. I spend way too much time thinking about build systems, etc.)

EDIT: This problem manifests EVERYWHERE: Docker builds randomly guess wrong about whether inputs have changed, cabal-install gets it wrong, SBT/Zinc doesn't quite track dependencies correctly, etc. etc. and it's infuriating.
It's my (incorrect?) assumption that going from a 6 to a 6s would buy me another year worth of acceptable iOS speed. My best option may be to deal with the performance and get my 6+ refreshed by Apple.

Thinking about it, I haven't added a new "must use" app in some time. Maybe refreshing my 6+ is the way to go.
Pollution Causes 9M Premature Deaths a Year – MIT Technology Review
Waiters will chase after you if you forget to sign your check, because they must provide a signed receipt to their merchant account provider if you initiate a chargeback, if they want any chance of fighting it. I'm not sure why they just don't scribble a random signature in for me, because that's all I do when I sign it.
There's some work being done to support "nomadic identities" via Decentralized Identifiers (DIDs)[1] in ActivityPub[2].

I'm not sure about the current status is, and whether Mastodon plans to implement it, but this could potentially solve this issue.

[1]: https://w3c-ccg.github.io/did-spec/

[2]: https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust...
In the case of credit card signatures, the best they can do is try to match your signature to the one on the back of the card.

And even that "best" attempt is pathetic on the face of it. What, the person behind the counter at 7-11 is now supposed to be an expert in graphoanalysis? "In between cleaning the bathrooms and stocking Coke, you have to verify the authenticity of the signatures on these contracts."
"Software without tests should be assumed to not work" is true in real life as well. If an external company tried to enter the building periodically and the security guards review included these tests, it would change.
More accurately the American system is obsolete and stupid. (Yes I know downvote away).

Last time I signed anything card related was 2012 (their card reader was malfunctioning). Oh and of course my 2017 US trip...signed lots of things there.

Enjoying the UK system. Especially their tubes & trains allowing contactless. Very convenient with a corporate card that pulls through to expense system. That way I know anything on there = I meant to expense that when I took the trip.
No quick switch to low-carbon energy [2009, pdf]
I mean, you wouldn't think a sixteen-year-old could defraud numerous banks in several countries, but Frank Abagnale managed to do it.
@jepler,

1) Do you agree that a notation should support currency values? That is, they are useful to identify in data, as atomic units?

2) If so, do you agree there should be a single standard symbol and lexical form used to identify them? Because if we don't do that, we have to support every localized notation, correct?

3) If you agree to both of those questions, what symbol do you suggest? ¤ is generic, but not on any keyboard layout I know of. Also, see Chris's note about ASCII priority.
oh low light triggered, I see
> That doesn't really seem very representative of reality … You can just focus on the OS, built on a modern architecture.

But that means complexity. E.g. BIOS just loads the first 512 bytes from a volume into memory; UEFI requires FAT filesystems, with paths &c. BIOS routines can easily be called from assembly; I don't know if UEFI routines can, or if the EFI Development Toolkit is required (I could find out, of course — but that's part of the learning curve).

I have no doubt that once I learn it all I'll prefer UEFI. But, as I said, the learning curve is daunting.
And a lot of Asia. Even after chip+pin.
IIRC Netflix's absolute highest bitrate is 15.6 Mbps (for 4k). This is ~5 seconds of much less than 4k.
Because at the end of the day it's their money.
It's an interesting point, and seems plausible, but I think actually finding some of those errors (i.e. doing some work) is the only way to settle it.
The correct solution is to only convert a JSON value to an integer (or string, or array, or dictionary/object) when the application explicitly requests it. 99% of the time, 64-bit integers are not used by a JS app directly, but rather are passed right back to the backend they came from. If they were never converted to JS numbers in the first place, there can be no precision loss.

"Deep embedding" of JSON data into the host language is the cause of this issue. Recognition that JSON is a separate data type and does not always have an obvious encoding in the native language (including JSON arrays, objects, and null, even if they look like native arrays, objects, and null when you squint at them) is key.

The only widespread JSON implementation I know of to get this right is Postgres's: JSON values live as the "json" or "jsonb" type until you explicitly convert them. No data loss is incurred, with the exception that "jsonb" normalizes E-notation, conflates 0 and -0, drops duplicate object keys, and normalizes their order. Even numeric significant 0 digits are preserved.
Predictions on how high it will go and why?
No More Signing on the Dotted Line
And it doesn't need to be a law either, just like HN doesn't need to set up a court and a trial every time it bans a user. Rough, ambiguous guidelines are ok for most internet communities.
They will probably end up like Microsoft or Oracle. Solid companies but the magic is gone. Same probably for Apple after Jobs.
This sounds quite a lot like the setup at Bank of Finland.

It's been nearly 20 years since I visited, but they had access pass only doors everywhere, and all visitors needed an escort at all time. (Helps that they can't get anywhere without badges.)

In addition to all of the above, they had one final gem. Everywhere throughout the offices, there is always one route that gets you through one-way doors. Open them from the inside, get through. Try going back, you need the badge. All of these one-way routes eventually led to a single room. No furniture. Always lit. And every square centimeter monitored with CCTV.

Essentially, if you ever found yourself inside the bank's office, all open paths led to what was essentially a holding cell.

My host was understandably proud.
You’re right, your objections are entirely hypothetical.
The problem with self-replicating probes is they're likely to break down after so many legs. And every time they decelerate, they need to get more energy from the star system before accelerating again -- their AI might not be equipped to handle every situation they encounter, so failure to continue their mission might happen that way.
Thanks, yeah I guess I hadn't really thought about who flipped the protected mode bit Grub or the kernel before. It's documented here in the section "3.2 Machine state"

>"When the boot loader invokes the 32-bit operating system, the machine must have the following state
...
‘CR0’

Bit 31 (PG) must be cleared. Bit 0 (PE) must be set. Other bits are all undefined."[1]

However it sounds like Grub also understand the Multiboot Specification so can keep protected mode set if it's booting a kernel that expects it to already be set. It's not clear to me how Grub would determine that.

http://www.gnu.org/software/grub/manual/multiboot/multiboot....
So, you want judges that aren't human. Based on my experience, most convictions are not based on facts. If you want fact-based convictions I think we need to look at replacing human judges with AI judges.
IMO, sure but it's far from seamless. (I also looked at pg's quorum commits, but the same applies.)

In general Postgres was not designed at its core for a distributed world. Even now, replication feels like an afterthought in the grand scheme of things, and sharding nonexistent without extensions.
Yes, considering communication heavy architectures, it's unfortunate that with C the unit of encapsulation is the process. And there's bad support for inter-process communication, etc.

Maybe have a look at Erlang? I suppose it's more aligned with what you want to do. There you also "crash", but only managed, green, processes with very convenient communication channels.
They decided to make a smooth way out for previous gens, probably to appeal for people who really liked it, who couldn't afford and to facilitate selling remaining stock.

It's a bit of a large line, but I'm sure they're monitoring the ROI and still winning.
Tech Titans Promise to Do a Better Job of Fighting Extremist Content
The 6s is a lot faster than the 6.
Market cap is around 700 billion at the moment.
They live in NYC and Chicago:

https://www.nytimes.com/2015/03/08/nyregion/that-howling-jus...

http://abc7chicago.com/archive/7945162/
But because those are weekend projects. There are enough microsoft or microsoft-related people getting excited about it that I hope microsoft will put its strength behind a production version. That would certainly make a lot of sense.
Just curious, why was GO not looked at as an option?
Even in that case I believe it should be the user choice not the admin.

And communities should be instance independent the same way mailing list works.
This is exactly why penetration testers and red teams do these types of engagements. We like to emphasize that organizations need to assume they've been compromised by someone, and they need to constantly keep that in mind when they build security policies and technical controls. You can never keep a determined attacker out, but you can limit the damage that they can do, and make them spend more time getting in.
the timing isn't a coincidence. cloud infrastructure is becoming a high-value target for security researchers and cybercriminals precisely because organizations are moving sensitive data into the cloud.

to be clear: i don't mean to lump security researchers and cybercriminals into a common group. it just so happens that they both have motivating interests in this industry shift.
Are we talking about stitching 5*x CSVs that are each close to 1GB each?

I would love to help you out as this is what I do on a daily basis. Maybe I am misunderstanding the issue but couldn't you just load all the CSVs and then build queries to according to your preferred schema?
3. Folks who understand business, and know a crappy deal or a hopeless cause when we see one. I believe this is the majority of the so called "risk averse."

You are number 1 in the categories I defined in my original post.

Risk averse people are people who cannot move out of their language, area of expertise etc.
5 minutes driving on sand or mud or small gravel, and that tire will be ruined.

It also looks very expensive.
What do you mean by that? Your president's idiotic tweets make Twitter millions, this is the only reason many people hear about Twitter...
Do you have a good link for some backstory on this one? I'm not sure how that could even be possible in the legal frameworks.
"The future of Chinese language learning is now" by Prof Victor Mair

http://languagelog.ldc.upenn.edu/nll/?p=11580
> Pichai is beset on all sides by people who expect Google to move mountains, reinvent itself

TIL not showing fake news or having your advertisers associated with ISIS videos is "moving mountains".
How do you handle real-time thread priorities and CPU affinity? I work in soft real-time software as well (feedback control for humanoid robots) and I've been wanting to play around with Rust for real-time programming for a while. Given that your workload is parallel I would imagine CPU pinning is pretty important for making your deadlines. Since my current job involves maintaining a bunch of natively bridged code to add real-time scheduling to a non-realtime environment (Java) I don't wanna muck around with it until the language itself adds the stuff needed to the native API.

I've been watching this RFC[1] for years waiting for some notion of progress of support for this in the language itself. Doesn't seem to be a lot of focus on it right now.

[1]: https://github.com/rust-lang/rfcs/issues/819
These are all just more detail on the One Rule of Social Media: You get banned when you're more trouble than you're worth.

There's some obviously good refinements here, suspension appeals are a no-brainer. There's been an undocumented appeals process where banned users complain until some twitter employee cares enough to look into it, but many users don't have enough clout to have that accomplished.

No added rules are going to protect users who write in languages which Twitter doesn't employee readers of: https://theconcourse.deadspin.com/your-app-isnt-helping-the-...
By my understanding

HolyJit:Rust::Rpython (toolkit):Rpython (language)

Rpython being the language and toolkit that is used to create pypy.
Carbon Nanotubes Make Big Push in Plasmonic Circuits
Using behavior of oligarchies (price fixing) to fight a monopoly was maybe not the best strategy if they wanted to earn any sympathy.
> Hell, when the Mayor of NYC said something about it, at the next event, cops turned their backs on him.

> These are not "decent people".

I really don't think it's that clear cut. The cops who turned their backs aren't all, necessarily, bad people. The insularity of police culture generates significant peer pressure for cops to cover each other's backs and to protect their mutual perceived safety and self interest.

They respond to perceived attacks on interests in a similar way to what many subcultures do when they feel their interests are being encroached upon; they protest and grow more insular in solidarity.

This tends to lead to a bubble and allows otherwise decent people to, inadvertently or otherwise, overlook the shortcomings of "a few bad apples", in the interest of protecting people who they think have their best interests at heart.

I'm not saying this is good, it's just important to remember that cops are humans and behave like humans. Training is supposed to reduce the incidence of human misbehavior but I think that even just the fact that police wear uniforms tends to make them take the side of the "team" that they're representing.
Become vegetarian
City of Boston Proposal for Amazon
Never be a hero programmer
SIGARCH Works to Improve Diversity – SIGARCH
mediocreguy why go and not python or tcl?
I've had good luck treating stars and forks on GitHub as reviews. It means it served someone's needs, so it's probably worth trying.
How We Maintain High Levels of Code Quality – Eldarion – Medium
Equifax Deserves the Corporate Death Penalty
Mattermost is really nice, and comes bundles with the self-hosted GitLab omnibus releases. If you use GitLab (self-hosted) already, or are considering it, it makes a nice combination all in one package.
Wealthy Families Are Winning Deals Away from Private Equity
Sorry, but this story didn't convince me. It was too straight forward and too much focused on professional sounding keywords and representing stuff as serious security risk that actually isn't.

What I can agree with is that in most companies you probably get in without having files/id cards checked and that this may become a problem to that company at some point.
If you did this job, you would not be surprised by the ease with which you can pull off these sorts of things. I've been doing this for a couple years now, and it's terrifyingly easy to compromise data or physical security for organizations that really should know better.
"The main problem with the Python version of this product - or subproduct - was that it was pretty unstable, hard to extend and hard to debug" -> I assume go would be worse. This is where rust's hefty language comes in handy
Totally agree. Cannot express how much I hate them, it annoys me so much I basically cannot read otherwise interesting text while being hungry or irritated for some reason. Probably should consider this a chance to practice staying calm... But God, I hate it.
hmmm, the cve database shows Edge with 104 code execution bugs for 2017. Chrome has 4 for the same period.

For information leaks Edge shows 19 for 2017, chrome at 10.

Of course maybe Edge's techniques are good and other browsers should adopt them but at least looking at the CVE database it does not seem like Edge is doing a very good job at being secure.

http://www.cvedetails.com/product/32367/Microsoft-Edge.html?...

http://www.cvedetails.com/product/15031/Google-Chrome.html?v...
> I think the one that pays the manager believes its more valuable, and that if the value wasn't there, the ones that doesn't pay managers will make a killing and soon infect the rest with that idea.

> In general I see people getting what people are willing to give them, even when its an 'unfair' situation (i.e. the son of the business man getting preferred treament).

> The opposite, people getting what they have by taking it from people unwillingly, which I find aberrant, is seldom what happens in this scenario, and more what happens with proposed solutions around income inequality.

Are you talking about taxes or ransom? I am all for progressive tax rates and as a poor person I do not support tax cuts for the wealthy (just wanted to clarify that). That being said, we need to fight income inequality just like we need to fight against "nature" in every other scenario. Someone talked about "information asymmetry" a while back. I think all companies should be required to make compensation (salary, bonus etc) information public for all employees and contractors. I don't see how we can get rid of income inequality as long as there is something "they" know that "we" don't.
Nice. Reminds of the ANSI Art I would see on a BBS back in the day. Is there a way to export the art so that it could be printed in the Terminal. Would love to add some art to some scripts
Apple hasn't done enough to make me want to upgrade from my 6S . Should I break/lose my 6S, I may even replace it with another one and pocket the price difference between the newest models.

Many of the more interesting features are in the Plus sized phones (cameras), which I'm just not in the market for. My pockets aren't getting any bigger no matter how many features they add, and I'm not convinced the iPhone X will be a UX improvement over Touch ID yet.
It varies wildly whether you will have to sign when using a credit card, and where and what size of purchase requires it. Some places, I have to sign for a $0.99 pack of gum, other places I can buy $200 worth of groceries without a signature. Sometimes it's even different at the same places day to day.
Who Is Thinking About Security and Privacy for Augmented Reality?