skysight-inc/HackerNews huggingface dataset:
Have you got any reference material on how to get started using the multiboot/qemu/gdb route? I've started (and failed) the BIOS-bootloader route a fair few times now, But I'm not really interested in the boot process itself in the first place.
Python: I really like requests, scikit-learn, the Path module from the stardard library, Keras, Django.

C: Redis, SQLite, LUA.

Java: Joda Time, Guava
He most likely didn't read the article.
Hayabusa-2: Japan’s rovers ready for touchdown on asteroid
You need to learn about Arthur David Olson's "right" timezones.
So just buy one that does support it.
You can put it into a saving account and it'll grow by Christmas.
Could this be solved with a git repository and signed commits?
No. This won't fix anything. It is flying in the face of social norms and basic, narcissistic inclination. What is verboten will become desirable, and circumvention will be lauded by peers.

We live in a digital world. That isn't going away and will only become more pervasive.

Teach responsible usage. Make it like BYOB in enterprise. Require device enrollment. Block access to unproductive sites within a campus environment. Channel the compulsion to check/update/respond into something positive.

This is basic human psychology. We can't afford to be so blindly granular and willfully devoid of historical context and the obvious implications.
> I don't know any private blockchains that have apps running on smartphones

In the example you mentioned: supply chain, you have an external device (outside the blockchain) pushing transactions to the blockchain. You can see this example repeated over a billion of times, it is the typical private blockchain use case. I am not inventing anything new here, just exposing the claim vs. the reality.

> Definitely not true (in any jurisdiction I have worked in, mostly EU), and if it was lawsuits are very expensive and drag out over long periods of time.

The law is the last resource I cannot imagine NASDAQ and financial institutions having security issues because the financial institution doesn't recognize a message signed by NASDAQ. This is clearly ridiculous. This can be handled in many ways If the message was signed because of fraud or a security breach.
Innovative business models
Bronze is now the bottom 4 percentile. I was around the level of Very Hard while 2600 NAMMR (High silver)
De meest gezonde noten die passen in een natuurlijk koolhydraatarm dieet
How much of the WMATA spending is on buses? Seems like you attributed all spending to the subway.

If the 600k daily rides weren’t taken on the train, how much more would we have to spend maintaining roads due to the higher traffic levels?
Okay hold on, Xamarin forms doesn't just work. That is a bold faced lie. Xamarin, like many other languages and frameworks has its share of zealots. Coming from a basically agnostic position on mobile development technologies I have found Xamarin to be pretty difficult to work with.

Doing UI work in Xamarin is incredibly verbose while at the same time being underpowered. It certainly does not just work. To give you a better idea of the real state of Xamarin we are JUST NOW getting the ability to underline text https://xamarinhelp.com/hyperlink-in-xamarin-forms-label/.

But Xamarin is chock full of other gotchas. A few off the top of my head:

- there is no real file picker (even third party) let alone a great file picker that can pick files locally and remotely (like from google drive).

- there are a surprisingly limited number of controls available and native or not they often look terrible.

- build times average one to two minutes and the debugger doesn't work about 50% of the time.

- a lot of APIs that you think are supported are not. for example, they say System.Drawing is supported but it's not. So what you end up doing is writing custom implementations for each platform.

I could go on but suffice it to say developing in Xamarin is not something that just works. It ONLY works because developers spend a great deal of time making sure that it works.

As an aside, for my next Xamarin project I am considering doing the UI in a WebView while using C# as the back end. It would be more like a web application than a Xamarin application which would hopefully mean a nicer UI while still being able to leverage C#.
I joined the Marine Corps. That was ~20 years ago now and it helped me in immeasurable ways. I was a pretty crappy teen - suicidal, drugs, problems with authority - and decided I wanted to fix that.

The Corps taught me to be confident and that helped me leaps and bounds... until my wife became unfaithful and financial stress started to pile up.

For the past 4 years I leaned on medication to help me with the anxiety and depression and only this week I have begun working with my doctor to taper off of the medication. I'm at a place in life now where I don't need the crutch anymore and the medication severely impacts my creativity. It was the right choice at the time, but I'm ready to take on the world again.
From my point of view, no generics, error handling boilerplate, no real enums (although there is a kind of workaround).

There are other issues regarding tooling, specially for the use cases that I care, like dynamic loading into other platforms (JVM and .NET), GPU programming and graphical debuggers.

So naturally many C++ dev did not felt at home with Go.

https://commandcenter.blogspot.com/2012/06/less-is-exponenti...

Those pain points are the biggest roadmap points on a possible 2.0 version.

https://blog.golang.org/go2draft
This post is answering a specific question and is delivering a citation for it. As far as I can evaluate, the source is accurate.

Why is it flagged? What do i miss here?
What tool(s) do you use for working with LaTeX?
Check out Pieter Levels' projects, most notably NomadList and RemoteOK.

NomadList especially only started out as a shared spreadsheet. There's a good writeup here:

https://levels.io/product-hunt-hacker-news-number-one/
Using Git worktree
> Capitalism was the cause of extreme poverty

This is demonstrably false. Extreme poverty was simply the state of the world until a few centuries back. In 1820 more than 90% of the world was living in extreme poverty.

It's absurd to claim a single diffuse concept like capitalism was responsible for lifting people out of poverty, it's just as absurd to claim it was responsible for putting them there.
As a parent of kids in school, yes this is a good idea.

Teachers are constantly battling for attention with cell phones. Students are forever scrolling, sending texts, taking selfies, etc. It's a big part of the daily activities.

It'll allow the students to focus on other, more important things.
I’m definitely no defender of Google’s most of the time, but this seems cut and dry. The user explicitly gave an extension the capability of reading their email. The alternative is for Google not to allow this and the extension having to have an unencrypted copy of your username and password to read email.
Shouldn’t good performance be one of the goals of good code?
Love it.

There are 2 things apart from the studies themselves, that schools play a vital part in. One is learning to focus on one thing without distractions for hours at a stretch. The other is learning to socialize.

Phones inhibit the development of both aspects of young children.
Much of the time I don't see a link to Wikipedia.

If I Google "Malta" there is a paragraph on the right and no link to Wikipedia. This also happens in Google Maps, when you click on a city and they have the blurb, much of the time there is no link, so you have to leave the page to Wikipedia the name of the city.

Actually having just tried a few different queries, it seems to be inconsistent. I'm not sure why they'd show the link sometimes and not every time, but definitely Malta doesn't show a link for me.
While I don't think that posting solutions or using them is the right thing to do I'm grateful to the author for mentioning the course — it's fantastic!
When the world's most brilliant mathematician (or at least one of the most brilliant) says "it would be rather bizzarre if your argument worked" the implications are absolutely clear.

As a scientist I would never make such a statement, moreso for a theory I admittedly don't understand.

Tangentially, it's not Tao's case, but I have seen a lot of bullying in the academia along these lines... "I am not saying it's wrong, just very bizzarre", "I am not saying it's wrong, but my Ph.D. student worked on it for two years and couldn't solve it", "I am not saying it's wrong, actually I don't even understand the details, but please recheck everything..." etc...
Converse 4 released
Haha yeah, it's comical how crazy the hype is.

1. Blockchain was this clever solution related to money. Anonymous person invented it. Some news about crime around it. Lots of money around it. So blockchain is this money thing and technology thing? Sounds kinda sexy.

2. Business people heard about it, thought it might be The Next Big Thing. Ask boffins to investigate.

3. Other business people heard their rivals think blockchains are The Next Big Thing so they need to get on it too.

4. hmmmm, turns out a business is mostly all about being centralized which is at odds with a boockchain. hmmm it's actually kinda uselsss? Maybe we can get rid of all the bits we don't like about it? oops we just reinvented the wheel.

A "private blockchain with proof of authority" is like cutting the hump of a camel and calling it a horse. Just use Git.
Or, you know, public education and health programs, and improved local governance.

Or maybe you can't understand the world with a few simple abstract high level concepts.....
The one living in the side mirror of my car all summer seems to have learned not to build where my window will break it. Oh and the one on the side of my garage where I take garbage 3 times a day stopped building to the fence after just a few breaks, so early in the summer ive forgotten how annoying it was to get a face full of web every morning.
Richard Smith, quoted in the document I linked as saying "I do not have any confidence this optimization would ever become reliable in the way that, say, certain forms of NRVO are," is the code owner of the clang frontend.
Oracles, or why smart contracts still haven’t changed the world
Next Browser Feedback (Lisp)
Hello everyone,

I'm the author of Next, a lisp based power-browser!

I have created a survey here: http://survey.atlas.engineer/survey/2

I'm interested in the opinions of power-users and what they are looking for in a browser. My browser is open-source, and BSD licensed, so monetization is a little bit tricky. I'm trying to understand what my users care about, and what they might be okay with such that the project/organization may sustain itself. Any feedback is greatly appreciated, all questions on the survey are optional, thank you for your time.
Tcl! See https://www.tcl.tk/doc/engManual.pdf to start to understand why. (For code written in Tcl itself there's also some proposed conventions: https://www.tcl.tk/doc/styleGuide.pdf)
Looking at the cpp code, could you describe the prototype/pattern image? What sort of prep do you do to make it generally recognizable as the questions/answers change?
Yes, that is absolutely the case. Every detail of the curriculum is decided by the Ministère de l'Éducation, as well as, for example, holiday dates.

Other matters can be negotiated between the Ministry and the town council, like the number of teachers or number of classes.

What a school can decide, maybe (and provided the mayor of the town where it is located, agrees), are super trivial matters like the timing of recess, etc.
> I am not inventing anything new here, just exposing the claim vs. the reality.

I have worked on on proof of concept experiments that did this. Because it's easier to showcase "data goes in here, comes out there". But that's obviously not how these products will run in production. All these experiments aim to test/showcase the viability of using a blockchain between parties. The app is just there to show the business people how it works (also for PR reasons).

> The law is the last resources I cannot imagine NASDAQ and financial institutions having security issues because the financial institution doesn't recognize a message signed by NASDAQ. This is clearly ridiculous.

I'm not saying that if NASDAQ signs a message that won't hold up as proof that NASDAQ said something. I am saying that if two parties engage in a transaction and it's recorded in a digital contract on a blockchain, that might not always be enforceable as such in a court.
Agreed, I just tried it. Two good examples for this are the ones in the Wikipedia page [0]. The size in the page is maybe a bit large, if it requires a too large angle of eye crossing: hit Ctrl - a few times to zoom out.

[0] https://en.wikipedia.org/wiki/Spot_the_difference
Tap, tilt, and swipe to explore the new iPhone XS
There's an allocator in the standard library that is specifically designed to fail.

https://github.com/ziglang/zig/blob/master/std/debug/failing...
Or djbdns!

djb is a legend
> Like ordering the passangers by seat number already in the terminal.

Mythbusters tested this and it actually performed pretty poorly: https://mythresults.com/airplane-boarding
It's not always a good thing. In the haste of fixing things introspection of root causes may be neglected...
The oldest verified impact structure is in south africa as well.

https://news.ycombinator.com/item?id=17892966

I have a sneaking suspicion that journalists spend most of their time on social media sites like HN and just repackage stories they read here.

Also, the title should read "South African mountains older than current continents".

The article mentions it is older than the african continent and that is correct. But that doesn't make it older than continents in general. The Makhonjwa Mountains and Vaalbara ( the first supercontinent ) were created in the same time period.
If I recall correctly, the ownership structure is set up in a way such that Riot has creative license over the game - when Tencent wanted Riot to build a mobile version of League, for example, Riot refused: https://www.theinformation.com/articles/tensions-flare-behin...

From the article:

> Two years later, after watching the game take off in the U.S., Tencent raised its stake to 94% at a price valuing Riot at about $400 million. The remainder was held by the founders and employees, who wanted to keep at least some equity.

> That deal would prove pivotal in what was to come. To persuade Messrs. Beck and Merrill to sell most of the equity, Tencent’s international chief David Wallerstein negotiated an agreement that ensured Riot could operate almost like a separate company. Tencent took two seats on Riot’s five-member board, while Riot’s founders took two others. The fifth seat was empty, a structure which remains in place.

So yes, technically Tencent owns Riot, but they don't control Riot. I guess from a semantic viewpoint I was incorrect in that they "own" League of Legends, but as far as Riot is concerned Tencent doesn't have any control over its development, including building an API to support AI/ML research.
You don't take the data at face value. The goal of these systems is to reduce human intervention, not to remove the intervention. If a firm fakes data, you still have proof in the bad products and customer complaints. This lets you investigate and file complaints on the public blockchain. Think of it like a review of a company's supply chain reliability.

More advanced systems consider using third party, tamper proof scanning systems and packaging. Again, the costs of these systems are quite high, especially for food, but there are physical ways to reduce fraud if the data holds enough value.
Agreed. Almost every time I've looked deeply into stdlib code I was surprised by how hard to follow it is and how frequently antipatterns are employed. Doubly so for anything near a C module.

I consider the Python stdlib in a similar vein as the C++ stdlib or Boost: Yes, some useful bits in there, but (1) lots of rot (2) you don't want to have your code look anything like it.
I definitely admired PostgreSQL's code when I first looked at it.

Projects written in C require a fair amount of care and discipline to be scaled up to larger codebases and teams. PostgreSQL is such a codebase.

I've also seen various parts of Spring's codebase and found all of it to be consistently solid and careful. They take a lot of care to structure carefully and comment immaculately.

Disclosure: I work for Pivotal, which sponsors Spring. Which is why Spring is highly visible in my working life.
Its older than some HN posters, but the GPLed DOOM source code was one I liked.

The performance reached by the game was considered impossible until Carmack did show us otherwise. So I expected lots of ASM and weird hacks, especially as compiler optimization wasnt as good as it is today.

Surprise, surprise, the thing was easy to read, easy to get going, easy to port, reasonablye documented . It has shown me what a goog balance between nice code and usable code is.

If you want tho browse: https://github.com/id-Software/DOOM
A universal self-driving addon kit
Any React and React Native suggestions?
It's because defining "customization points" as operators make it easier to write templates, essentially. See "C++ doesn’t know how to do customization points that aren’t operators": https://quuxplusone.github.io/blog/2018/08/23/customization-...

This is one of the downsides of not having typeclasses that is often forgotten about.
MOOCs care because they want to be in the credentials game, but some students want to be in the credentials game too. Suppose you want to apply to a job in ML even though you don't have prior work experience in that. You do have a certificate saying that you completed all the lessons and the homework and tests.

The meaningfulness of the certificate could mean the difference between you getting the job or not. If it's common knowledge that it's easy to cheat on the course, then you're likely not getting the job.
Her clothing isn't really that provocative in Chinese culture.
This is what the web was built for. Good job everyone!
The point of the tickets is to have traceability from requirements down to the code. In some industries, this is mandatory so they can satisfy e.g. safety standards.

It's a form of documentation.
NVidia GPUs are now designed explicitly for running C++ code efficiently.

CppCon 2017: Olivier Giroux "Designing (New) C++ Hardware”

https://www.youtube.com/watch?v=86seb-iZCnI

Assuming another systems language, e.g. Rust, does indeed replace C++'s use cases, it is still a very long path until it gets this adoption level from hardware vendors.
I always thought it meant "single lines of code", like if line breaks added for formatting had been removed so every statement had its own line.
> So it would be fair to say to get rid of the paper work by making it digital and using blockchain to reduce the fraud risk?

I'm no expert on fraud, but I think most of it comes when data enters a system. With a blockchain (or any digital system really) you can easily check that your data stays consistent (when it needs to be between different documents and contracts). But if the guy entering how many tons of apple are in this container is lying about it a blockchain won't really help you.
Yet it contains monsters like this one https://github.com/llvm-mirror/llvm/blob/master/lib/Target/X...
This article [0] explains nicely the story of Claude Shannon et al trying to win at roulette.

[0] http://nautil.us/issue/50/emergence/claude-shannon-the-las-v...
Exactly, here's the tool that's been used: https://github.com/rsc/c2go
that's amazing. thanks.
That's a very unlikely explanation.

Newspapers do have a rather wide reach, especially compared with primary sources like the grandparent provided. This is because their content is not only designed to be shared, it's also promoted by the respective brands content platform.

That way they get more views and, by extension, get posted on HN/reddit/etc. with a higher frequency.
GroupM slams Facebook, says it "doesn’t operate with real-world metrics"
That's great to set out looking for something like that and actually find it!
> If it's just the built-in AIs, you're right that it's much less impressive. They should be winning 100% of the time.

Absolutely. Unless the win-loss ratio includes all games while the AI "learns" to play the game. It might have lost most of its early games, but now wins 100% of the time.

I suspect it wouldn't take DeepMind long to master starcraft II and beat starcraft's AI 100% of the time.
Will we have a hipster fad of "Retro-brutalism"?
The original Pepe meme?
Free documents template
One of the things people often seem to overlook in the US is that at about the time the wage stagnation started, we also began the process of roughly doubling the workforce by removing barriers against women entering the labor market. Then, as you say, another labor surplus was generated as the developing world has come into the market.

It's rarely as simple as supply and demand, but there seems to me to be a correlation between stagnant wages and large increases in the labor pool.
> My thinking was that the event loop is one of the first thing that you'll encounter, i.e. app.exec() in main, when using Qt.

Technically that's true, but as the event loop runs under the hood then the event loop doesn't assume a prominent role in Qt's mental model.
As Cornell Finds Him Guilty of Academic Misconduct, Food Researcher Will Retire
I always read anything by Kai-Fu Lee out of general interest and nostalgia: many decades ago I was perusing AI books in the San Diego Technical Bookstore and came across his Carnegie Mellon PhD thesis on the Sphinx speech recognition system. I was mostly working as a FORTRAN scientific programmer at that time and that ‘book’ along with the book ‘Mind Inside of Matter’ by Bertram Raphael pivoted my career and life.

In the IEEE article, I agree with his predictions - all very reasonable.
I was a democrat my whole life Fuck the democrats.
You're still approaching this in a completely wrong way. Noone CARES if you can actually see the difference.

It's a marketing issue - "Galaxy S9 can do Netflix in HD and OnePlus can't" news article is something people will change their purchasing behaviour on.

Not to mention other media providers which will fully refuse to allow video streaming to non-DRMed platforms. Don't get hung up on this one example case.
Amiga 3000 inspired modular Amiga/PC desktop computer case
I'm running such a service targeting software engineering roles, but I'm expanding to other roles as well as I have the network. You can leave your requirement here (https://interviewguru.net/) and my team will reach out to you.
Don’t be in a hurry. There seems to be some youthful impatience. Finish the studies you’ve started, it’s only one year. Use the time to learn something useful for your next step in the Americas!

Perhaps you may try Meetup https://www.meetup.com/cities/fr/paris/ to meet people, or just some random café terrace?
I don't disagree with it limiting choice and freedom, but you are much more insecure.

It doesn't matter how good your encryption or password is if I can change your bootloader to have a program steal that password or read the encryption key out of memory.

See some of the thunderstrike attacks for examples of what a compromised bootloader can do.