skysight-inc/HackerNews huggingface dataset:
i didn't make any of those points, but you just did, and then ascribed them to me, which is pretty typical of online discussions. it's called a straw-man argument.

the reason it's so widespread is it's so easy to do. all you have to do is come up with a bunch of stuff you dislike, and then accuse me of being/doing that stuff.

and there's nothing i can really do about it, because these ideas exist only in your head, not mine.
> 1.5GB for Slack

Holy shit! Are there clients that take less memory than this, or is their interface completely locked down? A terminal client would be wonderful.
I think you just argued against a straw man. The article didn't even really talk about salaries. This is about where people are moving from and to.

This is about tracking "business formation as well as employment and education in the sciences, technology, engineering and mathematics"

There was no call to move there, or statement that they are better places. But surely there is something interesting and possibly something to learn about by looking at migrations of people, especially STEM companies and employees.
I agree with grtrans that it is hard but not impossible, even while holding down a regular job as a software engineer. I took a year of night classes in ancient Greek at Harvard Extension School (they'll take anyone with a credit card :-), going through Hanson & Quinn. Then their second year was just reading through a few chapters of the Odyssey. After that, just keep going! :-) Use Owen & Goodspeed to drill vocab from most-frequent to least. Homer's grammar is pretty simple and the same patterns over & over. Tons easier than Thucydides or the orators. His vocab is immense, like Shakespeare, but still manageable. I spent many pleasant Saturday mornings at a coffee shop reading Homer. That was before I had kids, but we homeschool too and I'm hoping we can work in some ancient Greek lessons to give me an excuse to keep it alive. :-)
It's not really "strange." The chances of us ever going to a proportional system en masse are near zero. The chances of making extreme gerrymandering illegal are significantly better (the Supreme Court recently heard a case about it).

Many people prefer to spend time thinking within the context of what is likely to happen. That's not to say we don't need folks who dream big, but we need more than just those folks.
Isn't that because the freight companies are the ones that actually built, own, and operate the tracks? If Amtrak or another passenger company owned the tracks, their trains would get priority.
Why would Elon have sparked the idea in the fist place, then?

It wasn't entirely novel, but he gave the idea legitimacy beyond the normal fantastic imaginary future one is wont to see from time to time.

So I don't think this was an attempt to head the tech off at the pass or some alternate reality like that.

I think it was genuine and continues to be.
Situs Situs Poker Online Terpercaya|Situs Poker|Dominoqq81
Data Engineer here... How do you get to 120K LOC without splitting up your infrastructure? If anything, it is poor design on your part. Python is beautiful. I've used it at 3 different companies now, 2 of which i encouraged them to try it out and they have nothing but love for it.
I think the appropriate response is for the West to block said companies from doing business in the West, as was done with Huawei
https://jeffknupp.com/blog/2017/09/15/python-is-the-fastest-...

> Python's Buffer Protocol: The #1 Reason Python Is The Fastest Growing Programming Language Today

> The buffer protocol was (and still is) an extremely low-level API for direct manipulation of memory buffers by other libraries. These are buffers created and used by the interpreter to store certain types of data (initially, primarily "array-like" structures where the type and size of data was known ahead of time) in contiguous memory.

> The primary motivation for providing such an API is to eliminate the need to copy data when only reading, clarify ownership semantics of the buffer, and to store the data in contiguous memory (even in the case of multi-dimensional data structures), where read access is extremely fast. Those "other libraries" that would make use of the API would almost certainly be written in C and highly performance sensitive. The new protocol meant that if I create a NumPy array of ints, other libraries can directly access the underlying memory buffer rather than requiring indirection or, worse, copying of that data before it can be used.

(The italic emphasis was copied from the original article.)
That's not "the big problem" in my opinion. I don't even know if I would consider it a problem at all. If I want to drain my computer's battery and get something for it that's my choice. As I said in another comment, the actual big problem is rogue sites putting this crap without user initialization or even informing them.
stable oligarch control is pretty much the only advantage
> instead of actually building a plane

https://www.youtube.com/watch?v=jjv7bB9hy0k
I can't help but feel that "Gluon" is only going to conflict with Gluons (The Bosonic particle)
Has Toutiao been through YC core program?
I'm thankful every day that I live in a developed nation that spares from this kind of suffering. We take so much for granted in the developed world, the cynicism with which many of us view our own nations is naive and shortsighted.
Of all the problems facing construction of "viable high speed rail" in the US (they already exist in many other places), I don't think Hyperloop competition is among ... the top 50.

Practically anything could be "a clever political ploy", but where's the evidence for this? Any in the absence of such evidence, why speculate?

Just as a thought experiment, could HN user daemin's comments be part of a clever ploy to invent a fake persona to distract from a SECRET AGENDA? ;)
You should be ready for an Electrified Jaguar F-Type
Thank you for your interest in Grafeas and the IBM Cloud.

Yes we do have plans to integrate Grafeas and Kritis with the IBM Cloud Container Service as well as extend Grafeas with security services such as Vulnerability Advisor. Timing TBD.
Until that time, I expect that the grafeas.io site will eventually have instructions to install and run Grafeas locally or within various cloud providers.

- Dan
The Supreme Court (id est The Highest Court of the Land) is currently evaluating if they can rely on an algorithm to detect Constitutionality of district shapes. You're kidding, right? As a computational scientist this is concerning to put it mildly.

Trying to ensure proportionality in representation... is that the intended goal? Is this even a meaningful pursuit in a bicameral system? The Supreme Court makes rulings that span time infinitely forward, meaning that all those different parties that have existed since the inception of the Union have dissolved and new ones have been formed since, but the rulings of the Supreme Court have not this luxury of death and recycling. Nay, a ruling by the court is very potent and quite a footprint on the legal plain.

So there is no easy way to ensure that a district is Constitutionally Compliant, but we can definitely point out "unconstitutional districting" -- right? Do you agree?
The point is that he built his businesses from scratch, and did so with a significant learning disability that meant he struggled to understand even basic P&L statements and balance sheets. His mother didn't build his record store or record label. His mother didn't build his airline. His mother didn't build his brand.

His early business successes were built from nothing. They weren't seeded with millions of dollars. They weren't inherited. He rolled one success into another.

This obnoxious notion, so common on HN, that someone has to crawl out of a ditch with not a penny to their name, or they're not self-made or deserving of any credit for their own success, needs to stop. It eliminates nearly every possible success story that could exist (which is of course the whole point). It's nothing more than a base envious desire to drag someone down because they've been successful.
Getting fired/laid off in Topeka means you'll have a harder time finding a new job than you will in Seattle.
I'm curious how this was uploaded to GitHub successfully. I guess they do less actual introspection on the repo's contents than I thought. Did it wreak havoc on any systems behind the scenes (similar to big repos like Homebrew's)?
How could the Hyperloop not require the same expropriations? A giant tube isn't any smaller than a train track. Is it the fact that it's elevated? Rail can be elevated. Yes, rail is heavy, but so are giant evacuated steel tubes.
How Homemade CNC Machines Helped North Korea's Missile Program
You’re equating downvotes with getting thrown in jail and exfiltraring conventional military secrets (video from a military aircraft, i.e. Manning) with expressing politically unpopular views in a public, civilian forum. Keep in mind, too, that we actually got civil rights laws passed and enforced, irrespective of what happened to MLK or Malcom X. That isn’t the case in repressive regimes.
1) Apart from interleaved tables [0], what are the possibile solutions for multi tenancy?

2) Is there a published benchmark on performance on join-heavy workloads?

https://www.cockroachlabs.com/docs/stable/interleave-in-pare...
Just a blanket, nebulous statement. Means nothing
"... I'm completely unwilling to expand my vulnerability from the 'site I opened' to 'every external service they can think to load'."

I think that is a reasonable decision.

What would be the most effective way to protect against this vulnerability?

1. Ask the authors of the major browser you use to please change their software to your benefit instead of the advertisers who pay millions every quarter and finance the authors' salary.

Right now, all major browsers load scripts automatically. No user input required.

What gets loaded is determined by the website, not the user.

2. Turn off Javascript.

3. Use a browser that does not load scripts automatically.

Or use one program to retrieve the stuff you want from the web, e.g., an http client, and another program or programs to read/view/play it, offline. Only the http client needs an internet conection.

4. Stop using the web. (Not meant to be flippant.) The web is but one part of the internet. Alas, it has been largely "taken over" by the lure of the sale of personal information about consumers and advertising.

Look for existing or new internet protocols that do not use the web but which can provide the same things that the web does.

The software to access these protocols does not have to be written by organizations with interests in data collection and advertising.

It may be possible to have a segment of the network that is noncommercial. Free from ad delivery.
Here are a few things I'm scanning for:

1. Unexpected URL's or IP addresses. Most attack vectors, for example a key-logger, need to call home at some point. Keep in mind, the address may be stored in pieces that are later concatenated together, or other tricks like using charAt() that will break a naive search for "http://".

2. Blobs of base64 code or other obfuscated text that are later eval'd...

3. Or really anything in an eval function is super suspicious.

4. Remote scripts that injected into pages. Does this have plugin have a solid reason to do that? Otherwise, it's an obvious backdoor even if not necessarily nefarious.

5. Look for code that targets specific domains that are out of scope. If you're looking at an extension for a color picker, you wouldn't expect to see code targeting specific high-value sites like Paypal or Gmail.

6. If it's an email productivity add-on, is it stealing emails and contact information from signatures? It's surprisingly common.

7. Some extensions will try to swap out the advertiser IDs or change affiliate links. Unless it's an adblocker, you shouldn't expect to see any code targeting ads.
Deserts get extremely cold because there's too little vegetation. Vegetation holds water. Water is amazing for storing warmth. Without humidity, it's up to the Sun, so very hot in day and cold at night.

Why there's no vegetation ? Because there's hot during the day.
Since Data East's fall, tracking the source down seems hard, especially as many game companies of that era failed to preserve the source for many of their games.

Might be interesting to see how GOG got their Dark Sun bundle [0] running. It's backed by DOSBox, but the midi driver seems different, and some of Ravager's frequent bugs have disappeared.

Maybe a partial remake like you suggest in your article?

[0] https://www.gog.com/game/dungeons_dragons_dark_sun_series
When the Pledge of Allegiance is being recited at the beginning, there is no "under God." I knew that it had been added in 1954 but it's interesting to hear it so clearly missing here given that the event occurred in 1939.
Wow, This is fantastic news! The 2nd edition is the only JS book I recommend to learners, so it will be so good to have an update that introduces new ES6 features as well.

I needed an explanation like Eloquent JavaScript to finally get started at programming, starting from a graphic design background it _does_ take you from the basics up and doesn't assume you begin the book with any JS OR programming background at all. I'm hoping the new edition retains that approachability so this can remain essential reading for all JS learners :D
Inside Racket Seminar 7: Alexis King on Hackett
Which states are 80-20 in America?

Maryland is an example of a highly gerrymandered state (towards Democrats, although there are many Republican examples too). Maryland voted 60.5% Clinton / 35.3% Trump, which suggests that they have (roughly) 2 Democrats for every 1 Republican in the state.

However, due to the significant gerrymandering in Maryland, there is ONE Republican and SEVEN Democrats in the House. That's certainly not fair towards Republicans who live in Maryland.

EDIT: Apparently North Carolina is the Republican example to talk about, in case you want some "balance".
I'll either ping you guys or do a ShowHN some time this year
Show HN: MonoThesis – A productivity tool for asset managers
I just don't get the Ruby/Lisp comparison. How can a language based on OO dot syntax compare with a language based on nested parentheses and homoiconicity? They're worlds apart. Is it lambdas? Python and Javascript have lambdas - so what?
For those curious about getting involved with Rust, note that right now is an ideal time. :) This last quarter of the year is reserved for "the impl period", a collection of all-out heads-down sprints designed to make sure that none of the remaining milestones from our 2017 roadmap get left behind. There are currently 37 working groups in a variety of disciplines, some more involved than others and some more popular than others, but mentorship is offered to all who'd like to contribute!

See our most recent newsletter for the impl period here: https://internals.rust-lang.org/t/the-impl-period-newsletter...
Good chance that your developed nation is complicit or directly causing the conditions which made this cholera outbreak occur.
But why not return a proper Boolean value then?
It seems to me that probably the outcome of an election should mainly be determined by the decisions of voters, not mainly by how the voting districts are drawn.

Imagine that a few voters in each district change their minds, some from each party switch to the other. Even if the overall effect is a very slight swing towards red you could still end up with all the districts going to red. Or with the same swing but distributed differently you could still end up with blue winning (though not by as much), even though it had fewer total votes.

So it's not about what should happen in any one particular snapshot. That's just a single example. It's about how well the outcome of a series of elections should reflect the wishes of voters as a whole. I'm not a big fan of proportional representation, it has often lead to small minorities gaining kingmaking powers, but I do believe that the objective of electoral districting should be to produce results that are likely to fairly represent the wishes of the electorate.
How many "social features" does Toutiaco have in comparison to Facebook or Twitter? I thought that was the essential feature to get user engagement, but Toutiao blows both Facebook, Twitter, Instagram and Snapchat out of the water.

Toutiao stays true to Asian usability dogmas and opens all links in new tabs (target="_blank")[1].

[1]: http://www.toutiao.com/
So much suffering is caused by genes, from physical to mental illnesses. It's hard to imagine what would be wrong with a world where no one got cancer, became schizophrenic, or perhaps, even suffered from depression. The big danger I guess is that we end up deciding there is only one (or perhaps a couple) valid human "types", and eccentric perspectives that create value (in any sense) are lost, not through extermination, but because they just are never created to begin with.

The gradual improvement of the gene pool will likely happen anyway, as parents choose to use new technologies to improve their future children in various ways.
Good point. I actually tried to work it into the banality paragraph.

My Grandad’s view (he was interned in Czechoslovakia within months of this rally) was exactly this. Even in the most civilised country on earth… rather than because “germans.” He saw nazism as something that afflicted germany, almost arbitrarily.

Somehow, he didn’t even have a particular dislike of germans, at least when I knew him. He visited in the 70s and enjoyed speaking german when he had the chance.

Incidentally, he also thought communists were evil even though he fought for a communist militia eventually (he escaped in 41/42). He equated Communism to fanaticism, a unique level of fanaticism.
Out of curiosity, would you be concerned with giving a managed service vendor all the passwords to everything in your infrastructure?
Nope. I have known the company from before my time at YC.
Have you ever tried out a "rom hack"? People often alter ROMs code to make entirely new worlds/levels. Pair them with something like an ever drive and you get to play them on the real hardware.
There's also the Gluon language [1] and, as someone below mentioned, this [2] enterprise mobile thing.

[1]: https://github.com/gluon-lang/gluon

[2]: http://gluonhq.com/
Nah it's not that bad but it's similar to seeing a '.biz' domain or comic-sans font - an innate heuristic that informs my brain to nope the hell out of there.

It triggers the this is scammy response (no matter how unjustly).
We're just building a new major high speed line in the UK, and you'd be surprised how often you hear people say that it shouldn't be built because the technology will be superseded by the hyperloop, or autonomous cars, or whichever. It's one of the major talking points, even if it isn't one of the major blocks.
The Ethereum Foundation owns and controls the trademarks of Ethereum. While they cannot dictate the code the various participants on the network run, they get to explicitly decide which version of the code gets to be called "Ethereum". That's how they maintain control.
I too was curious about this.

https://github.com/Katee/git-bomb/commit/45546f17e5801791d4b... shows:

"Sorry, this diff is taking too long to generate.
It may be too large to display on GitHub."

...so they must have some kind of backend limits that may have prevented this for becoming an issue.

I wonder what would happen if it was hosted on a GitLab instance? Might have to try that sometime...
The war with no end: why American television refuses to leave the trenches
Thanks the gods. I will have fingers crossed for you and the family.
What meaningful capability would the general public have of evaluating which JS requests to permit?
I don't think Musk want hyperloop to be built above the ground.
This is just my own personal opinion, not sure if that's how it's going to work, but in one of his interview (TED? I think), he mentioned one of the reasons for his Boring company, was it would be relatively cheaper to build hyperloop - because the atmospheric pressure will be lower underground - and since you don't have to worry about building large infrastructure for only one purpose (hyperloop) - the cost will be much much cheaper. Because under ground tunnels can be build for both hyperloop and roads for cars and it scale better than above ground.

I don't think above ground is economically and technically feasible, there are just too many unanswered issue that almost no one has answer to. Not to mention it will be very very expensive and time consuming.
Three-Dimensional Computer Graphics: A Coordinate-Free Approach[pdf]
You left out Substrate VM.
Ask HN: Driving from east to west coast in early december, Is this a good idea?
I found a job as a full stack engineer in northern CA, will be driving from jersey with all my belonging in the car. My current planned route https://goo.gl/maps/oyzD7nE1YUG2

Do you think it's a safe drive, I am worried about snowy highway conditions. The reason I can't fly is because I have a pet that I don't want to put on a airplane.
The price tag is designed to make you appear creative to your rich friends without actually needing to be creative
I remember finishing the SNES game something like 2 hours after buying it... It wasn't great...
hah i do this all the time. added a "delete" button to get rid of the useless-in-hindsight stuff
Astronomers find half of the missing matter in the universe
I'm trying to solve this issue at the moment - it's really quite difficult to distill the "core components" of something like web development without leaving that's commonly-used out of the picture, but my project is slowly getting there. I'm aiming for an MVP launch within the next couple of months, feel free to check my profile for the early signup link if you're interested.
Because they're in Morris Park in the Bronx, which is little Yemen, or else in Pelham Parkway or the New York Botanical Garden, which are adjacent. Obviously they're not going to talk to me if I were to try to start a conversation, but it's a pretty safe guess, especially since Yemen is one of the main countries where women where niqab.
Even if you split your infrastructure, have you ever tried refactoring larger projects, with many contributors, while ensuring API contracts are kept?

Without a strict and static type system it becomes quite problematic to ensure new code keeps the API contract, unless you have unit codes for every possible value.

A good type system accelerates your coding speed, compared to writing equivalent unit tests, and it improves your quality, compared to no testing.
You're on this site, so I hope you recognize the stereotyping and assumptions of character in your statement.

I am white, ~25% Filipino also, but light skinned so historically I have been taken as a white male. I'm not shocked or flabbergasted at all by this because I am an American and part of our laws that we hold very dear allows us to publicly espouse views that are repugnant.

I heard the speaker saying terrible things about Jews, which no thinking person would ever support. I did not hear him inciting or suggesting attacks against them though, which would be illegal. At one point someone tried to rush the stage, though we don't know his motivations. That person was beaten, which should have resulted in the arrests of everyone involved.

Other than that, he can say or think whatever he wants to say or think. When he raises his hand or asks another to do so against a fellow human being is where the line is crossed.
Surveys show the ratio is particularly bad for single heterosexual men in "Man Jose".

https://ww2.kqed.org/news/2016/12/29/does-san-jose-deserve-t...
A small point really, but I'm not sure most people would only think it describes helicopters. I am guessing most people would think it is a tribe of Native Americans.

I admit that it's just a guess, but it does seem likely.

Again, not a major point.