skysight-inc/HackerNews huggingface dataset:
Your attitude towards someone convicted of a criminal act isn’t uncommon, but it’s short-sighted. If the judicial system determines that the appropriate punishment for a crime is X years, then at the end of that time they should be given a chance at a fresh start. There are limits, of course, perhaps you don’t want to give them a security clearance, or a job that requires carrying a gun. Someone convicted of molesting children should probably never hold a job that gives them contact with children.

In the US at least, having a felony conviction (and the bar for that is not that high) is effectively a lifetime punishment. It’s incredibly difficult for someone with a felony conviction on their record to get a job with potential. That’s a big part of why the recidivism rate for felons is so high. They often don’t have many options to make a living.
You may have missed one more part. When you see a black and white picture, you assume that the black, gray and white are not real. When you see color, it biases your brain to think the color may be close to correct.
Capitalism isn’t the most precise term to use, honestly - it’s an economic system, not a social system.

Capitalism is not in any way “inherently authoritarian”. That assertion is false on its face - it basically boils down to private ownership of property and voluntary exchange. The means through which those things are ensured is outside the scope of an economic system.
In the current work system performance is tied to monetary compensation only. We believe that compensation should not only be monetary but time based as well. Your most valuable asset is TIME and we feel if your performance improves you should be paid in your TIME and MONEY. Hope this helps, more questions please email us!
USATestprep | Atlanta, GA or Remote (US) | Full-time | https://www.usatestprep.com

USATestprep, LLC is the nation’s #1 teacher-trusted provider of curriculum resources and test prep for grades 3-12. Founded by two teachers in 1998, the company helps teachers prepare more than two million students annually for subject area end-of-grade, end-of-course, and college entrance assessments. The platform delivers standards-aligned content with daily tools for the creation of formative and summative assessments, progress monitoring, and customized remediation. Teachers using USATestprep are able to quickly identify student strengths and weakness for high-stakes testing in ELA, math, science and social studies.

Our small R&D team is looking for a mid-level to senior full-stack developer who is passionate about technology making a meaningful impact in students’ lives and eager to find new ways to better serve our customers and make our platform excellent for the long-term. We are in need of someone who can work across the stack, with bonus points if you have extensive experience rearchitecting legacy applications.

Our current platform is a well-travelled PHP/MySQL application, so much of the initial work will be focused on building out new features and maintaining the system. Looking ahead to Q4 2020 and 2021, we plan to introduce micro-services and fundamentally rework our application and user experiences.

We’re a fun team that very much embodies the “For Teachers, By Teachers” spirit of our founders, and we care deeply, now more than ever, about providing the best resources for teachers and students.

Sound interesting? Email ben [at] usatestprep [dot] com.
I can't agree more. I was shocked to find out statues were coloured and I still have trouble re-wiring my head around it.
Section 230 will be on the chopping block at the next big tech hearing
Moneyness: Adopting a Clean Gold Standard
Where do you see the constructive criticism in this thread?
Thanks for the summary, it is good that plaintiff is claiming that with some evidence instead of some blanket statement about existence of VPNs.
> someone was sharing a photograph of a forearm with a tattoo of the Y combinator. Benjamin Pierce looked at it for a moment, thought, and said, “That’s not the font I would have chosen”.

They might have preferred this "font"

https://mindsarentmagic.org/2020/02/19/a-picture-of-grahams-...
That's the "punitive" side of things. Certainly, it seems "fair" to ensure the punishment is equal to the crime, but fair isn't the same as just. Why don't you go Code of Hammurabi on someone, and inflict the same kind of injury? The logic still holds. Of course, it now requires people willing to commit torture and rape and the like, to equal the crime, but that's the logical conclusion of trying to be "fair".

But even without taking it to its conclusion, I'd contend "fairness" as you define it there isn't necessarily the best outcome for society; an ex-hacker is probably an excellent choice when hiring for electronic security, an ex-robber an excellent choice for hiring for physical security, etc. Even a murderer can go on to great things that benefit society. I mean, hell, Miguel De Cervantes, author of Don Quixote, the first modern novel, wrote his first published work while in prison. The Birdman of Alcatraz (Robert Stroud), a murderer, published major works in ornithology, and found a cure for a bird disease. Rehabilitated criminals can still benefit all of us, as well as redeem themselves in their own eyes by doing good for themselves and their loved ones.

But all that aside, you're saying you believe the additional punishment should be societal scorn carried out by vigilantes (i.e., average citizens deciding the person shouldn't hold a job even though they've paid the price the courts decided on)? That hardly seems just or 'fair'.
To help gain perspective, you can read these generic opinions about "criminals" by replacing the word with "rapists" in your head. Does this feel just as noble?:

... resort to rape to try to stay afloat

... resort to killing your son to try to stay afloat

... resort to beating their wife to try to stay afloat

Yea, it's hard for them to avoid those actions but they still destroyed other people's lives and opportunities. I think we should be helping troubled people before they become so desperately troubled that they resort to violent crime. That includes all the people who restrained themselves and don't get the sympathy for being an ex-con but still have a terrible life and desperately need help.
https://news.ycombinator.com/item?id=24642744 yesterday
Addressed in part by dmitriid and dnautics, but:

1. You can use this during development (where the tight feedback loop is very nice).

2. You can use this during deployment (after verifying that the process will work as intended, hopefully).

(1) is something you could do every day if it was your daily driver language. (2) would happen less frequently (well, as frequently as you deploy) but permit you to do partial updates without bringing the whole system down.

It's worth remembering that deploying Erlang (and Elixir) can be more like deploying with microservices or applications to an application server. You don't want to bring the whole thing down just to change out one part of the system, so you can update just the parts that have changed and need to be updated.
PicnicHealth (YC S14) | San Francisco, CA | Full-Time, Onsite | https://picnichealth.com | Can transfer existing visas

PicnicHealth works with patients to collect, digitize, and manage their medical records, empowering them to monitor and control their care via a personal health timeline. Through partnerships with biopharma companies & academic partners (including Roche/Genentech, Novartis, Verily), patients can consent to share their anonymized data and power cutting-edge medical research.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/picnichealth

You can see all of our open roles here: https://grnh.se/3b566ba92

* Engineering Manager, Internal Product: https://picnichealth.com/career-details?gh_jid=4685869002&gh...

* Front-End Engineer: https://picnichealth.com/career-details?gh_jid=4297559002&gh...

* Full-Stack Engineer: https://picnichealth.com/career-details?gh_jid=4296929002&gh...

* Product Manager, Patient Product: https://picnichealth.com/career-details?gh_jid=4377288002&gh...

* Data Scientist / Quantitative Research: https://picnichealth.com/career-details?gh_jid=4794557002&gh...

* Senior Data Engineer: https://team.picnichealth.com/careerdetails?gh_jid=465624300...

* Site Reliability Engineer: https://picnichealth.com/career-details?gh_jid=4802006002&gh...

Tech Stack: Our main web service is in Node.js, and most other services are in Python (mostly machine learning services, using Keras, Tensorflow, etc). Our frontend is React + Redux, database is PostgreSQL, and services run in a Kubernetes cluster hosted on Google Cloud Platform (Google Kubernetes Engine).

Contact - Technical Recruiting Lead, Stephanie Iannello - stephanie.iannello@picnichealth.com
this is so sad. this is hurting the open source community.
https://blog.domenic.me/hacktoberfest/
> Hacktoberfest is a corporate-sponsored distributed denial of service attack against the open source maintainer community.
I'd guess the historians would pick the sitcom.

The play is pretending to be a Shakespeare production when it isn't, and will give people unrealistic views on the history, whereas the sitcom won't do that
News Revenue Hub | Lead Frontend Engineer | Remote (US Only), full-time | https://fundjournalism.org/2020/09/09/job-opening-front-end-...
News Revenue Hub, a nonprofit that helps mostly small newsrooms achieve financial stability, is seeking a full-time remote lead frontend engineer. You'll work on various areas from styling our home page, to designing the architecture for our new donations pages, to working with Google Analytics. There will be many opportunities to work with other technologies like Django, Python, Docker, Vue and Kubernetes. Please email me with questions: daniel AT domain in URL. Apply here: https://fundjournalism.org/2020/09/09/job-opening-front-end-...
Some people who accumulated various good intuitions over decades created a bow, an iron plow and knew planets from stars.

Some people who started validating their intuitions with real measurements gave us steel ships, cantilever bridges and moon rockets.

These achievements were not a result of majority of people having the same intuition.
That sounds neat! Are you daisy chaining from one monitor to another? I think my monitor supports that too.
A device using 5V/5A is nonstandard to an ugly extent but that's fine, because the actual spec of the cable is amps and there are only two options: 3 amps and 5 amps.

And we could fold the thunderbolt/bandwidth/video into one single speed rating without much trouble, if the desire was there...
Roblox Is Preparing to IPO
there has to be a more tasteful name for this
>So in a sense if you want to find out the reason for existence, you likely need to get more fundamental than science and logic and because philosophy involves things like ethics or religion it is, imo, not the true path to answering these fundamental questions.

Some philosophies and branches of philosophy involve ethics or religion.

Some don't really touch on them at all.

The scientific method could be described as a philosophy about the best way to approach the accrual of knowledge, armed only with the assumption that reality outside one's mind is real and that we can observe it in a reproducible way.

Likewise, you could describe mathematics as another branch of philosophy, since it is literally logic represented in a more abstract form.

Just as an aside, it's pretty ironic for you to say, "don't use the prescriptive branches of philosophy, just the descriptive ones like logic and the scientific method" because that is itself an example of prescriptive philosophy, borne of the logical conclusions of a subjective opinion rather than objective fact
> "hackers are cyber criminals"

That got me too. Stop using hacker to mean criminals and vandals, please. The word has a very rich and positive history [0]: it's much better to draw peoples' attention to that:

> The act of engaging in activities in a spirit of playfulness and exploration is termed "hacking". The defining characteristic of a hacker is not the activities performed themselves (e.g. programming), but the manner in which it is done.

>> What they had in common was mainly love of excellence and programming. They wanted to make their programs that they used be as good as they could. They also wanted to make them do neat things. They wanted to be able to do something in a more exciting way than anyone believed possible and show "Look how wonderful this is. I bet you didn't believe this could be done."

https://en.wikipedia.org/wiki/Hacker_culture
People have to understand the "why" behind the education before they can be fully engaged with the material that others have constructed in the aid of learning.

I believe education should be a life-long thing. Citizens should be allowed, and even encouraged to seek out educational programs when they feel like they need it, instead of society telling everyone when and where they must complete which programs before they are "certified". To take it one step further, I believe this type of forced certification process only helps create the ever-expanding footprint of idiocy we see in our world today.
My problem with USB-C is that the physical connector wears out over about a year of regular use becoming loose and unreliable. Until that is fixed, USB-C will be substandard.
Nah, not at all.

The closest thing to an “Ancap society” that has been implemented was probably the Icelandic Commonwealth. It lasted for a bit over three centuries.

https://en.wikipedia.org/wiki/Icelandic_Commonwealth
The pin helped sometimes but there were a few arrangements that fit but did not work. Female DVI to Female VGA adapters existed for going from VGA to DVI-A but this meant you could fit a pinless DVI-D cable and a VGA cable together this way.
Haha, I used to use this method to pickup MUD chicks. Except I left the grinding to my scripts and tried to convince the girl to cyber in another channel. Pretty sure most of them were dudes.

I ended up meeting many people from networked rpgs over the years, including some actual women, and formed several life long friendships.
See the classic Larry Niven short story Inconstant Moon, collected in All the Myriad Ways.
Cable does that with HD TV by compressing it to the max
I believe you’re being downvoted here but I think this is the core problem.
The internet is bland and boring and screwed up precisely because of big tech getting into the censorship game. It’s a shame but Mozilla seems ideologically driven in that direction too.
Passing the wrong type in in a dynamic language doesn't matter -unless it leads to the wrong behavior-. If you aren't testing the behavior, dynamic or static language, you're missing a test case. If you ARE testing the behavior, then dynamic or static doesn't matter; the function works when passed that type of data.
I've contacted support as well to express my disappointment.
Crafted Solutions | Senior Full-Stack Engineers | ONSITE Denver, CO | https://www.crafted.solutions

Crafted Solutions is a TDD software consulting and enablement agency in Denver, CO.

From user experience to development, we create products that drive tangible business outcomes. We bring people together as efficient, highly-collaborative teams to continuously deliver value to users. Our mission is to make teams better at their craft by building meaningful products together.

https://www.crafted.solutions/work-with-us
Noted, will abbreviate title :)
https://www.pnas.org/content/97/8/4398

I think they also studied former cab drivers and found the structures to have shrunken compared to current cab drivers but still more pronounced vs non can drivers. I can't seem to find the source but I seem to recall this from a Stan Dehaene book
> It's not that hard to be a member of free society instead of prison society - don't break the law, repeatedly.

Arguably, that's quite hard.

https://www.wsj.com/articles/SB10001424052748704471504574438...

Not being in the class of people against whom the law is likely to be enforced to it's fullest extent is either very easy or very difficult, depending largely on circumstances of birth (though some other factors play a role.)

Being born white and not in the lowest economic class helps a lot in the US, for instance.
I mean, it kinds makes sense. It's basically caucasian skin tone as paint.
Florida woman's prize is forfeited after postal service loses winning ticket
Same here. While I know that I look younger than I'm - once many people assumed that I'm 10 years younger. So it is quite cool to fool algorithm too.

As well algorithm thinks that I'm quite ugly. Well, I don't care even if algorithm is right, as algorithm is not my second wife.
Criminals often have severe psychological problems that immigrants don't have. Their mothers didn't love them (that's surprisingly important!), their caregivers neglected or abused them. They have intellectual disabilities or mental illness. They can't just shake off the way their brain was programmed since birth.
So here is an community-wide project idea I just had: gather as many spam reports as possible, and build a training set that can be used next year to implent a Github Actions workflow to automatically reject Pull Requests based on a confidence threshold. Like a spam filter for PRs.

Something like this: https://github.com/marketplace/issue-label-bot
but assigning an "invalid" label and closing the PR.

Maintainers might want to enable this only during October. It would be a cool reaction from the community, given that there is not much else we can do.

The best place where to find training examples that I can think of is @shitoberfest on Twitter (https://twitter.com/shitoberfest), but most of them are just screenshots, not actual links :(
Attackers fool humans into clicking on URL's leading to malware downloads, or with embedded or attached malware in emails.

Then when the payload has been installed on the victim's computer. The next step is to spread and also to get control of as many machines as possible in on the same and neighbouring networks. With the eventual goal of command and control.

When unimpeeded, these attacks now take 5-10 minutes.

From here they lay low, for months.. Then the shit really hit the fan when they take the domain controller infrastructure through a GOLDEN TICKET using KERBEROASTING attacks. Then Kansas is going bye bye. You better pray your competent IT leadership has taken steps to make IDENTIFY, DETECT, PROTECT, RESPOND, RECOVER dimensions (NIST framework) a reality across the technologies your company relies on.

MITRE defines a generic framework for hacking attacks:

- INITIAL ACCESS

- EXECUTION

- PERSISTENCE

- PRIVILEGE ESCALATION

- DEFENSE EVATION

- CREDENTIAL ACCESS

- DISCOVERY

- LATERAL MOVEMENT

- COLLECTION

- COMMAND AND CONTROL

- EXFILTRATION

- IMPACT

From here I recommend you read the MITRE ATTACK framework, great reading!

https://attack.mitre.org/

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

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

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

Real talk!
>or what the goal of the show was

I have absolutely no clue even when it was in "MY" Language.

>where women would occasionally get topless.

But i knew that was my goal of watching it :)
Hey, that doesn't help at all. All of my time is already my own, you can't pay me with what is already mine.
During covid, they weren't offering the authorization by mail. Not sure of current status.
>> Etc, etc etc. I can't help it.

Totally! I can't help it either. I dont' really think I'm that clever either, it's just a personality thing. You just want to know how things work, especially when they seem trivially flawed at first glance and you wonder if anyone has bothered to check! The thing that got me yesterday was my building's security gate.

When you swipe your prox card, it plays a tone pair that sounds exactly like a DTMF tone, and then the latch opens. I had one of those forehead-smacking moments where you can't believe you didn't notice that already, and then the rabit hole:

Any sound would do to alert the human that the gate was opening, so why are they using this one? Hey, there's totally a dial pad next to it! Is the security gate really made out of POTS telephone parts? Is it some wierd fake legacy compatibility thing that's just made out of software? If it actually listens to itself to open the gate, then is it subject to a trivial playback attack, like the dictaphone scene from Wargames? Does it have real phone number? IP?

No _way_ it could be that easy, right? Right??! That would be soooo dumb I'm sure that wouldn't work, but omg I have to go down there _right_ now and find out! Hmm, wait there's also a security camera and this is a really stupid reason to get arrested... <takes some deep breaths and tries to control self>

It's easy to think, naively, that someone should do something about this, I'm someone, and they would rather hear it from the good guys. But that often turns out not to be true.

Also, it seems like it's really hard to sell security mindset as a candidate for a dev job. I spent a fair amount of time on formal software and systems security coursework, but I couldn't really figure out how to market that to an employer. It seems like most management thinks of security as an IT or Devops task or something that isn't a developer's job, and other devs think of security a separate role, occupied by the person that just says "no" to all kinds of things.

I hope this isn't generally the case, because I think this stuff is really important and I want to help. I'm just not sure how get there from here...
As a Dane, the neutrality of Sweden (and your acceptance of it) enabled us to bring 90% of Danish Jews to safety.

I have no idea why you should apologize for that.
I'm not sure I see how this is an interesting definition. How is it different from HDMI or LAN cables? There the cables also define capability so "cables that look identical don't actually work the same way".
Yes, this is not a good reason. The Pi 3 is significantly larger than the chips I'm writing bare-metal Rust on daily.

That said, nobody is obligated to use Rust. He should write his tutorial in whatever he wants. This isn't an actual blocker, though.
I agree that programming language notation is a barrier to entry, but I don't think that there's anything to be done about it other than good resources for learning it.

The problem is that you still need to worry about the semantics of the language. If that's standardized across languages, then you only have one language.

Consider a bunch of languages that all share a standard lambda syntax. If one of the languages has different capture semantics than another (e.g. move vs copy), then you only superficially understand the standard syntax. They mean different things. Having the same syntax doesn't buy you very much.
Handy | Senior Site Reliability Engineer | REMOTE / NYC | Full-time

Handy is a home services marketplace on a mission to disrupt the $400B home services market by seamlessly delivering every service to every home.

Senior Site Reliability Engineers apply here: https://grnh.se/8e44b0323us

Or if you're interested reach out to cnaughton@handybook.com

You will help shape our infrastructure and build the foundation our team relies on for the rapid, reliable delivery of our product. We’ll rely on you to instill best practices for building scalable distributed systems, with a keen focus on observability and fault tolerance. Our stack consists of technologies such as Kubernetes, Prometheus, Ruby on Rails, MySQL, Redis, Elasticsearch inside AWS.