skysight-inc/HackerNews huggingface dataset:
> For example, our own IPv4 route 104.20.0.0/20 was turned into 104.20.0.0/21 and 104.20.8.0/21. [...] The prefixes Cloudflare announces are signed for a maximum size of 20. RPKI then indicates any more-specific prefix should not be accepted, no matter what the path is.

Did RPKI help reduce the scope of this incident, by stopping propagation of these faulty routes earlier than otherwise? Or did it have no effect in this case?
That is a possible explanation, but it does not explain why the effect is so pronounced in younger people and goes away with age. The truth is we just do not know how the popular antidepressants work to begin with and we sure as well don't know what makes them create suicidal thoughts. It is best to gather and publicize available evidence as best as possible and thread carefully.
I remember the early days of the Internet, when I could log in to an ISP router running BGP, with a blazing fast T1 to an early tier 1 Internet provider. We could literally announce any route we wanted, no filtering. We used to regularly black hole spammers, then turn them back on an hour or two later.
I suspect the disagreement is one of terminology. Does the definition of racist that you are using extend to both religion and culture?
I am a big fan of StarCraft, but I am sure that Overlord was just used for it's dictionary definition in this case.
Ultimately, both views are true. We do not "demand" it with regular market means, but it's important to remember that free markets tend to structurally favor incrementally cutting corners. Even assuming we've demanded good journalism in the past (which is doubtful), we'd still end up where we are. As for media self-inflicting it upon itself, well, they shouldn't have started cutting corners. But since "media" is really a lot of competing actors, "not cutting corners for short-term gain" was an impossible outcome anyway - the whole thing has dynamics of a Prisoner's dilemma.

My conclusion is that it's less about demanding - the way we fund news, i.e. open and competitive market, is structurally unable to support good journalism. Usually problems like these are solved by governments setting standards and giving funding, but journalism is a special case (it's perceived by many as protection against government overreach), so with that option out, I have no idea how to even begin solving it.
I'm not so arrogant as to assume that everything I think I know is absolutely true. Just because O'Keefe is a criminal doesn't mean it's impossible for him to ever discover something untoward. Your unwillingness to consider the nuance of the situation actually feeds into O'Keefe's strategy of disinformation.
> No-one is going to check up on Zuck.

Except an engineer with a grudge, or a moral objection. Or an investigative reporter. Or a hacker.
How to Fix Taskbar and Windows 10 Search Not Working
In America there tend to be an alternative number ending in 911 (ex: 202-222-0911 or something similar) for each area - it's the # the software forwards a call too. Is there similar in NL so people who were proactive can reach EMS?
I’m running a series of spaghetti-code scripts to trigger the lawn sprinkler when a camera detects motion, and notify me with a gif using pushover.
So, one party by default overcharging for their product and the other supplying it at cost makes you feel that when the one party puts their product on sale, a temporary condition at best the product suddenly become equivalent?

Then you should also compare the Chrombooks with second hand large format laptops, old servers on sale with new ones and so on.

Chromebooks 'on sale' are an entirely different class of product than raspberry pi's, they are larger, need wall power, have built in batteries and screens, are in general still more expensive and do not have GPIO.
Do you get to use it for work? Or just for personal projects?
I use my raspberry pi to automatically delete my tweets: https://github.com/mkaz/ephemeral
Huawei Enterprise prend la tête des nouvelles TIC – Moopost
DNS as an abstraction layer is useful, but the specific name is not. There is a reason people resort to bit.ly and other URL shortcuts.
Yep, if Google doesn't believe, OEMs will follow next.
I'm not very knowledgeable on network routing, so be warned.

But I think at some point a network peering with verizon trusts it to route things, i.e., if I as an ISP always go through verizon to deliver traffic to cloud flare then it's out of my hands the route they take.

As for downstreams adding mitigation, ideally this would happen, but I would think you should place blame proportionally to the resources and criticality. A ten person ISP won't necessarily do everything right, and it shouldn't matter that they do, since there's a small part of the internet.
Admittedly, I'm not much of a scholar on the topic other than gen-ed classes on it. I appreciate your take.

Both Holmes and Odysseus are frequently at odds with their ostensible superiors, who try to assert control over both. However, both characters confirm that they're basically on another level from the "normies" and do whatever the hell they want, consequences be damned.

That's an interesting archetype -- be so good that others can't control you. (Although it might actually be better described as hubris than a valid career positioning strategy.)
I also feel that also in weather forecast business there's a lot of sensationalism just to get attention shares from the public.
"Project Veritas" is James O'Keefe's thing.

It's infamous for trying to sting the Washington Post with false rape allegations.

https://en.wikipedia.org/wiki/James_O%27Keefe#Failed_attempt...
After years of programming with C-like langauges, I actually came to really appreciate the syntax of Erlang. It's actually fairly simple and straightforward. I think the biggest issues people have with it are:

* Capitalized variables names

* use of comma, semi-colon, and period as clause delimiters

It's interesting, but I think that Prolog-style syntax is probably the easiest to read if you don't have syntax highlighting available (though I don't think there is as much of a difference with syntax highlighting).
Yeah, the coffeeshops just kept selling it in the dark.
>You're supporting my position, not refuting it. Again, most programmers could handle assembly. It's really just that they don't have the motivation to bother. That doesn't mean that less than X% of programmers can't. It just means that most of them won't.

Fair enough. I think we really just disagree on the definition of the word "able".

>When you read X% of subjects in an sex research experiment, it's really X% of available volunteers. That's how you should read it. That's just how it works, within the ethical boundaries of using human subjects in a free society.

That's kind of an odd parallel to draw. Regardless, unless you're the author of the readme we're both just speculating.

I think we've gotten far enough into the weeds here that there's not much point in continuing to pick this apart. We'll just have to agree to disagree.
I found it easier to just buy the cloud key...
I will add that in their methodology they asked the questions without asking for political self-identification, then grouped responders by answers and labeled the groups themselves. There is a consistent and significant response shift when going from traditional conservative to moderate, which I think correctly identifies the groups.
I still get a Cloudflare 1020 error here: http://shadow.tech (my location : Scandinavia ) Are these sites waiting for some kind of propagation or cache busting? It's a pretty large gaming service.
> This really just isn't true about the javascript scene anymore

Still looks true to me. I gave the example of Polymer in my other comment.
Is Holmes really about justice, or is he about solving a difficult problem?
The Isakower Phenomenon
> The J authors did think that it was. It's called ">:".

So did CL. I still disagree though: >:/ is different than (1+])/. 1++:i. is the same number of characters as >:+:i. I feel like there are many more valuable functions more deserving than this one.

> I am still unclear what your claim is: that such functions are always an example of "too much abstraction"? If so, I don't think that claim is tenable.

Sorry it's so difficult to figure out; You're not asking really constructive questions, so maybe one of my other replies will help. I'm not saying anything is always one way or another because I think the only absolute is that it always depends!
Surely, you're joking!
True, it is a constant compromise that the engine is doing at each injection.

For the article, i think the journalists just didn't understand the explanation, and it is probably the simpler solution : they enabled the emission cleaning algorithm when the coolant at startup is 23 degrees, so clearly a defeating device.
Note that a name can only indicate culture, not physical traits. This is a very different sort of discrimination.
Verizon's response seems very non-committal and it appears this type of incident may happen again if they don't take any action. Are there ways for companies like Google or Cloudflare to work around ISPs like Verizon without affecting ISP customers, or is this a blocker? Was the 10% of the re-routed traffic from Cloudflare 100% of the traffic from Verizon to Cloudflare?
I appreciate your work on Rust, I find it to be a very interesting language.

> I think each of these three languages have made the correct choice, given their design ideals.

I feel that's kind of side-stepping the issue though. The approach that golang took could match their design goals, but it doesn't mean that those goals aren't a bad idea in the first place.
Reading the comments here and on previous Vue thread, I see a nice example of psychological reactance at play. First, it was "You're going to replace the API? No no don't do this, don't force us to use this new thing that sucks over the old better one!". Now, it is "Oh, so you're not going to replace the old API? Come to think of it, the new API is a really nice idea, has some pretty useful concepts in it!".

:).
The Google exec Jen Gennai who was in the Veritas video just deleted her twitter account https://mobile.twitter.com/gennai_jen
A little slow, but this video is fantastic for describing the feeling of aphantasia and it's sort of doubly fascinating that the incredibly talented artist who made it suffers from it (as I'm the flip side, great at visualizing and horrid at creation)

https://www.youtube.com/watch?v=ewsGmhAjjjI
We're working on static null checking in Dart now. Unlike TypeScript's, Dart's approach to null checking will be sound.
On that note, it'd also be unwise to bet on the "ego depletion happens only to those who believe in it" finding from the paper I cited being replicate-able either -- it may be that the more broadly is no simple ego depletion effect effect at all.

Psychology studies tend to be marred by the "piranha problem": you can't have a bunch of large effects determining behavior, without them eating each other.[1]
We're immensely complicated, and make highly individual and nuanced decisions. There's just too much noise to try and boil things down to small patterns from simple studies.

I believe (perhaps grounded weakly in largely anecdotal evidence) that people need to be able to fit their own behavior in some sort of personal narrative, or justify it in some way. Therefore, that the belief they "can't help" but do something they want to do (whether that be procrastinate or eat unhealthy food) will make it easier to justify, and thus the behaviors more likely.
But there are as many different internal narratives, built on life experiences, as there are people. Making it hard to generalize surface level consequences between people.

[1] https://statmodeling.stat.columbia.edu/2017/12/15/piranha-pr...
Asciident, a sci-fi video game with graphics covered by stylized text-mode
> In low-trust societies, you never know. You expect to be cheated, often without recourse. You expect things not to be what they seem and for promises to be broken, and you don’t expect a reasonable and transparent process for recourse. It’s harder for markets to function and economies to develop in low-trust societies. It’s harder to find or extend credit, and it’s risky to pay in advance.

'Bout sums it up.
How to Create a Random String in C++ (Blog Post)
> How are you a non-profit if you pay a salary to you employees

How does paying your employees suddenly make you for-profit?

Do you know the definition of "profit"?
So cool to see Org mode READMEs in projects unrelated to Emacs!

I hope Github improves Org mode support at some point.
It’s important because locks ultimately keep good people honest.

A system where access control policy is capricious is a system that is fundamentally broken. I have been in jobs where I had the authority to hire and fire people, and make significant decisions that impact important things and spend lots of money. But guess what? I don’t have access to employee applications with PII. I don’t have access to the accounts for the business. Don’t know about employee healthcare or retirement.

If I tried to use my position to get access to that data, I would expect that issue to be escalated, even if I were the CEO. A data driven company with casual disrespect of basic principles is a problem waiting to happen.
Give them each a raspberry pi, pre install it with risc os, configure it so the start up language is BBC basic 5.

Then have a search on places like 8bs.com and download some of the "type your own xxx xxx game" books, or have a look for "Marshall Cavendish input magazine" if you search around you can find all 52 issues as pdfs.

Have the kids work through the books, and the practical exercises in the magazines.

In the 1980s and 1990s this produced some of the best UK developers and coders around, and inspired an entire generation to write their own softwate, to explore the machine, to tinker about under the hood with things like assembler language, and really understand what's happening inside.

Once they grasp that, change the config of the rPIs and install desktop c, get them writing desktop software and designing guis for their apps so they start to learn high level languages, and how they relate to the low level, use your skills to teach them how users will interact with their gui.

When they start mastering that, jump up higher, compiled vs interpreted, script languages, presentation languages (such as html).

It never did me any harm, I make a pretty good living, I'm an 80s back bedroom developer and proud of it.

Before I submit this though, I know there are going to be many who will cry "we don't need low level knowledge anymore", "what on earth do you want assembler for" or "you old hippy grey beard, bigger off and leave us kids alone", to which I say.....

Trust your gut, it's not about learning assembler, or low level, it's about encouraging exploration, it's about getting them to discover how fascinating the journey they are about to embark on, and not just cramming their minds with syntax and turning them into code monkeys.

Even now, nearly 40 years later, I still love what I do, I'm not afraid to take the lid off windows/linux/macos and break things, because you learn so much more when you learn how to fix your screw ups.

Good developers are born out of passion for what they do, not from nessecity or a sense of future preperation.
Your example of the guy who has $100K in student loans and is making a $100K salary in New York is a good example, but I think we very much disagree on how he should be treated. If he's living in NYC, his take-home is about $68k after taxes and he's laying out $3500/month in rent for a one bedroom and paying $1k/month for the loans. That leaves him $1100/month for utilities, medical, and, you know, food if he wants to eat. I know there are plenty of people who are worse off, but this guy is working a non-trivial job just to tread water. Why do you have so little sympathy for him?
Yes, but the trust and safety team that per the Veritas video enforce the political agenda unto the user base are departments and therefore there as part of normal operation. These are not vigilantes operating on their own.
1) barcode scanner to put products in my online supermarket’s shopping cart

2) security cam to do facial recognition and drop me an email

3) general purpose remote control website/api for turning things on/off such as tv, amp, dac (typical things that need hw integration: ir blaster, 433mhz sockets, 12v trigger voltage etc). Recently discovered APIs integrate quite nicely with Apple’s iOS ‘Shortcuts’ app for poor man’s voice control!
It definitely scares me that someone like Schmidt would have access to that personal data. Brin, Page - meh but I would still rather them not.
My sincere apologies if I ascribed intent to you that wasn't there. Your comment is the sort of thing nationalistic egoists say all the time and I am self admittedly extremely sensitive to this because of how much the topic has affected my life.

The confusion many have comes from not understanding how complicated it is to immigrate even in the best conditions. It's the same sort of idea people in the US use against immigrants here claiming "they can just do it legally". You cannot just "move" to another country because you want to. There are legal, financial, situational requirements that must be met and it's not something just anyone can up and do. Quite often those who want to move to other countries the most due to ideological or quality of life reasons are the least able to legally as a result of their experiences in their home nations. I lost my health and financial security due to for-profit healthcare. Then the adversarial and broken social security system denied me help. There is no social safety net here and opportunity to rebuild once you are crushed. So with that in mind I'd LOVE to immigrate but cannot meet the requirements because of what was taken from me. I have tried and worsening conditions as a result of the above derailed the process. You have no protection until you are legitimized and/or attain citizenship. To add insult to injury did you know that the USA is the only country that CHARGES a fee to give up your citizenship? It was nearly $3000 last time I checked and increases based on assets. Also one of the only that taxes it's citizens' income earned abroad. I'd happily exit this place and never look back were it an option.
... and actually. After I did research ... it actually seems he was lying about a couple of things.
Tmplab: Bullshit Bingo Awards 2019
In what world is "wood" a novel construction material? What am I missing?

Also, from a legal standpoint how is this any different from the tens of thousands of planned developments put together by other corporations, other than the fact that it's Google and not a traditional real estate developer?
PyCharm offers similar functionality of sending code from the editor to the REPL. The biggest difference between Python and Clojure is that everything is an expression in Clojure, meaning you can send much smaller chunks (assuming vars are defined) to the REPL. With Python, you tend to have to send much larger chunks, which diminishes the utility for me to the point where I just don't bother.
> personal and health reasons

That could easily be a way to say that he got threatened to leave that anti-money laundering system switched off 'or else'. Keep in mind that as soon as you create a way for organized crime to do their thing on your service and you are making money of them that they will happily consider you to be in their debt. It happens in the movies, and sometimes it happens in real life.

Someone I know peripherally had something like that happen to him because of a series of movie theaters. Not good, even if you are not aware that such things are happening.

This is why casinos, online gambling, bitcoin related stuff and payment systems as well as two-sided market places always require extra care, before you know it you have a bunch of criminal coat tail riders on board.
<speculation>

I think there are two things:
* Precisely calibrating the temperature of a large space is really hard, and people are surprisingly aware of slight differences in temperature. To me, 68 degrees can feel like "I want a sweater" and 74 can feel like "It's sweltering in here." And preferences vary a lot across individuals
* Coming in from the hot to the cold can create a large shock even if the building isn't that cold. If you're outside sweating in hot, humid weather, walking into a cool, dry room will feel frigid at first. Over time, though, it will feel more normal.

</speculation>
Proximity Fuze Jamming – Winfield W. Salisbury
It sounds like things are on track. In this blog post, canonical is talking about containerising 32-bit support so that the 'ultimate fate' of the 32 bit libs is a situation in which these games can still be played. I'll be totally satisfied if you can run a 32 bit application in some equivalent of DOSbox. It's going to happen eventually, and I think people will accept it so long as a practical alternative is in place.
Ask HN: Amazon and Tax Avoidance?
I've read random articles here and there that frequently mention Amazon as being best in the business at legal tax avoidance. Does anyone know what tactics they use? Are these tactics that a startup could use or does the company need to be a certain size?
It'd be really, really sweet if this exported the drawings to CoreGraphics code (swift or objc). I'm really looking forward to giving this a try when I have some free time and a bit of cash.
I think the best part about Vuejs right now is how simple it is and everything just works!

A vue component is still as simple as {template: 'hi'}. You don't need webpack or any transliteration for it to work. Just drop the script tag like the good old jQuery and it's working! No wonder it has gained so much popularity as I don't think you can make it more KISS.

Transition from vue1 to vue2 was really simple. I just hope that when the dust settles and things are finalized, Vue remains true to it's core of keeping things simple.
I like this as an attempt to operationalize mental imagery, which is very difficult to pin down.

> Now, were you imagining this scene from a particular viewpoint?

Yes, from above.

> Did the man turn to the left or to the right?

Yes, to the left.

> Was he wearing any particular clothes? Were they any particular color? Was the front of the store of any particular material?

No, no, and no.

> And could you still see the man in the store even though he might be, from your mind's eye's point of view, be behind a wall?

My mental imagery ended as he entered the store. But if it had continued, I think it would have switched to a vantage point inside the store.
I'm not singling out chromebooks. I'm just saying at $100 price point is crowded with a lot of old and new hardware. So a raspi may not be the best thing for you at that price point.
> If it was so effective as people seem to claim, I am sure everybody would use clojure.

Whatever you might think about the qualities of Clojure, the above is almost certainly false.
+1 on this.

Something easier to read, and—to match the posts description—elegant would make this a much more attractive theme.

Not that it's hard to swap it out for anyone who likes the theme otherwise, but worth considering changing since first impressions will influence downloads/usage.
I've only just started looking at Clojure and I've been a little leery about the JVM as well (Windows/.Net guy). However, my experience so far has been pretty positive, and it's given me a reason to get more familiar with Emacs.

Additionally, there's a CLR version of Clojure as well [0] and I'm surprised that doesn't pop up very frequently. It seems to have a fairly active community around it as well [1]. I haven't looked into it yet, but I intend to once I'm more familiar with the JVM version.

[0] https://github.com/clojure/clojure-clr
[1] https://groups.google.com/forum/#!forum/clojure-clr