skysight-inc/HackerNews huggingface dataset:
I founded the first web based background screening company in 1996 and I am back in the industry today, here is what I would do:

tldr; if it is sealed, do not worry about it. If not, be upfront as soon as possible.

Call the court clerk in the county the record is sealed in and confirm the record is sealed; If so, when a court researcher searches for the record, it will not appear and not be reported by the CRA (Consumer Reporting Agency is the technical term for a background screening company).

If you have never lived or worked in this county, it may never be searched.

If somehow the county reports the record and it is sealed, and the employer does not hire you because of the record, the employer has to do what is called the adverse action process, which gives you an opportunity to dispute the information before taking final action. During this time, you can have the CRA remove the record.

Enjoy hacking away at a FAANG!
US Senators Announce Plans to Introduce “Covid-19 Consumer Data Protection Act”
Seems to me that all Intel can do at this point with their 14nm++++ is pump the Ghz and power consumption (when actually turboed to that high clock) up as far as they can.
Are you sure about that? The Winkelvii sure did. Plenty of funds were set up solely to invest in various coins. Why would a16z be any different?
Sure let's do that. This century they have bought up LinkedIn, GitHub, npm, and a stake in Facebook. They have replaced Atom with a fauxpen source editor. They've pointed them all at their locked down me-too cloud platform. And don't forget to develop your code on their locked down me-too tablet.

What has changed is that MSDN is no longer delivered on CDs.

That's because "Open Source" is a much cheaper deliver mechanism if you control the platforms that make its freedoms meaningless.

Plus ça change...
Your objective was to close a sale. If you closed a sale you could keep learning. If you close a sale it validates you're solving a problem people are willing to pay to solve. At that point you're already ahead of 30% of startups.

Jason Cohen's essays are a major influence on me and I've been doing this SaaS stuff for over twenty years. But you can always raise your price, especially after doing a lot of learning with a handful of early customers. But it's very difficult to lower your price after losing the sale the first time, I've got first hand experience here.

Three weeks is a ridiculous amount of time to judge success of a startup, you need to invest a minimum of two years and at times during that period it will be an absolute grind. That's why you need to be absolutely in love with your idea or you won't have the energy to continue.
My mother fell asleep because I read that, it was that boring to non techies.
That's super cool!

Thank you for the kind words and sharing justserve with us.

We took a look and it's almost precisely the same idea, will have to give things some thought.
Urbit isn't that distributed since your planet is running on one VPS.

(As an aside, the whole "$PROVIDER is going to hack into my VM" thing is pretty overblown. The cloud has existed for over 10 years and the worst that happens is the provider deletes all your data and you restore from backup onto a different provider. You do have a backup that isn't on the same provider, right?)
Online learning in the fight against the corona crisis
University Lecturer shares her inspiring experience with the coronavirus crisis and listens to her father's advice to find a surprising way to fight the virus by changing her perspective...
Sorry, my question wasn't clear, what does the alleged feudalistic structure of the project have to do with Nazis?
piaine is a small static site generator I have been working on for the past few days. It runs on .net Core and uses no dependencies outside of the System library.

The project implements two very basic parsers that generate html from a given template and a separate content file. The parsers are the main point of interest for me in the project, mainly using Bob Nystrom's excellent Crafting Interpreters book.

Loop support for the indexing page is the next feature to be added, but other than that, the project already does 99% of what I need it to do, and it has been a hugely satisfying itch to scratch.

I am not a professional programmer, this has been done on lunch breaks and before/after work over the past few days, so any critique would be very much appreciated.
Nothing like that remotely exists on Linux or macOS.

https://developer.apple.com/library/archive/documentation/Co...
They _lost_?

They have a 1.36 trillion USD Market cap (today). That's more than Apple's 1.29 trillion USD Market cap. It's hilarious how people on hacker news live in this bubble where Microsoft has faded away into irrelevance.

And they're also very good. I'm running Windows 10 right now on a dual-monitor, dual NVidia GPU, dual Xeon system and everything "just works."
the reason those people can't get jobs isn't because they're not smart. It's because there simply aren't enough jobs that require that, and waaaayyy too many people running around with that education and those degrees.
And this is music with a different, albeit equally valid "point": to see ourselves reflected, abstracted, and find what we can still recognize. It's like a Rorschach test, or a piece of highly abstract art. Who are we to say what was going on in the mind of the artist? So often, we are absolutely wrong about their state of mind, their intention, those experiences and beliefs.

Alternatively, here, we are still witnessing art. The artist, as ever, is human: the scientists who pieced together these techniques. Theirs is the voice, if only humans can have a voice, that we hear in the work.

They are not semantically empty: they are absorbed, semantically, in the domain of the computer scientist who, through no fault of their own, could never sing before now.
It's a:

hierarchical

p2p network

of virtual machines

running an unusual, but lisp-like, OS

where the OS state is a pure function of a stream of input events
> meme tweet that gets him in trouble with the SEC

The "meme tweet" defrauded investors. He barely got in any trouble with the SEC relative to what it was.
This HNer did a deep dive into Urbit's source, it's the best explanation of it: https://news.ycombinator.com/item?id=21676792

Another good, more charitable, explanation posted below: https://medium.com/@noahruderman/review-of-urbit-e7cc4c35f14...
Thanks for the feedback. On #3, it is a fake ad :) I don't intend to monetize with ads.
On Linux, the norm is that you rarely install a sketchy opaque binary. It either comes from the packages, or from a reputable vendor's official site (like NVidia drivers), or has source code trivially available. This lowers the chance malware could sneak in.
I feel like we shouldn’t have to explain why feudalism is bad. We’ve had a few centuries to sort that one out.
So I'm almost certainly in a different industry (embedded) where EEs tend to prolifically copy+paste code. In the end this always makes it so that a change that should take very little time consumes an entire workweek or more. So I have a seething hatred of this practice from past experiences.

I suppose I should say that there's a lot of different types of duplicate code, some of which really don't matter per se. Sometimes two bits of code are basically the same but are completely unrelated and as things change they will diverge, i.e. it was just incidental. Code that is duplicated with a strong functional relationship make changes a nightmare though.
> It goes further than business/marketing though, even programmers do it to themselves

that is true as well... something of a blind-spot since it happens right under our nose (or maybe said better, right behind out eyes where we cant see it)
To me these sound more like complaining that modern activities do not satisfy ancient human instincts well (mixed with legitimate criticism of paperclip-optimizing). Humanity is making something new with its whole way of life, figuring it out as it goes, so of course the old things don't fit, and we can't yet change them.

Ted did go off to live in the woods, the ancient natural environment, so I shouldn't be surprised.
Uber has primarily been a Go shop for over 2 years now.
Nice!

I feel like some of these questions are going to be beyond grades 1 and 2 in many cases. Maybe you could have a difficulty setting that kids could work through? Or let the user choose to say, only do addition with a ceiling on the numbers to use? Lots of options here, I think.

Also, I'd be inclined to make the timer settable and maybe have the option to remove it. If my kids are working on math problems, I'm more concerned with them getting to the right answer than with how long it takes them to get there. The pressure of the clock may force them to answer before they're confident in the correct response.

I will pat myself on the back for being able to answer the question which proves I am an adult.
I'm personally not a fan of ticket systems in general. They're often abused and simply turn into the worst kind of micromanagement and pressuring tools instead of simply acting as a tool for project management complexity.

I'm not against these tools in theory (though Jira is a bit convoluted and overly complex for most simple projects) but I am against how they're widely adopted and abused in practice by businesses to enable terrible internal development cultures or perverse development strategies.

These are the types of tools that when abused, lead to swaths of developers working 50, 60, 70+ hour weeks and burning out. I'd say they're more frequently abused than they are used as aides.
From Wikipedia:

> As of September 2017, the latest commercial high-end SPARC processors are Fujitsu's SPARC64 XII (introduced in 2017 for its SPARC M12 server) and Oracle's SPARC M8 introduced in September 2017 for its high-end servers.

>

> On Friday, September 1, 2017, after a round of layoffs that started in Oracle Labs in November 2016, Oracle terminated SPARC design after the completion of the M8. Much of the processor core development group in Austin, Texas, was dismissed, as were the teams in Santa Clara, California, and Burlington, Massachusetts. SPARC development continues with Fujitsu returning to the role of leading provider of SPARC servers, with a new CPU due in the 2020 time frame.

I don't think SPARC machines have been competitive in terms of (price / performance) or even just raw (performance / development time) in a long, long, long time. I imagine most of the market for SPARC machines are legacy customers who are continuing to build and maintain older codebases that have been running for a long time.

---

POWER9 machines are pretty neat, but IIRC they compete somewhat with contemporary Xeons, which is to say that the difficulty / cost of obtaining said POWER9 system and developing optimized software for it is going to be a good bit higher, because IBM hasn't opened up that ecosystem enough and still prices those machines at remarkably high prices (so there's not a meaningful incentive for anyone to try bridging over to it as a new platform, with the exception of hyperscalers like Google who use it as a constant threat to negotiate prices with the like of Intel etc).
> Go is one of the easiest languages to write with a simple text editor.

As long as you never refactor anything.

> Rust is among the hardest due to its complexity and demanding static analysis

I have never wanted or needed to offload Rust's "demanding static analysis" to my text editor. Rust's linearity/lifetime type system is really quite simple - it's not like you have to keep track of long-distance lifetime relationships in your head.

Even a reasonably powerful type system with e.g. HKTs, arithmetic, etc. like Haskell's rarely benefits from external tooling, and any interactivity can often be just as easily done via a polling build tool like ghcid rather than integrating it into a text editor.

The one place where it strikes me as sane to have a "smart" text editor is if you're using a proof assistant-style language like Coq/Idris/Isabelle/Liquid Haskell/etc. where there's actually a non-trivial amount of interactivity required while writing the code.
The Vaccine Race – GatesNotes
except not. WAC Bennett dam in BC was built more than 30 years ago, and you still can't eat fish from the area for miles and miles around, including feeder streams and streams downstream because of methyl mercury issues. The dams in the Pac-Northwest are a major reason for the collapse of the salmon fisheries which absolutely has a huge impact on all wildlife in the area, and trees and plants too. Everything up and down stream.
> challenge sacred cows

What do you mean when you say sacred cows?

There are a lot of reasons an idea might make you mad, some of them very warranted. If you don't have an emotional reaction about at least a few topics, you probably aren't thinking seriously about the practical consequences of getting those topics wrong.

To be clear, society-wide censorship is rarely if ever a good idea. But I am similarly unsympathetic to the idea that being able to make someone mad means that your arguments have more merit. Being able to troll people and rile them up is a different skill than arguing. It doesn't mean Moore has hidden insight, it means he knows what buttons to push.

I wager that I could make some pretty stupid programming claims on HN that would get downvoted to oblivion, and the fact that I knew which buttons to push to get a reaction out of commenters here wouldn't have anything to do with whether or not they were true. I mean, I know exactly what buttons I would press to make someone like tptacek mad at me about encryption, but those buttons don't really have any correlation to the areas where I agree or disagree with tptacek's general approach to security.

In other words, there are a lot of reasons someone can be angry about a public claim -- they can be angry that it's common and they need to respond to it over and over again, they can be angry that the arguments are being accepted by a large portion of the population, they can be angry because the arguments are based on a faulty or fundamentally wrong understanding of how science/research works, they can be angry because they think the arguments are being made in bad faith.

> but even absurd ones rarely get called out as dangerous enough to warrant being banned

It's not the content, it's the source. It's that Moore has a large public following and people know about him. Lots of people deny climate change, but climate scientists get more worked up about Trump doing it than fringe researchers, even though on average the fringe researchers are probably making more nuanced, more insightful, better arguments against climate science than Trump is.

People do need to be careful about falling into ideology traps, but if you want to claim that someone has a mental area where they can't even consider adversarial evidence or question their own beliefs, I feel like I need to see more evidence of that than, "this highly public person made people mad when they said something stupid to millions of viewers."

Because that's just not a hard thing to do. If the head of the FDA walked out on a stage tomorrow and announced that actually we got it wrong, and drinking bleach is a really good cure for COVID-19, lots of scientists would be mad about that, and I don't think that would inherently mean that bleach is one of their "sacred cows".
Dividing the country also prevents real progress and preserves the status quo.
my view is that embrace/extend has really always been a general platform business thing and not specifically a Microsoft thing. it became infamously associated with Microsoft in '90s-00s because of the monopoly position they had.

since Microsoft is still a platform business, it's reasonable to be wary of the negative potential of embrace/extend in connection with them, for the same reason it is in connection with Google and others.
Kaka? Dude, we're doing the exact same thing we did 100 years ago and people are being just as stupid:

https://www.nbcnews.com/news/amp/ncna1191141

Or let's go back even further to the bubonic plague:

https://www.nationalgeographic.com/history/2020/04/bubonic-p...

In all these cases, the medical experts were right and trustworthy, and the politicians and public were WRONG AND MISLEADING, and that resulted in more deaths.
It is slavery in the sense that you are slaving your will to another for most of your good waking hours in order to not starve. But I do try to be careful about what I call slavery because that conjures up the gruesome image of hotboxes and whippings, which still do exist in parts of the world, but a wage earning software developer in the USA is in a materially better position than that. I guess I would just say there are gradations of oppression and I want to not give the impression that I’m papering that over by calling it all the same word. Solidarity.
Doing Layoffs the Right Way
It's actually true - in the sense that at the end of the block the part of the stack frame used by the variables defined in it becomes available for reuse (which is normally done at compile time).
The results: I wasn't impressed with the results, it seemed like I could have done better using some OpenCV and first principle algorithms. The examples they give are excellent, but when trying them they are awful.

The viruses: I didn't see all these viruses people were talking about, the software worked "as intended" for me without the redirects. There was no advertising on the page either... I run with uBlock Origin in Chromium.

The dataset: Where do these images come from? These seem like the sorts of pictures that might be uploaded to some older social media website, like Bebo or something.

2 cents: Personally I would like to try and do some work with a dataset that has a 1:1 mapping of person to character, but that would require artists and quite a bit of money. I was thinking that you could build out such a database for free by randomly matching anime characters and real pictures together and have a human rate closeness - then train a network based on these ratings.
Popcorn Linux Distributed Thread Execution
Looks like GN already has a video out, so I imagine the rest of the big hardware channels will follow along quickly. Don't have time to watch GN's video now, but I bet they'll have taken a nice in-depth look at the performance.
Some of the dams affect a wider area than the Chernobyl exclusion zone.
That's why the article also talks about state coordination, of the sort most famously seen at the tail end of the (first) Great Depression and through the Second World War - the use of government power to construct a scheme of incentives whereby building a durable future becomes rational behavior.

Which, granted, is also probably a pipe dream, the way things have gone lately. But it wasn't always, nor need it always be henceforward.
a lot of it only seems rational because we allow externalities and other market corruptions to run rampant.
That kind of activism is very polarizing. You may find a large corporation would much rather a prospect's record were small-time theft or possession instead of breaking the law for activism. This is especially true for companies that have seen employees try to undermine them publicly for political reasons.
If I'm not mistaken (on mobile now), you can do `vim scp://host//path/` and it will open netrw browser of remote dir.
> I'm pretty sure you've got that exactly reversed, AMD's power draw tends to stay closer to the rated TDP than Intel's.

I was talking about the CPUs in their factory default configuration. Intel CPUs default to limiting their sustained power draw to exactly their TDP, AMD CPUs meanwhile run significantly higher.

Where Intel CPUs will draw more is when you disable the power limits, but that power buys you extra frequency over what AMD is capable of.

> That's like complaining that speaker wire is deficient because you can't use it to charge an electric car. It's a CPU, not a space heater -- how much power it can draw isn't the point, performance is.

Yes, and Intel CPUs achieve significantly higher frequency, and thus per-thread performance, in exchange for that higher power.

With Intel you have the option of running high power/high frequency or lower power/high efficiency. With AMD you don't get the former option due to limitations of the fabrication process used. Somehow this has come to be considered a win for AMD.
CDC Recommends Social Distancing Guidelines for Pets
I think Moore makes some really good points that need to be addressed by environmentalists but taking down the film should not be the first form of action.

3 points that are absolutely true. 1) that most green power is backed up by fossil fuels. 2) that solar and wind power hardware needs to be replaced on a regular cycle and that every cycle deals with adding pollution to the environment. and 3) that the real problem is the size of the human population. There are too many people overpowering the planet's available resources.

They are uncomfortable issues but they need to be addressed rather than swept under the floor because we don't like them. If we don't address them they will never be fixed.
+1 People quit all the time after returning back from "Vacation."
You can't even compare 100+ group video chat services to 1:1 or 1:10 video chat solutions.
If I understand correctly, Urbit is a new OS kernel and application layer, with a new weird FP language on a weird VM. Its first app is a crypto ID system.

Am I wrong or am I wrong?
This is on Windows 10 x64. I'm interested to try again when you have a new build.
Sounds like they are driven by what's fashionable. They were very aggressive about node.js to the point that they refused anything that was't in node.js) before that.
It's really weird how all these unrelated accounts keep giving gfosco non-seqitor answers to his responses in this thread, just pointing that out.
> Don't mistake effort for value.

This isn't the dimension of productivity I'm talking about. I would be 10x more productive if I didn't have to do code review, didn't have to coordinate with other people when they wanted to use my systems (or vice versa), etc. However, I acknowledge that, in practice, this would actually be bad for my employer. It's better (for them) if I operate at 10% productivity and it won't be catastrophic if/when I leave.
He didn't say that. He presumably uses one playbook that creates vms and provisions the software for every PR. With ansible this can be idempotent and creating vms is by default idempotent.
The next wave of coronavirus disruption? Automation
> No amount of exhortation will change rational behavior.

Short-term thinking*. Rational behavior would be setting aside personal risks and benefits to do what needs to be done.
On tooling, Go doesn't seem to have anything like Java's

- configurable sandboxing

- hot reloading

- AspectJ (cross-cutting code injection at link time or during classloading)

- JMX (extensible RPC API for metrics and administration)

- YourKit (interactive remote profiler wired in during classloading)
How to Save Time on DevOps and Scale with Infura: Lessons from Leading Dapps
I don't think Go's proposed system is parametric either. It's not clear to me how their contracts actually map to generics so I have no idea if Pike is telling the truth or just "thought leading".