skysight-inc/HackerNews huggingface dataset:
Oh hell yes. Zmodem was the shit. Resumable transfers!
Mac nerds wouldn’t install an app with icon like this.
I’m not sure what you’re trying to say here?

The headers are code that belongs to MS. The fact that they’re for a “public API” isn’t relevant.

If you want “specification of the API” have a look at the language spec for the CLR or JavaScript. Note that they generally don’t have code.
Interstate wars are risky to the aggressor, because they require massive production capacity and supply chains to carry out in a way that avoids and immediate and crushing loss in a counterattack. Although the significance of frontline logistics has vastly declined since the role of aerial strikes, the role of countrywide resilience has risen.

Technological advances now allow retaliatory strikes to be aimed in places other than the opponent's advancing forces: you can strike their capital, or airfields, or ports instead, and the stricken state must not immediately devolve into unrest.

It's much safer, then, to wage an indirect war, where you first destabilize the target from within. Various adversaries around the globe can play this long game of instigating civil wars in the target state, or proxy wars in a third state, while they keep their homelands relatively conflict-free. The destructive potential of long-range weaponry can be credited with this "innovation".

Desperation and delusion are still big factors. It's easy to imagine some very populous countries that are resource-poor first devolve into a civil war in a struggle for resources, then be united under a strong leader who redirects their aggression towards an unfortunate neighbor. Lots of historical wars have fit this category. Then there's countries who fight repeated skirmishes over underutilized parcels of land whose realized value is largely theoretical. These countries may not wish to descend into full mobilization against each other, but they're a reliable source of combat deaths year after year.

Today, global trade works fairly well for many states, and the elites who capture most of this value have a vested interest in this arrangement to continue. But if there are no bread and no circuses, the discontent and despondent population will struggle among themselves along make-believe ideological lines, or conveniently preexisting tribal lines, that just mask the underlying economic causes, until some rise to the top. All the while, they'll make tempting beneficiaries of aid from states that want to peddle their influence without putting their own people at direct risk.
The MagSafe has a brilliant feature which is often forgotten: You can take someone else's MagSafe cable and plug it into your own MacBook without disturbing that person.

This is possible because of the magnetic connector, of course, but it's also because the connector has a light that tells you that the laptop is fully charged.

I frequently sit in an office with co-workers, or in a room with friends, and there's an unspoken rule that you can nab someone's charging cable if you need to charge your own MacBook.

The light helps in situations where the other person isn't near their MacBook, too. You'd obviously never take a charging cable from someone's laptop that might be low on juice. But if the light is green, you can.
I was referring to the subset of people who have a problem though, not the total number of customers who bought one.
I'm happy for you that you speak a language google happens to have support in, and that you have the time to besides creating and uploading content, to monitor it is not censored at a later, random, date by google. And that you were able to provide the US based documentation they required and that your videos content happened to not be in the blacklist of any nation state.

/s (I guess)
This is not exclusive to USA. Since democracies can't indiscriminately arrest dissidents without appearing totalitarian, their workaround is disrupting those movements to criminalize them.

In Mexico, gasoline prices became unregulated in 2017. Historically, governments have made oil a very sensitive national issue, so strong nation-wide opposition was expected. Except it didn't happen. The strategy was simple:

1. Organized looting began almost immediately. Looters were organized by Whatsapp, being told the time and place of the next looting.

2. Police stayed put, and some even participated in looting.

3. The press equated the looters with gasoline price hike protestors. In their narrative, looters were protestors, and vice-versa.

4. Public opinion disapproved of looting, and consequently disapproved of protestors.

5. Profit!
> If you're intellectually driven then looking after two young children isn't fascinating. However, I love them and they rely on me.

I feel you. My wife and I are managing two kids and I work from home, meaning I am home almost 24x7. I help my wife taking care of our children and I often get annoyed by the whole bunch of dumb or repetitive things we need to do to take care of them. Still, I love them more than anything in the world.
That is the problem with having pure software engineers implementing such a software. They need to have some aerospace engineering knowledge too. Or at least work directly in one team with aerospace engineers.

I am working as a "software engineer" in the semiconductor industry. By education, I am a physicist. I am in my job for more than 10 years now, and beyond my university education, I have quite a grasp of electrical engineering. Furthermore, most of my colleagues are eletrical engineers. So in doubt, I can just walk over to their desk and discuss any question beyond pure software development issues. And some of the software developers here are just electrical engineers, which expanded their skill profile into software territory.

Doing business this way is quite more expensive than having software developed by a contractor, but it creates safeguards.
Martin Kleppmann interview: Figuring out the future of distributed data systems
If history has shown anything, then that smart people wont refuse to work under such a system. There is always someone who is willing to do the job and more importantly, as soon as the system is established, rewards for good work will drive the gross of smart people to work. After all they have to feed their families, too.
attractive utopian delusions, about classless peaceful prosperous societies, based on pure theoritical speculations, are great and practical (as historically demonstrated) way to mobilize people for killing and looting others, than alleged monopolizing of surplus. economy and economic interests do not trump other interests.
Central/Eastern. Klamath Falls is where I usually do my shopping.
The intriguing aspect is: This phenomenon is indeed observable everywhere (windshields) yet there is no obvious reason. Pesticide use should have gone down across all of Germany in the last 30 years. So should have general pollution. Warmer weather should actually help insects. Large natural reserves have been created (e.g., former military training grounds, depopulated areas in rural Germany).

So either this is caused by an as of now unknown agent, or we see some form of delayed effect.
As much as I like the language I actually don't think it's for everyone.

If your program is running on the server reading from a DB and producing simple JSON (like I assume most of HN's audience), rust is probably not what you want. There's plenty of more pragmatic approaches. At least I think it's not the right language for my employer's department (and it pains me to say that)

If what you want is to write code that runs on bare metal then consider Rust
Could Canada’s Digital Charter Be a Game Changer for Open Banking?
There is certainly much more accumulated cruft in C++, but you can write your C++ program ignoring most of it. You will have to deal with some of Rust's harder parts rather soon.
USB-C cables also don't have the little LED to [visually represent status]

IIRC, Dell's Thunderbolt dock cables have a light that turns on when your laptop is plugged in. (I don't have one yet, but some of my coworkers do.)
Yes but the Soviets saw by far the worst of that war among the allies and Kruschev was in Stalingrad during the siege. I don't discount the possibility that Kennedy could have seen some horrors in the Pacific but Kruschev saw them visited on the civilians in his homeland. Its a whole different frame of reference.
I mean... aren't all Show HN sort of adverts? How is this different?
13.99 to show notifications from a list.

Come on
Sure, but it’s unlawful to keep such video from anyone who asks.
If megacorp #246 decide to use a free software I'm inclined to think they have more than enough money to pay engineers to secure it. It's not rocket science.

It's like installing a mysql db and leaving the root password blank because "welp it's the default config".
welp, that's the kind of code an idiot would have on his luggage
Oh man, that's sad but true. I've been working on a couple of small (hopefully) useful Mac apps myself, but can't draw or anything like that, and this fact has seriously kept me from putting them on the app store altogether.
Buy a used 2015 MBP to tide you over until 2020.
I think a town 40 miles outside of Klamath Falls, Oregon qualifies as "outside the largest cities and wealthy suburbs".
I have the 2015 MBP and I think it's the best laptop they've ever built.
That makes more sense, though not actually part of the language. Smart pointers were the only thing close that came to mind for that reason.

I’ve used the Clang experimental lifetime analyzer on Godbolt, and I welcome improved tooling.
Or `shit` : https://twitter.com/internetofshit
That's not the point I made to the statement he made so your comment has nothing to do with this.
Do you know of any PC keyboards/mice that do this? I want to be able to do things in the BIOS so having a Bluetooth keyboard that charges and is functional over a mini USB adaptor would be really useful. Same with a mouse, Bluetooth is not always great but a mouse that did both wired and wireless would be neat.

Even if this is only used once every six months when something goes wrong it would be nice to have. I prefer to use the same keyboard/mouse combo for all machines. Just having that full flexibility helps.
I have a 2010 and 2015 MBP, both going strong.
How to Repair a Backyard Swimming Pool in 7 Hours Using the Critical Path Method
There is something for people outside Oregon to do. Google Maps and hotel booking sites could delist hotels in the inundation zone. (Or at least put a big warning.)
A quick google for "Anchorage climate chart" shows that that expected maximum temperature even during summer months is about 20°C. That's quite far away from 30°C. According to the weather forecast about 25°C are to be expected. Doesn't seem healthy.
No it really isn’t, it is logically a short key with a KDF.

The important thing about a “vignere cipher with a super long key” is that once the key length matches the length of the message (which is your implication) vignere ciphers are provably unbreakable. They are the canonical one time pad.
it's the prototypical app to build after "hello world"
What’s Going on During Wave Function ‘Collapse’
> Exporting humans is generally a bad thing for the exporting country (brain drain), exporting goods is generally a good thing. Goods can have tariffs applied, how would that work for humans. Immigration is much more politicized than free trade. 3 reasons why they aren't the same.

Goods are just one part of the overall economy, and an increasing small part of it. A large part of the economy is services that involves humans.

Would you consider there to be a goods drain ? or a petroleum drain ?

Exporting humans is fine if you have a surplus of them, they are just another input like capital, energy and iron. It's not the human that matters, it's the system that is capable of producing them. Your solution of nations restricting movement of its citizen is denying them their right of self determination. Would you rather keep them chained to certain countries against their will ?

> Immigration is much more politicised than free trade.

Who said ? its not as charged in many Arab Countries who are much more conservative. You could issue 10 year passport with limited voting rights. There are many types of visas you could issue based on what your society finds acceptable.

> So Italians should be apologizing for what the Romans did, and Mongolians for what Mongols did, and don't get me started on the Germans. I'm sure India has it's fair share of dark chapters

Who said anything about an apology ?

India is not some marginalized group in western society that is asking for handout. It's a nuclear state with the second largest standing army in the world.

It does not matter what I think or you think. Your original comment is ignoring what India is.

Imagine for a second if every African country joined and formed a single country, suddenly Africa would have a lot more leverage in trade. They can get things horribly wrong but they can still come out ahead and bully countries like Switzerland. Africa could introduce 100% external tariff while Switzerland could be at 0% and Africa would still come out ahead. If Switzerland went ahead and introduced 100% tariffs their economy would collapse, because Africa in total has so much buying power.
> Keep in mind Europe had almost 100 years of peace before WW1

Not really: Europe saw plenty of wars after the Napoleonic wars.
It has a 10$ price tag.
Modern PALs are really clever. Basically, some minute random amounts of explosives are removed from each block under each detonator, and it only can be compensated by corresponding adjustments of detonators firing timings. The correct timing offsets can be only produced by attaching an external device (PAL controller) to the bomb or warhead or launch console, and entering the arming code, which changes every 24 hours (it decrypts the timing offsets). Without the correct sequence, the device will fail to produce the proper nuclear explosion.
I re-read the guidelines last week when the HN people posted that they were updated. Here's my take on why you are being downvoted based on them.

1) This conversation veered into politics, making it more divisive.

2) Your response "Umm... no" to me reads as snarky even though you provided substantive, new to me information in your comment with a source.

HN asks that in comments:

> Be kind. Don't be snarky. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

In short, it seems to me that you veered towards snark when HN asks that we veer towards civility, especially about divisive topics.

https://news.ycombinator.com/newsguidelines.html
I was long gone by the time the acquisition came along; looks like I was remembering the move into 200 Paul from somewhere downtown (Spear, maybe). The primary motivation was running out of space, but it also coincided with our first forays into peering. I never went deep into that side of things, so I can’t say for certain what the particular arrangements were.
I'd vouch for "Anchorage has never reached 32 degrees Celsius."
Anybody still buying MacBooks doesn't know what they are doing... A Lenovo Thinkpad would destroy it in every way imaginable, but marketing is more important that real world function
Really? Where are most consumers living then? I think I'm in the unusual situation of seeing both sides of the urban/rural divide in a way that most people don't. The fact that I split my time between a major metropolitan area and a town that's only just starting to recover from the local sawmill closing a couple decades ago probably puts me a lot closer to the mean than most people.
Thing is many of Rust features could probably be enforced with a static analysis tool, which a large majority unfortunately ignores.

So you either have a C++ shop where everyone is on board regarding security, with the caveat of third party dependencies, or no one cares and writes something along the lines of C with C++ compiler, without any kind of static analysis.

Relying on external tooling means it usually gets ignored if it is not enforced. After all C's first version of lint goes back to 1979.

Sadly JetBrains latest questionnaire results prove exactly that.

So having safety as integral part of the language semantics matters a lot. Defaults matter.
Highly recommend Daniel Ellsberg’s recent book The Doomsday Machine if this topic interests you.
Do you have a link? I thought they were related, but maybe I’m behind the times!
Can you explain a little about your motivation for a paid image viewer?
EvilParcel Vulnerabilities Analysis
That's certainly not entirely true. Dick Cheney got himself and some colleagues from affiliated businesses quite wealthy during Iraq [1]. After all, the US military ate 600b$ in 2018; tax payers' money that in large parts went into private businesses.

[1] https://www.nytimes.com/2004/09/28/us/a-closer-look-at-chene...

EDIT: ok, I oversaw the last part of your comment, but still, military businesses need the occasional war to be legit, I am afraid.
> In Rust 1.36.0, the HashMap<K, V> implementation has been replaced with the one in the hashbrown crate which is based on the SwissTable design. While the interface is the same, the HashMap<K, V> implementation is now faster on average and has lower memory overhead. Note that unlike the hashbrown crate, the implementation in std still defaults to the SipHash 1-3 hashing algorithm.

The wording here confuses me. They say they took the implementation from hashbrown, but then finish by saying that the implementation is different. What am I missing?
And? It doesn't matter how simple it is, if it's FOSS or not. OP made something and they are showing it to HN. Let's not forget that HN is part of YC, who's sole purpose is to fund companies to make money, not charities.
No Linux or Windows version?
Even if pissing off the US wasn't a major issue, banning Boeing would give airbus a monopoly... So I guess to answer your question... Yes.
The Touchbar is a source of many complaints? Or just a small slice of people who complain loudly? Anecdotally, I have many relatives with touchbar MacBook Pros and they haven’t complained about it. Is it possible that many people actually like the touchbar but they don’t spend their time on specialized forums singing its praises? It just seems like the assumption that people hate the touchbar is selection bias. Aside from the aforementioned relatives, I have a few friends in the pro video/audio/photo world who love the touchbar.

I would caution Apple against placing too much weight on any particular opinion. Pleasing the curmudgeonly neckbeards might mean that you piss off the creatives, or vice versa.
Some people (like me) still prefer MacBooks due to software rather than hardware. Building a Hackintosh is not pain-free and, although the Linux experience has improved a lot, is still not at the same level.
I can imagine funding their direct competitor (which they're losing to) might not be a great idea.
Also broke hckrnews.com on mobile.

I was wondering what was going on there.
Sound designers discuss the legacy of their creations
While I feel for you not feeling able to publish, is it really that sad that we like good icons? Isn’t one of the important things about the platform that we have high ui demands?
The fact of the matter is that people, despite knowing the tsunami risks, have decided to live in the tsunami-inundation zone. These people probably should also have fair access to public services. I know some writers in some media circles tend to think that government should be a heavy handed nanny. But even when people make a supposedly bad decision, like living on the Oregon coast, they are still tax paying citizens who deserve access to the services they pay for.
So here we have a large multinational corporation that has let batteries explode on planes, sold bendy phones that don't really bend so well, and just flat out lied about the capabilities of a phone in a multi-million dollar ad campaign.

I'm really trying not to be one of those crazy "wake up sheeple!" type crazy folk. But surely the public will wake up soon to the dangers of letting these giant megacorps run free without better regulatory oversight?

All we do is slap them on the wrist with a few million dollars of fines and say "now now! Don't do that again!". Then we wonder why fining them for less than they probably spent on the damn marketing campaign isn't deterring them from doing it all over again.
"slightly below replacement"? Most of the countries I'm talking about are either "below" or "far below" replacement, which gets even worse if you compare native vs. immigrant fertility rates.
Show HN: Create GIFs from YouTube, Facebook, Twitter most sites that have videos
I've never heard of Flattr, whereas I think most people know Mozilla or at least have heard of them through Firefox.

I'd expect Mozilla to be more invested in the "pay with $, not ads" approach compared to Google. Mozilla owns Pocket, which has been relatively good at finding longreads type material on the net and rendering it in a reader-mode view, so I think they're a better cultural/philosophical fit.

I don't use Patreon. IIUC, you need to sign up to support different content providers individually. That's not what I want.
The 2017 was a processor bump from 2015, if I recall. The 2017 MBA is probably the best 'recent' Mac laptop in terms of accolades from Joe Public.
It's a strange one.

When the 737 was built, the aircraft industry thought that the supersonic transport (SST) was going to be the big thing. In particular, being so much faster, it could get more flights in per day and have a much lower cost per seat mile.

That didn't happen, and the 747 turned out to be the future instead. Through the 1970s and 1980s there was intense competition for widebody planes, but the 737 slowly gained in capability and gained market share.

The 777 was developed just as the Boeing-Airbus duopoly was settling into place; in some ways it is an answer to the A300 (make a huge 2-engine airliner and make it so reliable you can fly over sea), but a greatly improved answer. 777 found product-market fit, but Airbus blazed the way with the A330/340 which you could get with 2 or 4 engines respectively.

The 787 not so much. When it was originally conceived, fuel prices were low and Boeing wanted to make a "sonic cruiser" that traveled at just below the speed of sound but a little faster than current jets.

(Here is the business jet version of that)

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

Then fuel prices spiked and they made a plane for balls-to-the-walls fuel efficiency, then fuel prices dropped. So it wasn't really the airplane that airlines wanted.

The A380 is the canonical advantage of a good plane at the wrong time. It came in as a 747 competitor just as the 777 and 787 started to eat the 747's lunch.

Given that the lifespan of a plane can be so long I can't blame plane makers for being apprehensive that they're going to invest a lot of money in a clean sheet design that the market may or not be interested in by the time it is ready.

The A320 is similar to the 737 in terms of materials, but it has a fly-by-wire system that Airbus has perfected and proven -- it's flight-envelope protection capabilities is as far ahead of MCAS as Chess is to Checkers.

Airbus has made the A321XLR which is a scaled-up A320 to a much larger airplane than Boeing can deliver with the MAX-ed out 737 platform.
I agree with your general point, but YC does accept non-profit orgs. https://www.ycombinator.com/nonprofits/