skysight-inc/HackerNews huggingface dataset:
Sure, that's understandable.

I hope you get where I'm coming from. The question, to me at least, is whether Chinese activity in Kenya does Kenya more good than harm, and I think it probably does. I also believe it's in China's best interest that Kenya becomes economically successful, and not default on its debt, and that China knows this.

If China is using economic relations to become a dominant player in Africa (as opposed to American gunboat diplomacy or British colonialism), they need to be perceived as a better deal for the countries involved. Which isn't that hard!
Thanks for the heads up, I will make sure I never install updates on my Samsung TV.
As soon as technology itself starts electing politicians without human intervention, we'll have that. Until then, well...
An instant internet classic...!

Discussion here: https://news.ycombinator.com/item?id=17350645
Well, XMLHttpRequest alone doesn't cover much so you're really comparing with HTTP requests combined with JSON and whatever you use to document your JSON API.

The advantage of protobufs is basically static typing with backward-compatible serialization (you can add new fields), that's compatible with many server-side languages.

It's honestly an awkward fit for web apps, though. Basic things are different, like int64's aren't native to JavaScript.
> horrendous spelling and grammar issues of English?

Sure, English has pretty horrible orthography, arguably the worst among alphabetic languages (though it's not that easy to reform, either, see eg. [1]). But it's still more phonetic than Chinese. Spanish has a beautiful orthography, and pretty close correspondence between written and spoken word.

"Chinese characters are so difficult to learn that even the best system of rudimentary characters, or simplified teaching, does not equip the people with a really rich and efficient vocabulary. Sooner or later, we believe, we will have to abandon characters altogether if we are to create a new social culture in which the masses fully participate."
"We believe Latinization is a good instrument with which to overcome illiteracy."

This was said by Mao Zedong (oh, dang, that's so ambiguous, I mean 毛泽东) in 1936, see [2].

"This has led many Chinese in the past to advocate the abolition of characters in favor of an alphabetic system, but such programs have met with little success." [3]

So, the idea that the Chinese writing system is too cumbersome is by no means new, or "Western", for what it's worth.

> A single book, weighed against observation, isn't proof

Well, no. But there is more than a single book, there are decades of discussion and scholarship on this.

It's conceivable to me that China could benefit from a move to alphabetic writing, and translations of Classical Chinese into vernacular (and anyone who wants can go study characters and Classical Chinese texts in the original, just like anyone in the West can go learn Latin and ancient Greek and Hebrew and read the classics in the original, or the Bible, for that matter).

[1] https://www.phon.ucl.ac.uk/home/wells/accents_spellingreform...

[2] http://www.sino-platonic.org/complete/spp171_chinese_writing...

[3] http://sites.asiasociety.org/education/VISIBLE_TRACES/curric...
All investing is gambling.

You're going to reply with a chart of the S&P over the last 100 years engaging in the cliche fallacy of thinking that past returns dictate future results.
I have a wife and two kids, we rent an expensive house on the countryside. I struggle to find enough work even though I have a university degree and I taught myself programming (R). I feel totally constrained every day. I guess that is living by other peoples rules.

So my own rules (which I am working towards) would mainly be decreasing our minimal monthly expenses. This is hard in a country where the norm is to earn a lot, spend even more, pay the highest taxes in the world and where the government wants to make everything even more homogeneous.
Hopptornet (2016)
This iOS shortcut proves you can do awesome programming with Shortcuts
Since Windows 3.x days actually, but only by those masochist enough to use the C API, or low level OS devs on the respective companies.

Anyone else that praises productivity uses programming languages that take care of the lowlevel boilerplate, and offer high level debugging experience on the respective IDEs.
New Version of the “Roadmap of Web Applications on Mobile” Now Avail from W3C
Sure. But from none of this does it follow that "Policies that work at a local level don't scale to a Frederal level".

Or to put it another way, to the extent that we interpret local and federal and so on formally enough that they retain any connection to information theory, we're no longer talking about politics.

The words either have their political meaning or their formal meaning, but pseudomathematical sophistry that conflates formal and informal statements in the same breath leads to quackery and nonsense, which is exactly one of the article's critiques of libertarianism as a framework.

The CAP theorem occupies a similar place in pseudomathematics as Goedels theorems. An important result, but almost never for the reasons that someone attempting to use it to make a non-rigorous mathematical argument thinks it is...
Same with xiaomi using bloackada
Good call. I'm impressed they implemented it that way. It's hard at first, but once I got used to the sensitivity, I found the mobile version of this game a lot easier to use than the desktop one.
I think this happens because a lot of people (especially younger people) have an outsized idea of how important a job needs to be in order for it to be meaningful (and hence, not bullshit). If you aren't CHANGING THE WORLD or some such, you have a bullshit job.

In reality, the vast majority of things that need doing in the world are pretty mundane. Most of us just have a small part in a mundane machine. But that does't mean it's not a part that matters. It just doesn't matter very much, because you are one of 7 billion people. And that's OK.
How does it integrate with XCode or AppCode debugging experience, code generation and UI designers?
UK cheese is different from middle of America cheese. I remember being amazed by the cheddar selection at Sainsbury's. Cheap and delicious! Trader Joe's is the only place I've found a crunchy cheddar over here.
I really don't get why it's so impossible to just add a (contactless or normal) card payment terminal to the stations. The standard gas stations will have those, always.
If you borrow a "demo car" from Tesla for a few days and then give it back to them, then yes they obviously have access to the logs.

Whether they have access to the logs of any random customer's car, I have no idea. But this doesn't prove things one way or the other.
This impressive!! I love the gameplay.

Are you guys from Québec or Europe? I noticed the french comments in the source code hehe
> I'd venture to say that None of those are beamer/LaTex problems. They are all exclusively at the hand of the presenter.

My personal experience with LaTeX is that it is actually rather annoying to do anything with images, so you seek to explain stuff in text (or equations) instead of trying to develop good diagrams. For presentations, this is exactly the wrong mindset to be in. A good presentation software should nudge you, if not outright force you, to making diagrams and pictoral representation over bulleted text slides. So I suspect beamer really is contributing to the problem of bad slides by making it even more time-consuming to develop good presentations.
1. The app reliably crashes if I just tap on the screen and then click Done.

2. Why does it need registration? At this point I don't see any benefit from it.

3. Is there a way to delete videos? Or the whole account? Do the videos get deleted automatically after some time?

4. Is anything uploaded before the Done button is clicked?
let foo = bar;
let foo = bat;

is shadowing

let foo = bar;
foo = bat;

is a compilation-time error because foo isn't mutable.

let mut foo = bar;
foo = bat;

is reassignment.

in working code, either foo is declared as mutable or it's not, and it's pretty obvious from the code what's happening.
I have an open support request with Crashplan right now. After confirming my subscription in September, in October they deleted my account - and data.

And the original hard disk was broken and I was trying to restore.

These layoffs come a couple of years after they transitioned from being a backup company for everyone, to "enterprise" only. With that has come a huge drop in customer care. I can't see layoffs improving the company's customer support or services.
Random editing feedback for the OP: was “closet” pronounced in a particular accent? In US English it would probably sound more like “claw set” than “Cool Set” so it took me a second to get that reference (in the end this detail didn’t add much to the management’s character so I’d either refine it or relate to the firing or overall narrative arc a bit more)

A good read - how the author will novelize this anecdote into a larger story will be interesting!
It's really difficult to overstate how important embeddings are going to be for ML.

Word embeddings have already transformed NLP. Most people I know, when they sit down to work on an NLP task, the first thing they do is use an off-the-shelf library to turn it into a sequence of embedded tokens. They don't even think about it; it's just the natural first step, because it makes everything so much easier.

In the last couple years, embeddings for other data types (images, whole sentences, audio, etc.) have started to enter mainstream practice too. You can get near-state-of-the-art image classification with a pretrained image embedding, a few thousand examples, and a logistic regression trained on your laptop CPU. It's astonishing.

(Note: I work on https://www.basilica.ai , an embeddings-as-a-service company, so I'm definitely a little bit biased.)
Endless wait for a Green Card
Thanks, I understand that.

It's just that I would expect it to be built in if you're mentioning it in the title of the submission like that.
What exactly are you going on about? There are significantly less superchargers available in Europe, so how could she use them exclusively?

What's the use of a car that can only drive around a few places where superchargers exist?
> Most jobs are bullshit jobs. Employment today is increasingly a heavily biased and ethically corrupt way of implementing UBI.

Because our educational system has remained virtually unchanged throughout the past 100+ years while the world in which it exists transformed radically. Education needs to be society's number one goal. [0]

Even if you don't subscribe to the idea that AI / automation will replace [all / most / many] jobs, the world is already facing secular challenges due primarily to globalization.

Cheap labor has been outsourced to developing nations, who are not going to "develop" just because of that. They will all need to agree to build institutions that enforce rule of law in order to bring about economic prosperity.

This is an incredibly complex problem[1], and personally I can only think of historical examples that transpired in the form of revolutions – Industrial, American, French or otherwise.

So lately I've become convinced that nothing will effectively change from the sort of incremental tweaks policy makers discuss. I'm even more cynical than that as I strongly believe policy makers in positions of power have no incentive to do anything other than that which ensures the continuation of their power. In other words, they create platforms that cater to the largest subset of potential voters by optimizing between issues that matter the most to people and issues that keep away the smallest number of potential voters, effectively landing somewhere in a wishy washy middle that's profoundly devoid of purpose.

In order for humanity to overcome its current obstacles, it will need a paradigm shift. In developing nations, the population needs to be educated enough to want to create institutions that enforce rule of law. In developed nations, the population needs to be educated enough to be able to take on more complex, specialized, service-type jobs. The problem is that this population is already very well educated compared to the rest of the world and we haven't yet devised a way to level up our education system, probably because this would require the whole of society to care for this topic at least an order of magnitude more than it currently does. Unfortunately, I don't think people are incentivized to change their perspectives on the topic until the economic wheels (i.e. prosperity levels) grind to a screeching halt.

––––––––––

⁰ https://openknowledge.worldbank.org/bitstream/handle/10986/2... [PDF]

¹ https://www.sciencedirect.com/science/article/abs/pii/S03057...
> the Pentium 4 was supposed to reach 5GHz

Somewhat minor nit but it was actually supposed to reach 10GHz: https://www.anandtech.com/show/680/6

"Realistically speaking, we should be able to see NetBurst based processors reach somewhere between 8 – 10GHz in the next five years before the architecture is replaced yet again. Reaching 2GHz isn’t much of a milestone, however reaching 8 – 10GHz begins to make things much more exciting than they are today. Obviously this 8 – 10GHz clock range would be based on Intel’s 0.07-micron process that is forecasted to debut in 2005. These processors will run at less than 1 volt, 0.85v being the current estimate."

And overclockers did actually push that chip all the way to 8GHz with extreme measures.

Core 2 then hit the reset button and clock speeds dropped substantially (from 3.8ghz to 3.0ghz) in exchange for huge boosts to IPC. Intel didn't exceed the P4's 3.8GHz clocks until nearly 10 years later with the 4.0ghz i7-4790k (AMD was actually the first to 4 ghz with the AMD FX-4170)
More and more people are falling out of a middle class existence

Um, no. This is wrong. Living standards around the world are improving like they never have in human history.
One thing I don't like about Rust is how taking a slice of a string can cause a runtime panic if the start or end of the slice ends up intersecting a multi-byte UTF-8 char.

I would prefer it if this feature didn't exist at all rather than cause runtime panics.

https://play.rust-lang.org/?gist=e02ce5e9aacfee3a2b4917d5624...
Nitpick: The idea of your comment is sound, but Frama-C is a C program static analysis framework, not a C subset. You still write regular old C even with Frama-C.
Great!

How did you teach your little brother?
Sounds like Google Voice.
FATE.
Designed to be about the simplest thing that could be called a system, but endless flexibility in what you use it for. The Accelerated version is about 40 pages, the Core version is a more detailed, but still less than the typical RPG rules set.

The system is designed so that the players can influence the events of the game at the cost of increasing difficultly. For instance, every character has a High Concept, such as "Best swordsman in the kingdom". This can be used by the player in many ways, such as celebrity notice, justifying related skills, background, etc. but the game master can also invoke it for things like bitter rivalry, getting conscripted or not being able to go incognito.

As such, the system can work at many different levels. One popular setting has characters as magical cats, another as post-human cyborgs. And it all works.

For a list of various settings:
https://www.evilhat.com/home/fate-worlds-and-adventures/
One of the reasons is that we live is a class-based society. Americans, for example, think it is Ok for Mexicans to cook their food for close to nothing, and having African Americans clean for them for minimum wage. Of course, there is no reason why these people should make close to nothing while other people throughout the economy have bullshit jobs that pay really well. If we removed artificial classes in society, everybody should at this point been working very little (2 to 3 hours a day) and making good salaries to maintain a consumption-based economy.
Yes, the literal < in the language induces a partial order by convention. What I'm getting at in my comment is that you can define a sensible total ordering.
For those of us who appreciate simple little distractions, this is a really fun and easy way to blow away a few minutes. It isn't that easy to build such intuitive but fun mechanics into a game, so it's impressive that a newcomer nailed it so well. Some people tend to require something more engaging or rewarding, and you might fall into that category. Definitely a different strokes thing.
perhaps you're referring to implementation details of bitcoin?
No. With 10^12 possible account numbers and a hash rate of ~10^10 H/s using off the shelf hardware [1] it would only take 100*(10^12/10^10) = 10000 seconds to deanonymise the token.

[1] https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a27...
As most Tesla fans here linking this map, you chose the wrong model with larger battery.
Seconding everyone else. I was surprised by how dope this was. I played until like the 70s or 80s.
Chinese characters are syllabic.
The work puri.sm are doing and the way they are doing it is just fantastic. I really hope they manage to get the phone out sometime this year. If they can make a project as big as this work, then it could really show the industry that you don't need to make restrictive, secret, proprietary software to make a success.
The Joint European Torus had a 67% efficient reaction back in 1997. The torus wasn't designed for it, so they never tried again. It seams that ITER could achieve break-even quite realistically simply because tokamak reactors are more efficient when they're bigger. Yes, it has to be hotter than the sun and use a deuterium/tritium fuel, but it's all doable with known physics.

I'm not sure when or if a sustained reaction can be done economically.
I tried LaTeX but I found the import statements very messy. Also I spend many times to improve output for Listing (for example). So I thinks tools like markdown or Asciidoctot way more easy and more comfortable than LaTex....
25-year-old Kenyan invents smart gloves that convert sign language to audio
>Tesla would go through their trip logs

After a negative experience several years ago with Top Gear, a popular automotive show, where they pretended that our car ran out of energy and had to be pushed back to the garage, we always carefully data log media drives.
AmigaOS Aros clone on Icaros Desktop version 2.2.5
There are over 7500km of shoreline in Saudi Arabia, so marine life can move along the coast away from the salt water outlets.
Does he want a job?
I'm aware. But it's not just about clock speed per se. AVX512 has some _very_ specialized instructions that are specifically designed to speed up matrix-matrix and matrix-vector multiply. Even at a significantly slower clock those instructions improve things by a lot if you do linear algebra. Most of linalg is done on GPUs nowadays, but not all of it.
WebFaction's "quirky programmer-friendliness" (as one of the comments in that link describes it) was a pleasure to work with. I'm a customer.

GoDaddy is famed as a large unethical company and is famous for misogyny, promoting torture, and killing elephants. (Yes really.)

https://www.theatlantic.com/technology/archive/2011/03/how-g...
Complete guide to GDPR compliance:

https://gdpr.eu/
Sorry to hear that it's behaving badly for you. Happy to delete your account manually since we don't have any of that built in at the moment. Feel free to email me at george [at] stilllife [dot] studio with the email address.

Registration is useful for future features (like having an index of all your videos for example if you wanted to delete some of them)

Videos are supposed to get uploaded before hitting done to increase performance, but if it's crashing I'm not sure they uploaded succesfully.
i just posted on IH this question about wanting to find something like this..you might be my saviour?

[1] Ask HN : Get Pocket + Notes , does it exist ?

>Hey there community. Im tired of saving stuff to read later without activating it.
I wish to get deeper in my workflow and "read and take notes" on what i save for later. If no note is taken, that's a signal of no interest
My ideal workflow would be :

[1]https://www.indiehackers.com/forum/ask-hn-get-pocket-notes-d...
So I need to prolong my usually 10 hour trip (with stops) to an overnight one? :/
That's really fun and simple!
I remember a time when Opteron had a very large part of the server market. It's about lack of competition, not about how businesses love Intel charging a fortune for their product.

Who's making chips to compete with Intel? AMD, IBM, and nobody else (ARM isn't high-performance yet). IBM's lock-in with POWER is scary to businesses. AMD wasn't competitive for most server needs. That left Intel to charge whatever they wanted (and they did).

With EPYC, there was finally a competitive offering at a great price (not to mention a better track record with meltdown and the constant stream of spectre variants). All the same software runs on the AMD chips too.
What I found on Mt. St. Helens 37 years after the eruption (2017)
It takes me no more time to plug the car in than it does to grab my bag out of the car. Probably less, since the cord is on the driver's side, and plug is up front, so I'm walking that way anyway.
Thank you for the details; I will study them more.

But let me try again with my main question. I want to see what the lexer outputs. How can I view that?

I'd like to be able to hand a string (or file) of what I think is valid (or invalid) Red code and have the lexer return to me that input NOT executed but parsed into lexemes, grouping tokens, and appropriate white space.

Again, according to the specification you linked, the lexing is a discrete step to resolve any ambiguity of syntax in this manner ahead of interpretation/execution. So I'd think accessing the lex output would be trivial and transparent -- not to mention invaluable for learning and debugging Red. Why should lexer be crystal clear about exactly what is going to be interpreted, and in what order, while the human is sometimes left in the dark?

Then, obviously, I'd like to be able to pass this lexed and "grouped" string directly in to the interpreter for execution as a second step. Showing me the result of interpreting a string isn't nearly so helpful as this would be. Can this be done?

Why would I want to do this? Well, I've weird. ;-/ More seriously, at this point you guys don't have a good stepping debugger - it would help me debug my own code. It would also be a rather cool thing to be able to do just for the hell of it, as a great exploratory exercise. I would think I could then play with the lexemes individually once I can see exactly what the lexer sees instead of only what I think - too often mistakenly - the lexer sees.

Thanks for entertaining my questions.
For road trippers, maybe an extra $1 convenience charge for using a CC, while signing up for the app waives that charge would work.

For those on a once in a while trip, they can eat the several dollars in convenience fees, while those that travel regularly can get their app of choice.

It's also not fun to leave some dollars hostage on some app as a credit when you may use them months or years later.
Europeans used to write in Latin, which is now incomprehensible to most, and yet, it has all worked out.

But granted, the transition took a while and was not just a matter of habit.

Having said that, why could one not publish important classic texts in a phonetic vernacular version, and leave the study of the originals to those with the inclination (just as most people in the West do not learn Hebrew, ancient Greek, and Latin; yet can find versions of the Bible, Euclid, Seneca, and Newton that they can read if they so desire.)
If they were as insane as you make out, surely they would have gone bust.
I'm curious as to why it isn't implemented in hardware. Is it really so rare to need to sort floats, or so common to need a different ordering when you do?