skysight-inc/HackerNews huggingface dataset:
President Johnson in '67:

"I wouldn't want to be quoted on this.... We've spent $35 or $40 billion on the space program. And if nothing else had come out of it except the knowledge that we gained from space photography, it would be worth ten times what the whole program has cost. Because tonight we know how many missiles the enemy has and, it turned out, our guesses were way off. We were doing things we didn't need to do. We were building things we didn't need to build. We were harboring fears we didn't need to harbor."

https://en.wikipedia.org/wiki/Missile_gap
>> Because you can't save

Sorry that's nonsense. Tech remains in Europe generally very well paid compared to national averages, albeit just not stratospherically so like some (not even all) US areas/firms.

I'm sure there are of course still relatively poorly paid tech roles, but tech Europe-wide simply cannot be characterised as too ill paid to build savings!
Odds are most of that server capacity was used for DDoS protection, not for handling legitimate traffic.
"A platform for the deplatformed" was basically their only marketing pitch. They (should of) knew.
> Could you show me such a decision procedure?

Sure, it's called reason, philosophy, and the scientific method, all of which influence a dialectic which is a method of arriving at the truth.
> known to be false by the spreader

So if the spreader believes it's true? How do you know if they know or pretending?
Show HN: StaticBackend – A web and mobile back end without lock-in
Same in Germany. E.g. you cannot publicly state that the Holocaust was an invention because that it happened is a fact. So it cannot be an opinion. Although differentiating between the two is not always easy and often left for the courts to decide (like in the above example [1]). And of course it leaves room for using clever language to hide statement behind an opinion.

Still it seems like a good middle ground.

[1]: https://www.bundesverfassungsgericht.de/SharedDocs/Entscheid...
And the people who will be the impartial applicators of reason? Who will these judges of misinformation be?
Who determines reason?
Not yet. As for the image sizes, we went ahead and updated the minimum to a less restrictive size, especially the primary logo.
Landlords are also private, and infinitely farther away from being a monopoly, but they are still not allowed to just throw people out because they don't like their politics. There's a process.
> Again, you're arguing against a point of view which I've never professed.

Fair enough, but your argument that physical buttons aren't so great basically boils down to "they suck the first time". Which is correct, but in the long run they're simply superior.
You can use forEach without the splat:

document.querySelectorAll(".className").forEach(el => el.classList.add('newClass'));
The original post discusses harm as a boundary condition.

Things like libel, slander, false statements of fact, false advertising, etc have long been considered beneficial as a limitation on free speech (e.g., not protected by the First Amendment)

The term "misinformation" contains an argument that there is a broader set of statements (not yet considered libelous or false in the eyes of the law), which should be regulated by an appointed group or new set of laws.

The backlash is against this new zeitgeist: a campaign against misinformation is certainly one that dials back the liberal view on freedom of speech, more so than the current boundary conditions already established.
Alcohol is big business, though. Forcing pricess too high would be the end of most pubs/bars and many restaurants. And we're losing many of them already due to Covid.

If taxes were really high, I suspect that home brewing would be become far more popular, too.
1. Always encrypt your messages personally before messaging a seller.

2. Pick trustworthy sellers with a long history and good reviews.

3. Use monero (or shuffle your btc).

4. Make a new account with a unique username for every purchase.

5. Order only domestically.
IMO that's a big problem. They are completely different risk categories. My FDE password is absurdly long and complicated, since I never want someone who gains physical access to get all my data, but my Linux user account password isn't as long since it's main purpose is to stop someone from getting passed my lock screen if I was to leave my system unattended.
Doesn't everyone know you don't need React? That it's a choice?

That said, I was once a single page app skeptic but I now think React and Vue are great alternatives to HTML/templates that compile to HTML if you have a reasonably complex front end. Pre-React and Vue, in the Angular.js/Ember.js/Backbone era, SPAs were not in a stage of maturity that made it simple or optimal to use them as a primary front end. Today I'd say for a complex FE go ahead with React or Vue, if you have a very simple FE, definitely consider HTML/template-to-HTML as a serious option.
I must be missing something but it’s a general purpose computer lol
How long ago was it that the 'cloud' vendors proclaimed/advertised that 'In the old days everyone had their own generator, their own well. Now just like electricity or water, you have computing on tap'. Sounds pretty much like a public utility to me and thus should be regulated as one.
Corrupting NTFS filesystem with a one-line hack on Windows 10
Danger.
Accessing c:\:$i30:$bitmap will corrupt your NTFS drive MFT on Windows 10
I'd argue that the vast majority of misinformation online is spread by those that truly believe it.
If your website has two non thumbnail images in it, the 30KB library is gonna become a rounding error in the load time
You're missing the part where "what's illegal" varies from jurisdiction to jurisdiction. No international platform can simultaneously comply with points 1 and 3 everywhere in the world.
But think of the react video course makers and router re-implementors!
Internet shut down in Uganda ahead of general election
How to Make Decisions: A Guide for When You Can't Choose
Qualcomm did, but their performance in the surface products from Microsoft is nowhere near this performance.
> Wars only start if we let them, and then stop when we take an interest.

The US wasn't always a powerful military force. It became this way after WWII.

So no, it wasn't the case then, but yes, it is pretty much the case today. Every country knows that they cannot win a traditional war against the US - so the OPs point is correct here. It's just lucky that the US is not imperialistic. Imagine if China was the most powerful militarily.

> China

As reference: https://en.m.wikipedia.org/wiki/China%E2%80%93United_States_...

There was certainly a cold war between the two nations via other conflicts. If it's a question of who was the initial aggressor, that's hard to say because there was no direct conflict.
Isnt the government dictating the of speech of private companies/people a bigger violation?

230 has nothing to do with censorship/moderation. If anything, it permits more types of content by absolving platforms from the responsibility.

Should 230 remove the right for companies/individuals/platforms to have a say in the content they publish? Should platforms not be able to make decisions about how they moderate their own platforms?
Hi there,

I'd like to request feedback on my product. I started building in last January with great momentum, but the pandemic made things a bit complicated.

As someone that built a dozen of SaaS in the last decades, there were some aspects of the backend I was bored of rewriting. User management is probably the major one.

I've tried Firebase and admit I found it interesting for 4-5 days, but as a Go backend developer, it did not suit my need/taste.

Why not try something just for me. At first, I called it "ezbackend" and built a dirty prototype in Node. I played with rewriting it in Go and started to like where it was headed. In January 2020, I thought that it might interest others, so I renamed the project, made it more rebust, and kept adding the minimal feature sets I personally wanted.

I'm now near the v1 / official launch, and I'd like to get some thoughts. I know it's not for everyone. To be perfectly honest, I'm not 100% clear who might be interested, but I'm excited enough to build side projects on top of it, it's enough for me to build it.

Any feedback is greatly appreciated.
A iPhone Hardware Implant Discovered in Russia
Seriously. There are many US-based remote positions e.g. in Who is hiring threads, but most of them are still limited to US residents.
I don't make policy proposals, I just want people to think about whether deliberate misinformation infringes upon the rights of others.
Though you can easily sign up through the landing page, I'll be happy to give you a quick demo — mehdi@tiredcruncher.com
I have a DPT-RP1 and use it for reading (and annotating) PDFs. It's excellent provided you accept its limitations. It really is a single use device for reading PDFs. That said, I also use it for handwritten notes (easy to export as PDF) and for presenting on-line (convert slides to PDF, use the screen viewer and you can do live annotations--great for remote lecturing).
In some industries, developers create almost infinite value-per-person. A company can make a product with 100 people and sell it to amillion customers.

In other industries, engineers (software or not) just make products and products are built and sold with "normal" margins and limited growth opportuntites. A healthy company can make a 10% profit every year for a century. Scaling up means having more people because you need more sales, more manufacturing and so on.

In some more pure tech industries like SaaS, Games etc, the profit margins can be much higher. I'd be upset too if I was at a company that made $1M profit per employee and I didn't have a cut. That doesn't apply to most software jobs (at least not here) though.
The F-18 (Hornet) had 3 MFDs and was arguably more advanced than most things from star wars in 1983(!!)

Oh to have an unlimited budget.
Ah ok. Yeah, that makes sense.
One aspect I don't think was covered is the subject of accessibility. In other words how easy is it to get a large audience for what is being said?

Today hate speech can piped into eyes and ears by our mobile phones, turbocharged by algorithms which are funded by billions in advertising dollars.

Back in John Stuart-Mill's day the most anyone could achieve would be to write a book or a newspaper article, which are quite easy to ignore.

I think the same equivalence can be said of the right to bear arms. Back in the day the rule was predicated on muskets, not belt-fed assault rifles
Modern hdd's store up to 18tb.

I saw 6tb hdd's for €114 on my local site, 16tb hdd's for €370.

It's not exactly cheap, but if you're doing it for a serious project like archiving an entire politically relevant social media website, I'm sure you'll have 1-2 thousand eur lying around for a couple of hard disks
> reason

Buzzword

> philosophy

Subjective opinions hidden behind obscure rhetoric.

> scientific method

Is not applicable to most of the issues bothering human beings: epistemology, ethics, aesthetics, metaphysics are highly unscientific.

Neither are decision procedures though. Here is the example:

Putin is a thief.

Show me a rigid decision procedure proving it right or misinformation.
A funny malware exploit I've recently seen was this one...

https://mastodon.social/@slipstream/99116564964787956

> So, there's a Chinese botnet package known as "Destroyer" (破坏者). It, ironically, can itself be destroyed, thanks to a stack buffer overflow. I wasn't able to get full RCE, but a jump to "call ExitProcess" should be enough, no? It can be triggered directly after "start DDoS", for even more lulz.

> Here's the exploit: https://gist.github.com/Wack0/d0aa7f56d5d044fb918056207d2149...

> The C2 for this shitty chinese skiddie ddos-botnet has a stack buffer overflow in the parsing of packet opcode 3. This opcode is used for sending ddos-stats, so it only works when a packet with opcode 6 (start-ddos) is sent to us.

> Unfortunately, two addresses are written to before returning; these addresses get clobbered, and the C2 binary is compiled with an ancient compiler (VC++6 lol). No null bytes, so we can only overwrite two addressses, one of which has to be the return address... We can get eip control via SEH, but the full packet buffer is too far away on the stack for us to be able to jump to a ROP chain :(

> So the best we can do here is return to "call ExitProcess", at least there the bots are neutered enough to be absolutely useless... (there's additional functionality in the bot, but it seems the C2 that i have has no UI to send those packets lol)

> So, exploitation: (1) connect to C2. (2) send initial (system info) packet, this includes OS info string (we provide the string sent for "unknown OS" here), and CPU info (number of CPUs + CPU speed), we provide the specs of the highest-range Ryzen Threadripper here, because we can. (3) wait for packet 6 (start ddos) to be sent to us. (4) send our evil packet 3. (5) ??? (6) C2 killed :)
> We accept that a person can’t cry out “fire” in a theatre to induce a panic.

do we actually? Wasn't that overuled, or thrown out, or otherwise dismissed?
Based on this premise any teacher should be payed an incredible amount of money considering they are literally creating the bases to allow professionals like us to generate our "force multipliers".
Yes, it appears to be a transflective IPS LCD.
...and none of which produce irrefutable dogmas or relies on censure to validate itself. In fact it's the opposite: the scientific method, reason and philosophy relies on the availability of stupid ideas to reinforce the "truth" of the non-stupid ones.
Edit `--1013` is 13 Oct in any year: https://en.wikipedia.org/wiki/ISO_8601#Truncated_representat...

(`--01-14` is Jan 14 in any year, the last dash is "optional").

The "duration" (`P`) and "repetition" (`R`) syntax is also pretty wild.
I'm not missing that poiny but my post is. What is presented would have to vary from jurisdiction to jurisdiction. Good point to bring up though, especially for we who wouod have to implement it.
Essential Utilities are governed in many places by Universal Service Directives ensuring private companies can not willy nilly choose to deny them as they see fit for commercial or other reasons.
Because with software you can’t generally predict the consequences, even more so as software tends to not be static, but evolves and starts to interact with more and more other software.

Validate your inputs. Be very careful with in-band special values and escaping syntax. Don’t make any assumptions about what is “reasonable” input. If you have to make assumptions, document them and validate all input for conformance. Always check what requirements and preconditions the code you call has on the values you pass to it. Don’t just make assumptions about it.
> That's not a strong argument at all.

I don't think it's a strong argument either, I just think it's slightly stronger than the one people are trying to use for why AWS should be forced to host Parler.

> Spouting death threats gets you arrested if you do it in public (and someone records it or calls the cops), so it should also lead to a time-limited or permanent ban from social networks.

The argument from people coming out against the moderation of these threats seems to be that FB/Twitter etc. should only remove this content after receiving some sort of court order/government mandate to do so, that they shouldn't "play cop" as it were. Personally this seems like a pretty stupid take.

> Social networks are not a free-for-all zone.

Some people are arguing that the should be, that they should be treated as the equivalent of a modern town square. I don't necessarily agree with this take, but I can see why people might think that way.
The devil is in the detail here, though. Who is going to decide what is misinformation and not? In all practical cases it would seem to be that this person and/or organization is soon going to be a censor. Also, truth is not quite enough to decide what is true, weirdly enough. There is a gazillion facts in the world and just by selecting a subset of these one can paint a rather different picture. Everybody has their own subset. Then there is the matter where facts end and interpretation begins. This line is never 100% clear. One could also philosophically argue that every fact is at leas partially interpretation. If I have noticed a subset of the gazillion facts and drawn a conclusion from that but you have noticed a different but potentially overlapping subset you might well draw the opposite conclusion and then start asserting that I am spreading misinformation. Also, it is quite possible to draw a different conclusion from the same fact when one has different basic views. In practice this is not possible in any practical way.

It seem to me the main problem are that there are things like troll factories and also that everybody is just getting information from their own bubble. The latter could maybe be addressed in a small way if we forbid these big companies to spy on people so much. For the first problem I just do not see a solution. Maybe the only thing that can be done is waiting until peoples BS-detectors have calibrated themselves somewhat to the new online world that we are living in. Which may or may not happen.....
“And if we agree with John Stuart Mill (1978) that speech should be protected because it leads to the truth, there seems no reason to protect the speech of anti-vaccers or creationists.”

This sentence assumes that the state, however it is made up, or perhaps the scientific elite or even clergy, is the final arbiter of truth. If we bring ourselves back a few hundred years, the latter part of the sentence could instead have been written like this: “there seems no reason to protect the speech of round-earthers and atheists.”

I think this illustrates quite well the difficulty of regulating speech, at least from the standpoint that it should protect “truth,” because immediately the qestion of “who's truth?” arises.
It's tricky to compare them now, because Git won, it's got a lot more investment. Ideally you'd need to care them just before Git got the upper hand - but that's hard to pinpoint.
This is implying there is always a Right™ answer or way to do something - especially when it comes to policy, for example, there's plenty of space for nuance that has no objective right or wrong. Life isn't math, regardless of how much our polarised world wants it to be so
Depends on what part you focus on, it's an RLCD so it isn't based on e-Ink tech. Like an e-Ink though, it can be used in direct sunlight since it just uses ambient light. (Maybe it'll have a backlight like the Kindle Paperwhites)

I think the use case is similar enough to a color e-Ink devices.
First of all this is quite interesting and I appreciate your effort, thanks!

And since I am currently looking for a lean time tracker which runs locally for a single user without any internet and cloud stuff, this is very useful.

I fully agree with earlier the feedback of r4tn4l (most importantly, that a delete button would be really helpful)
And here are some additional comments:

- the dashed line indicating 'now' is really easy to overlook and it should be visually more prominent (other color, thicker, ...)

- In the overview (this week, this month, ...) the records should be display somehow. Indicating records visually in the overviews makes it easier to grasp the work distribution over longer periods of time. Additionally, if I mess up the month/year of a record (which I frequently do ;-) ) I have no chance to find it again except that I scroll through every day and look for it. So maybe assigning a separate color to each tag and display them in the big grey fields next to the time line would work...
(edit: formatting)
And it's humans who decide what "science" is based on their incorrect p value selection and corruption and mishandling of statistics even if they mean good.
Cyberpunk 2077 – Our Commitment to Quality
To reinforce your point, from a Swedish perspective. I've never seen or heard of Carrefour before. We used to have Spar[1] but those got replaced by other chains.

Lidl started showing up maybe 15 years ago and is everywhere by now. I don't think any town/city with more than 20k people is missing a Lidl.

Tesco I've only seen in the UK.

[1]: Spara means "to save" in Swedish, so I've always thought that Spar was from here. TIL it's not.
True, but it does dip back down to the marginal rate of 40% at £120k.
https://www.contractorcalculator.co.uk/marginal_tax_rates_ex... shows this with a clear graph.
Why would your year end bonus be equal to your yearly salary? That just seems out of whack.
I got the onyx boox max 3 for a while now.

While it would run a complete Android OS, I mainly use it to transfer PDFs of papers/books onto the tablet, annotate them with handwriting and transfer the PDFs back to my laptop if needed. The annotations are stored directly into the PDF and all readers I tried it with can read it.

It was expensive, but it saves me from some Monitor time each day, which was worth it for me. Especially the A4 format of the tablet makes it very nice, it really ist just like a pice of paper with a pen to annotate it and that's why I enjoy it.
Don't get me wrong, it wasn't like I was scrimping and saving every penny. My parents used to buy the very cheapest food (mostly "Tesco Value"), second hand clothes, one week of holiday per year etc. I've always had good food, never had second hand clothes, go on multiple weeks of holiday per year. I just didn't succumb to lifestyle inflation early on. I could have spent all my money on all manner of things but I just didn't want/need to because I was happy with what I had.
Dialectics. Immanent critique. The method of isolating the contradictions of a system so as to arrive at the best possible answer. No one said there is a quick formula for this, but that doesn't mean it shouldn't be attempted.
CPUs often outperform specialized hardware on small models. This is nothing new. You'd need to go to a larger model, and then power consumption curves change too.
Lockheed Martin acquires rocket engine maker Aerojet Rocketdyne for $4.4B
That's the exact purpose I got a reMarkable 2 for, and have been so glad that I did. It's not perfect, but it's a far better experience than using a tablet, laptop or print-out.
That's not how you usually measure a database size.
Yup, isn't this just an LCD without a backlight? What's revolutionary about that? I had a Gameboy Advance back in 2001 that had a colour screen without a backlight.

Looks like a fairly terrible product to me, having neither the advantages of a typical tablet or e-reader: https://www.youtube.com/watch?v=Tv_NksPKnuw
The longer the better. What a neverending nightmare it was.
When Do We Trust AI’s Recommendations More Than People’s?
That's a special case that we can discuss when necessary.

I think it's useful enough for practical purposes that we can clearly classify something as misinformation where the spreader knew what they were doing.
Sometimes people talk, even when they should shut the hell up. (The Apple developer has since deleted his tweet).
> Show me a rigid decision procedure proving it right or misinformation.

You and another commenter missed a crucial part of my sentence: dialectics.

The method of isolating the contradictions of a system so as to arrive at the best possible answer. No one said there is a quick formula for this, but that doesn't mean it shouldn't be attempted.
"Parler had people discussing murdering Congresspeople "

By that criterion we should immediately close down Twitter, Facebook, Reddit, ...
Thanks. Sorry I wasn't being very clear, I meant: what happens if an object is permanently deleted from a bucket by an out-of-band process, invisible to JuuiceFS (e.g. by a user operating on the bucket directly or by a misconfigured life cycle rule that deletes old objects after X days/months/years)?

Does JuiceFS's metadata server handle this loss of synchronisation gracefully?