skysight-inc/HackerNews huggingface dataset:
It doesn't in current, cosmopolitan world, but for centuries different cultures had original dishes not seen elsewhere. We still call such dishes that originated during these times "national". What's wrong with that? It has nothing to do with political ideologies. In English "national" might sound a bit strange and I see "traditional" used more often, but in many other languages it's literary called "national dish".
Problem with online methods of learning, is it's much harder to take a day off your day job to watch YouTube, or listen to podcasts. Conferences are like a vacation from regular work, where you can focus on learning.

Also, the ability to see people in person, and discuss ideas with them directly is a very different experience from watching a YouTube channel. On a conference, you can meet new people, get job offers, meet new clients etc. directly. Conferences are far from only about educating the audience (author is entirely correct in the if all you care about is learning a new tech, it's more efficient to look up a tutorial on YouTube).
iPhones, Armed Robbery, and Hacking
... Eichhörnchen
Mechanical Turkers out-predicted COMPAS, a major judicial algorithm – The Verge
TBH it seems more like academia is jumping onto the huge wave of hype that has been rolling these last few years. Lately we (a company working on automated driving amongst other things) have seen a lot of interest in internships, thesis topics etc. from students, but only as long as it includes deep learning. It's no surprise to see academia cater to that demand.
On point 4 - my understanding is that the poorest areas (which are at most risk of disease outbreaks) will not have their water cut. Rather, everyone else will have their water cut first while some water still remains in the dams, which is specifically allocated for those areas and will last long enough until the mid-year rain. I last read this a while ago though, so things may have changed.
base64 is supported in browsers with atob() and btoa(), no need for an external lib
Excellent write-up.
I think it boils down to 2 options:

1. Persuade people to choose to be kind.

2. Manipulate people so that they act in a kind way (or avoid acting in an unkind way), without necessarily wanting to be kind.

Option 1 means you need a good way to remove unkind people from your own experience (“free listening”). This is typically not popular with commercial social network services, because this lets you ignore adverts too.

Option 2 reduces this need, but leads to the problem of who is “allowed” to do the manipulation, and who decides this?

When communicating in person, most people have years of learned behaviour (learned from millennia of social norms) nudging them towards acting kindly (or at least not actively unkind), because in person there are immediate, unavoidable social consequences. These consequences are absent when communicating remotely, such as via the internet. I'll let you decide for yourself whether this counts as option 1 or option 2.
On the other hand, it's possible that many people ran to the bunker with trousers down, and Pornhub still playing in the background.
Wonder if there will ever be a version of typescript that compiles to wasm
South Africa is not a desert - http://www.grainsa.co.za/images/Articles/2012-08/reenval_fig...
It seems to have worked. Two days later: "Superjumbo jet future secured by Emirates order"

http://www.bbc.com/news/business-42732842
> How might this affect users who block ads via DNS?

They should make sure to use a trusted DNS over HTTPS resolver.
Not exactly. Quite a few EA games on Steam will give you a license key that can be activated on Origin. In some instances they might use a generic key that might not activate, but you can ask Origin Support to activate it on Origin for you.

The hate for Origin was mostly hate for EA's greedy practices and some privacy related stuff that came out when their client was released.
It should not be surprising that the effects of climate change vary from place to place as weather systems move or are disrupted.

Cape Town is at the bottom of Africa, but at 33.9° S it is roughly as far south as Tunisia and the Mediterranean, or Los Angeles, California are north. To pick other coastal places.

The climate is "Mediterranean" with rain in winter sweeping in over the sea from the west, and hot dry summers. (1)

But the area to the north of Cape Town, towards the equator is dryer, even along the coast. In fact it becomes harsh desert by the time you reach Namibia (2).

So it only takes a small shift of the weather systems away from the equator to impact the winter rainfall that reaches Cape Town.

1)

https://en.wikipedia.org/wiki/Cape_Town#Climate

http://www.capewatersolutions.co.za/rainwater-harvesting/cap...

2)

http://www.grainsa.co.za/images/Articles/2012-08/reenval_fig...

https://en.wikipedia.org/wiki/Skeleton_Coast
Rather inefficient I would have expected Google devs to run an IDE locally
Wintry Mix – The Smart Set
Section A ("A. Scalar Fields and How We Represent Them") begins with "A field is a function that has a different value at every point in space."
This definition is a bit misleading: the value does not have to be different at every point.
Exactly my view =)

I have a 7yo daughter and she has just tried some block based programming challenges and she loved tinkering and predicting what the program would do, and then fixing the bugs. Gave her a real sense of accomplishment.

I also don't think it will automatically send her on to a career as a programmer. But I think it is important for everyone nowadays to have at least an notion of how software works, given that there is software is almost everything we use these days...
A380 Superjumbo jet future secured by Emirates order
Then maybe you should draw the conclusion that your company no longer has a valid business case.
I believe it helped. Canonical invested in usability and raised the bar in general. Maybe for clarification, I'm thinking about stuff like the Papercuts initiative [0] in 2009.

There is a similar situation with clang and gcc. Clang improved error messages and raised the bar. Gcc follows. It would probably not have improved on its own.

[0] https://arstechnica.com/information-technology/2009/06/canon...
FWIW, Python (≥ 3.4) has an ascii85 implementation in the standard library:

>>> import base64
>>> base64.a85encode(b'spam')
b'F)YQ)'

https://docs.python.org/3/library/base64.html#base64.a85enco...
These microcode patches don't turn off speculative execution, they only give a way for the operating system to temporarily and/or partially turn it off and/or flush the branch prediction state (precise explanations are hard to come by).

This is why benchmarks which use more heavily the operating system are affected the most, while benchmarks which stay in user mode doing computations are affected the least.
Pinta is a good alt for Linux.
If you're in the market for a new workstation, HP's business workstations really are good machines (I had a nice one at a previous employer). They are nothing like HP's consumer PCs that most are familiar with.
Kaggle – Deep Learning with Tensorflow and Keras
I think a world in this scenario is pretty much a dystopia.

If every person chooses for the better response and action given the a situation how can a individual be unique?

If all husbands reply to a bum in the exactly same way why do you really need a husband? Failing is a big part of being human, sometimes that can cause harm but failing and learning is one of ours core functions.

I rather be good than be you?

(Sorry if i made my post a bit 'agressive', its not my intent, english is not my main language and i still have to learn how to write properly)
Sufficiently large conference can kill any discipline.
I would love some online version of informal conference-like conversations.

Conference are a big commitments, most of ideas in talks are online anyway. I'm not coming for lecture style experience, but for interactions with other attendants. Exchange of ideas and experience, meet new people/clients/vendors...

Maybe some online version of speed dating/chatrulett would just do fine? E.g. Gather critical mass of some sort (e.g. 50 engineers interested Serverless functions) have 5 minute lightning talk, follow by 1-5m talks with each other. Than with an hour you can meet 5-30 new ppl.
For me, the dislike of sharing is divorced from the quality of content shared. I've created material I'm intensely proud of and has received high praise from those individuals I sorely wanted praise from (no, not my mum, actual people who matter and paid a lot of money for things I created).

Yet I still deleted it from public view soon after sharing it. I've come to accept such feelings as a natural part of my condition (in the sense of 'human condition', not a disease) and so now just have to do, share and get on with it.

There's something quite calming in accepting ones own foibles.
Great news for both, Airbus needed that to save the program, finally have a chance to reach profitability, and solve the chicken and egg problem of no-one is buying it because it looks like it will be stopped, it will be stopped because no one buys it.

Emirates, having half the frames out, keeps the program going which means they don't get trapped in maintenance hell.

Funny to look back at the messages a few days ago here on HN saying it will "obviously not happen".
There are ideas that only get expressed in person. Either because they are still a work in progress or because they are not interesting enough to warrant a video or a blog post. Conferences are really great for learning about that sort of stuff.

Additionally, most online communication is intrinsically asynchronous. It's hard to have a chat online that's anywhere as fluid as what happens in person. Even the flurry of twitter replies doesn't quite compare.
The part about bankruptcy over a small dip is actually really interesting.

That probably means that a pretty small lead in this area could be very significant in terms of how this actually plays out.
Good point - for a lot of what unwanted headless scraping would be used for I imagine returning subtly changing patterns of semi-useful data is probably more useful than blocking.

A fully blocked bot will error and get replaced with a working bot. A bot that subtly errors again, and again, and again will look almost-right and create a maintenance nightmare...
Forbes – 'Teleporting' Your Luggage To Save Travel Time?
...Bundespraesidentenstichwahlwiederholungsverschiebung
I think so: https://hn.algolia.com/?query=Stalker%20tarkovsky&sort=byPop...

Do you also recommend Nostalghia? Found out about it because it is inside Jon Blow's latest game.
Fashion Jewelry Sale – Its Time Save Money
Ask HN: Recommended course/website/book to learn data structure and algorithms
I am a full-time Android developer who does most of his programming work in Java. I am a non CS graduate so didn't study Data structure and algorithms course in university so I am not familiar with this subject which is hindering my prospect of getting better programming jobs. There are so many resources out there on this subject that I am unable to decide which one is the best for my case. Could someone please point me out in the right direction. Thanks.
It helps future users avoid the service. Although, I think a better solution would be if Gmail etc. had an API where you could whitelist based on email address. Then these scanning services could ask permission per email address.
> the Linux version starts up faster than the Windows one.

Indeed. 4-5 secs to open GIMP on Linux here on HDD, and practically instant once cached.
Maybe try and start with some command-line options. Useful ones in your case:

-d, —no-data

Do not load patterns, gradients, palettes, or brushes. Often useful in non-interactive situations where startup time is to be minimized.

-f, —no-fonts

Do not load any fonts. No text functionality will be available if this option is used.

-s, —no-splash

Do not show the splash screen.

https://www.gimp.org/man/gimp.html
No credit union that I've ever seen offers such a thing without balances of $10,000+ and you should probably not be keeping that's much money in a checking account. Credit union and bank fees aren't significantly different from each other. I had a credit union that charged $.30 for using their own ATM.

Best to get a local account without any hoops to jump through to keep it fee free in case you have to go to the bank for some odd reason and open up a fidelity or Schwab account for daily use.
Cape Town also has this now, although the usage levels are very granular:

https://citymaps.capetown.gov.za/waterviewer/
this was a key answer to a good question.
I think you should emphasize that part (handling large data sets) as a key aspect of datasette
Imagine my surprise when I pulled a headless debootstrap chroot upgrade of a squeeze debian box that did not come up after rebooting.

I had to order a remote KMS session to figure out what went wrong: debian did not include the pretty common realtek-firmware and I was not able to apt-get it without a network interface. Luckily I was able to use it from a the previous installation.
It's more of a promotional event they have once in a while.

https://www.gogwiki.com/wiki/GOG_Connect has a history of games and dates. If you miss the owning that game on that then, and remember to check the website, you miss it.
It's an important question, though. I see a lot of interest in MOOCs, the Udacity nanodegree etc. on the internet, but I can't see my employer/me hiring someone whose only qualifications are online courses. I know absolutely no one in my entire department who does not at least have an MS. And we are doing exactly the jobs that people who take these courses want to get hired for.

I like to do MOOC courses to get an overview of / intro to a certain topic I am interested. But once people charge a substantial amount of money for a degree, it is absolutely pertinent to question whether the degree is worth it. E.g. IMO udacity is very close to being fraudulent with the promisses they make in their advertizements of their nanodegree.
Assuming the presentations are equally high quality (in terms of communicating ideas) and the presenters are equally expert (in terms of the ideas themselves). That's certainly not always true.

But my sense is that the era of strong and plentiful tech meetups is a thing of the past as well. While there are obviously still many of them, big company employees seem to rely more on their employers to bring in top speakers. That doesn't help small company folks, but it removes a chunk of the audience that the meetups depend on to thrive. Even then, organizing community meetups can be a major job – getting venue/food/drink sponsors, herding presenters, etc. – and it's easy to lose steam.

Like Marco said – there's no single factor, but my sense is that both have been affected over the last decade or so.
10 Celebrities with Luxury SUV Units
Caveat: It's been a long time since I've used GUI toolkits like Gtk+ and QT, so this may be an out-of-date perspective.

What I think of GUI toolkits, I think of lots of imperative code to build out an interface, e.g., "Create a window. Add a vertical box layout. Create button1. Change button1.font to xxx. Change button1.style to bold. Set the minimum height of button1 to 20px. Add button1 to the box. Create button2. Add button2 to the box. Tell the box to grow button2 when it is resized. Create button 3..."

The declarative style of HTML/CSS seems so much better. The grouping of elements becomes apparent just by looking at how they are nested, with no need to keep track of what gets added to what. And CSS gives you a really rich ability to select groups of elements, style them, try out new styles, reuse styles across pages, and so on.

CSS has definitely gotten really complicated. But then, I could never build anything in a GUI toolkit without constantly referencing the API docs to figure out how to do this or that, either...
In fairness, a lot of banks have subpar mobile and web offerings too.
If you're going to die anyway, might as well be doing something you enjoy?

Going out with a bang?
Link goes to AMP page. Here's a link to the desktop one: https://www.bloomberg.com/news/articles/2018-01-18/emirates-...
Streaming Data and Cloud Computing
I will save my personal opinion on the A380 for later but about previous comments on HN you always have to remember the crowd is a bunch of professional guessers. It stops to be funny quite fast...
I work in civil engineering and literally every application used here comes with a very powerful scripting environment that could make just about everybody's jobs a lot easier if only they felt comfortable using them. Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody).
As a software architect (current title, but I had a technical education, "electrical/mechanical", incl. technical drawing, lab work, metal work, decades ago, before studying CS), who prefers text most of the time I still can see the appeal of something like this (All links lead to pictures):

-
http://forums.ni.com/legacyfs/online/202594_Hololens_LabVIEW...

- http://sine.ni.com/cms/images/casestudies/a14_02.jpg?size

- https://m.eet.com/content/images/edn/LabVIEW-NXG_editor_1920...

Even this is not any worse than a complex text-based software project, you can zoom to the part that you want to look at in detail, just like you navigate between modules/classes/code files:

- http://www.ni.com/cms/images/devzone/pub/nrjsxmfm91216399872...

Also beneficial for a visual approach is that that is how electrical circuits are visualized. It's been a long time, maybe they describe more electrical circuits in text (I know VHDL but that is not for all kinds of circuits, nor does it concentrate on the electrical aspects), AFAIK it's still mostly diagrams.

Another point is that unlike software, where you deal with abstract things in any case (even registers, if you program in assembler, are pretty abstract). What you design in LabView is made of actual physical components, and you really physically run wires from one to the next.

What is shown as an enclosing box with "gates" between inside and outside as in this diagram really looks like this, LabView is a simulation of a physical system:

- http://www.egr.msu.edu/classes/me451/me451_labs/robot/LabVIE...

I have done quite a few courses (edX, Coursera) over the last few years, and when there were LabView portions I had no difficulty and actually found it quite appealing. I would not say the same for software, where I still prefer text.
This part seems reasonable, or perhaps even 'scientific':
"And this is how you can verify this: Ask "your voice(s)" to give you a verifiable piece of information. If your voices are real, they will give you proof. So just repeat the experiment until you're satisfied."
Although it's probably not advisable to start experimenting with mental illness symptoms, this should make the assumption of a "gift" falsifiable.
The second link has been hugged to death or is down (it will get to the loading bars and stop there)
even though the dams are almost depleted the city's lack of water is more due to political issues than water management. the government is insisting that the local desalination plant manufacturer (which supplies australia and other countries) operate through a "Black Economic Empowerment" partner which heavily inflates the cost, and most likely will be tied to "the worlds most corrupt presidents" partners in crime, the Gupta family.
Steven Skiena is quite good. Practical and not too much into the Math. CLRS is good for reference.
Creating the development roadmap with Trello
Show HN: Regular email updates on the value of your crypto coins
Yep, I thought the public musings about halting production were simply putting the pressure on Emirates. Seems to have worked.

https://news.ycombinator.com/item?id=16152902
A material that superconducts continuously up to extreme pressures
Seems like the bare minimum face saving order they could make. Still wouldn’t consider this anything but a token gesture to try to hold up the value of their existing purchase. A380 is headed to the graveyard soon rather than later
text bomb: crashing iOS and macOS with a single text message
Google is investing in Indonesia-based Uber rival Go-Jek
Sure, most people don't, but an increasing number of people do.

Most people a few centuries ago used to think about the world without any scientific awareness.

There are still people like that, and there always will be, but people in developed nations with an education are far more scientific in their thinking as an average trend.

The same will be true of the analytical mindset for coding
I don't think so. Coding bootcamps might motivate and help those already fascinated with computers to some degree, but a vast majority of computer users just use it as a device, much like using a toaster or oven.

It's not even that their minds are different from technically inclined people or that they're just dumb. It's just that they have OTHER occupations in life, and using a computer may be just a means to look up info, entertainment, communication or as a digital assistant.

Computers are deep, involved and time-consuming, once you scratch below the surface. And you generally don't have the time in modern life to be holding a full-time career AND to investigate the innards of computing systems, even just the software.
For visitors to CPT, it may not seem like a city that is undergoing a drought. Indeed, CPT still gets a fair bit of rain, if lower than previous years. The problem is we do not get rain in areas where our dams that provide drinking water are situated.
I've thought like this for a decade, then the hdd of one of my dedicated server at ovh, on which a side-project with paying users runs, failed. I was confident at the moment: I had backups, I knew the server was provided with raid support, so it was just about replacing the hdd. It took one hour of downtime to replace it, and then I got a message from ovh: "the hdd has been replaced. The server still doesn't boot. Customer has to start the server in rescue mode and fix raid support". Now, I wouldn't mind learning about managing raid, but not while my service is down and I keep answering users mails about it.

I switched to aws, despite the additional cost, because it's less dangerous for a small team (or one person team, like me). I realized the additional cost was actually paying for additional services (managing everything related to hardware).
Tencent Widens Its Lead Over Facebook
This is amazing , really brings me back to those sweet old days. Just curious, is this built with any JS framework ? the code looks like its vanilla JS !! which is fantastic ..
and is it open source / Github project ?
To an extent though, is that something that you're born with, or something you can be taught? I think a lot of people attribute something to 'genetics' just because their parents have a particular trait. Parents are also the people raising you, so they have the highest impact regardless of genetics
People are scared of their own minds. Scared if they shut off everything that they'll find out that their mind is full of terror, depression, loneliness, fear, or just plain junk. Scared that if they had to think their way out of a problem they couldn't do it. Being alone, being quiet, being without distraction is a test. Will I go insane?

Well, by people I mean me. YMMV.
How to stop 'extremely disruptive' AI from harming society: Robert Shiller
List.community – easy way to browse curated lists on GitHub