skysight-inc/HackerNews huggingface dataset:
I'm not sure if you mean implementation of JS or of something that supports executing JS. If you start with the bare interpreter and add say, global functions, through the interpreter's extension API, they CAN be synchronous. You COULD produce a JS environment this way and run scripts in it. Your extensions could include synchronous usage of sockets. Your programs in this environment would be synchronous. Writing a decent web server in that environment would be a challenge.
I believe there's bindings for: C++, Java, Rust, Haskell and Go.
Datastructures are akin to tools, and Algorithms are like plans. You need to use the tools to implement the plans for building your desired result.

Each "tool" you learn inside and out allows you to build something new. The better you learn them, the more you can build.
"Virtue signalling" is mostly used to describe rhetorical devices that serve no other purpose than to give positive strokes to your in-group (which also usually serves to identify yourself as part of that in-group—at least in their minds), so that said in-group will be more willing to side with any actual arguments you make in the same debate, regardless of those arguments' objective merit.

Political speeches, and specifically political debates are indeed full of virtue signalling. The only reason it doesn't come up is that 1. it's not a term nearly anyone is familiar with; and 2. it's so universal in politics that accusing someone of it would be like accusing a bird of laying eggs. You can't find a politician who doesn't use virtue signalling (or any of a host of other rhetorical devices), so why bother calling out the 100% who do?

It's pointed out more often outside of politics, where effectively it's a way of saying "this person is playing dirty with the audience's emotions, like a politician."

"Virtue signalling" as a debate tactic is effectively a kind of "applause light" (http://lesswrong.com/lw/jb/applause_lights/), which I find a more useful general term for the kind of problematic rhetorical effect it has.

"Virtue signalling" outside of debates is isn't really a thing people care much about, though; everyone does it all the time and nobody pays it any mind (unless you're an anthropologist trying to break down why a given seemingly-useless verbal exchange occurs frequently in a culture.)
In the US, is very common for people who are arrested to be given the alternatives:

1. post a bail bond

2. incarceration

pending trial. I'm not offering an opinion on whether this is right or whether the US is a modern society. Just pointing to the reality of how the US deals with accusations of criminal behavior.
People have been saying that if the emergency spillway fails, it will release the top 30' (?) of the lake. What determines that height? Is there bedrock or something else expected to stop erosion 30' below the level of the emergency spillway or something?
You don't need permission to work for a company
'The workshop of the world': What 'Made in China' really means (2015)
I'm working on a service called Protolaunch that does exactly that. You get help finding your ideal customers, a custom landing page optimized for conversions, and a digital marketing strategy to promote your brand and grow your email list of future customers. Getting market feedback and validation has always been the single best motivation to finish an MVP or business project for me personally and Protolaunch aims to make it a one step "pre-launch" process.

I'd love to get your thoughts and feedback!
Don't be flippant. Less LOC means that the code is easier to audit, unlike large and older codebases. Easily audited code is good for security.
You totally can store sensitive passwords in your source code repo, just so long as they're encrypted. Here's how we do it: https://neosmart.net/blog/2017/securestore-a-net-secrets-man...

SecureStore is designed to be repo-friendly, it purposely avoids needless IV/payload regeneration, is based in plain text, and preserves element order to avoid driving source code managers crazy.
The analyses do not appear to take the size of the watershed into account either. A large watershed drains into this reservoir. As such, distant storms can still have a large impact on the water levels. Time to concentration (the amount of time it takes for water to flow through the watershed) will play a large roll in the inflow rate.
’17 Devies Award Winners for Best in DevTech: Microsoft, IBM, AnyChart, GitLab
Does Betteridge's Law of Headlines Apply Here?

No. At least not strictly speaking.

The dam is in no danger. The spillways are the problem. The main spillway is badly damaged, and the emergency spillway was in some danger of collapse on Sunday.

The main spillway is a long straight concrete chute with a gate at the top to regulate the flow. If the erosion in this spillway worked its way up to the top, it could damage that gate and operators would lose the ability to control the outflow.

The emergency spillway is a low concrete wall with a hillside below it. Its top is lower than the dam top, so water will go over this wall (and did on Sunday) instead overtopping the dam itself. The worry here is that erosion of this hillside could cause the wall to collapse.

Both spillways are separated from the dam by a large hill. Even if they failed, the dam would survive. So there wouldn't be a flood of all 700 vertical feet of the reservoir, but there could be a flood of 30 feet from the emergency spillway.

Of course if you were in the path of that flood, the distinction between the "dam" and the "spillway" would be small consolation.

The Metabunk page that seanp2k2 linked has some good information and discussion:

https://www.metabunk.org/oroville-dam-spillway-failure.t8381...

And the YouTube video that clamprecht linked has a good view of the dam and spillways on Sunday:

https://www.youtube.com/watch?v=q2YHGR3kVLk&t=2m24s
a reason (although not necessarily good enough) is that git requires a lot of resources for large repos

there were other reasons but the discussion hasn't re-happened in the last 18-24 months
It sounds like every thread I've read here on HN about how to get ideas for a startup. It's textbook patio11 or similar.

Since we don't know who you're talking to, they introduce their industry. They name their problem. They guess at what a solution might do. And "will you pay for this" is product validation 101.

I could see having a longer template, but if you want the barebones edition, I don't see how you could come up with anything else.

I don't think you've got something novel--I think you learned it through repetition, here on HN.
For anyone wanting to learn algorithms from one of the other heavyweights, not being a C developer, I found this series extremely beneficial:

https://www.amazon.com/Algorithms-Parts-1-4-Fundamentals-Str...

It also helps that Robert Sedgewick has been in compsci forever (got hit PHC in 1975) and is one of the subject matter experts in algorithms.
I'll discuss this a bit during my talk at the dev summit.

The short answer is no.

The long answer is yes, but only if you create the model in Python, export it, and then feed training data in other languages. There are some people doing exactly that.

Long term, I'd like to give all languages equal footing, but there's quite a bit of work left.
Broad Institute prevails in heated dispute over CRISPR patents
I really thought this was an Unreal/Unity plugin at first. Now that I have read the article, I wonder does anyone know which 3D engine they are using (Rendering, Physics...)?
I work in engineering at https://unata.com based in downtown Toronto. We are a digital shopping saas platform for grocery retailers and we currently work with about 10 mid size grocery chains across US and Canada.

Last year we were named one of Deloitte’s Top 50 Fastest Growing Canadian Companies and CIX’s Top 20 Most Innovative Canadian Companies. Check us out!
A marketplace where teachers can sell educational content directly to students, so.... The internet?

But with... an entrance fee? The gorilla which eats all schools will have an entrance fee?
This is not even a mild slap on the wrist. It seems like Verizon has been very desperate to get Yahoo and blinked during the negotiations (after the revelations about the security violations/intrusions).
Qrator predicts in its report that 1 Tbps DDoS may soon become a new norm [pdf]
The dam is 922', but the emergency spillway is 901 feet and very, very wide. It's designed to make the dam impossible to overtop. Even the worst case scenario this year would not lead to overtopping the dam.
>Given how around 50% the US population was brainwashed by government and media into believing Snowden is a traitor

It's unfortunate that you jump to the conclusion that those you disagree with are "brainwashed". There are reasons to think he was a whistle blower with good intentions. But there are also reasons, like his leaks of the US government's unquestionably legitimate surveillance of foreign governments, to think he was not. Someone on the other side of the debate could just as well call you brainwashed for discounting or not considering the latter point.
It's strange they didn't cover dynamic programming at all. IMO every course should include at least one classical example of dynamic programming. For example:

https://en.wikipedia.org/wiki/Longest_increasing_subsequence

https://en.wikipedia.org/wiki/Longest_common_subsequence_pro...
Doesn't Microsoft have their own NTP implementations for use in the Windows world? IIRC, it's called Windows Time Service and it's included with Active Directory.

At a previous job, we pointed our in-office linux dev systems at our Windows domain controller and never had any issues with time synchronization. Since this was back in this embrace-and-extend days, I was pleasantly surprised by how interoperable MS was when it came to NTP.
> figures based on Forbes estimate of his net worth.

You know Forbes is just a business magazine, and just a small one at that?

They don't have any privileged information. They probably just based their reporting on his self-reported wealth. At best they could look at the public valuations of some of his properties, but since the Trump organization is privately held they have no way of knowing how badly he's leveraged.

Here's a hint: check how much Forbes said Elizabeth Holmes was worth in 2015.

> I don't know about that. From what I can tell, he seems to consistently follow the same or similar playbook outlined in 'The Art of the Deal'.

That you don't see the difference between a set of strategies for making money in real estate and a governing philosophy of how you see the world and act as a person is the crux of the problem.
Funny that you would bring up chairs. Originally, other pieces of furniture were used for sitting.

The chair has been used since antiquity, although for many centuries it was a symbolic article of state and dignity rather than an article for ordinary use.[1]

1 - https://en.wikipedia.org/wiki/Chair#History
Yes, though last I remember reading about this the symbolic differentiation only worked in python, and ergo training with other languages wasn't quite there. I think the language on the page was always similar to the above.
Insurance claims.
The Future of Neuromorphic Computing
Does it bother you that the majority of student see mandatory subscriptions to all of these services as a giant ripoff?

I mean, you could save every student maybe 600 a year if the university purposely used books that are one edition out of date. That's the same as lowering tuition around 5% at most places. Would this really affect the quality of education in any meaningful way?

"Strategic partnership" sounds like another way of saying the university gets some money out of the deal at the expense of their students pocket books.

How is this justified from the position of someone who maintains relationships with these companies?
The capacity of the intact spillway is ~250,000 cfs - the capacity of the Feather River through Oroville and Yuba City below, currently in the lower flood stages with 100,000 cfs outflows from the main spillway, is much lower than that. In addition to attempting to minimize further erosion of the main spillway, they set an outflow level that wouldn't flood the towns downstream.
R for Excel Users
We used EurekaLog (https://www.eurekalog.com/) to get nice exceptions and stack traces, even for access violations :) Imagine that: you have a native app, but you also have stack traces like in C# and Java.

I loved to use Delphi in the early- and mid-2000s, but unfortunately Delphi jobs disappeared, and I had to switch to C# and Java development.
> they become very important as you progress into writing more advanced programs

As someone with a Computer Science degree I can say that the only times I have ever used any of the algorithms I learned directly was when writing low level C and GoLang. I'm willing to bet 90% of programmers... even those that right "advanced" programs do not use them day to day.

Every algorithm and data structure worth anything has been abstracted out into easy to use libraries years ago.
Implementing feature flags in single page apps, using React and Redux Saga
If you look at the photos, some on Wikipedia, you can see the spillways are around a bend in the river from the main dam and pass over a high bedrock canyon wall.
That 916 word article takes over 4.2MB to download. Over 1MB dedicated to some js file and nearly 1MB to a JSON file [1] containing indexes, the output of which I can't see in use on the page.

1. https://www.netlify.com/js/lunr/PagesIndex.json
Foundations of Geopolitics (1997)
What does close friends mean? A lot of relationships in the US are based on "activity" partners[0]. Someone to go out with, sharing a same hobby, passions etc. Close friends in other countries means a lot more than just activity partners.

I had the same experience in grad school, I only had "activity" partners, than what I would call close friendships with Americans. It always felt "distant". It's sadly true even today.

[0] I couldn't find the relevant article that discussed about this, specifically in the American context.
>There is little doubt that ESR is notable. He is best known as the writer of essays about Open-Source such as The Cathedral and the Bazaar and The Magic Cauldron

Yes, but one could hardly call those great accomplishments that stood the test of time.

It was a puff piece based on the popular at the time starry eyed look at OSS development, that caught on (then), because it fit with the overblown hype for community "bazaar" style software development prevalent in the late 90s.
It's a better explanation than mine.
>Plus founding the Open Source Initiative.

Which is notable itself (OSI) because?
Microsoft poached some of the top Delphi designers for C#.

As the saying goes, if you can't beat 'em...
How to increase your Google rankings overnight (#noclickbait)
In the case of the Planet satellites, they will be spread out using differential drag over the next few months.

https://arxiv.org/pdf/1509.03270.pdf
Same here! Monkey see, monkey do.
The emergency spillway is a 30 ft concrete wall in the side of the lake.
Do you really expect an underpaid adjunct not to outsource the grading to the department's textbook company of choice? Adjuncts don't get to pick textbooks.

But what's with the griping about textbook publishers? The overreliance on adjuncts allows the university to charge lower tuition and the publishers make the feat possible!
The beach was a bad example, but I think we agree here. I used it to illustrate that a hacker (at least what I think of when I say the word) is not primarily motivated by money - he's motivated by creating useful things people use. The goal of automating your daily job out of existence so you can move on to more enjoyable activities. Just a side note: some of the best hacking I've done was on a beach building some really cool stuff.

So in my world (I do consider myself a hacker, if a poor version of one) if I create something like Craigslist I don't try to squeeze every ounce of profit out of it at the expense of customers and employees. I spend as little time as possible on that solved problem which pays my bills, and I go hack on new problems that have yet to be solved. This may be in tech, but it may simply be learning an entirely different skill entirely. Work I leave as work, and of course hack on any interesting problems that come from that area of my life as needed. If I did my job right though building it, that should be relatively rare.

> In fact, if you are trying to just make enough money to spend the rest of your free time on the beach etc, you're probably not a real hacker.

I'd probably argue against this based on my above statement. I know very few folks I would describe as hackers who are motivated to make money beyond what they need to comfortably live and fund the projects/research they are personally interested in. Stacking millions in a bank account isn't something that motivates the folks I was describing - building things and living a free life is what I think motivates that archetype.
Good question! According to this article, the bottom of the emergency spillway is indeed bedrock: http://www.drroyspencer.com/2017/02/why-the-oroville-dam-won...
Amazing work; it makes using AI and Deep Learning accessible for everyone here really. If you haven't seen it check this out for an intro:

https://www.youtube.com/watch?v=vq2nnJ4g6N0

I wish AMD graphics cards were supported fully. I really think AMD should find a way to work with the Tensor Flow team on this...
CCS Charge Map – Europe
WordPress. It's like the iPhone of the blogging software.
Also quite certain that I won't be signing up for Nugget, given his lack of respect for his users.

He gave this guy a product idea, which is literally the goal of his own product, and now he's mad about it. Mad enough to breach his own privacy policy[1] and publicly out the guy, and to do it 1) to improve his own position, and 2) to hurt the other guy's.

It's a whole compact lesson on how not to treat your users.

[1]: Nugget Personnel: Nugget personnel and authorized consultants and/or contractors may have access to user information if necessary in the normal course of Nugget business.

Protection of Nugget and Others: We may release personal information when we believe in good faith that release is necessary to comply with a law; to enforce or apply our Terms of Use and other policies; or to protect the rights, property, or safety of Nugget, our employees, our users, or others. This includes exchanging information with other companies and organizations for fraud protection and credit risk reduction.
> Is there any place where I claim that "his views on guns" are relevant?

You linked to his page on guns, with no further commentary, and then suggested that people inform themselves. If you thought the relevant thing was something other than his views on guns, then okay: instead of defending a claim you don't believe, you need to make clear what you are claiming.

I claim that you were either communicating poorly, or deliberately hiding behind ambiguity.

> I see all your responses as your own confusion, probably having root in your own worries (and I'm also not surprised that it's hard to admit that).

I'm not interested in being psychoanalysed.
Hey, all. I'm the author of this Medium article. If anyone has feedback or questions, I'd be happy to take them here.
There isn't any snow left below 5,000 feet. Source: I'm in Reno at 4,415 feet.
Metasploit Hardware Bridge
The Rose Quarter in Portland is extremely isolated, from a pedestrian sense.

Compate the Moda Center Portland - https://goo.gl/maps/pAzRD2rLFRv

with Wrigley in Chicago at the same scale - https://goo.gl/maps/oTKEs75Y7BL2

There's probably 2-3 orders of magnitude more people within a pedestrian mile.
>What does that mean other than "specifies behavior"?

That it's the implementation that a) everyone uses, and b) actually supports the whole spec.
He's saying the focus switched from how small your package can be to not caring about install size.
Cogent confirms null route of the Pirate Bay
Why would a webhook URL be a secret? Wouldn't it be more like internal API if anything?

I would assume that the parameters sent to the webhook, an auth token or something of the sort would take care of the security bit. Obscuring the URL seems like security-by-obscurity no?
In the case of Network Time Foundation, the nonprofit wrapper for NTP classic, the problem was largely mismanagement of funding. NTF funded Harlan Stenn's work on NTP, but funded no other developers. It did, however, fund a fundraiser and two part-time administrative staff. The two administrative staff came to one FTE (full-time-equivalent) total, and I forget how much the fundraiser was working. In any case, the org had funded more FTE in overhead than in technical staff.

By contrast, the temporary rescue team funded a project-manager-slash-information-security-officer, three developers, and a bright intern who did a great deal of documentation work. Granted, these were not all full-time positions, and I was able to lean on my parent organization for administrative support, so while paperwork was minimal I didn't have to fund it directly.

NTPSec's staff has varied over time, but at the time I stepped down to hand the ISO role off to my successor, they had the following funded positions: a project manager, an ISO, two developers, and a sysadmin-slash-developer. (Note: not all of these were full-time positions, and some were funded by third parties rather than by NTPSec directly.)

Open source infrastructure software projects, when well run, do not spend over half their resources on non-development work. It's just not responsible. It's how you lose donor confidence, and how you fail to maintain good software engineering practice even when you have the resources to do better.

This has been a running theme in open source failures in the last few years: "it will be better if we throw more money at it!". Sometimes this is true: there are developers out there simply burning out for lack of resources and splitting their attention between OSS work and making a living. However, often, there is mismanagement at work, or the project doesn't have a good enough talent pool to pull from to use funds effectively when they do get funds. I love when the problems are purely technical, because it's a clean fix and everyone thanks me and I walk away quietly. When the underlying problems are social, they tend to fester, because nobody really wants to be in the hot seat over the disagreements that happened.
Other than being Pascal based, Oxygene has no relation to freepascal or delphi.
What I need is someone to stop me doing stupid things like dockerising the whole build process rather than concentrating on core functionality.

Learned a lot, but it doesn't help me get my business launched.
I'm not impressed if you're making me download 4MB to see the 5kB of text in this blog post.
Spanner is as much about Google's data center, hardware and network architecture as it is about the code.

It is not clear how they would "contribute" that to OSS
Show HN: Wizeline Roadmap, the simplest way to create eye-catching roadmaps
Code signing seems to be broken in every release in macqtdeploy.
Server only though, without GUI support it is a lot less interesting to have linux support.

It is a nice start again though.
Using Multiple Author Identities with Git
Somebody needs to make an automated workflow that just takes ideas from Nugget, forwards them to Protolaunch to pick the best ideas.

Then, it could just procedurally generate a company name and logo (lowercase white letter on a rounded rectangle), reserve the domain name, file the FTC paperwork, and send automated emails to venture capitalists. Then just watch the money roll in.
Somewhere between 2-5x salary.
Oh, yes, I didn't mean there wasn't a solution. We use Hashicorp Vault, for example. I simply meant that "store passwords in a file" (as mentioned in the post I replied to) is too simplistic to cover all scenarios.