skysight-inc/HackerNews huggingface dataset:
Yeah, it can be frustrating. Try to develop friends with the same interest at multiple levels, and you can fill in some of the gaps yourself. Asking the professor during office hours what other learning opportunities they know of which will help the depth of the course may get you an advocate and a few suggestions. They may be frustrated and burned out too.

The most frustrated I ever saw professors were teaching pre-med, where the students literally only cared about the grades.
Lucian wasn't an ancient Greek. He was Syrian and lived in the 2nd century AD. But, your point about a lack of telescopes still stands.
From another response: https://superuser.com/questions/243669/how-to-avoid-exposing...
Last year, 90 degrees in the Humanities were awarded by MIT out of a total of 3,490. This presumably includes double majors.

The largest subcategory was Economics, which is considered a humanity subject at MIT.

https://registrar.mit.edu/stats-reports/degrees-awarded
What is the non alternative O/S that has complete hardware support? fwiw openbsd / freebsd have been painless to install on every machine I have tried in the last 5 years.
How Sears Sold Technology to Middle America
Unpossible.

First, it likely depends what kind of pollution
Second, this title or the research is likely hyping up the results

Can't even be bothered to click on the link...
I'm 32 and I feel like I'm already at that stage sometimes. What will I be like when I'm 50?
I'd be interested in how reading more about how they're controlling for non-air pollution factors, particularly since they say the effects are most pronounced among the non educated.
IPv4 also hasn't been built with NAT in mind. And given the disaster it has been ... no, obviously, noone in their right mind would build a new protocol with NAT in mind.

For one, you don't need NAT to use ULA internally. You just use ULA for internal stuff and global addresses for everything else.

But really, if renumbering is a problem in the first place, you are doing something fundamentally very wrong. Renumbering should be a matter of adding a new prefix of the same length to your addressing plan and replicating in it the exact same subnet structure you had before, then deprecating the old prefix (so it's not used for new outbound connections), waiting a bit, and then removing the old prefix. If your problem is hard-coded addresses everywhere, that is also a problem with your system design. Almost all of your configuration should only contain host names, and your DNS should either use dynamic updates so that hosts register their current primary addresses with the DNS server, or some other mechanism that generates records from an addressing plan of sorts and a prefix. There should be very few places where you need to change addresses in order to switch prefixes.
I've been using this for finding videos to watch while eating and its been great.

A lot of talks here do show up in the feed.
Memory management, and pools.

Memory management is definitely super important and has big impact on the performance. Also there is a memory fragmentation issue that you should keep in mind building server apps.
Solving this problems is time consuming and you need to do a lot of experiments in order to tune all this system.
So if there is a robust time-proved solution for solving this problems it is definitely worth of considering.

shared_ptr and refcounts - actually it is a compromise (like any other solution).
On the one hand you could avoid refcounts, atomics etc. On the other hand you have
a framework for the end user. And user may be not so familiar in depth of your framework's thread management and concurrent access to some shared objects.

Also end-user may decide to bring in some other library which for example uses shared_ptr. And what user should do if he has to share some object among std::shared_ptr and your own custom shared-ptr:)?

This is the reason I decided to go with std::shared_ptr (with it's atomic refcounter) as I mentioned in the code-review in the response https://github.com/oatpp/oatpp/issues/15

Now about Ravenbrook MPS pools in particular:
It seems to be a robust time-proved solution which may help you to avoid a lot of pain.
As for oatpp - oatpp claims to be zero-dependency at the moment. So no external dependencies are considered at the moment.
This may be changed at some moment in the future but not for now.
Bit fields in JavaScript
> You have not realized any gains until you have converted your crypto into real assets

You transacted into (what you believed was) a proxy for cash. That's obviously selling.

Every tax jurisdiction has rules about this because every tax jurisdiction has idiots who thought they'd found a clever workaround. (I think the first American one involved a guy in the 19th century selling property for the key to a lockbox full of cash.)
I have been through this (as the only tech founder in the group) three times with three different startups and found different reasons that it did not work out.

1. Equity. I like to think that the percentage of equity you get in relation to the amount of work you will be asked to do. 20% to do all the product (and/or service) development seems way too low for me.

2. In one of the startups I founded, we could not convince the non-tech CEO founder to release the MVP to early customers - even after extensive customer interviews, because the non-tech was not comfortable that it was an MVP. No desire to find the golden product/market fit and no desire to release anything less than a full blown, polished product (which we could immediately start charging for). And no funds for development either (just equity) - so entirely too much development needed to be done before any return (and no customer feedback).

3. And then I was in a startup that had a non-tech founder who was very weak at sales and very bad at raising money. But really good at asking for AI, VR, voice recognition, and (add buzz word here) in an MVP - entirely created and supported by a sole developer.

I would suggest staying away from any of the above.

Good Luck.
I'm totally into these suggestions but they couldn't possibly work in a team setting
Except QC breaks only public key systems. Sensitive actors can just use secret keys to transmit information.
I find it really interesting that the Ruby language led to two such wildly different, yet equally valid approaches to web apps - Sinatra and Rails.

Sinatra is the most minimal web framework I've ever used. It's fantastic for doing quick mockups and small apps. Yes, you will hit limitations. Bicycles are not good dump trucks. And even before you hit hard limits, you're going to find yourself inventing a lot of structure/convention to keep it from devolving into pretty PHP.

Rails, on the other hand, is fantastically complete. It does everything for you. Convention over configuration is a brilliant concept, and the self-discovery nature of the ActiveRecord ORM is something that is totally natural in Ruby and quite awkward in other languages. For writing basic CRUD apps (which is much of the software world), it's really hard to beat the efficiency of Rails.

And when people whinge about performance... well, so what? Horizontal scaling, friends. Developer performance is much more important than software performance in most cases (especially since networks and databases form the bulk of your performance cost out in the real world). But efficient developers, that's magical.
Thanks for the feed back.
- We have fixed the contract ratio and it seems to pass now.
- Yes considering we are redirecting users to original owner of the articles, we thought of using this so it sticks to our original aesthetics but we are looking at some replacement fonts.

Thumbs up for the feedback :)

Hug of Death was very warm :P
Archived copy without GDPR nag screen:

https://web.archive.org/web/20181015144639/http://fortune.co...
What gives you that impression? I don't think any physics teacher would consider that their goal; rather, they would want the students to gain an understanding of the concepts of force, mass, acceleration and how they interact. Being able to easily recall the formula describing that relationship would be a side-effect.

I also read the abstract of this paper, and I didn't see any evidence of that underlying assumption.
No, it isn't.

It operates in an environment of intense greed and crypto economics is about trying to make systems that are antifragile to greed.
Previous discussion of the same topic: https://news.ycombinator.com/item?id=17867085
Nah, someone will steal your work and get credit. Big companies are full of passive aggressive co-workers who won't think twice to screw you over.
Rolls-Royce Wants to Fill the Seas with Self-Sailing Ships
There's Ayn Randism, and there's 20% time. These have wildly different utility to society.
> Why do all sorts of presumably intelligent and grown up people from all sorts of countries keep on touting this as an omen of the coming of the end of the world?

You might conclude that everyone has been brainwashed .. or maybe all these people have looked at the issues themselves and are becoming increasingly worried about what the answers might be?

Brexit plans fall apart when confronted with questions like "how is this going to work, exactly?" and "why would they agree to that?"
If you can get a decent domain, like your last name, it would be worth it. You can't apply for a college or job or do any kind of adult business in the adult world without an email address for the time being.

There is no smooth way to transition to a new address. Just start using it, forward everything from the old address, and reply to everything from the new address. It takes maybe a solid year or so to move it all over.

Since you're setting up email for kids, it should be smoother since they really don't have a lot tied to an address right now.
huh. hadn’t thought about this since 2007: https://slashdot.org/thread/20895057

i remember those comments as being relatively sane.
Goodwill Accounting on Teams
Pipeline Pitfalls
Ya, also Noam Chomsky, who has a bit of infamy, is an MIT professor of linguistics.
https://en.wikipedia.org/wiki/IPv6#SLAAC_privacy_extensions
The author actually has a separate blog post where he talks about this, and uses a modified HDMI splitter to allow the device to work with encrypted content. It involves more soldering, of course. http://hacks.esar.org.uk/hdmi-splitter-hack/
> This is really no different than selling and buying stocks in an IRA account.

This is an insane assertion. One of the main points of an IRA is that the trades within it aren't taxable events. Trades made outside an IRA are taxable events.
@Avshalom monika lewinsky etc etc
The "free market" doesn't make fraud or misrepresentation illegal, the laws and regulations of the dreaded government do.

The worst the free market can do to a fraudster is to stop dealing with her as knowledge of her frauds becomes widely known. That, of course, doesn't work very well to limit fraud.
I LOVE this book. I wish they had a place on school bookshelves when it first came out as the concepts are extremely easy to follow. He provides some very simple real world examples to explain the principles and it's so damn interesting I found it hard to put the book down when I finished a chapter.
College for Flavor of the Year Buzzwords: McBlockchainz Edition
make your syntax highlighter show braces and semicolons in a faint color – similar effect, better editability!
Android was derived from Apache Harmony. Nothing in the terms of the Apache license would prohibit what Google did with Android.
I barely check my email more than once a week, I get so many it has become useless. If it is important someone will call or come over to my desk and ask if I got the email. Same goes for voicemail, I rarely listen to them. For three years I just deleted all of them from my boss. It never caused any issues.
With micro web frameworks you're doomed to implement a subset of Rails, or have to dig around to find and configure one of the gems usually associated to it.

For those that are ok with this, or already have an understanding of the limited scope of your app, I strongly recommend Roda [0], it's a much more straightforward routing system with better memory/cpu usage.

I can't find a single instance for which Sinatra can be used where Roda is not a better choice.

[0] - http://github.com/jeremyevans/roda
I think BNW's mechanism of control is much more relevant than 1984's. In BNW the mechanism for control is the carrot, not the stick. In the west we are definitely using the carrot.
This mainly about grabbing the kernel stack trace. There's not a portable way to do that.

Also, doesn't SIGABRT generally kill off the process?
MIT is investing $1B in an AI college
Not sure about Korea but in Japan you can do this every day with a wallet packed with cash, new iPhone and an expensive watch and you will wake up every time with all of them still there.

People do this because they know if they get that drunk and end up hell knows where, they are still completely safe and will be fine next morning. I am not sure there is another country where you can do this and not get robbed.

There are plenty of spaces to sleep in Tokyo if you are still semi conscious after a party. These guys were far beyond that.
I hear no one talking about possible privacy issues when using a ChromeBook for your work. Is that a non-issue (i.e well addressed)?
(No longer a developer)

If I wanted to, I could easily fill my entire day with reading and responding to E-mail. Part of good E-mail hygiene is being able to quickly sort by importance and urgency, responding to the urgent stuff now, getting to the important stuff later, and shit-canning the rest.

I also send (initiate) a lot of E-mail, so it’s not just reading. Again, I could probably spend all day writing and sending E-mails but it’s not scalable and would leave me no time to do my other work. So I have to use discipline and pick and choose and only send the most urgent messages.

It’s easy to lose your whole day to E-mail if you’re not careful.
> colonial by trade

Honest question. What is a "colonial" ?
I thought you guys would like this.

I've mentioned it a few times in comments on HN and you've provided a ton of valuable feedback.

Basically, it's like an IDE but for books and web content.

You put all your documents in it, tag them, and you can read them directly within Polar. You can annotate them, add comments, create flashcards, create highlights, etc.

The flashcards sync to Anki and you can view all your annotations on the sidebar.

I wanted it to be similar to an IDE where you have everything at your fingertips.

I also wanted to add support for "incremental reading" where you can suspend and resume a document where you left off before:

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

... and it keeps track of your reading progress.

It's also very hackable. It's based on Electron and React so if you're a developer you can extend it easily enough.

I'm also going to write a plugin API so that people can add 3rd party extensions.

Anyway. Hope you guys like it.
As presented in the novel by the "savage" outsider, the problems are essentially ones of meaninglessness. It's comfortable, but not free, and has no real room for individuality, creativity, or higher purpose.

The novel also claims that they tried an Alpha-only society, but it was inherently unstable. The most important job of the Deltas is to be there for the Alphas to look down on.
Our moon, and those of mars, are special cases. They are most likely the result of collisions involving the host planet and some other very large object. They are bigger and closer than any 'natural' moon formed during the formation of the solar system. So it is expected that they are unsymmetrical both in shape and orbit, resulting in them having few stable orbits for sub-moons. Collisions are certainly part of the equation, but there again many of those collisions were associated with debris from the initial impact that created the moon.

A 'natural' moon formed early in the life of a solar system could be much further from its host, with much more symmetrical gravity and many stable orbits ready to host sub-moons. A moon is also in a much better place from which to capture a passing body.
All Reproduction Is Assisted
China is putting ~10k electric buses a month on the road:

https://www.weforum.org/agenda/2018/04/china-is-adding-a-lon...
Exactly, you only need to look as far as Dash's effort in Venezuela to realize how crypto can benefit society, and if you trust governments not to turn the global stock markets into a glorified casino then look up the terms CDOs, HFT, "Dark pools", ZIRP, bail-ins, etc...

https://www.dashforcenews.com/dash-adds-aggressive-venezuela...
I can’t recommend this book enough. Although it was written in 1985, it feels like it could have been written yesterday. It’s amazing how he predicted the actual effects computers would have on western society as opposed to the utopian dreams present at that time (and still parroted about).
Don't gravitate toward what you like (dev), focus on sales
> When the train has gone and a hotel is too expensive, pavements and benches are the only option. Paweł Jaszczuk on how he captured a new phenomenon

This is not a new phenomenon, and these are not the only options. I figure as a general rule, if you have the vast access to cultural resources, or Google, that the Guardian's columnists surely do, it is shameful to fail to pass muster in the subtitle.

Of course leave it to an unironic socialist (Jaszczuk) and somebody taken in by him (Bowcock) to be too lazy to Google something before blaming it on "capitalism" and condemning it as unsightly; all atop a high horse.
99.99% more like
Unfortunately, I think statistics will continue to be under-appreciated. All of my mathematics professors in undergraduate said that statistics and linear algebra are the two most useful fields of math to know and that dedicating time to studying them will pay dividends. It still surprises me when I apply for jobs today how few places, even financial or scientific firms, distinguish between statistics and mathematics in their application forms.

People want to be become machine learning engineers because it's the sexy thing right now, but they don't want to learn the necessary statistics/linear algebra/optimization necessary for the roles. In my experience, these "AI" and "datascience" programs are largely just cash-grabs at most universities. I don't doubt that M.I.T.'s will be rigorous, but I'm largely skeptical of how useful these programs actually are.
The OpenJDK Community TCK License Agreement (OCTLA)
Yes, it feels strange to hear millennials talk about UNIX, when they are actually talking about GNU/Linux, and many things don't apply to e.g. OS X, Aix or many other variants.
except that for high performance networking, storing stuff in normal RAM is simply not an option if you want to keep an acceptable throughput. (>40gbit). One would need to store NAT state in some sort of TCAM/CAM table.

Guess what, having a 175 gigabyte of (T)CAM is drastically more expensive.
Change prefix, keep the suffix.
I spend more time clicking "select all like, delete all" than actually reading them.
Blockchain was once about using technology to solve a problem in a new and exciting way. Then people started to make money off of it. Lots of money. Then it became greed, and the technological progress halted.

Hopefully, enough people lose money so that the technical aspects can return to focus.
Using SIGABRT gets you a stack trace in the same manner as a burnt house excuses you from sweeping the floors.
Well to be honest all human history can be described down to greed - all wars, conquests, colonisation, banking, investing, stocks and more. It's all about making profit.

Whatever bad you can say about blockchain and coins, one is undisputed - it's the first time in hundreds of years when an individual can print money and not be called a criminal. And that's a big shift of power.

To elaborate: thanks to blockchain there's nothing stopping you to create a coin for your group, your neighbourhood or your town - or the internet - that if adopted, will be accepted. And thanks to blockchain that coin actually works, is hard to forge, crack or counterfeit.

And the mainstream electricity argument is short-sighted. Humans need energy to evolve (fyi Kardashev scale). Bitcoin et al is the best incentive to actually create innovative, powerful and cheap energy sources.
I think that correlation works in both directions!
Sinatra is a great way to build test programs and demos. Once scaling up to a real application I have found that Rails is a better choice because it has a lot of the things built in that feel missing from Sinatra.

For example if you are trying to figure out how to add things like flexible initialization logic, security protections, clever MIME type handling, Cucumber testing, and better routing, you’ll find that Rails has these things built in.

What you can’t get from Rails is the “one file application” that’s the killer feature of Sinatra. But all those files and directories in Rails are doing stuff that you’ll eventually want.
You can only license what you own. As the court ruled that Oracle owns the copyright on the Java APIs, it is not enough to follow the terms of the Apache license, but also of the Oracle license. The APIs were released under two licenses (relevant to Android) -- GPL and a commercial one. Google chose neither. At that point, you are still free to use the APIs just under Harmony's license, provided that your use is fair use of the Oracle-copyrighted code. The court ruled that Google's use was not fair use, as it met none of the conditions required (e.g. it was not meant to be interoperable with the Java APIs). So this does not mean that Harmony is in violation, only that Android's particular use of Harmony is. In fact, Harmony very likely is fair use because, unlike Android, it is intended for interop.
Seriously...its a shame. Comcast's dual stack is impressive. I've been debating about moving back to Comcast just for this reason (in the rare part of the country where I actually have a choice of two decent providers). I've asked a few different CSR's to mention up the chain about losing a potential customer over this, but I doubt anyone cares, especially since I haven't talked to a CSR that actually knows what ipv6 is. I've "heard" the issue is due to Verizon's old peering agreements.
For me the trial download just resulted in an error about shared libraries.
By adding the element of a mobile device to verify the transaction it changes the dynamic here. There are protections and precautions to verify against fraudulent currency performed within the machine. The implied here is that there is no verification or protection (by means of storing values local rather then remote). In a system where there is transactional data / values stored, the default should be to have the data stored and housed within a protected system. IE central server that a simple app queries with API calls vs a database walled on a phone.

The same principles often come into play with online games and cheating, yet constantly developers make the same mistakes.
I also have the 1st-gen lightpack, but just use it as 'bias' lighting set to one static color. For some reason never got around to making it more programmable to track time-of-day.
You will find drunk salarymen in the evenings yes but seeing them passed out alone outside is very rare in Osaka. Not uncommon on trains however.
Taxes Are the Problem, Not Capitalism
MIT has also been combining majors like Econ and CS--I'm not sure how these things can be counted.

https://news.mit.edu/2017/mit-creates-new-major-computer-sci...
It is the chaotic nature of the supersolid dark matter which causes the Casimir effect.

https://youtu.be/Dv8IRx43vy0
Crypto-crypto trades no longer enjoy the like-kind exchange tax treatment you're describing (in the US, as of 12/31/2017). The recent tax law narrowed that benefit to real estate only.

https://www.coindesk.com/owe-irs-crypto-crypto-trades/
I didn’t get that on my iPhone with adblock