skysight-inc/HackerNews huggingface dataset:
Computer science for me. It depends on the publication. Some certainly have shorter turnarounds, but several months is not uncommon.
Free ImmuniWeb community edition now offers continuous security monitoring
> His rhetoric against TPP did more harm to US China dependence than any good he did.

I strongly agree. His rhetoric was one of the biggest, if not the biggest, issues with Trump as president overall. On that point, he failed miserably.
The need for the public?
There is a need for scientists to know how science works.
Not even close. No one was talking about Obama splitting the party and seeking revenge against ideological bedfellows after serving only one term.
NY AG warns cryptocurrency industry: Play by rules or we will shut you down
> Some web sites have started to offer support for passwordless authentication using FIDO2 hardware keys. This offers similar security properties to SQRL (in some ways arguably better), while also being very simple to use.

Right.

> A major downside is difficulty of backup. The private keys are locked inside the hardware and cannot be accessed in any way.

That's a feature, not a bug. You buy at least 2 keys (1 backup), ideally 3 (2 backup).

As for SQRL, I never took anything serious at grc.com/Steve Gibson. He was all about snake oil 20 years ago, and probably still is.
Can relate about illegible React stack traces in production builds. One of the reasons in my case was Create-React-App obfuscating ES6 class names, which is just insane! Just why???! Why throw all code structure away just to save a couple KBs. The worst part is CRA folks acting like dictators when asked to provide an option to toggle that: "Why in heavens earth would you need that?". "You can fork our 30K+ line repo [just to toggle minification] if you want".

Sorry for the off topic rant!

P.S: Yes I know source maps exist. They suck/aren't reliable.
Starlit Black Leopard: Capturing my dream photograph
that would be awesome

but you might can do something similar with TabFS: https://news.ycombinator.com/item?id=25600338
Your threat model doesn't really make sense either. If your password manager is evil, you're probably screwed anyways because on non-sandboxed platforms (ie. windows, linux, maybe mac), there's basically zero security between applications so there are a variety of ways it can get your google/bank passwords. As for the "dumb" bit, that can almost be entirely mitigated by using a password manager that doesn't have network functionality.
Typescript is boring, and boring is definitely something need to be treasured in the frontend world.
Even in the fields most affected, I'm not aware of any knowledge generation efforts outside of science that are going better.

It might just be that the social sciences and medicine are really hard, and our best efforts fail often.

Edit: I mean the best effort we could reasonably make as a society, naturally there have been individuals and groups who have been doing things they knew or should have known were wrong for their own reasons.
Um, no one would ever label Republicans "anti-authoritarian". When your ideology extends from rules concerning which water fountain you can drink from, it's hard to shake the authoritarian label.
Yeah, I think SwiftKey with a firewall blocking outgoing requests is the most feature-rich keyboard experience on Android which isn't outrageously privacy invasive

Personally, I still like using Simple Keyboard. It's the complete opposite of something like Swiftkey. does one thing and does it well, is super light too.
A novice asked the master: “I perceive that one computer company is much larger than all others. It towers above its competition like a giant among dwarfs. Any one of its divisions could comprise an entire business. Why is this so?”

The master replied: “Why do you ask such foolish questions? That company is large because it is large. If it only made hardware, nobody would buy it. If it only made software, nobody would use it. If it only maintained systems, people would treat it like a servant. But because it combines all these things, people think it one of the gods! By not seeking to strive, it conquers without effort.”

— The Tao of Programming (Geoffrey James, 1987), chapter 8.1
>Eastern European

Eastern European coders are highly competent, they did magic back in the day with just a ZX Spectrum.
The schema and functions are typed.
And the potatoes!
I had this too - when I first started I fought typescript quite a bit. I struggled through this because I kept finding more and more code on github that was TS, kept seeing more articles that were TS, kept seeing big improvements from MS on TS, etc. So I kept learning the best practices and trying to understand why I shouldn't use "any[]" or "{key: string?}" and so on - trying to get past the parts where I wanted to be lazy. Eventually on one of my projects I had to reorganize my model structure, where some classes held other classes and so on. I had to both move one and rename one. This was early on, but since I did a reasonable job with typescript, I was able to just run `tsc -p .` over and over and it found all of the places I missed, which were far more than I would have guessed. It only took maybe 20 minutes to do that massive refactor. From that day forward, I really enjoy working in typescript. I think it's different from (some) other strongly/statically typed languages because it allows you be be a little more expressive in what you're defining. Perhaps expressive is the wrong word, but I find that it's quite flexible in this area, and I really enjoy that because if I take the time to flesh things out it can really help me find or prevent bugs.
I can't find root instructions either so I think they don't root the phones.
Well for starters I downvote anyone talking about the number of up or down votes any post has
> Democrats tend to be authoritarian and pro-centralization of power.
> Republicans tend to be anti-authoritarian and pro-decentralization.

I can't imagine a time that this would have been true in my life.

Dems are pro-regulation, but I don't see that as authoritarian. Republicans want capitalism to determine who has power, rather than democracy.

They both want to socialize corporate losses for billionaires, but Democrats are at least nominally comfortable making them pay taxes.
Apple/Google lobbyists swarming AZ over a bill that would reform the app store
That's a bannable offense according to Google's policies
Without typos. I use a keyboard that has no predictive features, swiping, or suggestions. But I understand your point. Personally I found training myself to type accurately worth it but most people may not.
You pretty much have to have multiple credit cards these days because "random" fraud declines and card cancelations happen on a pretty regular basis. I've never had trouble getting a new card issued or a lock lifted, but I also often haven't been traveling at the time.

I have gone through a couple of identity verification gymnastics over the past year for various things. While not absolutely necessary, gaining a degree of confidence that someone is who they say they are is certainly more difficult over the phone than in person.
Entrepreneur Raised $91M to Remove Cyber Risks from the Insurance Market
Ziggu | Full-stack Engineer | Rails/Vue.js | Remote (Europe based) | Full-time | Headquarters: Ghent, Belgium | ziggu.io When you order a $15 pizza with a food delivery app like UberEats or Deliveroo, you’re able to track that pizza better than when you buy a $350.000 apartment. This doesn’t make any sense in a world of awesome customer experiences we all know and come across in our daily lives. That’s where Ziggu comes in. Ziggu helps real estate companies better understand, inform, and engage their customers – homebuyers – by offering an online customer portal – before, during, and after construction.
With Ziggu, you will be part of a highly ambitious team where ideas, creativity, learning, autonomy and ownership are highly valued.

Interested to join our mission? Need more info about the job description? Go to https://ziggu.io/full-stack-engineer/ :)

Interested about our culture? Find out here https://ziggu.io/the-ziggu-way/
You have the right idea, but an unhelpful perspective. Certainly not everyone who isn't a software developer is a "phony scientist!"

If you'd like to convince scientists to come around to your line of thinking, explain the problems with current research papers. Tell them about the problems with publishing papers only, how others struggle to reproduce their research, and how it leaves much bad research that would be invalidated far sooner except that the information to recreate their trial was absent.

Then explain how sharing the code and data with Git (or similar) can solve this problem. You'll find that you are much more persuasive.
Ahh... thanks for pointing that out. That was a mistake in the blog article (fixed now).

In fact the migrator only works on the web apps at the moment (not desktop or mobile).

That said, even if the in-app migrator isn't available to other clients, people are obviously free to set up Element Nickel or Home direct from the website.
Look, I get where you're coming from, but LastPass's behavior is just not clever at all. Frankly, if I had to think of a better way to antagonize my users with 100% certainty, I couldn't have done a better job myself (short of disabling free accounts overnight).

So when you're building a brand you have to ask, how much is the bad press and the millions of disappointed users worth to you? You have to understand, users you're losing this way are never coming back because you have nothing to offer them anymore. And they'll tell their friends, family, colleagues, bosses and just like that you lose a huge userbase.

OTOH, if you treat your free users with respect, chances are they'll recommend you left and right and a percentage of these recommendations is bound to convert to paying customers. Of course if you're greedy and want to milk your customers for all they're worth and you don't really care about the long-term success of your product or your brand, then by all means, go for it.

Another thought experiment: Imagine I gave you a generous gift for your birthday, like a new gaming laptop. You'd be using it for a few months, you'd finally throw out your old desktop PC and create your whole digital life around this laptop, install all your software, configure all your shortcuts etc. Then one morning I'd just show up and say, either you're paying my $$ every month from now until you die or I'll make it so that the left mouse button/half the RAM/the right screen half don't work anymore. You'd be just the tiniest bit pissed about that, wouldn't you? Sure, I'd claim that there was a file in C:\Windows\system32\drivers\etc\giftconditions-eula.txt that said I could do that anytime, too bad you didn't read it. But because while it looked like I was being generous, my goal was to trap you and then force you into a situation where it's ostensibly easier to just give me some money every month than to switch your whole life back to another system and build everything again from scratch. Additionally, even if you agreed to pay me, I'd now hide a few rootkits and trackers on the device, cause what are you gonna do? Sure, I might say, feel free to copy all your files to a USB stick and use them elsewhere (GDPR) but come on...

Yeah okay it's not the same. But can we agree that LastPass's behavior is a great example of how to make people angry at you?
It's always been free speech because the government doesn't kick in your door based on what you write on HN.
Just adding a penalty to the objective works. Another alternative is to consider a two-dimensional lexicographic objective (total constraint violation, actual objective), so that reducing constraint violations is always preferable, and the actual objective is only compared between solutions that are equally good in terms of constraint violations.
Why is the second sentence of this article about how the CEO of Gab used a Transphobic slur? It kind of seems like the author threw that in there to make sure the reader agrees with their political views, but the article doesn't say what the slur was, and I don't think the author would defend the idea that being transphobic makes it okay to hack a person's website, but it kind of feels like that's the point implicitly being proposed.

It feels like yet another injection of politics into what was previously a tech-focused website.
Yes, the current sitting Health Minister in Canada said in their 2006 flu plan with the same CFR that we will / should never lockdown so plan for other measures.
"Sends a request to a malicious URL". Malicious is relative of course.

The code reads:

url = "http://101.32.99.28/name?<package_name>"
requests.get(url, timeout=30)

So it looks like the author wants to track the number of installs. Nothing is done with the response value (at least for the setup.py that I saw).

Edit: seems to be a Tokyo based IP.
No, stop spreading misinformation.
I never saw in my life before Trump an American president that refused to concede and that pushed an angry mob armed with guns, handmade bombs and restraints to invade the Capitol to try to kidnap and kill the politicians, with the Vice President being the first target.
Why would this service need a significantly different business model from the way cemeteries currently operate?
The answer is the same as it always was: you'll have "normal" libraries when somebody writes them (it could even be you). Most new application development relies on web servers, where JavaScript is very relevant and normal.
Spelunky Classic Remake for the Sony PSP
I question the premise of this article - what evidence is there that the general population doesn’t understand how science works?

I think they know perfectly well how it works - and that like everything else it’s been corrupted by politics and money. Arguably the only fields of science free from this corruption are physics and chemistry, but I wouldn’t be surprised if I was wrong about that.
Is there a reason that Vimeo wouldn't work? Aside from the lack of regular users, which could be fixed over time.
And AI, it's gotta have some AI /s
I can’t downvote. I’m also being downvoted and definitely don’t think people’s goals are to ‘rewrite history’ here. But also the list you mentioned is just that. A list. Behind every bullet point there’s a grimmer meaning, if a meaning at all outside of gaining more support from the socialist groups who had more political sway at the time. No sane person would place Nazi ‘state education’ in the same class as a modern day public school for example.
I personally think it’s just a bit odd that you’re using a propagandist list by the Nazis on its own as proof that they were socialists. The Nazi playbook is so much deeper than that. The books I recommended earlier quite literally only scratch the surface around the tricks the Nazi's played to consolidate power by all means necessary.
I have one large concern with this. It's not a FLOSS service, it's SSaaS. Let me explain.

While Matrix is open-source, Element Matrix hosting gives you no option to modify the source code, not letting you install add-ons or modifications. There's no way to say, "Hey, check out this cool chat patch, just install it on your homeserver!" With proprietary service, if you want a feature, all you can do is say, "Ugh, I wish they would add it." With a freedom-respecting service, you could just hire someone to add it.

Therefore, EMS is not a freedom-respecting service. It's as freedom-respecting as proprietary ElasticSearch.

The headline explains that it violates the most fundamental principle of free software:

- The freedom to run the program as you wish, for any purpose (freedom 0).

It does not even attempt to give you this freedom:

- The freedom to... change the program so it does your computing as you wish.

OSS that's not FLOSS doesn't have any of the ethical benefits: A locked-down Android phone is "open-source" but not free software, as you can't modify it.

There should be a way to be able to upload patches onto your server. If corruption ensues, Element Matrix Services should not be held responsible. Let users be responsible for their software! Stop treating them like babies.

It also generally makes it much harder for open-source contributors to experiment, as you must go through a centralized repo to gain adoption.
I don’t think people are less pro free speech. I think people are grappling with it being a leaky abstraction. The binary framing doesn’t really help us figure out how to deal with nasty replies from randos in your notifications, or the implications of algorithm design which scores the discovery of information, or the simple fact that a motivated party can run propaganda campaigns using sockpuppets. Dealing with these things isn’t about censorship, it’s about maintaining a healthy community.

I dont see these conversations as being anti free speech so much as “agreed, but what next?”
Probably because there is a financial incentive for speed. :)
I went to the IP and it sent a single file (1B) containing a line break. I don't know if they changed it recently, but that's what happens on that URL right now.
People who say “I’m so ocd” aren’t making a joke though. They think that is what ocd actually is, quirky and cute.

WSB is using the term autist ironically and it’s completely self aware.
Others may call this phenomenons software bugs
It returns a null binary. Of course, this could be a targeted attack though.
this is to be expected, wawa exudes excellence in all it does.
> How do you define absurd UIs? Do you think 1 billion people using Windows are all absurd? If so, that's highly arrogant of you.

I think Windows is a probably the least worst desktop (not laptop!) OS right now but I would defend the parent commenter here. Windows has had the slowest and most painful UI transition I've seen in an OS, and it definitely hinders usability. Try to change certain innocuous settings in windows and you will unknowingly embark on a journey through time as you discover layers of settings still preserved in older and older UI frameworks still tucked away in deep corners of the OS.
Wait time is different. It is due to the editor overwhelmed, and the difficulty to find reviewers and also their typesetting made in foreign country with cheaper labor.
How do you feel about browsers or operating systems that are updated on a monthly/weekly basis? Do you not upgrade them ever? Do you set them to manual update but blindly accept all the updates? Or do you manually update only after performing a detailed code review of all the source code changes, along with doing a build yourself to make sure nothing malicious was slipped in?
On mobile I will scroll and accidentally flag things. It’s quite accident prone.
Like many other recent international hires at US universities, I'm on H-1B visa. If paying for reviews was the norm, I believe it would be illegal for me to review papers, even for free.

I'm not sure what to think about this. Peer review is an important way of contributing to the community, and every academic is expected to participate in it. Commercial publishers that make profits from free academic labor are parasites, and they should pay for the services they use. Yet immigration rules often make it difficult to earn any side income, so paying for reviews would exclude many (often less established) academics.
Could you cite that, please? Signal provides both a Google Play install and an APK directly downloadable from its website. And of course loads of apps are on both Google Play and F-Droid. So, I’m assuming that Google’s policies forbid providing directly download of APKs that are inextricably based on Google Play Services, but it would be nice to see the actual text.
As an Eastern European programmer, I agree. A lot of us are called to fix messes left by primadona devs (who are taking home $200K a year for the privilege of making other people's lives a living nightmare).
I agree: this is great as an intellectual exercise but I’m reminded about how many times I’ve been glad that I set a policy in the 2000s that any bash script too large for a normal size screen should be rewritten in Python.
If the issue is money, there are many ways to make money besides relying on YouTube.
> Qt is as bloated as HTML-based UIs,

Bullshit. Qt is much faster than Electron, the Mumble client is really fast on my Turion laptop, that with OpenBSD.

And I say this even if I prefer Barnard IRL.
I know half a dozen or so PhD's in microbiology at one of the leading research institutions. They don't understand the philosophy of science beyond what I was taught aged 10-11.

I don't think the basics of Karl Popper and Kuhn are beyond the grasp of a secondary school student, considering their importance not just in science but in the world we now live in.
Assuming the 'malicious' URL is really just statistics collection, I am really interested about the post we will hopefully get next week, with a few nice plots.
Yes thats because journals are struggling to find reviewers. I sometimes receive 10-20 requests a week...
For Indian women, rideshare apps are a lifeline
I find the chart presented to be very deceptive with regards to "Own your data" and Signal. It implies that the Signal servers store your messages and other data which they do not.
The final paragraph was beautiful…
I have a somewhat less charitable take on the whole "context incorporation"/exegesis process. It's simply a process of reconciling an ancient, mostly irrelevant religious text to the modern-day economic, social and political realities. What do you need the Bible to do for you, dear leader/dear society? A la carte options available with a little exegesis.

- Need the Bible to justify slavery? With a little judicious exegesis, here you go! Oh, society realized slavery is an abhorrent crime? Time to dust off your trusty exegesis experts.

- Is homosexuality a horrible sin punishable by death, or is that now an anachronistic view which is making us bleed subscribers... scratch, the faithful? Religion Has A Method to correct this!

- etc., etc.
Copyleft does not forbid making money. It is perfectly legal to sell a GPL product.

Also, with a novel on paper, you generally have similar rights as the GPL grants on software, such as reselling it, making modifications (I can just write on the paper!) and that sort of thing. While scanning and distributing copies is not allowed, quite some GPL companies also crack down on this by simply not providing updates anymore (I believe this approach is taken by the Linux grsec patchset developers).
There are 10s of millions of people on Gab and Parler. Are they all the baddies?
Works well on my wee i5 laptop, and certainly a LOT better than ye olde NASA World Wind with all the satellite plugins added on, which regularly crashed my machine when I used to play with it back in 2005 or so!
At my high school we had a small "science research" program, where students would read lots of papers and write a review, and also try to get a part time position at a local lab.

I'm thankful for that program even though I don't work in Science currently. Many of my peers are terrified of reading journal articles, but I'll dive right in.

In terms of philosophy, a big portion of the Kantian/Enlightenment project was about grounding or justifying Science as epistemological practice. But that's not really what the Public needs, because "Science" now is not "Natural Philosophy" reaching for the things-in-themselves, but an institution with norms, financial and political incentives, etc. Better to read Lyotard ("Postmodern Condition") than early Wittgenstein for this kind of thing.
I remember reading about this from a long while ago.

Some publishers treat their partner studios like garbage, and it seems more and more studios treat their developers like garbage.
AFAIK they do, just not in a way that anyone but the sender and receiver(s) can read.