skysight-inc/HackerNews huggingface dataset:
Well, I didn't explicitly take the time scale into account. Or rather, it was like I assumed it was arbitrarily small. But I wouldn't exclude possibility that someone would try to hammer through his own head that he enjoys a job which he loathes through forty years. Sometimes humans can be strange like that.

Just imagine that the job becomes like a surrogate to the persons' actual identity. They identify with their own job and think it makes their lives meaningful even though they might intensely dislike it. For instance, the people I've met who work in medicine who were very much like that - one of my best friends went through med school. Where I live doctors often work long hours besides having extremely stressful jobs (and so take self-comforting addictions like smoking, caffeine abuse and drinking). It seems as if they're often led into the profession by rather unlofty motives like pay or prestige, but I also know that many give some inherent value to their work because they're helping people. Would they'd be better off in another job? I know it's not up to me to tell, I feel as if many would. Specially the ones very much sensitive about patient loss. Because it's a hard thing to deal with anyway, but it hits them the most.

So yeah, I think that someone might stay in a profession he might not actually personally like for some arbitrarily long periods of time. At least in principle. Don't know how it might apply to other professions though, because I don't see why people would keep programming for ethical reasons - unless they're deathly afraid of the coming machine revolution.
This is a surprisingly negative-sounding comment. We've been quite clear in our documentation and public language in the past about how 'all-matches' semantics differ from 'best match' semantics implemented by back-tracking engines, so we generally find a few more matches.

Given the comparison with RE2 here is under circumstances where RE2::Set is not returning any offset at all, I'm not sure what your point is about the "Intel piece".

Ripgrep is also awesome, and thanks (I guess) for mentioning Teddy, which nicely illustrates my favorite instruction (PSHUFB). There are still some bits of the Teddy algorithm that should be incorporated into ripgrep (the merging of literals when you have >8 literals is naive).
If you and I each own property along a river, and I run a factory and you run a farm, and I dump waste into the river that poisons your crops and livestock, that's just me exercising my absolute right to my own property, yes? And anything you do to try to stop or punish me is you feeling entitled to my private property, yes?
How a video game is inspiring humans to seek home on a new planet
> How are these companies able to mitigate through the banking companies TOU and such?

That's the trick, they just put all the liability on the user for security issues. Most banks say you must never give your credentials to a third party

So these startups and fin-tech companies just slap a few clauses in their T&Cs to say it's the users problem, not theirs.
Why we need a dating app that understands Nash’s equilibrium
btw i would def pay for a pro feature such as that
A slight aside- due to the expansion of space, we can see objects that are currently further away than the simple amount of time it took the light to reach us. GN-z11 is one of the most distant objects imaged, has a light-travel distance of 13.4 billion light-years, but a proper distance of little more than double , 32 billion light-years.

https://en.wikipedia.org/wiki/GN-z11
You forgot (optimize (speed 3))
I'd prefer to give them a universal basic income and a well-supported, cheap and/or free higher-education system so that they really do have options -- then they can choose to train for a job they'd prefer, or start a business of their own.

In service of which, I will "paternalistically" redistribute some wealth, which fortunately is justifiable since all modern property ownership is rooted in the use of force and/or fraud, and thus is of course morally invalid.
Starting Your Career in Cyber Security
Re: infinities and continuities, to my understanding, it has been proved than interaction with the world is inheriently discrete determined by Planks constant - I am not a physicist, so may be wrong.

If we cannot interact with arbitrarily precision and can only ever observe a finite universe, does it make sense to even ask if the it is any other way? Should it be figure out how to interact with the world using some new fundamental mechanic, other than a wave bound by C and h, it opens the question.
Could someone please explain to me why does Uber has 12,000 employees? Drivers are not employees, there is no content to curate, no brick & mortar operation, the app and tech stack is pretty much developed and stable. Sure the Otto and UberEATS are now part of Uber but still.
It is commonly accepted that the mxGoT willy bot was the cause of the price rise in 2013 from 200 to 1000 dollars.

History

Gox started as a trading platform in 2010 by McCaleb. He sold this to Mark in 2011. It is rumored that Mark was using customers BTC to expand Gox or/and it was already sold to Mark missing 80,000 BTC. When the price started to go up, Gox was forced to create the willy bot to try and buy back (at a higher price) the bitcoins they missing as they were running a technical fractional reserve). The willy bot drove the price up because it was always buying and in turn defeated its own purpose as it ended up bankrupting MxGot by driving the price so high that they could never hope to recover the missing btc. I wonder if they had not created the bot if they could have made GoT solvant again over a longer time frame.

This sort of thing is still happening, Poloneix is rumored to be inside trading, There was a DDOS attack a few days ago which caused price drops and it is rumored the Dossers were shorting the currencys on the exchanges. One of the exchanges had such little liquidity that a whale was able to dump eth yesterday causing a massive price drop on one exchange (which I am prety sure they then used to buy up cheap coins but you never know)

Anyone activity trading in Cryptoland is at the mercy of these whales, they are mainpulating price, daily pump and dumps on alts and no regulartion

That said, I cannot stop watching it all, i just hlod coins I like the technical merit of

Some light reading

History of Gox https://en.wikipedia.org/wiki/Mt._Gox
Information on McCaleb selling to Mark talk of missing 80k http://www.thedailybeast.com/behind-the-biggest-bitcoin-heis...
Links on Willybot http://www.coindesk.com/bot-named-willy-did-mt-goxs-automate...
Poloneix insider https://coinidol.com/suspicion-of-insider-trading-at-polonie...
For the downvoters, some evidence:

https://news.ycombinator.com/item?id=14577840- McDonald's forcing people to buy a special salt shaker

"In early September, McDonald’s announced it would start offering all-day breakfast across the U.S. Customers will soon be able to order a limited selection of breakfast items past the usual 10:30 a.m. cutoff. That will require changes in the restaurants, such as finding room on the grills for eggs and in the fryer baskets for hash browns when most customers are ordering burgers and fries. Those changes cost money—including a potential $500 to $5,000 for equipment—that will fall mostly on franchisees."

https://www.bloomberg.com/features/2015-mcdonalds-franchises...
Researchers are using viruses to make superbugs commit suicide
Could someone please explain to me how come Uber has 12,000 employees? Drivers are not employees, there is no content to curate, no brick & mortar operations, the app and tech stack is pretty much developed and stable. Sure the Otto and UberEATS are part of that number but still. Did I miss something?
IoT – Changing the face of Business
I just can't get my head around this.

1. Why don't they just build it themselves? That would cost probably low single-digit millions and maybe 1 year of time. I don't mean to downplay the work that went into Zenly but it's not like we're talking about self-driving car tech where there's a real technological entry barrier.

2. If, for some strange reason, they can't build it themselves and need to acquire, why do they go for the expensive VC-pumped startup instead of picking one or several of the hundreds of other less expensive options?

Can someone please enlighten me?
> Spending more on health, education, and retirement is thinking long-term. Is that a cause or an effect of being wealthy?

Probably an effect. You can't choose to invest long-term if you can't afford it.
Play MP4 on Kindle Fire/Fire HD/Fire HDX Series
Regex syntax is fairly gross, I agree.

That being said I'd be surprised to your open-coded version of simple regexes like /hatstand.*teakettle/ or /badgerbrush\s{12}/ was clearer than the regex, and it would almost certainly be dismally slow relative to a tuned regex implementation - unless you wrote a lot of one-off SIMD code.

Further, if given a bunch of different regexes to match simultaneously, your code would have to run them one by one.

Finally, quite frequently our customers/users are in a situation where they don't know what the regex is going to be, and they aren't going to let people inject arbitrary code into their applications.
Found very interesting project/company https://github.com/status-im which is doing almost everything in Clojure and ClojureScript plus Go.

I track open positions from time to time on next website https://blockchain.works-hub.com/.
New hobbyist engines pop up from time to time and then they fade into memory. Why is this going to be different?

Not to be too grumpy but game engines are a weird thing cause they are such complex beasts and usually the people using them have invested a lot of time in learning them. It's fun to make a new engine, but it probably doesn't have the community nor interest to cover the hard 10 to 20% that inevitably come up. Seems like the time is better invested in one of the super big AAA engines or in writing your own.

What's the plan for 2 to 3 years from now?

https://news.ycombinator.com/item?id=5442366

Polycode had some interest around here 4 years ago, with lots of the same goals, but haven't really heard from it since. Similarly, how does this compare to Godot or even something like Torque?
I think that in Europe DaWanda is what Etsy could have been.
My biggest mistake as an F1 engineer
Neat. Author has written solid docs too: https://www.robinwieruch.de/react-express-stripe-payment/

I'd maybe add Passport Local and RethinkDB as most apps have users, but this still looks great.
I'm going to echo your sentiments regarding "Watchmaking" by George Daniels[1]. Anyone even remotely interested in watchmaking should order that book immediately.

I hate to be overly pedantic, this is HN after all, but Roger Smith still gets mainsprings, balances, sapphire crystals, and screws from outside sources. This of course does nothing to take away from his timepieces.

[1]https://www.amazon.com/Watchmaking-George-Daniels/dp/0856677...
Actually, it does make sense to have packs that are structured in a particular way.

For example, I am learning German. I would rather have a pack with the 25 most frequent nouns, 25 most frequent verbs, and maybe 25 most frequent adjectives. Then I have a foundation of vocabulary to learn the dativ and akkusativ. I don't need the adverbs yet.

Also, if I'm learning the modal verbs, I'd like a pack of those.
I work with assistive technology and many of the clients are quadraplegic. Because your dad can control his head accurately, the best computer access device for him is definately a head mouse. Eye tracking solutions are tiring to use and unaccurate.

I have tried most of the commercial solutions available and I think the best headmouse for your dad would be Zono mouse http://www.quha.com/products-2/zono/. It is very easy to use and is as accurate as normal table-top mouse.
This summary was "very easy", because it is wrong. This assessment is unfair to RE2, and we're comparing to RE2 because it's the only one of these that can do multiple regex. Both Hyperscan and RE2 throw a good deal of regex under the bus in order to get multiple regex support, performance and/or streaming capability.
iOS vs. Android – The Right Approach to Mobile Application Development
Test Driven Thinking for Solving Common Ruby Pitfalls
Let's not forget that solar cannot be used for anything critical where reliability is expected. It requires backup from a reliable source to be practical.
Green light for UK driverless car road trials
Apples and oranges. The article you linked referred to a Wordpress site; the article in this post refers to an actual parsing application.
Early on at Token, we looked Teller as a possible solution to getting to market quickly. We found two things: 1) the lawyers told us to stay clear (huge greyzone) and 2) the banks themselves didn't want to engage with us using teller even if it sped up development time. We even brought stevie in talk to our lawyers to make his case. He failed to convince them. Finally, we inquired about the price. Stevie was elusive on pricing. I finally asked, "Look, if we paid you $1M, how many banks could we get?" He said one. So at that point, we were so far apart on all issues, so we pulled out. Token will be doing something similar to teller in terms of "one API for all banks" (aggregating banks' PSD2 interface with Token acting as a PISP/AISP). But we are also providing the PSD2 interface for other banks. We have raised plenty of money to do it right ($18.5M Series A to start with), but our pricing to developers will be ridiculously inexpensive. Also, we need to hire developers very quickly, so if you are interested in helping us do it right (no shared secrets, all end-to-end secure protocols, secure central PII storage (where the decryption keys are only available at endpoints), please let us know. We don't have a lot of time left to do this right. We are located in London and San Francisco.
Traditionally, there was "old money" and "new money" where entry into the old money class didn't rely solely on wealth but also on subtle social signifiers. What's new is the emergence of a class of "new old money" that adopts the same social signalling techniques of old money, even with new wealth.
Answer to #2: They both have backing from Benchmark?
Show HN: IPFessay – Publish uncensorable essays to IPFS
Yeah, I'd like to know why you'd still use C++ at all if you find Orthodox C++ appealing. It would seem easier to just write C. Unless I'm missing something (I probably am; don't write enough of either one to have an informed opinion, which is why I'd love to hear more about this).
There is also somewhat of a correlation between the years spent in training and their pay. Not all doctors are making 400k, not by a long shot.

However, your statement about the doctor shortage. For some cases, like PCPs it is due precisely because they dot get paid nearly as Wells's you intimate. OTOH in general the supply of doctors across the board is carefully metered my the medical community. We could easily turn that dial up if we wished. They don't like that for various reasons, including watering down their pay.
Indexing Large Database Tables Without Downtime
I partially agree with "Orthodox C++". Templates should be used only when needed and for turn the code simpler(not like the abomination used in most of Boost libraries).

But also, i don,t see any sane reason to reinvent the wheel and reimplement basic stuff like thread/mutex classes when the C++ version works well. Or using "NULL" instead "nullptr", or using that pre-processor macro garbage instead templates/constexpr, etc

I think some modern C++ features, that if well used, turn the code much clear and expressive.
Really dense hard sci-fi. Peter Watts' book come with massive appendixes detailing the scientific motivation and references for his work.

Great stuff!
The rates on software seem fair (for the store, cocoa, ...).
But what’s the sense in applying a 30% fee on things you’re not related to?

Wondering if it’s a “bullish strategy” to force people in Apple Pay.
It's a really exaggerated percentage for a tip, or a transaction too.

What am I missing?
> Our previous costs also included database expenses, which we chose to forego in our serverless setup, opting instead for short-term caching.

Most web applications require a higher degree of persistence.
In my opinion, math is:

- an extension of pure logic

- not a science (since it cannot be falsified)

- only indirectly concerned with observations (because we don't know the universe)

- used to predict, but also to reason about the past (big bang theories)

- a tool

- a game (puzzle)
So I can navigate by cardinal directions now (like scrolling south a bit)?

Joke aside: can somone explain "headless" to me here?
Mathematics is a formal science, not an empirical science. In other words, both Zeilberger and those he criticizes (as he characterizes them) are wrong. Some interesting books on the subject...

"An Aristotelian Realist Philosophy of Mathematics: Mathematics as the Science of Quantity and Structure" by James Franklin

"German Science" by Pierre Duhem
Please Help, If anyone knows about how to do this
I do not use STL because I want consistent implementation across all supported platforms.
Also, you have to care about memory management when you need performance or when working with memory constrained devices. The way STL deals with custom allocators makes no sense to me, hence my own implementation.

You can find demos in the `samples` folder. :)
A headless browser is a web browser without a GUI. Extremely useful in web testing/scrapping.
The same reasons as Chrome headless [1] but with Gecko engine.

[1] https://developers.google.com/web/updates/2017/04/headless-c...
It's a lost cause: there's no such thing as "sane" or "orthodox" C++. Instead, use something actually sane like Go. Or Rust, if you really must (first bad pun is free, then it's 50 cents each).
The use of Orthodox C++ is more interesting than yet another game engine I think.

This speaks about language design and communities, approach to development practices.
When you run the browser, but it doesn't actually display anything on screen.

Uses include rendering a screenshot (e.g. a preview thumbnail) of some website on a server, or running automated UI tests that click around a web app and fill out forms to verify its functionality.
A poorly stated truth contributes less to the discussion than a well-formed but incorrect post. Or at least, the end result is that I find the discussion here more valuable than on most of the web (as much as it's declined under dang's niceness policies).
I think what kept Glass from going through the roof was the camera.

The whole thing would probably be awesome in its own with just display, GPS and compass.

Many people feared for their privacy and the people using the Glass were considered douches because of this issue.
The tyranny of ‘content’ and the return of creativity after Cannes Lions
Generally speaking many C++ game engines avoid the STL stuff and reimplement their own more predictable containers, often with custom allocation schemes. The engine at the last game company i worked at, for example, had its own containers and memory allocator and allowed you to define the allocation category and pool per allocator and per object class (so, e.g., dynamic strings would be isolated to their own pool to avoid fragmenting the heap).

Related, Andrei Alexandrescu had a great talk about allocators in C++ a couple of years ago: https://www.youtube.com/watch?v=LIb3L4vKZ7U

Also related to the Orthodox C++, the same engine also ousted exceptions and RTTI. I'm not sure about the reason for exceptions, but C++'s RTTI was simply inadequate and instead it was replaced with a custom one made using macros (similarly to wxWidgets and MFC) that allowed automatic object serialization and reflection which was used for all saving and loading, exposing objects to the editor automatically with a common UI and exposing classes and objects to the (custom) scripting language with very little setup.

Interestingly most of the stuff the engine had to reinvent seem to be first class citizens in the D language. Also Andrei's allocators also seem to be available (experimentally) there too.

Personally i prefer plain old C (C89 even, although with a few commonly available or easily reproducible extras like stdint) because i see C++ as too complex for what it is worth. However D seems to provide more power with less complexity and more and more makes me want to try it, especially the new "better C" mode that DMD has got (which i think is somewhat the D equivalent to Orthodox C++ that is linked from the page).
They are active in more than 600 cities. Even assuming tech support, design, engineering and R&D staff are negligible, 20 employees per city seems to make sense. Partnership, Marketing, legal, operations, vehicle rentals.

Their software might scale and business model replicable across many cities, but they still need people on the ground running.
That introducing snap map video makes me cringe so hard it hurts.
Well, you still get classes and templates.
Why Are You Failing in Online Dating
Using Tensorflow to Recognize Saimaa Ringed Seals from Webcam
Using ‘Mind Maps’ in Marketing
When I started the project C++11 was not supported well on most compilers. I'm fine with new features when they don't limit my freedom.

I'm fine with nullptr, it is going to replace NULL very soon.
Could someone please explain to me how come Uber has 12,000 employees

Because they can afford it and desperately want to grow. Let's say Uber operates in about 300 cities around the world and have their eyes on another 100. Dedicate an average of 3-4 people to grow and market your services in each city plus another 3 to handle local staffing, admin and regulatory issues and you're already at ~2500.
Do features or concepts kicked around in the "hobbyist" engines ever influence or inform the mainstream engines?
Crystal, TDD and Conway’s Game of Life
Seems this is a fairly popular idea :) I've also been working on something similar for the past year.

https://vocabifyapp.com/

Currently only a web app with a React/Redux/Node/Firebase stack. Anyway, hope it goes well and good luck with your project!
Mullvads account numbers get longer and safer
> The time limit also prevents you from calling out fraudulent import resellers when you later discover the fraud.

Which may be the actual intended consequence.
If you're gonna bother with orthodox C++, or Go (suited to 3d games? nobody seems to have tried or lived to tell the tale), or Rust (no libraries anyway, so you may as well use something which wraps C easily and is higher level), why not try Nim?
Unfortunately it is too late for me to edit my previous post with a link to more illustrative material: http://www.uruk.org/emu/Taos.html
Ask HN: Are Udactiy, Coursera, Udemy taking advantage of students?
Are these companies taking advantage of students?
They show big dreams to student that after their degree completion they get jobs. But in reality only very very less students is getting jobs who already have some background in that field.

Udacity is creating fascinating nano degrees to just grab the students and they are charging huge amount of fee from students. Is these degree have some worth.
Divine Way to Buy Anabolic Steroids Is Here
Would love to hear more about the motivation for this (and other aspects of your C++ usage).

I know EA wrote their own implementation of STL[1] to get around the problems that the standard implementation was causing in their game engines. Doing a 'diff' between that and a standard implementation should highlight some of the potential problems they found.

[1] https://github.com/electronicarts/EASTL
All those cities are located in less than 100 states. What are those people on the ground doing?
Does anyone else get the impression that this might have just been an intern project* or similar?

Seems very odd for a seemingly minor iterative update to pop up out of nowhere after such a long time otherwise.

* The update, not Google Glass itself
The Label – Hacked II: Jackin Beats – DJ Pretty Boy Tank