skysight-inc/HackerNews huggingface dataset:
I was struck, reading this, of the analogous situation at Boeing: a company founded on engineering talent and propelled to stardom by a string of successful moonshots, merges with McDonnell Douglas, a government contractor par excellence. At first, it seems synergistic: the dynamic Boeing can build amazing planes and MD can secure a steady defence revenue stream.

But then the moonshots quietly end. Boeing makes cost effective tweaks to its current lineup, and lands fat defence contracts that pad the bottom line and drive the stock to stratospheric prices. It gets comfortable, it gets efficient, and it stops being what made it great in the first place.

Apple post-Jobs will likely be an extremely profitable company for many years to come. But it will never again be the pioneering company that forged whole markets from vision and belief.

And that's sad.
If I may pass on Free and Open (for now), I guess it’s fair to say Net has historically placed a lot of importance on what looks to be “running on lots of different hardware”. I’m not a core dev nor spokesperson, but I (would like to?) think this is related to:

1) people scratch their own itch; if something is important or interesting, they do it

2) the engineers are smart (though which project is going to say “I think engineering is our weak spot”?) The decisions that are made happen to mostly resonate with what I’d say are my values - pushing ahead with a semblance of respect for Unix.

3) NetBSD is (and has been) a research operating system. Microsoft used it to test out a new hardware arch they developed[0][1]. It’s (twice) held the “Internet Landspeed Record”[2]. It’s cutting edge in the unikernel/anykernel[3] space.

4) re: portability (“of course it runs NetBSD!”[4]), I like to think there’s a feedback loop where correctness and good design support porting and porting demands that correctness and design. Example when AMD first unleashed the now ubiquitous 64 bit architecture we all enjoy[5].

I don’t know what kind of development you do, but it supports gcc, clang, and PCC, Java, probably any dynamic language you care to name... it’s an SMP POSIX system running elf binaries on big and little endian architectures, all from a single codebase. I see why people would say it’s a stripped-down OS, or built to run in weird places like routers, but I see it as an effective, coherent, non-offensive Unix. I could go on, but let me close this with tongue planted in cheek, stealing from mutt[6]: All operating systems suck. NetBSD just sucks less.

[0] http://wiki.netbsd.org/ports/emips/

[1] https://www.microsoft.com/en-us/download/details.aspx?id=524...

[2] https://m.slashdot.org/story/45653

[3] https://en.wikipedia.org/wiki/Rump_kernel

[4] http://www.informit.com/articles/article.aspx?p=655422

[5] https://www.usenix.org/legacy/publications/library/proceedin...

[6] https://en.wikipedia.org/wiki/Mutt_(email_client)
Lisp 1.5 was using tagged pointers by 1962, and I don’t think it was innovative in this regard at the time.
SuperJavascript on IndieHackers
Performant Government, ‘Cognitive Technologies’, Michael Nielsen and Bret Victor
My Android phone checks software integrity on boot, but I can override it if I want to install a custom ROM.

The setting can only be changed from within the OS, so an attacker or service technician can't do it without my permission. Some[0] Android phones even allow you to re-lock the bootloader afterwards by replacing the chain of trust, so as far as I know there's no technical reason why we couldn't have the best of both worlds.

[0]: But not all of them. Don't blindly re-lock your bootloader unless you know for certain that your phone supports it, or you'll risk basically bricking your device.
I cycled for Deliveroo in Amsterdam. Here's how much I made and how far I cycled
As far as I understand this is the norm in the game industry and has been for as long as I can remember. A friend who has worked in the industry (lead dev) for more than twenty years recounted to me several times that during crunch time he’d effectively live at work for 2-3 weeks before major game launches. You won’t be surprised to hear his marriage did not survive this type of unhealthy work environment.
What curse word did you say, or do you not remember? What was the context it was said in? Was it a more of a general not targeted to anyone “oh fuck, yeah let’s do that” or was it a specific thing like “this looks like shit”?

I asked about the word because it could make all of the difference in the world. I personally won’t care if you’re dropping f and s bombs and so on, but the moment you start saying things considered “non PC” then you bet your ass I’m reporting you for creating a hostile work environment. Because as far as I care, anyone with power over me that uses words like retard, gay, “sjw” do not belong in any leadership role.
> To lose a person of this caliber indicates a total lack of vision and trust in the executive leadership at Apple.

Alternative explanation: paying a premium for a person like this could be a lack of vision; Ive/Jobs could have been a Lennon/McCarthy situation, where neither were as effective alone.

Also in Cook's defense: Job's avowed plan was "milk the Mac for all its worth and develop the next hot thing". And frankly the Macs became neglected children under Jobs.

Although I hate it myself, I think the touchbar is probably a really good innovation -- but not for the high end Macs but for the consumer ones: for people who look at the keyboard when they type and who, used to phones, don't want to send the mouse way up to the top of the screen. I think the mistake was introducing it on the MBPs, rather than on the 12" MacBooks and MacBook Air (thankfully they didn't as I just traded my TB MBP for a new MB Air).

And now the new cheese grater.

And cook and his team have clearly recognized that the end of the tunnel for the iOS/MacOS train is visible, even if it's dim and very far away. And they are staking a position and trying experiments, more, frankly, than Jobs was ever willing to do, though admittedly the company now has much more resources than he had access to.

I am a firm user of MacOS/iOS but only because I believe it continues to suck less. Every time I need to replace my gear Apple has to "win me as a customer" again. So far they have, and I'm guessing they will continue to in the next few years. We'll see though.
This could be the explanation. I never log in. :)

Irrespective of privacy, I am just not interested in the personalisation or, e.g., reading email on a phone.
possesses quite literally, the "keys to the kingdom"... steals lol
In Region 1, 138 to 144 MHz is allocated to Aeronautical Mobile. Adding 144 to 146 MHz would give an 8 MHz contiguous allocation.

http://www.w6rz.net/fcctable.png
Seriously I never ever ever found this to be a problem when I was using one. It charges from zero to usable in as long as it takes to type “ha ha this mouse charging port is on the bottom” on the internet, and a full charge lasts a long time.

The bad keyboards and no hardware escape key are real problems. Magsafe was a real loss (although of course they lost MagSafe to standardize on a third party standard with usb-c).
This comment encapsulates the plot, events and a monologue of the movie Sneakers made in the early 90s.
Just this morning I setup a greasemonkey script to rewrite those URLs to a local webserver (things like ajax.googleapis.com serving things like jquery). Pages load faster now too. Very limited, but works in many cases:

// ==UserScript==
// @name localize ajax googleapis
// @version 1
// @grant none
// @run-at document-start
var scripts = document.getElementsByTagName("script");
for (i=0; i<scripts.length; i++) {
var parent = scripts[i].parentElement;
var url = new URL(scripts[i].src);
if (url.host === "ajax.googleapis.com") {
url.host = "ajax.googleapis.com.local";
var newscript = document.createElement("script");
newscript.type="text/javascript";
newscript.src = url;
parent.insertBefore(newscript, scripts[i]);
parent.removeChild(scripts[i]);
console.log("Rewrote url as " + url);
}
}
// ==/UserScript==

EDIT: I just read the other comments and installed decentraleyes. I'm sure it's way better than this grease I just posted.
IMHO if C had generics then so many problems could be fixed (e.g. you could easily have a struct Slice<T> for a fat pointer). Existential generics would even give you OOP (and, in a roundabout way, closures) for free. Hmm...
No, not that another man was literally there, but that Bill (or the viewer) sees such an impression.

Compare the Dr. Strangelove cover which shows the round table in the War Room [1]. If you squint, you'll realize what you're looking at is actually a mushroom cloud. The table is the main part of the mushroom cloud, the men sitting around it are little explosions at ground level, and the circular light above the table is the ring around the mushroom cloud. This is obviously intentional, but there's no implication that a nuclear bomb literally exploded inside the war room.

[1] https://img.goldposter.com/2015/04/Dr.-Strangelove-or-How-I-...
The feature I miss most is expiring messages. Yes, it totally depends on correct end-user client implementations and honest participants, but it is crucial for many scenarios where a client is compromised after the fact (or, lets say, an over-ambitious border control...). https://github.com/vector-im/riot-web/issues/2497
When we need automatons to do a job, we write ourselves some automatons.
Time was when you'd never see a "poor choice but not that big of a deal" issue with an Apple product. Sure, there were things which would piss you off but they were big bold statements, not minor details.
Even that can be misleading though. OP missed the fact the energy usage estimate included energy used to provide services to the phone as well.

It’s a big problem with evaluating news articles. They’re not journals and you can’t be sure what they are knowingly summarising and what they are over simplifying or obscuring and why. Definitely worth keeping a critical stance though.
Public Infrastructure Costs Are Rising Around the World
It's not like Apple has thousands of products. The entire executive team would be discussing the strategic direction for their products and the R&D investments needed e.g. TouchBar. But ultimately Apple is product marketing driven just like other large product companies.

And people like thin devices (hence the keyboard) and shiny new features. What users think is far more important to Apple than what Ive thinks.
Steve Balmer spearheaded Microsoft's strategic focus in enterprise. It's a good analogy, actually. He's a different person and Apple's value proposition is evolving, potentially to a different target audience.
It depends on the outside temperature.

In Japan 28 degrees is a normal summer aircon temperature. In summer the average high is 30+ degrees with 70%+ humidity
Home advisor also does telephone # MITM.
Last I looked many of SQL server advanced features didn't work on Linux. https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-...
Kubrick doesn't always stick to the book. In the ending of Stephen King's "The Shining", the Overlook Hotel literally blows up in a giant explosion. I think most people can agree Stanley Kubrick did the right thing by leaving that out of the film!
Except protectionism makes everyone poorer in the medium term and actually causes international conflict. Who do you think gets drafted to fight war when trade wars turn to real wars?

Perhaps if society used the increased wealth to benefit everyone the value of global interconnected trade could be felt by everyone. This is an easy fix, return to the post World War Two tax policy that built the middle class. Return to a well respected government that drives large scale work like highways, scientific research, the space program. Think about how much technology is a direct result of military research (GPS, the Internet, rocketry, etc) imagine if we mobilized on the same scale for exploring space, basic research and innovation and entrepreneurial activity.
> a Lennon/McCarthy situation

ahem
Of course you're right. There is linearity inherent to most neural networks design that many people overlook - backpropagation is entirely linear.
The big problem with short queues
When I explored this a year or two back, you couldn't remove an email.

Given demain transfers, this would be a straight-up security hole miles wide.
So does every mobile phone.
The next band to be targeted is 3450 to 3550 MHz (of which, 3450 to 3500 MHz is allocated to Amateur Radio).

https://www.lightreading.com/spectrum-now-act-takes-aim-at-m...
Lenin/McCarthy.
> we can use landfills as mineral mines when that becomes economically viable.

Is economics really the primary obstacle standing in the way of "mining" landfills? I've never been to one, but just trying to imagine it, I'd would be a hell of a lot more worried about diseases, toxins, and all the other awful stuff that ends up in landfills one way or another and that would stand in the way of separating the materials you want effectively/efficiently/cleanly/etc... the economics seem like the last concern.
> what evidence do you see that Zuckerberg is altruistic in any way whatsoever

https://chanzuckerberg.com/
and the OG of them all, GWT.
I recommend Think Bayes by Allen Downey if you want to study more. It's a free book available online. http://www.greenteapress.com/thinkbayes/thinkbayes.pdf
That's something of a borderline case. We buried most of them as dupes but also spared a few. When there's a blockbuster story like that, there's a lot of energy in the community to keep talking about it, and articles tend to appear that offer significantly different perspectives.

In the case of https://news.ycombinator.com/item?id=20322032, currently on the front page, I'd say that's a different story.
Apple Watch has been a game changer in some respects.

I don't think anybody expected it to be as successful as it has been. And the feature set and their acquisitions e.g. Beddit gives a really interesting insight into where Apple is heading in the health sector.
So if you are switching keyboards all the time say from the UHK on your desktop to your laptop keyboard then your muscle memory is going to get a bit confused and keys aren't as easy to subconsciously hit. The mouse layer on the UHK is incredible and I find I try to use it all the time on other keyboards which obviously don't have it. Also function keys and escape haven't been as big a problem as I thought they would. Your brain just adapts quickly. One thing is that I do have trouble getting used to split mode because the halves move around slightly and my muscle memory doesn't know exactly where keys are. I tend to leave the halves together.
You could put bounds-checked arrays into the 80286 segment descriptor table, but loading a segment register in protected mode was very slow and 16k entries wasn't big enough.
$12,000 is a little excessive.
C64os is by Greg Nacu from the Toronto area. It's a hobby project along with a portable c64 he's built that's more portable than an SX-64 and much more versatile due to modern components.
Same dynamic or different one, though?
The inverse is true: there is a small subset of tasks where a GUI can be so good that nothing rivals it (everything that needs the graphical part and has to have a real time feedback).

For everything else CLIs are more consistent, flexible and extendible.

But why not use both? GUIs are amazing for editing a video, command line is amazing. If you want to convert a thousand videos into different formats based on their meta data the CLI will be the only option that doesn’t makes you sit there for a week.
Go interfaces are also fat pointers. Basically, the pointer to the type info/method set and the actual data are stored separately. [1]

As a result of this you can use pointers as interface types without boxing them. For example you can take an interior pointer to an array, or a C pointer, and use it as an interface type without boxing since the type info doesn't need to be stored with the data.

[1] https://research.swtch.com/interfaces
Reviving Ye Olde Personal Home Page
I’m not a Python fan and these examples reinforce my dislike for its design.

1. Caused by confusing reference semantics and value semantics, which is pretty much inevitable when a fundamental data type is mutable.

2. Boolean is a subclass of Integer, because... why?

3. Same problem as #1.

4. Once again, beginners have no understanding of reference vs. value semantics, and why should they?

5. Default arguments of a function are evaluated just once, because... why? This one just seems crazy to me. It turns default arguments into stateful globals, so an innocent-looking function suddenly exhibits unpredictable behavior.
A few other reasons reorgs can "almost always make some people unhappy, cause employee departures, and stifle productivity": A. Most orgs have multiple unmapped communication channels that smooth operations. With reorgs those get broken and have to be reformed and operationally remapped, which creates mayhem in day-to day productivity B. Change is unsettling even when welcomed; C. The view of how work gets done and why is highly localized. Reorgs often clean up only certain hierarchical levels of this how/why coupling.
I try to keep my home office no higher than 24c/75F when I'm working. Last year I had to work in an office where it was routinely 27c/80F and above, and my productively and mood was definitely affected. As you say, above that I get sweaty and lethargic. Of course there was someone in the office complaining that even that temperature was too cold.

The weird thing is I have no issues going outside in the heat - I used to live in the middle east and would walk outside at lunch, when it was 45c/110F+ - I just can't comfortably sit at a desk and work in the heat.

A few years ago I was living and working in an apartment where in the winter it was as low as 16c/60F. I much prefer too cold than too hot. I can combat cold just by wearing more layers, especially thick socks, and drinking more tea. Does that not work for some people?
Open Source Processors: Fact or Fiction?
Apple's target audience is the same as it's always been.
> never taking venture capital, and or a non-profit route

What else remains outside "company or non-profit"?
We use the nonce feature to allow inline scripts because (for legacy reasons) we don't have server side rendering enabled for our React app
Hopefully this will be coming relatively soon once https://github.com/matrix-org/matrix-doc/pull/1763 is implemented. It’s mainly been waiting for someone interested in sponsoring the feature (which hasn’t happened yet).
I think a chicago mesh net would be awesome! Unfortunately the community around that subreddit seems to have rallied and died a few times. Maybe time for another push?
W is for Windows in WSL, so no.
A new language is in part to discover a new place in the space of languages that isn't already well represented. OOP has been done since Smalltalk-80 and many of the class-based languages that followed. Deep class hierarchies worked well for developing widget trees and not much else. Now we're looking for a different trade-off since the constraints of hardware are different than before. Immutability performs well with multicore we have enough memory and advanced gc to not need to reuse mutable objects to conserve memory. Working in a mostly functional style with few key places of reference updates to large structures are much more clear and debuggable.

Many of the newer languages are multi-paradigm trying to find a sweet spot that either takes the best of each and add something new or tries to capture a large audience with features.
I’m not an expert in US labour rules but isn’t this how contract workers are treated everywhere, not just at Treyarch? My understanding is that if contract workers receive the same benefits like happy hours, catered lunches etc., they can sue the company claiming that they were being treated like full time employees and therefore deserve the other benefits due to FTEs, like bonuses. Which is why companies like Treyarch go out of their way to be dicks about this, explicitly reinforcing the message that they are not FTEs.

Happy to be corrected here if I’m mistaken about this.
Because earth biology developed within a gravity environment.
> buying illegal shit like hitman contracts

I’m pretty sure all of dark web hitman contracts are scam. There’s no evidence to believe otherwise.
Oregon Just Voted to Legalize Duplexes on Almost Every City Lot
> If all your factories are moved to China, you can certainly get yourself stellar environment ratings in the USA. However, this won't actually help the planet in any way.

It's actually better for the planet at least in terms of electricity since China is one of the very few countries to massively invest in Nuclear vs burning fossil fuel for energy production.
The evidence we have from Egyptian, Mayan, Sumerian, and Chinese [1] shows that the evolution of writing tends to follow a similar pattern. You start with (simplified) pictorial representations of words. Extend this to words that are difficult to draw by use of homonyms or other phonological puns (the rebus principle). Eventually, you simplify the system by using a phonetic principle, largely based on syllables [2]. Sequoyah did follow these steps, but he used pre-existing knowledge of what written English looked like to arrive at the end in rather less time than ancient civilizations took.

An interesting note is that somewhere in the development of Egyptian writing, the vowels got dropped from the syllable representation, leaving an abjad which the Phoenicians borrowed... and then the Greeks added vowels to obtain the alphabet, while Sanskrit took a different path to get the abugida. As near as we can tell, this one turn away from a syllable-based phonetic system is unique in the history of independent development of writing systems.

[1] Indus Valley Script is undeciphered, and may not even be a full writing system, and so it is excluded here.

[2] This did not happen for the Chinese, but the Japanese borrowed the Chinese script and made two syllabaries out of it, hiragana and katakana, following the same basic principle.
I know people that lived under communism, and what you describe is false. The leaders were incentivized to spread distrust of neighbor to keep power. My friends who grew up that way remember the fear of neighbors that would turn you into the police.
Neuromorphic Computing Finds New Life in ML
> when you include the energy used by the servers that provide the services you use in apps.

So do you include the energy used by the grid and its maintenance to provide power to your individual fridge? I guess not.
vector.im is the default for Riot because branding for validation emails is done by the identity server, and Riot users expect to see Riot branded mails, whereas the matrix.org IS sends generic Matrix branded mails. The user will now get prompted explicitly to confirm their IS as part of the GDPR flow.

IS lookups are shortly going to require auth, as per the OP (even if just to check whether the API user has agreed to the server’s T&Cs)

There are no other servers in the cluster.
Right, but this one doesn't seem to be so secret.
the devs had to pay big fees to apple to get the app posted
> Colin Kaepernick didn't get blowback for recognizing a cause , he got blowback for dragging it into the game, and choosing a particularly political way of expressing it.

https://thenib.com/destructive-criticism
World of Warcraft raids are the only one