skysight-inc/HackerNews huggingface dataset:
In layman terms, expect banks, defense, government and healthcare to have a dedicated operation team with root access. Developers do not have it.
And yet there was explosive growth in the middle class in that era, the poor moving up into the middle class, and the US moving into a superpower economy. The standard of living went up, way up.
Yeah, have fun, ball til you fall, go all out, maximize the moment - and give thanks.
I think creating an example API, going back to your customers, asking customers for feedback rinse and repeat is far better than a formal requirements analysis phase.

The best documention from a Devs perspective are interactive sandboxes with examples.
A takedown against the hosting ISP would affect everyone, and DNS takedowns can involve changing the authoritative record.
> At the poles, where the north and south polestars are pinned to the zenith and no stars rise or set, the same ~4,500 stars are visible every single clear night of the year.

Ofcourse, at the poles you have long polar day (midnight sun) in summer - and will generally see only one star during the night: the sun.

Conversely, during polar night, you'll be able to see some stars for most of the day, if not maybe a few bright stars even at noon.
Then let's re-evaluate the situation in 2000 years. Until then, PKI is still useful without the average person understands it. Just like how languages are useful without everyone understanding it.

I doubt this is even the point of GP.
I switched back from Inbox for the sole reason that it was appallingly slow on Firefox.
When you write "FOR(i,n)", instead of "for (int i = 0; i < n; i++)" you only write "i" once instead of 3, which makes it less likely to make mistakes.

That being said, I've found that competitive programmers sometimes write extremely ugly code. It's surprising to see how they are able to solve such complex problems, and yet can't (or don't value) write readable and structured code. Maybe they are so sharp that they don't feel the need to make their code more readable.
A few google searches will provide lots of statistical information on salaries in all sorts of categories.
This is what counts for a "proof"?
Massive synergies. And a small 3 and 4 versus behemoth 1 and 2 isn’t real competition.

It’s hard to imagine a merger that would make more money.
You make it sound like this is a bad thing. Regardless of if it also benefits Google's business model, both of these things benefit users and website owners. The only thing that benefits from injecting ads into a page or deeper ISP tracking is some ISP executive's bonus.
GSM and CDMA are almost dead. It’s all LTE now. V and S phones all have SIM cards now. Most carriers have run down their 2G fallback networks and taken that low band spectrum for LTE with VoLTE. Pre-LTE devices will suffer, but those guys would suffer in quality either way.

-source: run a large MVNO.
Can you run VirtualBox and use it as your working machine instead?
I tried leaving Facebook – I couldn’t
Your point seems odd in lumping governments together - they can within their own territories act as you suggest but not extraterritorially. It would seem stange to me if France could forcibly assign a number to itself if that number was a US number (eg with a 212 area code).
I don't watch TV (or more correctly I very rarely watch TV).

The amount of time that free's up for activities is insane, I go to Chess twice a week, cycle, spend time keeping up to date on programming stuff and still have time to read.

3hrs a day over a year is the same as 6mths of working a 40hr week.
Wow ... I usually lurk hackernews and don’t comment but I feel offended by this post.

If he started with; say “in javascript” I’d agree completely.

And I know that unless you‘re writing code for others to use (SDK, os ..) you usually don’t need inheretance.

But for generations people overridden methods and no one complained about it... infact it’s a good idea in so many cases and easily any proper OOP class can protect it’s behaviour (see encapsulation ..)

The only impolitness I see here is someone refusing a very valid pattern in a very solid space just because it’s invalid in js (where a lot of things are invalid)
I've seen that in a couple of IT outsourcing companies, too. Its hilarious because it complicates working with these companies so much that sometimes u just might reconsider hiring the company and do the work yourself.
I dont think they realize how much they are shooting themselves in the foot with dumb restrictions like that.
Totally agree that 3 big ones are better than 2 big and 2 small. I feel this gets lost in reporting.
Russian spy boasts the Internet belongs to the Americans, the blockchain is ours
Sure, but it’s also a non sequitur in the conversation you decided to enter, and a point that was never up for debate or disagreement. Obvious, yet unhelpful in other words.
Year 3: Lessons Learned in Engineering
> Creating the middle class was a deliberate, hard fought policy choice.

The middle class appeared in the US right along with industrialization. You can see it in paintings of towns and such before the Civil War. All sorts of businesses and middle class homes. A few years ago a pre-war Mississippi steamboat wreck was dug up and it was stuffed full of trade goods for middle class people.
You're correct, thinking you're allowed to steal anything just because you're going to put it in a content satirizing something else is such a huge misunderstanding of the law.

E.g. you can use melody from a Justin Bieber song to make fun of him/the subject matter of the song, but if you make a video to make fun of Trump and you use Bieber's song as the background music, nope!
The trade of is worth some thought. It takes a lot of effort to cater to intuition. If we put some of that effort into giving the user acces to the tools it should make a better result in the long run. The simple version of how a combustion engine works is inspiring and helps us aperciate the bus.

It might be a bit to deep an argument but where do you think intuition comes from? If we design peceaved reality after existing intuition you get a giant feedback loop that calls for ever more unrealistic representations.

Mabe an analogy can be had with electronics being mostly paralel processes while we can barely figure out how to implement it in higher languages. Our intuition likes the 1 thing at a time approach.
Not everyone is a well-educated HN reader like yourself. I know tons of people (genuinely good people who work hard and contribute significantly to our society) who get anxiety around tax time and end up paying for services they don't need because they buy into the dark patterns and scare tactics pushed by Intuit and H&R Block. They wouldn't have this problem if they received a pre-filled form in which they knew there would be basically zero chance of error if they were a regular W2 employee.
I have a 4 year old macbook air, and if they just upgrade the screen, I will definitely buy one more today.
> Seems like it's a trade-off between hack-ability and robustness.

Precisely. This is where Python's "We're all adults, here" philosophy comes into play: just trust me with the footgun. I'll take responsibility for the risk but dammit, if I'm not going to be pissed when I can't do something I know I need to do.

Maybe it's the distinction between "languages for large teams of mediocre programmers" vs "languages for hackers or small experienced teams"
I'm mid-40s & an engineer in LA.

One meal a day & 3-4 hours of sleep sounds brutal. Sorry you're going through that.

Your experience doesn't seem representative of what I personally know, nor that of my friends & coworkers.

Is it you're stuck at a terrible company? Where (roughly) do live & work in LA?
This reads like a conspiracy theory. Who are the pro HTTPS everywhere people that are _also_ secretly trying to further censorship? This would have to be a fairly vast conspiracy, but, you don't provide any evidence.
For those who swear they have seen a sky with more than 5k stars, next time you're in those same wilderness and staring up at the sky there might be a way to verify whether you are seeing ~4k or ~40k stars.

Here I've compiled a distilled version of the cited tables...

Mag Visual_Device Stars Example
-26 naked eye (daylight) 1 Sun
-13 naked eye (twilight) 1 full Moon
-06 naked eye (dusk) 1 cres Moon
-04 naked eye (metro) 2 Venus
-02 naked eye (metro) 2 Jupiter
-01 naked eye (metro) 2 Sirius
+00 naked eye (city) 8 Vega
+01 naked eye (suburb) 22 Saturn
+02 naked eye (suburb) 93 Big Dipper
+05 naked eye (rural) 2822 Jupiter moons
+06 binocular (rural) 8768 Uranus
+08 binocular (wild) 77627 Neptune

If you happen to be in a place/time-of-year to see Uranus (n.b. cool mobile apps exist to help locate celestial bodies), you can probably see at least 4k-5k stars. If you can see Neptune with the naked eye, perhaps you are actually seeing 30k-40k stars.

## Notes ##

Each magnitude is 2.5x brighter than the next:

> Mag+01 is 2.5 times brighter than Mag+02

> Mag+01 is 2.5*2.5 times brighter than Mag+03

Mag Scale:
http://www.icq.eps.harvard.edu/MagScale.html

Star Count:
http://www.stargazing.net/david/constel/howmanystars.html
Yes, spam filtering is scary. The first thing I've done with every email account I've used is turn any black-box spam filtering down to the minimum (gmail was the first that wouldn't let me turn it off entirely, and it took a long time before I trusted gmail for anything important for just that reason).

Filtering into "email that I want a push notification for" versus "email that I'll read in a few hours when I check" makes sense. What I don't get is people who are using this as a way to divide into emails they'll read and emails they won't read. Given that genuine spam is so rare these days, any email that gets as far as you gmail "unimportant" inbox is an email that you in some sense requested; if your inbox is full of mailing lists and newsletters that you don't read, wouldn't unsubscribing be a better route than filtering them out?
Yes, all it took me was intense 4 days ski trip where everyone gets up at 6AM and rides until 4PM, wasn't easy but I was surprised I was staying on this schedule effortlessly after coming home for a week or so (I had to switch back due to the work schedule).
We already have these two:

* Schism [0], R6RS Scheme.

* Arboreta [1], Common Lisp.

[0] https://github.com/google/schism

[1] https://github.com/Arboreta/arboreta-wasm
For a bit of technical background see the project blog (it's about a game): http://www.masswerk.at/rc2018/04/
mruby is an embedded language so it's missing a lot of the built-in features that MRI has.
Take a look at that famous 1906 movie of market street in San Francisco. It's full of throngs of middle class people wearing middle class clothes dodging middle class vehicles on a street lined with middle class businesses.
Hitting Weight Loss Plateaus: 4 Ways to Burn Stubborn Body Fat for Good
Access to large compute farms in most enterprises requires that users do not have root access to the nodes. Being able to run Docker containers on the farm would be fantastic. This is a great article that I will investigate further. Thanks!
Related to this, so pardon my pitch:
We [Azure] literally just launched Azure Container Registry Build. [1]

With one command you can build your container in the cloud and have it stored in your registry. Either push the source code from local or have it use a remote git repository.

> $ az acr build --registry $ACR_NAME --image $IMAGE_NAME:$TAG_NAME --context .

[1] https://docs.microsoft.com/azure/container-registry/containe...
The Stasi did quite well given the fact that they did not have any of those goodies, I shudder to think what they could have done today.
Looks like the parent comment was edited or something.
Sort of a bullshit reason. Too expensive to "bring the infrastructure and code in line with modern standards." What does that mean? Why is it necessary to do that at the expense of shutting down the service?
The combined entity will have a similar amount of spectrum as Verizon and AT&T. Why should they divest?
I wonder if there is something similar to this but for pragmatic, design-oriented challenges. Writing obfuscated code in the shortest amount of time is akin to the people who change tires during a race car competition. I would love to see challenges where you build the race car parts instead.

Boring but immensely more useful.
Unfortunately I think these types of restrictions are fairly common in large organizations, even non-financial.

Speaking as someone in a Fortune 500, sometimes the bureaucratic hoops one must jump through to develop in a VM or with docker on ones own machine isn't even worth it.
So it should really be web.co.uk, or web.ac.uk, or web.gb, or web.ch or web.ac.ch or something 8) Sir Tim is a Brit and we have two TLDs uk and gb and of course Sir Tim was working at CERN in Switzerland (.ch) when he started the www thing.

Sir T only invented the www. The internet as such was invented by an American agency - ARPA/DARPA.
A lot of big companies have that policy. Even for devs.
I'll check this out, thanks for posting.
For those wishing to learn this mysterious language, Dyalog has an excellent online tutorial at:

https://tutorial.dyalog.com/

Using this tool, I was "thinking APL" (at a novice level) in a couple of days.

Dyalog also has a free-for-personal-use 64-bit version.
What my suggestion pretty much means is that the identification part is offloaded to the bank, as it should be.
Well, that I'm not sure of because the wall rested for a pretty big chunk on the iron fist of the Soviet Empire while it lasted but there definitely would have been far fewer successful escapes from Eastern Germany to the West.
I'd second other commenters in that you should get your sleep checked out. I had unchecked sleep apnea for about a year and wasn't able to learn or remember anything during that period. Sleep apnea is very subtle, some people go untreated for decades and are shocked to find they have it. I was 26 when I was diagnosed, lean, and otherwise in great shape—so, really, anyone could fall victim—it's worth looking into. Further reading: https://www.menshealth.com/health/a19532060/sleep-apnea-coul...
After 14 years I've had it. I'm leaving Seattle
Fair point, I wonder if union electricians do commit more fraud since they feel more secure/less touchable etc a clearer version of the point I was trying to make is saying a correlation between business school grads and white collar crime does not imply that business school is the cause. Could have many kinds of selection bias there. I shoulda just stuck with the ol correlation doesn’t imply causation bit.
Perhaps GraalVM will be more effective:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
I see in the comments that some people conflate competitive programming and technical interviews. Technical interviews (at least in companies such as facebook and google) are usually much easier than competitive programming problems. The problem you find on leetcode for interview preparation would be considered beginner problems in competitions such as google code jam.
I think also the interviewer gets to feel smart. Always nice to have the answers.
FYI: Wikispaces is a wiki hosting service based in San Francisco, California. Launched by Tangient LLC in March 2005, Wikispaces was purchased by TSL Education in March 2014. It competes with PBworks, Wetpaint, Wikia, and Google Sites (formerly JotSpot). It was among the largest wiki hosts.[Wikipedia]
Thanks for that. Its always nice to read up on a really good hack or be reacquainted with one and this is a belter.
Is expressly forbidden by the TOS IIRC
OK, I am persuaded to your interpretation.
Yes, but I think you are missing the point. Developers can access dev and production machines with non root users, root is never needed to run software.

If you are part of the sysadmins that really need root, to manage iptables or system updates for instance, you would have root.
It's worth noting that if you look at the big tech companies (MSFT, Google, Apple, Facebook, et al) none of them started with a particularly original idea. They just executed far better than the incumbents.
Carbon Hyperbonding
> Unless you include suitcases full of money to compromise the people traversing those air gaps.

Most of the time it takes significantly less than suitcases full of money. There are plenty of examples out there where hurt feelings, a sense of patriotism, a sense of honor or even simply a need to be recognized were enough.
If the theory was correct, you'd see companies join the stock market with high valuations, and then trend downwards to oblivion as those long term chickens come to roost.

But this is just not happening.

Look how richly rewarded AMZN is for long term choices.
At a company I interned at, even getting Linux on a laptop was a multi-week process. I ended up running a Linux VM on virtualbox on Windows, used cmder to ssh into it, and used a shared folder to edit code natively while running it on Linux.
UK: Convert to Islam calling for jihad, had handbook for poisoning unbelievers
P-and-A makes Simulators possible, which are the one kind of test double I'm happy with. But your pattern language seems complete without it, so maybe I don't need it as much as I thought.

Simulators fit right where you have Nullable Infrastructure. Having a null object and a real object, instead of a single object with both null and real behaviors is how I'd normally organize things. I write my Focused Integration tests so they can be run against both the real and the simulator, to ensure that they both agree on the contract. And just like the Nullable Infrastructure, I can use the simulator in tests.

However, the real with with Ports-and-Adapters isn't the simulators (even though everyone notices that first). It's the way a good Port abstraction lets you organize your code well, writing it in terms that make sense in your domain, instead of in terms of the dependency.

This is worth exploring further.
They might have. No definitive answer to that alternate timeline.

If his name was France, his use of the domain would have been more defensible(depending on what he was doing with the domain).
That new definition covers off the majority of 8 bit micros (to the best of my knowledge) but I believe the CPC 464 Plus (read: not the regular CPC 464 but a later gaming model) couldn't be extended by it's cartridges; and frankly why would you need to as it had its own expansion port in addition to the cartridge slot.

I'd also like to add that I wasn't quibbling over the definition of "cartridge". I understand the term is quite broad but I am happy with that recognised definition even if it isn't a technical description. I know us engineers have a need to describe technology but not everything needs to be jargon.
Chromium extension then please.
Chip! Pinout! Deets!
Legislation like the GDPR makes it harder for outsiders to get at the data that companies have including NSA like entities. This is because companies will spend - for the first time ever - some serious $ on getting their stuff secured rather than to see security as some hard to avoid theater they need to take part in. You can already begin to see the difference and the law hasn't even come into effect yet.
This is hopefully something that buildah can achieve: https://github.com/projectatomic/buildah/issues/171
> How do you submit patches for inclusion in nethack proper?

Don't bother. Just join the impatients:

http://nethack4.org/media/nethack4.git
git@github.com:tsadok/nethack4.git

Some changes from NH4 trickle back into 3.6.
To be fair, we've only just implemented it. Sounds like we need to hire you to help us make it a better experience!
> I wonder if array languages will find wider popularity some day

They already have: Numpy [0] is essentially a subset of J/APL ported to python objects.

While it's a practical and useful library, it's also nowhere near as elegant as J. The notation does matter.

[0] http://www.numpy.org/
Sprint and T-Mobile Agree to Merge
I can't detect if you're joking but that seems pretty messed up. I guess from the looks of it today, kittens.com didn't turn a profit?
Citation?

While this is true for many, the extent of 401(k) might signal differently. Also, most of the wealthy I know have far less in the stock market than you might imagine. Real Estate, development and private placements. Stock Market is too tax inefficient.
> Is archive.is now considered the defacto standard for snapshotting sites?

No way!

web.archive.org is defacto standard for snapshotting[0] sites[1]!

[0] http://web.archive.org/save/https://news.ycombinator.com/ite...

[1] http://web.archive.org/web/*/https://news.ycombinator.com/it...
Major security or stability bugs resulting in increased operational costs over time? Ones that are difficult to fix with the current infrastructure and codebase?
Facebook – “Here Together”
The cleanliness and "refactorability" of my code improved significantly when I drastically reduced the amount of subclassing I was doing.

I wouldn't go so far to say "never subclass", but I'd say most of the time, you won't need to subclass.
Kek - i employed this technique in learning starcraft 2 openings. Def. Seperated the top 10% from top 5%
Go camping for a week. I'm not talking about taking a fifth wheel into some RV park, rather I'm talking about real camping in a tent.

Camping has a few things going for it. First, if you do it right, you won't use your devices much. Second, you might be surprised how quickly your body will adapt to defining your days by natural light. Third, I can't think of anything more relaxing than sitting around a campfire at night.
Thanks, this kind of advice is what I was looking for.

Sounds like I was overthinking calling the API, and I'll be using react-router for navigation.
Good spam filters, tags instead of folders, and a lot of storage were the features Gmail brought to the table, for free, that made it so popular.

It was also a nicer web interface than the competition -- so nice that it managed to get a lot of people to use it instead of desktop mail clients, which were the norm at the time.
No, Chrome doesn't have equivalent APIs to those Firefox offers here.
How the ‘Magic: The Gathering’ Color Wheel Explains Humanity
I wonder how much GDPR had to do with bringing them down. For a site like this, blocking EU traffic wouldn't have been a reasonable option, and even for sites smaller than Wikispaces, GDPR compliance can easily cost 7 figures. The timing is likely not a coincidence.
ICANN was formed in 98. He bought the site in 94.
Great parody bringing attention to the fact people only share the best moments of their life
There’s probably no breakup fee because it’s not a hostile takeover and they’re not “political enemies” of the Trump admin so the chances that it’s able to go through right now is the best it will likely ever be.

I think this is as much of a “throw shit at the wall and see what sticks” merger, but for the comapnies it makes perfect sense and it’s worth a shot.
Visual representation of IP address ranges blocked in Russia
5 Mobile Apps to Make Real Money
> You're only seeing it from one perspective: from the perspective of a single non-power user - yes, Gmail made the difference.

That's the perspective of most people. They are not power users, they don't have the technical ability to deal with complicated email systems, and they just want something free that works well.

Your concept of "proper" email usage doesn't cover most of the population.
Show HN: Introducing you Fimmia, a community to support your education
Which target though?
Sadly, I already thought of this at some point; it was probably when I was looking at my totally unimpressive Facebook wall.
The merger is T-Mobile taking over Sprint, so the entire Sprint brass would take their millions and go home.