skysight-inc/HackerNews huggingface dataset:
For me, one part laziness and one part flexibility, and the flexibility part I might be rationalizing. :P. Perl's a superset of what can be done with sed, so I tend to use perl for this case even when sed would do, just because I can remember the perl command line args and regex syntax off the top of my head. I often have to take a trip to the sed man page if I use sed. It's easier for me to add special corner cases to a perl one-liner, etc.

That said, sed is simpler, sometimes less to type, sometimes there on systems where perl isn't (though that seems uncommon these days). But I'm using sed more often, and the more I use it the more familiar it is. Nicer to have two good tools around than just one, right?
> - customization will be very expensive, if not impossible

You've got a full API and integrations with a hundred different tools and services out of the box.

Seriously, my coworker was skeptic at first too (so was I). Then we configured the full integrations with AWS/the-agent/statsd/postgre/mysql/cassandra/elasticsearch/riak/nginx/haproxy/redis/memcache/pagerduty/slack and some more.

My co-worker concluded in front of my CEO, "it was 2 orders of magnitude faster [than anything else we've ever tried for monitoring]". And that's not even talking about the additional features and customization we couldn't even dream of.

> - you must have people for the procurement process (x10 more costly if you are in a gov agency),

True. That's the only major problem I can see: People who can't buy the software they need. That's a social problem, not a software problem.

> - weird failures due to not finding the license

It's only one API key to put in the agent config file.

> your cheap personal that install software won't be able to do it

I don't know who you're talking about. Monitoring has our best people working on it. At other places I've seen, it's done by devops consultants raking up £600 a day.

There is no cheap personal involved. (Maybe you're thinking about of cheap interns who add alerts? that's an anti pattern).

- you'll have problems creating testing environments because you don't have licenses

Same license. Put a tag environment=<environment> in the config and done, all metrics all servers and all alerts will be tagged.

- you won't be able to do some things immediately because there aren't enough licenses.

Not applicable. It's not a limited license by seats.

You pay the bill at the end of the month depending on the number of hosts in your package. There is a hourly price for ephemeral hosts and overrun.
How is this different from say SSIS or Snaplogic?
The anti-drone gun of your Rambo fantasies
Sierra includes a built-in option to map any of the modifier keys to Escape. And if you use caps lock, the light does stay off.
If people would write to standards w/o crazy tricks or browser specific extras, it wouldn't matter what was used.
> There's no consensus that it "must" be dealt with

If you mean that there is no political consensus in the United States, yes, that's true beyond a doubt.

If you mean that there is no consensus among scientists and experts in the field, then that's wrong. There is and has been a clear consensus that we "must" act urgently.
If you haven't noticed, people are more wild just before a full moon. Always a good idea to plan parties the night before.

This is just my observation but I've found it to be very helpful in social situations. I could, from an empirical pov, understand this to be true in trading as well.
But you're cool with anonymously posting a public accusation of unprofessional behaviour without supporting evidence?

(edit: apparently people are cool with this. That's weird. I'm not claiming the parent is untrue, it's just that you shouldn't talk smack about people in public without presenting evidence if you don't use your real name.)
ZeroTierOne: A Smart Ethernet Switch for Earth
Well yea but this isn't something that we discovered today it's been years sadly :(
Yes you are missing something.

We web developers are stuck with javascript in the browser. Any proposed solution would be "bolted on" to javascript.
It's on a CP site (giftbox). The exploit got loaded on the confirmation page after logging in.
Yes that is what is known in the trade as a bug.
First, this is a classic example of tragedy of commons - if you lower emissions, then you bear all the costs but a tiny fraction of the benefit;

Second, even if coordination can be solved, by and large the groups/areas that can make a meaningful reduction are not the groups/areas that will bear most of the consequences, there's no such thing as a single, aligned direction of interest/benefit for humanity.
People vote with their feet, and while I'm really sympathetic to everything you're saying about static typing, it's hard to argue that reality is producing a lot of really popular dynamically typed languages. JS being exhibit #1, but also python, ruby, clojure, and on and on.

Take a look at how fast javascript mutates, I'd argue that rate of mutation is one of the things you can do in a dynamically typed language. Java doesn't mutate like that, despite having many of the same ecosystem pressures, such as the pressure to "be good at everything" because it's so widely used.

That mutation often comes with unneeded parts and kludges, but the rate of mutation and change in the JS ecosystem has also been a huge positive. Still, TANSTAAFL and all that, I'm certainly not saying it's all good -- but I think you overstate it considerably when you say "A lot to lose and nothing to gain with dynamic typing"
US students lag peers in East Asia in math, science
Hmm.. A sophisticated search and mashup with nice presentation - but ... I don't think I'd call it A.I.
It was straight-forward on the first system to use it: STOP OS on SCOMP & XTS-400. The STOP OS broke OS into various components layered by how privileged they were into four rings with user-mode software on lowest layer. Then, the ring protection by itself prevents (a) writes by untrusted programs to trusted programs' data or code spaces; (b) reads of secrets from privileged programs by untrusted programs. Anything security-critical is mediated by security kernel that is formally specified, verified, analyzed, tested, and pentested against a clear, security policy.

Complexity came when people wanted to apply MAC to poorly architected operating systems and programs. Especially monolithic UNIX. The LOCK program, which I link to in my main reply to OP, invented type enforcement in an effort to express vast majority of security policies for both their clean-slate, high-assurance TCB plus the UNIX VM's they were making for compatibility. Got applied to a BSD in Sidewinder firewall, then applied to microkernels at Utah in form of Flask architecture, and then ported as SELinux to Linux. As you can see, a series of tough compromises from Linux's insecure design plus the fact it was basically an academic hack led to its complexity and issues.

Simpler ones included LOMAC, rule-set based methods, Windows Integrity Control (similar to STOP's), and so on. TOMOYO and AppArmor at least did a learning mode that acceptance testing could feed. Capsicum brings capability-security model to FreeBSD on top of SEBSD enhancements. It's not kludgy MAC or nothing. There's middle ground.
Why I won't get hired or my skills used?
This sounds silly but I've been trying to find a remote "job", or something just to gain experience in the web development field (js, html, css ) but it seems to be hard as hell to get someone interested, I've sent resumes and nobody replied. It's starting to become a depressing situation and to kill my desire to become a programmer.
I'd be willing to guess a fair number of users have dictionary words as passwords. Some people don't care, or have throwaways, etc.

If this were actually implemented, you could censor a word or phrase site wide simply by making it your password.

HN definitely doesn't, and no service should.
Rodney fulz is a software engineer
Given the rise of transpilers targeting JavaScript, "stuck with javascript" doesn't mean quite as much as it may have in the past. You could argue that this is "bolted on", but given the current state of tooling and how quickly it's improving, I don't think it's a fair characterization. I suspect this trend will only continue.
If it's as simple as "javascript because web" as you suggest, how does that jibe with things like Electron (js desktop apps) and back-end JS without a web facing component? None of those people had to pick JS.
Where in systems/infrastructure are you seeing Lua used?
Thank you for sharing the personal experiences in your family.

Admirers of Fidel Castro around the world - and all his admirers on this page - have one thing in common: they never had to live under his dictatorship.
Just to mention, all I've applied is for entry level.
The Archive is absolutely a worthy cause. Most people know the WayBack machine (although I wonder how many know where the name comes from), but that's not all the Archive's got. Music, Audio, Video, so much incredible content.

And that's not to mention their software library. Sketch (Jason Scott) seems to be the driving force behind it. As much as it's backed by ugly hacks (emulators compiled to JS. Yuck) it's pretty magical to be able to boot up, say, Fantasy World Dizzy in a web browser, and just play it, no install required.
I think it is still possible, at least in the USA and Canada.
Here here! This transpilation thing is something relatively unique about the JS world, namely that it mutates really fast with capabilities like transpilation. Yes, it's done in other languages in limited situations but JS is the only one I can think of where transpilation is normal and standard, i.e. writing in es6 and then babelizing it to es5 for legacy nodes.

Then you add things like flow, or TypeScript, and frankly I'm losing track of exactly what it means to write in JS anyway.
Fifth RISC-V Workshop: Day One
And blackberry really is a good example here, as the USG loved it and is a massive customer, but no one customer is able to keep an OS thriving
Ask HN: Cryptographic patent--how to generate interest?
What's the standard operating procedure for getting government agencies and private-sector companies interested in sponsoring research and development related to a cryptography patent?

Who are the best people to approach initially? We have research white papers and an export license from [x country] to back us up, and are looking for partners willing to buy/licence our intellectual property in the US or abroad.

Any thoughts or suggestions? If anyone could point me in the right direction, I'd be extremely grateful. Thanks!
Eliminating the electoral collage wouldn't change things at all. Obama got the popular vote, and roughly half the country saw an existential threat take power. An extra 2.2 million votes for Trump, giving him the popular vote, wouldn't change the fact that the other half of the country sees an existential threat with him taking power. The country is split into two factions that hate each other, and neither side likes democracy when they lose. Winning the battle is too important to leave up to democracy.
Hey Jurgen, I'm a big fan of your work
As a C64 owner/user from back in the day...this is fucking awesome. Kudos to the creator.
Web Scraping Service – Octoparse Cloud Extraction Works Better
Private Internet Access Launches $50,000 Match for Software Freedom Conservancy
Background for the uninitiated: https://www.eff.org/deeplinks/2016/09/playpen-story-fbis-unp...
It would be interesting to know if this type of behavior would continue if the federal government stopped subsidizing flood insurance in these areas: http://www.pbs.org/wgbh/frontline/article/can-femas-flood-in...
I don't really understand why tax dollars are being spent on this type of thing.
Note that Jason Scott is part of Archive Team, which has its own project to backup the Internet Archive:

http://archiveteam.org/index.php?title=INTERNETARCHIVE.BAK
http://iabak.archiveteam.org/
Get some help building a better resume with appropriate keywords. Do you have work samples? Certs, degrees? Ask a professional to review your shit and optimize it for getting hired.
Because Miami is awesome?
Exact mapping between Variational Renormalization Group and Deep Learning (2014)
This should have [audio] added to the title. It's from the RN Breakfast - Separate stories podcast
They want to preserve the data.

How about this:

1. Prgram an app that you asks the user if archive.org could store, say 1 gig of encrypted data on your hard drive? It wouldn't be mandatory, but you could help if desired. It would just sit on your hard drive.
That gig of data would be changing on a regular basis. (Big data centers could offer to take in data. Hell, they could have another tax right off at the end of the year.)

2. After all the data has been distributed around the world; the data transfer would start over again, but on different computers. In a short amount of time you might have millions of computers with part of The Internet Archive sitting idle on users hard drives. The end result is the users would be worker bees; waiting for the queen to call them home. (In the end, you might have 1000 computers with the same block of data on their hard drive. Why because computers don't last forever.)

3. If we had a catastrophe, once the new Internet Archive was repaired/restored; the data lying dormant on millions of hard drives would come home to papa in a orderly manner.

4. It would remind people of the importance of preserving history. It would bring more attention to The Internet Archive. It would bring in a sence of team. Why not try it until this 592c3 gets their donations?

5. Yes--this is off the top of my head. I would need to put more thought into it.
This two schools of security isn't accurate. The original approach to security, devised by the inventors of INFOSEC, was doing all of these things:

http://pastebin.com/xZ6m4T8Z

Most vendors and FOSS ignored them despite those methods getting consistently-great results but preferred method not doing so. They then pick and choose among lowest-level techniques for verification. They also slowly relearned independently some of the vast body of security engineering knowledge they're ignoring to this day.

In this case, one camp is about trying to make code in an insecure language perfect with probabilistic mitigations to stop problems. Another barely cares about code security but uses strong measures for containment to hopefully limit damage. Author of OP supports doing both as far as I can tell. High-assurance supports doing what was proven, mathematically and empirically, to get the job done going back to the 1960's-80's extended with what we've learned today. Commercial, CompSci, and a few FOSS projects attempt various levels of adoption of such techniques with safety-critical proprietary (eg aerospace, trains) doing it the most.

"There's not enough data / samples of secure operating systems to make an intellectually honest assertion that one approach is definitively superior"

There really is. Certain methods I outlined consistently worked better. Others didn't. OpenBSD avoids most of what worked outside code review, hardening, and pledge then continues to use language and architecture proven to cause problems vs alternatives for UNIX compatibility. One can definitely make predictions from that about kinds of issues they'll face or upper limits of assurance that can be provided.
Parsing and generative testing are well-covered by static types, but I'll give you that contracts can enforcing things static types cannot. That said, static types can enforce things that contracts cannot, too.

Furthermore, in my experience I find use of the things that static types can catch and contracts cannot on a nearly hourly basis while I rarely to never use things that contracts can check but static types cannot.
Firstly, https://xiph.org/~xiphmont/demo/neil-young.html

Secondly, even if you did want to process at 96kHz, you'd have plenty of CPU left to do so. It's only 2x as intensive as 48kHz (this is a 32 bit CPU so using 16 bit vs 32 bit math is mostly the same, sans DSP instructions) and that amount of headroom is likely available, for example: https://www.rockbox.org/wiki/CodecPerformanceComparison

Thirdly, the article you linked talks about high end DACs but says nothing about the DSP on the card, other than that it has one, for doing... something (?)
As per Wikipedia FORTRAN II appeared in 1958 [1]. Don't remember Javascript being around at that time. Am I missing something?

[1] https://en.wikipedia.org/wiki/Fortran#FORTRAN_II
With respect, I see no basis for most of this comment. It reads like an attempt to find any reason but climate change, for which there is overwhelming evidence, and for which rising sea levels have been and are strongly likely to remain a consequence.

> the linked article is very clear the increased flooding is attributable to tide (lunar) events for the most part. ... it will be interesting to see if flooding begins to decline as the moon begins to move away from the Earth

That is not what the article says. The article does not at all attribute the increased tide height to lunar activity; the words "moon" and "lunar" do not appear in the text. Everyone says this is a long-term problem and they do not mention any possibility of improvement due to the moon.

> the island lost land that used to soak up rain water like a sponge

The water causing the floods is coming up through the ground from the sea, not coming down from the sky. Rain isn't an issue.

> if this were a natural phenomenon caused by climate change as opposed to over development and tide events, Miami and the Keyes would see increase flooding as well but these studies appear to be limited to Miami Beach.

What is that based on? The article explains the reason that Miami Beach is affected.
Reminds me of Tableau or Power BI
No. The only external addressing is through QSPI0, and that only has one chip select line hooked to it. They do make small amounts -- 512k -- of SPI RAM, but that on its own would make the chip boot process interesting.
Scientists have a clear consensus that if we don't do it, then we'll have certain consequences.

However, if we're looking at the actions of everyone who might actually deal with it, then there's a clear consensus that we're actually choosing to face the consequences instead.

"Must" implies a degree of certainty, a statement that we will have to deal with it one way or another, and thus we will deal with it - however, that doesn't seem to be the case here, it is quite plausible that we will choose to not deal with it properly. It would be nice if we acted urgently, but there's no "must" there - it's quite likely that we will not do so.

If we want to use the word "must" then it might be more appropriate to say that irreversible climate change is the thing that must occur, given the current global political 'climate'.
What more are you expecting from it?
Does this affect the regular (non-TBB) current version of Firefox?
Although your advice about "not writing your password here" is well-intentioned, the reality is that most passwords are already available in private blackhat databases.

Memorizing and reusing a single password is the worst thing you can do. The number of leaks and brute-force attacks are increasing, and you should really be generating random and unique passwords per website if you aren't.

To get an idea of how easy it is to crack a leaked password, download a public list of a website you know[1] (ex. L1nk3d1n), you'll probably find the password you used at the time of their leak in the list, since ~97% of them have already been cracked.

[1] https://hashes.org/public.php
Because removing all of the Google-related features from Chromium would be a very large task indeed. Quite a few people have discussed it within Tor (and IIRC some people started working on it) but it might not be as good of an idea as you might initially think.
yep, people are afraid to call Linux out on its problems because it's open source and free and it makes a lot of people money and we should just be glad to have an alternative at all.. but there are many serious problems with it, it's easy to forget this if you don't have the courage to keep saying it despite the things I mentioned.

1. linux portability. yes, most likely you cant just write one app and it works on 'linux'. without additional work it will only work on your specific distro. Probably even just your specific distro with a specific version number.
2. linux installers in general. i get it, we all like just typing in a quick command and installing a whole suite of programs. thats nice. but for general installations, in 99% of the cases it would be helpful to offer some easy gui click-through installer just like we get on windows.
3. easy to break it: no, i dont see it as my personal user error if i install some random nvidia driver from some random ppa and it breaks my boot desktop and i only get a black screen. i dont care how i broke it, that simply should not be possible ever.
Maybe the Internet Isn’t a Fantastic Tool for Democracy After All
You can use Graylog for log management, that's the free open-source solution. (graylog + elasticsearch + mongodb)

You can use Splunk if you have money. That's the de facto standard. Beware that it's one of the most expensive software license on the planet :D
This only works in Windows, right?
2 Reasons Why Traders Fail (And How You Can Overcome Them)
Replique Montre Panerai Radiomir 1940 3 Days Automatique Acciaio La Revue
You acted like no one offers a PaaS for MMOs (and gave it a ridiculous name).

I was talking something specifically like Lambda, but where pure functions could be injected into an already running game loop. The name was intentionally ridiculous. Also, you suggested that my proposal would suffer from the latency of lambda requests going over the network, which shows you didn't read my original comment.

with your cloud functions being called on triggers

Yeah, I pretty much covered that this was not what I was proposing, when I wrote "(You'd have to choose a particular architecture for synchronization with the client, of course. Also, before someone makes the mistake of assuming I'm as stupid as they are -- I'm not proposing that a function be transmitted, compiled, then evaluated at each tick over the network! Functions would be installed into virtualized servers.)" As far as I knew (which might be out of date) Photon was developing something that would be suitable for a persistent world MMORPG, but not quite ready with it. What I'm proposing would be suitable for an MMORPG, not just MMO game sessions.
I was very fond of OpenBSD 20 years ago when I ran it (still have the t-shirt). It had a simple elegance that struck a chord with me. I haven't looked at it in a long time, the last time I looked it didn't support VMs at all and didn't plan to which was a deal breaker ;/

I've never heard of pledge so went looking to find out what it is and found Theo's presentation: https://www.openbsd.org/papers/hackfest2015-pledge/mgp00001....
We certainly have enough compute at this point. 10^15 flops should be more than enough to run the brain by pretty much any analysis. Part of the issue is that evolution had at least 1 million such creatures over 52,000,000 weeks to improve since monkeys. So while human intelligent design of AI will certainly be a better algorithm than evolution, we may actually be a bit shy computationally of easily training an AI system, in spite of having more than enough to realize one.
A Framework for SaaS Pricing
No problem,
The paper authors left a lot of the specifics off... I got burned by the victim cache too. I saw one in their reference code and thought it was pointless until weeks later when I got around to writing tests and had one of those aha moments.
Winning the battle is too important to leave up to democracy.

What would recommend in it's place? That quote attributed to Churchill comes to mind: "It has been said that democracy is the worst form of Government except for all those other forms that have been tried from time to time."