skysight-inc/HackerNews huggingface dataset:
Those are weak cites (ok: so I gave none) -one has bars wide enough to drive a low-IQ truck through. The other is "I went to IQ camp and here is my cornflake box toy" response.

Having GI is good for engineering, sure. But having maths higher than verbal skills, I think its in the margins. You want both, and people with both, and with determination and good teaching will go far. I believe good teaching and a drive to success outweighs almost everything else.

(not an engineer. I looked at my competencies and decided not to make bridges, I didn't want the burdens which come with being wrong about the bridge building)
Except that Docker et al are already that compromised solution. No need to replicate.

And for what it's worth, the #nixos community is one of the kindest, most helpful communities I've ever encountered. Stop by and ask your questions!
LogDNA (YC W15) – Fast Kubernetes Logging, Is Hiring a Digital Campaign Manager
We’ve been growing rapidly, and to help capture the huge opportunity in front of us, we’re looking for a Digital Campaign Manager with deep experience in organic search, paid channels such as AdWords, LinkedIn and Facebook. We are looking for someone who has a passion for building out paid acquisition channels and executing campaigns that drive organic traffic.

Responsibilities - SEO:
- Create the strategy for both on-page and off-page SEO programs
- Understand our core audience of developers and their search intent
- Identify SEO growth opportunities (gap analysis, keyword opportunities, competitive analysis, product differentiation analysis, etc.) and prioritize / recommend new strategies for search ranking and visibility
- Manage technical SEO implementations, and monitor changes in our page rankings
- Report on performance vs. OKRs
- Work with our marketing team to create content that attracts quality inbound traffic
- Work with our developers and designers to create technical guidelines to optimize page speed, URL structure, page linking, information architecture, etc.

Responsibilities - SEM:
- Conduct keyword analysis and competitive research, and create an SEM strategy with measurable objectives across each paid channel (AdWords, LinkedIn, Facebook, channel partners)
- Create text and video paid campaigns that differentiate LogDNA from our competitors
- Create an analytics process for each channel, and report on experiments, outcomes and learnings to our management team on a regular schedule
- Recommend and pursue changes to our paid strategy

Qualifications:
- 2-4 years of both SEO and SEM experience, with deep knowledge of best practices
- Strong track record of SEO and PPC optimization
- You love data, and you live and breathe CPA, CPL and ROI
- Experience measuring and optimizing campaigns across channels
- A recommended SEO and SEM tech stack with experience in each tool
- A technical and analytical mindset
- You can keep up with the pace of an agile startup
- A desire to set aggressive growth targets, and hit them

Bonus Points:
- Strong understanding of the world of server logging, with the ability to speak the language of our audience
- Experience marketing to developers or a SaaS B2B product

To apply, email jobs@logdna.com
Permanently Delete Your Facebook Account
Learning Machine Learning, Part 2: Algorithms and Techniques
They were asked to respect the extended embargo from CERT. They argued against doing so. The researcher going "Well, fine, we had previously agreed on this date, so do it" after trying to get them to respect the extension is not the same as the researcher going "yeah man just release it now it's all good."

He regrets coming to that compromise when they pushed back. They still pushed back and did not want to follow the extension.
Myth Busting: Can a blockchain save healthcare?
"The average employee actively uses 36 SaaS applications" - I would actually love to get some source on that.
When you were there, did you visit or even help anyone who got, say, jailed for their dissenting opinion? Dare I guess?

If we could make magically avoid all buffer overflows in all languages, forever, by imprisoning all red headed people forever, would that be okay? Would our increased comfort be worth their increased discomfort?

If George Orwell and others had known that we'd end up welcoming total surveillance because then we don't have to wear our backpack on the front of our chest, they probably wouldn't have bothered to write. My head is kinda spinning from that, to be honest. I knew it's bad, but I had no idea it's this bad.
Yeah, I'm sure that explains it, but it doesn't justify it.
All things come back. So in another 10-15 years they'll be valuable again. But not those God awful evil look dolls they make now.
Did I say I have a problem with people making a decision based off information. Problem is these AI systems will be making decisions and if everyone is only using a handful of vendors and there software just says bad canidate or gives you a low rating. The people are just going to default to that. What it boils down to is small number of systems making decisions.

It turns into a small number making decision for many. Where as without the system it is decentralized and eveyone is making independent decisions. There also more room for nuance.

Do think conpanies are going to develop there own AI and gather datasets on people just evalute potental hires. Train it for the requirements they feel is best for there company?

No they are going to out source it. So what is likely going to happen is only small number of systems making these decisons.
Yes or no: Was OpenBSD asked by the researcher to respect the CERT requested embargo extension?
If you're building a native python application, there's no reason to adopt yet another technology.

A native python app in "Docker/Containers" is going to look like a dockerfile that includes a copy of the app and runs three commands. Either you build that on the server (what's the point) or use a registry (additional complexity for little benefit).
I've noticed blind spot detection on other car being unable to pick up small (empty) trailers when I pass them. They probably assume anything with less cross sectional area than X is a false positive in a config file somewhere
> U of Oregon, Oregon State ... Sure, they might be in smaller cities, but larger cities than most states even have.

What? I'm from Oregon... Eugene (UO) is population 166k, Corvallis (OSU) is 57k. Portland is like 3x bigger than both combined. And UW fits your point, but WSU is so far in the middle of nowhere that it's practically in Idaho.
"safe" means more than just memory safety.

Free from deadlocks, for one thing; who cares if no memory is misused if the show locks up.

Also, free from problems like thread A only traversing half the list because B removed a node in the middle which derailed A into a null pointer that looked like the list terminator (Even though no memory was misused.)
More Amazon Go stores are coming to Seattle and Los Angeles, report says
I also greatly appreciate what the Nix and NixOS projects are doing.

In this latest release, it looks like they're taking steps toward making Nix easier to use, in standardizing and simplifying the CLI porcelain.
I bet it's a minimum wage gig plus what did he have like a 38 caliber 6 shooter at best I'm sure he knew he was outgunned, nobody should have to die for a low paid job.
As I mentioned in my comment, nixpkgs.nixUnstable shows up as a 2.0 pre-release (specifically, nix-2.0pre5968_a6c0b773).
Wow you're right, not sure how I missed that. Guess I just got too used to all those years of Broadcom chips being giant clusterfucks of patches and old kernels.
Fun puzzle, but I had the same problem. Example:
https://imgur.com/a/t4T5l
The solution is valid, but the expected result has the two dots in a different position.
EDIT: I just realised, although it isn't clear in the instructions, that the shape of the boats is an implied part of the solution.
I agree, but I'm not so negative about its future.

As a starting point, I think Nix needs to become a bit more predictable. I like Arch Linux or Slackware because they are minimal (all packages are mostly vanilla upstream, nothing installed if you don't explicitly do it yourself) plus all operations have obvious side effects. Nix is also minimal, but sometimes side effects are really non-obvious. For example, when you update your system and you are subscribed to some channels, it's not obvious whether you will get binary substitutes (packages) or you will trigger a lot of local compilation. Things are getting better, e.g. with dry-run capabilities, but a more friendly UI should be default.

Furthermore, there should be better documented ways to run software that hasn't been packaged for Nix. There are tons of options: Docker, Systemd containers, FHS chroots. But it should be obvious too.

On the other hand, I can honestly say that if you want a really hassle-free machine that never breaks and you are not installing stuff that isn't packaged, NixOS is arguably one of the best distros out there. I have a few remote machines overseas in my dads house for some of his simulations. He knows no Linux. I can update Nix machines and tweak configuration remotely knowing that nothing will break. I can rollback anytime. Plus the whole configuration is a single declarative file.
I believe the top comment in an high voted thread can get 100+ points but winning the thread is extremely difficult. In almost 6y I only was able to make it 3 or 4 times. The quality is really high and it's amazing how there is always somebody in a better position to comment it.
On the other hand, to me, this is basically the same story as `git` (sans the cultural gravity of Linus). Incredibly well thought-out internal architecture, extremely talented developers, functional-style immutable datastructures, idiosyncratic frontend that’s a low-level façade over the internals, painful learning curve, often difficult (but possible!) to recover from real-world corruption, etc.

I say this as someone who has loved `git` for a long time and appreciates that knowing the internals and how the commands map onto them leads to an incredibly powerful tool.
Where have you run into derision/assholes with nix or FP? Absolutely there are assholes (or perhaps people who just don't realize how rude their words/actions are) in the community - especially on Twitter and reddit in my experience - but I've never not felt welcomed or been talked down to when I asked for help in an IRC/discord channel.

I see this get mentioned all the time in respect to FP communities in particular but I really can't relate at all. And its not like I haven't asked my fair share of stupid questions in these communities or anything.
Show HN: Tracking cursor movements using only CSS
This is great! I'd love to see it as part of Simon Tatham's Portable Puzzle Collection [1]

[1] https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
If in doing so you charge me for services I didn't request, then yes, it's fraud.

And that's what WF did: https://en.m.wikipedia.org/wiki/Wells_Fargo_account_fraud_sc...
3D rotation- and translation-equivariant neural network architecture
This looks really nice.

For basic users who have a DigitalOcean droplet with Ubuntu, to run a web server - how does this compare?
the signal to noise ratio on HN is a hell of a lot better than Reddit.
If political discussions that evoke partisan loyalties end up being classified as “flame wars” due to the definition in the article, then if those involved in the so-called flame wars are censured (throttled etc) then effectively the topic has been discouraged simply because the votes averaged lower than the number of comments. Over time users learn to ignore such topics.

The big goof up is in the idea that all discussions with widespread disagreement are harmful. It’s an absurd view of manners akin to saying that discussion about the ethics of slavery is simply rude to participate in regardless of one’s views and regardless of whether any of the comments are actually rude or disrespectful (or are even, themselves, partisan. The votes may be where partisanship gets introduced).

Slavery is a bad example because it seems morally obvious and thus the enlightened side seems obvious. But many issues today lack moral clarity which is why intelligent discussion of them is deeply important.

Politics can be messy but in many ways political topics represent the conflict between values as some values gain or lose prominence.
The Rise of the Digital Classroom
Your second point is exactly what happened to me here: https://github.com/NixOS/nixpkgs/issues/9682

Sure, pinning is great, and the ability to ignore versions seems to be a great design goal. Unfortunately, that design goal is shoved down the throats of users, and makes a very messy - and difficult to traverse or use - namespace where different versions are just thrown in the name without another thought.

NixOS is my favorite Linux distro, and the only OS currently installed on my laptop. It's also frustrating in unnecessary ways.
They really need to fix the cleaning fee. It’s outrageous. At least they let you compare prices including fees.

But it reflects poorly on Airbnb when an apt is $200 with a $200 cleaning fee.

It’s like back when EBay let you charge $1 with $20 shipping.
Call it CRDB then, which is also used in dev discussions. Perhaps they should officially rebrand it to that.
Do you have an example? SparkFun even has a blog entry about certification that's a useful read, although not entirely accurate.
https://www.sparkfun.com/tutorials/398
I actually read Seth Godin's blog: http://sethgodin.typepad.com/seths_blog/2018/01/an-open-note...

Where he basically says that Gmail's promotions folder acts essentially as a filter. I wonder if others have any relevant experience to share on the matter.
Honest question: why should people pay for your lifestyle just because you choose it? I live in a small city, but if it stopped being capable of supporting itself and suburbs (somehow) were more sustainable, I would move to them. Sitting in a low per-capita situation is economically infeasible for many, so they should either live with what they have or adapt. I would love to sit around and read fiction for a living, but I can't survive in the lifestyle I enjoy, so I don't.

"too frail" to move doesn't make sense - not having enough money does make sense. Look for a job while you have your current one - it is far easier and more successful that way anyway. Country living with a decent lifestyle is for those that have figured out a way to afford it, not for anyone that feels like it.

There are options: just because it isn't what you dream of doing doesn't mean it isn't an option.
As a nix user for several years this is pretty exciting. I hadn’t been following the 2.0 development, but I was really hoping to see a mention of support for something like a .gitignore equivalent when hashing directories from the filesystem. Seems that that isn’t in this release :(
The easiest way is probably to do following:

git clone https://github.com/nixos/nixpkgs
cd nixpkgs
git checkout origin/nix-2.0
nix-env -i $(nix-build --no-out-link . -A nix)
Let me preface by: I don't mean to offend, but I think your perception is fundamentally wrong.

Rural folk don't want help from your "our" because their situation is different than yours. What works for major metropolitan areas doesn't work for small or rural schools. In an area where likely career paths involve working on or inheriting the family farm or ranch, more urban-centric curricula don't make sense.

It's not that rural people in the US are more insular, it's that they need to be more independent. For instance, when the nearest ambulance may be an hour away, you learn to deal with emergency medical issues yourself, or you or your loved one die. When that ambulance cannot get to your house when the husband is having a heart attack, the wife somehow manages to get her husband into a vehicle to meet the ambulance somewhere the ambulance can reach. When the nearest sheriff is likewise an hour away when you call for help, if you even have 911, the sheriff is likely going to assume you have a shotgun, tell you to get it out, load it, and use it, if necessary.

It's not that rural people in the US are insular or unaware of the rest of the US, it's that their situations are entirely different from what city dwellers encounter. Ambulances, police and fire response aren't just a few minutes away. It can be hours before emergency services arrive.

And likewise, getting to even your local school that graduates at a HS level can take an hour or more. Getting to a college or university likely will take even longer.

edit: grammar, spelling, minor bit of clarity.
Interested in reading your article as well.
I've found that within other ecosystems, people are increasingly considering replacing existing tooling with Nix. For example, I've heard some rumblings in the Elixir space considering using Nix for managing SDK versions, for native/binary package dependencies, and for generating release packages.

To accelerate the adoption of Nix, the Nix maintainers would need to reach out and help other ecosystems adopt Nix or Nix-like logics. But I think, as it stands, other ecosystems will eventually look toward Nix on their own, as they grow and attempt, one by one, to solve all the same problems Nix already has 100% solved.
It's been production ready for a year, although v2 will add some nice functionality like JSON.

You can check their customers page: https://www.cockroachlabs.com/customers/
I would never subscribe to the WSJ. Wonder if they will pick this up?
The Wildlands Project has offered a radical but pretty popular solution to this problem with "wildways," or major wildlife corridors that span the entire continent.

https://wildlandsnetwork.org/

Their current focus is NA, and they seem to be working hardest on planning the Eastern Wildway at the moment.

https://wildlandsnetwork.org/wildways/eastern/

Similar projects have made some progress and are all supporting each other:

https://y2y.net/

https://natureneedshalf.org/
The moderation is strong but not heavy-handed. The clear standards allow commenters to understand why they get downvoted or flagged which is nice. I have seen nitpicky over-active moderators on a different forum site effectively wipe out community engagement over the course of a year and it wasn't fun.
There is PC, and there is the accusation of PC. One is held to be self-censorship. The other is a tool to disarm your opposition by accusing them of behaviours which disfavour their intellectual honesty, or claim your own views are being excluded.

Speaking in code is normal. "we dont like your sort" is a phrase which can crop up in a western, bad guys talking to good guys, or in a realtors office "white realtor to black purchasor" or in a cake shop "christian cake maker, to gay couple" -There is no visible pejorative quality to your or your sort but contextually its understood.

The PC moment, is denying the existence of the power relationships in the topic. I have an intense dislike of a six letter word used in the times of Mark Twain and others to discuss african-americans. I cannot abide the word, I walk out of conversations where it comes up, and I avoid its use. I am appalled by the ?ironic? re-adoption of this word by the rap community, it is a huge thorn in the side of millions of people worldwide. Is this being PC? its what I feel. If somebody cannot rationally discuss race relations in the USA without use of this word, what have we come to? is english as a language so bancrupt, we have no alternatives?

The odd thing for me, is that the five letter alternative also starting with N, Negro, is now also a pejorative, when for so many years it wasn't. Truly, this is a minefield to negotiate. Then African-American, now people of colour. I like "people of colour" a lot. But I also know, in some time to come, it too will fall from grace. Yet, my residual hate for the six letter word remains. Nothing said here about PC will rid me of a sense the word is wrong, its use is wrong, and the intentionality using it, strongly disposes me to characterise somebody as belligerent in a power relationship.

Even used ironically.
> Except that Docker et al are already that compromised solution. No need to replicate.

I think you're right that Docker has embraced the "meet half-way" school of thought (maybe too much?). But that doesn't mean they have exclusivity over the approach.

Docker lacks many of the features that make Nix so powerful. On the other hand Docker is much more pleasant to use, for me at least.

If a tool came along that combined the simplicity of Docker with the power of Nix, I would probably stop using both, and just use that. I think Nix itself could be that tool... if only they fixed the issues I described above.
Poverty exists within cities and without. I’m not sure how suburban sprawl is helpful to those in poverty.
What about running your own caching HTTP proxy for your build's external dependencies or else pulling static copies of these dependencies into your own repo? It seems like the problem isn't building everything from source but rather that the sources of truth for the inputs are unreliable. You'd have the same problem trying to build e.g. Debian from scratch if you couldn't reliably pull down all the sources for things.
Such a concept practically does away with the very basis of the ancient differentiation of people into classes according to the kind of work done. This does not mean that, from the objective point of view, human work cannot and must not be rated and qualified in any way.

It only means that the primary basis of the value of work __is man himself, who is its subject__. This leads immediately to a very important conclusion of an ethical nature: however true it may be that man is destined for work and called to it, __in the first place work is "for man" and not man "for work"__.

Through this conclusion one rightly comes to recognize the pre-eminence of the subjective meaning of work over the objective one. Given this way of understanding things, and presupposing that different sorts of work that people do can have greater or lesser objective value, let us try nevertheless to show that __each sort is judged above all by the measure of the dignity of the subject of work, that is to say the person, the individual who carries it out.__

On the other hand: independently of the work that every man does, and presupposing that this work constitutes a purpose—at times a very demanding one—of his activity, this purpose does not possess a definitive meaning in itself. In fact, in the final analysis it is always man who is the purpose of the work, whatever work it is that is done by man—even if the common scale of values rates it as the merest "service", as the most monotonous even the most alienating work.

Laborem exercens, 1982