skysight-inc/HackerNews huggingface dataset:
lynx should also be available in every modern distribution. If the text shows up in lynx in any reasonable order, chances are that all the screen readers and other strange tools gets it right too.
... and will be much easier to instantly grok for almost everyone
And by some claims: a standard of deferred payment.
Barack Obama’s next move could be a series on Netflix
Thanks for the interesting comment and a link. I will be using your the first paragraph from your post in the future :)
Nassim Taleb is not really Pinker’s intellectual equal. As someone who has read “Better Angels”, I don’t think it’s even up for debate that the world is dramatically less violent today than it’s ever been (the main premise of the book). To prove his point, Pinker mercilessly bludgeons the reader with hard facts, again, again, and again, until even the most steadfast contrarian starts to nod in agreement.
Absolutely the best indeed!
But how does this address anything like the zip or grep cases I mentioned? File names go everywhere. You will have spurious nonbreaking spaces (or underscores, or whatever else) in outputs from here to /dev/null and back. Yes, it is theoretically possible to work around it, but it's hardly ergonomic for either the writer or the user of the Makefile.
What do you do if the attacker spoofs the IP address of an innocent third party? Now you send them 100 Mbps, and they retaliate by sending you 10 GB?

All this does is amplify the DDOS attack. You're making it easier to DDOS yourself, not harder.
I have worked in La Hague. It was common knowledge that during an annual check of staff, the tests were accurate enough to identify smokers and it was always asked if the subject was a heavy drinker of San Pellegrino because this had an impact of measures. Ingested radioactive material is far more dangerous than exposition to radiations. I am mostly pro nuclear, but IMHO, the recomandation to avoid San Pellegrino for young childs should be taken seriously.
Will Apple Buy Snap?
This made me crack up. I'm not a fan of this mindset in general, but prefixing `flatten` with an underscore (`_flatten`) would be better than `smoosh` IMO.
A long road close by my old University had a set of regular undulations from medieval farm works. I had a Mathematics Lecturer who boasted that he had worked out the speed he had to travel down it to hit the resonant frequency for his car when he was having to drive his Mother-in-Law. Apparently they didn't get on.
I hope we crack the concept of fusion soon, it would solve a lot of our problems (atleast most of the energy related ones, ie safety, pollution, availability of fuel)
For web apps, there is https://cloudron.io. Pay 15 per month to install apps and get automatic updates.
just to be clear when taking about IRC
we are talking about mIRC type right ?
native client to what ? i'm using their electron client ..
what is wrong about it ? ( memory hangy?)
Contract Simply (YC S17) is hiring a full-stack developer
No, and it's not even a very useful distinction to make. Just keep that a microservice doesn't have to speak HTTP (or be in Docker for that matter).
I've found this 'things have never been better' attitude put forward by the world's (neo-)liberal elite mostly used as an excuse to keep their heads in the sand about serious threats to the ecosystem and the unsustainability of their socio-economic model.
Spring JDBC Development – A Practical Approach
There are good ways out. The fact that she and you have no idea what they are notwithstanding.
Client side was all browser. https://github.com/Lerc/notanos also incomplete. I go back and add things to it from time to time. It's my long term toy project.
They might speak HTTP/2 though; gRPC does this, and gRPC is quite popular.
right, so things that are not part of the language, not crossplatform and not crosscompiler. That's called fighting the language in my book :)

I'm not saying you can't get C++ to output the assembly you want - it just sucks trying to coerce it to do things that are honestly not that complicated. And even when you do get what you want you find you can't use the code anywhere else. To me that feels like a language failure...

> is the fact that almost no other languages offer any of these

I guess you missed my point. It seems to me that we're at a point where you no longer need these features as part of your core application language. The idea is that with OpenCL/SPIR-V we'll be able to

1- be more explicit and not fight the language (so even if you're 100% on the CPU it makes sense)

2- target every platform (you can finally write code for your GPU)

3- can be called from any parent language

You're right that not all performance critical problems boil down to tight shared-memory loops that can be thrown onto an OpenCL kernel - but my experience so far tells me that that's the vast majority of performance problems. So C++'s usefulness will shrink. But maybe my experience is biased and I'm off base. I haven't done much OpenCL myself - but I'm definitely planning to use it more in the future
What if you’re starting at an entry level position?
I won't win this argument, and ymmv. :)

But personally, every identifier being a 'const' instead of a 'let' helps me reason about it much better, especially when the code is purely algorithmic. An alternative might be to use something like Facebook's Reason, where such code can be concise and idiomatic.
Great discussion on the subject of fake news:

https://www.youtube.com/watch?v=HOxmIjiRqTw
The Engineering Manager – Failing Fast
Angular Typescript weekly newsletter #48 – TypeWiz – Avoiding Pitfalls – nest
Mikrobenchmarking on Android
Ad-Blocker Ghostery Just Went Open Source–And Has a New Business Model
Then you very often won't be doing much (hopefully nothing) that is critical and it's your superiors' and your seniors' job to get you to the point where you can.
I love tattoos. I really do. Just not on me.

People go through cycles, where their personalities and interests shift every decade or so. Hardly anyone in the 40s and 50s is the same person they were in their 20s. I'm in my 40s now, and I love (in no particular order), Iron Maiden, Spiderman, Sci-Fi, LEGO, The Amiga Computer, Batman, Star Trek, Star Wars, Dr Who, Pink Floyd ... and that's just my top ten, right now. I couldn't pick something that iconifies my number one love, and certainly not something that I will feel the same about in 40 years time. So for now, I am content to just be a voyeur of other people's awesome tats.
Automating quality evaluation for Asterisk PBX
What is Ocean Acidification?
It's the golden timeframe for world-shattering technology.

At least money is being raised and people are trying, it's easy to be a cynic about something that's been promised as around the corner for the last 50 years.

Fusion with net positive output would change everything for the world. Really hope they get over the line.
GetGood App: Overwatch Companion for Team and Heroes
Article talks about YBCO as if it was new, but it’s almost as old as I am. If it was the only thing holding back fusion, the reactors would’ve had software updates for the Millennium Bug.

Perhaps this time I won’t fall for the Gell-Mann Amnesia effect…
This is really great advice. As someone who has recently joined a new team, I can put this to use immediately. Although the advice might differ a bit from an engineer's point of view.
And not only the elite, it's mostly about coping the aspirations of their socioeconomic stratum (simplyfing there is the general dinamic where rich people seek freedom through biz and middle-class people look to have more money, by working hard in a "good job".
Ask HN: Building a globally scalable, energy efficient crypto from scratch
I'd like to research and work on building the next gen cryptocurrency/trading and communication network.

I already have good knowledge of general programming, my languages of choice for experimenting and working would be Go or C++.

I have not knowledge whatsoever about distributed networks, P2P implementations or advanced cryptography (only basic implementation).

What (preferably) books, resources, and papers would you recommend to start this path?

I'm willing to invest any amount of time and effort. The complexity of the material should not be a barrier as long as it's comprehensible.
Oxford Taxis – Get Quote and Book a Cab to and from Oxford Online
If you want a compiled systems language with async/await you should take a look at Nim. Implemented fully using macros so you can even extend it (Nim's metaprogramming features are awesome).
It doesn't seem to work in Chrome either.
Uber Wants to Fill the Boredom of Self-Driving Cars with VR – Motherboard
Augmented and Virtual Reality app development services
It also taps into a bias that we are more likely to help people in the future if we've helped them already, so asking for help from the start as long as it's appropriate and respectful is win win :)
LATAM Airlines registers dip in cargo load factor in February – Air Cargo
I like to keep "similar" things together, that's why I prettify my code on linting step. You can read more about it here: https://medium.com/@netczuk/your-last-eslint-config-9e35bace...
I only tested it very quickly as part of a lightning talk. however after a quick search I was able to find someone who did do some benchmark testing:

https://github.com/jinzhu/gorm/issues/298#issuecomment-65747...

gorm didn't fare to well against the non-ORM options. The method in which ORM's use to well be ORM's in Go is called reflection. It's generally considered to be a performance hit and most devs I spoken to will try to avoid using it if possible.Exactly how big of a performance hit it is depends on the situation.IT performs more allocations than non-reflection code. So in the case of an ORM where you may be performing these actions in loop (a query that returns hundreds or thousands of results) that may be deeply nested (many relations, user that has posts that have images that have tags and so on) it could end up being a bottle neck. Additionally there was another detail that really turned me off from gorm. Consider the following code:

user := User{}
db := getGormDB()
db.Delete(user)

If you were to run that Go code, given an actual gorm DB connection, the gorm ORM would delete every row in the user table.

EDIT: I just noticed those benchmarks are pretty old. It's very possible and probably quite likely things have improved since then.
Tepco's 'ice wall' fails to freeze Fukushima's toxic water buildup
Comet Chury formed by a catastrophic collision
Most (non-trivial) well-behaved programs contain at least a single `while true`which is then broken by another piece of logic, so your method doesn't sound very useful to me.
I first heard about fusion maybe 30 years ago. At the time I was told that the cliche of fusion energy is that it's always just around the corner.

And this article seems to say, well it's.......
Agreed. I don't see what is so evil about early returns, they seem very clear to follow to me. Especially with proper IDE syntax highlighting.
Seven years after tsunami, Japanese live uneasily with seawalls
Excellent advice.

This advice applies to managers hiring new positions as well, make your new hires do this!

The position in my career where I had the most success started with my manager on my first day pretty much setting this exact exercise as my objective for the first week. He gave me a list of 3 people to talk to and told me to find out who the other people were for myself.
“Burnout: What Happens When You Take on Too Much”
Very bad examples.
You’re just saying that a lot of common words have multiple meanings based on the context. None of those meanings is prevalent as in using crypto now for shortening cryptocurrency.

I think that “Rubber” being used to indicate a condom is just a very plain synecdoche.
All the other meanings are there, still.
Plus, rubber’s main meaning is still referring to the material
Ugh, so much wrong with this. There is C++, as implemented by every compiler, and then there is fantasy C++, as seen by the committee... See, e.g. this trainwreck:

https://groups.google.com/a/isocpp.org/forum/#!topic/std-discussion/rt2ivJnc4hg%5B1-25%5D

Also, e.g.

> P.6: What cannot be checked at compile time should be checkable at run time

Great! I want to do it! later...

> F.4: If a function may have to be evaluated at compile time, declare it constexpr

Ok. You can't put static_assert in constexpr function. You can't put runtime assert in constexpr function. You can't put debug print in constexpr function. How do you even debug that?
Every IDE or editor I've used has had automatic indenting, but what I hadn't experienced before Prettier is working with a formatter that can break expressions onto multiple lines. For me, that's the new thing that streamlines editing.

If that was a common feature in formatting tools more than a decade ago, then I missed it too.
I suppose that this depends on the formulation of the problem, but these gliders might make sense as outputs (side effects) independent of the main program, which itself would be expected to terminate.
Strictly speaking there is no "single" historical path in the quantum world.
Looking at Feynmans Path Integral method, you come to realize that the probaboility of a system to transition from state A to state B is the (weighted) sum of the probabilities of all possible trajectories the system could have taken to get from A to B.
They don't require you to discover - they all have a clear and easy option to go and find updates automatically. Most of the system-level ones also have various schedulers & notifiers (both CLI and GUI) which are normally on by default for common distributions.
Apart from it being nice to see more distributions supported, check out the last video/tip about running the xrdp xorg/x11 server and connecting with remote desktop.

A nice alternative to running a ms windows xorg server, for those that want Linux desktop access.

[TL;DW

https://kali.org/xfce4.sh:

apt-get update
apt-get dist-upgrade -y \
--force-yes
apt-get --yes \
--force-yes \
install kali-desktop-xfce \
xorg xrdp

sed -i 's/port=3390/g' \
/etc/xrdp/xrdp.ini

#then:
sudo invoke-rc.d xrdp start

now connect to localcast/127.0.0.1 with remote desktop

]
Once tech advances a bit further and we can quickly generate good 3d environments from movies, we will have so many great worlds to experience in VR - it will be amazing.
Can you give any examples ?
Or, for another point of view: personally, I really, really don't like codegen. I view it as a wart. So for if you're using Ruby, you can use my Modern framework (not yet publicized, but being used in a pre-production capacity right now, docs to come) to generate an OpenAPI document from your API. Fire up the web server, it automatically generates and serves an OpenAPI document and you're off to the races.

https://github.com/modern-project/modern-ruby

IMO it's a smarter framework than Grape for the tasks I've set out to tackle--JSON-based RESTful APIs (though, as it's an OpenAPI-first service, there's no reason you can't handle binary data or XML or whatever you want) that leverage tools like dry-types to unambiguously define OpenAPI schema--and it addresses a lot of my pet peeves with stuff like weirdly stateful and mutable DSLs during the definition step.

The reason I mention it is because there are three languages I've been using regularly: Ruby, Node, and Rust. I intend to, next time I need a service in Node or Rust, write a Modern equivalent there. =)
Reading the video comments, the creators of the video suggest that the artist was impressed by their A1200 and was interested in getting one, so I guess that's 7 years forward in terms of modernity. Besides that, there's the commonly accepted notion that limitation spurs on creativity.
My guess: they effectively turned C++ into Python with everything allocated from heap and wrapped with shared pointers ... and custom iterators and collections like old-style RogueWave Tools.h++.
Ask not what Techstars will do for India, ask what India will do for it
Because Elon is, to American ears, a unique-sounding name with a hint of Bond Villan whereas Musk is a strong smell and is the sort of name a Hollywood hack would give an out-of-touch salesman archetype in a satire.
Twitter appoints new CTO
It would be very appreciated if anybody who can afford to take the time watching all of these videos would like to extract the key information into a synopsis and maybe a cheat sheet or at least a list of URLs.

You can skip the first one, that is a verbose introduction that starts with CERN web history. Key message: "build for all deviecs". No more valuable info, unfortunately, and I have to spend time now on other things.

I am sure 10 minutes reading an article I would have been able to extract some more.

Advice to video tutorial makers: please value your viewers time most, make this a very high priority in your production workflow. Think twice about every sentence you write into the playbook and after one or two days write the sentences again with a target of 50% time reduction. Absolutely never just talk ten minutes something that just comes into your mind - this will just waste the viewers time. Tutorials are not for time wasting. Keep the information very precise and to the point. Always provide at least a cheat sheet of key info. Thanks!
This 2017 FOSDEM talk is also interesting on this subject:
https://archive.fosdem.org/2017/schedule/event/go_scaling/ ; albeit it's more on the cryptographic side of things.
Firefox is open source. There are lots of Firefox forks. Right now there are more add-ons that work in the Firefox forks then there are add-ons that work in modern Firefox.
DDD Today – DDD Today – Modeling Uncertainty – Vaughn Vernon
20 Ways to Make Your Business Website More User-Friendly
That is terrible...

There is no performance gain, it's not particularly clever. Even if it's formatted better, I doubt this is easier to read than a few if statements for most people.
'Family' would be one thing. I found that 1) the responsibilities/rights were much broader, and 2) they extended beyond just siblings, parents (and perhaps grandparents).

If one of my siblings were to have financial trouble, or to start a business, it wouldn't be strange for me to decline helping them, whereas in the more traditional culture this would be considered rather selfish. And on the latter culture, when your parents get older and less useful to society, they move in with one of their kids (and often help out with the child-rearing). Putting them in a home would be unacceptable.

Furthermore, many of these things would extend to uncles and aunts and cousins, where in my current culture it's pretty normal to only see those at 'special' family occasions.

I also found that the relationship with neighbors and small businesses in the area were a lot more 'familial' in nature: 'watching the shop while owner does x', the shop-owner getting particular products just for you, but also a sense of loyalty. If you need a haircut/pedicure/etc., and a family member offers that service, it would be considered offensive to go to another place.

Basically, a lot of the stuff that 'we' would put in the transactional sphere were often much more like how we'd interact or deal with immediate family. A lot consisted of favors you'd do, with the implicit agreement that someone should do something equivalent for you. These intricate 'networks' of favors combined with various social obligations led to ties that were much stronger, obviously, than a purely commercial interaction.

I'm rambling a bit; still early here. I suppose a good book on the matter is Debt by David Graeber, but looking at how various immigrant communities operate can also be enlightening. I've experienced similar kinds of quasi-commercial relationships with the Turkish shops in my neighborhood, for example (I would fix their computer, they'd hold on to my house key for a friend to pick up, no shopping without chatting, etc.).
But servers will almost certainly have a DNS entry. So they aren't really hidden in the immensity of the address space.
Sadly, that joke is at least 30 years old too.

There are lots of companies in the game now.

Tri Alpha Energy, General Fusion, Lockheed Martin and there are quite a few more.

There is the Wendelstein 7X stellarator and ITER.

The increase in fusion magnetic energy has actually been faster than Moore's law.

See this video at 18:30 https://www.youtube.com/watch?v=KkpqA8yG9T4&t=3990s

The massive improvements in superconductive magnets are really making a huge impact. Check out ARC and SPARC from MIT.

Humanity is going to get usable energy generated from fusion.
Animations are very important, but websites often overuse and end up making the experience horrible.
Your hypothesis seems confirmed by the fact Go ranking decreases on the StackOverflow axis, but not on the GitHub axis.
I miss Prettier in Python. YAPF is atrocious. Good news is some Prettier contributors (let's call em pretties) are working on Python support.
As do I, sort of. To subtract mentally I adjust the numbers of both sides by the same amount so it rounds up nicely in either side.

In this case I'd go:

61-17 =>(-1 on both sides)=>
60-16 =>(-10 on both sides)=>
50-6 =>("normal" borrow)=>
44

Had it been, say 148-34, I could go either:

148-34 =>(+2)=>
150-36 =>(-6 with borrow)=>
144-30 =>(-30)
114

or most likely

148-34 =>(+2)=>
150-36 =>(-30)=>
120-6 =>(-6)
114

though in this simple case I'd just

148-34 =>(set the 100 aside)=>
48-34 =>(split digits)=>
40-30 + 8-4 =
10+4 =>(join digits again)=>
14 =>(put the 100 back in)=>
114

This is in line with answers that were given to the Math Exchange question. Edit: @srtjstjsj put it nicely when they call it "breaking apart".
What a terribly written, yet interesting article. Have a look at this torture mascarading as a paragraph:

“But derivative works and adaptations can't fully explain why Christie's work endures. A splendid biography by Laura Thompson, however, does. "Agatha Christie: A Mysterious Life" was published in Britain over a decade ago and took an inexplicable amount of time to cross the pond. Yet the timing is perfect because Thompson's thorough yet readable treatment of Christie's life, in combination with artful critical context on her work, arrives at the reason for her endurance..”

For a writer writing about a writer, in the Washington Post no less, one might expect quality beyond that of a high school essay. It’s just ironic because Christie was a great writer. I have yet to find literary criticism that’s actually well written. Perhaps it’s a theory, but it always seems that literary critics are really just failed real writers.
Webflow is only useful for landing pages and classic websites and blogs, but even landing pages are gaining interatcive app like features, like integrated checkout or onboarding features. It doesn't make much sense seperating web and app development from a design perspective anymore going forward. A landing page is an app.

With this in mind, how could Subform fit into a modern workflow, or how would a end to end workflow that leverages Subform on all platforms (web, mobile, desktop) look like?

What I'm looking forward to is a living stylable styleguide that includes layouts and translates into code, like a visual Babel.
You don't understand how much Prettier formats your code. Your condescension is misinformed. It's not comparable to run of the mill IDE formatting.
First time I heard that fusion was 15 years away was around 35 years ago, in an already old book belonging to my eldest brother. They were talking about ZETA (late 50s).

Wake me when the first power station is being built.
I'm sure. There are lots of us that don't use major browsers. I discussed it on IRC with some of the dev's from the Firefox fork I use. It was detecting CSS Grid and if not shunting to the mobile site.

This was about half a year ago.
I miss this. I'm working with embedded C and we always end up nitpicking formatting in review. Using checkpatch helps, but is there something like Prettier for C? I'm aware of the tool called indent but it seems a bit arcane.