skysight-inc/HackerNews huggingface dataset:
Things like WPF/XAML can also use an XML-style tree, and the manipulation tools that entails, for UI. However, there are a number of other things they bring to the table that quickly outstrip anything that web-based objects can provide. For example, one can define custom elements, so instead of having a bunch of <Div>s defining things and needing to define things based on ids, you can create a custom tag, like <StatusBar> that gives everything you need plus makes your app layout that much cleaner.

It gets better when you start adding in the things that javascript makes hard, like concurrency and parallelism. For example, with C#, I can do something like

var results = URLs.Select((t) => { Task.Run(SomeLongRunningFunction(t)); } );

to start a series of background tasks handling HTML requests. The equivalent for JavaScript involves the much more restrictive WebWorker API, and requires me to put those small worker functions in their own page/file, or use much uglier data uris which aren't universally supported. HTML/CSS/JS just fall apart once you start getting into more interesting applications.
W3C finalize DRM, reclassifies suing security researchers as a feature not a bug
Not no culpability, but when there's 50 other poor people lined up behind it's a shit strategy if you want actual change. That person you're attacking will become a true believer.
As a Norwegian (from Oslo) living in London, who has visited Finland during the summer and found it "bleak and miserable" even then (ok, so not all the time we did have some days with sun too), I'm not surprised. Though London is bleak and miserable compared to Oslo even during the winter (I prefer snow over rain any day..)
Pretty sure POTUS is not on 4chan, but I could be wrong.
the more you ask for the less the job will stray from the job description, if you low ball it they'll make you clean the toilets.
In certain countries(Sweden) all tax records are fully public and anyone can read them, so the recruiter can just look up what you are being paid without asking.
Gravitational wave kicks monster black hole out of galactic core
I would double what it really is, and if it's too much for them then it's "too bad" they should learn how to negotiate.
I get what you mean, I believed the same not to long ago. Ultimately though, it's a losing strategy that makes more enemies than friends. We have to bring people with us, not shove them down behind us.
Most research work is fraudulent, how does disseminating it faster address quality concerns?
I think to soo.

I was on a trip to Malaysia recently and met many native Chinese speakers who reply "Can" when you ask them something like "Can you meet me at 5 tomorrow?". I asked him why they don't say "Yes" and he said that in Chinese, that would sound really silly.

I imagine it's similar to writing "Sword of so and so" on a weapon rather than just writing ones name. In some languages, it's more... regal.
Outright saying I'm currently on X has worked wonders for me.

X is 20% more than what I actually earn.
When you find yourself having to reimplement a blinking cursor, that's when you know you are working on a shitty tech stack.
You're right about distillation and research debt. Additionally, though, the lag from research to clinical practice is a major issue in medicine, so speed has to be a factor in any solutions. This is complex, since it's not just a question of improving throughput of publication, we need to examine issues of practitioner attitudes and capacity to change practices.

For refs, Google Paul Glasziou's research in this area.
I find that a lot of the tactics used to deflect or avoid answering awkward questions in interviews just do not work.

There are two questions that always get me in interviews. The first one is the salary one. If I am evasive, or try to deflect, the interviewer will probe deeper. They just wont take no for an answer. In fact I've even been told straight up "Give us a figure, or we won't proceed".

Another one is about my children. They are five and seven and finish school in the afternoon, when they are collected by their after school service. Under EU law interviewers cannot ask about my family life, but they do. They ask what my children's ages are, they ask when the finish school, and crucially what happens if there is a problem that would require me to dash out to pick them up (illness etc). When I say my wife will take care of that they ask what she does for a living. If I say that I'd rather not discuss that then I can be certain no matter how skilled I am for the job, I wont be getting it.

In my experience most interviewers know all the tricks. If they want an answer to a question they will get it. If you don't play ball then you probably wont get the job.
The X86 Script Instruction Virtual Machine
> use Qt

It has only been few years since a bug in file copy animation in systray that caused 100% cpu utilization in KDE Plasma 4 has been fixed. It wasnt the first bug in this regard nor it was the last one (IIRC. I saw a similar one in Plasma 5 too, though I didn't check it). Qt is old but cant say it is efficient or optimized. Qt5 programs that use classical QtWidgets have significantly more memory consumption than the programs written in other toolkits, and the newfangled Qt quick widgets is a fucking disaster as can be seen from the aforementioned bug they couldnt even get a simple screen animation straight, so not at all different than Electron ( only few years ahead of them)
Disagree -- the web platform itself is pretty solid. Websites made decades ago are still accessible. The tooling that exists today will probably last much shorter.
That's why I stick to jQuery 1.2. Ain't neveh goin' nowheh!
I share your craving for less noise, but:

- there's a whole lot of shades of grey between a hoax and a scientifically proven phenomenon.

- we don't need to be alarmed -- we can be just interested in something new and unusual.

Insufficient research to date does not mean the phenomenon doesn't exist or does not deserve attention.

P.S. This reminds me of the famous story about two economists walking down the street. One spots a $100 bill on the pavement and wants to pick it up. The other stops him saying: "that's just an illusion. If this were to happen, somebody would have picked it up already".
I think the inscription's aim might have been to stress that this is ship's bell as opposed to a Temple's bell, etc. I am a Native tamil speaker and there are quite a few "bell" words in Tamil
I'd like to see an actual office that works like Upwork, you get given easy tasks and you rank up to get better work, or specialise in certain areas and work on a lot of similar projects.

Kind of like a development agency but with a lot of freelance developers onsite.

They could also work remote and only come to the office when a client is there.
Right. Because the web is fundamentally a document delivery system that has, due to its easy interface and popularity, grown far from those roots.
Is Outdoor Advertising still the best way to reach out to large audience?
Designing a city-wide OOH advertising campaign provides a large scope for marketers to showcase their brand to millions of people in a city. But in this day of technology and internet is this still the best way to reach out to people ad get leads in a large proportion for your business? What do you think? Please let us know.
FOOTNOTE: http://bit.ly/2myJtr8
I have no issue with Thinkpad X230 for Linux. It's thicker than an "ultrabook" but it's still my go to choice for portable laptop.

I prefer having an actual ehternet port rather than a movable part one.

The dual battery is also pretty neat, one is replaceable.

Many of my co-workers have either the Carbon or the Yoga, I've only seen one with Fedora installed but as long as Fedora works out-of-box on it then the Yoga seems to me like a great work laptop too.
The authorities not yet cracked Bangladesh Bank heist case
don't forget the termites, as it is not a one off that has a half life, but a continuous process of production.

"production of CH4 by termites is probably <15% of the global yearly emissions."

http://www.nature.com/nature/journal/v301/n5902/abs/301700a0...
Totally agree. Its the same as when a cop pulls you over. Being abrasive yet technically legally correct will just get the cop to royally shit on your situation.

See my relevant comment in the thread below:

https://news.ycombinator.com/reply?id=13947819&goto=item%3Fi...
Do you need any one job that badly? Appreciate I am in a fortunate position but I was under the impression that there is more demand for developers than there is supply.
Trying to describe global warming with solid science is beyond most people; even someone smart (regardless of other "issues") like Scott Adams feels the need to ask why there are multiple models and why don't we just pick the best one.

Most people accept science solely on the basis of the tangible results it produces, and feel free to be prefer gut feelings (superstitious, spiritual or otherwise) where they believe, or are led to believe, that it doesn't.

However, handwaving the science behind global warming theories makes it easy to refute with non-facts. And due to the time scales involved, you can't fall back to shared experiences to get people to accept the parts they don't understand, the way they do for example with illness and medicine (mostly).
Jesus Christ Church Prayers and Christian Testimonials
I agree 100%.

TypeScript is an invaluable, mature technology that provides large productivity boosts to any team that maintains a mid-sized code base.

It plays extremely well with React too, and it's benefits are independent of the tech stack. If you are used to typed components/templates, you will NEVER want to go back.

I would argue that is more important to have static typing in the front-end compared to the back-end in a web-application context. There is more state, lot's of shared entities and unit tests are expensive to write and maintain.
There is zero non-speculative users. The only reason to buy zcash is to sell to greater fools. Early investors are paid by later investors.
ah! really cool, thanks :)
who/what will this affect?
The problem is that for a normal country, coding isn't such an attractive career in general. It makes about the same money as every other engineering field (and less than many, like architectural engineering) requiring similar qualifications, and in many ways more exhaustive/painful, so only reason why you may want to be a coder in say UK is to love coding, then your hobby becomes your job. Hiring a British developer, you may be more or less certain you aren't working with a cynical milkman.

In poor countries, coding is usually the only way out of extreme poverty, unless you are born into right family. What other good careers are available in India that beat freelance coding at average ($30/h) rates? So, it attracts people who are simply after money and nothing else, they practice squeezing their clients dry and doing all kinds of tricks more than they practice coding. Because they give no shit about coding.
>CoC

I'm sorry, what does that mean?

>bad compiler, bad type system

I'd love to hear some feedback from you about the compiler and type system, so that we can discuss and improve them.

>no formal proofing

Ary has expressed interest in formally defining crystal's type system, but its understandably far down the list of priorities.
Checkout https://www.floydhub.com as a replacement for AWS!
I believe this is the case when MSM are not blowing things out of proportion, so by comparison it looks like an understatement. This doesn't "spell doomsday" for the upcoming generations.

First, I believe we are already well on path to sustainable energy. Let's be honest, any planet-wide change will take time, especially when affected by economic means. Granted, world-level dictatorship may achieve zero carbon emissions in a few decades, but I strongly doubt that that is what you want. On the other hand, renewables are surging even with our current level of technology. Any sudden technological breakthrough (be it batteries, fusion energy or room-temperature superconductance) will accelerate it even further, but it's not necessary for the transition. Humanity will surely switch to renewables in a century.

Second, consequences of rising global temperature are harsh, but in no way there are a "doomsday". Do you really believe that loosing Californian fertile grounds will end the humanity? We will adapt and so will the ecosystem in general. It may be costly and inconvenient, but people already live both in the desert (like Northern Australia) and in tundra (like Alaska). Not the end of the world.

Third, it's possible to drop global temperatures in a few months' time if direly needed. Ranging from orbital sunshades to tropospheric aerosols, solutions can be cheap and easy to deploy.

All in all, I strongly believe that your asteroid analogy is an over-exaggeration.
I'm not so sure. Maybe for an octopus, but as mammals we have fundamentally similar brains and neurology to many other mammals.

When I quiet my mind, look around me passively and simply experience the input of my senses, I can easily suppose that the experience I have in those moments is very similar to the experience of a dog or a chimp in a similar mental state. If I'm not using the higher functions of my brain such as language and only using those functions I share with other mammals, I don't see why I should expect my experience of them to be radically different.

Similarly, many mammals exhibit emotions and desires. We have those too and we evolved them from common ancestors. If a common ancestor of chimps and humans evolved these behaviors and we and chimps exhibit them, why should we necessarily expect the experience of them to be utterly and incomprehensibly different? Especially when many of the resulting behaviors in chimps and humans are so closely analogous and presumably also closely analogous to the behavior of our common ancestor? Surely any claim that we should expect them to be completely different or incomprehensible is the one that is extraordinary and needs to justify itself?
Could not Electron use React Native kind of framework?
You didn't communicate that very well. All I got was that you didn't understand what it was but you sure as hell had an opinion anyway.
By law (in the US anyway), employer's can't keep you from disclosing your salary.
That depends on the industry. I have worked with support for about as long as you, and many clients wants to find a solution that they can use until they upgrade (since the upgrade process can take quite some time if you have lots of dependent software that needs validating).
New iPad?
They're quite different.

Ud-deen means of the religion. So, there are many names like Tajuddeen (crown of the religion), Shamsuddeen (Sun of the religion) and in this case, Muhiyyudeen (vivifier? of religion).

Mujahid is a person is a person who engages in jihad. The plural is Mujahideen (which is quite different when written in arabic but dramatically similar when transliterated into english). https://en.wiktionary.org/wiki/mujahid
In my experience, you need to work with individual developers and never ever with shops. I don't know how many of those are still around, but I had good work done on what was then Elance.

An easy filter when soliciting work is to include some things in the job description that the applicant has to respond to/think about. Most applicants will not, so you can throw them right out.

I also discriminate fairly aggressively based on country, suffice to say that certain regions usually match my requirements better for developers who match their advertised skill level and think critically about the tasks presented to them. Controversial, possibly unfair, but there it is.
wow! Not sure how I feel about that. I find it strange that anyone can find out the price paid for any house in Britain. I often see people often 'valuing' other people with this information. I can't imagine what it would be like if people could find salaries directly.
Tell HN: My advice to my kids: do not get a job/career, be a property investor
It seems that whilst those of us bashed away at keyboards for someone else for a yearly salary, the smart people were doing everything they could to accumulate properties, just like a big game of monopoly.

I have concluded that having a job is a mugs game, just a way of serving the rich and helping them to get richer.

My advice to my kids - forget job and career, do everything you can to spend a lifetime playing the monopoly game, buy property after property and you'll be rich and never work for the man like all the suckers.
Professional SEO Services
This! And if it does not say so in your contract you can add a little "I believe my contact..." in there.

Many other advocate lying. I'm kind of hesitant to do that because of my believe that it is "starting off on the wrong foot".
Credit isn't always the last resort. Many management teams would love to borrow money at even 15% instead of giving up equity with a 2x liquidation preferences or IRR-based ratchet.
There is probably no product with the exact feature set of Dropbox. But if you want to take the principled stand, you'll have to live with that. You can't be all "refuse closed-source autoupdating software, it is evil! Richard Stallman was right all along!" and then complain about you not getting the features that those products offer. That's the price you pay for your principles.
I've been long enough here on HN to remember how people used to laugh at Java in the comments, bemoaning the time it took to set everything up before you can start working with it (although it wasn't really that much trouble then, and it certainly isn't now) compared to how easy it was to start working with Javascript ("Hey, all you need is a browser and an editor"). How the tables have turned.
ad 1: https://stackoverflow.com/questions/31954237/pseudo-random-g... has some answers.

ad 2: in most measurable stats fnv1 is better than djb.
practical throughput, time if inlined, cachegrind cost model (4x!).
fnv also produces less collisions with average keys.
only in pure cycle/hash djb is a bit better.

https://github.com/rurban/smhasher#smhasher
https://github.com/rurban/perl-hash-stats#perl-hash-stats

> ad 3: Is hash function efficiency that important when neither of the hash functions DJB or FNV1 posses good distributive qualities?

It depends entirely on the use case. Usage in hash tables is totally different to usage as file or block checksum or crypto.
Besides looking how many bis of the keys are really used or how easy it is to create collisions, it also depends if the keys are random length strings, aligned buffers or plain integers.
Both DJB and FNV1 are considered bad regarding their stats. But they are small and fast.
Why is https://github.com/openssl/openssl/commit/24956ca00f014a917f... on the list of Theo de Raadt's contributions?
Double it and add 5k?
you can put a human being in a uniform and give them authority but they're still a human being with all the complexity around ego and personality.
I once named my salary and they thought it was so high that they said they'll need a salary strip to prove it before signing the contract.

The negotiation stranded on other points, so I never had to. But I had the gut feeling this practice is not legal (in EU).
Slightly unfortunate naming choice maybe, considering the Tidal music streaming service?
Isn't OpenStack just an open source project? Ie. it doesn't sell anything.
I suppose it could be that in that language the ship bell and temple bell would have two different names, but obviously that nuance is lost when translated into English.

It's like in English you have fingers and toes, and obviously fingers are not toes, and toes are not fingers. But for example in Polish, they are both called the same thing, so you need to specify which "fingers" you mean - so you could have a sentence that says "foot fingers", which when translated into English could end up being "foot toes" - obviously to an English speaker it makes no sense, since toes are only on a foot, so saying foot toes is pointless. But it makes perfect sense in Polish, and yet this nuance is lost here.
Survival of the Friendliest
How to get $7.27 in sales for every $1 invested in Facebook advertising
Ummm.. kabes is right. React is an even bigger abstraction on the browser than angular 1 is. Its just that with React the abstractions are mostly opaque - and with Angular the abstractions are not so opaque ( and maybe sometimes leaky! ).
The beautiful German language: To "earn" and "deserve" are the same word. So you're technically not lying if they ask "Wieviel verdienen Sie?"
Why don't you start?
Most companies don't switch quickly.

We have a huge Angular 1.x app, but after hiring some new developers for our team we found the pool of React devs was huge compared to Angular devs. So much developer goodwill and mindshare has been lost.

After carefully evaluating the technical aspects of Angular and React and externalities like the above, we decided to start building new software with React.

Angular won't go away overnight, it will see a very steady and slow attrition, with developers themselves leading the way.
Agree generally, but the future of web app development is looking more and more like a hundred languages and frameworks. Here's someone who built a 50k LoC web app in Haskell - both client and server in the same codebase - and very happy about it: https://www.reddit.com/r/haskell/comments/610qp7/hiring_pure...

F# has Fable that compiles down to Javascript, OCaml has BuckleScript, and the new kid on the block, ReasonML. I've read about one or more production websites running in these what we'd call esoteric choices. (Add Elm and PureScript to the mix)

There is increasing adoption in the web for both Typed FP through these languages and Untyped FP through ClojureScript. Non-FP communities on the other hand don't seem too keen on the web. Ruby for example has Opal, but with the pace at which Javascript is getting better, porting similar languages just for their familiarity doesn't seem to generate the same kind of excitement as transpiling from a more powerful one.

And once Web Assembly becomes viable and browsers are free from Javascript (except for being the lowest common mass adoption denominator), we'll be able to choose our languages just like we can when programming for any other environment. It'll be a Wild West out there, but in a nice kind of way.
which is all well and good if oyu can afford to buy those properties, many of us struggle to rent let alone buy
That's exactly what this is - it's a small DSL that evaluates to create triggers at moments in time. These triggers are then evaluated by an endpoint (like the sampler included with tidal) to make sound.
This is what Imzy (reddit clone) is doing.
This Tidal was around first. The more well known Tidal is what got the 'Cycles' part added to the name I think.