skysight-inc/HackerNews huggingface dataset:
Emotional vulnerability is easier with strangers you will never meet again.

What parent talks about is acceptance and being member of in-group. That is much much different. It is also much different to really click and be really in-group with people from another culture, because you can't rely on assumptions you grew with.
I'm surprised to see .pm6 extension still being used, at least on the rakudo documentation page. Do those contain Raku code, or Perl?
Any time I try to order food on the web I feel like I have to make an account for some service I've never heard of and manually enter in credit card info. I fully welcome just being able to choose my order and pay with Apple Pay, nothing else needed.
Same issue here. They have features like "okay google dial into my next meeting," however it doesn't work since my phone's primary account is my personal account. Assistant doesn't work with my secondary work account.
GP wants web apps that feel native. I'm not sure that'll happen mid-term.
I am working on a product in this space.

I think pretty much all the 'no code' apps that are coming out have taken the wrong approach to it. No matter what, they are still 'designed' by programmers with a programming mentality. This will lead to a sort of failure as people will feel limited when using it, and a 'non programmer' mentality looks at this and goes wtf?

For example:

> =Filter(Tasks,"Tasks[Done]<>% ORDER BY Tasks[Due]","Yes")

I can understand this, 80% of folks here also, but do your mother or father? Or the small business owner down the street? Why is the word `Tasks` in 3 places? What is the "Yes", and so on and on
Tell HN: The National Theatre (UK) streams weekly – this week is brilliant
The National Theatre in the UK has been streaming past productions every week for the past few months. I have watched a few productions: liked some, not others. This week is the best I have seen. It's called Small Island and is set in 1940s Britain. It is based on a 2004 novel by the author Andrea Levy and made into a 2019 stage production. The stage production description from Wikipedia:

Hortense yearns for a new life away from rural Jamaica, Gilbert dreams of becoming a lawyer, and Queenie longs to escape her Lincolnshire roots. In these three intimately connected stories, hope and humanity meet stubborn reality, tracing the tangled history of Jamaica and Britain

Even if you don't watch theatre (I don't normally), I can really recommend this and think you will both like and might be surprised by how richly well told is the story. (The only reason for posting here, I felt is was so good worth sharing).

Alas, the production is only available until Thu 25 June at 6pm UTC so if you want to give it a try you won't have much longer to watch. If you do watch, post your thoughts here :-)

https://www.youtube.com/watch?v=pac-Furijsw
Not sure what to make of this article, but I've become very distrustful of articles with titles that take the form:

"No, <thing being said by a group I want to smear> is not <doing thing>"

At best it's patronizing, at worst it's used as cover for outright lying.
We built a platform for machine learning engineering – not data science
FWIW I think your comment was in good faith and at minimum intellectually curious.

I asked my colleague similar questions when hearing about the case.
I encourage you to continue your crusade and rewrite the wikipedia definition of middle class then: https://en.wikipedia.org/wiki/Middle_class
My 10 Year Game Development Journey
Yeah that makes sense. I don't use Snapchat much so when I go on every few days I just like to see everyone's stories in a row then exit.
Many 'climate-skeptics' do not deny in any way that climate change is man made and influenced. Their opinions vary from "It's beneficial" to "The solutions proposed by some are not best solutions".

Facebook is saying that there is no reason to shut down that entire side of the conversation so long as basic rules are kept. (No profanity, calls for violence, doxxing etc).
Benefits and use-cases of mobile app session recording
> Who counterfeits breakfast cereal??? I've had this issue with both Quaker Oats and Raisin Bran. The scale of fraud is magnificent. And it really gaslights consumers; it took me forever to actually accept that I was eating an off-brand imitation of my favorite cereals.

Take a look on what is going in China for a fast forward look into the future.

What you see in China now is exactly that. Pro counterfeiters mostly make money on rarely contested, or completely uncontested, hard to trace, abandoned, or obscure niches. Nobody nowadays buys into Abibas, but quite a few seekers of highly hyped boutique stuff often buy into exotic goods fakes.

And on the other end of the spectrum, there are fake foods, and fake daily use goods, things few people would even mind being fake, or bothering to check for that.
While think of the children is a factor, I think without an ongoing moral panic or any evidence of rising crimes against children it doesn’t have the political base needed to spur action one way or another. The political push for backdooring encryption is coming from law enforcement not concerned parents. No need for Congress to look for wide public buy in to pass something like EARN IT or this, what supporters need is to convince people to not care. And the argument that does that is “nothing to hide, nothing to fear”.
Out of interest, what kind of prescriptions would you hope data could make? Are you talking about coming up with new ideas for production or further optimisation for what already exists?
Longevity: Seven proven steps to prime your body, mind and spirit
After almost a decade of research and teaching I can promise you one thing: living a prime life is simpler than you think it is.
That is totally my experience with my hobbyist music making endeavour too!

I thought owning more plugins and getting better gear would mean I'd make lots and lots of music.

When I started out 9 years ago, I had Renoise, zero paid plugins (only free vsts like Synth1 and friends) and a cheap pair of earbuds. I didn't even understood basic things like translation, gain staging and etc, and I'd always wonder why my tracks wouldn't play correctly on other people's speakers (channels would clash frequencies, elements would downright disappear and etc).

Yet, my most creative, layered and musical (data amount, transitions and overall creativity) time was at that period. And I typed it all in using the computer keyboard. In a computer in the middle of the living room.

Now I have a huge desk with a pro usb audio dac, Yamaha Hs8 Monitors (excellent, btw), all plugged in with proper balanced xlr cables, 2 midi keyboards, an ATH-m50 pair of cans for when I can't be noisy in the Study (small kids), lots of paid plugins like Sylenth1 and Serum, a plethora of sample libraries scavenged and assembled painstakingly through the years... only the good stuff, categorized, ready to double click and peruse.

....It's been two years since the last time I actually used all this stuff

You guys are right. I need to get back to the basics.

What use is to be able to put 80+ tracks in your software because now you have a good pc that can handle that many if you can't even write the first part down because there are soooo many options and you're lost tweaking knobs.

"tweakititis" is a thing in music making.

One of my tracks, btw, if any of you got curious at what kind of music I make: https://soundcloud.com/flipbit03/ibu-kid
Why Wait for Apple? Try the ARM Desktop with a Raspberry Pi
I do not have a current link because the software was acquired bty AT&T and intentionally does not have a public name any more, but all phones used to have CarrierIQ. In debug mode, it could intercept any facet of code execution, network communication (pre-tls), log all finger movements, log phone movement and velocity. To put into debug mode, the phone just needs to receive a http header when it checks in for updates. It will log all the data, upload it and disable debug on a follow up header. The software can be installed over the air with no user interaction or notification. This was supposed to move to the firmware module to avoid users rooting the phone and removing it, but I honestly have no idea if or how that progressed.
Yay!

I've heard that SVG has been supported for a while, but I have not used them (yet).
Sorry, I didn't follow the launch. Does anyone know whether App Clips can consume/produce audio? I'm working on a musical app -- is there a way for us to "demo" our app in App Clip format, considering that it uses the mic + speaker? Thanks!
I would never buy online food or anything similar from Amazon, only directly from the manufacturer.
Very nature of this kind of software. Over years I have never seen a proper antivirus software work without coming on my way. Of course I have not used all of them but only the most popular ones. Locking files, 100 percent cpu usage, false positives are some known issues. In the last 5-6 years I have never seen it correctly report a threat, but that is just for me. I am sure it is working fine for some.
> So now, Facebook, Microsoft, AWS, Google All built their datacenters there.

Along with piles of bitcoin miners at least for a while.
I second this. Start focusing on improving battery life on Windows laptops already.

I'm sort of happy this is going to push processor manufacturers to get the best power efficient general computing out there, but developer productivity is key.
It would be of tremendous help if you could also use it for optical fiber buffers. Does anyone know if it's possible, if it's on the roadmap or if there's another FOSS tool that can do this? Thanks.
This is the way Apple does it on most (all?) takeovers.
This is what we do as well and it works fine.
We do data processing and have a mix of processing which needs to completed in near real time and other processing which we have a bit more leeway on the time.

The real time processing runs on stable releases which are tags created off of a stable branch (as you have suggested) and all the other processing runs off the tip of master.
Looking at the current political environment where entities that were supposed to act as independent organizations are now all controlled by people actively doing as the president instructs them, how long before some one from each of those organizations with a key are all sitting in a room decrypting the private communications of political enemies?
I use LastPass for passwords and Authy for 2FA. I like the idea that two different programs have to be attacked to get access to Google, Facebook, etc. There's a little bit more friction than having both in one program but that's the point.
Careful decisions can scale with abstractions, if they're made with some rigor.

In Python, for example, whenever I'm doing operations on lists, I need to consider every function in isolation - will this break for an empty list (zip), or will it break when given a generator (anything that traverses twice)? If I pass a callback with side effects, how will it behave differently if someone calls it twice?

In a a more rigorous ecosystem, I can instead only worry about edge cases on classes of functions/data types - In Haskell, when doing the same operations, I can generally assume that traversal functions were written with consideration for functor/foldable/traversable laws, and those laws tell me how I can safely compose or swap them out without breaking expectations around those edge cases. Higher Kinded Types let code be constrained to work strictly with those abstractions, so I mostly just need to worry about "does this typecheck" and, very rarely, "is this an unlawful traversal". With things like linear and dependent types entering this mix, library authors can communicate even more subtle expectations at compile time instead of leaving users to try to anticipate them or find them at runtime - when you do need to explicitly consider edge cases, the turnaround time on discovering them is important.
As a former Twilio engineer, whose opinion in no way represents the company's, I know that a large part of my job was reliability.

Reliability in the telecom space is a difficult problem, it's a large ecosystem of providers, aggregators, regulators, and lots and lots of hidden complexity. Then there's actually running the service, keeping the REST API up 24/7/365, making sure the TwiML processors are processing, keeping everything humming along smoothly for billions of requests a week.

When I was there, we would see "Twilio Killers" launch once or twice a year, normally competing around price. Their launches would almost always have the same 53 countries that they could deliver messages to, which we knew from operating in the space meant that they had just white-labeled Bandwidth's offering. They would be relying on a single aggregator and have the same reliability, resiliency, and reach as that one network.

There's a lot of reasons that people choose Twilio, network effects can't be denied, a lot of effort was expended on keeping it top of mind in developers heads. But that only scratches the surface.

We focused a ton on being reliable, being easy-to-use, and on backwards compatibility. There's a lot of unmaintained WordPress plugins that were written 9 years ago, abandoned 8 years ago, and still work fine because API compatibility was a top priority. There's something to be said about being able to just build an integration and then mostly ignore it and it just hums along sending SMS out reliably. A developer spending a day debugging a less reliable service can obliterate the savings in price, sometimes, depending on volume and use case.

Ease-of-use and network effects shouldn't be discounted. Most mainstream languages have a reasonably good library, Twilio officially maintained 6 of them while I was there. Our Developer Education team spent a ton of time and efforts creating tutorials, quickstarts, blog posts, and presentations. The Developer Evangelism team could be found at nearly every Hackathon, Conference, and Meet Up, spreading the word about Twilio, with well-polished live coding demos that would spark a lot of "Wow moments."

Even knowing exactly how every part of it worked, there's something magical about a presenter having everyone in the room text a number, then having a 3 line ruby program hit the API, pull down all the messages, and display them in the terminal. Then with two or three more lines of code, text everyone that texted in a message. That kind of demo takes maybe 10 minutes to do, but people would practice and polish it until it was seamless. You could look around the rooms at some of the events and see the wheels turning in people's heads as they started thinking about how they could integrate this functionality into their product.

First-mover, network-effects, reliable, resilient, easy-to-use, and in the beginning there were a number of highly promoted price drops to keep the momentum up.
With pre-compiled regex the Python version comes down to 1.483s on my machine which is still considerably slower than Perl. I wrote versions of these using substring `index` instead of a regex and Perl was still the clear winner:

time ./index.pl 0.258s
time ./index.py 0.609s

If you factor-in that Python startup time is 0.279s slower than Perl the processing differential comes down to 0.072s.
X0PA ROOM – AI enabled video interview on demand
Look a little deeper. Your "screener" section is an inbox. You can either whitelist or blacklist messages that come into here. In your Gmail inbox, you can also block addresses and never see them again. It is the same interaction - no matter what marketing spin you put on it.

If that's HEY's value proposition, then they're in for a rude awakening. Personally, I think the proposition is simply using something other than Gmail, which is a fine enough reason without needing to put any marketing spin on it. $99 for an alternative though is a difficult ask.
*it used Xvesa, not Xfree86.
This is what cognitive dissonance looks like. Instead of addressing my very simple and direct question you are changing the subject and talking about other things. Where is the limit on the left that is too far, and who is someone who has been canceled for going there?

There are open Marxists in Congress, in Hollywood, in the top Universities. Corporate press and the NBA openly supports Communist China. There is no such equivalence on the right. There's no open Hitler supporters pulling the levers of power. Trump is not a white nationalist, not even close.
Do you have the interview where he says that? I had never heard about it until today.
It’s a stupid statement because he’s using imprecision of the English language to try to make some sly commentary on his institutions relative power while also exposing the _exact_ point tech/science makes. While he has the power to make the _practice_ of mathematics law illegal, the law of mathematics that defines encryption will still exist, in the same places his man-made law touches.
Yes my first thought was that this was like Airtable. One of these days one of these no-code solutions is going to actually stick, and I will stop getting paid to basically glue data from different systems together while browsing HN.
i don't want to focus too much on why i think you're being downvoted but i would say it's probably because your message came across as quite reductive.

> engineers don't work on something that's useful for everyday users, instead prioritizing what they find exciting and cool

i get this, to some extent. i really do. but i don't think WebAuthn, sign in with apple, ios 14's recent microphone and camera usage indicators, etc. are not huge steps forward in terms of mobile privacy & security. (rough double negative. you get me.)

i am pretty sure Apple knows about everything you stated, and would wager they are developing, or at least R&D'ing, effective, polished, "Apple" solutions to these problems.

clipboard is a bit of an obscure one, but is absolutely a problem and must be addressed. but Apple is in the business of juggling user experience and privacy. it's quite difficult, because you don't want to get in the way of the user's intents and make things way hard to do. but you also don't want to make things so easy that bad actors can get away with bloody murder.

granted, they still can, if they really want, but it's way harder. and slowly apple is killing the mice. it's a cat and mouse game. i think they're doing exactly what they should be.

could they be doing more? hell yes. they should -always- strive to do more. but right now, this is better than last year, and the year before that, and the year... yknow.
Perl pretty much felt clunky and weird as soon as I discovered Scheme in 1996 or so.
A much better article since it discusses home design. You really can live comfortably without AC in even harsh environments. In particular houses with basements that have airflow through to the rest of the house. Underground the earth is ~55F the world over and it's really not difficult to design houses to make use of this fact.
Does this count as a text-only website?

https://masciintosh.com/
This does not address an important point made in the article:

"n this way, the AlphaSmart provides an almost Pavlovian space in which to write: Get the device out, and the brain immediately moves into writing mode. This is another reason why I’ve been resistant to software on my computer that’s supposed to compel creativity and productivity. Because I do such a wide variety of tasks on my computer, my brain isn’t primed by the space to focus on one particular job. In this way, my computer’s all-purpose abilities, which is the main selling point of most laptops, actually becomes a liability. But the absolute simplicity of the AlphaSmart means that when I bring it out, I subconsciously know exactly what it is I need to do: write."

Yes, you can buy a laptop that is as much different from the other laptop you use, but it will still be that, a laptop. Not a mere writing device. I instantly get how that makes a big psychological difference, even if the machine is crippled in a way that would make it "impossible" to do anything else with it.

So, it is exactly NOT about any form of possible reuse for other purposes.
> One day Amazon is going to get smacked with such a lawsuit resulting in billions in punitive damages, then and only then will you see real effort on their part to curb this behavior.

IIRC at least one person (probably more) has died already from counterfeits on Amazon. I read one where I guy died in a motorcycle crash, it was found that his helmet (which he bought off Amazon) was a fraud and wasn't/didn't meet DOT standards, even though it had the DOT sticker.
They are not, most likely the tracking apps are completely irrelevant. The vast majority of European ( or at least German ) measures were motivated by scientists and not by Silicon Valley companies.
> Would you feel the same way about the users of those sites?

Yes, it would not at all be unreasonable for any of those categories. If they are seeing it all over the place as we all are, having intense reactions as many people are and extend the sentiment into their niche forums that seems totally legit and reasonable.

I suppose you have a right to be a grumpy person and deny them it, but, I would say relax, give them a break, and maybe stop taking yourself so seriously.
I like what you're saying. Would just add that if my mother and father are the audience, I fear your solution would be unfairly docked a couple stars just for existing online and in software form. They would much prefer that any app exist as the result of a 10-minute phone call. ;-)
I'm using hey right now as my main email, forwarding from gmail and using the full trial to decide before I buy.

There are a lot of features I like, but I don't really get all the fuss about the screener. You're still getting those emails, they're not getting in your "imbox" but you still have to review them.

In practice it doesn't seem to make a big difference with gmail "mark as spam".
Written in 2008. But that says that in 2008, China does not have a mature academic tradition. That's... I don't quite know what to make of it, but it's an interesting admission.
A lot of these things can be done with SharePoint. Same thing, no code.
I couldn't think of an example that would trip up a native speaker. What was an example you had in mind?
If you take enough sources, any particular combination of them is very likely to be unique -- but anyways uniqueness never mattered; everything interesting in CS was discovered in the 70s. Even cloning & updating a forgotten paper can be of extremely high value.

The bigger risk is that by not knowing your sources, you end up repeating the same work from the same start, and end contributing little
Is there a Have I Been Pwned-like service for such reports? Scanning their own network for such services would be beyond most users.
> 1MWh/capita annum

Oh this is fascinating! I never thought of this but of course energy consumption per capita is going to be an indicator of how industrialized a country is. I briefly checked the two countries I am a citizen of (Canada, Hungary) and counterchecked with one of the poorest countries I know of (Chad) and the numbers are as expected: 14.6, 4.1, 0.013 (oof).
I moved to a new apartment and noticed my roommates would turn the main floor into a freezer (I live on second floor). I noticed thermostat levels as low as 50 F.

A few days later the HVAC stopped working and what do we know, it's because of of ice buildup.

The other thing, the vent-ways are designed so my room on second floor has a floor-vent. This works for heating but not for cooling. The cool air that comes out of the vent stays in the region between the floor level and roughly 1 foot above it. So my feet are fine, but I'm otherwise feeling hot.

It's a straightforward solution that cooling-vent should be in the ceiling and heating vent on the floor. But it costs more to have this kind of installation that's why most landlords/home-owners don't go for it? I don't know.