skysight-inc/HackerNews huggingface dataset:
I just don't understand why people go on downvote spree. There are many things here that people can agree on or at least understand.

Many of the common tools (both hardware & software) that common people use are at the hands of few, who can abuse the users themselves or at the request of the Government.

> To be honest ... I no longer think that end-to-end encryption is the right solution to human rights problems. If citizens are reduced to sneaking around and denying their activities to survive, their governmental system is way past due for fixing. This is like the “good slave owners” delaying the abolition of slavery. You’re solving the wrong problem.

This (clap)(clap)(clap)
I highly recommend the browser extension Session Buddy [0], if you, like me, regularly find you’ve opened tens to hundreds of tabs.

It’s quite cathartic to save out my tabs into topic-based sessions, close everything, then reopen just one session on whatever I want to focus on after an exploratory phase.

[0]: https://sessionbuddy.com/
The same reason why Kafka, Camus and others (who seemingly have no relationship with tech/startups) may sometimes make it to the front page.

I admit that this is not a detailed article or anything as such, but there is a definite intersection of P.L. fans and tech people, who can relate the daily absurdities of programming and find some Pu. La. style observational humour in it.
With 179 open issues, many of which seem related to bugs or out of date information, seems like there's quite a bit to maintain.
Kind of sets a horrible precedent by NPM no? Keep, maintaining your open source project or we use it for a different project. How many builds does that break the very next update? What about downstream codebase security?
HMRC tax smishing scam 'mirrors' real UK banking sites, collects extensive info
The smishing campaign is concerning as it employs multiple HMRC phishing domains and tactics, with new domains added every day as older ones get flagged by spam filters.

Not only do the phishing pages mimic HMRC's web interface meticulously, but they also have entire online banking workflows built into them, depending on who your banking provider is.
179 open issues as of now https://github.com/Marak/faker.js/issues?page=1&q=is%3Aopen+....

Looks like people want new data generation, new generation interfaces.
I'd be interested to know if that's really the case. Hopefully some people can weigh in. I really don't want to believe that what you think is true because it's upsetting.
Related discussion: https://news.ycombinator.com/item?id=25028252
Do you have any source for Eddie Hall saying this? I couldn't find anything. This just feels like another blanket body building bro forum comment
And as a liberal who "likes MMA and makes crude jokes" I approve of JR.
True, but is there anything new here? That's been an conundrum as long as open source has been a thing.

There are also example of open source developers who have made a great living from their projects. That's on the developer to find a business model that works.
Probably because Google doodled him on his birthday (8th November)

https://www.google.com/doodles/purushottam-laxman-deshpandes...
Can't or won't? He's literally saying "hire me if you want this". If that's too high a bar for "generating millions of dollars of value" then something is grossly wrong and headline worthy in of itself.
Given that NPM hasn't done so before, I find it very unlikely they would do so now.

More likely, the fork would become "faker2" if they don't want to come up with a new name.
I'll be interested to see the advertising associated with its Q4 2020 Australian release [1]. Anything sold in Australia that makes a claim relating to COVID-19 is counted as a Therapeutic Good and must be approved by Australia's TGA (which involves evidence base studies).

[1] https://www.bigassfans.com/faq/can-i-order-big-ass-fans-clea...

[2] https://www.tga.gov.au/media-release/warning-about-products-...
when the release
Privacy is already a UHR according to UDHR article 12 [0]

The problem with applying this is that the violation of privacy is not arbitrary, from the draft:

> Law enforcement and judicial authorities must be able to access data in a lawful and targeted manner

So this is framed as an matter of lawful and targeted intercept, not blanket bulk access, like pretty much all of the mass surveillance creep.

[0] https://www.un.org/en/universal-declaration-human-rights/
Right move IMO. The consulting firm a friend works for uses faker.js for almost all their projects. The consultants get paid $1500 a day and they haven’t even thought of donating as it “free and open source”.

I also hope the license is more restricted for commercial use.
Benefits of Route Planning Optimization Software
If you believe OP of being honest about that. Personally I don't, any time there are posts online complaining about being banned there's always some real underlying reason.
Top AI News of the Week
Absolutely. This could be fixed with the teachings from the 'Prisoners dilemma'.

I am starting to think that there are big decisions, that have a worldwide impact, that cannot be left just to the local government of turn.

Take for example Bolsonaro's approach to the Amazon. Those are decisions that impact the whole world, possibly for generations to come. We cannot allow a local government to do what they want just because they happen to have this piece of land in their own country. We need a global system to enforce measures to protect the planet.
So drinking alcohol to feel calm is not acceptable?
Any applications that is (by accident http://beza1e1.tuxen.de/articles/accidentally_turing_complet... ) turing complete is not allowed on AppStore?
> It would be impossible for fraud to happen on any regular basis and not coming to light. So the incidence of 0.00002% is somewhat informative.

Individual fraud, sure. But treating 0.00002% as some sort of tolerance on the election results strikes me as likely bullshit. That is nearly 7 9s levels of precision. The electoral system is fault tolerant, but it is not 7-9s accurate. Boxes of ballots will go missing, and it seems very likely that there are polling places out in the countryside that are compromised for whatever reason. There is going to be background error and it just isn't being detected because of lax standards.

Furthermore an argument that boils down to "we don't need to secure this system because we aren't detecting any breaches" is farcical. That raises the same alarm bells as a company deriding GAAP standards and accounting because they are old and boring.

But in context of this election, Biden won the popular vote by >4 million votes and it appears the overrides built in via the electoral college didn't trigger. To get that overturned there would need to be very, very real evidence of systemic mass fraud.
Give it 10 or 20 years, we're rapidly killing off many species.

https://en.wikipedia.org/wiki/Holocene_extinction
a programmer's work is never done. I imagine this is doubly true for anything js related. this project has 179 open issues and 85 open PRs, impressively almost as many issues as lines of code!
Real Estate Photo Editing Pricing: In-House Cost vs. Overseas Outsourcing Cost
[this comment was deleted as HN doesn't pay me to contribute to the discussion]
Dude, you're focusing on this one point too much. Yes, reasons can add up. No, a reason doesn't have to be sufficient on its own. The car having uncomfortable seats, loud exhaust or no android Auto are not a reason to swap cars alone, but in aggregate they are.

Like, think about houses - a small bedroom, noisy neighbour and no fast internet are probably no reasons to move houses on their own - if you told someone you moved houses just because your neighbour was loud people would think you're weird. But when you start listing other reasons in addition to that, people understand. Same for relationships(small reason to leave add up), changing employment or even changing your phone - once the list of reasons for changing is long enough, you make the jump, you can finish justify it to yourself.

And FYI - in UK you can't keep a lease, that's specifically the difference between a lease and a purchase contract. I'm also not a native English speaker so apologies for perhaps not explaining things clearer.
I have the original (wired) Vive and I upgraded it with a wireless adapter not a month ago. It was trivial to do, the software worked on the first try and it was overall a very nice experience. It also improved the gameplay dramatically.
You sir have misunderstood the concept of open source software.

As an open source author or maintainer you don't do the work for others and then expect some kind of compensation. The idea instead is to do the work that you would have done anyway because somebody else paid you or because you did it for fun, and then you publish it to use the community to help you fix issues. A philantropic motivation is nice but not necessary and just a minor side effect. And just as you don't have an obligation to help does nobody have an obligation to help you either.

That's why I like the term "open source" better than the original "free software". If you get the root motivation that RMS had for the "freedom" aspect of it, then that's the same thing, but too many people read it as "for free". Like apparently the author of this article. And that's just wrong.
Give them 2 months notice for your resignation
If this came to pass and a person wanted to shut down their online accounts before they immediately get hacked, how would you live a modern life as a software engineer?
Seriously. What's the point of open source if companies just steal it, build billion dollar industries on top, and then lock everything down?

Apple is telling us we can't run our own software on their goddamned devices, yet they built their empire on open source.

Look at Facebook, Google, Amazon. They've extracted all the blood they can and given us back scraps. AWS is repackaged software you pay more for. Yes, it's managed, but you're forever a renter.

They've destroyed our open web, replaced RSS with DRM, left us with streaming and music options worse than cable and personal audio libraries.

The web is bloated with ads and tracking, AMP is given preference, Facebook and Twitter are testing the limits of democracy and radicalizing everyone to cancel one another.

Remember when the Internet was actually pleasant? When it was nice to build stuff for others to use?

Stop giving your work away for free when the companies only take.
The funniest one I’ve heard so far is Joe Frazier. The birthday apparently matches, but this may have to wait to be confirmed in court: https://www.bigtrial.net/2020/11/smokin-joe-frazier-among-22...
When a market becomes a requirement for society to operate it no longer is allowed to hide behind that veil. It's intellectually dishonest to ignore the issue at hand and instead excuse it with a "well no one forces you". Markets are a force that shape how people can live.
> But at the same time, if Apple opened iOS to the same freedoms macOS has, users could, in fact, make informed decisions about what they want to run just as companies could configure restrictions and mandate defaults.

OP is just saying that deciding to do that has a usability and security cost that some users will perceive as a net negative.

I know it’s a toggle, but as soon as that toggle exists app developers will use it to provide unsigned copies of fortnite to the kids, it won’t just be for pro users.
What's next? They're going to require a microphone in every home because else it's too hard to fight terrorism?
Here's a link for a case study on an oil rig. However, the illness was thought to be fungi-related, not viruses.

[1] https://www.germxit.com/wp-content/uploads/2015/06/CSOilRigC...
>if it makes them money; companies with shareholders are legally obliged to.

There is no such thing. The reality is that companies that don't profit maximize are replaced by companies that do profit maximize. The effect does not have to be formalized in law.
> picks mit license

> gets mad when people use the work under his license

oh no!
It's also fully his choice to no longer do that...
I agree that his talk was not in any way offensive. But I have to add that no matter if you think they where right or wrong about their judgement, it seems plainly true that they where horribly wrong in how they carried out the process.

Even in cases where someone was violating their CoC, they should have lived up to their own states process and held themselves to a much much higher standard.

Yes, trying to weed out “assholes” is a good objective, but that doesn’t mean you can go about it any which way without yourself being a monumental asshole. CoC’s very point is to be consistent and open about your process. If you throw out the outlines process the second someone sends a report and only use it for its waist ace so you can say “you violated CoC” without any mention to which parts, then it’s not worth 2 cents.
Betting websites use the certification of the Federal Election Commission in order to pay out wagers.
I guess this didn't help:

"I lost all my stuff in an apartment fire and am barely staying unhomeless. Lost access to most of my accounts. All precious metal is missing. If anyone could bless paypal@marak.com with a little cash it would help me from freezing on the street. lol."

https://twitter.com/marak/status/1320465599319990272
Use NextCloud.

It's going to be worth doing threat modeling for different things, but a lot of operational problems can be solved with this and it is self-hosted
I am not religious but labourers in the vineyard stuck with me from school:

The workers who were hired about five in the afternoon came and each received a denarius. 10 So when those came who were hired first, they expected to receive more. But each one of them also received a denarius. 11 When they received it, they began to grumble(D) against the landowner. 12 ‘These who were hired last worked only one hour,’ they said, ‘and you have made them equal to us who have borne the burden of the work and the heat(E) of the day.’

13 “But he answered one of them, ‘I am not being unfair to you, friend.(F) Didn’t you agree to work for a denarius? 14 Take your pay and go. I want to give the one who was hired last the same as I gave you. 15 Don’t I have the right to do what I want with my own money? Or are you envious because I am generous?’(G)

Matthew 20:9

(Marek has the right to renegotiate. The fortune 500s had the right to use the work he offered for free, as that was the terms set)
Here’s one with a DOB that matches Joe Frazier’s actual DOB: https://www.bigtrial.net/2020/11/smokin-joe-frazier-among-22...

And look, I’m not saying this is a significant factor or anything, but we’re arguing about it now so whatever.
So does the right to a trial, habeas corpus, the need for a warrant, juries, the right to remain silent and many other protections...
Similar on Github, how do you announce new forks and get people to come to you instead of opening issues which can be closed?
Not many, surely. Perhaps even single digits.
Actually it looks like NPM has a process with some discretion here

https://www.npmjs.com/policies/disputes
Fairphone: “We’ve published the Android 9 source code of Fairphone Open”
I empathize with the sentiment, but if you want to get paid for your open source work, surely it would work better to set up a Patreon and point people to it, rather than write "send me a six figure contract or fork this!" in a GitHub issue.

It's also weird to use a license that explicitly lets Fortune 500 companies use the code for free, and then write that you don't want them to do so in the issue. Just change the license if you don't want to license it freely to big companies!
Open Source has nothing to do with Free Software. There is a plenty of OSS products which are not free to use.
Suicide is not a disease of comfort. Obesity is not a disease of wealth, for food (and junk food) is incredibly inexpensive in the developed world today, likely no more expensive than heavy smoking, alcohol, cocaine or opiates.

These are diseases of overpopulation, loss of freedom and control over one's life and general lack of anything to live for in the future. Mouse utopia comes to mind.
Some people visualize when they keep their eyes closed for long periods. Some don't.
I feel that the author started open source out of passion but is at the stage where he is sick of incredibly valuable companies using his work for profit without contributing back.
I think this is fair for him to do, and well within his rights. He’s clearly frustrated.

I wish there was a better way for open source projects to solicit donations. It’s hard to get your boss to pay for software; it’s extra hard when you get no additional value.

I feel like open source would have more luck if Issues could have attached bounties. I may not think to donate to faker.js, however as someone with access to a company credit card, I’d definitely attach $100-$500 (or more!) to certain Issues. (Tobi from Shopify recently did a $10k bounty to get OBS working with Zoom, and someone claimed it.)

I do wonder why GitHub hasn’t done more here (I know sponsorships exist). It feels like they have the opportunity to build an open source Upwork... an army of people who create software and get paid a living, except in this case they also contribute to good. GitHub already changed how people work, and now they could do it again.

EDIT: after reading his Twitter, it seems something is going on with him. https://twitter.com/marak
It’s specifically low cost infinite scaling SaaS where the product is sold for so little or nothing that any amount of customer service wipes out the entire business plan.
I understood that part, what I'm saying is that why can't market forces correct that?
I agree with your sentiment, but this is not the right reaction. It won't improve anything.

What's the point of open source if companies just steal it, build billion dollar industries on top, and then lock everything down?

You are free to adjust the license to prevent this. But then tomorrow everybody comes and rants about that the GPL is too restrictive. That's the price we pay for this. It's the license that keeps work free.

The right reaction is not to stop producing open source software. The right reaction is to adjust the license.
OK then sell it to somebody else. "Bricked" in my opinion means the device can never be made to function again. If you can reset it, it is not bricked.
Looks like he does get paid a little bit by half a dozen companies/employees - maybe $1200/month? https://opencollective.com/fakerjs#backer But yea, people aren't paying because they don't want to pay.

I've written something similar at work in the past, and the work required to support a single fixed scenario is so much less than the work required to support a generic tool that it would have felt hard to justify paying for something instead of building it, if I'd known about this at the time.
Just remember that adding a URL to your email signature is going to increase the likelihood of your emails being caught in spam filters.
I'm not saying it is fun, but if you can reset the device it is not "bricked".
Does laser cutting count as woodworking?
More and more people are embracing productivity tools, but many people are still facing a dilemma: Does laser cutting count as woodworking? Is manual labor unnecessary now？Here are some thoughts I would want to share with you.
There is a "Sponsor" link right at the top of the Github page. Companies sponsor all sorts of initiative so I don't see the what legal reasons would prohibit sponsoring here.
https://www.rollcall.com/2019/04/22/mueller-report-russia-ha...

https://www.voanews.com/2020-usa-votes/us-confirms-iran-hack...

Voter registration databases. If you get access, you can send extremely targeted messaging at a huge amount of people. I wouldn't put it past someone to find key counties and cities, and take a number of actions to influence the vote.
Did you mean to reply to someone? Because your post doesn't fit the original link at all.
I'm not sure they haven't. Their dispute process even outlines this as a use case: "This process is an excellent way to: Adopt an "abandoned" package"

https://www.npmjs.com/policies/disputes
Gives a new meaning to the term "character assassination".
Here in Australia the streaming options for music/video are better than our previous options for CD's/cable. A three month subscription to Spotify costs less than a single album would cost me 20 years ago.... not even account for inflation. A monthly Netflix subscription is 20% of the price that cable would cost here 5 years ago.
> however, I think that most of the people in western cultures are moving past this. The materialistic part. Most would not care about clothes or the phone you own. What matters is personality and what you believe in.

A beautifully naive and disconnected perspective. Why do you think Instagram or Snapchat or even Facebook are so popular? A good part of it is to show off conspicuous consumption.

If anything, now that they can afford it a bit more, people are even more vain.
Please stop painting open source as a donation-based development model. That's completely distorting what it is about.
I'm surprised no one's built a mechanical version of flappy bird using a differential analyzer[0]. With two disk integrators and some differentials it's possible to integrate the equation of motion for the vertical direction, because forward motion is constant this is all the 'computing' we need to do. We can sense hits to pipes using physical pipes and a feeler on a spring.

We could use a looping set of pipes, but it should also be possible to do randomization too. A simple way to do this is to have a four sided rectangular block with different pipe configurations on each side. As it is looped around, it gets spun randomizing the orientation like a slot machine, and then we lock the orientation to one of the four.

It might be difficult to carry out the integration fast enough. Although it would be funny if we ran it off a scooter engine to integrate at high speeds.

[0]https://twobithistory.org/2020/04/06/differential-analyzer.h...
Reminds me of the classic lovecraft story: The Color Out of Space
Fun fact: a number of years back I wrote a bash one-liner that attempted to parse this beast. Sadly it wasn't 100% accurate, but it was pretty darn close!

This thing truly is a gem.
You can speed this process up by gently scrubbing with Dawn dish soap and lots of regular water, as long as you keep it wet. The key is to thoroughly rinse everything with distilled water before anything starts drying off.
Do you think that's a bigger issue than 2000 and 2016 where more people voted for the other guy?

Also, wouldn't rural areas have the same problem? And probably even worse due to less diversity?
Absolutely. I would even encourage people to stop do this kind of thing.

It's just that the rant demonstrates the misunderstanding, which is what I'm trying to point out.
> Just change the license if you don't want to license it freely to big companies!

Marak doesn't want to prevent big companies from using his (?) code, he's saying that he won't support them for free anymore. Read the Github issue again, carefully.
Have github issues been elevated to the level of articles?

There comes a time with all open source where the person developing goes away for some reason and someone else has to take charge. That is open source. Expecting him to feel bad about this choice is bad form.

I hope the developer gets financial support if the project is truly that popular. The reality of getting support is likely to be thin.

While not as mission critical, stories like these remind me of openssl.