skysight-inc/HackerNews huggingface dataset:
The biggest risk is probably a drifting focus towards improving that tool. Unless there is some overall strategy towards segmenting out pieces and moving those into OSS, finding maintainers/audience, having an actual plan around those repos... I think your intuition of avoiding it is correct.

If it's already releasable (carved out into it's own repo, parsed for any possible security breaches, independently runnable, etc.) You can just make that public with no fan fare and agree not to do anything with it for a month or two. Let your excitement die down, see if anyone notices it or cares, then evaluate at some future date what could happen with it. If you decide no, just make it private again
I'm not suggesting that either. I'll accept Sisi as more democratic when he actually steps down; until then, some problems, different face.

Morsi was certainly there long enough to pass judgment. I'm not old enough to remember the Muslim Brotherhood, but older family members are and they were fairly concerned about their rapid political rise. I didn't share that concern at the beginning, but quickly realized the dangers of it with the theocratic bend of the newly-formed government.
> The Golden Rule: Treat others as you'd yourself want to be treated. This is an ever-evolving loop of growth and learning throughout your life. You are never finished!

I prefer the silver rule: Do not treat others in ways you do not want to be treated

Though neither really involves empathy as they’re based on your own feelings of a situation.
There's too many devices and screens/orientations to handle. It's a hassle.

Mobile-first was an approach to fix this but pragmatism usually dictates otherwise.
As an Indian, it is particularly weird for me to see the achievements on Indian pioneer mathematicians attributed to a totally different group of people.

Unfortunately, the internet is full of this sort of thing. Wikipedia is especially rife with revisions that change inventors and originators in jingoistic ways.

See also: The eight thousand tiny museums in villages scattered across the U.K. all celebrating the local "inventors" of different things that were already invented in other countries long before.
And even for those "dinosaurs" that are persnickety about control, Outposts allows them to house the rack onsite while still being managed by the AWS console. On on-premise cloud, if you will.
Doesn't look too great on a mobile view. Do you have an example that handles that scenario elegantly?
> There is no con to e2e, and many cons for snake oil/plaintext.

Is this true? From anecdata every e2e encrypted platform I used is much lower quality than the alternatives (iMessage, Signal, etc). Things like multi-device sync don’t work that well. Is this really just a coincidence? Telegram claims they can’t provide the same quality chat (and snappy cross platform crispness is really their competitive advantage) with e2e. Is this just a fake limitation?
It strikes me that they comment on the nib in their list of recommended / disrecommended pens without specifying which nibs (fine to broad) they used for the basis of their opinion. Looking deeper, they don't even mention nib selection (finer nibs tend to be "scratchy" for example) and it's effect on writing feel as part of their buying criteria at all. Seems like a significant omission.
I don't think this necessarily has to hold true (Discord for instance have implemented their apps really well), but in reality this holds true for most electron apps in my experience.
I have a Ledger Nano X I use for storing an ADA wallet on. It interfaces over webUSB with most ADA wallet managers. I also have a Pax Era Pro vape pen that can only interface over web Bluetooth because Apple banned their native app. These two uses alone require I always have at least one Chromium browser installed. Niche, yes, but I also know I’m not alone here in finding uses for these APIs.
It's called "stopping" and not "parking" when you stop (and potentially even turn off your engine and leave the vehicle unattended) to make a delivery or load/unload.
人 refers to man only in the sense of mankind. It is usually translated as person, like 中國人 (Chinese person). The character for specifically male people is 男 as in 男人 (guy).
> A price of an item isn't a random phenomenon - it's just a reflection of what buyer and seller believe other people would pay for that item. This belief is based mostly on knowledge of what other people actually paid for it (or a similar widget) in the past.

It's even more helpful than that. It shows that a million people valued widgets at $10 or more, and a million others valued them at $10 or less. So if you value it at $10, you won't be too wrong.

With some assumptions about liquidity and the depth of pocket of market makers, you can draw some further conclusions like "not many people could have valued it at $12 or more".
Can you recommend a good english translation? I've always wanted to read that poem.

But, you're citing a book by Pushkin (or the anti-hero within?) as illustrative of Nabokov's worldview? While he affected amused disdain I think Nabokov did care about the world. Doesn't Onegin too?

I think it's hard to square writing a book about a manipulative child abuser with being utterly disinterested in moral or social issues, because the book probes deeply into both (even if it is a little fantastical and hyper-real). I agree Nabokov has a very dry, aristocratic and distant style, but he wouldn't write about such things if he didn't want to provoke debate. Art has meaning and his has a lot more depth than surface. His position is of course very ambiguous but there is a lot of empathy for Humbert in Lolita, which is partly why it is so entrancing and discomfiting.
Translation+|+European+Commission
Show HN: Demo of mnm, an open source project to replace email & SMTP
Lolita isn't erotica, which puts this in a different context. This is like comparing BDSM pornography to rape scenes in film. The latter is going to have a different audience and intent and might be more controversial to ratings agencies and production companies.
That’s all you have to say? ;)
Thanks you made my point perfectly clear.
You're not wrong, but there are diminishing returns. There are only so many people that can buy and maintain jets.

One person buying one jet for $20M (plus operating costs), is probably a lot less money velocity that a whole bunch of folks getting $20M in (e.g.) stimulus checks and deciding to buy $20M worth of economy class airline tickets.

Or put another in a different transportation sector: only so many folks that can afford Ferraris, and pay to maintain them.

Whereas if money were less concentrated / more distributed, more folks could buy Fords (or Fiats). The amount of money stimulating things with 10 (or 100) Ferraris is much less than 1000 or 10'000 Ford/Fiats. More workers, more mechanics, etc.

You're right in that the rich person can stimulate the economy, but would a bunch of less well-off folks spending the same quantity have a larger multiplier? I'd hazard to guess that the answer is yes, they would.
Agreeing with others here, this definitely isn't good. I'm curious if the car "boxes" in the bottom right view represent all of the cars it can see, or if it can see further out. Because in this case, every time it "went for it", there were no car boxes visible, which makes me believe whatever vision system it is using isn't able to see far enough to safely drive at those speeds.
lol dilate
Author here, AMA!

Follow: https://twitter.com/mnmnotmail

Protocol: https://github.com/networkimprov/mnm/blob/master/Protocol.md
Investigation into the state of Nim malware
this guy was VPE - there was no way to sway his autocratic decisions.

i knew he was arguing in bad faith. there was no way to win politically - he was making the decision to shape the company in his own image. so the best i could do was visibly disagree, document his various bad actor behaviors, and share my understanding with other engineers who didn't feel comfortable speaking up.

i just thought the guy was a dick so i felt like stirring the pot a bit. myself and plenty of other respected engineers left one-by-one (he didn't even announce i resigned. people were surprised. he was trying to save some face i think.)

the VPE left shortly after. people blamed the engineering turnover on him haha.

overall i feel pretty good about my short tenure there. i negotiated a nice salary bump when i joined and use it to anchor my new BigCo salary.
Well the unification of the German speaking areas mentioned in the article never really happened as Austria and the Swiss-German areas are still separate countries from Germany (and in the case of Switzerland always have been).

So the answer is it's been avoidable and actually been avoided :)
كلمات اغنية قلبي وياك عبدالله كشاش
Tangentially related: in modern math we do have alternative number systems to use for problems that are cumbersome with Arabic-Hindu numerals. Check out p-adic numbers on Wikipedia, for instance.
The assumption on Intel is that there are no barriers once you're in the ME. You can't defend against a hostile ME. The security model is already violated. Maybe there should be a barrier between the ME and the CPU, but as can be seen here Intel feel that the ME should be in a position to put the CPU in debug mode so shrug.
You can't compare Covid-19 vaccines
Considering the poster’s other submissions, I’d say they’re trying to drive traffic to their website. Judging by the points each submission has, it doesn’t seem to be working.
Build empathy for your users and build better products through dogfooding
First they came for the Nazis, and I didn't say anything because I wasn't a Nazi.

All the slippery slope arguments really need at least one questionable cloud de-platforming before they will hold any significance...
Yes, alarms are really fiddly.

My favourite bit of alarm related UX is that the “dismiss” button for alarms and timers are in opposite places.
True. But the idea is that these functions run in between your server/application requesting the object and AWS returning the object to your server. In other words, they happen synchronously with the object request.

So you don't want your server waiting around for 15 minutes on an open request, and most systems won't let you do that anyway (browsers definitely won't). 60 seconds is about as long as you'd want to wait around for your object, and arguably even that is too long. If you need to do some sort of lengthy process to your objects then it should probably be done in some sort of asynchronous queue using a normal Lambda.
Possibly, but it seems odd to me that they would hook it up to the raw visual system rather than showing the "current state" of the car's perception.
No-code tools I'm using

Airtable + Memberstack + Webflow + Zapier
"Parametric" is the word not "continuous", as in "parametric design": https://en.wikipedia.org/wiki/Parametric_design

https://www.danieldavis.com/a-history-of-parametric/

https://www.danieldavis.com/parametric-typography/
Postmodernism turns structures into soup. Some corrupted structures need to be deconstructed into soup, and skepticism, cynicism, and criticism are good tools for the job.

However, you can't build with soup. And postmodernists are typically horrible builders. And overzealous postmodernists have an underdeveloped sense of when to stop deconstructing. And they seem to be unaware that most structures that come from the soup are unimaginably worse than the one that they just tore down.

If a cynical skeptic shows up to fix society with a scalpel, that's a healthy dose of postmodernism; an adult. If a skeptic shows up with an atom bomb, you're dealing with a child. There is no better phrase with which to characterize the current wave of postmodernism than perpetually "throwing the baby out with the bathwater."
The title doesn't match the link.
The Fuhrer himself, for example
Yes, this. It's funny seeing so many people being cynical about this - sure, there's plenty of ways for it go to badly, but far more importantly, there are a couple of ways it can go right.

As general commentary - if you're smart and good at identifying problems with things, use your ability to identify problems to avoid those problems, not as an excuse to avoid doing stuff. Being cynical about everything isn't a terrible strategy, as long as you remember that you need to be cynical about your own cynicism, too.
Didn't Discord rewrite the app in Rust a year or so ago?
is there any other similar libraries i should know about?
frankly the developer is right, I hate re-implementation of lists and other crap in modern languages.

I have a complete crap kernel include file i use when I write kernel modules. ( Though You will find me no longer publishing source code. Client is moving to freebsd, after a linux kernel bug that got labeled "WONT FIX" by linus & crew )

So client goes "WONT SUPPORT" on 5.x linux. Linux userland is a damn mess.
Yes that's why platforms should keep to generalized practices. We shouldn't pick a 'mac' or 'pc' ui/ux. It should just be UX.

This article doesn't help, it makes things worse by picking sides.
If California could still build things, this would be a great project!

I tried looking up how much the 63 billion gallon is in proportion. I may well have gotten the acre feet etc conversion wrong at some point, but I got 0.5%.
Owning a cryptocurrency gives you the right to exchange it for real money later -- and usually way more money! Speculation is fun, and profitable!
I've been using the Pinephone with Manjaro Phosh since beta5 as my daily phone and tablet(Angelfish ftw). Works just fine for me. Calls work a lot better recently, due to improving modem software. Can't imagine ever going back to a walled garden ecosystem anymore!
Yeah it's strange because PWAs were Apple's original plan for iOS apps :)They didn't yet exist under the PWA name but this was definitely what they were aiming at.

But Safari will never be a serious option for me. I want the same browser on all my systems and I use a lot more than Mac and iOS. So Firefox it is.
Well in that case if you have time, you can check mine
https://bobbydreamer.com/how-i-made-this-site
Statistics nah?
Even for a native app it seems to be well developed because, on Windows, for example I have it running at the moment and uses 25mb of ram, the most I've seen it at was 45mb.
Well, I'll be. Combine that with green-screen technology, and I don't really have any excuse to not record myself and set myself to video for my favorite compositions. Thanks for putting this on my radar, friend.
Larry Summers versus the Stimulus
No, no! You've got it wrong. It's a backdoor when Huawei does it. When Intel does it, it's just a vulnerability/oversight/mistake. /s
Unsurprisingly the sea slug uses its ruffles for the same purpose of increasing surface area [0], albeit for photosynthesis instead of sauce carrying:

> This slug, like other Sacoglossa uses kleptoplasty, a process in which the slug absorbs chloroplasts from the algae it eats, and uses "stolen" cells to photosynthesize sugars. The ruffles of the lettuce sea slug increase the slug's surface area, allowing the cells to absorb more light.

[0] https://en.wikipedia.org/wiki/Sea_slug#Diversity_in_sea_slug...
Right now, if you go to any website on mobile, you get a big popup telling you to install a native app.

What would be different?

Getting asked to enable a browser feature is not more annoying than getting asked to exit the app and install a brand new native app with worse sandboxing and privacy. It's at most the same level of annoying.
The zpl_u64 seems to be because they're trying to support older versions of the MSVC compiler[1]. As for why they're using a signed size parameter, I'm not really sure. One idiom they appear to use often is[2]:

for (...; x--; y++)

where x is a size-type of some kind. They may be defaulting to signed size types to avoid errors in case somebody decides to change to above to:

for (...; x-- >= 0; y++)

There's even a macro zpl_size_of:

#define zpl_size_of(x) (zpl_isize)(sizeof(x))

But the real weirdness is in the other macros:

#define cast(Type) (Type)

...just why? And

#define ZPL_MULTILINE(...) #__VA_ARGS__

is supposed to be a way of having multiline literals in C. But, everything inside the "..." has to be valid C tokens. It might work as a string literal in many cases, but it's misleading at best and broken at worst.

I'm not sure what the advantage of the following is vs. just setting the bits using & and | which every C programmer should already be familiar with:

#define ZPL_MASK_SET(var, set, mask) \
do { \
if (set) \
(var) |= (mask); \
else \
(var) &= ~(mask); \
} while (0)

There's surely no excuse for this:

#define zpl_global static // Global variables

While a lot of the library looks useful, stuff like the above makes it feel like it's written by somebody who knows C, but doesn't feel fully comfortable writing it.

[1]: https://github.com/zpl-c/zpl/blob/master/code/header/essenti...

[2]: https://github.com/zpl-c/zpl/blob/27c80bd5807da5238777bfcba8...
For me on Android Firefox website push notifications don't even work. I thought this was by design. Am I doing something wrong? There's a couple of sites where I really do want this.
I think they’re only talking about JavaScript, in which case the forEach function doesn’t return anything.
So you can do x.map(…).forEach(…) because map returns an array. But u can’t do x.forEach(…).map(…)
Ur examples seem like they’re for a different language.
And in Kurmanji Kurdish "Newroz pîroz be"!
I'm on mobile so I can't provide sources too well, but it's fairly clear if you study the American Founding.

Source: political science undergraduate

Of course you are welcome to form your own interpretation, but I feel it is a fairly clear distinction. Happy to further this discussion when I'm at a computer with more access to info.
(disclaimer?) I teach empathy, and maybe this helps:

1 - most people did not get what is called an "emotional education." What are emotions and how they guide our behaviour? What are habits and how they differ from intentional activities? What motivates human behaviour? What are biases and how they actually help us 98% of the time, etc.

2 - most people are exposed to pseudoscience and outright wrong information - jungian personality types, maslow's pyramid of needs, win-win negotiations, and so many other models only generate confusion and unproductive biases

And to work toward a solution:

1 - read up on psychology, there are many 101s good enough to get you a head start

2 - read on subjects as "active listening," jobs-to-be-done, non-violent communication, and "FBI behavioural change stairway"

And find a practice-buddy. I work pro-bono with a couple of fellow startup founders exactly on this skill, because our day-to-day work forces us most of the time in a problem-solution mentality. It is so much more precious to get and offer understanding, the non-judgemental type, and acceptance, without any intention of change.

Let me know if I can be of service here
For simpler projects (like simple front end applications), I usually let developers decide the architecture themselves (I mostly just offer advice).
Since in those cases, architecture is not as critical.

I was myself overlooked for promotions for over 5 years (in spite of constantly asking for one).
I was better qualified than my managers to be making architectural decisions but they only realized this after I left (since I started a competing project).
So I know how it feels to not be given the chance. I even know what it feels like to have an incompetent person promoted as my boss.

That said, it doesn't make sense to put someone 100% in charge of architecture if they don't yet have the necessary skills.
Some systems are extremely complex and easy to mess up architecturally so I wouldn't hand off this responsibility unless I knew that the next person would do it properly.
Pitchbook for a CEO that details stats about several start ups intheir space that might make good acquisition targets.

Pitch book that details financial implications of acquiring a publicly traded company where all the details are available - what the balance sheet looks like post merger, earnings, revenue, synergies.

Private equity backed company is for sale, we need to show them every deal we have worked on in the past 10 years that is similar to the company for sale so we can prove we can sell it. Who is going to buy it, how much can they pay, who do we know at the buyer firm to get a quick decision.

Formatting pitch books is bouncing back and forth between excel and PowerPoint to make sure all info is correct and sokmetimes you are waiting on others to do there part before you can move forward. Group head tells VP who tells associate who tells analyst and it flows back and forth before getting back to group head who screams “what the duck is this?”
I see it slightly differently. For most of the history of our industry, companies were penny-wise but pound-foolish. And I don't mean non technical leadership here, I include the developers themselves. (I'll spend 2 weeks to automate a tasks that takes 10 minutes to do manually once a week)

Everyone is waking up to the "total cost" of software development. Market forces are forcing people to realize that developer time is the most valuable commodity there is.

Companies don't go to the cloud because they have silicon valley money to burn. They go to the cloud because every minute of their developer time that is not spent on development operations and maintainance of code that a cloud provider offers instead, is a minute they can spend on the core UNIQUE business proposition of the company.

You can bemoan the skills lost in our industry, but that always happened at every layer of abstraction in every technical industry.
And once you've finished that, go to Real Reality: https://www.youtube.com/watch?v=H1f6UE27KTo Second Reality without a computer :)
You'd rather install the website as a native app so that it has even more device access and then allow it to send notifications to your phone?

Is that really a cleaner, less intrusive UX for you then it would be to have an easily ignorable button next to a website's address bar that would allow you to turn notifications on or off for each website with maybe three or four clicks at max?
Atlassian software is definitely the champion in creating unexpected behavior within their apps. I'm using Tridactyl to use vim motions in my browser and they've made it entirely impossible for me to search within a page as they capture '/' to open the issue search.
No but their going to America was not out of the realm of possibility if they had Russian documents. I’m just saying it’s not as facially impossible as it sounds
The fisarmoniche have a wiggle in the fins, whereas the radiatori don't.
Nice site. Scramble
LTE bandwidth too low, latency too high, and reliability too low.
This seems to be by design. (or at least a consequence of economic incentives which are politically defined and individual but enacted by the selfish behavior of individuals (specially compnay-size "individuals").

rant-on:
the individual potentializing power of software (which necessitates open-source-style collaboration) goes against the centralizing power of empires.

thus, the economic incentives (softly but relentlessly) lead us all into a situation of increasing complexity (google-scale practices for all) which make for ever more complicated software. combined with a lack of incentives towards simplifying this complexity (which is very difficult) lands us in a situation in which software only gets more complex requiring ever larger groups of engineers to be able to handle them. this also happens to law practice, specially in common law systems. /rant-off
> Very difficult to scale.

Are you an expert in international legal environments for contractors, or are you just assuming that because it's difficult in your jurisdiction (also, tbh, your arguments in that sense are not that persuasive either), it's difficult all over the world?