skysight-inc/HackerNews huggingface dataset:
> has a ranking model that encourages a good ratio between content and markup (less markup/script is better)

Well, I'm sold!
> But if you commit a crime while working for Dow Chemical, or instruct someone to commit a crime who then does so, Dow's liability shield can't keep you out of prison.

How about if you, in a powerful role, change incentives within the company such that people working under you are all but guaranteed to commit crimes, simply because the ones who refuse to will end up lower on the corporate ladder, so the supplicants and ones that will gladly commit crimes for you without having to be explicitly instructed, will remain?

Because that's not a very hypothetical power structure, at all.
I remember hearing about something similar to this some time ago.

What happens during heat waves? Just wondering.
> Hosted on: 1 CPU, 1 GB RAM, 2 GB HDD
Likely by design.
Guess then we'll have to wait for the next (bigger) "breach" of "trust" :)
Sounds pretty vague, but at least he acknowledges the issue.
Good tip, but I still cannot search for a page to get to that timestamp and then scroll up/down in time to find something.
It has been fifteen years since I had access to a machine with Visio installed, and my memories from back then aren't good memories. This seems more like a descendant of GraphViz than anything to do with Visio.
it doesn't work very well
I’ve had some success in the past years using “Hack My Resume” https://github.com/hacksalot/HackMyResume
Ok. How do you growth hack pocket now?
Some people call it Facebook
Because people who run the social networks run into the capitalists who explain to them how much money they can make.

Centralizing that network is how you profit.

Humans are greedy.
The U.S. Navy Is Having a Hell of a Time Dismantling the USS Enterprise
In the last 5 years retail Chinese investors had massive losses in bitcoin, gold, the local stock market, bitcoin again, now P2P.

Is it fair to say that they rush from one investment fad to the next, typically buying the top? This is how it looks from far away, can someone with local knowledge comment?

http://static.atimes.com/uploads/2015/07/retail-investors.jp...
Funny reading this. I had the same experience with a rental bmw 530 in italy.

Nothing stolen, only window shaddered and SoS going blind.

I left for Germany that day though, so I must have been lucky.

Thanks for posting
This looks really similar to that adapteva chip a few years back..

http://adapteva.com/docs/epiphany_arch_ref.pdf
Well said, but of course it takes many years of learning to achieve this breadth of understanding - but completely worth it.

And I am still surprised by how many programmers also love woodwork.
I've started watching scooter accidents on youtube. About half of them are scooter with scooter accidents. What surprised me was how casual everyone was. Are you ok? Yeah I'm ok. Totally different from car accidents.
Looks like they sold non-registered bonds to institutional buyers. So not on EDGAR. They have a website where you have to submit name/company to get access, which is linked to in the below.

https://www.businesswire.com/news/home/20180802005853/en/WeW...
As mentioned before, we (Europeans) don't have to be afraid of China's strength but only of our own weakness.

China has its' strengths but it comes with too many weaknesses. The constant cheating and screwing the other party over will work only to some extent. This is also a reason why I dislike Chinese stocks. The idea of "shareholder" value or "sharing your business profits with an anonymous investor" must sound totally absurd for most Chinese. In the end, what goes around will come around eventually.

Do you know Alibaba by the way?

https://brontecapital.blogspot.com/2015/09/job-interview-que...
https://brontecapital.blogspot.com/2015/10/alibaba-yeah-righ...
Resonance of steel creates electricity
Built like a tank is right, the thing weighs nearly 5lbs. You could beat a man to death with a model M and still use it afterwards.
I think a better example to show why you might want a ?. operator would involve nested lookups. If you have something like node.child.attribute.value, handling potential Nones at each lookup with ifs would get very verbose very quickly (and that verbosity would be bad, as it would make it much harder to make out the main point of the code).

You could surround the nested lookups in try/except and catch the AttributeError, but that could mask other errors - for instance, if you misspelled the name of one of the nested attributes (arguably, it would be better if trying to look up an attribute on None raised a different exception, rather than AttributeError).
additionally you can run it from a single management host (or Jenkins), for example, so the state is always up to date
The state spending money to provide you a search engine to select the information they want to show you?
Just sounds like a terrible idea.
How about bombs packed with fire resistant mucus like sticky jelly which expands 5000x when exploded? That's can put off the embers. The point is reducing the density of the embers can decrease the probability of restarting a fire again.
The tile architecture was dropped from the Linux kernel in 4.17

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
Ban cars in congested areas. Problem solved.
Do you require US citizenship? If not, do you sponsor visas?
The variance is bigger. You get some absolute crap, but you also get idiosyncratic works of singular genius. British TV is often much weirder, for better and for worse. I think it's no coincidence that many American hits were devised by British writers - our scattershot approach is the TV equivalent of Y Combinator.

Channel 4 decided to broadcast Chris Morris's Jam. It wasn't an accident. They meant to do it.

https://www.youtube.com/watch?v=-ods9xtuox8
The easiest way to cause memory issues is to access mutable collections from multiple threads. I really wish NSMutableArray and friends were thread safe...

Unfortunately, Swift doesn't fix that AFAIK.
> Distribute your public data globally for free to ensure it is available forever!

What steps are in place to ensure this over reasonable timescales (20-50 years)?
Decentralised social networks, like decentralised currencies, are solving the wrong problems.
You’ve clearly never been suicidal. When you are, you don’t care about anything; not even yourself. Also, nothing scares you. So when you finally kill yourself, pain to yourself and others are the least of your worries.
It is an interesting train of thought on your behalf.
Could you provide some more detail about what you have seen in your time?

And by the way, are you familiar with the writings of Richard Coudenhove Kalergi, Practical Idealism ?

http://balder.org/judea/Richard-Coudenhove-Kalergi-Practical...

EDIT: care to explain the downvotes?
Are the datasets all legit? For instance, this looks like a quarterly scrape of Reddit in full:

http://academictorrents.com/details/85a5bd50e4c365f8df70240f...
no, you and your team have to worry about not making a change that could render your whole stack useless
If we're in a position where the options are a bailout or the catastrophic collapse of the world economy, we've already failed.

This is why regulation is necessary.
Brianwawok in the comment above mine illustrated the problem with this line of thought.

> Plus there's probably no such thing as an efficient market

It's a lot more accurate to say that the market doesn't always behave in an efficient manner, there are plenty of examples of that. But what we're talking about, some investors avoiding the "sin" stocks out of principle and everyone else piling in, has been going on for a very long time and it's instructive to look at the stock performance over time. Not to mention which investors have done better.

Literally the only ones who have ever made the "Investment dollars are like voting" statement I was objecting to true are activist investors who have sued or voted their shares. That's it. Fighting the market doesn't work so well.
"In summary: we have plenty (too many, in fact) protocols suitable for decentralized social networking, so just pick something"

I pick email: https://hackernoon.com/email-re-skinned-as-a-social-network-...
Like many UI features, it is hard to get a feel for this without trying it.

Swift uses this syntax and I got quite used to reading and writing it.

I’m all in favor of it.
Because social networking isn't a new idea and people don't care about it enough to switch to a new network anymore.

Once upon a time there was Friendster, Orkut, MySpace, Facebook... Digitizing your connections and friends was a new and exciting concept. Now everyone has been connected and we've seen it's not always a great thing. I don't think it's interesting enough of an experience to replicate rebuilding a network elsewhere at this point.
Beverly Hills Bans Bird Scooters
RAD Studio August 2018 Roadmap
American Beauties: the history of the plastic bag
High end routers made for enterprises run on significantly fewer resources than Windows 7 requires. If pfSense can't manage on this hardware then it is exceptionally bloated for its job.
I brought k-anonymity and l-diversity to nodeJS a couple of weeks ago.

https://www.npmjs.com/package/node-mondrian
For those curious about advancement in LEDs to bring them up to par with the legacy tech described in this article, take a look at Lumenari. (Disclosure: we're investors.) Using software methods to discover and grow novel phosphors to increase color gamut and transmissibility. http://www.lumenariinc.com

Important field as the world transitions slowly -- and then all at once -- to solid state lighting.
The hanging chad debacle (along with the weird presidential order) was also an instance of messing with voting "technology." Drawing a line where all candidates are listed in a row is the way to go (for fptp voting of course).
In fact, you may be surprised to learn that there are not only two, but actually three universal certainties: Death, taxes, and the sendmail guy wishing for stricter protocols.
The real irony is dang assuming that anonuser wasn't responding to the "strongest plausible interpretation" is not the "strongest plausible interpretation" of anonuser's comment.
My boolean logic is here: [1] I'm sure it has flaws.

Since the index had only five or six entries a couple of hours ago I set the matching to be wide instead of narrow. I'm also experimenting with loading the model with phrases, phrases and words or words only. I might have f-ed up the query parsing because of that. Remember, this is 0.1, fresh out of the press.

Searching the tree is here: [2]

Tokenization is here: [3]

[1] https://github.com/kreeben/resin/blob/master/src/Sir.Store/R...

[2] https://github.com/kreeben/resin/blob/master/src/Sir.Store/V...

[3] https://github.com/kreeben/resin/blob/master/src/Sir.Store/L...
It's unfortunate that your continued vehemence with "that kind of thing" doesn't translate to being generally right as often, or even making for a pleasant discussion, participating or just reading along.

I see your name at the top of a thread, I just know I'm in for reading a huge thread that isn't much about the topic at hand (that alone should give you sufficient pause for thought), but about you trying to prove people wrong about an increasingly narrow question that you framed yourself.

In the end, you technically get to be right, and nobody learned anything.
Thank you for the Everipedia tip. Hmmm, very interesting. Sending you a PM via email.
Serotonin Revived as a Possible Target for Autism Treatments
So 2 people for 7 hours, or 40 people for 100 hours. Not much difference really, and those 40 weren't working all the time on that one show.
Low pay forces cybersecurity pros to turn to hacking
Apple’s Notes.app uses CvRDTs (I know this from figuring out the data format). For attributed text, they’re using something homegrown that they’re calling “topotext”. It’s somewhat similar to RGA/Causal tree, but they’re maintaining a digraph (unnecessarily?) and I suspect the conflict resolution isn’t quite right (doesn’t seem to do newest first). But for the sake of discussion, it’s a list of characters with lamport timestamps and a tombstone flag.

On top of this each character has a separate lamport time stamp for the attributes. This appears to act as a LWW register, per character. (So a conflicting attribute mutation would pick one users state and an insert conflicting with a embolding a range would not pick up the bold, but close enough?)

(On disk, runs of increasing clock are stored as one node, with a length, and the resulting text and attribute runs are stored separately from the CRDT data.)

A table is treated as an attachment in the main text (attributes on a placeholder character point to it). It is also encoded as a CRDT. (They compose CRDTs for maps, registers, etc here.) It is modeled as an ordered set of row ids, an ordered set of column ids, and a map of column id -> row id -> topotext. This is needed to preserve the semantics of adding/removing/ordering columns and rows in the face of conflicts.

Drawings are also stored as a CRDT.

(Sorry if this is terse or confusing, I’m typing on mobile.)
Thanks!

1. You may submit a page. When I have a little more capacity that just 1 CPU/1 GB RAM I will also crawl.

2. I'll look into it. Thank you.
It does, but it's owned by whomever owns the Williams IP. I believe these days it's Scientific Games.

SG isn't making pinball machines but apparently has licensed the code to an outside group to maybe remake old games or whatever.
Sorry, we're done.
There is no correct way to do that. Stuff like that is not properly defined, just like language is not logic.
Don't be evil was NEVER abandoned. That was reported by right wing media and picked up by mainstream media without checking. Here is the the latest employee conduct statement.

"And remember… don’t be evil, and if you see something that you think isn’t right – speak up!"

Last thing the employee reads in the document.

https://abc.xyz/investor/other/google-code-of-conduct.html
No this was not meant to be funny as in "haha".

You are right though, the index had only a handful of entries an hour ago.
I'm not talking in hypotheticals. This is happening since holding sham elections became a fashion among dictatorships. Most of the human ballot counters there are compromised and cooperate on the ground.
I’m curious: how do you reconcile your support of nation states on one hand and a “free market of ideas” on the other? Nation states are built on a foundation of one idea — ethnicity derived from geography, language and racial perceptions — towering over all other ideas as an unquestionable absolute that affords sovereignty to those deemed worthy of membership.

The greatest feature of the United States of America is that it was never a nation state.
Exactly.

>>> dt = pendulum.datetime(2018, 8, 12, 0, 30) # from the article
>>> born = dt.subtract(years=8, months=8, days=8, hours=8)
>>> born.add(seconds=int(ipaddress.ip_address('8.8.8.8')))
<Pendulum [2014-03-12T05:24:32+00:00]>
It's in the name - Academic 'Torrents'. They just host the torrent files which are only a couple hundred kilobytes. I feel like your sorting of missing the point of a service like this, it's not to provide potentially the fastest download available, but it's to ensure data is accessible, even if the original download source is unavailable or is inaccessible for certain people or locations.

As long as you're not downloading copyrighted data there should be no issue with using the BT protocol on a company or academic network, providing their is no outright ban on the protocol in your network usage policy. The BT protocol itself actually lends itself quite well to large datasets such as what is hosted here due to its inbuilt error checking (so no more spending hours downloading a huge dataset only to find your connection did something silly for a second and corrupted the whole file) and can provide much faster download speeds on popular files due to the number of peers available, instead of a normal hosting arrangement which would likely provide slower speeds on popular files due to network congestion and file access speeds.
Or, humans require basic resources to survive, like food and shelter, and our society currently requires you to have money in order to obtain those things.
I don't think you get to make the "internet is a public square" argument while also advocating for banning opinions from the same. I can stand in Times Square saying Romaine Lettuce is the best lettuce of all time and people might think I'm stupid (or might not) but I get to say that all I want provided I'm not being a nuisance. Disclaimer: this is NOT a defense for incitement to violence.

Let's roll with the physical-digital analogy for a second here: When I go to the convenience store to buy a muffin in the morning, right next to the register the clerk usually has the daily paper sitting on the countertop and I can buy a copy if I think the headline it's worth reading. Or perhaps I can hear the news playing overhead on some TV in a store as I walk around looking for items. Social media currently works like if my muffin was sitting between a copy of the Times and a coupon catalog when I went to the store to go look for it. I am able to look at what I want in pieces when I go to the store, and the cluttered mess of content in the timeline is a conscious choice to keep people looking at ads and reading sensational headlines.

But here's where I keep doubting myself from playing the defense of absolute free speech in this situation: I read an article here on HN recently and commented that these situations always seem to play out through media orgs. Infowars, CNN, even The Atlantic are all companies vying to get some of that sweet sweet user interaction through gaming the platforms. They are frequently condensing their content into auto-playing videos on user timelines, publishing sensational titles in the post text linking to their articles, etc. I can hardly name instances where this was about a user with no media presence. It's almost like media orgs leverage their huge presence to push their own survival.
Theft or larceny requires specific intent to permanently deprive another individual of his or her property.

There exists also strict liability crimes where intent is not considered but theft is not one of them.
Since Guido stepped down as BDFL (last month), I’m not sure there is yet much of a system in place for making these decisions. I would hope it isn’t left to absolute democracy. If this PEP is implemented, optimism will be difficult.
null in languages (or None in Python) is one of the few criticisms I hear from pure-functional minded evangelists that I have come around to. Projects started by novices tend to start with no null checks at all with lines like:

some.object.other.method();

Then at some point after months/years of null pointer exceptions you get a code base littered with:

if (some && some.object && some.object.other && some.object.other.method) {
some.object.other.method();
}

Or variants like assertions / try-catch blocks / etc.

This is even more cumbersome/ugly when needing to assign the result to a constant:

const foo = some && some.method && some.method();

I would very much like to do away with null. There is some half-formed idea in my mind that this problem is related to how we allocate memory and the concept of the heap. I don't think syntax can solve this issue.

My main issue with syntax like:

const foo = some?.object?.other?.method();

Is that it encourages sloppy error handling by making the conditional branches in the code implicit. I don't condone the (a && a.b && a.b.c) pattern so I don't really want a shorthand for it.
One of the outer solar system probes had a radio that had enough built in logic to accept software updates and maneuvering commands independently of the two redundant on-board science computers.

Lights-out management indeed.
I was just talking to someone about scaling so I'm reusing what I said:

Scaling out technically and socially seems a little bit related. I want to scale out like this: a public search server (node) knows about other public nodes and the semantic topics their data carries. When a node cannot sufficiently answer a query it can reach out to other nodes by looking up a map of topic/list of nodes. Sharding by table/collection can also be solved the same way. That way, people owning public nodes can create queries that span tables they don't even host. They can build analytics using _their_ data _and_ the world's data. That's super-powerful.
> My recommendation is to treat CF as a single point of failure. Once it gets in a broken state, you may have to destroy your stack and rebuild

One of the more common scenarios where CF gets into a broken state is:

1) create new S3 bucket + something else (e.g. some Elastic Beanstalk env update)

2) something else fails, causing rollback

3) S3 bucket already contained data (e.g. your failed Elastic Beanstalk env update caused it to write data)

4) CF refuses to destroy the S3 bucket, entering a "rollback failed" state

In this cause, manually wiping the S3 bucket works well enough. But generally, it appears that CF works kind of when the updates you're making are really small, incremental updates.

Sometimes it gets totally corrupted and you need to nuke stuff, per your advice. This automatically leads me to the following suggestion: leave mission-critical data out of CloudFormation. Specifically, stuff like RDS databases which you absolutely never ever want to have destroyed: just provide the endpoint as an input to your CF template.
Questions on the Bethesda reselling drama
The name is academic torrents, I can assure you that this is P2P.
The real reason why centralized networks currently cannot be replaced by decentralized alternatives is that being centralized allows a company to do secret, evil-but-lucrative deals under the table without having to reach any sort of social consensus.

Centralized solutions are not impeded by moral factors; they can optimize for user acquisition and profitability instead - They can corrupt the government such that new regulations work to their advantage. They can promise key external decision makers lucrative future contracts or positions in exchange for favors (e.g. onboarding lucrative customers)...
It could be open-cell foam instead of closed-cell foam. In earth atmosphere the cells would still be filled with air, but the air would be able to leave without blowing the foam apart.
Wow, that is eye-opening to me!
Your conspiracy theory is mistaken; if anything instructors profit handsomely by language churn, as people are forced to come back after this or that update.

No, the problem is simple featuritis spurred by adoption. Python has reached a point where the language is basically feature-complete, but adoption keeps growing. That means that more and more programmers arrive to the ecosystem from other fields, and advocate for constructs they are familiar with or that map more closely to their problem domains. This influence is a good thing in some cases, and a bad one in others.

Operators in particular are a minefield. Python is traditionally inclined not to use special operators, which helps readability quite dramatically. There are very few exceptions (basically only @ for decorators, which is outside code flow anyway). This is why people hate new operators so much: we work with Python to stay away from unreadable, write-only code full of special characters. I understand the frustration of rote in some areas, and any professional is free to sharpen his own tools in the way he prefers -- just don't force the ecosystem at large to lower its code quality just so you can check out 10 minutes earlier from your 9-to-5 large-codebase CRUD job.
Altavista was great when its raison d'etre was to show off the Alpha.

(I still miss proper boolean queries.)
ARM got sort of a Streisand Effect: this project probably wouldn't have happened if ARM hadn't drawn attention to its new competitor.
That's too narrow. There is also this search box in the middle, where you can type and get to Facebook.