skysight-inc/HackerNews huggingface dataset:
Without censorship, Twitter, like any online forum, quickly becomes unusable. Bots, commercial spam, non-commercial spam, users whose sole goal is to drive other users off the platform, extremist groups, et al, will happily take advantage of an unmoderated space. You don't get a thousand flowers blooming, you instead get a thousand Neanderthals with typewriters.

You're pretty much left with trying to determine the degree to which, and the content which you're willing to censor.
ruamel.yaml in python does that to a certain degree from what I've read, you might want to check it out if yaml is ok for your usecase! (https://yaml.readthedocs.io/en/latest/)

I've given this some thought as well, and given that the eno libraries hold their own representation of data in memory this might actually be plausible to implement in some way. Still I fear this will turn out to be a hard, hard problem (as eno is not even generically serializable by design), so that's why I haven't explored it further. So for the moment I can only say - Maybe in the near future sometime, check back every once in a while! :)
Wouldn't Apple design the whole thing internally without needing help from Arm? They have a world-class silicon design team in-house.
An approach from one of my early employment experiences (1980s):

1. Write a CAD system. User-facing code in BASIC. Rendering engine written in assembly.

2. Run the interpreted BASIC code through an optimizer, which condensed all variable and function names to be as short as possible (one or two characters) and moved frequently-used routines to the top of the module before compiling it all into one executable chunk (no more interpreter). This optimized code is almost unreadable but executes a lot faster (25%-50%) than the human-readable interpreted code. Hurray!

3. Lose the original source code.

Build machine's hard drive died. The backups weren't. No version control -- only occasional snapshots. Source code that was on various floppy disks lying around the office was incomplete and badly outdated (like the "Old Documents/John's Code example, above).

4. Team panics and spends a month trying to piece "Humpty Dumpty" (the software) back together again. No luck.

5. Spend the next year trying to reconstruct function and variable names from "AA423()" and "aa_237" to such gems as "customerListIThink", "doesSomethingToInventory()", "NoIdea()", "BreaksWhenIChangeIt()" while struggling to add new features at 1/10th the rate before the loss.

6. Try to rewrite the whole thing in C.

7. Go out of business.

True story.
For the Doubs, this is well-known that it is losing water under its bed and that the Loue river is this water coming out at a different point.

You can see the source of the Loue[0] on the Wikipedia page. The river is basically coming out of the mountain with already a very high flow rate. This is one of the nicest river in the east part of France, it is a pleasure to walk along or navigate it.

Edit: Found videos[1] where you can see the holes sucking the water in the river bed.

[0]: https://en.wikipedia.org/wiki/Loue

[1]: https://www.estrepublicain.fr/edition-haut-doubs/2018/07/31/...
"...reduce “echo chambers"" a.k.a get rid of non-left leaning opinions.
You keep saying if it's obvious in context, but context is a name for "one more damn thing I have to keep track of." Which is why I call it inconsiderate; you are forcing other developers to constantly have to build and maintain their mental context of what is going on.

"Oh, great... Here's another `list` variable, let me go see what it is this time."
JD Launches Blockchain Open Platform
Bugs are "retroactive" - you discover a bug, and then go on to determine the earliest point it was present.

Given that, I am looking for an extremely niche but vital feature: the ability to keep track of which branches a bug has been fixed in. Is this something git-bug can or does enable?
Actually, her criticism of Nietzsche (and most other post-Hegelian philosophers) is brief and relatively easy to summarize, but it is nuanced and deep. It's kind of like Yoda that way. Nietzsche is also practically breezy to read by philosophy standards, but it's still deep and nuanced. Part of the pleasure of both Nietzsche and Simone de Beauvoir is that they're both so darn readable, especially compared to something like Hegel or Heidegger, who were very influential but are incredibly difficult to read.
Less if you count Lithuania. And only men had voting rights, so half of that.

But yeah, it was ahead of time.
Even if such statement flaters my chauvinism, I agree with you.
Without Windows? Are people genuinely not aware of this?

https://docs.microsoft.com/en-us/windows/arm/
Apple doesn't use Arm-design cores, they design CPUs that use Arm ISA in-house, so this tells us nothing about Macs.
There's a group of people whose value system places "I want everyone to be able to say everything they want, with no repercussions" to be their most important value. From that point of view, Jack is a horrible person, and what he's doing will destroy Twitter.

From the point of view of someone who doesn't want to wade into that cesspit, doing nothing will destroy Twitter. The two viewpoints are largely exclusive.
Just use perl.
I have Apple Music but I definitely listen to a lot of music on my Amazon Echo.
>One solution Twitter is exploring is to surround false tweets with factual context

I quit Twitter because they started choosing for me what they show me. Before it was all what I chose to follow in chronological order, nowadays you get lot of other stuff that you didn't ask for. It's a salad of content. And now they want to add even more unwanted stuff. Way to go.
Same with the Lost rivers in Idaho
> "I think not being able to default on your student loans is the main factor in rising costs."

The law responsible for this situation (the Bankruptcy Abuse Prevention and Consumer Protection Act) was passed in 2005. Prices had already been rising for decades. I'm not saying it hasn't had an effect, but it can't possibly be the "main factor," because it literally didn't exist when prices started to rise.
It doesn't explicitly state that the "false prophet" will "burn forever", only the fire itself burns forever.

There are many verses worded is ways that are non-specific, and if you take other scriptures into account as well, it's plain no human is condemned to eternal torment. For example the idea of a mass resurrection, it's contradictory to be both resurrected to life and be in hell forever. (or to be in heaven and resurrected back to earth)

If you want to make an exception for this one person (false prophet), I would easily give in and willing to admit it's possible (what do I know accept what is written?).

Then the elephant in the room is metaphor. If we are going to be literal with every verse, then even the ones where Jesus says "this is a parable" must be questioned. (lots of contradictions come from this)

If we are going to accept there is metaphor, now we get to arguing which verses are metaphors and which aren't, now it's pure opinion (or educated opinion). And then what is the point of discussing any further?

I ascribe to "educate on facts, debate on opinion", the second of which I feel is almost never useful.
I grew up in the Risle Valley, that is pictured in the video. I can confirm that we have the same geology. For only a few years, the river is disappearing every summer, which sounds surprising in a global warming context. But no big deal here, just geology.
See also miki, a Makefile-based wiki, written by a friend of mine: https://github.com/a3n/miki
>If you're going by effort, it seems that your interpretation is anything but simpler or lower effort.

Hmm? You seem to be mixing up the effort required to reach that interpretation with the effort required to argue with other people about whether it's the correct interpretation.
Right, but Intel CPUs are used in more than laptops.

I don't know if Intel's days are numbered or not, but I don't think this alone would be enough.
huge fan of this model. i started my own proof of concept of it a while ago, tho didn't take it this far. i assume you can track the status of the bug independently per branch?
> An audio format is a medium for sound recording and reproduction.

I expected stuff like AIFF, RIFF, WAV, and MP3 - interesting that that's the exact same term (non-native speaker here)

In German we have the word Tonträger [0] which doesn't seem to map to any direct translation on Wikipedia, I know those categories are sometimes diverging between the languages.

[0]: https://dict.leo.org/englisch-deutsch/tontr%C3%A4ger
Doubtful. Performance generally corresponds to active area and, hence, power.

So, for ARM to become as performant as x86 means they wind up burning the same area and power.

That having been said, breaking a monoculture would be welcome, especially given how cavalier Intel is about security.

(You will note I didn't say "In light of" with respect to Intel and security. IBM, DEC, etc. have been preaching about the fact that x86 has lousy security for 30+ years. It's just that nobody cared until x86 became a mainframe ... err ... cloud.)
No. Apple hasn't use ARM core designs in years.
I felt the same when i tried to look for an About Us to try to understand more about the page. The website is too minimalist in my opinion. Although the looks are good, the lack of info makes me doubt if the site is for real or not.

My 2 cents.
This article should be retired because it's harmful.

This and other "absolute minimums" like it seem to stop before teaching absolute minimum probably because the authors don't know the absolute minimum. They just teach the encodings and stop there. That's harmful.

Consider the two incorrect sentences Joel makes:

> In Unicode, a letter maps to something called a code point

and

>Every platonic letter in every alphabet is assigned a magic number by the Unicode consortium

These are incorrect statements and Joel does not (or did not) know enough about Unicode to know that he is wrong.

Above the code points are "grapheme clusters", "extended grapheme clusters" or “user-perceived character” (“a basic unit of a writing system for a language”) that match the "platonic letter" Joel talks about.
wchar_t can't represent

Extended grapheme clusters can have arbitary number of code points in them . You need to use unicode-segmentation to cut unicode string into smaller strings that represent "platonic characters" if you want to do it right.
It's due to the karst topography.

There is very likely a sizable cave that exists beneath the river bed, the entrance to which had heretofore been clogged by sediment, which has been washed away by recent rains. Could also be that a choke deep in the cave itself has been washed out, joining it to another cave, which provided enough throughput to drain the river entirely underground.
I guess you’re mostly complaining about Python 2->3? That was a long time ago, and Python is hardly the only language to introduce a new, breaking major version.

This is a code analysis tool, quite different from your average library. It broke because Python introduce new reserved keywords (async/await). This is a non-breaking change for almost all libraries/software (and if it IS breaking for you, you probably just have to change variable names or something similar), but code analysis tools are different, they have to be totally up to date with new language features. Lots of languages introduce new reserved keywords decently often (in fact, lots have explicitly added async and await somewhat recently), it tends to break very little, except code analysis tools.
Author mentions that "Szlachta" are now portrayed as the villains of Polish history without appearing to understand why this is the case.

The key to understanding the dysfunction of polish political system at the time is the concept of "Liberum Veto" (https://en.wikipedia.org/wiki/Liberum_veto). Essentially any legislation passed by the Parliament ("Sejm") had to be passed unanimously.

This resulted in nobility securing earmarks and privileges for themselves at every turn and led to anarchy and destabilization of the political system, which culminated in partitioning of Poland between three of its largest neighbors for 123 years.
Freezing is no guarantee, it was on the news a few months ago, but a few facilities that stored frozen eggs messed up and lost thousand of eggs.

https://nypost.com/2018/03/09/fertility-clinic-disaster-may-...

https://www.mercurynews.com/2018/03/11/freezing-failure-at-s...
Quite a good discussion on the sinkholes, caves, lakes, earthquakes and fault lines.

https://www.quora.com/What-is-a-sinkhole-when-it-is-in-water...
When I said type, I meant type. Your example of "userIdentifiers" instead of "integers" is covered by my statement:

"Your list (probably) holds a set of things that has a name. So name your list that."
For many novice engineers this is a huge revelation.
Google Executives Misled Staff in Meeting on China Censorship
In practice, ARM works very closely with the foundaries despite not selling chips. A process agnostic dump and run won't let you hit the perf that you'd expect.
> PIS is the only economically socialist party in Poland right now

Not exactly, you have SLD, you have Partia Razem, both of them are a lot more socialist than PIS. What makes PIS different is that they add patriotism/nationalism and church into the mix. So they are so called leftist when it comes to economy but conservative when it comes to world view.

> Also, because of forced communism in 1945-1989, and right-wing propaganda everywhere for the last 29 years - "left" is very bad political brand to associate with in Poland. People seriously criticize politicians and want to jail them for "propagating a totalitarian regime" (which is a crime in Poland) when they wear Karl Marx on a t-shirt, to give you an idea how bad it is :)

Well, SLD - leftist party, ruled Poland from 2001 to 2005.

> I try to avoid this label, because it stops all discussion, but they are basically national socialists (without the death camps)

I think you went a little too far here.
I am not sure when you are using neural nets how much knowing the underlying math helps you. Yes we are doing matrix multiplies and using gradient decent. That is stuff you probably learned in high school. Usually you just learn partial derivatives in two dimensions instead of 10s or 100s of dimensions.

Even if you understand the math you are training tens of thousands of parameters inside your model. You are also passing them through non linear elements like sigmoid of ReLUs. I am not sure what insight knowing calculus or linear algebra will provide you in building the model unless you can process more than 3 dimensions non linear elements in your head. I am sure there are people that can do it, but how many can do it?
Apple's software engineering team doesn't have the bandwidth to transition the Mac to a new architecture, and neither does their hardware team.

And nobody wants a stripped-down, locked-down version of MacOS-Lite.

So, no.
Yes through sections! See https://eno-lang.org/introduction/.

You can nest as deeply as you want and multiple sections on the same level automatically turn into a list of sections. For just a list of flat dictionaries you can also use fieldsets, see https://eno-lang.org/advanced/. :)
Number stations, though, are usually used for things like one-time pads or to send a previously agreed upon command. Detailed instructions are not really what number stations are good for.
This is not really a controversial or even particularly novel analysis if you have read any biography of Napoleon and it approaches the consensus read on his military performance.

The data on win rate is also not going to tell you why his performance was so high. It's not going to explain the strategy of the central position (CTRL-F for the term in the article and get 0 results) or the political reasons as to why Napoleon often enjoyed a manpower advantage.

It's also kind of inappropriate to judge generals on the same basis as you judge sports coaches. Sports leagues do their best to regulate competition somewhat to prevent single teams from dominating forever (and don't always succeed). Nations in warfare do whatever they can to grant themselves overwhelming and uneven advantages over opponents.

Certain military forces are not necessarily 'underdogs' even if they are outnumbered. See the US in any major conflict after the Civil War.
> Sparta - Held off an insane number of Persians with 300 men, though a lot could have been a legend

And don't forget the 700 Thespians fighting with Sparta. And the 400 Thebans. And there may have been 1000 Spartans, not 300. In any event, our historical sources don't make much tactical sense when taken literally, and there is a great deal of mythical allusion and propaganda going on here.

> Hey, so if Montezuma and the Aztecs were beaten by 20 guys with superior weaponry this guy would conclude just by the numbers that they were even greater.

The Aztecs were defeated largely by the 20,000 Tlaxcala allies of Cortes. But sure, let's ignore the importance of the natives so we can make the Europeans seem righteous and laudatory.
> More context about a tweet, including “tweets that call it out as obviously fake,” could help people “make judgments for themselves,” Dorsey said.

Yeah, I'm sure Dorsey envisions the surrounding tweets gently explaining what a parody account is, or that something isn't factually supported - but the reality is going to be that every tweet will be surrounded by a buzzing cloud of nazi-gnats, gnashing their teeth about crisis actors and virtue signaling.
> I’m worried that a few “silly” projects might make it harder to find a job

Don't, some people don't like things they consider silly, but no one wants to hire a bore, let people see you have a personality most will appreciate it.

Its not silly to use a pseudonym as a brand, most brands do it. A brand is all about building trust, it takes time and effort to do that. Your name is probably not the coolest or most trendy brand, but it has trust built in from your family name, you have already built up a reputation with it, it will follow you forever.

I don't have a degree so the only way I can get work is from a portfolio and past experience.
>they believe their product does good in the world

Perhaps, but good, for whom? It is useful to ask "What class of people benefits? Who is harmed?" and is the net change worse that if we did not meddle? Does it give power to some, at the expense of others?
Jack meets with right wing people fairly often, and @Jack follows Cernovich etc. I wouldn't worry about him removing right-wing opinions.
There's always a big strain when expectations and reality doesn't match. Be careful that social media & startup porn are not pushing your expectations too far from your current reality. It takes great mental effort to keep your sanity in such cases. I'm not saying not to dream, but also stay grounded in reality.
Ethics? Do you think Tesla is bad for selling cars to China? No country has intact ethics, your comment is ridiculous. Sa is one of the biggest and most promising investors in renewables precisely because of their oil background. Oil is going to implode soon and they know it. Their economy and foreign policy rely heavily on oil, so they are carrying out a transition away from it now rather than wait. So yes, "selling out" to them is more than ok -- it's brilliant.
A Karst[1] geology usually consists of water-soluble rocks and sediment. Over time, water dissolves the rock and creates new passage ways, both above and under-ground.

Sometimes this can be affected by human activities(such as mining, as has happened with aquifer withdrawals and phosphate mining in Central Florida and Clear Springs[2]

[1] https://en.wikipedia.org/wiki/Karst

[2] https://en.wikipedia.org/wiki/Kissingen_Springs
Twitter is a master class in how not to run a social media platform. They alienate their power users by shutting down APIs which break 3rd party apps. Their censorship seems to have no rhyme or reason to it. They simply do not listen to their users. No one wants "In case you missed it", or to know what someone just liked, we just want to read tweets in order they came in.
iPods could gain market share from marketing and consumer focused industrial design. ARM cores don't have the same way out.
Both are valid criticisms of Twitter. However, Jack could simply state what they intend to do about these problems. Instead he obfuscates, stonewalls, says things that sound vaguely like plans of action, but increasingly look like a tactic to fend off critics while they continue to avoid accountability.
I would totally use a reasonable Arm netbook.

The one I have is ergonomically great! Asus, something or other, but it has an Intel Atom, Win 7 Starter (fine for what I use it for) and a single GB Ram.

Under powered to say the least. It runs Linux much better though.

Anyway, I use it with some embedded dev tools. It actually does the job, and the form factor is great.

Want one just like it, touch screen, more RAM and a fast enough, efficient Arm CPU.
If everything goes right for ARM, next year's CPU line should be single-core competitive against Intel's laptop line; the year after, ARM could be ahead.

Meanwhile, AMD's CPUs are winning on price/performance and pure performance for multi-core in the server market, and it looks like they're going to be competitive with Intel on basically every desktop area.

Intel has a marketing advantage. That's pretty much it.
No, Apple ARM laptop (most likely Air replacement) will ship with Apple custom ARM chip.
Not that I disagree, but "async" is such a generic and widespread term that I can easily understand why they wouldn't want to choose something else. Have you read the kerfuffle about https://github.com/staltz/prevent-smoosh et al?
> And nobody wants a stripped-down, locked-down version of MacOS-Lite.

Plenty of people use iPads instead of laptops, no?
Understanding the impact of one's words is a prerequisite of leadership. Does Bill Gates or the CEO of a big oil or pharma get the same pass?
But for the second category "features that would promote alternative viewpoints in Twitter’s timeline" also isn't a clear good: it could easily mean "show my tweets to more people that don't want to see them and will react badly to it, and show me more tweets from people I want to avoid". Limiting who you interact with is also a feature, not just a bad echo chamber.
He seems like a man totally paralyzed, unable to actually commit to anything.
Objective answers like this should be at the top of the comments
Apple's software and hardware teams are absolute monsters compared to when they made the transition from PowerPC to x86. The toolset and maturity for cross-platform compilation is dramatically more advanced and mature. They could absolutely do this, and it seems eminently likely that they will in the near future.
Android Things is not included in normal Android as it seems.
Android Treble/9 is just not even close to a microkernel.

It if was, there would be documentation on how to write a userspace device driver, but there isn't.
> Dorsey’s openness to broad changes shows how Silicon Valley leaders are increasingly reexamining the most fundamental aspects of the technologies that have made these companies so powerful and profitable. At Facebook, for example, CEO Mark Zuckerberg has commissioned a full review of his company’s products to emphasize safety and trust, from mobile payments to event listings.

Why yes, business leaders are absolutely open to making changes to ensure their products stay powerful and profitable. Why does this paragraph try to make them seem like the paragons of open-mindedness and virtue?