skysight-inc/HackerNews huggingface dataset:
I don't understand why we're arguing about this when a simple Google search reveals the answer.

"It is estimated that an ambitious bear may consume in excess of 10,000 moths per day, with some estimates ranging as high as 40,000 moths per day."

"One group of scientists analyzed bear scat and revealed that a foraging grizzly could gobble 40,000 moths in a day."
I feel like a magnetic piercing would be more practical than putting it fully under the skin.
Not if Ranger Smith has something to say about it.
"Since the Germans were accustomed to looking down for tunnels, not up for secret workshops, the officers felt quite safe from detection." When considering how many CCTV systems are up high, its obvious why people wear "hoodies" to protect their privacy.

"The British escape officer decided that the glider should be available for use in case the SS ordered the massacre of the prisoners as a way to get a message out to approaching American troops." This decision also shows the fears of those in command and how short term survival threats influenced an otherwise logical decision albeit with a less immediate survival threat. Other examples of fear and survival threats can be seen today with the decision making processes of politicians and community leaders when looking at things like the purchase and deployment of water cannon's on UK soil.
https://www.theguardian.com/uk-news/2015/jul/23/theresa-may-...

Now could you train an AI to recognise human survival threats from reading the news about decision making processes made by different entities, like Military, Govt or even Business?
There is a nice blog post that concisely explains why local functions are better than lambdas: https://asizikov.github.io/2016/04/15/thoughts-on-local-func...
There are lies, dammed lies and then there are statistics... If online is cheaper then online can not pay higher wages when selling the same volume of goods in the long run. It is that simple.

We are undergoing a huge change. It makes no sense whatsoever to look at distribution centers and retail stores and weight jobs against each other as we are in a transition period. A lot of retail these days is loosing money and the jobs in these businesses may go away. There is a glut in retail space (particularly in the US but also elsewhere) but asking rents take a while to go down. At the same time real estate in general still moving up or at least sideways. The new distribution centers may have a fair number of well paying jobs but how much of it is transitory too? At the moment this is where the investments flow but a lot may well be one-offs.

Retail is revolutionized. Online has reached a market share where there is material impact on brick-and-mortar stores and the ecosystem around them. Shop-floor salespeople and rents are for many products too expensive to compete with online on price. Companies are also moving more towards direct sales to customers cutting out middle layers to be able to control pricing better and protect the traditional shop - although that only works for products with clear USP. Traditional shop use has to change and provide more value than just transactional selling. Some are distributing directly and combine it with services (Apple) or are may be only showing stuff (Tesla). Showing tangible products is still important but unless it is so important that manufacturers are willing to pay for it then it won't happen anymore. I suspect a lot of space is going to be freed up the coming years and one can only hope new constructive uses will be found.
Switching from CodeIgniter to Laravel saved me a ton of time, and ultimately made start to enjoy programming again.

I'm actually in the process of writing a book about the key differences between the two frameworks, enabling people to shorten the time it takes to get the hang of Laravel. It'll document the differences and similarities between the two frameworks so that you can use your CodeIgniter knowledge to learn Laravel.

I.e. the difference between routing methods in CodeIgniter vs. Laravel, and how migrations work in one vs the other.

Almost everything to do with migrations still has to be done manually, for the most part. I.e. having to create your own controller (https://stackoverflow.com/questions/9154065/how-do-i-run-cod...) in order to run a migration in CodeIgniter vs the more slick 'php artisan migrate' command in Laravel.

If you want to know more about it, you can add your email here: Book info (it's a google form) https://goo.gl/forms/gCAT33rl1h6JbQsw2
That post is sarcasm. Wildlife managers want to teach bears that humans are not a food source and should be avoided. Otherwise the bears can get aggressive and may even have to be killed. It's as much or more about managing human behavior as it is bear behavior. Good read:

https://www.nps.gov/subjects/bears/humanbearinteractions.htm
https://www.nps.gov/subjects/bears/humanbearinteractions.htm
Yes - it's now a lot more feasible. I'm not sure it'll work though as my guess is that this will lead to end-game democracy quite quickly a-la activist investors vs bunches of equity managers now. I would prefer measures that increase the diversity and long term stake of the decision making groups and diffuses the complexity of the individual decisions that they make. Most of all I would like the short term benefits of financial engineering (and financial engineers) to be better balanced against the long term impact of reduced investment and loss of capability. People capital and data assets should be on the balance sheet.
The comparison works a little better when you take the whole ecosystem into account: you can pick up Java in a few days, but that doesn't mean you'll understand Java EE configuration files, or know how to animate your Android app. Once you start specialising, you will realise that 24-hour days are very finite.

Even then, I don't think the comparison works because programming ecosystems come and go. The rate of change is much faster than in human languages. So whether you specialise or try to be a generalist - you can undo that decision within the next decade.
This isn't just some blogger though. Matthew Butterick wrote http://practicaltypography.com/ .
> What I can't look up is how this would work in the real world. Want safe drugs and devices? Who determines that? Somebody has done harm to another person. Who determines that?

What I typically get as a response is that that person or company will go out of business, as people will stop buying said unsafe products. In my opinion this belief comes from wrongly applying parochial common sense to such a large and complex system that is the modern economy.

Victorian England learned this lesson the hard way through its string of adulteration scandals (e.g plaster in bread). You could perhaps make a parallel with the adulteration scandals in China.
the difference is that this is a country ally to the west, with a strategic geographic location and with one of the largest armies in the world.
Unicode is a disadvantage for someone who wants to contribute to your code. That person now has to figure out how to write down Unicode arrows, taking her/him out of her/his flow.
Top-down approach is the best approach to teach and learn well done!
I never used a proportional font while coding in my life and I always used the second way of indenting.
If this is the only advantage of the proportional fonts I guess that the mis-alignment disadvantage far, far outweighs it.
Going for complete authenticity there, I see, with the individual power switch center under the monitor.
I gifted that guy gold for the sheer audacity of the thing.
Saying it in a foreign language might be easier for her because she's less emotionally attached to the language:

https://www.theguardian.com/science/blog/2017/mar/27/bad-lan...

https://newrepublic.com/article/118191/people-speaking-forei...
> Unicode sucks for this kind of thing, since eh go on disk

It going to be hard to express the intent when programming if you never write that expression onto non-volatile storage.

> break them up into multiple characters so they can be edited

Several different methods exist for editing Unicode. (e.g. [1])

> As they are under control of the font, editors don't need special support either.

That's exactly the problem. Most editors used for programming already understand the full syntax for many programming languages, while font-ligatures only match short character sequences. As the article mention, this will incorrectly replace some things that happen to share the same sequence of characters. There are also problems[2] in editors with storage or drawing boundaries in the middle of a ligature. Mapping the correct characters to a replacement glyph is a lot easier when you understand the surrounding grammar.

[1] https://docs.perl6.org/language/unicode_entry

[2] The bug tracker for FiraCode has several reports of
The entirety of I-10 from the outskirts of Phoenix to Palm Springs is a T-Mobile black hole for even the most minimal data usage.
Haskell GHC 8.2.1 available
Canadian vowel pronunciations are shifting
The fact a thing exists doesn't stop people from denying its possibility.
Give it the time to connect to the network...

Look at the bar at the bottom
Higher demand does mean more funding to develop an economy of scale.
IP over AX.25 over 802.11 with ESP8266
What's the business model for openbazaar.org, i.e. the core team? How are you going to sustain development?
The author's point about "dumb" ligatures doesn't really hold up: While the "fi" ligature will always mean "f followed by i" its use is not always correct.

For example, in German compound nouns, you do not set a ligature between the two nouns. For instance, "Kaufläche" (Kau: chewing, + Fläche: area) should be written with ligature, while in "Kaufleute" (Kauf: purchase, + Leute: people, = merchants) the ligature should be avoided.
Americans never bought into eCommerce.

Just like US lagged with smartphone and mobile internet adoption, until Apple came with its smartphone, US will be off reach for the industry until eCommerce will get its "iphone moment"
Into a Black Hole – Lecture by Stephen Hawking
For reference: The generic name what op does is "spatial indexing". There is an algorithm for efficiently working with such data called Hilbert R-tree (https://en.wikipedia.org/wiki/Hilbert_R-tree). But there are alternatives (see https://en.wikipedia.org/wiki/Spatial_database).

Many databases nowadays contain functions to these operations (e.g. https://dev.mysql.com/doc/refman/5.7/en/spatial-analysis-fun...)
I work with someone who uses ligatures. Everytime I need to see his screen is a problem, I can never recognize what exactly the characters mean. Yes, you get used to it if you use it, but if you don't, working with other people becomes a problem.

I thought it was a bad idea the first time I saw it, and after seeing it in real code I still think the same thing.
A self-published eBook that acknowledges a lack of funding on the main page?

Maybe it is required reading in typography circles, but to someone reading the submission who merely uses a font, this doesn't seem much of a credential.
Does he know this is a problem? Have there been frank discussions about how this habit is harming team productivity?

If he's been there for a few years and he hasn't changed despite repeated nudges and explicit warnings, yeah maybe he needs to go.

If I'm honest though, smart and always learning isn't compatible with refusing to improve a bad habit. If he's as sharp and eager to learn as you say, it seems like he would be open to feedback.

"Reputation" is quite silly. If the problem goes away and he stays, why the hell should his "reputation" come into it?
... What part of linear algebra isn't computational?
Presumption of Innocence Renders the Innocent Vulnerable to Wrongful Convictions [pdf]
Another thing to be really clear about is the level of commitment expected. You'd probably have to work 60 hours/week to make a startup work, especially in the start. Startups are not exactly a way to get richer faster, but to get more work done in a week.

All the founders should be expected to go in full time or overtime with no other jobs, no part time jobs, and definitely while not a student somewhere.

At the very least you can make it work with 40 hours/week. Maybe even part time. But both of you should have the same expectations. Because if one person works 50 hours, the other works 40 hours, it can lead to a lot of arguments. I also had an issue with my first cofounder in that he expected to keep his high paying corporate job and do minimal work, except for negotiations, handling nothing on the ground.

Investment amount needs to be worked out - will both of you put in money? Is one person going to put in money and the other puts in more time? If one person is more qualified than the other, she should expect to put in less money and time than the other partner, for the same equity.

You also need to align on values - I had this issue where I wanted to pay my employees as high as possible, and my partner wanted to skimp on paying them, even getting interns to work for free whenever possible. Some people want to donate the company's money to religious causes. Some might disagree strongly on environmental issues. I had a potential partner once argue that it's fine to use toxic materials because customers will get cancer for something else anyway.

A usual mistake is to overlook all these problems because she was your friend, and nothing went wrong. But these problems come up even more in a startup.
I was thinking the same in stronger terms. Managing to break Page-down is a pretty impressive level of web design muppetry.
>In a realistic context, true multilingualism is very achievable, and not particularly exceptional throughout most of the world as many other commenters have pointed out. //

Implicitly you appear to suggest multilingualism is easy to achieve in [almost] all contexts?

Where parents are monolingual, and the pervading culture is monolingual then there's little opportunity for immersion and few people from whom to learn.
As you indicate, the language described in Jensen and Wirth's 1975 "Pascal User Manual" didn't have a way to open files with a name computed at runtime, nor was there a way to close a file. TeX needed to be able to do these things, as well as to have what C programmers would call a "default" case on a switch statement, which was also missing from standard Pascal. Happily, almost all Pascal compilers had these extensions; unhappily, the syntax was not generally agreed upon.

Other than that, TeX actually used a strict subset of standard Pascal; quoting module #3 in Volume B of Knuth's Computers & Typesetting: "Indeed, a conscious effort has been made here to avoid using several idiosyncratic features of standard PASCAL itself, so that most of the code can be translated mechanically into other high-level languages. For example, the `with' and `new' features are not used, nor are pointer types, set types, or enumerated scalar types; there are no `var' parameters, except in the case of files; there are no tag fields on variant records; there are no assignments real:=integer; no procedures are declared local to other procedures."

As you also say, Pascal had virtually useless string types, but TeX worked around that limitation itself, by managing its own string pool in a single big array of characters, with a second array of pointers to where each string started. A string was identified by its index in the later array. Through careful design and coding, no general garbage collection of strings was necessary, just the ability to forget the most recently-made string.
> It is way too easy to start using German words where Russian translations are cumbersome or unusual. (Prime example is "Termin" - "appointment". In Russian there's just no good translation for this word.)

I've noticed that the Taiwanese community in Germany will generally speak Mandarin, except for a handful of words that they borrow from German. "Termin" is one of them :) I'd never have expected that such a little word could be so useful.
Ligatures are for personal usage only. If you are doing presentation to me and use ligatures, I will judge you.
Following your logic, any person speaking any two languages from English, Dutch, Icelandic, German, Swedish, Norwegian, Danish and lives in Northern Europe (smaller in land area than India or China) are not bilingual.
They apparently had exactly 0 mobile cells. Anyone who's been asked has said they didn't notice any.
I do this too, and with other 'prettifiers' like indent line characters.

I use vim, so I find it great to have them in normal mode, and then disabled (set conceal =0) on entering insert mode.
Structural Realism
> Nautilus is Gnome software, not KDE. Why would KDE try to open Nautilus for anything

It wasn't KDE software opening nautilus. It was random 3rd party software that decided to launch nautilus instead of asking what it should have launched.

> Everyone was doing just fine with the WinXp-7

Sounds like someone who never worked on a help desk. There is someone new using a computer for the first time everyday. I would be confident this was true even if it were just grandparents, but there are poor subsistence farmers settling into cities and luddites turned everyday. I think you are letting your tiny view (we all have a tiny view) of the world make you think that every hold a decent professional job in a decent western and industrial nation.

And no matter how much you long for it the past is not coming back and any UI that requires clicking "start" to shutdown is in wastebin and rightfully so.
Honestly, this sounds like the kind of argument you could present about how syntax highlighting is a terrible idea. It might be wrong!

I don't use ligatures, but I really don't see a problem with other people using them. It's fine, it's a style preference thing, that, like fonts and colour schemes, is as much fashion and personal preference as it is anything. But it's fine.
I wonder, wether this structure prevents really large, long-term projects from succeeding.
Body hacking of this nature hasn't gone away... It's just getting more sophisticated with actual medical uses. For example, a paper I coauthored at RFIC 2017 based on work done at Google[x] / Verily Life Sciences:

http://ieeexplore.ieee.org/document/7969066/?reload=true

Abstract: A wireless system-on-chip with integrated antenna, power harvesting and biosensors is presented that is small enough, 200µm x 200µm x 100µm, to allow painless injection. Small device size is enabled by: a 13µm x 20µm 1nA current reference; optical clock recovery; low voltage inverting dc-dc to enable use of higher quantum efficiency diodes; on-chip resonant 2.4GHz antenna; and array scanning reader. In-vivo power and data transfer is demonstrated and linear glucose concentration recordings reported.

Edit - PDF copy of paper: http://www.travisdeyle.com/publications/pdf/2017_rfic_implan...
The only real progress brought on by technology so far (in terms of human happiness) is in medicine.

Other than that it has mostly served to give people options that they don't really need.

If technology is not freeing up people from their jobs, then I think it isn't delivering the real progress that humanity needs.

Personally, I feel that the jobs have gotten worse especially in the last 5 years. I used to be an all rounder software engineer and these days I find myself more and more being either a front-end developer or a back end developer depending on the company... And the job is becoming increasingly tedious; that's why I change jobs every 6 to 12 months. I get paid more but the job gets more boring.

Most people in the West shouldn't need to work but instead of coming up with UBI and taxing rich shareholders more, the government prefers to invent increasingly narrow and meaningless jobs to keep the masses busy.

I think that's why Bitcoin is so valuable, everything in our system has become so extremely inefficient and low in value that now the only thing required for something to actually have value is the fact that it can get people's attention.

If something can get people's attention and keep them busy, then wealthy people and big companies will poor some of their infinite money in it.
Show HN: Compatibility of package.json npm/yarn scripts
Because, opposed to other government spying, this service goes both ways; you can also see how much your politicians earn.
Interesting how this went through up and downvotes.

Yet no one telling me why I am wrong.

There are so many ways to dodge rules with money. One could be a diplomat and immune, claim it was a campaign donation to get the favor and therefor lenience of the incumbent, use the rest of the money to hire suberb lawyers to drag the case out forever, Since its the presidents lawn a presidential pardon might help or of any of the other ways were having a ton of wealth simply provides more options.
They have to tread very, very carefully here. I seem to remember early demo screenshots with weed as a sample product. Not exactly a good call.

There's a reason all the piracy tools show things like Big Buck Bunny downloading, playing, etc. You may want the illegal uses to be present on the service - I don't blame them I like the anarchic feeling of it and the lack of regulation that is possible in the system, it's beautiful in a way - but you can't go around advertising it for law breaking purposes, condoning that kind of thing will just get you screwed too.
> till Eksempel

In Swedish it should be "till exempel".
How to Crop Images in a Django Application
There's also talk of implementing Tree Style Tabs as a WebExtension. It appears the required APIs have been approved, they're just waiting on someone to implement them:

https://github.com/piroor/treestyletab/issues/1224
Alter, delete, update large database quickly using percona
California emissions regulations being more stringent than elsewhere (i.e. in the Midwest) means that us flyover rednecks take pride in our big ol' machines that drink up dinosaur guts. Take for example all the stupid-big Ford and Ram pickups chugging along downtown streets here.

The implication being that, even if housing prices were equal, some might prefer to live in SF or Seattle as opposed to Pittsburgh or Columbus due to "culture fit" (hah, a buzzword applied to something novel).

At least, that's how I assume the parent intended their anecdote to be.
A Zelda game that depends on Google Maps. I'm getting old.
Occasionally I manage to do a "Henry Higgins" and detect a main accent and sub-accent; there are a lot of hints in dialect though, like what you call a bread roll ...
In the past I've sometimes used standard C++ local structs to nest functions. E.g.:

int f()
{
struct local {
static int nested_func()
{
return 123;
}
};

return local::nested_func();
}
That kinda answered my question whether French and Spanish regions spoke the same Catalan.
If Catalan is the same language as Spanish then so are Portuguese, Italian, Occitan and several more.
Does anyone know why rolling your own FTP/SFTP/rsync service isn't seen as an alternative to Dropbox and similar services?
Managing Data in golang using gorm – Part 1
Could you possibly use it as a train ticket? A number of modern commuter systems now have swipe system that are NFC chips. Is it programmable?
If you run it on your own server, it's quite usably fast - gitlab.com is super slow.
http://blog.park.io/articles/hacker-news-posts-by-domain-tld...

My two cents. I would always go for a "good" name, memorable and searchable.
There's too many variables to say that rent control for the entire housing stock is what keeps Berlin's rents down.

For starters, Berlin is known to be one of the cheaper German cities until recently ("poor but sexy"). In addition, the climate, geographies, and economies between LA and Berlin are significantly different.