skysight-inc/HackerNews huggingface dataset:
What is profoundly pissing me off are bunch of hipsters on the internet that are using xyz language and are constantly trying to compare everything to C. We are faster, we are better, we are more portable, we have JIT, we have reflection... and so on.

Who cares what your tool for solving the problem is. Use Java, use JS, use python, go, rust... whatever suits for the task. Why do you want to compare yourself to C. Just stop it. No one with enough expirience in coding will ever care what language you have used to acomplish the task. Unless the task is going to be purely written, slow, buggy, CPU consuming, will have security issues and so on. This can be acomplished with half-baked (I hate the expression, but sorry) coding monkey in any language. Why do you even care about C. It doesnt matter, all that are complaining about it in whatever way possible or compare to it, will probably never be involved in a task where C excels, so why bother?

---

jeffdavis: the problem is that people would like to use wrong tool for the job. And the fact that they cant frustrates them, blaming everything else except the fact that they picked the wrong tool. As you need expirience for picking the right tool. A lot of expirience or rather beeing fluent in all the tools. Which makes it a problem if you dont dedicate a lot of time to this.

---

jeffdavis #2:
> choosing the wrong tool really is a great way to understand your tools and the problem more deeply.

YES! Exactly! I did mistakes, a lot of them, like pragma packing the structure and send it to system on other side of network in other endianness. Overwritting EIP number of times before I understood it. Or best one, translating command.com to my language using edit :D Used wrong call convention. But my goal was always to understand assembler. To understand C. To understand C++. And I have made quite a lot of code in all 3. Then learnt any language that crossed my way and it looked like interesting (Rust is still on my list) and used each in at least one project, hobby or not. Now everyone learns one or two languages, without any background knowledge and then starts to preach it, prove that language written in X is faster than language that X is written in and so on. Who cares! It makes me puke.
Your comment is at the top. Please don't complain about downvoting.

"China and Chinese companies have no real culture of user centric privacy."

Citation needed. That's one billion individuals you are talking about.
That is some solid advice, large stone's will shield and help reduce evaporation as well. Though way things are going, the whole housing market is getting put on pause, bit by bit and at least in the UK - mortgage lenders are withdrawing loan deals and now only doing mortgages with min 25% equity/deposit. https://www.bbc.co.uk/news/business-52106119

So it does seem like even if there isn't some housing crash/slide, the banks are ontrack to induce one.

Hence your advice, might well be a case of having the time and as you say the curb factor to get it thru.

Personally, I dunno if i'd look at a quick sale for lesser or hold out, certainly some interesting times we live in.
Deploy Portainer to Kubernetes
WikiLeaks Says the CIA Can “Bypass” Secure Messaging Apps Like Signal (2017)
How to SSH into a Windows 10 Machine from Linux or Windows or Anywhere
Unless you, say, use the same push cart, flush the same toilet, etc
Please don't break the site guidelines [1] by going on about downvoting. Your comment has been heavily upvoted. Meanwhile complaints like that linger on as off-topic and false, and don't garbage-collect themselves.

You can use HN Search to verify that HN sees plenty of comments "saying anything against China". The topic is extremely flame-prone because people are wont to hurl generalizations at each other, and worse. Nationalistic flamebait and flamewar is a big problem on HN [2] and destructive of the spirit of this site [1]. Individuals have been attacked here for just for expressing their views while being (or being assumed to be) Chinese, and at least one person was hounded off the site altogether. I'm sure you'll agree that that's shocking and not at all the community we want to be. None of us wants it, but it's easy to get it anyway, once such flames get going.

I don't think your comment was nationalistic flamebait, except insofar as it was rather unsubstantive. Unsubstantive comments on inflammatory topics are guaranteed to come across in a flamey way to some segment of the readership, even when that wasn't your intent. Intent doesn't communicate itself, unfortunately, so the burden is on the commenter to disambiguate [4].

[1] https://news.ycombinator.com/newsguidelines.html

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[3] https://news.ycombinator.com/item?id=21200971

https://news.ycombinator.com/item?id=21195898

https://news.ycombinator.com/item?id=19404162

https://news.ycombinator.com/item?id=22608635

[4] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Got it.

Given their warehouse is striking that's a BIG problem for Amazon (and instacart obviously too). Do they expect to have to shutdown deliveries to new york or stop instacart deliveries nationwide for this or future strikes?

Crazy to be seeing these Amazon workers go on strike headlines!
The only Teams Live meeting I've ever tried to join, we had two people who gave up because their web version didn't support Safari without having to manually go deep into their preferences and change settings from the default.
X86 has a lot of instructions that aren’t directly available to C and provide huge speed up. Often the optimizer will use them anyway but there plenty of cases where handcrafted assembly is much faster than anything C can achieve.
Micro started in 2014 and from what I could tell molecular took a lot of ideas from it to creat something in the JS ecosystem.
I work on compilers for a living.

Structured assembly semantics are what C users in a lot of domains expect and production compilers like clang at -O3 will obey the programmer in all of the cases that are necessary to make that code work:

- Aliasing rules even under strict aliasing give a must-alias escape hatch to allow arbitrary pointer casts.

- Pointer math is treated as integer math. Llvm internally considers typed pointer math to be equivalent to casting to int and doing math that way.

- Effects are treated with super high levels of conservatism. A C compiler is way more conservative about the possible outcomes of a function call or a memory store than a JS JIT for example.

- Lots of other stuff.

It doesn’t matter that the compiler turns the program into a DAG or any other representation. Structured assembly semantics are obeyed because of the combination of conservative constraints that the compiler places on itself.

But bottom line: lots of C code expects structured assembly and gets it. WebKit’s JavaScript engine, any malloc implementation, and probably most (if not all) kernels are examples. That code isn’t wrong. It works in optimizing C compilers. The only thing wrong is the spec.
Leonardo: Drawing and Painting App for Windows
If you're interested in desktop alternatives for clojure, check out https://github.com/phronmophobic/membrane. It's different from javafx in that all the event handling code is pure clojure. For graphics, it uses skia, https://skia.org/.
I used to own a house. Now I rent. The ability to walk away from the obligations that house-owning involve is worth a lot of money to me. I probably lose financially, maybe, but meanwhile I get to have a much better standard of living.
> The CPU must conform to the strictures of the ISA, which is a much more stringent specification than the abstract machines of most language specifications. In particular, the state of registers and flags at any given time need to be preserved, even in the presence of external interrupts.

https://en.wikipedia.org/wiki/Tomasulo_algorithm.

So no, the consistent serialized ISA-conforming state might be reconstructed by replaying after the exception (interrupt) arrives.

Alternatively, interrupt might be served only after execution reaches the next checkpoint.
I had this problem as well on a 13" MacBook Pro.

My "fix" was to go HDMI to USB-C (instead of Thunderbold to USB-C).

I understand this might not be viable for everyone, but it resolved the issue for me.
Yes - that's the business VCs are in.
It's common knowledge that we communicate with submarines.

https://en.wikipedia.org/wiki/Communication_with_submarines

The article confirms this:

> Salles said the situation now will be toughest for any crews that leave harbor in the weeks ahead, because they’ll know they are leaving loved ones in the midst of the pandemic and, possibly, still living in lockdown. The French government has already extended its stay-home orders once, to April 15, and said it could do so again.

> Salles said he believes those crews will get regular coronavirus updates, but won’t be told of any family deaths until they are returning to the l’Ile Longue submarine base, near Brest in Brittany.
One more data point: just tried to repro with hostname and port 8193 and failed, so the issue is probably more intricate than described.

(Guest in my test: OpenSSH 7.6p1 on ubuntu bionic, stock config other than sshd port.)
I think Euler’s identity becomes more elegant when using 2π instead of π:

e^(2πi) = 1
Huawei – New IP Networking for Network 2030 [pdf]
You should mention that in the caption, or use a non-black colour as a mask.
Comet of a generation set to light up the night sky
You can rebase to change the history. As with git, if you do this, everyone with a clone will need to clone a fresh copy, as they can no longer merge with the remote HEAD.
Yes if you stay within your limits. But if you start loading up on debt because of low interest then things can go bad very quickly. So the advice go stop saving is bad.
PS> Your name sounds familiar, did you used to know a Sarah in Portland, OR?
This seems to be a dramatic simplification, to the point where the results aren't helpful at all, unless I'm missing something.

A lot of this is private property. Offices, people's houses, a farmer's farmland. We can't go inside, or trample on the crops of farmers. Then you need to subtract roads - because you can't walk on a road and definitely not a motorway.

So really, shouldn't the land area used be the publicly accessible pedestrian area?

And I dunno about others, but my footpaths are less than a metre long in width in my residential area. In the commercial areas, they tend to be less than 6 metres.
Palo Alto Networks to acquire CloudGenix for $420M
Man vs Nature is an old dichotomy; I'm not sure many people still hold it in their world view. It was just one step along the path of defining "self" vs "other". That differentiation is significant because it helps individuals identify threats vs allies. Colonizers may have defined indigenous people as "other" because they didn't have any shared cultural substrate that they could reliably cooperate through. Of course, that differentiation was likely varried per individual, and I'm sure there were many colonial individuals who detestested taking advantage of indigenous people.

The exploration described in the article might be better described as drawing more of the "other" into "self". Finding that which was previously uknown to your "self" (perhaps your cultural upbringing, national identity, or collective societal knowledge) and understanding it. In this circumstance the understanding is of nature and environment, but people find this same fire in more modern differentiations as well. For instance, globalization is rapidly developing universally agreeable culture, and there are many people passionate about sharing and adding parts of their culture to that global identity.

Your wish for cohabitation seems to me to be a similar desire of drawing "other" into "self", and will ultimately demand a similar degree of understanding to pull off.
Nobody says how long pandemic will last. Calculate yourself
How to securely implement OAuth in Angular
Doctor describes experience: “patients moaned and coughed almost in synchrony”
I don't think it's fair to call that borderline racist. That's an extremely strong word; let's not escalate where it isn't needed. The problem with the statement is that it doesn't come with any substantiation, or additional information.
My TV has capacitive psuedo-buttons even for the power button. Of course it isn't illuminated, since that would distract from the screen, which means that turning on or off the screen when the lights are out is literally a matter of making wild stabs in the dark.
But companies go out of business.

Government needs a revolution to change.
Support for 4K monitors and multiple screens is still pretty miserable and causes stuttering, freezing, and crashing
Why do I need my camera to have GPS? In what situation would I be equipped with a camera and not my phone, which certainly has a GPS? This seems like the same instinct that makes OEMs put mobile modems in laptops, as if I would ever have my laptop but not my phone to which to tether it.
Show HN: Shouldiwearafacemask.com
And that is just the NATO convention. There are several others in use across the globe - https://en.wikipedia.org/wiki/Milliradian#Definitions_for_ma...
>Not all 'testers' actually try to test edge cases.

Yeah, but surely macOS devs are eating their own dog food.
I have a Mazda from 2019 (not the CX), and I can do everything with a couple of knobs. Even the extra buttons you mention (volume up/down in the wheel or quick access to media/navigation/radio in the center console) are redundant and nearly useless. Just a couple of weeks after I got the car, I have never touched the screen again.

A/C controls are completely manual. Mazda got it right from the beginning.
As just another random instance, I updated my MacOS about a year ago and now I can only change the last 3 parts of my MAC address, the remainder appear to be fixed.

I know my hardware has the ability to change my entire MAC address - I don't get why they are doing this.
And customers apparently like them, when deciding what to buy.
Surely signed integer overflow is also a big problem. And reads from uninitialized memory.
I experienced a similar issue with a git repository hosted on a high port, `brew install openssh` fixed it even though the homebrew `ssh` was not first on my $PATH. Didn't bother to investigate further.
Cloudron 5
>The worker was exposed to covid-19, was told to quarantine, and came back on site anyway.

worker was exposed to co-worker with covid-19; Amazon knowingly allowed exposed worker to continue working; when worker found out of the exposure and Amazon's failures worker organized a strike; only after organizing a strike did Amazon require worker to stay home in quarantine.

>This strikes me as an egregious safety violation

Not only a safety violation by Amazon but a Constitutional violation.
It's interesting, when I had my Windows phone and linked it with my 2014 Ford Fiesta which had Microsoft Sync, it was incredibly fast, responsive and a joy to use. Once you got the format of your queries down, it was super easy to use. They had a button on the wiper knob. Press it, wait for the beep and your're off and running. It synced up instantly. As soon as your phone was connected via bluetooth, you were good to go.

I had a text conversation with my GF back and forth for almost two hours, just by using the speech to text recognition capability of the Sync in my Fiesa, it was really amazing to me how well it worked.

My 2016 Toyota Corolla has something similar and pairs with my iphone and its a total nightmare. it takes literally ten minutes for it to sync up. That's after the phone has already been connected via Bluetooth. The command queries don't often work, you have to repeat them several times, and then after three of four times of saying the same thing over and over, you finally just give up. I'm not sure if its just with the iphone, but it really does suck.
That's not what I mean. Wander in the countryside for a while - outside of one of these national parks - and your wandering is likely to be interrupted at every turn by kilometres of chain-link fence, impassable highway, or some other artificial obstacle that spans a vast distance and makes you feel enclosed, rather than free. A beaver dam is no such barrier.

I think the urge to explore the landscape goes much farther back than the colonial period, which is a very recent blip in human history. The author should look back not to 200 years ago for the source of that instinct, but 20,000 years ago or more - and consider what wilderness might have looked like then.
This is absolutely bonkers. Leverage is not the lottery. IS buying a house a lottery? Then why is other property different?
Odd article as this isn't new. Is it new in that other manufacturers have started and they have no plans to? My current Honda has a very comfortable interface, probably my favorite of any car I've driven.
Your unstated criteria for "just work" are "just work in browser", which differs from the definition used by the comment you're replying to.

That is not universally shared among others, including the non-technical folks that Zoom is being widely adopted by.
I've been hanging onto my Galaxy S7 just because it has actual home and back buttons. Don't know if anyone else still does that.
It's honestly not that bad, but I'd advise to go into it with an open mind. A lot of switchers get angry at macOS when their habits from other systems don't work with it (e.g. wanting to maximize all the windows)
Using Light to Learn
Catalina I haven’t had much problems with, however noticed some odd stuff. Like the Apple Menu and System Preferences it reports one update available but if I go look - nothing. Then was playing with the new TV app and went to watch one of the Apple TV+ shows and all I get is a black screen with audio when watching a show.

Then even before Catalina, my AirPods mic seems to act odd, can hardly hear it and it messses with audio output too when listening to music, sounds like I’m listening to hold music on a telephone unless I disable the mic using a third party app. I think having a old Bluetooth chip might be the reason though since I have a older MacBook while it works great on my iPhone.
Behind KDE Plasma Bigscreen
Since DisplayPort can normally be passively converted to HDMI, your easiest option is probably to get a convertor and also an HDMI switch box. It'll be external to the monitor but there are plenty to choose from that have physical buttons. There are even some with remote controls!
I think your natural argument rests on the idea that money is somehow a time-independent measure of "effort" but I don't know if that really makes sense.
IMO, the misuse of pandemic response procedures will not be limited to the private sector.

The 'ideological clarity' of the novel virus is quite fearful [& provocative] ..
Edited. Feel free to delete my comment, it's redundant now.
I'm certain that it'll be worse. Consider spending 15 seconds to change a single setting.
I think Land Rover has made one of the neatest and most balanced yet useful interior designs with Land Rover Defender 2020. https://carbuzz.com/cars/land-rover/defender
On the chipset side has mostly just worked, afaik, there've been enhancements that work better for scaling/timing etc... but I haven't noticed issues there.

Aside, RGB support for linux sucks.
> all that are complaining about it in whatever way possible or compare to it, will probably never be involved in a task where C excels, so why bother?

I don't think that's a fair assumption. You may be underestimating the number of developers who have a need for a systems programming language.
No.

Buy a house and some stocks in growth sectors.
in some places, like most places in the usa, a PE will need to stamp it. the assumption would be they review, approve and stamp. i designed several hundred controls systems for projects in dozens of states without a PE license in the same manner. super common
That's why we have a stock market, a futures market, businesses, etc. The commenter above gave an example of a real estate investor. That is a particular type of investor which has to deal with some particular kinds of risk that not everyone is suited to or wants to deal with. For those people, there are other investments they would be good at, and they should engage in.
Amazon being Amazon.

https://www.youtube.com/watch?v=AQeGBHxIyHw
Elon Musk: “We have extra FDA-approved ventilators”
", I’ve still not found a Thunderbolt Display that doesn’t routinely crash screen manager services upon idle user activity. "

I've been using a Dell U2515H for almost six years on my late 2013-model MBP and thunderbolt port, never had an issue. I'm also going through a Henge thunderbolt dock. It's not a macOS problem.
Thanks, it seems you are right. Sorry that you got downvoted whereas my wrong statement got upvoted; such is the nature of HN.
I'm curious to know if the buttons are in the base model or are an upgrade.
Many of us already own and use 'real' masks, before the covid situation started. People absolutely have the right and the duty to protect themselves and those around them to the best of their abilities (without detrementally impacting others). While those hoarding, reselling at markup, and wasting supplies deserve any and all shame leveled at them, the quality of their PPE is in no way an indicator of such. Many are likely healthcare workers themselves.
Try a Henge dock. Been using one for 6 years. No monitor or thunderbolt issues.
HN is full of owners, founders, board members, executives, and managers.

Their view is well represented here.
Cash equivalents include commercial paper and bonds. Cash equivalents are not the same as cash.
Ask HN: How do you implement and manage subscription plans in your SaaS app?
I'm looking for suggestions about how to create user facing plans and manage which features are available to them? To my knowledge Chargebee, Recurly, Stripe handle all the billing / subscription management, but do I have to build all the logic around what features are available for which plans in my app, or is there a way to abstract this?

For reference, we currently use Stripe for billing, Firebase for authentication, Node.js on the backend, and React on the front end.
Annual Protest to ‘Fight Krebs’ Raises €150K+ – KrebsOnSecurity
A new idea for a personal website
Create a website by collecting content such as SNS accounts, recipes, and blogs.

The idea of a personal web page as a place for creators to connect with each other is a new idea.

https://conn.ec/
I'm not sure what you're trying to say.

There clearly exist areas that are more and those that are less impacted by human presence. When people talk about nature they often mean just the latter parts while perhaps considering engineered ecosystems part of "the environment" not necessarily part of "[pristine] nature". Having different words for these different things is useful. You can quibble about which words best fit them, but the distinction doesn't go away.
EXIF tagging.
hondas have had voice controls for ~20 years. they're in e.g. the 2004 acura tl. simple voice controls are cost effective and already implemented.
Launch HN: Wide Open School
How does at-will employment work with union busting? I remember working at Amazon they were very adamant about everything being at-will. Furthermore, in their management training, they didn't even tiptoe around their hatred of unions. They basically have a formal system developed to rat out any union organizers. The only reason I can infer for the existence of such a system is so that they can bust unions. They seem willing to take the legal risks that come with retaliation.
That's actually the approach Ferrari uses:

https://images.app.goo.gl/KdEV4qWFEHouDEq28
If they stick to a reasonable withdrawal rate, they likely would not be. The stock market will rise in time, and has almost certainly risen in value since the time they made investments, even with the current drop in share prices.
True. I simplified implementation details for clarity.