skysight-inc/HackerNews huggingface dataset:
It's an interesting idea but I don't think it holds up. The earliest tabulators didn't use punch cards to store "programs" but to encode data, and the mechanical work of punching data into cards, then processing those cards, was fairly rote. "Programming" those machines meant rewiring, as it did for quite a few generations of technology. So while the card handling was certainly done by both men and women [0], I think it's a stretch to suppose it bridged weaving and later (stored program) programming.

Others here will probably have personal memories of the late mainframe era, but my understanding is that even then writing code and punching it on to cards were not necessarily done by the same person, with code first written out long hand on special forms then punched by a specialist. [1]

[0] First, at scale, in the 1890 US census. I just published a book with a chapter on this: http://www.thesumofthepeople.com

[1] e.g. as described here https://code.likeagirl.io/the-first-program-i-ever-wrote-5a5...
How are iterators functional language features? They're not unique to functional languages and they don't require function composition to implement. They're present in most popular imperative languages.
As an international student in the US, I pretty much disagree with all of what the author is saying.
people said the same thing about smoking 80 years ago and here we are. I'm not sure appealing to the prevailing common sense on long term issues of public health or socio-economics is particularly relevant.
Actual Immerwahr here. It's a Jewish name. We all come from the same family. My understanding is that during the Napoleonic era when the German-speaking Jews had to take stable last names (rather than the patronymics), one of our enlightenment-inspired ancestors chose Immerwahr, "Always True." The closest English equivalent is Truman.
Interesting. Were you writing a kernel driver? I've only ever used 'volatile' in embedded code where an ISR is touching a variable outside the scope to prevent the compiler from optimizing the code away. What were using 'volatile' for?
That's like saying they're both as fast if you amputate one of Perl's legs.
I definitely had a ladder I bought on Amazon collapse when I was using it. It’s dumb luck that I didn’t fall off.
Can a person have more than one account?

Does google have a similar thing?

Because overnight we can finally stop sybil attacks! Right?
wouldn't it be cheaper to buy a few dozen box fans from the local electronics store?
Sanzo Wada Color Combinations – Interactive Version
Due to the fact that it doesn't exist (to my knowledge) I thought it would be great to have an interactive version of this amazing book. Conversion of CMYK colors to RGB / HEX is difficult - so not all are faithful to the printed plates in the book. Therefore this can be used as a companion to the print edition.
Love how my old Galaxy S6 is stuck on ancient Android 7. And it's the verizon version too, so I can't unlock the bootloader. Perfectly capable device, what a shame.

Switched to iPhone SE a while ago because of this.
> iPhone
> no copy paste

(ignoring everyone young enough to not remember that iphone first many years didn't have copy paste)

The iphone NEVER replaced a computer.

It replaced the television. No need for copy paste there.

The ipad is today trying, very shy, to hint at replacing a couple small use cases of the computer.
Can someone smarter than me explain why the AWS UI is so off-putting? I also find myself just put off by AWS UIs.

I can't even figure out why I hate it so much. Looking at the screenshots though immediately filled me with the sense that this thing would just be awful to use. When I go back to the screenshots to try to find objective things I dislike about the UI, I can't really find anything. It seems to do the stuff a UI needs to do.

Maybe it's just a negative association with the look & feel of AWS UI, because most of the time when I'm interacting with AWS I'm trying to get a service I haven't used before up and running. Going back and forth between dense documentation and the UI, clicking and failing, and staring at a spinner spin for far too long.

Perhaps all those hours spent fighting with other pages that look so similar to this one has given me a subconscious dislike for all AWS UIs.
I'm in a sector that might be of interest to you. How can I contact you?
It is definitely broken for years, search for hsphfpd vs ofono story. I.e. https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issue...

It used to work much better in the bluez4 era, about a decade ago, than it does now.

Do note these are Bluetooth profiles. This is irrelevant to ouput device switching.
Well, you probably couldn't find any confirmation because nothing in the security world is completely impossible :) Webpages aren't supposed to be able to receive input events when the extension popup is open, but there could still be an unknown vulnerability in Chrome/Firefox.

So if you care enough it's best to mitigate that risk by using the standalone application for your password manager, or better yet use a completely separate device like your phone!
Java Springboot REST is my preferred choice,

Easy to build quick prototypes, you can take advantage of the Springboot ecosystem packages developed by enterprise grade devs from around the world, and most infrastructure tools provide Java specific instructions to get started with which makes plugging in tools unfamiliar with more easy
False equivalence. Images and written text have different effects on the brain and emotions. You follow famous people on social media, who have 1,000x your wealth, travel all the time, get adequate sleep, meals, and exercise -- and it can chip away at your self-worth in a way books just can't.
Avigad, one of the Lean authors has several resources cited elsewhere in Xena Project. These are really useful to learn the necessary background [1,2].

IMHO, logic and type theory are the algebra and calculus of computer science. CS degrees should be designed around some core courses on these, in the same way Math degrees tend to build up on linear algebra and real analysis coursework.

[1] http://avigad.github.io/logic_and_proof/

[2] https://avigad.github.io/formal_methods_in_education/
Here is our model Y. What price range would you put this car in? - Would not pay a dime over 15.5.
At my college, the Chinese students tend to hangout with each other a lot and they are in great numbers so kinda developed a sub culture.
On the other hand PHP has a PCRE jit option which manages to beat even Perl's regex implementation.
See the other comment about how up to 90% of patients put on a ventilator died and those who lived have terrible problems.

Also, we learned some since the start of the pandemic and have better techniques of preventing hospitalized cases from needing ventilators.
Computers have the ability to disable their connections to the internet. Recent apple products have Do-Not-Disturb modes.

Maybe, one could do some introspection about why they are unable to put notifications on hold?

Nah. Better spend a lot of money instead, because that will fix the root issue, assuredly.

---

W.r.t my original comment: For $70-$100 (at most!) I can take a laptop, disable the wifi, and open a word processor.

It is admittedly a splurge, as I already have a desktop pc and a perfectly capable macbook. However, that price point for a dedicated writing machine with a great keyboard was worth it to me. I did it for the keyboard, not the (lack of) notifications, but one could easily do it for that purpose.
Using fiddler I briefly looked and didn't see tiktok sending my clipboard contents anywhere.

Edit: However, tiktok is one of the chattiest apps I've looked at. They have a huge number of tracking/logging/collection endpoints constantly slurping data in the background. See my hosts list which aims to block this:

https://github.com/llacb47/mischosts/blob/master/tiktok-host...
really nice and inspiring story, just read your blog! following you on twitter and also looking for new opportunities. @rafaelmelhem
> I am curious how long until US congress starts blaming anyone who is unemployed for "being lazy", and stop providing financial assistance, or only provides the bare minimum $7.25 an hour.

That sentiment was certainly there from the start, several were talking about how they need to de-rate the benefits based on income.

There's a time limit on the additional federal funds for unemployment insurance, it runs out at the end of July.
Going by ptotondb Life is Strange 2 has a native Linux build. Who knows, maybe it's a Windows bug and it'll work on Linux? :)

If you have the time/hardware (a spare HDD/SSD) I would heartily recommend giving Pop OS a go, it's geared towards running games out if the box (without being at all GAMER!!!1) and is very pleasant to use IMO.
I was reselling Monster energy drinks in my office. I tried ordering some from Amazon, since the bigger packs are more readily available, and for lower prices, allowing me to sell cans for a cheaper per-unit price.

The very first pack I got was clearly counterfeit. The cans were subtly different both in appearance and etching. A brave volunteer who tried some also reported it tasted off.

If they're counterfeiting energy drinks, I fully believe they're doing cereal too.
Alcohol and drugs is always behind stuff like this.
Sure there is: tools like strace, dtrace and eBPF let you “peak under the hood” of nearly any application, not to mention disassemblers like IDA Pro and Ghidra.

I have debugged all sorts of issues with closed source applications using these tools.
In general, you don't. The buyers of an IPO are usually large institutional investors who have been courted directly by the company and the banks managing the IPO. You can of course try to get in on the first public trades on IPO day, but you won't get the IPO price (unless things go very wrong for the company).

Direct listings have been getting a little more popular; in a direct listing a company just puts their stock up for sale on an exchange without going through the IPO process, and it just starts trading at whatever the market thinks is fair. But it's still fairly rare to see a direct listing.
If we need 70% of the US population to get infected to reach herd immunity, and COVID has an infection fatality rate of .05%; this will kill about 1.2 Million people.

I, for one, am hopeful that we can get through this without that many deaths.
>What's the distinction?

persistent identity and status, that is to say the 'social' part. A lot of damage of social networks arguably is rooted in the competition for status and attention that you get when you get twitter likes and people complementing you, and the horror when you end up in a shitstorm and your reputation is suddenly ruined. It's also what makes it addictive.

Most people on HN just seem to post more or less anonymously. The upvote or downvote mechanisms aren't even particularly visible.

The worst thing you get here is 4 downvotes and a heated discussion. This is not like twitter where your career and face is on the line.
Ok, how long does that immunity last? Is it forever? Is it two months? Can we actually achieve herd immunity or would we be signing up for a reinfection merry-go-round?
If someone else's good fortune makes you feel bad, this is a problem with you that you need to remedy in yourself, not a problem with the fact that other people have good fortune.

Sorry, editing to clarify because this sounds unnecessarily combative. What I mean is your self-worth should not be externally determined by where you stand in some (mostly imaginary) ranking system compared to random strangers or celebrities, thus it should not be chipped away at by seeing anyone doing better than you in some aspect. This is a crucial skill to learn. You don't have to let your mood and self-worth to be subject to random vagaries of whatever you happen to be looking at at the moment.
The comments here strengthen exactly what I was thinking - this is yet another flavor of low-code app development. I see similarities to Salesforce, SharePoint, Lotus Notes, Airtable, and all the other startups on this path that don't seem to realize that they are re-inventing modern versions of products that have been around since the 80s.

I spent years in my early career doing Lotus Notes Dev, then shutting down all those apps to go to Sharepoint, then shutting all those down to go to Salesforce. I walked away from that churn about a decade ago to just do SaaS, so I can't truly speak to which of the newcomers has the most promise. But I have yet to see someone take on this market with full knowledge of what came before. I see potential for someone to really learn the in and outs of all such products over the last 30+ years, talk to the folks who have re-done their LOB apps in multiple products over that time, figure out what worked and build a true "best-of-breed" solution.

When someone does do that, I'm all in. Until then... the legacy apps I mentioned above are past their time, so pick your favorite flavor from all the new ones.
Yeah, and just add some booze to that. The recipe is simple.
Yes, precisely this. It seems abstracting applications at that high level will inevitably bake in the business process which is very different for each business unless the application isn't interesting or complex enough. I'm sure within a specific domain, a tool like this can be made (it's usually too costly), but at an abstract level to build any application is missing the real challenge that enterprise software has.
I wouldn't expect aerospace, since I have been told embedded programmers in that field routinely disable compiler optimization, in the chance that a compiler bug or overzealous UB exploitation might introduce a bug into previously working code. Hard realtime requirements demand fast code, but not necessarily efficient code.
Session restoration after install. Explained here: https://news.ycombinator.com/item?id=23635223
Circulation is not cooling.
> I still think of Instagram as a photography community, which is how old I am.

Wait what? When did that change? I must be old too...
> Yet people still pretend otherwise, like the tulip or bitcoin manias.

America's lack of testing is like Bitcoin? What an amusing and irrelevant example.
We can expect every security hole possible to be exploited by these Chinese military apps. Heck, Fortnite intalls a rootkit on your PC for "anti-cheat" and that's even more egregious, yet it is allowed. The situation on Android is probably worse, most apps request access to everything these days and users are afraid to say "no" because of fear of breakage.
a grain of salt and all of that, there is at least some evidence that Ghosen was set up, or at least allowed to behave badly for the purpose of ousting him later...

https://www.motortrend.com/news/former-nissan-ceo-carlos-gho...
Chilling at home is worse strangling to death on your own blood? My friend you may need to do some work on your home life.
> If a proprietary standard wins, you have a monopoly without competition

Maybe they should make their government standard good enough that it wins on its own merit then. Imo, the biggest thing this block does is essentially giving the government standard a license be as subpar as they want, because it isn't like a superior non-government standard is even allowed to compete with it anyway.
Is there some aspect of WhatsApp that I'm missing? The way I use it, it is purely a messaging app. No different than text messages really. How does this get lumped in with Facebook and Instagram? (other than being owned by the same company).
Personally I think I'm more drawn to the dotmesh approach (https://docs.dotmesh.com/concepts/architecture/), but the one problem data has is as it gets massive it becomes really hard to move it around and I guess that's where trying to layer git like workflows on top of it become intractable. It's like data has it's own gravity and often times it is just easier to bring other things to the data, rather than the other way around. IIRC Bryan Cantrill said something similar about data when Joyent was developing their object storage system Manta (https://www.youtube.com/watch?v=79fvDDPaIoY); ergo, perhaps the Splitgraph approach will meet with better success.
The maker of the Apollo Reddit app chimed in on the reddit thread that his app would check to see if a reddit URL was in the clipboard and offer to take you to that page.

Chrome uses it so the URL appears when you select the address bar.
I think we fundamentally agree. Kvetching about the press is largely meaningless.

My position is that it’s meaningless because of the illusion that the press could be something that it is not, and that we would be better off if we just treated be it as what it is.
I think its more complicated because it happens if you try to avoid the getting started screen (by terminating it) where it does ask you, if you just answer the questions, then it seems it doesn't import.
So what I'm getting here is that some poor quality app was banned from the store. Science knows Apple needs to do this much, much more aggressively. But because the people who coded the app were differently sexually preferenced, it has become something of a gay rights issue too even though Tim Cook and several other top Apple people are gay and Apple has had, since its earliest days, a tolerant culture toward gays.

Look at that Instagram post linked in OP's blog entry. I just don't understand what's going on sometimes.

https://www.instagram.com/p/CByVfi7hoCl/
interesting! why not?
Types of Social Proof to Increase Sign-UPS
You can have the best of both worlds, you don't need to go without either a GUI or a CLI.

On my desktop(s), I have both GUI and CLI applications, both ready for immediate use. Ferinstance, I have a GUI browser as well as several CLI xterms.

In fact, I probably do much more minute-to-minute work using the xterm CLIs, but that browser is always available for reference work (and entertainment!).

A bunch of xterms: https://imgur.com/kqVROsg
The volcano that caused famines in ancient Rome? It was in Alaska
Was it called iPhone OS then? At some point I remember Apple saying it was basically OS X running on the phone. Weird how that went.
Ayy lmao @ this edgelord
Phones only getting 2 major software updates (which are released yearly, so 2 years) is a bit of a deal breaker for me. I understand older versions of Android are pretty well supported at least by apps in Google Play.

Also what bothers me about Android devices: I got a Galaxy S8 to do development for work, and not all manufacturers are created equal in updates of course; IIRC I waited almost a full year after the Google flagships to receive Android 9 — in fact I think I got Android 8 around the time Android 9 came out.
I think it's mostly that it's easier and more common to make larger groups, which then inevitably end up being a lot noisier.
It smells more like a patent issue relating to the virtualization instructions. x86 hardware virtualization was only introduced in 2005. The x86-64 instruction set was introduced in 2000, with the first hardware implementation released in 2003.
>Personally, I think the biggest difficulty for a Chinese in studying abroad in the US, is the difficulty of being accepted into the circle. You could make friends and acquaintances with Americans, but you're never part of "them". I constantly feel like I'm on the wrong side of a aquarium glass pane, being observed and judged.

One of my classmates in university was from mainland China. He loved being in Canada and everything we were learning in school. He'd gone to another university before and already had a degree in a similar field.

Then near the end of the last year, he got word from home that his father was getting ill and it was time for him to return and takeover the family business. So after graduation, he left, lost touch with everyone and as far as I know now runs his family's business in China totally unrelated to what we were going to school for and that was that.

He seemed to accept everything, but was still pretty sad about it all. Not just his dad being ill, but having to go back, leave all the friends and life he'd made here, give up everything he'd went to school for and just go like the last near decade of his life never happened. I still have him as a facebook friend, he hasn't been online since he left though.
"The OS snitching on us and then annoying the user" is an interesting definition of "offensive", but definitely not the one I meant. Let me put it another way: if you put the appropriate amount of effort into asking "what's the robust, minimally invasive, least-likely to be misinterpreted and/or abused, way for me to accomplish this?" you are likely to create a better product and less likely to have something like this pop up.

So let's say you're making the tracking notifier, and you work for UPS. The regex is `1Z[0-9]{16}`. All good, you're being nice, someone opens your app and you already know what shipment they're interested in. Then a "growth hacker" joins your group and mentions that it'd be nice to know how many of your customers also use FedEx, so the regex is changed to also grab FedEx tracking numbers (`(1Z)?[0-9]{16}`, I think). And now someone gets the genius idea of checking up on package shipped by competitors and popping up a notification "tired of waiting on DHL? UPS delivers within 2 days 99.995% of the time" when they miss a delivery. Even though they never asked UPS abotu their DHL package.

See how that progresses? See how it's offensive, even if you're not annoying your user more than you normally would with spammy push notifications, and even before your user suspects that you're spying like this? Do you see how this whole series of escalations aren't available, or at least not as easy, if you only check the copy buffer when it's likely a user is about to paste? Instead of "tweak what we already have" you have to "include a new snooping routine".

If you're thinking "all is fair in love and war" here, and this seems like genius marketing: 1) this is your heads up that your morals are not in line with society's, and 2) do you think this will be a marketing win if the regex is loosened enough that you pop up a UPS notification about "package with tracking number (phone number someone just gave me)"? What about if my UPS account for work notifies me about some very private personal packages? Especially some shipped via OnTrak?

Anyway, as I said in my first comment. I'm disappointed that people don't think they should try to worry about downsides and failure modes of their design and engineering work. Maybe it's a matter of norms and priorities being different in the consumer app/web world vs. many other domains.
Yeah, fair, not sure what conditions could cause that kind of degradation if your experiments haven't yielded it. Maybe counterfeiting cereal is just more lucrative than I would've guessed.
As my mining engineer lecturer always said. Aluminum is congealed electricity.

This is a great breakthrough, but unless we reduce the energy requirements, for most countries it wont be a big change.
In fact, NASA used a sort of knitting as an early form of ROM! https://en.wikipedia.org/wiki/Core_rope_memory
I think OP is deleting WhatsApp because Facebook is the parent company. But I agree, WhatsApp is not a social network site but a messaging tool.
That comparison is silly. I've never seen anything built with LEGOs on production.
In what area do they go for $9/box? I've never seen them for more than $5, and you can frequently get them on sale for $2...