skysight-inc/HackerNews huggingface dataset:
We use these (not affiliated other than just being a customer): https://www.netscout.com/product/arbor-threat-mitigation-sys...

But any DDoS mitigation appliance should be similar.

Layer 7 is difficult because it's expensive to do on a scrubbing device, but also because a sufficiently sophisticated DDoS can look like normal traffic.

Cloudflare can stop HTTP layer 7 stuff, but things like DNS protocol? You can't easily tell what's malicious and what's not (However, I've seen some dumb DDoS's where it's things like querying for XYZXYZXYZ...(lots of characters).org, or DNS reflection attacks, those are easy to filter). In those cases, it's really just a matter of overprovisioning your service, or suffer until the attackers run out of money or get bored.
Typically move fast and break things refers to improving a product, not the next move in battleship.
That's a CYA thing. In the US you'll get sued if you didn't order a test for the one-in-a-million thing that otherwise looks exactly like the 99.9999% thing.
"China will cause the country to become indebted to it and when they can't make the repayments offer to helpfully take full control of it."

You honestly can't tell me you don't see that as a loaded statement...And based on your replies to other commentators, doesn't seem like you intended that either.
My Road to Lisp (2008)
What's New: pandas v0.23.0 (May 15, 2018)
Depends what you count as China; the Yangtze, Yellow River and Mekong all originate in Tibet. They're probably the primary reason why China is so absolutely adamant that Tibet is and has always been part of China; losing that water would represent an existential threat.
I've seen comments similar to this before. Why would it matter? As an end user, knowing it was Department A rather than Department B that gave you a crappy experience is meaningless.

The company is responsible, whether that's down to culture or management or whatever else. If they focus on getting the best engineers but don't put the same effort into setting up the best customer service, that is very telling.

Enjoyable user experience isn't a high enough priority for Google. They have the resources and they choose where to focus them.
As someone who worked in a bug bounty program, the skill and age of this individual isn't what sets them apart. It's the write up.
Yeah and this is smart because this time around the licensing falls on Spotify where as back then TT had to negotiate licensing if I'm not mistaken. I'm not a lawyer but if that's true this seems much more viable using Spotify's APIs with the caveat that your entire business relies on them if that's your aspiration. Regardless, wish I'd thought of this :-P Seems like it would be such a fun app to work on :-) Best of luck to you!

(BTW it just pinned a Google chrome helper on my machine so I had to kill it. Not sure if you know anything about perf. with your app yet. Just FYI)
No. That is entirely false. A good person isn't going to do bad things and excuse them as being "just business."
> - you want to integrate new members in your team faster. Python is easier to learn than lisp.

I'm not so sure on this point.

I've been writing Python for just over a decade now, with a year or so of Ruby thrown in for good measure. At a previous job I was asked to implement an authentication service in Clojure. It took me longer to understand the Clojure ecosystem than to learn to actually write the code. In ~3 weeks I went from having never seen Clojure to having a complete (if minimal) application that authenticated users against third parties via OAuth and issued JWTs.

I'd agree that it would be much easier to onboard junior-level developers to a project that's written in Python (or any similar language), but if you're targeting more senior-level people any modern language isn't really going to be a significant barrier.

That's especially true for lisps - there just isn't a lot of language structure to learn. Python is a "shallow" language in my opinion - there are only a few layers of complexity between a newbie and complete understanding of a language feature. Lisps are shallower still.

>
https://hackernewsbooks.com/ ?
I see, thanks for the citation. It looks like those are numbers for a few actual railways—i.e. "On railway X, the maximum speed somewhere along the track is n, and the minimum radius of curvature is r." Explanations could be: (a) the path of the train didn't really need any sharper turns (i.e. "minimum allowable radius" ≠ "minimum radius we chose"); (b) different architects, working at different times, possibly using different materials, chose different safety margins; (c) perhaps one of the lines is designed to carry taller or heavier trains.

I do believe that, holding everything else constant, the minimum allowable radius would be proportional to the square of the velocity of the train. If you look at table 6.15 on page 183, it compares 250 km/h with 350 km/h, and 350/250 = 7/5, and (7/5)^2 = 49/25 = 1.96, so I would predict the radius would be roughly 2x for 350 as for 250, and, if you compare corresponding entries in the table, you see this holds very well for the columns labeled "(1)" and for the rightmost three columns, although those labeled "(2)" (apparently done with a different calculation—I can't see the page the calculation is from) diverge somewhat.
This seems like a particularly weird place to lay charges of activism.

The majority decision claims "It is unlikely that Congress wished to confer a right to class or collective actions in §7, since those procedures were hardly known when the NLRA was adopted in 1935." That's either an activist position or an original intent position; it relies on comparing circumstances today to the circumstances Congress is presumed to have had in mind.

The Court's current originalists are textualists to a man, and have consistently rejected arguments of the form "this law's authors didn't anticipate modern conditions". But today, they decided to restrict a right provided by the text of the law, and did so by appealing to circumstance and intent. (edited for clarity)

Legislation was written from the bench today, and it wasn't Ginsburg doing it.
In addition to giobox's points,

> This isn't disappointing at all as it reflects the state of the laws as they're currently on the books.

4 out of 9 supreme court justices disagree with the ruling, so this really isn't the narrative to go with.
> you have to account the time of getting there

Only at Miami since the Orlando train station is, again, at the Orlando airport. So the traffic trouble will be the exact same.
Not only were personal wireless communications predicted, but also that we'd be absorbed by them in social situations!

https://punch.photoshelter.com/image/I00006GHuH4c0Ojo
Like this obviously

https://www.youtube.com/watch?v=bOnjlyZf6LE
Thanks for this - kind of neat to have a community "hacking" channel. Seems to be mainly downtempo-ish, which is great.
I don't think Windows gives an administrator account unfettered access to the full RAM, no. And without that or the user's login password, all they could get from the registry is the encrypted version, just as on disk. The encryption is separate per-user with that user's password.

Of course there may be ways to get an even more advanced level of access than administrator, such as the system account, but honestly Windows does lock some things down really hard at the kernel level and Data Protection decryption based on in-RAM credentials might be one. I don't know modern Windows internals to that level.
Ohh yeah sure, employees should easily be allowed to harass employers by slowing down the justice process. And this place is suppose to be frequented by smart people, I am just amazed by the stupidity on this forum.
But the Bush I administration isn't notable for CIA misbehavior. The criminal period which I think the parent comment refers to occurred in the 60s and 70s, under Johnson & Nixon. Bush Sr was director of the CIA, but under Ford, not Nixon. He was part of the post Church Committee era. Throwing him in to the mix is what makes rurban's comment read as nonsensical.
Nightcore – Rockefeller Street – (Lyrics)
I don't understand what it "suffers" from. It's performing as-intended. A user needs to be able to retrieve the plaintext of their SSH private keys.

There's nothing that seems architecturally unsound about how Microsoft implemented this. DPAPI is a reasonable way to protect the keys "at rest" in the registry. The OP was able to extract the keys because he has the credentials for the user from whom he is extracting the keys.

Short of storing the keys in the memory of a dedicated crypto-processor outside the host computer (and performing the cryptographic operations there) the plaintext of the private keys will have to be recoverable to the user.
Will you believe this, that the court is not legislative in its actions, when the Janus ruling comes out? They are going to overrule decades of established labor laws.
Garbage clickbait. It's literally still in Google's code of conduct policy on Alphabet's website and this trashcan article owns up to it.

https://abc.xyz/investor/other/google-code-of-conduct.html
Hi, I'm Neal. Author of this analysis. You're right about public transport. I would take public transport more if my hotspot worked underground and if it was reliably less disruptive (people bump too much to work with laptop open in socially acceptable way). This sounds strange, but lately I've enjoy taking these silly scooters around town and have been using them more than public transport or uber (in the city). Not sure if they've reached Philadelphia yet, but they are all the rage here in San Francisco.
An apprentice carpenter often does not use 'real' power tools. Nail guns for example are significantly more expensive and dangerous than a hammer, but also more specialized.
Book Titles

> Leonardo da Vinci, by Walter Isaacson.

> Everything Happens for a Reason and Other Lies I’ve Loved, by Kate Bowler

> Lincoln in the Bardo, by George Saunders.

> Origin Story: A Big History of Everything, by David Christian.

> Factfulness, by Hans Rosling, with Ola Rosling and Anna Rosling Ronnlund.

He goes in depth on why he recommends them on the gatesnotes website.
One thing that's never been clear to me: what benefit do you get from reviewing articles for paid journals? Phrased another way, what stands in the way of a movement where reviewers "go on strike" against anything that isn't open access?
You can actually offline mount NTUSER via "Load Hive" in RegEdit. Very useful if you're working with a backup or older system image and need something out of the user's registry (rather than the system registry stored in C:\Windows\System32\config).
I know this comment is rather inane, but rarely have I seen a library name so fitting yet so humorous as "burgled-batteries".
How to Analyze Your Market – Market Research for Entrepreneurs
If you read her dissent through to the end, she rightly points out that if the FAA were to hold over the NLRA then it would also hold over the Civil Rights Act, which is clearly not what Congress intended. See also her (well-cited) argument about specific vs. general legislation, as well the fact that the NLRA was written and enacted after the FAA. In fact, if you're on the side of "SCOTUS... starting to uplold the laws as they are on the books", then you're on Ginsburg's side here. Gorsuch & co. are really reaching.

The ruling today essentially says that if the FAA is ever in conflict with any other piece of legislation that it holds supreme. This is literally unprecedented.
Gamifying Security Culture with PwnBot
Was it "just" a spreadsheet, or did it use some custom scripting? Or in other words, how would you have backed it up? Just export it as a file every hour, and store somewhere (other than Google drive)?
I believe the practical applications should use hybrid approach.

FWIW, I 100% agree with this. At least in the short-term. I think any "real" AGI will use elements of symbolic processing and sub-symbolic processing expressed as probabilistic / statistical pattern matching using something like ANN's.

The question I have is whether or not, in the end, all of what we call "symbolic processing" can eventually be expressed as operations at that ANN level (that is, can the "separate" domains actually be unified)? Given what we know (or think we know) about how the human brain works, I lean towards the answer being "yes", but I don't necessarily think we have to have everything reduced to ANN-level before we can achieve useful AI's. Arguably that last sentence was sill, because we already have "useful" AI, depending on your definitions of "useful" and/or "AI". :-)
> Unless you happen to use a bus. Then you benefit from it. And as a non-public transport user, I subsidize your public transit. It’s a wash.

If we go to a restaurant, and go halvesies on the bill, but I order a salad, and you order a steak dinner with a bottle of champagne, it's not a wash. Subsidies to public transit vs subsidies to personal automobiles is more similar to that situation.

But yes, nothing is free. However, plenty of services are 'free', in that there is no cost to the user, as opposed to a non-user.
Hi, I'm Neal, author of this analysis. I bumped up my GCP instances so it should work now. Thanks for sharing the static links.
Bill Gates invests again in Indian venture fund Unitus Ventures
Sounds like you didn't choose the paid support option.

When you pay them, they stay until it's fixed.
These days I've been working on a side project based on Sporth. I found the stack-based system is a really efficient way of representing audio graphs, and if you know a bit of DSP you can get the sound you want pretty quickly. I haven't even started using PolySporth, which seems like an important feature/complement to the language, but I'm still having lots of fun with plain Sporth. I wrote lots of Sporth scripts while learning the language, here's a couple:

Drone spirit - code (this one has comments): https://gist.github.com/pac-dev/af6f7b7b1786bf102c88592183de...

audio: http://007ee821dfb24ea1133d-f5304285da51469c5fdbbb05c1bdfa60...

Harmo - code: https://gist.github.com/pac-dev/f4c4cfdb1fb03bf6ede81aac4087...

audio: http://007ee821dfb24ea1133d-f5304285da51469c5fdbbb05c1bdfa60...

Monk voice - code: https://gist.github.com/pac-dev/76660a90406c4d8fe923fbb03094...

audio: http://007ee821dfb24ea1133d-f5304285da51469c5fdbbb05c1bdfa60...
Time for the big tech companies to double down on their no poaching/wage fixing agreements.
I get the sentiment but I buy a new car because of safety features. I drive a Honda,will drive it for many years until something safe and cheap comes along
Here's a 2010 data point: https://en.wikipedia.org/wiki/Consumer_Financial_Protection_...
I agree - I hadn't looked at it in a couple of years; it looks much more native now. I'll have to spend some time to take a look again soon.

I also had BeeWare hit my radar again this year at PyCon. The last time I looked it was "just" an IDE, which I had no need for. It turns out they've basically written an entire cross-platform GUI framework since then, and based on my brief conversation with their representatives, it looks to be pretty damned handy. In particular, they mentioned that a minimal iOS or Android app ends up being ~5MB - Kivy's big problem when I last looked at it was that the resultant applications were huge.
There is discussion about it on the talk page. The change request was denied by the "consensus." The source isn't "scientific" but from a book. The book claims that it is "the only place on the planet that is both habitable and unclaimed" - not that it has Terra nullius status.

Scholars generally do not publish scientific articles just to refute misconceptions held by laymen. However, there is a blog post by a law professor correcting this particular misconception.
I dont think the idea of doing free work in order to learn and acquire knowledge and skills is that unpopular or controversial.

At least I myself did that when I was in university. I got into open source community and started contributing to the Haxe programming language. I ported some libraries from another languages and contributed some unit tests and CI configs (Travis, AppVeyor, SauceLabs) to the Haxe repo. Since I become a frequent contributor, the core developers are much more willing to teach and answer my questions on not just Haxe but coding knowledge in general.

After I graduated I was employed by the Haxe Foundation and that was my first fulltime paid job.
"You could say the same thing about doctors. How dare they try to collect a paycheck saving vulnerable trauma patients who can't even consent to treatment."

No, you really can't.
Kind of sad that if it's fucking people over in favor of corportations, you can always guess the 4.
That's foolish. In order to start the gears of capitalism turning in a country you have to start somewhere. As the standard economic development model goes, agriculture -> industry -> services.

In Ethiopia they are starting with advanced agriculture, and the World Bank is critical in jump starting that process. Foreign companies need to participate in a local economy when there are no local alternatives.

The people don't get the food produced on their farms because they can't afford the food. They can't afford it because the Ethiopian economy is in its infancy. Sure it doesn't feel right when the food is being shipped out of the country, but that's how capitalism works.

If Ethiopia plays by the rules of the game for the next few decades then their economy will grow the problems we see in today's Ethiopia will be diminished.

Starting this process is the purpose of the World Bank.
The funny thing about democracy is that if you have a fairly egalitarian society, the government actually represents the views of, and works for the people. So the statement you quote is saying that the people, through their democratic system of represention, has control of the data.
Local power structures like local government tend to be quite good.
Nonbel, please do you have some pointer to your research?
> not even anything criminal or large scale

Yeah, engaging in corporate piracy, just a minor violation.
Unlike most of Africa, Europeans never colonized Ethiopia. The closest they got is a 5-year occupation during World War II which is too short to count as true colonization.
I'm pretty sure Scalia didn't join the majority in this decision.
Absolutely.

The 7th amendment is dead.
This article has some serious problems, as others have already noted. But one point I haven't noticed anyone making is this: the article falls into the trap expressed in the old saw "once it works, it isn't called AI anymore".

That is, AI researchers achieve a powerful result, and as soon as it's achieved, it's immediately (or nearly immediately) dismissed as being an interesting AI result, and the bar is moved forward yet again.

One can almost picture AI researchers as Sisyphus, pushing the rock to the top of the hill, only to have it roll back down on them, over and over and over and over and over and over...
based on your comment history, your whole schtick seems to be insulting the people on HN. why are you here?
This is a great project but I can't help say it: I don't like Scratch (and similar block-based languages). They are limited, in some cases by design (e.g. opening files in Scratch) but usually by their very nature. I very much prefer the safety wheel way of learning to ride a bike: use the real thing with addons until you don't need them.

Maybe I'm wrong, any thoughts from people who worked with kids? I can give anecdotal evidence from my son (had no problems with Python or CHIP-8) but that's a sample size of 1.
Not perfect but helps you answer a lot of the questions you need to answer.

https://en.wikipedia.org/wiki/Business_Model_Canvas#/media/F...
I'm pretty much the same way, but found it helps if you make it a goal to get the other person to break out of the script during the call. Say something silly, ask them how their day is going, ask them how busy they are today, if they get tired of calls like these, etc etc.
It's gotten more lenient.

Lots of newer cars are coming out with 7.5k/6 month oil changes (realistically, that will go well beyond 6 months). Even some cars are coming out with 15k/12 month oil changes.

Definitely longer than the 3k/3 month oil changes of the past.
Gaming beyond RetroPie
Just wanted to mention that React Native + React Native Web _is_ a viable solution (at least for me it was). I was able to convert a mobile React Native project into a usable mobile website with Next.js and `react-native-web`.

I had to use a lot of platform-specific imports (eg: `index.ios.tsx`/`index.web.tsx`) to replace anything mobile-specific, and there are some cases where you need platform-specific UI components as well to make everything look nice on larger screens.

My only complaint is it gets a bit messy having all these different entry points and platform-specific modules and whatnot. Overall, it's probably the best you can hope for to write an app for mobile + web with ~80-90% _actual_ code sharing.
This is indeed a great verdict. It was 5-4 decision with all 5 conservative appointed judged voting in favour. Had Hillary won elections it would have been other way round.
RFC0001 – 7 April 1969
Those are all machining stations where CNC parts (likely for the instruments) would be cut. The guy in the front has a boring day ahead of him, watching the chip conveyor delivering waste material into the dumpster.
This whole post is about companies that "don't whiteboard". Not companies that "only whiteboard for real world problems".
This is exactly the vision we have for Ionic and where we are taking it. One app that works great in the app stores and when deployed on the web (or even electron), built entirely on standard browser technologies. If you are put off by Angular, our v4 release (alpha right now but quickly heading into beta and then production ready) was rebuilt on top of web components and is framework agnostic.

It also happens to be creating some of fastest PWAs right now based on benchmarks. We built a lot of web component tech to make sure we were sending the least amount of code to the client and things like SSR and lazy loading with minimal configuration on your part (see our web component compiler Stencil we built in order to build our v4 components: http://stenciljs.com/).

http://ionicframework.com/
Thanks, looking into addressing that now.

Kyle

AgileBits
Why would the measure be against owning two cars? What single person with no kids needs two cars?
> This is a magnificent cultural artifact, a modern day library of Alexandria. That it had to be 'stolen' is disappointing.

Many of the books in the library of Alexandria were really stolen (not just infringed copyright):

> https://en.wikipedia.org/w/index.php?title=Library_of_Alexan...

"The Library at Alexandria was in charge of collecting all the world's knowledge, and most of the staff was occupied with the task of translating works onto papyrus paper. It did so through an aggressive and well-funded royal mandate involving trips to the book fairs of Rhodes and Athens. According to Galen, any books found on ships that came into port were taken to the library, and were listed as "books of the ships". Official scribes then copied these writings; the originals were kept in the library, and the copies delivered to the owners."
The post I was replying to was talking about "Excel data", which I interpret as spreadsheet data.

Do you really think that when you sort a column in Excel, it puts the whole thing into a CFMutableArray and asks CoreFoundation to sort that?
Amtrak owns the Boston-DC segment and does not share with freight rail.
Yes, anything Miles Davis, and most of Vangelis have been for my coding.
> There is no concept of a control rate signal, a traditional feature in other
computer-music languages like Csound, SuperCollider, MaxMSP, or PD.

Hm... what is a control rate signal in Pd?