jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Signal won't be able to make even a dent in WhatsApp's empire.

WhatsApp isn't just a messaging app. With its stories and statuses, it's a mini social network in and of itself.

Beyond the HackerNews crowd, most people don't care about privacy. They care about features. Signal won't be able to compete with WhatsApp unless it builds some of those features into its app.

Edit - HackerNews crowd seems to get tunnel visioned when it comes to tech products. Every response below is something on the lines of "I don't use stories" or "None or my contacts use stories".

I don't use stories either. And most millenials don't use it unless they are extroverts. But we make a small percentage of their audience.

Take a look at boomer WhatsApp in India. Every single boomer shares stories with images of Gods or daily morning blessings, where they went, what they cooked etc. The network effects are too strong. Nobody wants to miss out on the stories of their grandchildren's birthday or their nephew's marriage.

Even I wish that there was an en-masse migration from WhatsApp to Signal. But that's just a HackerNews pipe dream. Not happening.
Thanks for your efforts at moderating. This thread seems like it might be particularly thankless task, so here is some counter appreciation.
His goal is to help address CPAN modules that might need some love, as evidenced by http://neilb.org/adoption/
Presentation author here. I should have taken this down before it popped up on HN or elsewhere. The video of this presentation is worth watching, because it's tongue-in-cheek through-out. But the slides are not worth reading, otherwise people take it seriously like it's happening here now. Cycle isn't the solution to everything, it's just one guy's ongoing experiment.
It's not just that. It's a question of why a person deserves more of a break just because they happen to be currently employed as a taxi driver whereas someone else seeks to be newly employed as an Uber driver.

But then, systematic discrimination against new entrants to the labor market and similar barriers to entry have long been typical of many European nations, and it's one of the reasons that youth unemployment over there is such a big problem even in healthier economies than the current one. A quick Google suggests that Spain's youth unemployment rate is about 54% (... contrast with the #1 EU outlier, Germany, with the most liberalized economy and youth unemployment at 7.8%)

Unfortunately, this is probably one of those economic systems typified by positive feedback cycles.
Given the number of people registered to the challenge, it looks like it's going to work just fine
I actually wasn't sure as to F#'s independence; that's good to hear. Being free and open means it'll keep going even if MS gets bored with it, though it's mainly its 'first class' status with the MS tools (VS and .NET) that make me still think of it as an 'MS language' I guess, and also part of what excites me about it. I mostly use Windows and Windows Phone, so being able to write native Windows apps with a functional language is something I've been seeking for some time now.
I'm loving the keyboard shortcuts in hledger-web-0.24. Thank you Simon Michael
Seems quite Amerocentric. Are English speakers particularly averse to translated literature?
As a business, it will always be a bad idea to completely rely on another entity outside your control, whose interests are very likely to be misaligned to yours.

By all means leverage, Facebook (and Twitter and others) sign on and APIs, but if you are building a business on a single one of those, you are completely at the mercy of their whims, any incompetency, and changes in business practices.
The two generals problem doesn't mean distributed transactions are impossible. It just means that you cannot guarantee liveness, i.e. a distributed commit protocol might block if the network fails. But it will never yield an inconsistent state (one node commiting and another node aborting).
fixed. I can't actually get to the video, so I didn't notice it.
And Apple fans retaliate. What's the point?
BIAS: I drank the OpenBSD kool-aid a dozen years ago and have no
regrets. I run OpenBSD everywhere and I try to help out as time and
health allow, including on undeadly, but I'm not a commiter, major contributor or
anyone special.

OpenBSD is a bit like Jazz music. When someone asked Louis Armstrong,
"What is jazz?" his reply was, "If ya gots to ask, ya'll never know."

Though it will most definitely seem elitist, there's some subtle wisdom
there; You need to experience it for yourself to learn the what's and
why's. Similar is true for all of the BSD's. If you're just looking for
a fast bullet point list and "executive overview" (a.k.a. "buzzword
bingo decision support"), you'll never find a reason to run any of the
BSD's, and worse, you'll never learn on your own why zealots like me
exist.

The thing you're missing is the experience of learning it for yourself.
You might come to a different conclusion than me, and that's fine, but
you would still benefit from the experience.
Visualizing training of CNN in browser allows to anybody quickly get the ideas behind. A while ago, I was looking for things like "xyz applet" to get intuition about xyz. This is exactly what is going on here. Great respect to the author!
Ah yes, they were just political activists. The pipe bombs, zip ties, and plans to kidnap politicians are all famous non-violence tactics.
If your goal was to not get caught, maybe. These people genuinely believe the lies they are constantly fed, in their eyes they will be praised as heros and want the credit. They WANTED to be seen there.
I wasn't, all of them were spamming the "they were antifa and blm" on every single platform yesterday. Youtube, reddit, tiktok, etc. You couldn't go to any discussion about the events without seeing hundreds of them spreading this exact debunked talking point above.
Agreed - it’s also a win even if you just get someone to use signal in addition to WhatsApp, as I was able to do today.

Eventually abandoning WhatsApp will slowly get easier as alternatives propagate, and using two messengers really isn’t a problem now.
Let’s definitely chat - Shoot me an email to dpublicemail@protonmail.com
The instinct to arrest political enemies is one of the really bad telltales of authoritarianism, so people generally steer well clear. Unless you think that an example needs to be set so Biden and future presidents know not to act similarly, I see very little good that could come of martyring such a lightning rod... You could get an insurrection that looks hard to defeat, rather than one that merely embarrasses law enforcement.
> The free codecs might not necessarily be designed or optimized for the platform you're working on. Porting an open-source player for your particular situation might cost more in developer time than simply licensing Bink.

This sounds like an artifact of the past. Today there aren't that many hardware platforms that free codecs don't already cover properly. And I expect with something like push by AOM this will become even less and less of an issue in the future. Codecs are becoming more of a commodity in this sense so something like Bink I expect will be less and less relevant.
Android app was pulled. API service stopped accepting new applicants. API is scheduled to shut down. (iOS app continues to be updated, but API/functionality maybe rolled into iOS in a future version.)
Sold my office & bought a farm! Worked great.
One of my siblings comes to mind as someone who is good at this. This seems like another way of saying we have to choose our battles (priorities).

I believe working (as wisely as we can) in the service of others is important. But we have to prioritize, and being peaceful, & kind & responsible to those nearest us are high priorities.
Did something in the article make you think they didn't control for something that obvious?
For the same reason people who like to paint seek advice about painting and people who like to program seek advice about programming. Writing is a craft. You can learn how to do it better (although not usually from books about how to write well).
Well, that's actually relatively easy if you know what you're looking for -- real smiles are known as "Duchenne smiles" and involve contraction of eye muscles. And that could absolutely be done by AI today, relatively easily.

The issue is the emotion behind it... you can be quite happy without smiling at all, and people who pose for the camera all day long learn to give a 100% convincing Duchenne smile no matter how they're feeling that day.
Bazel differentiates between the "host" environment (your dev box) the "execution" environment (where the compiler runs) and the "target" environment (e.g. RISCv5)

Edit: there's a confusing number of ways of specifying these things in your build, e.g. old crosstool files, platforms/constraints, toolchains. A stylized 20k foot view is:

Each build target specifies two different kinds of inputs: sources (code, libraries) and "tools" (compilers). A reproducible build requires fully-specifying not just the sources but all the tools you use to build them.

Obviously cross-compiling for RISCv5 requires different compiler flags than x86_64. So instead of depending on "gcc" you'd depend on an abstract "toolchain" target which defines ways to invoke different version(s) of gcc based on your host, execution, and target platforms.

In practice, you wouldn't write
toolchains yourself, you'd depend on existing implementations provided by library code, e.g. many many third party language rules here: https://github.com/jin/awesome-bazel#rules

And you _probably_ wouldn't depend on a specific toolchain in every single rule, you'd define a global one for your project.

"platforms" and "constraints" together let you define more fine-grained ways different environments differ (os, cpu, etc) to avoid enumerating the combinatoric explosion of build flavors across different dimensions.

HTH, caveat, I have not done cross-compilation in anger. Someone hopefully will correct me if my understanding is flawed.
I would presume the mental disorders are statistically significant in COVID survivors compared to the general population. Otherwise it’s not publication worth!
Your second quote should be no more or less controversial than saying that any of the countries the US invaded afterward also deserved those invasions. 9/11 was, in part, blowback from previous American foreign policy.

Interpreting that as saying that people deserve to be killed by terrorists is 1. confusing a country as a whole with its citizens as individuals and 2. an unrealistically literal interpretation of clear hyperbole. Interpreting common hyperbole literally is just as problematic as taking hyperbole to excess.
You’re getting a downvote treatment but I kinda agree with you that SPA shouldn’t change history. But also, that was like the first versions of SPAs. The name stuck around (hello AJAX) while the underlying infrastructure and mechanisms great improved.
Any city with telecom, airline headquarters, and financial services. This one has all three. Could be Chicago, and others.
Prince Harry, John Cleese etc beg to differ. Or are we working with hypotetical actual nazis? 5g covid thruthers?
It will be used for crypto mining regardless, using stolen credit cards.
Or a bent screwdriver and a spring steel hook
Can somebody who is knowledgeable in this field of work explain how/if neuralink is better to the previous approaches and if its easier to "scale" this tech compared to previous works ?
Weird, I just ate the first harvest off my blue oyster mushroom kit. I've never been a huge mushroom fan but they were delicious. Tear them up, fry them until they're crisp in olive oil, and top with garlic sauce(*).

(*) - My poor attempt at recreating Lebanese 'toum' ended up making an insanely delicious garlic sauce that keeps for weeks in a plastic squeeze bottle in the refrigerator. 2 heads of garlic, 1 tsp salt, 1 Tbsp of lemon juice, and enough olive oil to make it squeezable and palatable. Blend in a blender and squeeze on everything you eat. The garlic has to be insanely fresh though. Garlic that is good enough to cook with may be too bitter to use and result in a sauce that sucks. You can even cut the core out of the cloves to tame the bitterness more but I find that is not necessary if you have fresh garlic. Definitely avoid green garlic or any that has started sprouting.
Yeah I guess I should have said old there. The touchbar macbooks are definitely not something that fits this case
Yes. Linux core maintainers wrote article on LWN several years ago why the love and use MacBooks.
What makes this frustrating is how few people care.
Vulnerability is just the precondition to what actually occurs, which is a transaction of authority. The lack of vulnerability is complete autonomy, which is defined as not accepting any authority besides oneself. It's the transaction of authority that builds the connection.

Similarity, proximity and resonance all seem to boil down to three aspects of presence: circumstantial, physical and intentional. If I ask if you know "where I'm at," that could be about my circumstances, location or intentions.

That cuts the list down to vulnerability (i.e. giving up some autonomy), presence, and a safe place (i.e. a sense of control). Very interesting.
People will buy it because it says "Google", in the same way products are bought because they say "Apple".
I'll share a anecdote where we had far fewer visitors:

A previous employer of mine was on the Early Show (CBS) doing an interview about our website. The whole interview was about the website -- about 5 minutes long -- several mentions of the domain. Their ratings show about 3mm viewers, and we had a bump of just about 10,000-13,000 visitors that day.

Related: Slate ran an ad campaign on TV and broke down the numbers for anyone interested. http://www.slatev.com/video/how-i-ran-ad-fox-news/ (video link)
In the age of terrorism I'm not sure why anyone would invest in insecure infrastructure. Thousands of miles of unguarded rail is a pretty soft target.
Though little consolation for their current trademark lawsuit from Facebook, this offers a huge marketing opportunity for Lamebook. Slap a gigantic "BANNED ON FACEBOOK!" stamp over the logo and play up the antagonism.
Could you set an example or parameter for what constitutes as low risk, medium-based business on the web?

Aside from local clones, I'm unable to think of anything that fits that bill. Especially if we're talking medium-return businesses internationally the likes which would be considered high-return in this country.

There's things like setting up your own online shops but that kind of setting is not conducive to forming a hub. Then there's the opposite spectrum of a cheap hub, places that as you describe makes it easy for any type of small businesses to form but it's certainly not the type of setting that could develop a culture of start-up support or hacker heartland.
There's two separate issues here.

One is whether wine experts are able to detect certain flavors or even figure out the grape variety and origin of a certain kind of wine.

The other is whether in blind tastings cheap wine is consistently rated as inferior to expensive wine.

I've found people in the wine industry can figure out where wine is from with surprising accuracy. But their skill is not in the least based on a judgment of how much they like the wine. It's about having an encyclopedic knowledge about which wine is associated with which flavors and production techniques, and then matching up what your nose tells you with one of those taste profiles in your head.

Once you know what type of wine you're tasting, you can infer the price category:

* French Pinot Noir is generally more expensive than New Zealand Pinot Noir.

* Wine that's been in new oak barrels (evident from e.g. vanilla and toasted flavors in the wine) is more expensive than wine that hasn't been.

* Wine that tastes only of red and black fruit is probably young and thus cheap, wine that tastes of weird things like truffles and what-not is likely to be older and thus more expensive.

* Sweet white wine which tastes like marmalade and honey and nuts has a good chance of being made from grapes with noble rot, which are picked individually, berry by berry, and thus result in incredibly expensive wine.

* ... and so on.

So the link between quality and price in wine is very tenuous, but that doesn't mean professionals "can't tell the difference". They can.
This sounds really neat--any information on your product you can share?
He has Durandal.

http://durandaljs.com/
>You invented neither peanut or jelly or bread, should the pbj sandwich be patentable?

This is the idea of researching prior art...and could be extended to the numerous other RFID technologies that are patented, I mentioned a few that were part of my patent application: 1. RFID shopping cart (presumably inventor didn't invent shopping carts or RFID) and 2. 1 time use RFID hospital bands (again inventor invented neither hospital bands or RFID). Ultimately, combining two technologies (using the term loosely) in non-obvious (sometimes it is obvious) results in a new patentable invention.

I realize you were using your example as just that, but while a PBJ will not be patentable, one could copyright the recipe. Coke specifically avoided doing this in a counter-intuitive measure to protect the closely guarded secret formula (which would otherwise be publicly disclosed if a copyright was filed).
>If there is a choice, I will almost always seek out a paper (or source code) rather than an accompanying patent to get an understanding of new technology.

On the other hand patents do allow companies to publish their work without fear of losing their trade secret, and to invest in research in the first place. The papers might not be published at all if not for patents. For example Google, Facebook, Microsoft all fund and publish machine learning research now.

Of course this is probably only true for a small fraction of all patents, and probably doesn't benefit small players very much.
To be clear, you can cast from desktops, laptops, or anything that can run Chrome.
The ultimate system would ping home every minute, not wait for a fatal even which may cause loss of power or antenna.

Certainly satellite data cost has come down to the point where you can track such expensive planes in real time?
I think something US should take out of this is consider what Russia do with their monkey model strategy. Basically with something like tank/jet they do 2 models, one with all the bells and whistles and the other is a simple version.

You mean like they did with the F15 and the F16?
Interesting theory, maybe DO should partner with Apple.
https://www.amazon.com/dp/B079GSMZ7G/
I think the issue is that IoT is not really broadly useful for normal people.

IoT devices have been a big thing in the manufacturing/industrial sector for a while now, because collecting telemetry on equipment is extremely valuable. The growth in ML has been a huge value-add in the sector.

I can't really see the value in IoT devices for the consumer market. There are niche applications which may appeal to a small group, for example security systems or climate control. But, for the most part, there's really no obvious "killer app" for consumer IoT devices. The few ideas with potential are already getting integrated into the iOS ecosystem (health monitors).
You know what they meant. Why is one scummy and the other not?
It would be good to have a standard checklist of edge cases to handle with plaintext protocol design. Anyone know of one?

I'm thinking along the lines of:

1. Control characters

2. Whitespace normalization

3. Newline normalization

4. Options for compression

5. Escaping characters significant to the protocol

6. Encoding characters outside of the normal character range

7. Dealing with ambiguous characters (not really an issue with strict ASCII)

8. Internationalization (which is intertwined with the previous items)

9. Dealing with invalid characters

I'm not saying plain text doesn't have its advantages, I'm just saying there are issues you need to consider.
Linux arm64/Windows 10 ARM should be near native, minus graphics acceleration. x86 will be about as slow as you would expect with QEMU. Pretty slow.

There is no hardware assisted virtualization for x86 on ARM.
> Ask Mtgox customers how they feel about where to park coins.

Your crypto is _not_ yours unless it is "kept" on a hardware wallet. End of story.
I wouldn’t be surprised if I saw this in a mad max convoy. But in a good sense. Love the minimalist industrial design.

I’m sure it would raise some eyebrows if I rode this on a street where I live. I’m not sure however I’d ever want this as my main vehicle (unless I’m in a postapocalyptic mad max scenario where this would be a must).
I wonder if this is why they shut off their XMPP Messenger integration earlier this spring.
I think that you have extrapolated the legitimate concern around hardware random number generators to AES-NI, where it is not a legitimate concern.

With random numbers, the point is that there's no good way to tell exactly how random something is, and it's quite easy to generate deterministic stuff that looks random.

Furthermore, by changing a couple of transistors, you can destroy the randomness of Intel's generator.

So, you can mix in Intel's random data as part of your entropy pool (because it can't hurt if done properly), but don't use it as a sole source.

The difference with AES-NI is that the spec it's supposed to implement is well known and deterministic. In particular, if it somehow encrypts something wrong, then anyone who tries to decrypt it without AES-NI wouldn't be able to do so.

Then there'd be a public outcry and Intel would have to recall millions and millions of processors (see Pentium floating point bug) with massive cost to them.

So, the only way it could be bad would be if the instructions could somehow leak data to other contexts or devices. This is possible, but is probably not how you'd perform such an attack, and if Intel did that knowingly, you've probably got bigger problems.

tl;dr - It's hard to trust random data and very easy to break Intel's hardware random number generator (couple of transistors), so don't give it importance above current methods because you have no way to verify that it's working as advertised. Not being able to trust AES-NI on the other hand would cost Intel billions and billions and billions.
Furthermore, AES-NI is in principle more secure than a software implementation; not vulnerable to cache timing attacks, software bugs etc.
I'm considering using Baobab for a project and I'm curious if you've run into any major issues or red flags?