skysight-inc/HackerNews huggingface dataset:
> You want to rename or restructure an attribute in the future, with no schema it's not possible change migrate data easily without writing ad hoc code (maybe you can use third party tools) or changing queries to expect data in multiple "schemas" which quickly gets painful

You can have schemas with MongoDB. There are various libraries to facilitate database design by schema specification.

Also renaming or restructuring your data is not necessarily an easy task with SQL. The nature of a database dictates that how good it works for your application depends on up to how well thought-out your schema is. Having to change your schema around is tasking. One of the reported advantages of document stores when they were becoming trendy was that it was easy to change your schema since your schema is essentially determined and regulated at the application layer.

Also MongoDB has ACIDic transactions now (freaking finally) so if it’s as-advertised then I feel like half of your argument is not really a strong one any more.
DRL is different from regular DL in that it tends towards CPU-heavy, not GPU-heavy. It's hard to saturate a single GPU/TPU since you're using tiny little NNs and only once in a while updating them based on long episodes through the environment.

It might not be using GPUs/TPUs at all! If you look at the algorithm which that DM paper is based on, PPO, the original OpenAI paper & implementation (https://blog.openai.com/openai-baselines-ppo/) doesn't use GPUs, it's pure-CPU. (They have a second version which adds GPU support.)

Or in a DM vein, look at their latest IMPALA which you might've noticed on the front page a few days ago: https://arxiv.org/pdf/1802.01561.pdf Look at Table 1 pg5's computational resources for various agents: note how many of them have 0 GPUs whatsoever. Even the largest configuration, 500 CPUs, only saturates 1 Nvidia P100 GPU.

(So, 'worker' could hypothetically refer to a server with X cores and 1 GPU processing them locally, but this is almost certainly not the case since it would imply scaling up to thousands of CPUs which is actually highly difficult and requires careful engineering like with IMPALA.)
Hello, congratulations on exposure.
I would like to express a concern.

Being a cryptocurrency user is all about NOT paying taxes. As more people understand the systems of cryptoanarchy, more will the gateway business models fade-away(basically exchanges and add-ons like OP).
Why shouldn't we consider the cost of failed candidates? That's like saying lottery tickets are a great investment, if we only look at the winning ticket.
Just of curiosity, why do specifically support and mention DOGE?
Yeah I have gone and done it, I have decreased my calories by roughly 30% in the past year or so and dropped around 30 pounds in the process, plus an aggressive vitamin and supplement routine, along with taking metformin. I also workout 7 days a week including playing hockey 2, sometimes 3 days (and also working out before or after), the group I skate with is highly skilled and the intensity is pretty up there, I've been skating with them for about 15 years or so.

I just turned 50 but am regularly assumed to be 36, the age everyone always guess... including by my gf's parents who are just a few years older than me. I am a rather crazy outlier though, I actually enjoy working out and do a hundred+ pull-ups a week, and even on my light workout days tend to do at least 20 or so just to loosen up a bit.
The actual cost of developing a successful drug includes failed candidates. If you knew what chemicals would be effective medicines from the start, you wouldn't need to do research.
Or just move CoreText into its own process, and restart it when it crashes.

The big issue is that when CoreText crashes right now the kernel panics and the device restarts. If CoreText itself could crash safely, get restarted, and the OS continue running then these bugs would go from "significant" to "annoying." Even if CoreText crashing caused individual apps to also crash, that would be a big improvement the current situation.

Obviously we'd all like bug free fonts and text rendering, but if we call that goal aspirational (read: impossible), the best we can hope for today is handling the fault cases better than they're handled today. Bootloops are a pretty lame user experience.
After Dropping Bannon, the Mercers Are Looking into Dropping Ecstasy
I'm no linguist, but Malayalam has a more predictable stacking rule than Devanagari, more so in the modern alphabet/sandhi scheme than the old. For instance, one can barely tell apart ह्म and ह्य, but their Malayalam equivalents are pretty distinct: ഹ്മ (old scheme) and ഹ്‌മ (modern scheme) for the first, and ഹ്യ for the second.
PSVR works great with glasses though. I have quite large glasses and they fit just fine.

Note that the PSVR floats before your eyes, hanging by a frame mounted on your head. The oculus and rift push directly on your face
Yes, but also retransmission that happens at the physical/link layer to mask lossy links from higher layer protocols, such as TCP.
Curious for those that use "upstart" banks, what convinced you to try out and move funds into that bank account? In the US at least, customer stickiness to their financial institution is extremely high and personally, the last time I opened a new bank account and moved out all of my funds was due to how I was treated as a customer at my old bank.

The other appealing draw for me was also high interest rate, but curious to hear what are the killer features for a digital bank.
> This means a programming language with lisp-style macros can very easily implement constructs that behave like `&&` and short circuit, because they are implemented as a macro instead of a function.

With code blocks as values and syntax for unevaluated arguments, you can do this with normal functions without macros being a special, different thing; Rebol/Red do this, for instance.
With enough luck and given time you will be able to skip JS at all! If the community will find the life force after wasting many years on SPA, then we might even see some HTML—near-free canvas/WebGL GUIs!
Everything you can write in Python you can write in Rust, and everything you can write in Rust you can write in Python.

That really isn't true in any practically meaningful sense. 'The main difference is everything is different' is not a very strong counter-argument.
I did not know about their new stuff. I had real issues getting anything from them that fit in the past which is wierd because most cruiser riders aren't well known for their trim figure.

Ugh, just looked, the same problem... they don't have a height option. The shirts are too short for my torso (and gut), and the pants are too tight in the thighs :(
Have you tried AWS OpsWorks for Puppet Enterprise or Stacks yet?
Even rural broadband tends to average 30ms pings for idle connections. 4G, like you say, is massively variable.
After several hours of shaming their CS people on Reddit. "Oh, it's good that you're responding here to people complaining here about it to Reddit users. Because there's nothing on your Twitter, your main page, any email to customers, status pages, account information. That looks really bad."

And then they flurried to update things. Like the parent says, multiple issues for at least a week, and the first communication is responding to (some) people on Reddit, and only after they're called out do they think "Shit, we should probably tell our other customers, too". Wonder how many wouldn't have noticed?
“The bomb says no, Brian.”

https://www.penny-arcade.com/comic/2007/05/23/
It's interesting that the SAT solvers haven't put in a check at the very end to confirm that satisfying instances really satisfy the constraints, since that step is of course supposed to be the radically easy one! I guess their authors have had a lot of (usually well-placed) confidence in the solvers' logic and correctness.
I'm probably taking you too literally but companies can't spend infinite amounts because they don't have infinite money

The upper bound is actually very relevant. Those $300M studies are cardiovascular outcomes studies, which are required for many diabetes / cardiovascular drugs, and those expensive studies have basically stifled innovation in those areas because the cost of developing those drugs is too high compared to the expected profits

Not sure I understand the statement that the only thing that matters is how much the least expensive drug approvals cost?
The new OpenSolaris is called illumos.

And the CDDL is actually fine. Give it a try :)
Of course any true Scotsman that wants to program in a real lisp wouldn't use Clojure.
I actually think conflating cryptocurrency with not paying taxes may does not help anyone in the discussion.

Banking fees, sure. But taxes? That's a whole ideological discussion not even closely related to crypto.
Amazon Aurora Is Compatible with MySQL 5.7
I can relate to that. Fresh out of college and having to move back home during the recession, my parents insisted I be delivering resumes full-time, preferably by mail and in person, rather than "dicking around" on the computer. (No comprehension of what I had studied, of course.)

Eventually I worked things out, with a dose of luck, but I can't help thinking I'd be far better off today if I'd managed to publish some personal projects during that time and networked those around to like-minded associates.
Digital servicing and apps, no need to head into a branch, ever.
Google removes ‘view image’ button from search results
IDEA – nonverbal algorithm assembly instructions
Airflow works pretty flawlessly (not free software, however).
Maybe we should just give up on privacy for medical records and require that all prescriptions, tests, symptoms, etc. are thrown into a large database where they can be analyzed.

Then approval is given for X number of patients, when hypothesis is defined. And further approval follows automatically as long as on-the-fly analysis of all health records supports the hypothesis.

Okay, I'm naive, and we integrating all health records is certainly non-trivial. My point is every prescription is an experiment that could be used as further evidence.
That Python doesn't look like abstract syntax; it's an intermediate form full of additional semantic objects geared toward further translation or interpretation.

A Lisp compiler might build up something like that, from a fully macro-expanded body of code. That's not usually accessible to programs.

Like the fact that n is converted to a Name() node, where it has a ctx property indicating Store() has nothing to do with syntax; it is the result of an analysis arising from how x is being used semantically. The user didn't specify any such attributes on the x just that x is assigned and that is already recorded by something like Assign(x, 5).
​SpaceX to launch internet from the sky
Why not just use the Chrome extension?
Highlighting lines in Git blame output based on dates
Just because something can be done, including the fashionable microservices "architecture", it does not mean that it should be done, or that it is a good idea.
There is one company in Hamburg that sends their candidates a test from Codility whose difficulty is way higher than the ones from Google/FB, all for positions that pay between 40-100k (heavy bias to lower bound), in office where utmost discipline is required. They use bad results in negotiation to lower offers and then are surprised when most candidates walk away and they can't get any people working for them.
I completely agree you have to include cost of failed candidates and did not mean to suggest I did not

I mentioned the cash costs for developing an approved drug as an additional data point to that illustrate GPs $35M is too low even excluding cost of failure
Looks to me like they are not calculating the net cost. Since they don't mention selling back and all and then attribute some of the fall in price to rentals.

Most people would come out farther ahead buying on Amazon and then selling back after the semester. Rather than rent.

If their calculations do not include selling the book back, my guess is students are actually spending less up front but spending more overall.
Definitely not by itself. It could be a form of content marketing if you’re selling other stuff. Figuring out which Airbnbs have nice views is not really hard compared to all the other location optimization parameters out there.
Gotta love using trendy non-ACID databases for financial transactions and suddenly rediscovering why ACID databases were invented.
Psychedelics permanently increasing your openness to experience sounds true to me based on my own experiences, however not in the way that the author seems to be fearing.

It's not some subtle unconscious change. It's a conscious choice to be more open, in certain ways, based on the new insight gotten from your emotional psychedelic experience. It's a freshened perspective on life.

As for the examples of believing in astrology, aliens, doing yoga, or constructing models of consciousness. How weird are these really? To me these seem like viewpoints that regular Joe will discuss in a pub. Some, e.g. modelling consciousness, aren't even irrational, but I've personally found that almost everyone has at least one irrational pet idea anyway.

Psychedelics could certainly amplify your own beliefs, but I'm not convinced it can easily create new ones. It can make you more open to the idea of being honest about your thoughts, including sharing your alien theories.
Popping a mobile phone into a VR headset is a pain, as is all the cables on the high end (desktop) VR platforms. I am curious how Oculus Go[1], launching soon changes the game (if it does). At the very least, it opens the market to a lot of iOS users. Thoughts?

[1] https://www.oculus.com/go/
>but their technology still is subservient to their non-tech business goals. While "software is eating the world" has been quoted to the point of being a cliché,

Better to say "software ate the world, but netflix has eaten the software" by almost singlehandedly wiping all its upstart competitors from "indigenous tech companies."

To some extend, Netflix deserve some credit for tech. A non-dotcom running tier one CDN is not a small deal.

Yet, they are still a small fish "in the bigger picture of things" though.
I wish banks would learn what a "transaction" is. I have repeated problems with electronic banking where one party to the transaction shows it as a "success" and the other party shows it as a "failure". These problems tend to be tough for me to resolve as both parties insist on their end.

I'm almost ready to go back to writing checks by hand. Waving a cancelled check around has always worked well to resolve transaction disputes. There's no paper trail with electronic banking.
Those graphs are misleading, because APNIC (2011) and RIPE (2012) hit the wall so long ago that they've scrolled out of view.
Oh boy, you are not helping the cryptocurrency community with that extremist line of thinking...
I might show this to that Uncle who talks about Kurzweil and the Singularity at Thanksgiving.
Maybe you can fix the problem where I want to download all my statements and transactions for the last tax year. It should be a one button push from their web site. But nope, it's always 15 minutes to a half hour tediously downloading things statement by statement, form by form, argghh.
> Hi, I'm the guy who wrote the original VCBlog post.

Hi from one compiler engineer to another!

> Chandler is the guy driving Spectre in LLVM.

I actually sit about 25ft away from him; we talked about his tweet before lunch today. :)

> there is not an automatic fix available for Spectre. The /Qspectre switch offers help in mitigation. It doesn't offer, nor does it claim to offer, complete protection.

When I read this sentence and the footnote in the VCBlog post my takeaway is that /Qspectre offers incomplete protection that is nonetheless useful for a nontrivially broad class of applications. That is, I understand "incomplete mitigation" to be a stronger statement than "there exists a program in which the spectre attack is mitigated".

But when I read Paul's post, what I understand is that the level of protection offered is not useful for applications that do not look extremely similar to the original Spectre PoC.

I wonder if you think I'm being unfair in my reading of either of these documents?
As someone who can read both Devanagari and English/Latin script, I'm just curious, when you read Devanagari does the text size need to be larger for good comprehension?

There seems more subtlety with the word structure, like tiny little flicks which seem to have significant meaning. While Latin-like script has characters like the comma/full-stop, and modifiers like the dot on the i, these are far rarer than Devanagari's modifiers from what I have seen.

Another related question is, because Devanagari's information density seems higher, does that mean shorter text for the equivalent information?

PS - Sorry if anything I said was offensive, that wasn't my intent. I am just an ignorant idiot wanting to learn someone's experience with a different language script, nothing more.
I wasn't asking for alternatives, that's not an option. You have to stay compatible with the rest of the company/industry. Also do you really think these CAD tools are comparable at all?

Using Wine in work is also not an option, it is too unpredictable (although it's improving at a fast pace).

I know Linux has these features and that's why I personally use it. Clearly they're not the focus of other users though.
Quilt (Docker for data) is hiring a Tech Lead
With a product like Anki out there I see no reason for this to exist. Does this product have any advantage over Anki that I'm missing? The only one I can see is a central database, something which Memrise has and which is quite mature on that platform.

A central database is also a disadvantage as far as I'm concerned as it means that copyrighted material is made significantly harder to study.

When you add to these the fact that Anki can be rewritten with Python plugins s that can change just about every hit of behaviour, interface, and add completely new functionality, I'm sorry but there's really no reason for this to exist, besides having a slightly nicer web interface.
> In many more words: 2017 sales of "full VR" rigs were flat or even negative, with Rift shipping slightly more HMDs in 2016 than 2017, and HTC Vive shipping less last year than the year before.

By those numbers, PC VR sales are only down in 2017 if you exclude Windows MR. That seems a bit arbitrary, as the Odyssey at least is apparently a fairly decent system overall.

Again by these figures, sales of all PC and console VR systems are up except for the most expensive, the Vive, which was $800 US for most of 2017. That seems to support optimism that future PC VR price reductions will improve sales: especially an end to the cryptocoin-driven GPU cost (and availability) crisis.

It also has to be said that people with inside information have publicly expressed skepticism about the SuperData numbers: https://twitter.com/PalmerLuckey/status/959172783765729280

(Repost of my comment: http://nwn.blogs.com/nwn/2018/01/vr-sales-shipments-2017-sup... )
> Incremental compilation!

Is there some algorithm in Rust which has a necessary big-O? There were compilers in the 90s which ran a million lines per second (on much slower computers). Incremental compilation feels like working around the problem rather than solving it, and I have to imagine the complexity and maintenance is much worse.

I'm sure some of the LLVM optimization passes are expensive, but those are used in clang++ too, and it's not terribly slow.
Although on one hand it makes me mad, I can't help but feel a bit envious that I don't live somewhere with a government so interested in protecting domestic manufacturing.
Third case (and most important IMO): schema migrations. When doing major shuffling of a schema, you can use triggers to "redirect" accesses to the old tables or columns into new ones. This way, the schema updates can be applied without bringing down the application.

(Such triggers of course are removed once the application is updated, along with any old schema bits.)
> Should P&G and Unilever be considered advertisement companies?

Absolutely. The value of their businesses are entirely based on the brands that they have built, and those brands are built by advertising. Making food to stuff in the boxes is just a cost of building a successful brand.
Yep, like this one - https://pbrfrat.com/post/imgui_in_browser.html
You're right, I don't know how I messed that one up.
As an aside, when I played that game I once made an octal data tape, capable of reading 3 bits of state from a single block in the tape (the "loop"). Used three read circuits next to the tape, which allowed it to detect an additional three states; Namely the block could be non conductor, simple conductor, or a piston block facing up / sideways / down. From there, timing data is enough to distinguish a "sticky piston" from a regular one, allowing for 8 different states distinguishable to the read head.

(Apologies if this is me-too ism)
The maths department where I attended did this for first year material. They put together a ~100 ish page packet that we paid something nominal for, making all other textbooks optional.
There are also some unsolved challenges with Multipath TCP, at least last time I studied it in 2014/2015.

For example, when multiple good links are available, Multipath TCP will tend to flip flap between them rather than stabilise on one or the other. You can also get massive reordering which will tend to throw off the congestion control algorithm, but I believe that issue has since been resolved. Good chance are there are some other issues that make MPTCP not quite suitable for widespread use right now.
I've got a $5000 sugar pill for you that will change your mind about that.
> we believe we _are_ good because we _have_ it good

No, I'm not going to sit here and let you tell me I didn't make good choices and work hard to get where I'm at.

I paid my own way through college by working nights, got my first job in I.T. by repairing thrift-store computers and selling them on eBay, and chose to work hard in school because I knew it was important.

My parent's money didn't make a difference, what did make a difference was the lessons they taught me, and the interest they took in my education.

> We would have had the energy and resources and parental support to source our food, health, shelter, and education for our first 18 years because we make such great decisions.

There are almost no children in America who don't have access to food, shelter, and education. The only thing you are right about is parental support, but not in regard to food/shelter, what most kids don't have in America are parents who force them to focus on education and financial responsibility.

If you wan't to succeed in America, there are limitless options, most of which are extremely hard. That's the real problem. I didn't get to where I'm at because of my parents. I got there because I worked 60 hour weeks, and studied subjects I cared nothing about, but knew would benefit me in the long run. It was fairly hard, but completely doable.

I'm willing to make the assertion that anyone, regardless of their background or parental support, can go to community college, work to pay their way through, get a reasonable degree, and move into the middle class within 10 years.

Edit:

Forgot to address your other points.

> Sure. All of us here would have made the correct hundred thousand or so choices and avoided the enormous number of traps and inherent dangers of poverty.

If you don't make the right choices, it's your fault. It's unfortunate, but it's still your fault.

> We would have gone from poor five year olds to wealthy 30 year olds by force of will.

Yes, this is a perfectly reasonable expectation.
You can fairly say that Coca cola is a packaging company.
Under Russian pressure to remove content Instagram complies, YouTube holds off
a recent episode of the "in our time" podcast discussed these creatures. and they are prominent in blue planet 2 as well.