skysight-inc/HackerNews huggingface dataset:
First ever HN submission, with first ever Firebase app, first ever Material UI app. Good luck me!

I want to make something that facilitated healthy communication, focusing on Q&A. Sidsi has questions, voting, and anonymous participation (you need to log in if you want to make a Q&A session, but that's it), so a company employee could ask honest questions without fear of being tracked down.

I'd love all feedback - technical, UI, feature, anything. Please be aware that I have access to the database and could in theory see what questions you write. I will not share it, but just to let you know.

Possible next steps I've thought about are:

- General UI polish

- Different voting rules on questions, e.g. force ranking

- Being able to set a room from the start as fully anonymous or not

- Adding in company SSO (while maintaining anonymous question asking)

- Export questions to email/PDF

- Erase Q&A sessions for privacy

Let me know if you use it and find it useful!
I agree. I’ve also noticed the string “[]” breaks random things recently, graphql input values etc (but not a common name thankfully).
Thank you for commenting. I've only ever tried CSV, JSON really. I like the first one, pg-format, the only problem I see is that all the labels and properties must be on a single line. What if I have a lot of properties, or very long strings, that I want to split into multiple lines for ease of manual editing? Also, does it take strings for IDs or only integers?
The question isn't about throughtput but latency.
I admit that I am impressed that the comment id of your reply to parent comment is smaller than the comment id of this comment. I didn't think you had it in you.
Clearly you've never been to Manhattan or Boston!! Plenty of pungent smells in the East too. It just rains more.
Previously discussed: https://news.ycombinator.com/item?id=21548757
This works easily with ubiquitous RFID. If we eventually transition to fully automated grocery checkout we may end up in this future by default.
The content is free. And you can "audit" any course you want. The only thing you pay for is the certificate.
Nuremberg intensifies
why was it so low in the 1950s?
Fully legal and compliant GDPR cookie warnings are also awful UX and a pain in the ass. This should have been done at the browser level.
There has been a lot of research and implementation work around gradual typing since erlang was initially conceived.

Using a type-system as a linter (with a few escape hatches whenever dynamic behavior is needed and without any impact on runtime) is still a great step forward as opposed to no types at all.
for example Vikings were burning their leaders and prominent warriors together with a boat, so one can imagine how the house may similarly serve as a funeral pyre for a family/village elder - they do mention human remains found in some cases. That would make especial sense if the building's lifetime was on the order of those 60-80 years, say due to the climate which was more wet in that area during that period. And fire would be a great way to demolish and disinfect the place as well as probably affect the ground in some advantageous ways (say deep dry the ground for foundation like purposes and kill off the bacteria/fungus/etc (and termites or whatever was in their place back then) up to some depth in the ground, and the resulting layer of ash and ceramic-ized clay serving as a kind of barrier) before building again - a settlement was found for example with 13 such layers.
I don't think there was any shielding. The magnetic fields were localized enough (probably restricted to each transformer's core) to avoid problems.
Sure. Check out the tutorial that has remained pretty much the same since I used it to learn FLTK + GL 23 years ago:

https://www.fltk.org/doc-1.3/fluid.html

You pretty much draw the UI in fluid and fill out the callbacks. Yeah it's C++ but it's not particularly esoteric C++.
This reads very non-wikipedia. It is argumentative. Stating positions, and for half of the positions flat out claiming "the evidence does not support this".

Neutral language would be to list raised objections, but instead there are direct claims and arguments. It feels very much like it is written with an academic agenda. I feel wikipedia usually is a lot better at requiring a Neutral presentation.
Cleaning up Johnston Atoll (2005)
FWIW, in Germany, this increase has been masked by offering companies to pay a significant part of their staff salaries. So, the same authority that pays the unemployed pays the employed with the same ratio, e.g. 67% of the net if companies apply for a full pause, means the employee doesn't have to work at all.

In the peak of covid this authority paid 8M of 34M employed people next to 3
M unemployed people, so round about one third of all workers were "unemployed" for a period of time.
Little Bobby Tables’ cousin, Jenny =true
Zero Data App
The consumer VPN market looks like a snake pit of spyware and shadiness. The tin says “Hide yourself and your data” and there have been reports that some companies are doing the exact opposite: funneling it to shady actors across the world. And this is not even a freemium product in many cases!

I’d assume the enterprise segment is not as bad, but I’d also assume GP is talking about something along these lines - that you can’t trust vendors for anything these days.
No kidding. The amount of contact I've had over the last few years, by what might be best-tagged as 'low-ballers'? Absurd.

The most amusing, puerile trick goes somewhat like this:

Looking for junior full stack dev. Expert at query optimization, scaling, python, etc

Junior?! Add the word 'expert' once, and by no means is it a junior role.

I recently had a recruiter approach me with a job description such as:

"Able to mentor junior devs"

along with

"Make key decisions" about this and that, peppered throughout the job description.

Ah. I see. A management role, under the guise of a 'junior' job title. On top of this, my linkedin shows 10+ years experience!

Why are you even calling me for a junior role to begin with? Well the answer is obvious. Keyword search, without even glancing at the linkedin profile.

Then on top of all of that, the pay is below the average junior role position locally. Wha?!

Precisely what are these people looking for? An "extremely intelligent", "driven" and "highly capable" dev, combined with "gullible" and "easy to trick"?

And even if you find such a person, what's the point of it all, when they get offered 2x the salary in 3 months?

I just don't get it.
I considered doing an MBA with the OU. I called up, but I'd "missed the deadline", and I haven't gone back. The next round was starting in 3 or 6 months or something, not to mention it'd cost me several £k. In the meantime I've continued to take many courses on Coursera.

The only time a certificate would be useful to me would be if I wanted to change career. Other than that, I just want the knowledge, and Coursera lets me blast through courses to get top quality information. I love it.
Women at home I guess.
So you feel like America should just move their entire police force under the military and forego any civilian-esque facade?

Probably not. And that's also why cyber law enforcement and national cyber defense should be two separate entities.
That is the absolutely classic correlation-causation mistake and that level of overly simplistic interpretation is why the politicians get away with implementing stupid economic policies.

Trump was president 2016-2020. The participation rate went up 2016-2020. That does not mean Trump had anything to do with it. It is entirely plausible that it has nothing to do with politics at all, the economy is very complicated.

There are arguments to be made that Trump helped, but those have to be made. Blanket "the line went up at the same time!" observations are meaningless. It isn't even suggestive that Trump was involved.
The "Anti-Tivoization" clause is only applicable for hardware that are distributed with GPL/LGPL software included. It does not concern the app store.

The use of LGPLv2 on the iOS AppStore seems to be controversial. But nothing changes with LGPLv3 in that respect as far as I know.
How do i list?
Except Disaster Area.
There is absolutely no awareness of these issues in the UK but that photo was on the front page of the most widely read newspaper five years ago.

There are many things wrong with the UK's view of its own history but the major problem with its understanding of the war is its self image as a plucky underdog. It is absolutely not about a "nationalist myth of pushback against Germany as a virile and potent competing empire". If anything Britain has been at fault for forgetting about its Empire and the moral problems that came with that.
> As Javascript was maturing, a conventional wisdom has developed among most Web developers, that you should render the HTML on the client side, and then progressively enhance it with Javascript. This was considered best practice and recommended by pretty much every authority from 2009 to 2018.

This isn’t true. Not only that, the link used to try make the above incorrect point actually says the opposite:

> So when you build your next website with next-generation JavaScript / CSS frameworks which work only in the most favorable environment for your code and it breaks when it does not get it…. this is not a Progressive Enhancement strategy.
I’d agree, as it is one step closer to the labor market, and Enterprise is the goose with the golden eggs. But is Microsoft really dominant in tertiary?
I don't dispute the logic of people wanting to change an unjust status quo, I'm just trying to see the bigger picture, that the side supporting the status quo is worried that certain changes would cause society to degrade or become unstable.

There probably are cases where making people feel uncomfortable does lead to them changing their minds and accepting the position of the person making them uncomfortable, but I think the assumption should be that supporters of the status quo will just become more entrenched if they see people trying to make them uncomfortable, just as those working against injustice can become more committed to their cause when they face opposition.
Money is a powerful motivator but drugs can be even more powerful. The accountability must be as absolute as possible.
Probably it wasn't; just a very strong flow of electrons and very wide gap between off and on.
The visa is what allows us entry into a country though.
How does one "move overseas" without a visa/work permit?
> I don’t think the issue is that kids don’t want to go to school at all.

This is an incredible assumption. There are probably millions of people (Paul Graham, for one) who would agree with Scott Alexander's "description of experiencing school as tortuous": one such example, "Scott, your description of school-as-hell deeply resonated with me. I can say without exaggeration that my time in the public school system was more miserable to me, and left me with deeper scars and issues, than my time in Iraq."[0]. Most of these complaints about child-prison hell-schools are from people who went to far better schools than the one in the article. I spent ten years in prison, and I have far more hatred for the public school system than I do for the prison system.

I agree that counseling could help in many cases, perhaps most, but it's deeply mistaken to say that the vast majority of kids are willing to go to school. There will always be a significant number of kids who simply don't want to go, or would rather spend their days involved in drugs or gangs. Plenty of people think that going to school is "acting white".

[0] https://astralcodexten.substack.com/p/highlights-from-the-co...
On the 3D side it is similarly disappointing, as Google never put the effort of proper frameworks similar to Apple's kits, and SceneForm on Google's tradition is now deprecated after VR on Android lost its marketing drive.
> the guy who manages license acquisition is on leave today

At that point, if you really have no other options, you pull the network plug. Or firewall it to internal-only. Email can wait for a day. And the nice thing about the protocol is that it will all get re-sent automatically.
MI5 involvement in drone project revealed in paperwork slip-up
Cool, I heard her on another podcast and found it very interesting!

https://think.kera.org/2020/12/16/how-textiles-stitched-the-...
> We also come up with a new version of BERT, called NumBERT, with improved numerical reasoning by replacing numbers in the pretraining text corpus with their scientific notation, which more readily exposes the magnitude to the model, and demonstrate that NumBERT representations capture scale significantly better than all those previous text representations.

That's really cool. I like the writing in this post. Concise and dense with info.
On Android is even worse, specially if one gets an average model.
Bigger picture, what's the endgame here? It seems a lot of institutions handling sensitive work are considering air-gapping some or all of their networks at this point. Maybe that's even what has to happen.

Is there a means of fending off these attacks on the political front? If this same level of espionage was happening in person, there would be a kinetic response but it seems everyone is happy to just turn the other cheek.

These attacks have a very real impact. Copying others homework is a tried and true way to get a technological edge and in practical terms, it means a lot of research and development money is effectively wasted as it doesn't generate any returns.

Mind, I don't think there should be a violent response, but it's odd that even the threat of sanctions isn't made whenever this happens.
Reading this, I think I might have been confused about some of these concepts as well. But I had a hard time explaining them to myself.

I wonder, is there any resource online that explains electricity properly in a "for dummies" way? I'd be interested in going through it and seeing what surprises me.
"I expect that’s why the jobs listed on this site don’t reveal salaries."

Showing salaries is not a common practice in European countries in general.
Not necessarily. You might need to get country specific additional training which can be either easy to get or .. well not.
That at least takes extra processing and data sets. I think that does matter as far as privacy is concerned. We tend to think of privacy and security as all or nothing, but it really doesn't have to be that way and may be impossible to achieve if you go down that route.
> However, we have put little effort into how to get you from a hybrid configuration to the cloud only.

It's hilarious to see someone at Microsoft say the quiet part out loud.

Next thing you know they'll admit in writing that they have no plans for supporting Azure AD tenant to tenant trusts. Or, for that matter, tenant to tenant migrations as well...

I mean, think about it: Who would want that? Nobody with a KPI of on-prem to cloud migrations at Microsoft headquarters, certainly!
What exactly is meant by CHI 2020 Free Proceedings if they are actually paywalled?

I don't know if it's a "dark" pattern much as an "inaccurate" pattern....

https://chi2020.acm.org/chi-2020-free-proceedings/

Actual paper from 2nd author web page:
https://people.csail.mit.edu/ilaria/papers/Midas-MITCHI2020....

(I was under the impression that all ACM conference papers with NSF grant numbers in the acknowledgments would automatically be added to CHORUS, but this one seems to be missing.)
Yeah, the visa thing is the real crux. Fortunately with a US bill rate, you’ll have an extra $150k/yr to figure out a way around it.

Health insurance a lees of a concern, in practice. Catastrophic coverage is pretty cheap from places like IMG Global, and doctors here are happy to take payment directly for more routine things if you’re not on the national plan. And that payment is forty dollars because there’s are no insurance companies to gouge, so gouging isn’t something doctors do.

Personally, I got around the “permission to live” thing by mildly abusing schengen tourist visas for a while, then marrying an English girl. If I had to do it again, I’d go for one of the “show us you have a ton of money in the bank” visa routes. Again, that US bill rate comes in handy...
Everyday users don’t get Ram upgrades. Many programmers are elitist snobs without any consideration for the end user
This highlights why governments are impotent:
- it has been 5 years since GDPR was implemented to great fanfare
- by the time of implementation data mining has been going on for many years
- 5 years after 90% of businesses use dark patterns that are non-compliant
- actual fines and enforcement are negligible
- maybe they will start enforcing more aggressively... after another 5 years

It is simply the case that large bureaucratic organizations are too slow and too incompetent to deal with rapidly changing technology. And the tech community sees this and has no respect for governments. How can you respect impotent Industrial Age structures today anyway?

My view is that by mid-century Western governments will be going bankrupt in droves since tech will optimize out their ability to collect taxes or inflate currency. Plus they will just be extremely behind the curve and become irrelevant to everyone’s tech-dominated lives.

It is tech companies that will lead the future. It doesn’t matter if this does not agree with pro-democratic sensibilities. Sensibilities will change and adapt to reality.
I do work at Google: I’m not trying to dismiss the concerns and I understand that deprecations are a legitimate concern and carry a significant business cost. It sucks that you got burned a few years ago, and I totally get the why you lost trust in GCP.

I do think Google Cloud is trying to do better and the few deprecations I’ve seen personally have been heavily scrutinized and considered, with a clear migration path for users. I was only asking for data to objectively understand the problem as it stands today, and not to minimize your own experience. I know there are experiences similar to yours, but hopefully there are far fewer in recent years (but its always hard to tell without data).
I’d trust them marginally better, but certainly not orders of magnitude more. We don’t know if Google would do significantly better if they operated at the same scale as MS in Enterprise. Google operates some consumer properties at an even larger scale, but I get the feeling that Enterprise is particularly attractive to hackers for the potential rewards.

Last week Firebase sent me a notification that several of my properties (some of them enterprise apps) had lost domain name verification. The panel in the console was clearly glitched when I inspected it. Two days later they sent a correction saying that this had been a mistake. No big deal, but it goes on to show that Google is not perfect.
> Drones: My 3-year-old will ask me "Daddy can you fly the drone now?" and absolutely loves chasing it. Great toy now, starting to find some industrial uses with insurance/forestry/firefighting/etc. Will absolutely revolutionize warfare when the next war happens.

The next war already happened btw. The Azerbaijani government used a large number of Turkish-supplied attack drones (self-destruction drones too iirc) against the Armenian forces.
Is the way from here to Mars not "space"?
I think the appeal to the tidyverse "universe" is the readability of the code. Especially to novel users of R (and there are a lot of people in science that have to generate a plot once a month or so). ggplot2 works fine if you only use that package without the rest of tidyverse. I personally use the data.table package a lot and than generate plots using ggplot2. Stackoverflow is indeed very much focused on tidyverse packages which is a pity as indeed base R can solve so many problems posted too without the need of additional packages.
The name is just a string, right? If some character in the string is causing havoc, maybe there is something funky going on. This is just one symptom coming up at the surface. It might require a bit of extra investigation to see what is really the underlying problem and if that might cause more and different symptoms elsewhere.
The default installation of Exchange 2013 and 2016 make changes to security descriptors in Active Directory that can make privilege escalation attacks easier. Presumably this is what the parent is referring to, rather than just "plain old" user access to Active Directory.
Do you have any figures to corroborate that? Because it sounds incredibly unlikely.
> "If you're reading this, you've been in a coma for almost 20 years now. We're trying a new technique. We don't know where this message will end up in your dream, but we hope it works. Please wake up, we miss you.",

Why is this piece of string considered naughty? Can't possibly harm any softwares. Might be harmful to wetwares though.
Molten salt reactors and thorium fission is pretty exciting too.
I think it is much simpler like diseases, or pests like flees, rodents or ants they could not eradicate in any other way?
I find everything about Zoom awkward. Plus it's caused meetings to explode. "Let's hop on Zoom" vs. finding and booking a conference room and physically going there. Barriers like that tend to reduce low-value meetings at least a little.
If your organisation has key person dependencies that’s a problem in itself.
This depends on the sender's mailserver to cache the mail for a day (or a full weekend) without rejecting it. Some mailservers will kickback mail much sooner.
What are the other charge carriers?
I'm not sure how strong those arguments are, actually.

* Interoperability is feature just like any other, and the difficulty of implementing/maintaining it must be a fraction of the difficulty of competing with the network effects of entrenched online services. Indeed, I would hope that interoperability would pay for itself, in terms of effort, because of the number of users that can migrate to the new service, as well as being a selling point in itself (since people would be reluctant to sign up to yet another incompatible silo).

* I think incumbents don't need to rely on interoperability to do market research and copy features of competitors. It's true that Facebook would be able to see private posts on Mastodon instances that it federated with, but I don't know what useful data Facebook could gain from that which it couldn't gain from A/B testing its own huge user base. If anything, I would expect Mastodon instances to gain more from this exchange, because they are gaining access to the bigger pool of data.
The article specifically says that tap to tone latency is typically around 20ms.
Actually I don't think there is much C going on in enterprise software anymore. Java and C# replaced it a long time ago.
Fun fact: you can buy a house in France while visiting as a tourist. For the first few years I lived here, I’d split my time between France and England because each one allows you to stay up to 90 days out of any 180 day period.
RMS does not own a cellphone according to:

https://stallman.org/rms-lifestyle.html
The burden of proof is squarely on whoever says the president caused the good times.

I could as well say that Mike Pence did it, since his term was the same. Or Pelosi as the leader of the House.

There's no way around it, claiming the president has something to do with causing a good economy requires a statistical argument along the lines of "it must be him because this line informs that one and these plausible alternatives don't". That's my one liner summary but of course there are books about causality.

My guess is that there's not much you can do as president to improve the economy, or someone would have done it. There are lots of things you can do to derail it, which people from time to time because they're naive about how it works.
Ah, 11700k is 8 core, like the 5800X??