skysight-inc/HackerNews huggingface dataset:
The small C compilers are great.

I guess if you couldn't write a C compiler in a single small file (by modern standards) you wouldn't have been able to run a C compiler on an 8-bit machine.
I think it's more likely that they'd just get a guard llama (not a joke).

https://en.wikipedia.org/wiki/Guard_llama
Technology is improving and compute and storage gets cheaper every year. Inflation is just making excuses.
No, you've got it right. I missed the negation on him receiving the messages. In that case, his firing is incomprehensible, at least if this is the sole cause.
Future: President -> Titanium VP -> Platinum VP -> etc.

It's funny how "titanium" is somehow such a big thing with marketing names these days, such as with car trim models. It's a pretty neat metal but it isn't particularly valuable. Steel and aluminum are pretty neat metals too, in different ways, but no one uses those in marketing this way.
> plan your day out in five minute intervals, that's a great way to burn out

Oh for sure. I've tried planning the day's development into discrete tasks in 15, 30, etc. -minute blocks, and it's chaos. It's essentially micromanaging yourself onto an obstacle course where every 15, 30, etc. minutes you have the pressure of a hurdle to get over or else you're behind and feel demotivated. And development isn't linear - especially not on the scale of a day where you'll be revisiting and revising things - so making the development tasks discrete and completable in 30 minutes is a model that just doesn't match how reality works.

A more successful approach for me has been to set high-level targets on the scale of 5 or 10 hours that I can pace myself toward.
Show HN: Broxy – An HTTP/HTTPS intercept proxy written in Go
That depends on the specialty, if the symptoms are overlapping and the treatment produces strange side effects - that diagnosis could be delayed for many years.
There is also https://scipy-lectures.org/ :-)
I too prefer my SE to any of the current offerings. I don't want a big phone. I really don't want one.

But recently I got a used 32GB Kindle Paperwhite for $100. I was deciding between it and an iPad Mini ($400) but then saw a review saying that the PW was purpose built for reading, which is exactly what I wanted it for. Now I download PDFs of docs, decks, papers and check out e-books. It is purpose built as a reader and rocks at that.

So now the SE is even less likely to be replaced by a mega-phone.
No one needs another Android phone. I wonder how they even thought about selling more than several thousand units to early adopters?
Because it's not materially affecting American business.
Well, the problem is that "the core" isn't "the core" :)

It's very walkable if you're visiting or enjoying a day in town. It's very unwalkable if you need to get normal day to day or week to week shopping done.

The transit/'burbs thing is probably true, but I live so far from the city that I'm not really familiar with the transit situation.
> BUT IT IS WATER BASED. So even a light rain can wreak havoc on my notes.

Water based != water soluble when dry

I would suggest you try similar pens with a different ink. Staedtler Pigment Liner and Sakura Pigma Micron pens (both of which come in 0.3 mm) use water based pigments which are waterproof when dry and archival. They both survive rain quite well in my experience and are used for outlining by some artists who then apply water color paints or other water based media without the dried ink bleeding.

There are also waterproof fountain pen inks. Platinum Carbon and Noodler's Bulletproof Black are two good ones.

For a common counter example to a water based substance being water soluble once dry consider water based exterior latex paint.
I remember writing tests in Selenium in the past. Writing them was a horrible experience and some tests were not deterministic. The same test could fail or pass randomly.
> namedropping Cambridge Analytica

And opinion discarded
It's too bad because it's got to be pretty horrible. If they could just get the data for the amount of diesel/jet fuel consumed, that would tell us a lot. The US military burned a ridiculous amount of diesel fuel in Afghanistan just to try to air-condition tents in the desert.
Also di.fm will play artist's shows (aka podcasts) at certain times on certain channels. It should be under the calendar tab.

I have never subscribed to a streaming music service as I would rather purchase a song I like once and own it forever. So di.fm and several dance music artist shows keep new music coming in.

I have SiriusXM in the car and had it when it was just XM. I only listen to small number of channels and when I don't want to hear what's on any of them, I have an iPod Touch that I can use over Bluetooth to listen to purchased music, downloaded podcasts, and audiobooks.

I really wish Sirius would simulcast di.fm's channels just for the variety that they can't (and don't try to) compete with.
You're completely wrong in Sun's case, SMF is nothing like launchd.
Proposal: Why don't we make domain names more like names on the App Store? Here's how it would work.

If you go to x.com, you'll visit the actual x.com, which literally just shows an x. However, you'll see a suggestion for the top companies that are "secondarily registered" (for free) to that domain, in order of popularity and some other metrics. You can make one of those secondary x.com's the default, so that when you visit x.com, you visit their alternative website instead.

There are some issues to sort out with that system, such as whether secondary registration (or at least the auto-suggest) should be allowed for the likes of Facebook and other established, popular, trademarked brands. Another question would be that, if x.com is parked by a squatter, should the more visited x.com's be able to bid for your domain?

Here's how bidding would work. Only established companies with a name that corresponds to the domain name would be able to bid. Bidding would only be open for a pre-specified time frame. The domain name owner would be free to notify everyone with an established company that goes by that name to get in on the bidding action. Users would be able to flag websites operated by dead/zombie companies, and an independent committee would convene (digitally) to vote on whether bidding should be re-opened.

Naming is actually an issue with startups. We should reduce friction as much as possible for entrepreneurs because it's already hard to start a company as it is. It would be great if you can just pick the best name that isn't taken by a major brand and move on to more important matters. Down the line, you can give customers a small reward for defaulting your version of the domain.
Leap Smearing
Another post currently on the front page has a great example of this: https://news.ycombinator.com/item?id=22306002

How do you score this for lines of code per day. ?

> I've added 700k lines of code and deleted 747k (yay negative!).

Interesting that if you divide the added lines by the 7 years, and figure 250 days/year, he's phenomenally productive

700,00 / 7 / 250 = 400 lines of code per day, sustained over 7 year!
SatRdv (satrdv.substack.com). It is a weekly digest of satellite industry headlines.
Cyber-crime profits reached $3.5bn in 2019, says FBI
That diagram with the wrench and force increasing as the radius decreases should be linear.
Unfortunately for Mr Lazaridis at least one thing was workable on an OG iPhone with EDGE; Email.
Take a Year Off and Travel Without Going Broke If You Want to Get Away
Unfortunately, I think the more strategic approach is to lobby for insane, incoherent, opaque regulation that varies wildly across jurisdictions. Then FAANG will be the only organizations large enough to handle compliance, and competitors will be shut out by the barrier to entry.

This is pretty much how most well-established industries are regulated today.
there are prebuilt binaries https://github.com/cli/cli/releases/tag/v0.5.4
My last Sony phone was the Z5 Compact, which was the first and last Sony phone in the US to have a fingerprint sensor until they cleared that legal mess up.

I ditched it for the Pixel 2 (and now 4) eventually; Sony's software got worse and slower with every update, and the phone would heat up for seemingly no reason. The camera was really good, but I couldn't install a custom ROM without crippling it due to DRM junk.

As much as the Pixels aren't perfect, and the physical size of them is not what I'd like (I'd really like something like a 4"-4.2" screen), they've at least been consistent in build and software quality (to the point where I haven't been motivated to flash a custom ROM), and the cameras have been wonderful.
I liked his explanation of state-controlled currency evolving as a technology of war. I.e. the king needs to pay his soldiers something portable, dense with value, and hard to counterfeit, and precious metal coins fit those requirements. And then to guarantee that the coins are accepted for payment and hold their value, he imposes taxes that have to be paid by everyone using those coins. Pretty elegant and a system that, even as as a taxpayer, I hadn't thought carefully about.
Yes, but SQLite is probably the least expressive SQL dialect there is. If you're choosing SQL because of its expressiveness, you probably aren't thinking of a dialect with only 5 types (including NULL).
In modern parlance, it's not munitions at all. But yes, Antheil and Lamarr's proposed device was trying to hide the signal so that it would be harder to jam by hopping along one of 88 frequencies which were marked in the piano roll.

This is a form of cryptography. Any algorithm meant to authenticate, sign, or hide information is cryptography, and any attempt to break such techniques is cryptanalysis. Currently we do not like to think of cryptography as munitions due to the crypto wars of the 90s. But however you fall on that debate of whether cryptography is munitions, it is misleading to consider someone volunteering their time in an unprofessional capacity to send an unsolicited patent to the Navy, which the Navy rejected, as being equal to working in "munitions research"
This is what is commonly meant by ‘relatively prime’, yes. Also referred to as being coprime.

Defn: a & b are coprime/ relatively prime iff GCD(a,b) = 1
Exactly this. DBs are really good at utilizing all the memory you give them. The query planners might give you some fits when they try and use disk tables for complicated joins, but you can work around them.
Except airplanes and elevators need software and therefore software engineers so this should really be about web and app development.
We have a good understanding of what's happening outside mainland China[1], and China seems (surprisingly) transparent so far. But it is indeed difficult to trust that they have reported 100% of the cases.

[1]: https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.h...
I just tried.
Successful delivery.

from: Freedom Mobile
to: Freedom Mobile
Location: Ontario

Mobile data: off
Wifi: off

Side note: So cool to see so many Canadians on here!
If requested I can send SMS to USA numbers.
And reducing it to a single machine means I have an order of magnitude less time spent on setting it up, maintaining it, adapting all my code, debugging, etc.

These days I’m firmly of the opinion that if you can make it run on a single machine, you absolutely should, and you don’t get more machines until you can prove you can fully utilise one machine.
i didn't say the employees were guilty of anything, i just don't know what makes this company have a "good" reputation - clearly it's a failed product that never really worked or made sense. it reeks of a pet project of a wealthy founder who could raise money by his name alone but never really achieved product market fit.
Cool design, but never heard of it. Maybe they failed because they didn’t go worldwide quick enough to raise the interest they needed.

This could be an awesome compromise between lite phones that offer no everyday utility and large phones that entirely consume your attention.
I think people just have different standards here, which should be no surprise (different hand sizes!). I found the Pixel 2 (and 4, which is nearly the same physical size despite the larger screen) to be tolerable, but nowhere near ideal. I like to one-hand my phone, often feel like reaching for things with my thumb comes close to a hard drop to the floor.

I think my sweet spot was the old Nexus 4.
Even more depressing, credit card interest was deductible until 1986!
I hate that people attribute that accident to a visual issue because of that video. It wasn't a visual issue. It was 100% a programming issue and everyone involved should be criminally liable for negligence, IMO.
It used to be $35/yr, and you had to prepay for two years, IIRC. That was when Network Solutions had a monopoly on the registrar market for .COMs.
Er, I'm not sure where you got this information from, but I can tell you categorically that ATAs that support pulse dialing are few and far between. Source: I have a vintage phone collection and wish bitterly the reality were different. (I use a Avaya PBX as a bridge to asterisk/IP telephony as a practical alternative)
Currently I have it loaded on redshift with as much optimization as possible, and the queries are far more analytical than end-user like (often having to self join on the same dataset). This works okay, but doesn't scale with more than a handful users at a time. I'll probably run some tests with the postgres suggestion but curious if this is still a better alternative or not
The auctions are semi-blind. You bid, and can optionally add a blind to your bid. The network sees your combined total bid + blind, but won't know your true bid value until the reveal period. So if you want to guarantee you win an auction, just make sure your bid is greater than the highest existing total.
I use porkbun.com. It's cheap and good.
That's unfortunate about Étoilé, which looked promising and cool. Last summer I wrote an article about the current state of GNUstep, and I was hoping that someone would pick up from where Étoilé left off.

http://mmcthrow-musings.blogspot.com/2019/06/some-thoughts-a...

However, I just saw a recent comment from one of the current GNUstep maintainers that said that the GNUstep Foundation Kit is now at par with macOS Catalina, and work will begin on updating GNUstep's Appkit implementation, which is currently roughly compatible with Mac OS X Tiger.

Making GNUstep more compatible with recent versions of macOS's Cocoa API will definitely help with enticing more developers to the platform.
A process with occasional bugs and rollbacks is rational if it produces more net utility than a process which only ships "perfection".

What's your error budget? Not spending your error budget is velocity left on the table.
Bjarne Stroustrup: C++20 Generic Programming
Hadn't looked for a few days. It does appear to be attenuating--hope that holds up.

https://en.wikipedia.org/wiki/2019%E2%80%9320_Wuhan_coronavi...
Writing.

It helps to clarify your thinking. At your job, it will help you explain concepts to others and multiply your efforts.

Externally, it can help make great friends and boost your career if you blog & share things you've learned.
If we include the theory of error correcting codes, add Jessie MacWilliams and Vera Pless.

https://en.wikipedia.org/wiki/Vera_Pless

https://en.wikipedia.org/wiki/Jessie_MacWilliams
Unless you are in New Zealand - the dial is numbered "backwards" there so 0 is 1 pulse etc.
I worked with him at Google. He is exceptionally smart and a great person to work with.
Currently country code registrars can only register for the country the represent. .uk can only do UK, etc. You could allow them to register for lots of domains.
They do not. Those sentences are about a different water reclamation facility facing different circumstances. You should amend your comment.
These sorts of comparisons are, I would respectfully argue, not very helpful because the various causes of mortality are additive, not competing to kill the same victims (generally).

We don't need a perpetual cycle of coronavirus in addition to the perpetual cycle of the flu that we already have, in addition to suicide and every other cause of death. The world's health organizations are trying desperately to curtail it before it becomes a norm.

Which is why saying "Oh, why cancel this it's no biggie" is just so misled.

If the world was in a situation where we could seriously contain and eliminate the flu, we would surely take every possible measure to do so.
It does make the supposed $20 million they slid into ICANN's back pocket seem like a really good bargain.
Th specific part that I understood as your argument for non-POSIX solutions:

"'for x in $y; do printf "$a%s$b" "$x"; done' is equivalent to 'printf "$a%s$b" $y' (assuming neither a nor b contain format specifiers). similarly, 'for i in {1..100}; do printf "$a"; done' is equivalent to 'printf "$a%s.0" {1..100}'. unfortunately, brace expansion is not POSIX, but these are both significantly more efficient (both in code size and execution time) than the loop methods."

I didn't understand why you write that part at all, considering the goals of the program we discuss (which is to demonstrate some git primitives in POSIX compliant shell code).
Let's Give It a Go
Inside Mark Zuckerberg's Lost Notebook
Well at least they are trying to be. Some of them employ PhD's in theorem proving to apply computer assisted proof to improve their software (and hardware).
Actually, C compilers back then were still pretty large (also, as far as I'm aware, every machine that UNIX originated on was at least 16-bit, and the very first machine it ran on was 18-bit):

https://minnie.tuhs.org/cgi-bin/utree.pl?file=V6/usr/source/...

The language was quite a bit smaller, though, and much less complex. A C2X compiler will be drastically more tedious to make than this was.
> the schizophrenic people I know are afraid of authority and avoid anything that might diagnose them.

Since blind people need to rely on others a lot more than people with sight, I think it would be even harder for them to avoid medical authorities than for other schizophrenics. For what it's worth, the schizophrenics I knew personally were not averse to seeking help for their condition, but were very distressed by side effects from medication (understandably!)
Any name up to 63 characters (normal domain name characters, unicode gets converted to punycode) can be registered. The difference with Handshake is that users get to choose how they store their names. There's a spectrum of convenience and self-sovereignty. In traditional DNS the existing system makes that choice for you, whereas Handshake is creating a system where individuals get to choose based on their preferences. I place a lot of value on that freedom to choose.
The needs of the many out weight the needs of the few or one.
Not only is it Verizon exclusive (or was, up until recently), it is not considered a primary phone, so you have to have a separate, regular phone on a normal line just to use it.
That's cool, I didn't know about the Epcot concept city. It reminds me of Louvain-la-Neuve in Belgium, a "new town" built by and for a university in the early 1970's:

https://en.wikipedia.org/wiki/Louvain-la-Neuve

"the city center is built on a gigantic concrete slab, with all motorized traffic travelling underground. This allows most of the ground level of the city center to be car free. Most buildings are built on the slab (la dalle), and the pedestrian area is expanding even far from the city centre."

(I also learned about Louvain on HN last year, but I can't find the link now)

Though when you think about these layered cities really require a lot more cement, just so you can have your car in a basement. It was so much more efficient to have a dense city and a train station to go most places.
If you're not in their jurisdiction, or neighboring jurisdictions (I've heard some rumors of events in e.g. Vietnam), they're not going to do anything to you. USA cannot make the same claim.
Now I feel like an idiot for not noticing this! Thanks :-)
Why? Just make me choose shipping and discount options, then present me payment options. All Apple needs to know is the total to charge. Shopify just fucks this up by only having an option to enter a discount code after you've already missed your change to choose Apple Pay.
Skype is a bad example because it was something that Microsoft took over.
You render a UUID into the browser form and send it along with the submission however you want (post input, http header, etc). Then the server both requires the UUID to be there and passes it along to stripe.

Stripe will not allow an idempotent key to be reused w/i 24 hours.

You can use anything for the idempotent key and Stripe will actually track that along with the charge object so you can use something more meaningful if it's useful for your business.

edit: and if you generate a key that's more meaningful I'd be careful about leaking important/private data.
We're not. We're great at it.
That’s because the traditional physical bell needs a high voltage (relative to the digital circuits in modern hardware).

https://www.epanorama.net/circuits/telephone_ringer.html:

”The voltage at the subscribers end depends upon loop length and number of ringers attached to the line; it could be between 40 and 150 Volts.”

I think they also (relatively to the hardware in a VoIP adapter) need a large amount of power.

So, to ring that bell, you need to transform your 5V/3V/…, and you need a larger power circuit. That isn’t worth it for the few who still have an old-style telephone.
The Iowa caucus app didn't fail because "we" are bad at software engineering. It failed because someone did a shitty job of understanding the problem space, deciding on an appropriate solution, and finding proper resources to make sure that solution was well-implemented.
> How reliable are electronics as a whole?

Given sufficient time, budget and management will very reliable system can be made. The probes have software too, so there’s that...

https://en.m.wikipedia.org/wiki/Voyager_program
I tried this once, creating an index on a 20 billion row table isn't fast :/
Insights from Charlie Munger at the 2020 Daily Journal Annual Meeting
See also: Sea sponges
https://en.wikipedia.org/wiki/5-Bromo-DMT
> but the example given has two anonymous function inside the reduce and returns things(???)

Are you a javascript programmer? If not, then it's ok if the code in an unfamiliar language looks cryptic. But if yes, then the code example (is it the one with the Promise.resolve as an accumulator?) is a very idiomatic way of writing sequential http requests before we had async functions and stuff.
>> What is the most uncensored registrar for .coms now?
Try Epik.com
Tim Sweeney: Android is a fake open system, and iOS is worse
The death rate has been climbing, today it's 2.5%. Which is a sign that either the reported cases is much lower than the official count or the virus is getting deadlier. From the data we have from other countries it looks like the death rate is stable/low which points to a huge amount of unreported cases.

What is the death rate for the 360 person flu group?
It's hardly "mind reading" when their actions are visible. Misogyny is not only a state of mind, can consist in a set of actions. From what we know about these ancient societies, they were heavily misogynistic.

If you were to look at American in the 1950s, what would it take for me to convice you that society was a racist one? Would you say that any such claim means I am reading the minds of the people who enforced the Jim Crow laws?

Let's say there were a civilization of which we have no written records other than the list of the rules by which that society was governed. The rules state that women are unclean and inferior to men, they must keep silent in places of worship, and they are not allowed to hold public offices or own houses. Would interpreting that as a misogynistic society be a "fucking joke"?

If we knew that the Romans had slaves, but we didn't know why slavery existed, would it be a "fucking joke" to call that society classist?