skysight-inc/HackerNews huggingface dataset:
I see, that is similar to me.

I spend most of my time nowadays between Java and .NET languages, with some JavaScript when doing Web stuff.

Diving into C++ means I am doing OS integration work, like Android's NDK, COM, UWP APIs exposed only to C++, CLR and JVM native APIs.

So I guess I kind of share the same love-hate thing as you.
<br/> isn't an HTML 4 thing (it's an SGML thing, and hence goes back to the IIIR HTML draft and the original HTML (2!) standard): it has a very different meaning that most people think; it's the NET syntax (of the SHORTTAG feature of SGML), and is a br tag followed by a literal ">". The feature even gets mentioned in the HTML 4 spec: https://www.w3.org/TR/html4/appendix/notes.html#h-B.3.7

Of course, browsers never actually implemented this, which led to the ability to write "polyglot" markup which was both (de-facto) HTML and (de-jure) XHTML simultaneously.
Yes, sorry, that was hyperbolic of me.
2000 Free Classified Websites List Without Registration [95%]
Ask HN: Who is peyser?(August 2017)
The IDES OF DEF CON: A #badgelife Post-Mortem
Those secrets are for Mailit itself to connect and authenticate against the email server.
https://developer.apple.com/library/content/documentation/Ge...

It is not system-wide, but does extend to Safari View Controllers.

I never encountered an ad on my iPhone since I installed a Safari ad blocker (I don't use any ad-supported free games/applications).
I'm really surprised Apple hasn't come up with something in this space, not everyone is a programmer but most people have things they could do with automating a little.
A while ago, I tried to configure an electric B, just for fun. Not that I was trying to buy one, because I don't have a permanent parking lot where I would mount the charger right now...

There were only two things that would really put me off:

* The car was super-expensive. With a few extras, it was ~45000 Euros, IIRC
* Range was too limited (160km IIRC).

Now, if I could mount a charger, I would probably consider a <35000€, >300km A-Class, if such a thing existed.
Not everyone can be vulkan. I can imagine your way works too, but it requires it's own work, lest you end up with pent up emotions.
Ask HN: Who wants to be hired?(August 2017)
I generally dislike web ads, but I don't really mind YouTube. The ad plays, then goes away. You can even skip it after a few seconds. As far as ads go I think it's a very reasonable implementation.
No one is blaming the youngsters, people here are blaming the inadequate teaching methods.
disgusting, no thanks.
We developed Strattic to solve the issue of difficult to maintain and optimize WordPress websites. Strattic publishes WordPress websites as static sites, and the origin site sits behind a login so it's only accessible to you. No server issues etc. Strattic is currently in beta: https://strattic.com.
How Government Wrecked the Gas Can (2012)
When you enable Limit Ad Tracking, your advertising identifier is set to null for third party apps. It is automatically reset to a new random identifier when you disable Limit Ad Tracking.

https://support.apple.com/en-us/HT205223
I'd say it's because HN is a bit of a "hipster" crowd and there are more startups, with fresh stacks that want to use new exciting technologies, than corporations with a "solid" base.
Salary Data for H1B Visa Revealed by USCIS
You have 4-5 step process. I do not know if top 3% that they boast on the website is correct and I do not care, I just care that I love working with them and that it pays more than the jobs from my city can pay, with added benefit of working from wherever you want.
It was not 'that' hard if you are versed in the algorithms. Steps are like this :

1. Screening process (testing for good English)

2. Codility test (algorithms, 3-4 tasks in 90mins or such)

3. Same as codility but easier, coding while you share the screen with Toptal dev. And he will ask you some questions regarding your experience, and why did you do something. Tasks were easier than codility tasks.

4. You get the project to do. The project will be relevant to your experience. So if you are mobile dev you will probably get a task to make some basic mobile app with maybe firebase as a backend DB. I got some basic app to make as restful API and angular as a client. Its purpose is to demonstrate that you know the basic stuff like what REST is, testing, project structure, roles, security, etc..

5. The last step is to share the screen with Toptal dev and to go through your project explaining to him what you did and why (trying to explain like you would to a client)

From my experience, I would say if you pass algorithm tasks, you will make the project for sure (you get 2 weeks for it). If you fail they will give you a second chance to reapply very soon (at 2-3 month tops, depends on where and how miserably you failed). If you failed for the second time, you must wait 2-3 years. Good luck!
Ah you're right. So this is even worse than I thought..
Exactly-once, once more
That's why we developed Strattic: it allows users to enjoy the flexibility and power of WordPress without the need to maintain and secure servers. Strattic publishes the site as static and serverless, and the origin site is only available to the site owner. It's like a static site generator, but for WordPress. Strattic is currently in beta: https://strattic.com.
Ending the anomaly: achieving low latency and airtime fairness in WiFi [pdf]
PAYMENT OPTIONS CYBER EXPO BANK ACCOUNT LIST
Lets assume that censorship for any given tech is allready existing and tight.

That means censorship only will struggle when new tech arrives and deploys to fast.
This means, most vital for the fight against censorship is actually the development of new tech that is censorship resistant. This means tech that is not of the walled garden variety- tech that allows users to chose other severs, circumvent the defaults, allows users to run a local service instead of a centralized server. Tech that allows to draw copys of softwar without central registration.
Apple by beeing apple does harm to free speach right there. The VPN removal is just the cherry on top.
Cloud Wars: UK Becomes Ground Zero for AWS vs. Microsoft vs. Google vs. IBM
Aristotle realised the rational argument does not always win a long time, and then wrote Poetics.
Well, I only saw a model X on Cebit, although the materials are good quality, the build quality is poor for the price. Then I saw a hybrid Porsche, and the X felt like a higher mid class suv in comparison. Worry not about German carmakers, they have infinite money to throw at any project. Once they decide to go serious about electric, Tesla won't be able to keep up with the competition. Don't get me wrong, I root for everyone, mainly for our future, but stop daydreaming.
It's also interesting to see that they are used for things like coffe machines and the like. This is mostly due to its performance on low-end hardware (you won't want to be using an Atom PC with Windows to control a coffee machine). This in itself is also quite a benefit to Qt - although from a C/C++ developer's point of view it still looks a bit bloated ;-)
Well, it's cheaper to use OP_RETURN, too.
But the encode-in-address method is limited to 20 bytes.
How to increase employee engagement at a workplace?
there needs to be a delphi for react. I remember starting to learn components in delphi, never got round to it but I think you could composed them like with react and also style them.
How many old skeletons do you see? Are they a representative sample?
The most common stance on hiring Elm developers is to not look for people with experience with Elm (because there are relatively few) but people who are smart and willing to learn it. It is a different way than for hiring in other languages.

For example:

https://groups.google.com/forum/#!msg/elm-discuss/92dXqmB4nJ...

But this is common in niche languages. Most of my background is in Clojure, which has a vastly larger userbase than Elm, but it can still be very difficult to find good developers for it. Many of the professional Clojure developers I know learned the language on the job when they went to work for a company that used it. I wouldn't doubt it is similar with Elm. I saw a presentation once by a CTO of a company that started using Elm in production, and he mentioned that hiring is one of the larger risks to adopting it. But that shouldn't necessarily stop anyone, depends on a company's goals (and spirit).
> Because the science and engineering cultures of computing have failed to address these effectively

That doesn't automatically make coders 'Artists'. There is a huge gamut of software outside the CRUD world of HN. Software that runs mission critical applications like Mars Rovers, power plants, Public transport systems, etc. We should have a fair amount of rigour to ensure the software being written is rock solid, and taking shortcuts to learn basics of CS is bad.
I last used Delphi at varsity. I was the only student in my class that chose it for my assignments and final year projects.

That period was the happiest time of my life as a programmer even though relatively speaking I didn't know much.

More than anything else, Delphi was just plain fun to use.
From the POV of the large tech companies, it's mostly a matter of keeping the interviews short since the questions can be complicated yet fit in under an hour. The top companies are constantly growing, have ~3 year turnover and are flooded with applicants due to their name recognition. Why all the smaller ones copy this approach, I have no idea. The alternatives usually are just as unpalatable: pair programming, a long project, language triva questions, etc. So nothing changes.
It's really dependent on video. Some videos can be 20 minutes long and you have a skippable ad in the beginning only. Other videos are only ~6 minutes long and play an unskippable ad every 45 seconds.

It probably depends on monetization settings with the channel holder, but it's really annoying. The former kind, I don't mind, but the latter is almost as bad as cable TV.
Show HN: WordPress Plugin to Grow and Engage Your Mailing List
Dedicated React IDE
I find it odd the scale goes directly from Junior to Senior Engineer. Is this a Bay thing or is that a traditional transition?
From a branding and long-term point of view, it's really important to "own" your content by hosting it on your own domain and even server space. The advantage of a platform like Medium is that it can increase the reach of your content, but it's too risky to go all in with them since who knows how long they'll be around, or what limitations they might add down the line.

But there's a way to have your cake and eat it too: you can publish first on your self-hosted WordPress site, and then republish automatically on Medium with a canonical tag pointing back to your WordPress site. This means you get the SEO and control benefits of WP, and the reach benefits of Medium.

I wrote a guide on how to make this magic happen: https://illuminea.com/ultimate-guide-to-wordpress-medium/. Of course this post is also reposted on Medium with the canonical tag :) https://medium.com/@miriamschwab/6425c2d5e5c4
On the other side, every other drug effecting brain in the slightest is a prescription drug due to being abused by addicts. Ranging from a popular nootropic Pirocetam to Tropicamide. I'm not sure what feats of ingenuity Russian drug addicts perform to get hooked on them, but I had hard time getting Tropicamide for my eyes when I was in Russia. Local ophthalmologist told me to do a ten day course of Tropicamide, but couldn't give me a prescription because I'm not a local, and the pharmacies couldn't sell me this thing without an official prescription.
A number of years ago I wrote a remarkably similaly titled piece. Why I use (object) Pascal. http://screamingduck.com/Article.php?ArticleID=43&Show=ABCE

But the truth is in the years since I have moved away and tend to use JavaScript or Haxe for a lot of my projects. I'm learning rust for Non Garbage collected projects.

Until a couple of weeks ago anyway. I'm working on an emulator for an 8 bit Fantasy computer that uses an avr compatable instruction set. I recalled that there was a avr target available for freepascal and gave it a go.

I had to build a trunk version of Freepascal with my own modifications to support my Emulator. It has almost no run-time library. It's just the language, and I really enjoyed using it.

Coming back to Pascal after using so many other languagese in between provides an interesting perspective. You become more aware of the strengths and weaknesses. There are now a few things I would change If I were to make my ideal Pascal dialect.
Shitty tests? Lack of integration tests? Lack of test coverage for a particular scenario? Test environment that does not represent the config that's deployed in production? There are literally hundreds of reasons why things like that could happen. Depending on the system in question you could have an isolated environment on which you replay prod traffic before cutting a new release and then investigate failures. All new features are engineered so that they could be easily turned off using flags. Once that's done you could canary your release to, say, 5% of your user base (at Google it'd be in the least loaded Borg cell), and if something goes wrong, you quickly disable busted features in response to monitoring and alerts. You let that stew for a while, then deploy your release worldwide, and start working on the next one.
The highest scoring entry used a deep neural network:
https://www.cc.gatech.edu/~alanwags/DLAI2016/(Liu+)%20IJCAI-...
I'd say it's not doing great because deep learning here merely observes the statistical co-occurrence of words, and hence are only correct insofar as the sentences are common. I'm sure with more data they could get a good 75% of it right. More of a problem is that pure textual comparison is oblivious to the underlying logic. Sometimes the verbs may correlate as a common sequence of events, but a preposition like "in" denotes a logical physical constraint that should overrule the mere correlation of verbs.
> Agnostic to his Herbalife bet, Ackman "has widely underperformed the S&P 500 since its EOY 2012 inception: 7.1% since inception net of fees vs. 84% for the S&P 500. Their original flagship fund's (2004 inception) track record is outstanding with returns of ~20% per annum."

But why should the S&P 500 be the benchmark for what Ackman does? If he was advertising that he's betting on broad market risk it would make sense, but he's not. He's long/short high concentration, which you could argue he's also not done fantastic at, but with a small number of positions you'd expect a wide potential spread of returns.
I don't actually agree with your examples but I wanted to add one of my own.

I went to a dentist complaining of sensitive teeth. He identified the problem as small cavities caused by chewing in my sleep, drilled them out, and added fillings.

A few months later those fillings fell out and I went to another dentist to get them replaced.

"You've had large holes drilled on top of your teeth so I'll have to replace them, but these fillings were totally unneccesary. If you get sensitivity like that again, just use a sensitive toothpaste. With your chewing you'll lose these fillings after about a year, and each time we'll need to drill out a little more, until by the time you are 40 you'll lose the teeth"
Popular belief in any difficult topic is not a good indicator of anything.
From what ive read about nuclear technology, the reason the west has big non salt reactors is that they wanted them for making nuclear bombs. providing energy was a by product of making nuclear weapons.

That also accounts for much of the delays, they are using the tech for so many naughty things they need to wait for staff turnover on the project so no one knows too much about what they are doing.

So while I agree we need to "open the discussion up", I dont believe that discussion will be allowed because of the war politics involved.
Telegram Middleman Bot – Push Notifications as easy as POST
Facebook AI Creates Its Own Language in Creepy Preview of Our Potential Future
Presenting the new d3.loom chart form plugin
Absolutely.
Before reddit "digg" was the big site.
And suddenly digg died and all users moved to reddit.
And digg died because of a "re-design".
Can't believe reddit is doing the same mistake.
It's not _worse_, it's just designed for a use case that expects it to only be available to services that are allowed to send email.
Show HN: Thread Pool implementation in C++
Developing for iPhone Pro
>What is the purpose of the parent comment? To score a point? To show us all the commenter is smarter than the vulgus?

To defend their technology/language of choice, who they felt was undeservingly dismissed as obsolete?

>The same point could have been made without the condescension.

I think the "less competition" is a valid point. People that dismiss languages as "old" or not fashionable enough, often miss opportunities in niche areas -- case in point all the COBOL jobs.
I have an "I can't believe it's not a tooth" implant, after I lost a front tooth when I crashed a tiny motorcycle.

They drilled a hole in my jaw, beefed it up with a "cadaver bone" from a pig, threaded a titanium bolt into the hole, and then threaded a tooth-lookalike into the titanium bolt.

The installation is a bit... industrial, but you'd never know it wasn't a real tooth. It cost £3,000 though.
You have to set up protection on an API, it doesn't come magically installed by default.
Yup Crashed mine as well and my whole machine also hung up on me.
Just an addition, 'Common Weakness Enumeration'
Bodycam should activate at random and not tell that to wearers.
You'd really be fine hiring a senior developer that had no idea how a linked list, a hash table or a binary tree worked? Understanding which data structures are good for speed and memory usage is at a minimum required for memory constrained apps and dealing with large scale data.
It has always amazed me that teeth have such a high failure rate when they contain 0 moving parts. There's also no biological or chemical processes that need to happen. They're literally just an inanimate object that you use for biting. How can they be so unreliable??
How to Measure a Product’s User Experience
Minimizing the cognitive load in your life
Looking past the visual design, I think a more pressing question is what will happen to the API? From my perspective, it is Reddit's saving grace. It bridges the gap between available functionality and what moderators and users actually need. I personally run about ~30kloc of Python code against reddit 24/7, mostly to aid moderation of subreddits. This codebase has grown organically over the years, and truth be told, a major API change will require a major investment in my end. That is my own fault, for sure, but I know several other developers in the same boat.

Breaking the API will take away essential functionality from a very wide range of communities, moderators and users alike. Can they do a complete front- and back-end rewrite and still maintain a backwards-compatible API? If not, I am out, because a rewrite is simply way too much work.

edit: typo
Can you come up with an objective definition of "merit" that the company can't game in order to fire the most active union members and break the whole thing apart?

IME seniority and political patronage is basically how a lot (if not most) companies promote too - under the guise of being purely concerned about objective performance of course.
Ask HN: How to hire a better software engineer than I am?
I am currently working in a young company (not a software company per se, but we need to e.g. do some IoT type things.) and have ended up having quite a lot of responsibility in developing/designing the information infrastructure for our company. Now, I do not see myself as a professional in most of these things, and I think at some point we would need to hire a person to step up our game. At this point I would like to keep this as a general question, so assuming I want to hire a developer that should be better than I am, how should I approach this problem? How do I distinguish candidates that can do the smooth talk from the ones that can walk the talk and understand the balance between that on the one hand you need to keep the technological debt in reins but in the other hand sometimes you just need to get sh*t done, even if that is ugly?

Or is this just an impossible task and best bet is to trust to dumb luck, intuition and fizzbuzz?
Vacation systems are broken – here's the fix: Pasricha
Introducing Common Table Expressions in SQL Server
I had all four wisdom teeth extracted in the same procedure under local anaesthetic, back in the medieval days of 1980s British NHS dentistry. The four deep injections were significantly more painful than the extractions and in fact led me to avoid dentistry in general.

However, many years later, I experienced excruciating tooth pain due to air pressure change [1] while flying to the US and then while subsequently driving through Yosemite. The pain was so bad at one point I had to stop driving and the prospect of the flight home was not fun. The cavity was exacerbated by my avoidance of dentistry following the wisdom teeth. The dental injection when I got home was nothing compared to the prior tooth pain so I started properly going to the dentist again. A root canal procedure several years later involved injections that were virtually pain free so I now don't stress about the prospect of an injection at all (except perhaps for the few seconds when the dentist is about to insert the needle).

For me, the change is due to 1) improvements in procedures and 2) a general lessening in personal squeamishness as I've got older. Any injection at all when I was younger had the potential to make me faint but now I can even watch the needle during a blood test or similar. YMMV.

[1] https://en.wikipedia.org/wiki/Barodontalgia
We could have something like that if Web Components were actually a thing, but they are only properly supported on Chrome.
Well that is what I thought until I read this article:

https://www.theverge.com/2017/7/31/16069960/tesla-model-3-no...

You are looking at $55000 if you want comfort levels comparable to a BMW 3 series? I'm in the UK and I don't know how these prices compare, but the $35000 version seems rather spartan.

This will not stop people buying the car though (including myself, I can only hope).
This is not blaming of inadequate teaching methods: "All the young, beautiful people who wouldn't have ever taken a computer science course if it weren't such a lucrative industry to be in right now.
Maybe with this guide they can pass an interview at a big company where they just twiddle with bits all day. I won't be holding my breath until they can produce something useful.
"
Writing in languages with a GC is quite cumbersome.

Unless you are writing a proof of concept without a care in the world for your code you still need to reason about memory just the same as in a language without a GC. Only problem is that you constantly have to fight the GC and you don't get any help from the language. And at the same time you loose valuable constructs such as RAII - for no good reason.

Similar to how static language are gaining I think that we are going to realize that garbage collection has been a huge mistake. It is such a relief that we now got Rust, and the lost opportunity that is Go is nothing but tragic.
China’s Didi Invests in Taxify, an Uber Rival Operating in Europe and Africa
It's a matter of life experience I think. I used to be awkward in conversations and such, but I think mostly due to lack of practice. After a number of years, it's much easier to quickly recognise someone starting to talk to you and respond to a question fluently. And insecurity is a big factor there too. Either know thy worth, or stop giving a fuck.
CyberLink Media Espresso Deluxe 7.5.8617.61825 Crack and Serial Key