skysight-inc/HackerNews huggingface dataset:
Marquis Center for Oral Surgery – Digital Marketing Manager – TX and CA – Remote
We are one of the few Oral Surgery groups in the US that are qualified to offer full-mouth teeth replacement. The service that we provide for our patients changes everything about the quality of their daily lives. Most are unaware that there are treatment options available to reduce their suffering. We need a marketer that can help us spread the word to the proportion of the 22M people that live near our centers and can benefit from this procedure.

Great pay, flexibility, and benefits - including reimbursement for a co-working space. No resume or cover letter required, just an informal email with details about how your skills & passion match the job description. Relaxed work culture and friendly team. Check it out:

http://bit.ly/2IGYv68
Didn't they already do that with internet.org?
Yep I agree. But here's the thing we all have lives and they're BANKING on that for this sort of abuse of the system.

I think a lot of people A) don't know about the state insurance regulatory body; and B) just want the nightmare to be over as soon as possible, so calling yet another person up is more time involved.

Every time it's happened to me it's staying on hold for an outrageous amount of time then saying something along the lines of, "I'm going to review this with my lawyer" when someone gets on the phone. It's the same with any bully - the moment they know you potentially have some teeth they leave you alone to go pick on a weaker target =(

I also have zero confidence in government employees so there's that too - I would just expect my case to end up on someone's desk indefinitely to never get addressed. Everything in this country is going towards anti-citizen and anti-consumer - hard not to be really bitter about it =(
> There aren't any native virtio drivers in OSX

I could have sworn that macOS is supported as a guest under VMWare Fusion and/or ESXi hosts (when on Mac hardware), using some virtio drivers.
Europeans are particularly vaccine-critical
Yah, from the man himself [1]:

"""You don’t sign a message to prove. Code is not law. Code does not replace law."""

[1] https://news.trijo.co/news/the-unedited-trijo-news-interview...
Helping organizations do more without collecting more data
Nine nines is great but hard, i always aim for eight eights.
>it was the guy in the wheelchair who died before bitcoin got really big.

The problem with that guess is that the guy (Hal Finney) designed, implemented and deployed an alternative to Bitcoin, called Reusable Proof of Work. The alternative never gained traction, but was actively deployed for quite a few years (starting if I remember correctly before the start of Bitcoin and ending after Bitcoin had been deployed for a while).

"actively deployed": the design entailed at least one server with constant connectivity to the public internet, which of course entails at least some cost in hosting fees and some effort at monitoring things. The server ran a few thousand lines of C code written by Finney.
That hurts to read.
I totally agree. I'm just trying to get my head around why it seems that our promised decentralisation never came to be. Maybe old habits just die hard.
And Best Buy is in bed with the FBI. Privacy? I think not.
Facebook won't do anything to help these moderaters unless the cost of the negative PR exceeds the cost of doing something. Engineers at FB could help achieve this by causing agitation, for sure.

Maybe the best solution is for the moderaters to unionize.
"Man says he invented Bitcoin and is suing those who doubt him" is a perfectly 'traditional' headline.

I don't see a strong argument that changing "man" to "he" transforms this into a clickbait headline. More modern style of headline yes, but clickbait I don't see.
anyone who has done moderation for any active forum can tell you how nightmarish it can be. the more popular the platform the more problems you can have.

anecdotal, friend who streams on twitch also mods for a few streamers and they even have issues when a stream is in subscriber mode only. simply because anonymity and distance from those being affected empower people to do bad things

edit : I am really surprised there is/are not companies which would spring up to provide these services seeing how most of these activities are required by law.

however before bemoaning what they are paid, just go look at your local 911 operators who are government employees. just because we think it should be paid more doesn't mean others do.
I don’t think so. They’d just beat off to the orphan vivisection videos all day long.
1. The code you pull in will not get updated unless you do it explicitly.

2. The code you pull in will not get exploited when someone masquerades as the package owner. (How many widely publicized cases of this have there been by now, 5? 10?)

3. Presumably you read the code enough while copy-pasting to be sure it isn't mining Bitcoin or something.
Right, so wouldn't they be highly motivated to create models for detecting it automatically? Even if it cost millions of dollars to develop, they would both save money on human labor and boost PR by avoiding articles like this haranguing them about "torturous" working conditions.

The fact is that the state of the art for ML is simply not to the point where you could build a model for reliably identifying a category as broad and ambiguous as "violence".

I would hope HN users, even if they aren't directly familiar with ML, would appreciate that it isn't trivial.
I just don't think that makes much sense. Social criteria like where you went to school is one of the most important things in very capitalist countries. It didn't used to be very important in Sweden 20 years ago. There were also essentially no social housing, university dorms, private kindergartens, minimum wage or employer provided health care. Social criteria are a big thing in capitalist countries where inequality is accepted. Countries like Sweden have less social criteria as most people getting the same deal, so there is less of a need to treat people differently. At the same time the Nordic countries have had the best social mobility in the developed world (at least in terms of income).

> It's like a feudal society where your class if fixed at birth. I prefer pure capitalism over that.

What?

Edit: Nothing in my comment is inaccurate. Just because you hide arguments doesn't make yours any better, in fact it makes them worse. And if you don't revaluate your own opinion when the mob tries to censor those they feel are wrong you can't expect to be smart.
>For example, Tesla pays software developers just $78k to $147k.

Citation needed. That seems suspiciously low for silicon valley.

>Likewise, why wouldn't any person who loves sports work for the NBA instead of as a gym teacher?

Your argument doesn't make much sense here. You trot out this line, but then you try to make the case that defense contractors pay well (which isn't really my experience; they pay OK (except for "cyber" positions which are paying really well currently), but nothing fantastic compared to non-defense companies in other non-silicon-valley areas), so it doesn't follow. Gym teacher jobs pay close to poverty-level wages, so accordingly, the people who take those jobs are usually people who aren't good athletes themselves, or maybe people who have a spouse with a good income and can afford to have a job for the fun of it.
> How stupid are we as a nation that we don't mandate more humane/non-stupid policies, even for people in environments where coming to work unhealthy can often result in death?

This is one of the rare times I believe malice trumps stupidity. Our healthcare industry generates billions and some of that money is being spent lobbying to keep things just as they are.
Cognizant is a ‘win at all costs’ major outsourcer. Their entire operations and staff are based in India and they are registered in US to soften the regulatory hurdles. It’s no surprise they didn’t have a defibrillator in the building.
Fuzzing vs. Property Testing
> Now go and download visual studio to work on a C# project and wait for 15GB to be downloaded.

How is that even remotely comparable. Perhaps compare .NET Core SDK vs NodeJS next time.
> In the last few years I have become increasingly aware of a trend where we wonder if successful people with blatant signs of being an idiot are in fact geniuses. [...]

> I’m curious if this is Protestant work ethic fallacies in American culture or if it is prevalent elsewhere too.

In my opinion (as a German), the reason rather lies in the fact that very smart people (by, say, IQ), (IMHO rightfully) observe that their intelligence does not lead to success. So they try to "reverse-engineer" the "true success formula". For this, it is obvious that people who are "idiots", but very successful provide good test cases to validate/disprove the "reverse-engineered success formula".
Am I the only one who gets emotional here? I remember when I installed Linux Ubuntu 7.x on my first laptop (which it's still working in perfect condition). Truth is, I don't use this laptop anymore but I always wanted to install the latest Ubuntu just for the flash backs.
I remember an interview where I answered a similarly in-depth question about what happens when you load a file, from file system traversal, down to the heads moving across the platter (because almost no one used SSDs in 2009).
Wouldnt it be more economically viable to use it also for moderation? What is the point of making an employee watch the same video again, when they could instead moderate another video?
I agree, we can't blame people with limited economic opportunities for taking a relatively 'good paying' job. We can absolutely blame one of the largest corporations in the country for offering jobs with such demanding and damaging work while offering few support services and allowing these sub-contacting companies to treat employees in such a manner.
The line of code in that moment is read and "vetted". Same can be done for the dependency yes, but what happens if malicious code is injected later and you update your packages?
Or like the leftpad disaster where the package was deleted?

There is many reasons why the copied one liner is better and many why the package manager is better.
Thanks! So if I were to build a new system just for this and could decide on the components, and had an old Mac Mini flying around whose SN I could take, then it should entirely be possible, right?
I bought it at a yard sale ~10 years ago and it still works
npm packages can export a function which allows a smaller unit of modularization.

Also it's a bit easier to create and publish on npm.
Just speculation, but "targeting" in this case may be as trivial as checking the user agent header, or other "device recognition" tricks common in web development nowadays. I am sure there are hundreds of libraries that do this for you...
I think the most pertinent question is why don't they quit?

It says a great deal about how broken the United States' job market and social safety net are. If minimum wage were $15, they could find another job that paid their basic living expenses. If health care weren't left up to your employer, they wouldn't be out of luck while looking for a different job. If there were any alternative, they wouldn't stay in this hellscape.

They stay because this is the best deal they could find. Think about the kind of society that makes that the case.
That depends pretty much on the jurisdiction.
Apps help find unsold food and reduce waste
The UK press has been doing clickbait headlines for a very long time, occaisionally raising it to the standard of an art form. I particularly like the Liverpool Echo's genius headline from the 1970's - "Super Cally Goes Ballistic, QPR Atrocious."
You should play with them both, and see what you like more. I don't feel like one is objectively "better" than the other, it's mostly a matter of preference.

I personally like LFE a bit better, because of the more-direct mappings to BEAM (as you mentioned). Lisp-Flavoured-Erlang is a very honest name; it feels like you're writing Erlang, just a nice and consistent Lisp syntax.

That said, I think Clojerl is pretty neat. I tend to find Clojure's macro syntax a bit cleaner than LFE's Common-Lisp style (I still get tripped up on commas). Also, Lisp-1 semantics are a lot more reasonable...I still hate putting `funcall`s everywhere.
That is incorrect. Energetic particles are radiation. Radiation isn't just photons.

I don't think you understood my question very well because none of what you presented is new to me nor is it what I asked about. Still, thank you for the time and effort.
Aren't both those places the result of policies that were purported to be better than the free market?

You are right, there are no systems that are perfect when they involve humans. However, you used two countries that are, respectively, failures of socialism and communism as an argument against the "invisible hand of the market".
Your point is very valid, but I cant even SAY it, so I havent even gotten to the typo stage.

"Crurl" is in "rural juror" territory.
That's my question. This seems hugely useful to automate MacOS builds in a sane manner. Yet, due to licensing I do wonder if it's even worth caring about.

If I use this at work I'd be risking my job on if Apple decides to sue my work for not following MacOS licensing for our build pipelines. If I use this in OSS / private software, I risk them suing me directly.

Shame, all I want to do is streamline providing software for Apples customers. You'd think Apple would want that more than some small money from a hypothetical non-Apple user merely trying to deliver products, functionality and improved UX to Apples customers. I feel like our (my and Apples) incentives are aligned. /shrug
Yes, I get that. You're limited by the collateral you can put against the loan.

But they won't accept a pinky swear that you own the collateral. They want proof.
https://groups.google.com/a/chromium.org/forum/m/#!topic/chr... suggests this is an intern project. My guess is that some proof of concept will be committed, then the internship will end, then nobody is going to use this for anything, and in a few years it's going to be deleted again. This seems more like a project that's happening because it's technically possible, not like one that's actually all that useful.
Not in a million years would most people put up with it. If I ever saw something like that on FB I'd immediately delete my account.
I played with a Model 100 for a while and wrote a version of Munching Squares in BASIC for it. What annoyed me about the built in BASIC was that it made NO concessions for the small, eight line screen. If you listed the program, it printed it, then printed a line with "OK" and then a blank line (possibly with a prompt, memory fails me), where the next command could be typed. Thus, 25% of the screen was wasted. It could have listed the program, with the last line at the very bottom of the screen and then waited for input before printing the "OK" and the prompt line. A nitpick, but it made it harder to program than was necessary.
Even with lower resolutions, fingerprinting (on a frame level) should still work relatively well, shouldn't it? If you get a certain level of confidence on each frame - if you have 80% of the frames with 80% confidence to be the same as $someVideo, that ought to be good enough overall to not get false positives but catch repeat views - how many 30s videos will randomly share 80% of their frames with a 90s video of an animal being abused?

I assume that most of these videos aren't manipulated by professionals to escape a ban by looking completely different (which actually would make it a different video), but that they are mirrored, cut, have extra material appended or, as you suggested, have their resolution changed. I'd guess that videos are easier to ID than, say, image data, because you have plenty of material to work with.

Are there well-organized troll armies attacking Facebook? Because trying to sneak a video in that shows an animal being abused and doing sophisticated changes to evade detection sounds weird on a platform where there isn't even (as far as I know) monetary gain connected to posting a video (as it might be on YT or for Email spam).
I read the bit about the children having their organs harvested while alive and didn’t believe it so I did some googling and now I’m done for the day. I’m gonna go hug my kids.
It seems like moderating audio is also part of the job and equally disturbing as the video.

Not sure how you get around that.
It is definitely possible to make choices matter. Imagine that in the final mission, if you helped the Krogans before at one point during an alien attack there will be a Krogan Squad crushing through a wall and helping you out (that's taken from an interview with a Bioware employee who described what went wrong and how the ending should've worked). Stuff like that is possible, even if branching storylines are hard to do (cut content for many players and all that, I'm aware). The Fallout games - with the exceptions of Fallout 3 - show how it is indeed possible to at the end of the game show the impact of your actions on characters and civilization. BG2 did as well! And ME1 and ME2 during and at the end and even ME3 somewhat during the game showed consequences of prior actions - just at the end of a trilogy focusing on choice not at all.

Stupid mistake and definitely avoidable. I'm convinced Bioware sealed their fate with that (making mediocre games after did not help them though).
Wrap a JavaScript function without changing name/properties (by sindresorhus)
This story reads like a journalist trying to find some dirt on Facebook because its “hot” right now. Its the inverse of writing fluff stories when everyones excited about a startup. This story isn't even Facebook.

I worked tech support for Acer in the 90s and its a similar setup. If they took the time to have “relaxation” rooms, i doubt its as bad as the story makes it out to be.
That part of the article says they allowed the video of animal abuse to remain visible so that law enforcement could do something about it. Of course, that's bullshit for many reasons.

Ban the user and the video, if the same video is posted again, autoban it. If the user is law-enforcent, allow them to see the details of all related content that was banned.

There are neat things called if-statemets that could do that.
Ah, neat. I didn't know about dialyzer.explain. Will most def investigate.
> There's something upsetting about that combination of traits, don't you think? "Millionaire hackers" should be using their influence and money to try to avert a doomsday scenario if they believe it's likely. Not just prepare to hole up and wait it out.

"Nobody" is willing to appoint such "millionaire" hackers as "benevolent dicators" in multiple countries, which would be near to a necessity to enable them to avert this scenario. So the best they can do is dig holes.
It sound to me more like they want an easy way to exercise QUIC.
So ... we all need to start flagging beautiful nature scenes, humorous comics, lists of health tips, and job postings for less stressful jobs that you could do if you're already qualified for being a facebook moderator?

At least that way they get a bit of a break from all the other horrible stuff.
Code smell #1/#2: If you have too long function/method break it apart. How does this relate code being in function VS method

Code smell #3/#4: If you don't want to put helpers to global scope then just don't. I don't see why closures are so bad. Top level function can act pretty much same as class scope so what's the difference? I don't know about python but if you really don't want to use closure another languages have other encapsulation methods too.

Code smell #5: If you use closure you can have shared state. Passing state can be noise but on the other hand if you only read/write "semi global" variables it's messy too. If you need to pass lot amount of state it's usually hint that you have some other problem in your code.

1. Like said you don't need objects

2. Function have single entry without ambiguity like @Someone shows.

3. You should test behavior, not specific implementation. You don't need mocking for pure functions.

4. Is X optional? What about Y? Does order matter when calling 'withs'? And that builder thing is directly stolen from all the Java jokes.

5. I don't know what is Pythonish way to do delayed callability but I claim that it should be independent thing rather than directly bounded to specific function/object.

If it looks like a function, swims like a function, and quacks like a function, then it probably is a function.
It'd also be useful for testing software on old releases. I work on scientific software. We are currently.... considering... dropping snow leopard support, but partners keep insisting that they use ancient systems. (We had a fight to drop CentOS 5 this year).
As a bit of an accidental programmer (HTML, CSS, TeX, along with enough Node and PHP to dislike them both) can someone provide a concise distinction on the difference between the idea that something is "in the standard library" vs "part of the language?"

For example, in CSS, I don't need to import a module with the syntax for Grid, it's just...there, no extra typing required.
In a year that’s forty days and forty nights…a nice figure if you’re into biblical allusions
Docligot (Twitter feed on China's digital spying)
AFAIK there's no gcc port underway. There is another Rust compiler[1] but it's not a complete alternative to Rustc, in the short run it was mainly intended to be a way to bootstrap a Rust compiler without needing to go all the way back to the original ocaml implementation of the first Rust compiler. As such, it is only known to output correct binary when running on the code of the Rust 1.19 compiler. This was a really successful project, but it's not something you can use to replace to compile your own arbitrary rust code.

[1] https://github.com/thepowersgang/mrustc
Really, it's a service the government should run and regulate. But governments in general are too slow-moving, and the US government is too conservative for that to happen. I don't think Republicans would be down for more government control.
That’s generally preferable, yes, but I believe the SN needs to match the model identifier, and it’s generally best to match the model closest to the hardware you’re using. At that point, if it’s a specialized rig for this, I’d just skip out on KVM and just install it. Sites like tonymacx86 have build guides they keep up to date with the “most compatible” parts.
What does it return for zero?
If there weren't for things like rent control or prop 13 those people would just be suffering anyway as rents or property values would increase where they live as well. So I don't see that argument making much sense. Thing like prop 13 is probably damaging because it inflates property values however.
I'm not quite sure which kind of problem they are trying to solve.

Are they just another payment provider that has "crypto" in the name? Having a shiny app? I don't see that as great selling point.

The problems for consumers with current payment providers and banks are largely due to regulatory and policy decisions (PayPal not accepting retailers for certain services, banks making it extremely complicated for you to get a bank account etc...).

Libra will have all of these issues.

So I'm genuinely curious: What problem does Libra solve?
About a cryptocurrency in general, nothing particularly that isn't also a property of money in general.

Specific cryptocurrencies on the other hand, well, where do I start? We could be here all day.