skysight-inc/HackerNews huggingface dataset:
I miss the pure excitement of learning to code
These news articles are fallacious appeals to ignorance. We are not ignorant of the very blatant oppression in China. The Hong Kong issue is just another example of communism seeking to squash autonomy and basic human rights. You say 'humility' and another says 'cowardice'. I side with the latter.
I think we safely can read "services" as "monetization of user data" in 90% of corporate communications.
As yet another counter point, I haven't had any problems with any site either. Actually, I think I haven't had any real problems with any site in Firefox since the IE6 days.

Been using Firefox forever, since it was called Firebird, migrated to it from Netscape at some point.
...and what came of the report to her employer?

Can't imagine any moral company tolerating this
Don't underestimate Facebook. They own both Whatsapp and Instagram. When the time comes, they will turn those into what Facebook is today.
Tell that to the early access crowd!
Kthxbye
> OpenAI previously said it’s experimenting with safeguards at the API level including “toxicity filters” to limit harmful language from GPT-3. For instance, it hopes to deploy filters that pick up antisemitic content while still letting through neutral content talking about Judaism.

So only the more convincing calm and neutral sounding toxic content would be allowed.
Where is your concern for the ongoing large scale conspiracies against the People by the organizations he exposed? Their crimes directly attack the values of a Free society, contradict the government's foundation, and have shaken faith in our institutions. Until the traitors he exposed are brought to justice, condemning details of Snowden's actions while downplaying what he worked to expose is just bad-faith FUD.
"Windows Linux-ABI Subsystem" would have been crystal-clear.
This is perfect. FB quits Europe, a European competitor springs up, the whole world joins it because of network effects, and we all get European data-safety laws applied to our personal data.
All new office GUI is written in React Native
Founders helping founders nail their startup pitches and launch their products
> Clearly no companies are interested in changing their ways, and why would they?

Entirely fair and I agree with you.

But if Chase, Capital One, T-Mobile, Shadow Game Server Rentals, and other large and small companies can slap an opt-out clause in their terms, why are HN startups so loathe to do so?

For fuck's sake there was a company selling a wifi-equipped PLANTER BOX that had a never-sufficiently-damned arbitration clause in their terms.
Arctic sea ice hits second-lowest level on record
In theory they should have a pretty decent bargaining position though. Imagine Facebook, Instagram and Whatsapp to stop functioning by year end. I bet a lot of consumers would be pretty upset about that and I think most of them really don't care that their data is being sent to the US.
I suspect they'll just bow to the EU demands though, it's probably the simplest way without burning any bridges.
> they even used to have remedial classes for students who came in through the reservation... it is not uncommon for the general category students to crumble under pressure as well.

So it sounds like IIT is generally a tough place to study at, regardless of how you get in. Surely you would agree that how someone got in isn't really relevant after they've been working for 2 decades?

> in a class of mostly 4.0 students you admit a few 2.0 students with affirmative action, it is not difficult to see how they would have trouble in class. If they also get demotivated and end up not getting much from that education, some of them may not do so well in work life either.

Again, you're making a lot of assumptions. I can argue the other way too - people for whom studies go easy don't learn to work hard. Because of their high GPA and belief in their own intelligence, they may act in an arrogant, entitled, prima-donna-ish way and may not do so well in work life where they have to deal with others. (I don't believe this, I'm just pointing out the problem with making assumptions like you're doing).

You don't know why those "2.0 students" struggled. Maybe it was the first time they studied at an institution with such high standards. Maybe they felt an undercurrent of hostility from their classmates who thought they're not worthy of being there and that affected them mentally.

Look at the present state of things. Don't try to extrapolate from incomplete evidence from a long time ago.
That's kind of my point -- those aren't consumer protection laws.
In org-mode there's a concept of `tangle` and you can 'compile' (not sure if thats how org calls it) .org files into a number of individually specified scripts or documents. So you can have your top-level NOTES.org and also your scripts/* entangled.

https://orgmode.org/manual/Extracting-Source-Code.html
Yeah, Google is also another one struggling with hard times.

Now contrast this with Java or .NET where the large majority of the development comes from the corporations themselves.
Service Ports is the first 1056, you can also fill in specific ports you want to check.
This seems to be largely useless if you have a dynamic IP. According to the scan, I have FTP and HTTP open, but I just double checked, and that is definitely not the case.
>" US intelligence agencies don't need warrants to get data regarding non-US persons. Such data must be handed over upon request."

My understanding was that intelligence agencies were required to get a so-called "FISA warrant" to compel the production of information. [1] Am I missing something?

[1] https://en.wikipedia.org/wiki/United_States_Foreign_Intellig...
There’s seems to be some in-between of metadata you want to include about the code, including discussions, but is too lengthy for traditional code comments, or wants to reference other parts of the code, or just doesn’t mesh with traditional usages of code comments.

Often you make a decisions “I’m doing it this way because of x” that would be helpful for future maintainers to know, but would clutter the source too much.

This reminds me of this startup:
https://www.codestream.com/use-cases/code-discussion

I wish there was an totally open source, open protocol, way to do this.
Tim Cook in Conversation with The Atlantic
The lack of a screen is interesting. Greatly reduces complexity and BOM cost. Though depending on how flaky the bluetooth is could be very questionable. Really hope Amazon included a good chip and got the connectivity right.

Body composition is definitely a huge deal, though the accuracy and of precision of this device really is the key factor.
Latency.

It would be impractical to have European data only physically stored in Europe and be able to have North Americans interact with Europeans. US vs. Canada doesn't have the same problem.
Buddha may have been able to tell things were a bit weird for him as an aristocrat, but not everyone has that level of introspection.

It’s very easy to look at all one’s own struggles and think them similar to someone else’s struggles, even if that other person has struggled far more.

If it’s 1% possible to achieve something and you did achieve it, you may think you and the person for whom it is 0.01% possible are similar, but they’ve had experiences and struggles you can’t fathom. I use the general ‘you’, maybe not you-you.
Amazing work. This may be a very obvious question, but just to be clear, does the github repo offer the same as the hosted SaaS version? Meaning can I host this internally and play around with it as a proof-of-concept at work?
Yeah, it breathed new life into the basic game in a big way. The mods, on the other hand, get pretty different.
We sure do:
https://docs.aws.amazon.com/solutions/latest/aws-perspective...

If there are more you'd like to see added, please raise an issue:
https://github.com/awslabs/aws-perspective
Travel Without Leaving Home?
U.S. Needs to copycat that EU law ASAP, IMO.
hey there, writing from FN. Would you be willing to share the reference ID on the WAF blocked access page so we can troubleshoot your issue? You can email it to support(at)foundersnetwork(dot)com.
To abuse an old meme: "...yes, but does it run on Linux..."

It seems like Windows already has a glut of similar tools; if you wanted to make a real impact with a fairly new language, which Swift is, with massive corporate backing, which Swift has, the one would think Linux would be a far more opportune destination for an effort like this.
Russia’s Digital Development Ministry Wants to Ban DNS over HTTPS
As you can find in one of his articles, he deducted his findings from from job descriptions and articles in newspapers (Renminribao, Xinhua):

Xinjiang's rapidly evolving security state, Zenz et al., 2017

http://www.academia.edu/download/52174157/Xinjiangs_Rapidly_...
> They often think of themselves as having come from humble backgrounds and 'made it' in society all on their own.

The number of people I've run into that claim this, but their parents paid their rent, or bought them a house, or they work for their family's company, is staggering. It's a common blind spot for upper middle class and rich people.
No, Facebook would geofence Americans out. Sorry, the US government says your data is theirs.
What Is Good Mathematics? (2007)
Hi all!

I present you the tale of a travel startup through devastating Covid pandemic. Your attention & feedback would be deeply appreciated. Read on...

I'm Parth, founder of a travel startup [Flynote.com.](https://www.flynote.com) With covid, Flynote (Sequoia backed, then the fastest growing travel startup out of India) came to a grinding halt. We had to say bye of dozens of colleagues.

This filled us with great remorse. For a business that was fueled by people's desire to explore, we were now chained & suffering. We couldn't take that anymore.

We knew the zeal to explore in people is never going to go away, we just needed to find another way. So, we came up with [Vibecity](https://www.vibecity.club)

Vibecity is a way to fuel your wanderlust without leaving home. All the experiences that make travel great, only online - LIVE. Explore & discover secrets of places like locals, with locals. Interact & make friends. Btw, you can buy indigenous products while being thousands of miles away!

We're just starting with our pilot experience & would like your feedback on the experience.

Visit Vibecity Jaipur (pilot live tour) → [vibecity.club/jaipur](https://v-c.link/iBdDVv)

We're running introductory offer to get a free day pass of the tour. Just say Hi at parth@vibecity.club. I'll send you the invite code.

Please checkout everything & share any feedback, questions, or ideas!
Maybe the first woman on the moon already has children or doesn't want children in the first place. Or maybe the risk is worth it to her to have the opportunity to make history? Or she just stores eggs and goes the route of in-vitro.
I had an electrical problem nearly turn into a life-or-death police encounter. At least it felt that way for a moment.

I lived in San Jose, California, in a neighborhood with underground utilities. One afternoon two police officers banged loud on the door and yelled "San Jose Police! Open up!"

My wife opened the door while I walked down the stairs with my Motorola StarTAC in my hand and its antenna extended. I thought "OMG, what if this looks like a gun?"

The officers said that 911 had been dialed from our address, and there was no one on the line and no one answered when the dispatcher called back, so they had to come out to investigate.

We all took a deep breath and I told the officers "I think I know what happened. Come on in and I can show you."

We went to the wall-mount phone in the kitchen. (Remember those?) I pressed the speaker button and explained.

"Do you hear all those clicks? Our underground phone line got flooded from the bad storm we just had, and the line has been shorting out off and on all day. Remember the old fashioned rotary dial phones? Those worked by making and breaking the circuit just like this. I'll bet there were nine clicks in a row, then one click, then one more click. So these short circuits dialed 911. We're all fine here other than the bad phone service. Sorry you had to come out to investigate."

After that the officers were pretty chill about it. I just wished I had some donuts to offer them to thank them for their time!
I don't know what desktop environment/window manager you are using, but in i3 I can just press $mod+f to exit fullscreen and it will appear as a normal desktop app.
Oh. My. God ... just travelled in time back to my 14 year olds. Thanks.
> cause of poor public transport is wrongheadedness, poor financial management, and short term thinking.

No, not at all. Getting there is HARD HARD HARD. it would be a bad move to go all at once. However not going all at once is a recipe for failure.

The region has the density to make such a system work. What is lacking is political willingness to make it happen. Caltran runs a poor schedule that only commuters have a chance of finding useful (you still need a car for everything else), BART is a little better, but both ought to be able to do trains every 10 minutes or less all day - this is something every transit advocate has said for years. If the core can't do every 5 minutes, then the rest of the system will fail because it is too much effort to look up the schedule.

How do cars get around the bay in 50 minutes? I'm going to guess a bridge across. There is no reason you can't build a bridge for transit - in fact for the amount of people carried a transit bridge is cheaper than a car bridge. One full bus every 3 minutes is more humans moved than the maximum amount of cars that same lane can move, leaving plenty of room for more buses, thus your bus bridge is much cheaper than a car bridge because only two lanes are needed. (trains are even better)

Poor financial management doesn't help the cause, but the real problem is poor operations on the systems you already have. Fix that and results will show (a little - but remember you will need to accept low ridership on the 2am trains that you need to run anyway just because 2am is assurance that you can always get back home)
I was skeptical of React native especially having tried it a few years ago, but new versions are incredibly nice.

Plus, it’s running JS off thread. Performance has been fantastic. I rewrote recently an app in SwiftUI - the React Native app was faster and easier to write. Which was a surprise to me because I like the SwiftUI components more, but in the end the far superior hot reloading and far better dev tools, along with the much better flexibility (less time “getting the code/types to run”) meant I was moving about 5-10x faster.

Finally, we are sharing almost 100% of code across native and web. We built a component kit designed to use react-native-web and that handles just a few edge cases, and the net result is quite awesome. We do obviously have it designed to look different when mobile, but it’s the exact same as the web responsive mobile. The web version adapts nicely based on screen size as well.

So unlike Flutter you’re not having to deliver a massive web bundle with tons of incompatibilities and perf issues. And unlike any other language you’re fully cross platform.

I ran it for the first time the other day on Android just to test if it worked and it did first try, no code change necessary. I’ve definitely changed my opinion - React is not just viable, but preferred to me, even if I could theoretically move as fast with a native app in each language.
Microsoft has a tradition with these confusing backwards names.

They used to have a product called Windows Services for UNIX [1] which was, you guessed it, UNIX Services for Windows: NFS, Telnet, cron, rsh, etc.

[1] https://en.wikipedia.org/wiki/Windows_Services_for_UNIX
Can AI Make Art? Gallery of AI Art Explores How Humans, AI Collaborating
This is where the fediverse comes in handy.
Brexit Will Not Happen
Can anyone tell me why server_tokens would be on by default in Nginx? Why would it be a standard default practice to disclose what version your goddamn web server is?

Why is SSHD disclosing its goddamn version too?!
Fake news with so many flaws - others listed them above.
Simple goal to put blame on old analog equipment.
Just buy digitaal...digitaaalll...whooo...
(so that we can control every each one of you).
I never said the F-4 was "better" in any way or for any mission; I said that I think the F-4 was a more impressive engineering achievement.
There are already multiple Linux toolchains available, Windows is just catching up: https://swift.org/download/
Tell Spotify.
It already works on Linux (quite well, actually): https://swift.org/download/#releases
It has run on windows for years. It's fairly limited in terms of distro support, but this is a stated goal for Swift 6.
See also `imgcat` command in iTerm2:

https://iterm2.com/documentation-images.html
Do you want to chase them out like the Kashmiris did?
Web security knowledge, must understand it(Part I: HTTPS, TLS, SSL, CORS, CSP)
Ask HN: Is a Virtual Conference worthwhile during Covid?
Hi HN!

Recently I have started to explore the idea of hosting a virtual conference for a community I'm a part of[1]. I'm still in the very early exploratory phase of the idea. Has anyone attended virtual conferences since Covid? Any thoughts about what worked (if anything) or what didn't work?

Currently I'm thinking the format of the conference would be a flipped classroom model[2]. Each topic will be presented in two sessions. The first session will be a pre-recorded presentation. Each attendee would receive access to all of the pre-recorded sessions a few weeks ahead of the conference. The second session would be a Q&A session with the original presenter held live during the conference. One of the unique challenges of this conference is that the attendees will almost by definition be likely to have poor Internet service at home, so relying on live video presentations for the meat of the presentations would be a bad experience for many attendees. Any gut reactions to this style of conference?

For context, my intended audience for attendees is most likely to be at the earliest stages of interest/knowledge of the topic and are seeking mentors, consultants, and related products. My intended speaker list will be primarily people who are actively doing this as a day job and secondarily vendors who sell related products (as long as they're actually useful products.)

[1] See my profile for more info. Not trying to promote the conference here.
[2] https://en.wikipedia.org/wiki/Flipped_classroom
well matlab can probably abstract much of the math away. You still have to know what high level functions to use but I think I was looking for a demonstration of the use of the libraries, e.g. how is collision detection done? How do I draw primitives. How do i move the lighting, etc?
Ugh, can't they leave the US instead. Please. Please just leave.
One Giant Leap for mankind! not /s.
Canada and the U.S. are a common market and share a common language, culture and legal system, Quebec notwithstanding. The U.S. and Canada are arguably the two most integrated economies in the world.

The only reason they're not lumped together more is that Americans forget they're there.
I created a few addons and worked on the application itself, continuing with the fork called Nightingale after POTI discontinued Songbird.

One of the addons I created was TagNinja [0] which let you automatically tag, rename and download cover art for entire albums. It tried to match your naming to an online database and used the best match to automatically update your local files. Worked pretty well, but sadly there are no screenshots left :(

I later created an application on XULRunner that let you search for music which was then searched on various online music sites and played immediately. Kind of like Spotify.

The development experience was awesome. Thanks to XULRunner, there was an integrated update mechanism (there was a program to create a binary diff between two versions of the application, and you needed to place an XML file on the server specifying the path to the update file. This was automatically detected by the application and it would update in the same way Firefox does). You could also use Firefox' download manager. Everything was just ready to use and had a really nice UI. I'm definitely missing it :)

[0] http://wiki.getnightingale.com/doku.php?id=add-on:tagninja
Bonus points if the gig workers were evicted by the very same startup that employs them now.
Have you tried the approach of booting Linux and then creating a normal fullscreen qemu/KVM-based VM initialized with the memory state of the DOS OS, with a configuration so that the transition works correctly?

That would make the whole system fully robust and safe, and also support running XMS/EMS managers, DOS extenders, Windows and other bootloaders from the DOS VM.

I'm not sure however whether you would need to modify qemu to make it work and how hard that would be (also I guess that would have less hacky fun factor).
>"All aircraft have non-combat losses; that's the nature of flying a high performance aircraft."

F-15 have been lost in combat but not air-to-air combat.
I guess this can be useful if you don't know what's going on with your internet connection.

Although the fact that the "results" are cached arguably makes this less useful than GRC and other sites that will actively scan your IP (range).

And even though they provide a timestamp for the reported information (different for different ports by 24 hours or so, at least for me), I'd personally prefer an active scan over a database lookup if I want to know what's going on.

I'll go further and say that while the information provided is absolutely useful, depending on the services you're exposing to the Internet, there are other tools that will give you much more useful, actionable information.

There are rafts of online tools to check for vulnerabilities in specific services. Notably:

Mozilla Observatory
https://observatory.mozilla.org/

Qualys Labs SSL test
https://www.ssllabs.com/ssltest/

MX Toolbox Super Tool
https://mxtoolbox.com/SuperTool.aspx

And many others, including the GRC Shields Up! port scanner mentioned in other comments in this thread:
https://www.grc.com/shieldsup

As such, unless you're going to use Shodan services, or want to know what information they have about you, it seems like there are other, better tools out there.

What's more there are tons of tools that you can run locally that will provide much more information about the devices on your internal network, since you can run them inside your firewall.

N.B.: I am emphatically not discouraging others from using shodan.io, nor am I claiming that it's bad. Rather, I'm expressing my own opinion as to how I prefer to identify and test my internet-facing attack surface.
Brahmin is the highest caste in said system, nothing too complex at face value.

https://www.swindia.us/the-caste-system-of-india/