skysight-inc/HackerNews huggingface dataset:
Learning to Parse WHOIS Records [pdf]
Show HN: Hacker101 – A Free Web Security Class
They should raise MSRP
I think

def sanitize_characters(raw, clean):
for line in input_file:
out = line
output_file.write(line)
sanitize_characters(input_file, output_file)

should be

def sanitize_characters(raw, clean):
for line in raw:
out = line
clean.write(line)
sanitize_characters(input_file, output_file)

in your notebook: https://github.com/hundredblocks/concrete_NLP_tutorial/blob/...

Or am I mistaken?
Is it just me or does this recommendation reads more like a medium blog post from some developer advocate than like a formal specification ?
good old fashion separating data from logic.
From the article: "What this means is that, we calibrate classifiers parameters such that it has the same acceptance ratio for all subgroups of sensitive features, e.g. race, sex, etc."

But statistics such as crime rates and default rates are NOT the same across race and sex. Is she saying that models should be fiddled with to make the same average prediction by race, sex, and other demographic variables?
This is fantastic. Cant lose more than 75%? I'm in
Politics is so annoying. My team had a multi week partial outage that could have been solved in a day if we got VP approval or a few days if we got director approval and my managers spent days going back and forth on what to do delaying the resolution even further.
Learn the skills!

Financial literacy is a very important skill. Yes, startups are complicated. To be an informed employee you need to deeply understand how stock options work, you need to deeply understand how startup financing works, and it wouldn't hurt to have a general understanding of business. And look, if you just want to be a software engineer, then you don't have to learn these things, but then you can't complain if you get screwed. Or take a job at a publicly traded company and use the stock price as a proxy for how the company is doing.

And as for the availability of the documents and financial information, the main ones you care about are: revenue, expenses, total burn and cash in the bank. Any company that will not reveal those is being shady, full stop. These figures should be so top of mind the CEO or CFO should know them off hand without even having the look. A good company will share all of these with the full company every month or quarter, because they are really important indicators of how the company is doing and what the overall strategy should be.

You don't need a lawyer. You are not auditing the company, you are just getting a sense for the company's trajectory. Your job is actually really easy. If things are going well that is normally obvious. Revenue going up. Burn going down. Fundraising rounds at higher valuations. If these things aren't happening or you suspect something shady is going on, leave! You don't need to break the case, just get a better job at another company that is doing better.
Good thing they have 9 years of burn in the bank right?
Government-grade security would've worked just as well, but probably most people wouldn't get that joke.
Three things:

1. Monks and priests were a lot less celibate than we are often told about. They not only visited brothels, they were valued patrons (they paid more than the average guy) and their monasteries even owned and operated brothels. Monks got up to all kinds of naughty stuff. One story recounted by a monk told how a woman seduced him and made love to him against his will, and it was only after a period of many hours that he could recompose himself, and then flagellate the woman for her indiscretion. (The husband, returning afterward, thanked the monk for punishing his wife)

2. Medieval 'damsels' and women in general were not the pious, virgin innocents we imagine. This image was largely foisted upon us by the Victorians, who wanted to recast their history in a more virtuous light. Women certainly enjoyed sex in the middle ages, about as much as men did.

3. This is all very focused on Christian European history. Islamic culture throughout the middle ages, and even after its fall as a leading Mediterranean power, was far more advanced than Christian culture, for about 800 years. Their medical treatments were based on the study of ancient and contemporary texts from around the known world. They brought together the history and knowledge of every culture they came into contact with, examined it, and improved upon it. They were leading pioneers in surgery, anatomy, and treatment of infectious disease. They had multiple fully-functional hospitals in major cities, maintained pharmacies, and trained doctors, all while constantly improving their knowledge and practice.

Medieval Europe had some pretty cool advances in engineering and warfare, but medicine, math and science was definitely not their strong suit.
The issue with Quora, on the other hand, is they want access to one of your accounts - like Gmail - in order to log you in. Nope.
> Why? What benefit do I get from signing in unless I'm writing a blog?

Recommendations. If you create an account, Medium sends daily/weekly articles based on your preferences.
After the OPM debacle with security clearance records, I would not trust the government to do this properly.

https://www.cnn.com/2015/07/09/politics/office-of-personnel-...
I was born in 1985, but our family could only afford a very old hand-me-down IBM PCjr back in 1991. I started programming BASIC by hand entering code from the examples given in the manual. When I would get stuck or have a question I would ask my Dad and he would tell me I was "jumping the gun" because I would be deep into the latter half the the manual asking him what a word meant. I wasn't discouraged though and I think the time I spent learning to work through the issues myself was very valuable to my skill as a programmer later in life.
Not sure what you are alluding to, but I'm not sure pseudo-startups within a larger corporation have proven to be successful. Are there any examples?
Can you expand a bit about your decision to ship this in the Mac App Store vs. outside? Especially if a non-App Store build could get you things like audio recording.
Sounds good in theory, but is this really jut about stopping bootlegs?
> Node.js isn't particularly excellent at anything

That's not very kind. Yes it has its flaws but it's not bad at being a higher abstraction over async-everything, augmented with a huge module repository. Support for isomorphic javascript can come in handy for some applications.

I've never done Scala but my understanding of it is that it could be a good fit for modelling certain types of business logic while being able to take advantage of exiting java libs out there.

> Knowing more than one tool in the toolbox is a key skill, since there is no one-size-fits-all.

Yes, we agree here. That was the point I was making.
But you would trust a single hospital (or hospital network) to run Epic securely (and all that entails from a security and risk management perspective)?

As someone affected by the OPM breach, I agree that it is bad. You can't paint the entire government with a broad brush though.
In my experience, "the problem being solved" can very easily be "how can we have 120 developers committing to this code base without going insane" and that's the only hard part.
I'm the co-founder at Missive[1], an email client for teams. Our vision is to become the communication hub for any business, by both replacing email client and chat app.

A lot of people compares us to Front, but we are more focused on the email/chat experience than customer support experience.

Thus our pricing reflects this vision, where we charge ~$8-$12/seat/month.

[1] https://missiveapp.com/
I always thought it was ridiculous that natural peanut butter has the disclaimer "oil will separate." I guess now I know why :)

But nothing, NOTHING comes close to freshly blended peanut butter warm from those little blending machines at natural grocery stores or Whole foods.
SEO mostly I guess. Like medium already has a very high page rank or domain authority, so the medium's post comes first in search results.

Also, Google probably considers having duplicate content as plagiarism and your blog might rank low. The alternative may be post on your blog first, then post on medium in a couple days.
Haha, yeah, that's the problem with ENOMEM handling in general: unless you have a very clear path to free memory immediately and then try to do some reasonable cleanup, you are screwed. Back in the bad old days of running Windows machines with 8mb of memory, I'd religiously handle that kind of error code... but I can't recall the last time I actually bothered. Commoditized hardware makes us lazy.
Ask HN: Go OSS project rewritten twice in other languages,what am I doing wrong?
Can relate to this.
Neat.

"The Humanity Star is a geodesic sphere is made from carbon fibre with 65 highly reflective panels..is visible in the night sky from anywhere on Earth at dawn or dusk as it passes overhead. You can track the Humanity Star's location here to find out when it will be overhead and visible in your region."
Doesn't change the fact that your browser doesn't connect to the ipfs network
Absolutely not.

I'd like to opt out of all of it. But there's really no way.
First monkeys cloned in historic breakthrough
I think this is only partially true. For example my client just added a huge chunk of functionality which is generating a lot of interest and will definitely lead to some nice sales.

Took me 2 months solo developing it. I basically looked at the competition, picked out the key features and made it, with little direction. I only really discussed what we should leave out due to cost/benefit ratio with the CEO, and it was usually him just agreeing.

I know of another larger company that could have made exactly the same functionality, but would talk about a team of 5 taking 2 years to do the same thing. Admittedly I have analyst skills as well as Dev skills and lots of experience, but that's still crazy to me.

That's not mediocrity winning for customer stability, that's being unable to react to the market.

Larger companies are realising this is a huge weakness and I've seen stories here of them setting up mini-teams given huge leeway to get stuff done.

Also look at gov.uk and the American equivalent that are transforming what were terrible portals with small nimble teams.
We were an early adopter of InfluxDB and ran it for almost two years.

Some of our challenges:
Not being able to change your DB structure (like indexed columns) after the fact.
Indexes on very unique data blowing up the DB (OOM, slowdown, still even after they ‘fixed’ the cardinality problem.
Performance writing data while also querying against it for analytics.

We solved all these problems with timescale, use far fewer resources, are a long way away from needing a cluster, have lots of room for growth and development had sped up with devs who are already familiar with postgresql and can easily make changes.
Yeah, sorry. Apple decides how the price translates across different currencies.
One option is to just allow people to select a single audio source, that way you don't have to do any mixing and they could use a 3rd party audio capture tool as the input source.
Could Platform Safe Harbors Save the NAFTA Talks?
Financial Management 101
Indeed. That is why there are no "best" solutions, only the least bad solution.
The man needs an editor. Granted, he's enthusiastic and conversational, but he writes like a person who simply transcribed a long, spoken rant.
"The Navy is about slow influence -"
ROTFL. The Navy is only of use to intimidate some 3rd tear nations and for "mine is longer than yours"-comparisons.

http://www.johntreed.net/sittingducks.html

BTW, have you heard about the Russian Zircon missiles?
Syncing would be nice, but just being able to show that a test was already done and was negative means the doctor can move on to whatever is next instead of having to request that record and wait for it. I think there are already benefits like that, plus the potential for much more if syncing and printing of records can be added.
+1 for the opinionated code bit, the Patchwork (i.e. the client) codebase is very dependent on lots of abstract patterns and libraries.
Huh. That says something about autism. I noticed my step-daughter has difficulty shifting out of states or shifting out of pre-planned things.
Do they 'spiral' in different directions depending which side of the equator they are on?
You're fucked, obviously.
> We suggest shilling this coin heavily to your family and friends like a fucking sociopath.

That line made my day.
Yeah, I render the video into the canvas, as opposed to positioning a video element on top of it, so that the capture will work recursively.
The consensus view on the American left is that the idea you outlined is incorrect. Or, more precisely, that there theoretically exists some tax rate where lowering it would produce more overall revenue, but that empirically we appear to have already been well below that rate before the cut.
They currently accept a printout from Walgreens, so you'd probably be surprised what they would accept. But at the very least this is a great first step that will hopefully lead to a printout or some method of providing records that others will accept as valid.
This is a lot cheaper for Apple since there’s no site and database to maintain.

And this is a bit of a differentiator since Google is not interested in having encrypted user data they can’t analyze.
Not a lawyer either but I don't think you can if you are operating an actual Ponzi scheme, transparent or not.
I found Tobias Klein's _A Bug Hunter's Diary_ to be quite readable and enlightening even if I couldn't follow all of the code.

https://nostarch.com/bughunter
Here is my imprecise calculations comparing a Google Engineer nowadays to GM, the biggest company in 1950's

Profit GM em 1955: 1 billion http://content.time.com/time/magazine/article/0,9171,807967,....

1955 today: $9,042,397.00 https://www.dollartimes.com/inflation/inflation.php?amount=1....

GM Employees in 1955: 576,667 http://247wallst.com/investing/2010/09/21/americas-biggest-c....

Google employees in 2015: 57,100 https://www.google.com.br/search?q=number+google+employees&i....

Google operating income in 2015: $23 billion http://www.businessinsider.com/alphabet-google-q4-2015-earni....

The numbers:
*
GM profit/employee: 9
Google profit/employee: 403,000
*

So a Google employee would have a wage 45,000 times that of a 1955 GM engineer.

I couldn’t find an amount for the wage of an engineer in 1955 to get a final result.

It is an unfair calculation. Google workforce proportionally has a lot more engineers than GM in the 50’s. Their wages would be way bigger than this.
Is there work ongoing or planned to try to add/improve escape analysis, as the article suggests?
(Disclaimer: I am an author of the monograph being discussed)

The authors are very glad at the discussion this monograph has generated and would be very happy if this leads to more research and advances in the foundations and applications of non-convex optimization. Solvers for various problems that arise in machine learning and signal processing applications, have seen great improvement in recent years. This includes MILP solvers that are very useful for scheduling and other problems and LASSO-style solvers. This monograph was an attempt to present a concise and lucid introduction to another set of very useful and highly successful algorithmic techniques for machine learning problems.

As one comment below mentioned, the scope of non-convex problems is quite vast as it pretty much includes any problem that is "not convex". However, the non-convexity that arises in machine learning and related areas is often very structured and this monograph was an attempt at collecting our collective knowledge on how to address these specific instances of non-convexity and develop extremely scalable solvers for them. A key component of this effort turns out to be a general avoidance of "relaxations", a common trick used to convert non-convex problems into convex ones so that well-understood techniques can be applied (LASSO techniques fall into this category).

Frequently, these relaxation-based approaches struggle to scale very well. In this monograph we present several algorithmic techniques that avoid relaxations for this reason. These techniques are very intuitive and offer not just excellent performance in practice (much faster than relaxation based techniques), but provably so (the monograph does indulge in formal analyses of the algorithms). This theoretical aspect of the monograph dates back at least a decade, to the initial advances in compressive sensing due to the seminal works of Candes, Tao and Romberg. These initial results were later shown to be a part of a much more general framework, which this monograph also seeks to present, by presenting applications of non-convex optimization techniques to sparse recovery, matrix completion, latent variable models, and robust learning.

We welcome comments and suggestions form all. This monograph is very much a work in progress, especially given the fast pace at which machine learning is moving forward and we wish to keep this text relevant to the community in the future as well, by making relevant updates and additions.
Hey, you can only lose up to 100%, right? As long as this thing shoots up at least 101% you're guaranteed profits!
Internet of Materials – Master Plan, Part I (Updated)
Apple is storing the data in China, but it's completely unclear if they're just storing opaque encrypted blobs (which would be my guess).

Further, it makes complete sense to store Chinese user data in China, where it's subject to Chinese law and not American law.
Most of the thrust is simply to counter the weight of the rocket & fuel. The hold-down clamps only have to withstand a fraction of that.
Current macOS user, but only a very recent convert, and I've been a highlighter as long as I can remember. Though I was previously a Linuxer, so maybe it's non-Windows or terminal correlated.
You can lose more than 75%. If there's no ETH in the wallet they can't pay you back out.
An Inside Look at the Accounts Twitter Has Censored in Countries Around World
I know this was changed recently-ish in Java, but I hadn't heard of anybody doing the old substring trick in .NET, do you know when they cut over?
> PeaZip is free file archiver utility, based on Open Source technologies of 7-Zip, p7zip, FreeArc, PAQ, and PEA projects.

It seems to use 7-Zip and/or p7zip binaries.
SEC as the symbol was my favorite part:
Actually, that's £4.15, or $5.90, plus 20% VAT. But the GPB has been gaining value recently. 6 months ago it would have been more like $5.30 in the UK vs. $4.99 in the US.
In case you're not aware, the Guardian is funded by the Scott Trust (https://www.theguardian.com/the-scott-trust), with the idea of ensuring the Guardian would "remain free of commercial pressures". From the site:

>The Scott Trust was originally created in 1936 to secure the financial and editorial independence of the Guardian in perpetuity and to safeguard the journalistic freedom and liberal values of the Guardian free from commercial or political interference.
Truthy graph – visualizing gradients of error
I'm sure the many siloed SaaS offerings with click heatmaps know, but I wonder is there an open source of such data.
Safari Technology Preview Release Notes
I'm reminded of a sad story about a kid, probably 10ish, who overdosed on prescription meds designed to help him not sleep so deeply (he had problems with bedwetting because his bladder wasn't noisy enough to wake him).

Failing to understand the purpose of the pills, he decided that if he just took all of them, his problem would go away.

Granted, adults (usually) have better judgment than a 10-year-old about things like that, but nonetheless patients almost inevitably are able to make better decisions when they understand why they're being asked to do things.
"Aging profile" is a really good point. Especially since LEDs generally don't burn out, but just get dimmer and dimmer. You might need to remind yourself to replace them someday even if you don't notice a problem.

I had one of the early LED PAR-38 (?) lamps that Costco recalled after they discovered that their lifespan was much shorter than they promised. I didn't return mine and generally forgot about it. When I finally replaced it, I was stunned at how bright the replacement was in comparison! Like the boiling-frog parable, I just didn't notice how dark the room had become because it got dim so slowly.
same here. Am considering switching over to firefox for main browsing, but development is def in chrome for now. Last time I checked FF console warnings still brought me to the compiled JS file instead of the actual source file through sourcemaps. Did that change yet? (very limited internet atm so cant check)
Burger King Explains Net Neutrality
You could have filed a claim in their bankruptcy but the deadline was years ago. https://www.mtgox.com/ (scroll down)
> Disabled Automatic AutoFill of user names and passwords at page load to prevent sharing information without user consent
Nah, it's just that large companies have a lot of smaller companies inside it losing money.

Without the safety net of the larger company these companies would go bankrupt in the real world and not exist.

Star developers mostly have figured out which teams are / are not going bankrupt and direct their internal business to those teams / figure out how to couch a problem in terms that make it seem like it should be given to a team not going bankrupt.

eg. If your web team is shit, but app team is rock stars then the UI should be an app, to prevent the web team from getting the job add a feature such as something with the camera/gps that makes it feel app ish.
You may want to look at Patreon and patron-only posts.
I’ve noticed that when I’m lying in bed in the dark with eyes closed, a sharp unexpected sound (like the popping of a settling structure, not necessarily all that loud) will cause a flash of light across my visual field. I wonder if that is a side-effect of this kind of connection.
Indeed. What's the point of creating predictive models, if we know a priori what these models are supposed to predict?
Data security and convenience at the same time. What compromise
one of fasttext's main features is a pre-trained word2vec implementation, you can hardly call word2vec obsolete. Bag of words has been obsolete for a long time of course.

Yeah, fasttext/spacy/gensim are some of the biggest open source NLP libraries these days. However I've found that they aren't very performant - I've done prototyping in them before but wouldn't use them for a finished product. I'm sure most big tech companies use custom implementations to do their heavy lifting
Mostly. Satan comes via the Hebrew ‘Shaitan’ meaning as you say “Adversary,” but also “Accuser” as well. In the Torah, that word is used to describe human enemies, and IIRC it doesn’t exist as a supernatural force. If you think about it, the notion of any sort of counterpart to God is too close to polytheism for Judaism.