skysight-inc/HackerNews huggingface dataset:
I recommend you to have a look at Django and Rails for inspiration. People love to hate them, but they get the scalable monolith just right in my opinion.

Speaking about Django, the framework provide core features (HTTP handling, database connections, ORM, templating...) that apps (what you call "sub-apps") can leverage. A Django project is just a collection of apps, either yours or third-party.
Berlin. But learn German. English is fine here, but as you mention "intellectual", you can probably learn that as well, right?
I would suggest that their world is more secretive than their practices, They like to stay unknown.
Oct 4th 2018: https://www.youtube.com/watch?v=mYAHPPXmcts

Not sure what to make of the current hardware backdoor story, anon sources are practically useless, but I study this stuff and the VP is being charitable on the real subjects.
It’s better than a lot of places though. If you want an english friendly country in Asia it’s going to be expensive (hk, singapore, tokyo, etc.)
Any JS engine on an ARMv8.3 chip could benefit from this instruction, not just Apple's JS engine. Sure you can't put other JS engines on an iPhone (at least not without jailbreaking), but this says ARMv8.3 adds it, not "Apple's specific CPU", though I have no idea if there are any other ARMv8.3 chips at the moment.

As for other languages that use Doubles, this instruction isn't for general-purpose Doubles. CPUs already handle those. This instruction specifically implements the exact semantics that JavaScript wants. Now, maybe some other dynamic languages would want the same semantics when converting Doubles to ints, I don't know. But it's by no means a given that they would. Also, most languages don't use Doubles for all numeric types anyway.
Not sure about English, during my 4-day stay I met many people who struggled with English.
In the 80s people were already developing multi-100kloc programs in Lisp. The operating system of the MIT Lisp Machine grew to something like 500kloc Lisp. Later versions (end 80s) of it were more like 1.5MLOC of Lisp.

Common Lisp was designed to be a successor of such a Lisp and was supposed to support both complex and/or large applications. Code density can be a bit higher than C++ (say, factor 3) for larger programs.

In the end 80s / early 90s Evans&Sutherland developed a high-end 3d design software in mostly Lisp - the Conceptual Design and Rendering System (CDRS) - many of the cars at that time were designed with it (from Ford, Jaguar, German brands, ...). A designer work environment did cost most than a million USD per seat - including a high-end graphics system from E&S. The 3d software was written in atleast 150kloc C++ and 400kloc Lisp.

Other CAD systems written in Lisp should have been much larger like iCAD or the design system from PTC (years ago to be said at 7MLOC Lisp). iCAD for example was used at Boeing for the development of turbines, wings, internal stuff - it's even said that there was a complete model of some Boeing in iCAD - which used kind of an object-oriented language on top of Lisp for the parametric construction of technical things. Similar applications and languages still exist - for example GenDL: https://gitlab.common-lisp.net/gendl/gendl

There are a bunch of things which makes this possible: Lisp compilers with various compile-time warnings, extensive runtime error handling facilities, object-oriented programming, good development environments, ...
This is awesome. I live in SF, and have a base in Istanbul, which is from what I heard, similar to Lisbon in many aspects — but I would be hesitant to recommend it without at least a willingness to learn Turkish. There are some digital nomads here in HN based in Istanbul, though.

Nevertheless - my point was, you’re living my dream and I’ll definitely give a visit when my life allows for a Portugal trip. Never been yet.
Floating point to integer conversion instructions already exist - this changes sentinel value and rounding conversion behavior only, which is a minor conditional change at the end of the existing conversion pipeline.

I would expect that the only actual change here is the final rounding and register store which is not significant. Those are already things that have to happen.
Intel holding 9th Gen processor event today
There are other effects, too. You'll see the population of Central America shift northwards, for instance. Given today's political climate, and the available directions of travel, how do you see that playing out? In my mind it's got a good chance of getting very nasty, very quickly.
Brandy – brand assets manager for your menu bar
I'm in KL right now and I am actually very surprised by the high quality of living here. You're right it's not on par with SG or HK but closer to those than any other big city in SEA (Bangkok, HCMC, Jakarta, Manila, etc) - while still being quite cheap.

(That said most people I speak to don't share my opinion here)
I know a few people who moved up to Toronto for the animation industry, and they report loving it. Might be an option too?
Gene name errors are widespread in the scientific literature (2016) [pdf]
why should anyone expect anything more from those spouting such vapid, empty nonsense
https://ubuntu-mate.org
What are good, non-US cloud providers? I only know of AWS/DO/Azure/Google - what are the go-to providers outside the states?
Global CO2 emissions are still growing, so the response so far has been negligible.
How social media signals impact your SEO results
I wonder how much they would have saved had they switched to vaping long ago. You can get the same effects and avoid part of the lung damage while saving some money by vaping instead.
This is true. Lots of other mentions of Germany in this thread with good points. The downsides to Germany that Americans and Canadians (and to a lesser extent British) might perceive:

- Constant store closures. Almost all Sundays and numerous holidays, almost all stores, including groceries, are closed. Don't forget to get milk or you have to trek to the central train station.

- Very bad international food. Even in major German cities, the food (outside of German, Middle Eastern, and some European cuisine) is simply not on par with places like the Bay Area or London.

- Less outwardness as a social norm. I am sure there will be debate over this. But I think many will agree it is hard to make friends with non-expats even when there is no or little language barrier, compared to many North American social contexts.

- Lots of bureaucracy and dependency trees of ID and permits, even for simple things like getting a train pass. As a reference, it costs 1500-2000 EUR to get a driver's license in Germany (including mandatory training classes), much higher than in the US or Canada. Also, there is a refugee crisis choking the German immigration system and it may take much longer than normal to get immigration-related matters sorted out.

- More public smoking, including on patios and inside bars and clubs. If you are sensitive to cigarette smoke don't plan to go to any nightclubs.

- Serious environmental policies, which would be admirable if it weren't for the Autobahn and all the coal that Germany burns. Have fun drying your sheets and towels on clotheslines in the middle of winter and don't expect AC during the summer.

Some of this is generic to Europe, much of it less true in Berlin than elsewhere, and there are lots of positives to Germany that have been mentioned in this thread. Good luck!
Don't believe the media. Although, I think no place is safer for that matter.
Rather bad. I guess it's getting better, especially in bigger cities, but even in Warsaw I don't think it would be a good idea for a gay couple to walk hand in hand. Poland is a mostly a great place to live, but this is a disgrace.
0 chance
> Engineers who want to increase their impact and scope should focus first and foremost on the skill of making smart tradeoffs between technical realities and the requirements of other business functions--aside from simply writing code, this is what engineering is indispensable for.

I have recently started contracting in London, and this is 100% what I have found in my younger colleagues. Trying to do everything "the right way" without keeping in mind at all the business constraints has created a total reciprocal distrust with upper management - which in turn isn't at all able to explain how being able to do that makes you a much better developer for the real world, not for some fantasy world where time and resources are infinite.
Also you can choose to stay in a township like Amanora near Magarpatta which are like small islands with even better living facilities, high speed internet, walking access to malls, uninterrupted power, etc at 1/10 the cost.
Philippines is indeed very cheap but that comes at a cost. I've been here a year and can share some struggles.

Internet is OK at best. I have an internet line from three different providers, all three have been offline at the same time more than once, and speeds drop to dial-up or worse on my main line at least 2-3 times a month for hours at a time. I've observed this at multiple locations.

"Brown outs" are pretty common, get a UPS.

Good quality electronics and computer components can sometimes be tough to find but a quick trip to Singapore will sort that out.

Shipping can be a nightmare, I've waited months to receive packages in some cases.

Any involvement with any government run entity is a nightmare. I got a parking ticket because I accidentally left my motorbike in a non-parking space. I went to the office when it opened at 8AM to pay it. It took me 4 hours to pay the parking ticket.

Traffic is so insane and rules are so rarely enforced that I stopped riding my motorbike.

I'd suggest avoiding Manila, as all the Taxi drivers want to rip you off or haggle a fare with you instead of use the meter (same problem in Bangkok, Thailand). But there are plenty of cities in PH that don't suffer from that problem (Davao for example, is great).

Last but not least: Don't drink the water. Be careful where you eat. Food hygiene and quality standards might shock you.

But, that's about all the bad things I can come up with, and they're all manageable. The people are great, cost is low, and fly to nearby countries cheaply and quickly.
Hk is too expensive and stressful
Wait, can Bloomberg get a butterfly spread or put/call option ahead of a story? Or is that insider trading?
I've no doubt that there are some unscrupulous publishers. I worked at 4 different publishers over the years in the UK, 3 as an editor. The only times I spoke to the publisher about editorial content was (a) When we were producing the feature list for the year (those were heavy ad-gets) (b) on occasions where we had a good story that we thought could cause trouble so I wanted to consult a solicitor first.
Thanks for this - been to Portugal a few times on holiday and love it, seems a perfect place too from which to work remotely given decent internet speeds etc. Not familiar with the towns and cities so good to have Braga now as somewhere to look at!
All true about monitoring and logging. Is is a huge cost and overhead.
Consider it the other way around: micro-service to monolith. It seems to me it is as difficult, if not more difficult. Potentially different language or different build system are used. Different framework might be in place. Sometimes a merge is completely infeasible without a total rewrite.
So going from micro-service to monolith is like going from 3D to VR.
Splitting seems in a way way easier than merging back.
Ask HN: Browser print dialog programming or other ways
First let me explain what i am talking about and why we need it.

We are working with a world wide company for almost 20 years and a few of the countries are still using IE7 with our old version for some reason.

The reason is to have ActiveX and use ScriptX to manipulate print dialog box on IE7.

Client users are printing hundreds of invoices daily and each invoice or report uses different paper size and orientation, and users dont want to set print dialog settings each time they print. So, in that time, we implemented ScriptX for that purpose and everyone was happy.

But in time, we updated our web application to work with all modern browsers and we moved to IE11 and ignored all prev. IE versions.

After this point and with multi browser support, there is no more activex and vbscript involved. It means we can no longer use Active and ScriptX for this a few countries but they insist to have this printing functionality because time is very important for them.

Now we are stuck and i cant offer any solution because i dont know how to handle such printing support on all modern browsers or cant find any samples over this area on google.

I need some advice or even maybe samples and i am sure this cant be the first time someone had such request. I am almost sure, many companies wants this behavior and i am sure there is a solution out there but cant figure it out what is it.

It can be anything, even a new application or something that we can write and install on client pc to handle this behavior.

I am not narrowing what i need because i dont know any single solution, so i am open to all suggestions and i can write anything to have this functionality.

I hope, i explained the situation cleary, if not, please let me know so i can give more details.
Yes- for sure!
Viral “Manspreading” video is said to be staged Russian propaganda
Salary-wise, surely anything in W-Europe is better than E-Europe?
With all the world's resources there is no reason to choose between proactive and reactive, we have to do both.
Australia Is Trying to Pass a Law That Could Kill DApps
Ooh follow on demonstrating that this instruction is not making js faster: JSC does not currently emit that instruction. So given it’s never used it seems unlikely to be the reason.
I agree the media really blows it out of proportion. I've never felt unsafe in Philippines.
Funnily enough I had faster/better internet on a farm at the very bottom of Tasmania (50mbps fixed wireless) than I did in an inner Melbourne suburb (ADSL2 only, walking distance to CBD).

One of the weird things about the NBN roll-out was rural areas getting more attention than city suburbs.
It might already have happened - Jerome just became president of Tesla automotive. Sounds to me that this means one of the long-time Tesla VPs moved into a position to take over a lot of the direct management duties from Elon and also be a steadying force.
What about Singapore? Very nice place with few good co-working spaces. You can visit Bali/Thailand on weekdays.
I understand skipping Porto and specially Lisbon as prices literally skyrocketed in last years. I also understand that Braga is maybe the cheapest relevant city in Portugal, but despite that I would pick Coimbra for the intellectual vibe.
Images don't look that realistic, they have a marked video-gamy look. I wonder how well stuff learned in this environment transfers to the real world.
And stop buying dogs.
Do you have a citation for this? I don't see such a sense among the glosses given here: http://www.perseus.tufts.edu/hopper/morph?l=sinus&la=la&can=...

The closest one appears to be II.A.2.d:

> A hiding-place, place of concealment: ut in sinu gaudeant, gloriose loqui desinunt, qs. in their bosoms (or, as we say, in their sleeve), i. e. in secret, Cic. Tusc. 3, 21, 51; “so of secret joy,” Tib. 4, 13, 8: “in tacito cohibe gaudia clausa sinu,” Prop. 2, 25 (3, 20), 30; Sen. Ep. 105, 3; cf. “also: plaudere in sinum,” Tert. Pudic. 6: suum potius cubiculum ac sinum offerre contegendis quae, etc., the secrecy or concealment of her bed-chamber, Tac. A. 13, 13: “abditis pecuniis per occultos aut ambitiosos sinus,” i. e. in hiding places offered by obscurity or by high rank, id. H. 2, 92.—

But those examples make it pretty clear that the sense of sinus is secrecy, not emptiness. Presumably this comes from the idea that you can hold ideas and opinions within your heart (in your breast, sinus) and no one else can see them.
One problem I see in the article above is that the result is evaluated only by eyballing- which is actually a perfectly legitimate evaluation method; humans' language faculty, is, after all, the only process we know of that can correctly recognise and generate natural language expressions (and other, automatic, methods like BLEU scores, often simply automate the eyballing process).

However, if you're working with statistical language modelling, you should probably try to check the statistical properties of the resulting model! For example- measure perplexity, or mutual entropy, etc. This will give you a more concrete, and faster, way to evaluate your model than just generating some text and looking at it, trying to figure out where it came from. I'd suggest the author give that a try- they seem to have dipped a toe into statistical language modelling but be unwilling to go all the way with more advanced approaches (e.g. the cited paper, by Kassarnig, uses "n-grams, Justeson & Katz POS tag filter, recurrent neural networks, and latent Dirichlet allocation" - but the article author doesn't seem to have tried any of that on its own, let alone a combination, other than n-grams). The more advanced material can be daunting, but it's not actually such a huge leap from Markov chains. And the results can sometimes be worth the effort.

. . .

Btw- it sounds to me like the approach taken in the "N-Grams, take 2" section basically boils down to a PCFG (a Probabilistic CFG). It sounds like the probability of the next token is calculated conditional upon the probabilities of all preceding strings of tokens in a sentence, which is what a PCFG does (which is to say, PCFGs are not Markov). With an N high enough, that will, indeed, copy your text verbatim :)

. . .

The author should keep in mind that no matter what you do, Markov chains are always going to either look completely incoherent, or produce exact copies of their training text.

In fact, that's a bit of a problem with most statistical language modellng techniques. Even state of the art systems, that can produce very grammatical text, fail badly when it comes to producing coherent text (e.g. a perfectly reasonably structured recipe, where the listed ingredients are not used in the preparation instructions, etc). And that's something that no statistical measure of fit can capture, unfortunately. So you're left again with eyballing the end results and hoping for the best.

Edit: sorry, I'm babbling a bit. The way to use statistical evaluation metrics, like perplexity, is to first automatically evaluate your generated text, then eyball it to see how the metric matches your own "sense" of the text's grammaticality. So then, if you figure out that a low perplexity score produces more grammatical results, you favour models that produce low perplexity etc.
The complete elimination of auto expenses helps a lot. And frankly, it's hard to put a price on 6 weeks' _guaranteed_ vacation per year.

And true, salaries are lower, but 60-80%?? Obviously headhunters and published ranges are to be taken with a grain of salt but a HH was trying to entice me with 90k in Berlin for data engineering a while ago and that, while not SV money, is better than "60-80% less"
You forgot dogs.
Come to Belfast, Northern Ireland!

The tech scene is great, loads of work at the moment (great day rates), lots of meetups and startups, 2 Universities, property is cheap and I'll buy you a pint!
Well in that case, it's awesome that you're enjoying things in KL! Glad to hear another opinion.
If you want cheap and quiet, Raleigh area (Research Triangle) in North Carolina is great. There isn't a thriving tech scene like some big cities but it has good schools like Duke, UNC and, NCSU, which attracts intellectuals. The lack of other industries sort of keeps the other type of people out.
Isn't it the way inequality in this world works? Information is the king.
You're right that the plan they have makes no sense at all. It's almost as if they purposely want variable pricing to be a failure.
Reminds me of Daniel Shiffman's "Nature of Code". I started programming when I was 15 in Processing. Ah the good old days.
While in Tokyo I was not impressed with my ability to communicate in English. If you don't learn Japanese your options are very limited IMO.
>Germany wants to demolish ancient forest to mine more lignite for power stations.

It isn't Germany, the RWE corporation wants this because in the near future they will loose the ability to mine coal in that area, so they'll happily pay off politicians and raze the forest to get at whatever coal is down there until the time's up.

The easy and most efficient solution to all these problems it to outlaw oil and coal now. It would cause all kinds of auxiliary damage but it would likely be cheaper than continuing down the current path.
How is the income tax situation in Portugal?
> It has a number of CPUs, the fastest of which is an 80486 running at 25 MHz.

Not unexpected but reading that now... Absolutely remarkable.
> it means that after taxes it's around 3.8k/month; a bit low if you ask me

3.8K after taxes anywhere in W-Europe (outside of London) is pretty good salary
Why anxious? They’ve put other telescopes into space before. Is that one more sensitive or something?
Not everything decentralized relies on a blockchain...
Because the rise of anti-immigrant parties and sentiment is rather relevant to prospective immigrants.
Why did you italicize so many words?
Generally very concerned, but it depends on who you talk to. It's extremely, extremely unlikely China would take any sort of violent military action to bring this about. More likely to continue be a long process of exerting geopolitical pressure over decades.
I've usually seen it used as a way to bypass paywalls. For this case I'm not sure though. I suppose smaller sites often go down under high traffic load.
Berlin only has high rents compared to Berlin a view years ago and some, uhm, small places ;)[1]. Compared to
many European capital cities or at last other large cities in Germany Berlin rents are still quite
ordinary or even cheap (through the 600-900€,
for a 55-60m² are right in Madrid for example
that would be more like 900-1500 and in Munich its
1500+).

[1] not sure how to express this, I mean just because
it's a "small" place it's nor any worse just a bit
different.
love it how some people are so easily butt-hurt about these kinds of words, while other people in slave families in other countries have no problem configuring their IDE drives without getting insulted by the terminology.
Pumped storage is a great idea for places where the topography will work with it.

Don't forget NIMBY.

About 56 years ago the utility for New York City wanted to build a pumped storage plant about 30 miles north. It was vigorously opposed and eventually defeated.

Why should people who live in pretty rural areas sacrifice their quality of life to help those who live in a crime infested, filty concrete jungle? That's a bit hyperbolic, but that's what NIMBY boils down to.

https://en.wikipedia.org/wiki/Storm_King_Mountain_(New_York)...
Portuguese IRS: https://github.com/galfarragem/learning-notes/blob/master/no...
Nice tool.

What amazes me is that in so many of the fonts the O (oh) looks the same or very similar to the 0 (zero). saxMono even manages to make l (small L) and 1 (one) look the same: http://app.programmingfonts.org/#sax

Dear font designers, if you want to create a font for programmers, please keep in mind these two basic rules:

1. A zero needs a slash, dash or a dot

2. A small L must be clearly distinguishable from a one.

Of course this is only my opinion, but it's a strong one.