skysight-inc/HackerNews huggingface dataset:
It feels like eroded democracy and respect for human led to pandemic. We have known about eroded democracy worldwide for few years now.

Edit: So I am being down voted. At least challenge my reasoning?

Anyways, here's what I think. Of course the headline is true but that does not mean what I said is not true. Remember the doctor in Wuhan who tried to warn officials about mysterious disease?[0]. Instead of looking into his claims he was summoned and admonished by Wuhan police. This is just one example "erosion of respect for human". When this happens a few thousand times across the globe we have pandemic.

[0] https://en.wikipedia.org/wiki/Li_Wenliang
In Oregon there’s not a way to request a replacement ballot. I am looking at the form right now and there is no way to either cancel or request a replacement ballot online.

To request a replacement ballot you have to fill out a form and send it to your county clerk, and the form asks you for a lot more info than your DOB.

As far as cancelling your vote, when has that EVER been an option and what purpose would it serve?
The tweet is wrong yes, but my main point was the fact that requesting a replacement ballot invalidates the previous sent ballot.
On top of my head:

* Apps eventually degenerate in a mess of interconnected components triggering events on each other. Building UIs felt more like writing Verilog than writing functions. Nothing like chasing event ordering bugs through library components. With React I never saw 'enqueue a new event for component X' anti-pattern. All callbacks flow from children to parents in a fairly regular manner.

* Related, there is no need to manually manage repaint events in React. Visual updates happen automagically. See, for example, https://stackoverflow.com/questions/952906/how-do-i-call-pai... for a hair pulling session related to manual repainting.

* On the ergonomics side, having a markup language allows for terse but readable definitions of component trees. I see 2020 Qt has introduced a markup language, this was not the case circa 2005.

* Hooks give an extra layer of niceness. Declaring a component is as easy as declaring a function. Local state becomes almost as simple as declaring a local variable.

* The inspector capabilities of modern browsers are very handy when debugging layout and styling issues.
FWIW, a duration of:

15Gyr c * (c ln(2))^2 / G / (1MW/c2)

(the maximum lifetime of a Kardashev-0 (1MW) civilization with a power suppy as large as will fit into the observable universe without collapsing into a black hole) is about 2^212 seconds, so a 256-bit time value with quarter-nanosecond (exactly 2^-32 seconds) precision would be sufficient for any plausible application involving unmodified biological humans under known physics.
gdb) watch my_ptr

what does this mean? watch when the value at the address given by my_ptr changes, or watch when the value of my_ptr changes (i.e. it is modified to point to a different location) ?

gdb) watch * my_ptr

Ah ... now it's clear what is meant.

gdb) watch 0xfeedface

hmm, now 0xfeedface is not a variable but literally an address. But wait, is it? What does this mean? Watch the value at memory location 0xfeedface? But that's totally inconsistent with the semantics of "watch my_ptr". So,

gdb) watch * 0xfeedface

and once again, no ambiguity over what is going on and consistent syntax.

As for you other complaints, I've been programming for about 33 years in C and C++, and I don't recall ever needing to use a hexdump inside the debugger or the disassemble command. Which is not to say that they're not important for some work, but they are also not important for all work.
you're my hero.
we need a p2p google
Yeah why should I treat anything this company does with any level of seriousness? Why should anyone?

It's lucky it's just some online scoreboard because I'm sure as shit this stuff has happened before with more critical systems and it scares the hell out of me that engineers are fine blaming "gremlins" instead of taking responsibility for their own incompetence.
And now that you can just install windows 10 pro and click "nah, I'll give you the license code later", many people won't even bother. As far as I can tell, the message in the corner is the only issue without activation.
You sound defeated. You mention a number of movements in the industry, then draw the conclusion that these are so strong, for all of us, that we no longer have any say.

Are you depressed?
I agree with you on user feedback being valuable, but not to figure out what's slow. You should be getting that information accurately through metrics and know what to prioritise without having to speak to anyone. Reserve questions you can't get answers for otherwise for user interviews.
https://media.wired.com/photos/5933170baef9a462de9854c8/mast... moomin mommy also seems popular
I do want financial privacy. But I also want a sound and mild policy of inflation as managed by western central banks. Can I have both?

I suspect that as with so many other matters of privacy, most of the solution is legal and political rather than technical.
Privacy Tweaks – a multi-browser addon that help you improve your privacy
What does serverless have to do with making backups? Any managed database can do this for you. Microservices attempt to facilitate multiple teams working on a system independently. They’re mostly solving human problems not technical.

The grandparent comments point is a single person or team can deploy a monolith on herkou and avoid a huge amount of complexity. Especially in the beginning.
You obviously didn't even open the link. This isn't an "article." It's a twitter thread of screenshots from 4chan.
Yeah don't mean to argue, here are some examples. It's difficult for any company to be competitive at scale without sufficient logging to support all of these things.

* Timestamps of events related to content loading and rendering. This is crucial for debugging and improving load times.

* Backfilling aggregated data so that ML models can be trained without waiting weeks for new streaming aggregation.

* Answering product questions of almost any kind that weren't asked when logging was built.

Concrete example from my recent experience, you may want to know how often people like a post then later look at comments, vs look at comments then later like a post. This gives you information about cause and effect.
Wow. This post was dangerous disinformation. I have independently confirmed this is false and ballots cannot be canceled or changed.

It is indeed possible to see addresses where ballots were mailed, and I was able to view a politician’s information using only their name and date of birth gleaned from Wikipedia.

I’m sure this information can be found in any number of ways, however. There is also a disclaimer stating “ If your information is confidential or you are not yet 18 years old, contact your county elections official to confirm your registration status.” which indicates using that site to register has no implication of privacy.
>If other people buy insecure or faulty devices, I can be harmed.

How can you say that I should not repair or upgrade my phone / laptop without Apple blessing because my device could harm you WHILE at the same time I can repair my car at a third party mechanic and fucking cars have more potential to cause damage then electronics and tractors, though car manufacturers are hating this are against right to repair and pushing this FUD campaigns. As long as you have the choice to repair your phone at an official place then is not your bussiness that some guy is capable to cleanup the water from the device itself or he is competent to fix is speackers or his car and fix it itself.

When I was a kid I was "fixing" digital watches by replacing broken parts from other broken watches(most of them were using compatible displays or bracelets) but in future this evil corps want to make it illegal, make proprietary scres and copy right them so I can;t open the device, put DRM in them so I can't change a display etc the result would be a lot e-waste and more money for the corporations. And who knows maybe if you see a kid that opened up an electronic device you will call the police to handle the dangerous situation.
Trump quote-tweeted a Babylon Bee post saying that Twitter had taken down the site in order to slow the spread of bad Biden news.
I don't see why politicians would bother to create a poorly-designed public-facing website to steal an election.
Microservices are easy to build and throw away these days. In startups time to market is more important than future investment in devops. In terms of speed of delivery they are not worse than monolithic architecture (also not better). For similar reasons SaaS is and must be the default way to build IT infrastructure, because it has much lower costs and time to deploy, compared to custom software development.
The argument that the media is left leaning seems to be based largely on the notion of "if you don't agree with everything I say and ask difficult questions you must have a left bias". Have a look at this Shapiro interview https://m.youtube.com/watch?index=616&list=LLj44HgVlqL7Qgzft.... For some context Andrew Neil the journalist being accused by Shapiro of a left wing bias, is an ultra conservative. Anyone with some knowledge of the UK media would fall over laughing hearing this accusation.
Sure, until you parachute into a code base where several generations of contractors added features that communicate over a shared global object. This is bad per-se, but becomes worse when your language allows one to add fields on the fly and you end up with this container full of similar fields because eventually nobody knows exactly what’s in the object any more...
Versus – Find alternatives to a product or service
"4chan is dangerous disinformation", " I have independently confirmed this is false", says the 30 minute old account
There's a painful parallel to democracy here but that would probably be too off topic.
Shadertoy demos are really awesome.

But I'm always a little disappointed to find most them render as "Shader Error" for me. That's still better than all the WebGL demos that show a blank screen and don't seem to know they have failed!
Yeah, that's not objective. Sorry.
I'm not willing to test it myself, but maybe the worst of this is that it seems to allow anyone to look up any Oregon voter's registered mail address if you have their birthday, meaning most famous/public figures in Oregon are at some risk it would seem.
Beware the paid lenovo shills in this thread. Lenovo is a chinese company and they been caught out multiple times since 2017 straight-up paying "influencers" to market their products on sites like twitter and reddit.
Surprised to see Ruby and PHP SDKs, but no JS.
Haven't been through all, but I read Farlig midsommer and Trollvinter (Moominsummer Madness and Moominland Midwinter?) to my eldest when she was five, she really liked it then.

We tried The Father and the Sea, which I really liked, but probably went a bit over her head back then.
Privacy and inflation in cryptocurrency are not technologically mutually exclusive, they’re mostly orthogonal. Eg, yes, technically you can have both.

The problem is that in purely a private, zero-knowledge cryptocurrency, it’s difficult or impossible to inspect the actual currency issuance rate and ensure that some Byzantine miner/validator hasn’t found a way to hack the issuance algorithm and issue more currency (to themselves) than the system is designed to. For example, ZCash had a famous bug regarding this issue a few years ago, that they patched before disclosing it.

That’s an ongoing technical challenge the industry is working on.
If it's not being patrolled, how long would it take to just come alongside and pump the oil out to sell? Surely that would cost less than you could get for the oil.

In particular, how much could you pump out overnight?
I don't know how well this works for the type of scenarios referenced in TFA.

But I'm now about 8 weeks into a massive code change in a 600k LOC C++ codebase. Roughly 3000 files that need to be manually inspected to change every instance of a forced compiler error report so that the code at that point uses a replacement datatype, or doesn't. The task is not automatable, requires a fairly deep understanding of both the problem domain and the specifics of each line, and isn't testable until every single file has been modified.

Granted, situations like this don't come up particularly often (thankfully). But things not so distant to this come up more often than one might guess, especially in open source contexts where avoidance of technical debt is allowed to be a major development priority.

When faced with tasks like this, there's no time management process that can help. You just have to start, and then keep going until its done. Every minute you get distracted or for any reason switch to another task just delays the intended eventual merge back into the main branch.
You can’t change anything on the Oregon page with only a name and DOB. You need a drivers license/ID number and that’s just to request a postcard that you have to sign and return. Please stop spreading misinformation.
Run it on a lightweight k8s (eg k3s) on your machine then use iptables to forward all traffic from k8s to your VPS
This in itself isn’t unusual. Or at least Kentucky’s voter registration tool is the same way.
... and, if it can crash the X server it might also be the gateway for an exploit.
> On March 11, 1994, the front page of the Times business section contained an article on the alliance among Apple, IBM, and Motorola, picturing Greg and me in my front yard with a view of the Santa Cruz Mountains.

I wonder if that photo is still around
Objective reality leans in one direction on America's political spectrum, objective fact checkers are going to lean closer to the left of America's overton window by default.
But it's still fraud even if you don't steal anything. Lying on a job application is fraud, even if you ultimately do the job perfectly well.

So why is lying on a job application for the purpose of getting a job illegal, unless that job is an elected position? (note that lying on behalf of someone else to help them get a job is also fraud, so the same question could be asked of someone lying on behalf of or in support of a candidate)
It does not. Also, you can’t even update registration info without an Oregon DMV number. At that point you’re straight up committing identity theft. Even if you could it does not invalidate an already submitted ballot. This is not correct information you are spreading.
It’s easily done, I’ve fallen for something myself recently and started sharing it around, it is pretty tiring to be constantly alert to (probably) fake stories!
A WhatsApp (Web) Transport for XMPP
Yup - https://github.com/GitJournal/GitJournal/issues/29

The two main blockers are moving away from Firebase analytics (not open source) and setting up an alternative payment method.

It's something I want to get done by the end of the month [0]

[0] https://gitjournal.io/blog/2020-10-01-sept-update/
Again, the gathering of fans exists because it's moderated to be that way. Tons of positive experiences exist as their own anecdotal threads.
Yeah maybe a pure. Boolean is in season or not might be the best. Will try that today
This has been a consistent theme to responses to major crisis in US has faced in my lifetime - every time, after the crisis the situation is worse than it was before the crisis. Not because of the crisis, but because of the response. 9/11, the 2008 recession (QE is still with us) and now COVID.

The scars from the first two really should have healed a long time ago. It'll be a pretty dire future if the COVID response isn't completely unwound, some serious compromises to freedom were made through this.
Twitter data analysis for the lazy in Elastic Stack (Xbox VS Playstation)
I'll clarify: using name and DOB allows you to see voter information. This is relatively benign as it is public information. However the site also has the option to request a replacement ballot. When requesting a replacement, the website mentions that if a previous mail-in ballot has not yet been successfully validated, it will be cancelled.

My aim is not to spread disinformation here. I have hidden the thread until a reputable source can confirm further as there may be other details I'm missing. This is not about changing votes, but the replacement of a ballot that can be initiated using very little information, and can cause a person's mail-in ballot to be invalidated.
If you eat seasonal in your country or in this case the EU, less transport of food is required and you safe CO².

e.g. You can eat strawberries all year round, but if you eat them out of season they are flown in from afrika which produces a lot of CO²
This already works in Android. Or do you mean in iOS? Either way, would you mind opening on a bug on GitHub - I'll be happy to implement it.
Quote: "Note that host is hardcoded to localhost. This means it should never connect to any machine other than the developer machine. Also: of course we use different passwords and users for development and production. We’re too tired to figure it out right now.

The gremlins won this time."

No they didn't. Instead one of your gremlins ran this function directly on the production machine. This isn't rocket science, just the common sense conclusion. Now it would be a good time to check those auditing logs / access logs you're suppose to have them enabled on said production machine.
Core Concept: Amazingly precise optical atomic clocks are more than timekeepers
It took me five minutes to verify this information about Oregon is not factual. You can see someone’s address with name and date of birth, but the site makes it clear if you register with this system that info will not be confidential. You cannot register or change address without an Oregon DMV number. I have not verified additional states.
EDIT: To clarify, I only mention registration and change of address because these are the only features I can find that resemble the report in any way. There is no way to request a replacement. You can very very easily test this yourself.
5 Hidden Python Features You Probably Never Heard Of
Kerry gold is glorious. Last time I was in France, all 20 types of butter In the local supermarket were disappointing because they were all unsalted.
The best resource I have seen that discusses this issue and offers a solution is https://www.mystorybrand.com/

Potential customers should be able to answer these questions within 5 SECONDS of reading the site, or marketing material:
1. What do you offer?
2. How will it make my life better?
3. What do I need to do to buy it?

You can do this with fewer than 300 words on your sales page.
Follow-up, much larger thread → https://news.ycombinator.com/item?id=24805748
> However the site also has the option to request a replacement ballot.

In Oregon, there is no such option.
This is not about registration, it is the replacement feature that can cause a ballot that has not yet been successfully validated to be invalidated.
>Rape by deception is a situation in which the perpetrator obtains the victim's agreement to engage in sexual intercourse or other sex acts, but gains it by deception such as false statements or actions.

https://en.wikipedia.org/wiki/Rape_by_deception
Ask HN: Do comments defeat its purpose?
Hi

By the time you find a thread and the number of comments reached > 20 it becomes hard to navigate. Any new posting is difficult to gain attention.

Do you agree? I see e.g. here at HN
I use mine without a case. It has minor cosmetic damage in 3 years with heavy usage.
Would it not work in WSL though? If you wanted windows support.
> the replacement feature

does not exist (in Oregon at least)
You don't know what you need until you need it. The signal you need to dig out of the data often isn't known until some other event provides the context. Also, for some industries and some applications, there are regulatory reasons you retain the data. In some cases these are sampled data feeds, even at the extreme data rates seen, because the available raw feed would break everything (starting with the upstream network).

In virtually all real systems, data is aged off after some number of months, either truncated or moved to cold storage. Most applications are about analyzing recent history. Everyone says they want to store the data online forever but then they calculate how much it will cost to keep exabytes of data online and financial reality sets in. Several tens of petabytes is a more typical data model given current platform capabilities. Expensive but manageable.
Many, many projects will (in theory) unless there is specific licensing that open sources the APIs.

If Oracle wins, laws will change because it is a fundamentally incompatible position for our industry.
Get free backup service for your database and storage
Voce-browser – voice Controlled Web Browser
useRedux Hook
In Oregon you cannot cancel a ballot through the online portal, or at all
Voting and Governance by Smart Contract
The way I understand sushsh‘s suggestion is that CSV is an alternative to an API gateway and message queue. I don’t think the suggestion was to replace a database with CSV.
Yes, this is true. However, it is public information and the site has a disclaimer indicating this. There is an alternate route to register to vote if your information is confidential. It’s trivial to learn this information in other ways as well. It’s somewhat notable how easy it was for me to look up a prominent politicians registration info, but that is simply not news. This post was flagged appropriately.
can they be used to sense water bodies or aquifers or oil etc? like quantum sensors?

i saw a HN post on zeptoseconds a couple of days ago and I have been trying to understand how exactly dowsing for water is.. which led me to wonder: can we use amazingly precise clocks as sensors?

i am trying to drill for water and i am amazed that it is literally mostly 'luck'. or dowsing.
are you asking why politicians would bother to steal an election?
WASM would have at least one f64 -> int32 conversion routine with the same semantics as JS, if possibly not the only one.
It's so much fun. Had a nostalgia moment for a second and had a an increase in muscle memory.
Fun historical fact: one of the Japanese daily newspapers, during the Occupation, was prevented from publishing an editorial (accurately) describing the Constitution as being written by the occupying powers. They instead described the new Constitution as "smelling of butter", which the censors missed due to lack of familiarity with the idiom.

(I once had call to describe a client's request to micromanage which engineers were working on their account as "The client believes my work product might smell of butter" because my coworkers were dancing around the obvious issue so delicately that a Japanese colleague didn't understand what they weren't saying. That got some stares. "What can I say; I learned nuance from the best.")
We don't cut our butter, but instead use a regular knife to scrape[1] curls off the top for spreading. (changing sides every now and then so the top of the butter winds up with a dihedral "roof" shape) Depending upon temperature of the butter, one has to use different speeds and feeds, but the correct ones for easily spreadable curls come quickly with practice.

[1] other scraping folk arts: hand-carved toy "christmas trees" with wood curls (originally, I think, suitable for use as tinder. These days we use chemical blocks as starters) and raclette, a dish involving scraping molten blobs off a wheel of cheese.