skysight-inc/HackerNews huggingface dataset:
I can see the point you are trying to make, but in this context, it doesn't work. Lets start at line 20:

vec.capacity = 0;

Next, line 26:

int new_capacity = vec->capacity * 2;

So we get new_capacity = 0 * 2, so new_capacity is 0. The assert:

assert(new_capacity > vec->capacity);

Which translates to 0 > 0, it triggers a fail and we are done. If the compiler were to 'optimize' that out, then the compiler just introduced a very serious and fatal bug in our program, and we didn't even overflow or UB.

So that assert works as intended, it forces new_capacity to grow until it hits INT_MAX or UB, at which point it will assert.
Good point, we'll add original article URL at the bottom.

As for the advantages, at the moment FireFox's built-in reader view doesn't produce the kind of output we do. If you're curious, we created a video of the kind of multi-column print layout we're experimenting with here a few years ago. All HTML and CSS: https://www.youtube.com/watch?v=854Csokl3QA

So if they did create a more print-friendly output, it'd be closer. But there'd still be that step of you creating the PDF yourself. Our server-side approach allows it to be integrated in other kinds of applications. It also allows us to do things like return a PDF which doesn't include an additional page due to a slight overrun that can be avoided with a minor font size reduction (see my other comment explaining how we try to do that at the moment).
Some of them definitely are. I've seen motorboats in them. The propellers would hit the bottom in some of the canals in the pictures.
Wondershare Filmora 8.5.2 Crack and Registration Code
Yes, I've been running my own server ever since I got a permanent internet connection some 22 years ago. It takes about 8 hours of work per year, not exactly a large burden given the advantages.
A shameful plug from 2001, while we are at it :)

Playable: https://archive.org/details/tetris_201801

Tetris for DOS, text-mode but with colors! :)
> Speed limits in US highways had been introduced in 70s to save gas during the crisis. Let’s all agree it had nothing to do with safety.

Source?
Scheduling in Kubernetes
If you or anyone can suggest a better title, we can change it. A good title is accurate, neutral, and uses representative language from the article.

Edit: I took a crack at it above.
While Schroeder's algorithm sounds like reverberation, these days it might not be confused for 'natural sounding'. Well, to be fair there is worse sounding reverberation in real life (garages).

A better sounding algorithm is to convolve the signal with decaying random noise - impractical in Schroeder's day - but that's sort of what his and later algorithms are approximating.

Edit: Improvements on Schroeder's algorithm include feedback delay networks (where the comb filters don't just feed back to their own input, but to the others too, and/or nesting allpass filters inside each other. Both of these increase the density of echoes faster.
Show HN: I implemented seamless copy and paste of images, and wrote a tutorial
I think it's more than fair. I'm certain that more developer-hours have been spent on TensorFlow than on Torch.

They very well may catch up, but that doesn't mean that hype and the Google name aren't the reason it's gotten popular.
In this artice, I describe a technique that can be used to
seamlessly copy-and-paste one image into another. I also provide source code(https://github.com/Erkaman/poisson_blend), that
demonstrates the concepts in the article.
Cody's Lab – More Problems with YouTube
The Book Algorithms to Live By describes some research which found that it is not chronological age, but rather one's position on the explore/exploit curve that drives the apparent conservatism of old age. So a 70 year old who expects to live 50 more years might be considerably more novelty-seeking than a 70 year old who expects to live 20 more years, because the first has a longer interval within which to exploit the benefits of any useful finds.
Donkey Kong scoreboard strips high score claim
Just a reminder: https://varvy.com/pagespeed/wicked-fast.html
Not according to this:

https://egpu.io/forums/thunderbolt-enclosures/review-razer-c...

Which has photos of the chipset which is labeled TPS65982.
The article and discussion thread confuse highway speeds with city speeds. On highways, there's a delicate tradeoff between, (a) long travel time and congestion, and (b) safety.

In city, speeds are generally unsafely high, for trivial travel time benefit.
Dating app
Ok, another dating app, but what i wish for this is to make people meet outside.

In 3 months, a new app will be released on the stores, you will add some information about you and play a quizz with a person you choose, after our algorithme find a good match for you, you will be invited to start the discussion in one of our partners (restaurant, coffee, activity) with, of course, a reduction or for free.

what do you think of this system and tell us if you want to be a beta tester.
"...there may be no activity that draws closer public scrutiny that the public knows less about"

I agree that this quote may be a bit hyperbolic given, say, politics and Hollywood. But otherwise, the article is spot on.

I played football through high school and what television repackages and sells is a manufactured narrative based on a tiny sliver of the game. I loved playing the game, and I enjoy watching games on TV. There is very little overlap in the way one engages with the sport between those two experiences.

While playing, and for years afterwards, I couldn't understand why people watched it on TV. Eventually, though, I started to understand and enjoy the TV version. Decades later, I read some pieces by Nate Jackson (https://en.wikipedia.org/wiki/Nate_Jackson) which pulled me back into the player mindset and the thesis of this article was stark and obvious once again.
Stop blaming Apple and take responsibility for tech addiction
Maybe I missed the bulletpoint when I was born that said “you shall be productive every single second of your existence”

Procrastination is a healthy part of live! Whether you do that on Facebook, poking your nose or playing chess...it’s all fair game!
Frankly SPAs should be served up via a whole different channel, they are effectively an abuse of web tech to NIHing the likes of VNC.
Well in some cultures kids ( male kids especially) are pushed to become lawyers, doctors or programmers even if the have no aptitude or interest which is a similar thing.
To throw out something different, I would buy Sprint and provide either very cheap or very high quality wireless connectivity to Apple devices, and I would build it into all Apple devices by default. Connectivity is so important to Apple’s devices and experience that I would take away the weak/expensive third-party link in the system. Sprint would also give Apple an impressive global tier-1 fiber network, but thats more of a cherry on top. Sprint could probably be acquired for less (far less?) than $30B. Apple could push device updates OTA, sell apps books movies music and tv shows, provide customer support.. all without requiring a subscription services.

EDIT: I’m sure there are loads of opportunities to optimize communication if you control both the device and network design, like building in mesh networking. For example, AppleTVs, with their permenant power connections and room for better antennae, could do a lot of heavy duty LTE comm, and send the “last 10 foot” comm to my unplugged phone over Bluetooth or wifi. Or one iPhone could fetch an update Apple and intelligently share it with other devices over LAN to reduce the load on the network when updates are pushed.
Being from Portugal I wonder how this was completely unknown to me
Well, 3D physics simulations a la finite difference or finite element are not trivial to break up for parallelization, because the state of individual cells is mathematically dependent on the state of its neighbors, so communication latency between loop cycles would be a bottleneck on a distributed system without some kind of clever optimization.

Edit: for clarity, finite difference and finite element simulations both involve discretizing a 3D volume into individual cubes (I believe other geometries exist, but are less common) and running an update loop which performs calculations for each of millions or more cells. Of course, models with spatially small divisions, and/or those designed to handle high frequency wave propagation, require potentially enormous amounts of memory (e.g. climate simulation, or large seismic dataset processing). Depending on what math you're solving, there are heuristics which you may be able to use to update only a subset of active cells, or divide up the model to split among multiple machines with minimal loss of accuracy while retaining high precision.
Yes, and putting the term between "quotes" (or rather, these 'quotes') would've avoided the confusion/discussion.
The big 5 is a misleading concept because Microsoft, Apple and Amazon make money by providing actual products and services. The whole sleazy attention-economy stuff could be outlawed tomorrow and they wouldn’t skip a beat. Unlike the other two.
Thanks, we'll have to look into that.
> They don't wan't a neighbourhood where they walk everywhere. They want a kind of island and they really don't mind driving from island to island. It's not for me, but I can definitely understand the appeal.

That's interesting. Sometimes it feels like "modern city" advocates are super extrovert narcissists who want everyone to live in crammed spaces with many people around. And then optimise for that. They're willing to sacrifice space for their needs

Yet many people legitimately want to live sparsely and are willing to sacrifice other things for space.
You don't have to. Gujarat's population is 63 million. And most of them get enough water to survive already.

Unless you meant to supply the whole country from Gujarat, in which case it's a straw man argument.
If you're interested in changing how you process failure, consider "The Practicing Mind" by Thomas Sterner.

A significant personal struggle of mine which I had from a very young age, was a difficulty accepting my own failures and shortcomings. My parents always taught my to shoot for the moon, but never built a mental framework for me of how to process and understand crash landings.

This book along with some light additional study of the concept of "The Beginners Mind" has given me such a framework. I no longer struggle with failure. Even past failures which I would carry around with regret and anger, I've been able to re-cast into a different light and move on.

Anyways, it's a mental model that worked for me. YMMV.
The least he can do is hire a small team and rewrite iTunes. It's such a PITA, and there is no web client. Tried Apple music 3 times only to return to Spotify.
I've had a similar experience, where I'm not even a fan of the Haskell ecosystem overall, but Attoparsec is such an astoundingly good library that it makes everything worth it. It's not just a convenience like other libraries would be -- in fact, it comes with the built-in inconvenience of using a language I don't normally use. But it actually gives me the ability to solve problems I would not solve without it. Parsing is the killer app for Haskell.

So far I haven't been satisfied with any Parsec port to another language. This article helped me understand how a lot of the design of [Atto]parsec is just the natural result of using Haskell for what it's good for, and that aspect seems to translate badly when Haskell is replaced with another language. But maybe the Purescript port can do better.
Location: Greater New York City Area

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Python, Scala, C, SQL, HTML, Spark, Unix/Linux, Git, Cassandra, Kafka, Maven, DropWizard, ZooKeeper, RESTful Services, Object Oriented Programing, Distributed Systems, Big Data & Database Systems, NoSQL, Data Structures & Algorithms, Operating Systems, Swing, JSON, MVC, Agile Scrum Project Management

Résumé/CV: https://s-bhatt.github.io/cv/Shivang_Bhatt_Resume.pdf

Email: shivang93@gmail.com

I am a first year MS in Computer Science student at Rutgers University. I have prior industry experience in Software and Data Engineering, and have been working as a Student Software Developer in my Computer Science department.

I am extremely excited and actively looking for Summer 2018 Internship opportunities in Data and Software Engineering. The prospect to learn, challenge, grow and collaborate with insanely talented people and be a part of high impacting synergistic teams genuinely excites me.

Extensive professional experience working with Java, Python, Kafka, Spark, SQL, Cassandra and also in the Agile Software Development Life Cycle process including requirements definition, prototyping, user interface implementation, testing, and maintenance. Experienced in various technologies ranging from Full-Stack, RESTful Web Services, Cloud, Distributed Systems, Hadoop, Big Data and Database Systems.

Collaborative and enthusiastic team player dedicated to creating state-of-the-art projects and good at ‘out of the box’ thinking to find unique solutions to difficult engineering problems.
1% chance of your child dying before age 1 is kind of terrifying to me.
Does that mean convolve (e.g.) white noise w some decay model (or apply adsr envelope?), and then again convolve your subject w that resultant decayed random noise?

Do my definitions for “random” and “decay” even fit your thought?
As long as you solve transaction malleability (segwit), #1 is a non-issue.
If non-store apps get blocked and if it takes more than an opt-in to unblock them, that will be the end of Windows. Enterprise software is far from being Windows Metro ready. Really really far from it. We rely on some software that hasn't been updated since Windows 98 era. It works fine, we can't find a good replacement for it, and we'd be really upset if we had to quit using it arbitrarily...
German autobahn traffic would like a word with you. Drivers over there are pretty good to find out their reasonable speed. There's a ton of respect between drivers too. Probably the most respectful driving culture I drove at.
I see your point. Scripting this and running on cron could help.
What's your point? All interpreted languages have to be compiled anyway, you have to create an AST, convert it to bytecode, and then interpret it or JIT it.
Unfortunately, it's against company policy to speak on behalf of the company in any way without prior approval.

Since I can't comment, I'll suggest this page that outlines Satya Nadella's vision for Microsoft:

https://news.microsoft.com/features/nadella-ignite-collectiv...
Art et Liberté: Egypt’s Surrealists
I think they have, at least mine does.
Amazon in particular has AWS, I think as a majority of profit. Apple and MS might care due to secondary effects, such as a reduced rate of mobile device replacement? It would probably not matter too much though, and they could adapt.

FB and Google would just implode with a wet thuck.
What is wrong with being idle? Why has everything have to be productive?
Why not just sell kube instances? Most folk don't wat to own datacenters and there's a better markup.
I think this course is about Computer Architecture as in Computer Organization, ie a course about the layer between digital circuits and operating systems. You probably confuse the term with Software Architecture.
Yes. Popular Science, Popular Mechanics, QST, Nuts 'n' Volts. And my parents subscribe to Nat Geo, Readers Digest, and I think a few dairy farm/cheese industry magazines as well.
Exxon sees global oil demand plunging by 2040 under climate regulations
Agen Kartu Remi Online Variasi Permainan – Pokerqq81
There certainly appears to be a swell of anti-Facebook sentiment in recent times.

Leading in from a lengthy public discussion around it's role in Russia influencing the Presidential Election (the facts of that matter rendering the discussion almost comical), and a recent high-profile call-out by George Soros, I've noticed a glut of hand-wringing articles alleging it's clear-and-present-danger to the population and, in particular, children.

While I agree with many of Facebook's detractors, I will be paying particular attention to what solutions are proposed as the narrative develops. Given that some of the louder-voices were also heavily in favour of "Net Neutrality" regulation, I'm anticipating calls for direct regulatory intervention (as opposed to, say, pursuing violations of existing anti-competition laws, and eliminating anti-democratic lobbying influence of these and other entities).
LLVM for Grad Students (2015)
If we had viable suspended animation technology today, that'd be far more valuable than interstellar travel.
If you are a benefit to society prove it. Pay slips should do it. Easy.

Nobody likes mass immigration in Europe because unlike the US everyone is entitled to housing, healthcare, education. That adds up. And we don't have much need for low skill black market jobs.
I've observed the same thing. It feels much rarer that people drive very fast on the autobahn these days.

This being said, I always assumed this was mostly an effect of a) many cars being able to show fuel consumption on the hud and b) fuel prices having risen considerably.
Yes, take a few seconds of white noise, apply an exponentially decaying envelope, and convolve with the input signal.

Of course there is a lot more you can do: high frequencies decay faster in a real room, the envelope could be a more complex shape, or just skip to near-perfect and convolve with an impulse response measured from a real room.
The "greatest generation" name applies to Americans not Italians. They earned that title by winning World War II, rebuilding Japan and Germany, and creating the richest society in the history of the world.

That same generation of Italians embraced fascism, followed Mussolini, allied with Hitler and got their ass kicked in World War II.
Using electricity directly is fine for a lot of applications. Synthetic liquid fuels are a very inefficient, very dense "battery" that you can drop right in to a trillion dollars' worth of existing fossil-powered machines. Hydrogen is (IMO) the worst of both worlds for most applications: much less efficient than battery electric systems, but can't be a drop-in fossil fuel replacement for existing airplanes/trucks/bulldozers either. Converting to hydrogen makes you pay for accelerated replacement of existing capital stock plus the inefficiency of storing energy as fuel.
If only Coinbase and large exchanges can afford to run full nodes, how many programmers will be able to afford to program your programmable money?
Thanks! Glad to know I'm not the only one…
Maybe that was the point? There really wasn't any substance. Just some people killing time while playing with other people's money.
Taking a trait object by reference is a pretty common pattern.

Box<Trait> is so pervasive because it's currently the easiest way to get type erasure in return position.
Show HN: RandoCoin- a cryptocurrency that randomly changes price every 5 minutes
There's a competing technique that has net energy gain and better economics. It does require land and water, though.

> [CE's A2F] needs 100 times less land and water than biofuels ... but for it to work, it will have to reduce costs
Get ebooks and read.

[edit] sorry for being curt, but seriously: that can be all there is to it. It changed the way I use my phone.
A bit more about the etymology: δαίμων (daimon) in ancient greek is simply a god, or a divine spirit [1]. It appears earliest in the Iliad (1.222), and is probably related to the the root da: "from PIE dai-mon- "divider, provider" (of fortunes or destinies), from root *da- "to divide."[2].
Classical Latin trascribed it as daemon, because "ae" was pronounced "ai". Some years had passed, and Latin-speakers stated saying "e" instaed of "ai"[3], and writing "demon". English, as was mention in the article, borrowed the word twice, in both spellings.

I think that since there's a gap in the meaning and writing of the two words, we might as well pronounce them differently, and so I follow the Greek and say "dai-mon".

[1] LSJ Greek-English Lexicon: http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%...
[2] https://www.etymonline.com/word/demon?ref=etymonline_crossre...
[3] https://en.wikipedia.org/wiki/Latin_spelling_and_pronunciati...
Google is using 46B data points to predict a hospital patient’s future
Self checkout makes the amazon go store look extremely secure in comparison. Amazon has dozens of cameras watching over every shelf in the store and can track which person picked up which item.
Not to me. RTP made a whole TV series about it: http://www.imdb.com/title/tt0424598/

(Not that I recommend watching it)
Ask HN: Can you get away with not working?
Been working for a startup for about 5 months while I bootstrap my own stuff to ramen profitability and I feel like I can get away with not working as much as I should at my day job. I don't really enjoy my relatively new job (but who does), which consists of working on shitty enterprise software, on one of the worst code bases I've ever seen (what’s new).

Managers are very hands-off here, not many meetings either, outside of a weekly stand-up. I get just enough done each week to seem mildly productive to management which seems to be working.

Thing is, I spend a good 40% of my time working on growing a couple Android apps and a SaaS business I've built which make up ~40% of my income so that I can finally quit working for The Man and focus on my dream full time.

Posting this to get some thoughts from people who may have been or currently are where I'm at. I get that it's wrong, but that hasn't stopped me from doing it.

Am I the only one that does this?
> In business or sport, we want the best to succeed.

This is inaccurate, or at least overly generalized. In both business and sport, many want those who contribute to the health of the field to succeed. Competition is good and drives innovation, whether that's technology or how to hit a baseball consistently.
This was the last talk at FOSDEM, there were over 1,400 people in the audience.

https://fosdem.org/2018/schedule/event/closing_keynote/

Video should be available soon.
The issue of AI and ML is only a subset of the many issues at hand, and until corporations are reeled in on the basic principles of ethics and social responsibility, there will be no progress on any subset of those issues such as AI.
I don't know where you got all that from!

Transactions in LN are just as "reliable", and don't introduce centralization in any meaningful way.

As for the "modeling", I'm not sure what you want. The threats have been outlined in the whitepaper, and successfully tested in some capacity on testnet. And now they are being tested as lightning network is being rolled out on mainnet. There might be some formal "threat modeling", but i'm not familiar with what that would even look like or mean.

No better way to "threat model" than to try it out in a hostile environment where bad actors that have some kind of "exploit" can already use it to gain BTC.
That’s exactly how I was interpreting your original post, but I had to confirm. The impulse response (real or constructed) was my first thought too... this all sounds intriguing, and it’s a synth day for me today ;)
>>
Micro-fusion improves instruction bandwidth delivered from decode to retirement and saves power. Coding an instruction sequence by using single-uop instructions will increases the code size, which can decrease fetch bandwidth from the legacy pipeline.

> Out of all runs that I did unfused version was never faster then the fused one.

I mean, yeah. These little microbenchmarks wouldn't cause the kind of I$ pressure that Intel's talking about.
+1 to this. I like Ratchet for websockets written in PHP. One nice thing is that I can share certain things like session code between my websocket server and my backend framework. Having both be in the same language, in the same project, makes things a lot cleaner for me.