skysight-inc/HackerNews huggingface dataset:
"Handling and design" and "long term durability and build quality" are pretty orthogonal.

The 900 and Volvo 240/7x0/9x0 were old designs by the '90s; a mechanical refresh was neccesary even if the styling was to remain largely unchanged.
Whenever I use the web reader (in both Chrome and Firefox) and choose one page layout, it formats it so all the text is in a narrow column with large spaces on either side. Have you run into this at all?
I suppose it does. In the same way that using your gmail address to sign up for anything cements you to Google. But unless Apple or Google suddenly go out of business, I have a hard time seeing a problem with this.
Part of me thinks the success of javascript is due precisely for the reason that it prevents/discourages multithreaded programming.
I think you meant

> If you have both social logins and your own login, you must implement apple sign in.

which is my understanding as well! Would be nice if they explicitly handle this case as it's probably the majority.
From what I understand the challenge with TB is that it's tied into Firefox' engine and that is also in parts used for the GUI (XUL).
Every time there's larger refactoring work in FF that affects Thunderbird. And FF wants to get rid of XUL eventually.
You can write horrible event driven code. For example, do your events need to talk to a database? Right there, you've got a synchronization point.

Thinking about asynchronous behavior is always tricky, and code designed to run on threaded systems isn't generally arbitrary code with locks thrown into it the mix, you strive to write the largest possible reentrant sections, and only lock where you have to, and as infrequently as possible. With reentrant code, it doesn't matter where you get preempted.
Code is now on GitHub here: https://github.com/martin-stone/AndroidAudioNotifier
Holy! I've been calling this software American fuzzy_loop_ for years without ever noticing my mistake.
You could always use it as a stylish space heater..
If someone has hit a blocker or other problem, surely they would find the help they need to resolve it at the time rather than waiting for a standup, right?
Kill Bill Major Version Released
How much carbon dioxide is being absorbed by the ocean compared to soap.
Augmentation = Relationship of human to some machinic unit. The car production lines are a longer running example, but any job that maybe in the past would be all human or more human labors per machinic-object, but now the ratios change is augmentation(Perhaps this is what most things are definitely going through or at risk of).
Automation = Complete replacement of human unit(s) by an automated process by machinic units.

Technology isn't necessarily a form of automation, since human laborers can use it/operate it without meaning the loss of another human unit.

As for what's going on, so many people throwing data and inquiries around it's hard for the average person to take time to do meta-analytics and ascertain where the trajectory is versus conjecture of decades-out and hence the two sides (automation-risk real vs automation-risk fake) end up being dogmas.

I don't think we've seen automation itself simply generate new markets at a rate to stave off 'risk'. But I don't think we've really seen what the synthesis of automation will bring forward and there's a lot of hype. Industry itself is still trying to build plans and transition into industry 4.0, I think things will be much clearer in the next 15 years. Probably a non-answer but that's what i think.
It being hard to share memory is a feature, not a bug.

Threads make any single thing on your program mutable without your direct control. Processes keep the mutability scoped into a few hard to extend areas.
True. I wonder how much event systems by their very nature simply destroy cache locality. Still, it's likely much easier to reason about cache hits, and build event handlers such that they remain local for the duration, as opposed to threading, where it's all but impossible to predict what the cache will look like.
Apologies, but I don't really understand the parent post's concern or your confusion - do people really think that "too acidic" is a misleading description of the problem, and that this article is therefore clickbait created by "big news agencies"? If an animal adapts to N ph, and has problems at N-0.1 ph, then surely it's rational and honest to say that the animal's environment has become "too acidic" for it, regardless of how acidic the number "seems" to us? Is this somehow different from temperature changes, where I feel like most people wouldn't be confused by what we would feel is "cold" being described as "too warm" for another species?
I paid around 1600 USD for everything. Counting the parts I reused from my old hackintosh, around 2000. A similarly specced Mac Pro 8-core is around 7200 USD.
Same here, I'm locked at 60.9.1 because the new Extension redesign broke the only extension that's a must-have for work, ExchangeCalendar: https://github.com/ExchangeCalendar/exchangecalendar/issues/...
Professionals in all fields have to spend money on tools. That’s business.
https://www.climate.gov/sites/default/files/paleo_CO2_2018_1...
That seems to be what PCPartPicker is doing to remain compliant. Example:

https://pcpartpicker.com/product/MwW9TW/western-digital-inte...
Oh there are Chrome extensions which inject JS HLS libraries, adding support to Chrome.
> emptying the bank account knowing that eventually they'll get fired for poor performance.

CEOs don’t set their own comp.
110% - Google wouldn’t let me use Safari for youtube TV or for Stadia. The open web is a total mirage.
> But the EFF said Ring was failing to protect users' privacy, noting only one of the trackers it had found was mentioned in the company's privacy policy.

Wow. We're fast approaching a dystopian future where privacy will no longer be at all possible.

Aren't Ring doorbells something you purchase? Then how can they treat your data like this? It's not it's a free product you're using in exchange for tracking and ads.
Lightmeter – Deliverability Monitoring
There's information about how to configure the audio players, including displaying sliders, on this page: https://en.wikipedia.org/wiki/Help:Sound_file_markup

It appears the sliders display if the widget is wider than some minimum. It's not clear if the behaviour changes between browsers, etc.

Perhaps there's an opportunity to change the default display style system-wide. However, I suspect sliders are one of those things that are context-dependent. Luckily, the pages are editable by anyone and the slider can be displayed on pages where it makes sense.
> your MacBook

Yes, this is the expensive part. Obviously if you are developing for iOS or porting an iOS app then you need the hardware. But it seems like an unusually high barrier for implementing a "sign in with" button.
>GAFAM, which sounds like a sneezing noise.

There's been a different acronym going around: The G-MAFIA
as in G(oogle) M(icrosoft) A(mazon) F(acebook) I(BM) A(pple).
Also these transmitters use a lot of energy which these days is pretty expensive.
Wow. That sounds pretty life changing. I'd love to try it but I'm afraid of the long term effects of a bad trip
> what happens to my account when i sell all my Apple devices?

Apple ID doesn't depend on having Apple devices, and you can associate it with arbitrary email addresses.
There's still plenty of obese asian americans around.

Obese people self shame constantly. It creates a feedback look that keeps them being obese. It destroys all their self confidence. If fat shaming worked to prevent obesity on a societal level nobody would be fat. Its an issue with a lot of factors.
I've been hearing rumors that AMD's current offerings have been starting to avoid even shared cache between processors. It boggles my mind that any CPU designer would think a shared L2 cache is a good idea. Makes me wonder where my model of memory starts to break down. I always just think of L2 as being slower, less expensive memory than L1. I'm wondering if there are any benefits that actually outweigh the cache eviction penalty of multiple processors accessing it...
You can't downvote stories on HN, but there's a convenient "hide" button just under the title for those who don't wish to read the article.
Local privilege escalation is very frequently possible

I would say that how frequently it's possible depends on the context. If someone gets RCE as user nobody running inside /var/empty, there's a wide range of vulnerabilities which they would be unable to utilize. Even more so if they're locked down with Capsicum or other sandboxing tools.

People talk about RCE as if it's a single category, but there are many cases where someone might be able to execute arbitrary code inside a sandbox while not having the ability to execute arbitrary code on the host system.
There's a long history of effective environment regulations around the world that demonstrates the opposite.
Over 93% of new software applications today use open source from public repositories of source code or other third party code and average over 100 components code that they didn't directly write. Often they have only a partial understanding of what is in them due to time constraints to release their products. That's a big attack surface and knowing what is in the code that developers choose to build their products with is becoming urgent. This tool scans code and reports the types of features found in it to help developers decide whether it does more than they expected from a features standpoint. See the project site and wiki for more https://github.com/Microsoft/ApplicationInspector
I was looking into Wyze right about the time the server leak happened [0] so I moved on. But they do have good prices.

[0] https://www.theverge.com/2019/12/30/21042974/wyze-server-bre...
It depends on what she's studying, IMHO. If there are domain specific apps (i.e., AutoCAD, Terminal, etc.) then the iPad is a non-starter.

If she just needs to take notes, make PowerPoints, and write essays, then the iPad is great. The Apple Pencil (and keyboard case) is a virtual requirement, but I prefer it far above even traditional pen-and-paper notes.
Second that, the CockroachDB documentation is excellent. All the DDL and DML statements are clearly documented and with examples, that's really cool.
Kind of off-topic but can anyone weigh in on how a 2019 (2020?) Macbook Air fares for programming? Specifically frontend programming: running VSC, maybe a couple frontend build watch tasks, and a node server. Currently using a 2017 13" MBP and I assume it'd have similar performance?

At this point in my career I spend most of my days running around in meetings so if I'm doing programming I'll usually do it on my desktop. My laptop ends up being a glorified note-taking machine with only light frontend programming so I'm really optimizing for portability. Interested to hear some thoughts from fellow engineers with the newest Macbook Air.
7.7 magnitude earthquake strikes the Caribbean
Hey, I get to tell m y own two 1990's era threads story.

First: in Windows 3.1, you got exactly one thread. My former company (BBN Software Products, home of the RS/1 statistical program) managed to get a version of RS/1 on Windows by splitting it into two pieces, each of which ran a single thread. On piece (RS/Client) was the UI; it talked to the "server" using TCP/IP (or a shared memory channel if the client and server were on the same machine)

Second: I also got to help port a networking program over to an SGI box. At the time, the SGI GCC-based compiler could either supports threads, or support exceptions, but not both. (And my "unsupported" I mean, "generated code that would crash even if no exception was ever actually generated"). I couldn't convince the company to keep the threads and dump the exceptions, so instead I had to convert the program to spawn new processes with shared memory (!) to emulate the threads.

TL/DR: actually programming with threads at the time was decidedly unsupported.
> MoMess

Nomen est omen?
Harvard Chemistry Chair Lieber Charged with Not Disclosing Chinese Funding
Could you compare your product to AWS GreenGrass ? If I use GreenGrass, should I use Deviceplane too ?
Better start carrying that butterfly to work every day! You know, just to show who the boss is.
Does the packet filter vs routing performance thing apply also on Linux

I haven't looked at the Linux kernel code, but keeping routes cached per-flow is a trivial optimization; I'd be shocked if they weren't using it.
Less than Google, really, because you can't change your main Google sign-in email at any time.
Correct. We don't need to parse it per se just look for use of features that are easy to identify like XmlHttpRequest, Json.Parse use etc.
Yeah, just skip his popular lay books if they annoy you and focus on the technical works underpinning his philosophies. They still have a few injections of his personality here and there, but it’s mostly drowned out by technical exposition.
> Amd and Nvidia drivers for what? Big games aren't being made with openGL.

Doom 2016?

> What is the state of vulcan across drivers and engines?

Quite good actually. Intel has older generations supported than on windows. There are 2 mature AMD vulkan implementations.

Also through investments of valve there is a new shader compiler in the works that got merged in mesa which helps quite a lot. The performance is about equal, but sometimes faster under windows (I didn't look at benchmarks of 2020). Oh and vulkan 1.2 is implemented in mesa 20.

Oh and it's vulkan not vulcan
That's a good point—in academia, we're a lot more tolerant of technologically backwards folk like me.
A primary role for corporate R&D is to wow investors and competitors via splashy sexy demos that your company is not only cutting edge but is actually reinventing the business. This is true for the media, communication, art, HCI, and architecture industries as well as science- or engineering-based ones. The Media Lab was a venue to promote those kinds of innovations in ways that papers in research journals never could.

The Media Lab brought together a diversity of nontraditional tech interests and capabilities in one place to explore how cutting edge ideas in how we interact with information might disrupt everyday life in artful ways, creating cool demos to titillate the masses and foment fear in the hearts of competitors.

And it largely worked, for the first 15 years or so, anyway. But eventually, Being Digital (or WiReD) wasn't all that disruptive or cool any more, and the bloom was off the rose.
In an attempt to be more present with one another away from our phooes, my partner and I have (ironically) started using old phones as single-app devices.

For example: we have a "spotiphone" which is an old iPhone with a shattered camera that has only Spotify installed that we use in our bedroom to control music/podcasts. Similar thing for where my partner meditates (but it's an old iPod touch).

Our real phones are usually left by the door when we come home.
I know this thread's a bit old now, but could you expound on what the implications are for that?
I don’t know the case at yugabyte but, in general, the outright lies by sales has nothing to do with the integrity of the developers.
So under this model, Gambia & Morocco would be punishing USA, Russia, Saudi Arabia, Turkey, Vietnam and Ukraine?
I didn't know it was used outside of Bloomberg...
> but many PC games advertise for nVidia.

This is another issue unto itself. This often stems not from a CUDA/OpenCL debate, but rather how well a particular development group may be supported by either vendor in terms of tech and driver support. NVIDIA is usually pretty good at supporting game makers, and getting support for their GameWorks libraries added. GW for a long time was a weak spot for AMD as they couldn’t add proper driver support, crippling performance and limiting feature sets. A good amount of GW is OSS now, so getting those features and support in is up to AMD. I haven’t read the EULAs though.

https://developer.nvidia.com/gameworks-source-github
well, youre in the anals of history at least.

(couldnt resist. yes im 40yrs old)
You seem confused. Apple Pay works using the exact same tech as contactless payment cards, a widely supported standard.
It’s a perfectly capable drawing device with sidecar even more. A lot of professional artists switched from Wacom to the iPad and now with sidecar they forced Wacom to make a device for just 499$ which is about 500 cheaper than before. There is a market and a use case it is just not yours.
You should be able to turn off the T2 function Secure Boot which blocks booting from other drives: https://support.apple.com/en-us/HT208330
> Calling shame "violent" is dismissing actual violence.

It's worse than that. Calling words violence justifies the use of "defensive", actual violence against someone that has used "violent communication" – whatever the hell that might mean at the moment.
Another excellent choice for a LaTex editor is LyX (https://www.lyx.org/). It's not WYSIWYG, but does basic math formatting as you go, which is very helpful for complicated expressions.
"Thus the discovery of these new properties of the atmosphere not only opened up the possibility of transmitting, without wires, energy in large amounts, but, what was still more significant, it afforded the certitude that energy could be transmitted in this manner economically. In this new system it matters little--in fact, almost nothing – whether the transmission is effected at a distance of a few miles or of a few thousand miles."

Tesla was truly a wizard!
Let's talk about why privacy settings are a problem
At least in the EU you can legally buy the spores online.
How many 100s of thousands of dollars to go through and determine which code is licensed and which isn't?
Replicache: Easy Offline-First for Existing Applications
EHR Vendor to Pay $145M to Resolve Criminal and Civil Investigations
Aye. It has a sr.ht subdomain for historical reasons, but it's a personal server.
It's actually more that an SDET has classically been the one who writes the tools and infrastructure that QA Automation Engineers would use to write scripts.

It implies an education/experience background equivalent to any other T&I Software Engineer, but usually with additional experience in QA. Alternately, it could be a QA engineer who would be genuinely qualified as a general SWE in a promotion path, but who chooses to stay in quality as a domain. But either way it implies equivalent qualifications as a SWE at the same level.

The "real" bit is because over the last half decade or so, SDET has been blurred by title inflation. Scripters have been getting the title without any real experience maintaining longer-term or larger software projects, and who aren't qualified enough to be hireable as a SWE generalist.

That's one reason you still get "lesser than SWE" status arguments about SDET, when IME you actually tend to demand a little more in the market because of the need for experience in two separate disciplines.

My response to the comment above you has a lot more detail expanding on that.
As bad as it would be for the world economy, from the perspective of climate it’d be a good thing. The blockades would reduce trade, so they would necessarily reduce global resource consumption, thus also making emissions lower.
Does this provide any advantages over the Instance Metadata Service v2 that launched last year?

https://aws.amazon.com/blogs/security/defense-in-depth-open-...
On the Metal: Jonathan Blow (Podcast)
AFAIK American defamation law is in fact laxer when the target of the defamation is a public figure.
Modern languages with high-level and verified async features and explicit mutability make threads much more convenient.

That paper is finally becoming dated.
Ask HN: No-fixed-cost container service/microservice setup on AWS
What architecture are folks using to get a no-fixed-cost set of microservices running on AWS for containerized services.

Essentially, I want to run an auto-scaling set of containers backed by a single image fronted by a fixed IP address and port(s). However, I do not want to pay a fixed monthly charge, just a charge that is proportional to usage.

API Gateway + Lambda does this, but not for containers/images.

Fargate looks promising, but it appears that you need a load-balancer to give the service a static IP which costs $20 or so per month/fixed.

Some combination of Route53/AWS Service Discovery/API Gateway and Fargate might also work, but it is unclear how to set that up.

Does anyone have something that works for them?
PStack: Privacy-First Solutions Technology
But could you trick every driver every time?

When I was a kid I lived on the ground floor of an apartment building and people passing by could just look inside. Today I still feel uncomfortable about IoT crap camera spying on me and somehow this kind of thing is still big news.
USGS – Earthquake M 7.7 – 125km NNW of Lucea, Jamaica
Isn't it obvious the stuff that gets imported isn't the same stuff that all Americans eat? The US isn't exactly exporting tons of fresh food all the way to Eastern Europe.

Of course its gonna be mostly packaged, mass produced crap....
Harley-Davidson's sales growth struggle sends shares tumbling
I mean, threads are OK, but you need to essentially and artificially (because they're not processes) isolate them as much as possible (by minimizing shared state), and you want to do async/evented I/O so that you have as many threads as CPUs.
Can you wipe the ring firmware and repurpose it?
It's frustrating that Amazon is trying to hard to win the prize for being the creepiest tech giant. I generally like Amazon and much of my online shopping is through them, but this makes me more inclined to try alternatives.

I've already mostly dropped Facebook and Google, it'll be harder for me to ween myself off of Amazon.
I thought XUL was gone with the recent change to the way addons work in Firefox?
Might I suggest you try PDF-XChange Editor?
https://www.tracker-software.com/product/downloads
This is an incredibly capable product, and free for both personal and commercial use. Some features are unlocked by licensing, but there's even an option to hide those if you have no need for them.
Cardano bolsters science focus with new commercial strategy
Maybe, certainly prudent approach and many I know in the UK also store their eggs in the fridge, though can't say it's common to see them stored in a fridge in stores.

Be nice to see some stats comparing that, though different countries have different ways of measuring stats and then culture of accessing such services. UK, it's free so people wont hesitate, USA - not free, be cases that ppl ride it out themselves, or not and only then would be a statistic. Turkey - no idea and not easy to find such stats in western language as "Turkey health stats" won't end well in the likes of google and as it in effect, flips you the bird :groan:.
Winking is now a microaggression ;)
Zotero on Linux for my scientific library, syncs to my iPad using Zotfile and a personal Nextcloud server.
This is the best comment here. Would love to understand more about the 'hollowness'. FWIW, they have a nice new building there now (Maki).
Dropwizard is another, more popular and well adapted solution without much JEE clutter.
"Dr. Charles Lieber, 60, Chair of the Department of Chemistry and Chemical Biology at Harvard University"

>The charging documents, unsealed Tuesday, allege that under the Thousand Talents contract Lieber was paid $50,000 in monthly salary by China's Wuhan University of Technology and another $158,000 in living expenses. He was also awarded some $1.74 million to set up a research lab there.

https://www.nbcnews.com/news/us-news/harvard-s-chemistry-cha...
I have a personal website at https://matansilver.com

At some point I'd like to spend some time building out a larger body of writing to post, maybe a gist-like snippet list.