skysight-inc/HackerNews huggingface dataset:
Which is very helpful because with Google, in spite of some available settings, it's impossible to know what kind of custom/localized results being served.

In DDG, I turn it on (mine is Germany toggle as well) for finding restaurants and local support sites, and turn it off when I search anything programming related. Works well so far. I used the infamous "!g" rarely in the last few months.
A Beautiful JavaScript Stack
My understanding is that this is how elves used to be thought of and Tolkien's elves where their own thing.
Tau Shows Promise as Achilles’ Heel for Alzheimer’s and Similar Diseases
Seems like a collection of generic corporate speak. Most of them are some variation on "I'm so [sorry/happy] that you had a [frustrating/great] experience with our product".
I'm no expert, but isn't the "reduced" in RISC about what the instructions do (and don't do) rather than the number of instructions in an ISA?

FJCVTZS[1] seems pretty specialized, but it also seems rather simple. It converts the value in one register and puts the result in another register.

Compare that with say MOVSB[2] from X86, which reads from memory, writes to memory and updates two registers.

[1]: https://developer.arm.com/docs/100069/0607/a64-floating-poin...

[2]: https://www.felixcloutier.com/x86/movs:movsb:movsw:movsd:mov...
https://www.cnbc.com/2020/03/02/coronavirus-new-york-city-do...
I would say it's mostly better most of the time; they can go badly. Obligatory Futurama quote to illustrate the point:

> Hermes: So you're telling me I could fire my whole staff and hire Grunka Lunkas at half the cost?

> Glurmo: That's right. They think they have a good union but they don't. [whispering] They're basically slaves.
I read about Welch back in the days when some of my management friends admired his magic to bring GE to the status before he left.

I'm also reading some books and articles about the root of modern US corporate management, which went back to the second World War and the 10 Whiz Kids. Very fascinating reads.

However after the '08 financial crisis a lot of people took a different, more critique view and I think we have a lot to learn from those guys, positive and negative.
I guess it's more the fanciful sort of talking about things that don't actually exist like a book does, versus the impact intent to deceive that goes with lying.
Dealers Sell Phony Bird Poop to Farmers
I use Firefox because while Microsoft, Google, Facebook and other giants are working hard to take ownership of the Internet, Mozilla works to keep the web open and free.

I have a small SAS project, and I am sad that just 2% of my users use Firefox, while 80% of them uses Google Chrome.
At the time there were two branches, the win 3.1 branch, which was consumery, and the NT branch which was for servers / developers, etc. Cairo was an OS based on the NT branch, which was ultimately cancelled. Chicago was the project name for win95, which came off the 3.1 branch. Eventually the NT/3.1 branches merged, in the release called XP. And yeah, there's no such thing as windows 93.

Source: worked at msft from 92-97.
this cisco anyconnect system? https://www.cvedetails.com/vulnerability-list/vendor_id-16/p...

doesn't seem very secure to me.
Those help it be more secure without being a proof of security.

Fewer configuration options/smaller codebase mean you have less to screw up while programming, less to read while debugging, and fewer opportunities to get things wrong while deploying.
well maybe my entourage is too keen on impulse buy (plausible)
I looked over it briefly and saw some things about merchant validation and other events. I haven't done much with payment handling other than use APIs like PayPal. My gut feeling is that the asynchronous nature of this is going to make it difficult for users to implement properly.

Is there a synchronous abstraction for payments? So basically the user would submit a JSON object with the payment information and get a single atomic approve/deny response that is final?

If so, then I'd like to see a wrapper for this that encapsulates all of the async minutia into a sync protocol.

If not, then I think that reveals the underlying complexity of payment handling which is due to its asynchronous nature. There are so many reasons for payments to be rejected, returned or fail outright that perhaps nobody gets it all right. In the end, somebody has to moderate it and make it a manual process at some level.

So that's the part that that I'd like to see someone solve, regardless of the interface. Maybe Stripe or Square already have? Sorry if I'm using the wrong terminology here, I haven't done much merchant stuff, but have a nose for the fundamentals that make these types of things complex.
Wow, 10k$/month is a lot more than a 'sustainable full-time job' would pay :) At least here in Europe.

But of course what he's getting now ($1212) is nowhere near that.
See The Old New Thing, by Raymond Chen: https://books.google.com.tr/books?id=wYrCitbs5PQC
, where he says "Windows 95 was originally Windows 93, after all."
Caloric restriction prevents negative effects of aging in cells
Show HN: A front-end visual development tool for React applications
Give me one of these responses and I will leave your service.
I used a BAT (http://xahlee.info/kbd/bat_keyboard.html) long ago for enough time that I was able to type _prose_ at about 50wpm. For that use, it was quite decent - especially if you were using some system that required a lot of mousing and didn't have good keyboard control options. There, having one hand always on the mouse while the other could provide input was faster and less frustrating than current keyboard+mouse.
What was not at all good was programming. Symbols often require modifier keys; but on a chorded keyboard like the BAT, that meant two chords for each symbol: the chord to set the modifier, and the chord to choose the actual key that goes with the modifier.

Still, I think there's a lot of room for improvement of human interfaces (at least until we hopefully someday get neural interfaces which bypass hands and even eyes).
True, but as someone with a surgery looming I'd much have someone who had to go through a 6-year training process then a simple 4 year one.

Like, medical mistakes are already crazy common -- and that's with the strict barriers of entry.
Do you have a source for that? Even at a lower angle you still get some UV B and energy from the sun.
sorry, i was just curious. i didn't know people felt that strongly about it
Wouldn't it only be 70^2 (or 69^2 or 69*70 maybe?)? Each of the 70 devices has a VPN connection to 69 other devices. So only ~5,000 total
> turn away suggestions and PRs from people who need additional functionality, even if the changes would have no material impact on the author's usage.

Whether it impacts a specific use case is usually here nor there - it’s usually about maintainability. And while finding contributors for open source projects can be difficult, finding people who want to do the thankless work of maintaining code long-term is much harder.
All that is certainly true, but we're talking about a function that dates back to the 70s here. It predates all of those nice error handling concepts (exceptions, Result<T>, multiple return values), so it's pretty sensible from that perspective to have -1 be the error value.

But yes, don't do this today, obviously.
StranglerFig Application
The way I see it is the competition is happening anyway, why not make money from every major player in the market?
The point of this blog post isn't so much "hey, fork can fail" but pointing out that "if you fail to handle fork failing, the outcome is really bad." Fork's error result is a legal input to kill, but one which has really nasty semantics. It's also a legal input to wait, but has somewhat more benign semantics.
We are a small distributed development team, looking for mid-sized projects, solving complex business problems.

Location: Belgium, Hungary, Bulgaria

Remote: only

Willing to relocate: no, but we can travel for meetings (ideally in Europe)

Technologies: Ruby on Rails, PHP, Elixir, JavaScript, Ember.js, React.js, Angular.js, Vue.js

Résumé/CV: on request

Email: hello@weareevermore.com

---

Our experience is primarily with international non profit organisations, where we have helped them transform their brand or build custom intranet/collaboration platforms to ease their daily routine. Our ethos as a team is to never cut corners and always make the extra mile, something which we believe differs us from many companies on the market. You can definitely rely on a positive vibe working with us.
https://weareevermore.com/
Ok I was assuming they meant that if they did control + F on the webpage and the string was towards the bottom area, the page would start infinite scrolling automatically after locating that string via search(and they wanted to avoid this). Heres a similar example, if I wanted to get the contact page link(located on the footer) on an infinite scroll page, I would never be able to get to the bottom because of infinite scrolling. But I could do a Ctrl +f on the inspector to locate the "contact" string and copy the contact page link from there.
Romulans = Space Haradrim?

Really it doesn't make sense to connect these different things directly, because they point towards higher archetypes that we have embedded in our collective consciousness.
I feel like a lot of design failures with new wire protocols, come down to the organization responsible for the specification not having enough leverage to convince the clients/stakeholders who will eventually implement the specification to “meet them in the middle” by adapting their systems to suit the protocol; instead, the clients/stakeholders hold all the leverage, and so demand that the specification change to a shape where it has knobs allowing each of them to implement the standard with no change to their current system whatsoever, at the expense of every other client essentially having to reify “the way each other client/stakeholder does things” in the form of each knob.

I wonder if any specification group has ever thrown up their hands and said, “you know what? Fine. Let’s just create one named sub-protocol for the way each of you major players does things; and then have the clients of this protocol do a sub-protocol negotiation; and then have the client use a plugin specific to the sub-protocol that’s been negotiated. Then you don’t need any knobs; all the policy can be baked into the plugin.”

(Come to think of it, this is kind of how the authentication phase of SSH works, when configured to use PAM. “Pretend we’re MIT” (a.k.a. Kerberos); “pretend this is a Microsoft Active Directory domain” (a.k.a. NTLM auth); etc.
Striking summary from the WHO report:
https://www.who.int/docs/default-source/coronaviruse/who-chi...

> Much of the global community is not yet ready, in mindset and materially, to implement the measures that have been employed to contain COVID-19 in China. These are the only measures that are currently proven to interrupt or minimize transmission chains in humans. Fundamental to these measures is extremely proactive surveillance to immediately detect cases, very rapid diagnosis and immediate case isolation, rigorous tracking and quarantine of close contacts, and an exceptionally high degree of population understanding and acceptance of these measures.
How does your shell know which environment you're in? Is it that you ssh into one environment or another one, and you want the badge to show which one you've connected to?
It's certainly an incredibly complex multifaceted issue. It would be interesting with the correct data to model the infection rate and mortality rate.

As a back of the envelop calculation from someone who doesn't do epidemiological modeling, the US has ~330M people. The flu itself infects 5-20% of the population from what I read so let's say this virus infects a conservative 3%, we're at 9.9M.

Based on the data I'm seeing, mortality rate is higher than 3% but there's a lot of factors that go into that (so who knows), so were at just shy of 300k deaths. I think those are conservative figures, personally. My guess is the transmission rate and mortality rates are both higher but there are again so many unknowns.

https://hub.jhu.edu/2020/01/23/coronavirus-outbreak-mapping-...
Surely globalist think-tanks have nothing to gain from weaving their projections into such a narrative.
I mean it's no more widespread in Africa or New Zealand, which are not represented in the genomic dataset charted here, than in Finland, which is represented. I've edited the earlier comment to clarify that, since the surrounding context evidently does not suffice on its own to do so for everyone.
It’s not way to late. The goal right now is to lower the rate of transmission to a point that the medical system can cope with it. We can still do that but every extra week of delay makes the situation worse and means the point where the medical system is overwhelmed arrives will be sooner. If we close all schools and public events and restaurants and so forth right now, we maybe have two to three months before it starts to look overwhelmed. If we wait another week to do it. That will look more like 1 month. If we wait two weeks. It’ll look more or less like game over and we will need extremely draconian looking measures at that point to get the transmission rate down.
It tells me that he built a house of cards and left before the wind knocked it over
> Does that mean I will be able to open a terminal an type: WireGuard and from then on my connection to the internet will be secure

It's more like how iptables/nftables is part of the kernel. You need a recent kernel along with user space tooling. But it will become part of virtually every Linux distribution.

As for "my connection to the internet will be secure" - that's possible, but the main use case right now is "my connection to my vpn/server will be secure".

Additional configuration is required to route all traffic through the wireguard tunnel, and make sure all other traffic is dropped - and to make sure all traffic is dropped, rather than sent in plaintext when the tunnel goes down (a "kill switch").

I'm sure we'll see many tools and scripts that will help automate such setups.

But if you just want a udp routed VPN - you might want to look at zerotier or tinc.
This is more or less what a senior Frontend dev usually makes in the US. The author single handedly made the first serious FOSS VPN that can replace IPSec and OpenVPN
Some things are more important than money.

Edit: it's also worth pointing out that the blame for much of the cost can be laid at the door of the EU and EU-philes in the UK for working to subvert the result of the referendum. It seemed at times like many of the aforementioned were almost disappointed the UK didn't plunge into the forecasted immediate recession, outbreaks of super-gonorrhea, plagues of locusts, etc.

The arch-Remainers in the Stop Brexit campaign need to take a look at themselves first before throwing blame around.
That's correct. Cirdan gave Narya, the ring of fire, to Mithrandir when he arrived.

"Take this ring, Master," he said, "for your labours will be heavy; but it will support you in the weariness that you have taken upon yourself. For this is the Ring of Fire, and with it you may rekindle hearts in a world that grows chill. But as for me, my heart is with the Sea, and I will dwell by the grey shores until the last ship sails. I will await you."
I use firefox too not because it's the best but because of privacy and to give them market support
Archive link: https://web.archive.org/web/20200302122344/https://middle-ea...
Thank you for the feedback :)

I have no plans to stop working on this project any time soon. Having it work as a ChromeCast Audio replacement was one of my initial thoughts back in 2019, and while the scope has slightly increased, that initial goal hasn't been altered.

After some feedback, I am prioritising the implementing of multi-target streaming (multiple speakers/TVs) so that this will exist (in some form) in the first release.

Another of the goals is for the whole system to be dead-simple to setup and use. Heavens know I have wasted enough of my life trying to make half-broken projects somewhat do what they were supposed to do. I'd rather my own projects are not among those :)

(I'm the NymphCast author)
I always wonder how much of a productivity impact does a complex setup like this have over a single screen with multiple desktops.

A few years ago, I have bought LG 34UC98, a 34" 21:9 ultra-widescreen monitor. I thought "Look at all that screen space, it will be great for my performance". I've used it maybe a few weeks, and now it's almost exclusive to gaming and movies. My girlfriend likes to use it for large research tasks, to open 3 documents side by side. So at least someone is using the monitor for productivity improvement.

Now I'm back to a 15" macbook and I use 3 desktop setup, with apps assigned to a specific desktop, so they always open in the same space. I also disabled the feature where macOS tries to be smart and arranges the desktops based on frequency, which makes the position unpredictable. From left to right:
1. Mainly terminal, with an occasional GUI for git or database.
2. Editor (VS Code), using the native tabs feature so different projects are grouped under one app.
3. Browser, slack, mail, spotify, and other currently open apps (notes, iMessages, etc.).

Note: I changed the display setting to "More space", which increases the resolution from the default 1680x1050 to 1920x1200 to have some more space. But I had a 13" macbook before, which was 1680x1050 at "More Space" setup, and it worked well too.
JIT Spraying Threats on ARM and Defense by Diversification (2016)
> what it really means is the developer implemented the subset of functionality that they require and turn away suggestions and PRs from people who need additional functionality, even if the changes would have no material impact on the author's usage.

That's one way of looking at it. Another way of looking at it is to emphasize minimalism, the UNIX philosophy, and keeping maintenance burdens low. Sometimes, neither is the case - Ruby on Rails being the classic example of an opinionated framework, one that did expand to add additional functionality over time.
Thanks for letting me know. I have added a force redirect to https :)
The main idea (which has a fair amount of merit!) seems to be: If you give people too many knobs, they will invariably get confused and turn them the wrong way, creating an insecure configuration.

E.g., IPsec has a “none” cipher!
"nothing ever animated like this"

Active Desktop...

I had one of those were almost every single icon on the desktop was animated, even "My Computer".
-4 rep on my original post. It is amazing how consistently wrong people on here are. Made some nice change today.
"Sure, there are only saints in the graveyard"
Shield AI | San Diego, CA & Pittsburgh, PA | www.shield.ai | Onsite | Full-Time

Shield AI is an artificial intelligence robotics company building products for the national security sector and first responders. We are searching for people ready to rise to the occasion and join us in developing state-of-the-art technology alongside a mission that matters. Are you up for the challenge?

Positions Open Across Technical Teams: https://jobs.lever.co/shieldai -- OpSec -- Artificial Intelligence -- C++ -- Controls -- DevOps -- Electrical -- High Speed Digital/Mixed Signal Design -- Embedded -- Engineering -- Hardware -- Mechanical -- Machine Learning -- Manufacturing Operations -- Product Quality -- Robotics -- Software -- User Experience and Design -- AI Lab Manager

Our team is built of scientists, engineers, and business leaders inspired by our mission; to protect service members and civilians with artificially intelligent systems.
Both. I've posted this before about Ballmer, but I'll repost:

He consistently increased earnings via Windows and Office during his tenure as CEO. He was a very good businessman.

He was not, however, a product guy. Witness their failures with the Zune, mobile, search, and early cloud computing. His problem was that he always tried to do what would be best for Microsoft first and not the customer. You can get away with this if you already have an entrenched install base (windows/office), but with net new products people will look at what's best for them first. Even with developers developers developers he tried too hard to get people to use pure MS tech and made developing for the web on MS ugly if you are using anything other than .NET. He didn't see the geeks learning to program in their basement or dorm rooms who ended up using free software instead of going through any "free" channels that may have been available to them (were they?). The result is a generation of developers on Macs and to a lesser extent linux. MS is only now catering to them.

Funny enough, thinking of the customer is what MS did with the xbox and it worked out well enough.
> you need to have your face and arms exposed to direct sunshine for at least 15 minutes/day to keep healthy vitamin D levels in the body

Even that might not be enough, since in many people the body's ability to synthesize vitamin D when exposed to sunlight decreases with age. The only way to know for sure where you stand is to get your blood levels checked when you get a physical, and supplement if you need to.
30kg/unit of three.

That's a regular economy seat, rather than a premium economy one -- but still it is a datapoint.
Yes, both. It's the post-truth era.
It's a necessary change and a response to cognitive overload. Everything I have to think about in an existing system is mental energy I can't spend on more useful tasks, like creating something new.

In the Information Age, attention and cognitive bandwidth have become precious and limited commodities that should never be wasted on any unnecessary concern.

I have a rule of thumb in relation to product or project adoption: every installation step cuts adoption in half. If 1000 people find a project and it has a 5 step installation, approximately 32 of them will install it. Make it a 7 step installation and that number is cut down to about 8.
and

echo -e "\x1B]1337;RequestAttention=fireworks\007"
QuestDB | Head of dev relations | San Francisco | Full-time

QuestDB (http://questdb.io) is a startup building an open-source time-series database that makes nanosecond-latency performance accessible to everyone. By focusing on software core software efficiency we are able to do two things. First, we help developers build true realtime applications without requiring complex technology vendors. Second, we enable more throughput through the same unit of hardware, which significantly reduces costs at scale.

Helping developers achieve their goals is at the center of what we do. Your role will consist of engaging with the user base and orchestrating the growth of our open source communities by reaching out to developers and help them solve their problems.

This is an open-ended role with a substantial degree of autonomy. You will have full liberty to develop outreach channels such as promoting content to spur adoption, planning events, marketing, PR and social media initiatives, as well as any additional direction you will deem relevant.

If you are interested, please email careers@questdb.io.
Shoddy journalism comparing fictional GDP growth with earnings/income.
Masks, as most people wear them, don't do much. They'd need to be custom fitted to ensure no "leakage". The surgical masks do even less.
It was used for military communication between front lines and Paris. It was also famously used for an early securities fraud scheme
https://www.1843magazine.com/technology/rewind/the-crooked-t...
The parent is concerned about privacy, not security.