skysight-inc/HackerNews huggingface dataset:
I think your terminology is off. Static lifetime means that objects exist for the entire duration of the program and do not affect memory management at all, automated or manual. If you're talking about automatic variables, then things already become more complicated.

For starters, we have to assume that we don't deal with value types (which will end up on the stack, one way or the other), but with local variables that reference heap objects. Second, we have to distinguish between tracing and reference-counting GCs.

A modern tracing garbage collector will have cost for such temporary allocations comparable to `alloca()` and those allocations will typically be inlined. The cost of deallocating a short-lived stack object is zero (yes, zero). This is possible because GCs (unlike manual memory management schemes) are compacting. Whether one approach or the other comes out on top is very situational.

More importantly, I dispute the 99.9% as a vast exaggeration. There are plenty of important use cases (such as persistent data structures, shared caches, etc.) where unique ownership is insufficient; Rust requires you to use either copying or reference counting when you run into shared ownership scenarios, both of which are more expensive than tracing GC (naive reference counting is already one of the more expensive memory management methods known, and atomic reference counting is especially expensive).

If you use reference-counting GC, then for any program that satisfies Rust's borrow checker, the optimizer can eliminate reference counts that satisfy the same conditions (assuming that the optimizer knows about them because they're part of the language semantics). This is largely what Swift does, for example.

Finally, there is deferred reference counting, which incurs only trivial overhead for objects with automatic lifetime (on the order of a fraction of a percent). This is because this algorithm incurs real cost only when pointers are written to global or heap locations; this is also why it's seen limited use in practice: it's excellent for objects with automatic lifetimes and does not rely on the generational hypothesis, but those do not constitute 99.9% of all use cases. If they were, deferred reference counting would have a far more prominent role.

This does not even account for the fact that when there is overhead, that overhead is generally trivial in an imperative language with value types.

There are use cases, of course, where a tracing GC is an inappropriate choice, but that is not because of throughput. Tracing GCs make interoperability with other GCs different, for example, and have implicit memory overhead that may be prohibitive in large applications such as a web browser (that can easily consume gigabytes of memory on a laptop or desktop machine). That said, there are alternative approaches to garbage collection that do not have those problems.
Libdivide: open source library for optimizing integer division
Especially of U.S. citizens. Never understood why the 4th amendment of the U.S. constitution ("unreasonable search and seizure") doesn't protect citizens from being searched at the border.
The Era of Windows Mixed Reality Begins October 17
Set an NS record for the subdomain on the parent domain.
New Trends in Telecom Brought by Big Data Analytics
I was thinking that the prizes would go to smaller individual discoveries, rather than to the major ground breaking discoveries. I.e. either the prize would be basically for theoretical physics, in which case Higgs could get the prize (and no one involved in confirming it would be awarded). This would basically leave experimental physics out of the question because these huge experiments obviously always involve huge amounts of people.

Or the awards would go to small discoveries that actually were made by individuals or small teams. Basically you'd see the largest and most groundbreaking discoveries go completely unawarded because they are group efforts, and since the price is directed towards the lone genius, it would be awarded for tiny discoveries.
I quite like how it explains basics physics mechanics of heat expansion and contraction - i.e. you expand the piston in hot water and you don't have to use a hammer to take out the pin...
You also have to factor in that people generally walk way WAY more in Japan than in the US. Most cities in the US, you drive to get basically anywhere, and the only regular walking people get is to and from their car. In Japan, most people walk (including walking to and from transit stops) quite a bit, every day.

The first time we went to Tokyo, my wife lost ten lbs in a week and a half. Granted as tourists we were walking more than Tokyo residents, but still, to get around in Japan walking is just kind of what you do. My brother in law had a similar experience when he was with my sister who was doing an internship in a smaller Japanese city, he lost a ton of weight without trying.
Show HN: Preview Music on Soundcloud just by hovering the play button [Chrome]
But you have to specify how the UI looks in code, as opposed to having RAD tools to work with your code. If you don't like 90s comparisons, how about Unity?
We use flyway for several projects. The version control is just what we were looking for plus the simple interface.
https://flywaydb.org/getstarted/
The things no one tells you about remote work
The App Secrets Podcast Is Now Available on YouTube
Blockchain | VP Product, Engineering Manager, Platform Developer, UX Developer, Data Scientist, SRE, Mobile, Product Manager | London, NYC | ONSITE, VISA | Full-time | https://www.blockchain.com/

Blockchain is hiring!

Blockchain is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open,
accessible and fair financial future, one piece of software at a time.

The foremost quality for any position at Blockchain is integrity.

Some of the technologies we use:
Blockchain Technology - Bitcoin, Ethereum and other cryptocurrencies;
React & Redux;
JavaScript / ES6;
HTML5/CSS/SASS;
AngularJS and other single-page client-side application frameworks;
Cryptography and digital signatures;
Clojure, Java, Kotlin;
RxJava, Dagger2, gradle;
D3, Grafana, InfluxDB.

If you’re interested in working on the most interesting and challenging problems in the digital space, we want to hear from you! Please check out our job postings to apply: https://www.blockchain.com/careers/

Or reach out directly to me at: taryn@blockchain.com
If you store EU user data in the EU and other user data somewhere with less restrictive privacy laws, an attacker could get hold of one or the other reasonably.

On the other hand, yeah, it's much more likely the entire account database was dumped.
You can solve problems using Machine learning without coding from a while ago.. azure machine learning have this features from more than a year ago.

I've solve regression, classification and recommendation problems with it and the best part is it deploys an web service with a few clicks.
In South Korea's case, I think the rationalization is more obvious. It's more like, "we have a maniac at our border itching to invade, our citizens are scared, we need to intimidate them back."
Damn, Stripe's design is the best in the world, I get inspired just by looking at it. It's like the girl/boy of your dreams.
Pretty neat! Good overview without overwhelming right off the bat. Would be cool if they showed off common pitfalls like over fitting, or even segued into general statistics!
This gun is peanuts compared to atomic weapons, which are nearing 100 years old and were encouraged by world leaders and scientists alike. I agree these devices are shocking and incredible, sadly not surprising.
PyDERASN: Pure Python ASN.1 DER codec Library
Mediatoolkit: Monitor online mentions of your brand in real-time
Also outsourcing cheaply.
Sorry I have no need or use for any of the listed packages/items. Nvidia works extremely well. I don't have AMD. I won't be using Wayland any time soon even if I could. GNOME is or is becoming systemd hostage so I won't install it ever on any system. Dropbox is not welcome for me. Chromium works well. I think GPU acceleration works well.

It all depends on what you use but definitely works well for my needs.
1. Are also animated gifs possible?

2. Would be great if you could add a traffic counter to the page, so we see how much traffic you guys get.
If it's a stench it's just Java.
I donate every year. I've run out of schwag to collect! They need a good coffee table book or something.
this is just the latest instalment in a never-ending series of mechanistically declaring illegal anything the kids like.

renting out your flat to tourists for profit? upsets the neighbours, doesn't comply with arbitrary laws written centuries ago -- illegal. using cabs that you order through an app? threatens our cronies with something they are not prepared to handle -- competition -- so must be illegal. buying and selling magic internet money for fun and profit? could be interpreted as a security, hence must comply with arbitrary rules that didn't prevent the biggest financial crisis in history, but are otherwise supposed to be good for you -- ILLEGAL.

at least one can take pleasure in the knowledge that the same people who enable and support these kinds of policies cry themselves to sleep with a (paper) issue of the WSJ every night, wondering why there is no growth, no inflation, 'millennialls' not buying diamonds, or cars, or houses, not having kids, and most of all, not sufficiently paying into the ponzi scheme that is their retirement plan, as well as any number of other issues more or less related to, or caused by, their own stupidity and boundless self-interest.
3 Billion, 12 year olds that didn't know how password security worked, me included.
Why does that even work? I get technically what is going on - WSJ see the link as having been referred from Facebook. But why does the WSJ display the content for free to somebody that seems to be coming from Facebook yet look for a subscription for direct access (or from a Google search result referral) .
What standard is foo+bar@test.com a part of?
Thank you so much for sharing this paper, which answered all my questions on the opportunity of using "computed goto" in interpreters like Python, considering recent CPU architectures.
Why do you assume the information should be free? What makes you entitled to that?

Some of the arguments passed here is that these researches are funded by tax-payers money. I can stand behind that. But if it is a private research, then shouldn't the entity be entitled for compensation?

You don't work for free, do you?
You might do all this stuff---exercise, socialise, work---and not begin to approach the root of the problem. I'm suspicious of the article's conclusion for the same reason. Exercise might distract, and might postpone the onset of total dysfunction, but that's not necessarily a good thing. I have worked with a teacher who was great at continuing to look like she was coping, but meanwhile caused more damage than if she'd stayed in bed.
Sleeping on the job – wearables in the workplace and sleep data
Why having two pilots on commercial flights is vital for passenger safety
Steps for Cleaning Shark Vacuum Filters
as harsh and intolerant as it may sound, this might be the most effective way to fix widespread obesity disease.

some more ideas - give a tax/health insurance benefits to those under certain BMI, subsidies on gym membership (but somehow make sure that there are actually regular workouts happening). some of these are happening on some places, but having it in embedded in laws would make our societies healthier and it would also fix the mindset.

or add an extra tax on all foods that contain sugar/corncrap/monosacharides above certain threshold, plus raw sugar itself.
I do love the EFF, but I wish I could give enough so that they would be able to stop taking money from Google and other silicon valley companies. It would make them more independent. I suspect EFF would advocate more on issues such as internet platform monopolies if they were more independent.
It will not work but it'll evolve into something similar to the great firewall of china.
Upcall (YC W17) Is Hiring Front End Developer and UI Designer
Kaizen of Programming
I loved Decypher.tv for getting going with Ethereum Smart Contracts as well as other requirements for a complete DApp
Shocked the developer of caddy couldn't retire on that $50K
Yes, I found some of that later after a bit of Googling (eg in the article I linked).

Seems like the Warburg effect is obviously real, but far from universal in cancers.
But you would need to have:

1 a working phone

2 a valid credit card

To use azure which places a too high bar on students. I mean I've tried to argue for graduated restrictions so basically students with .edu emails should be able to do some things without entering a credit card number but the fact that it is not possible suggests this isn't a priority for azure.

Google says this finds on your browser so there's little infrastructure cost for this demo, right?
Amazon to repay illegal tax benefits worth around €250 million
Same here, except I'm not working at a Fortune 50 (though probably only because SAP is not US-based). Our team runs OpenStack on Kubernetes for our internal infrastructure, and most development is happening in the open at https://github.com/sapcc
It wasn't difficult, two dockers and a mysql db.
Unfortunately it didn't actually work, the vnc lib segfaulted.

Just use nomachine, it's worth it. Clients for all os:es.
Ireland referred to court for failure to recover ~€13B illegal tax from Apple
Couldn't agree more. On the lighter end of the spectrum, when I'm feeling down, I often go for a run and it does make me feel better for a good 12 hours afterwards. But if the conflict isn't resolved, any anxiety comes right back.

At the other end of the spectrum, when people are truly depressed, you can't get them out of bed, let alone for a run. Also, one person I know with depression says their it starts in their head but manifests itself physically, making it painful to do physical activity.
In java large jump tables prevents JIT from compiling methods.
> developers seem more interested in doing "clever" things

[looks at current codebase]

> at the expense of making sure we code for maintainability and support ability

[cries, etc.]

(The current codebase is a masterpiece of cleverness - a single person's homegrown ORM and ObjectModel in Perl. Unfortunately that also means it's an overly complex, horribly unreadable, utterly unmaintainable piece of crap.)
Cornell on US law doesn't really help me in the UK (not that you were to know that) but there might well be something similar here.

Ta.
The company you work for is funding a group of radical-extremists who are agitating for worldwide revolution against capitalism, in other words revolution in almost every country on earth. It is your moral choice to work for a company that indulges in such abhorant practices.
Yes, I think vision of Nobel prize has changed with years. Now it's mostly regarded as avery prestigious mark to put on "best of the best" but originally it was probably not just award for achievements but a way to distribute money to the people who can really use it to advance science, it's a way to choose from all the people, those who can use the money effectively. That's why they don't award Nobel Prize to dead people, because they can't use those money to advance science any more. And also that's probably why they added a rule to wait for some time before awarding the prize - to check that this achievement is real and person or persons who are related to it can be trusted.
Web.WhatsApp.com – How to Use WhatsApp on Pc
Is it cached the same as A records?
Show HN: Sop – multi-purpose metrics storage and manipulation tool
I don't have a camera here. Did anyone try it? How does it work?
Creating Random Strings in Go(lang)
It's exactly these biggest companies that should take moral responsibility and relocate / redistribute their work to various cities on the one hand, and if they want to go through with the idea of company towns, campuses etc, they need to move way out of the SF area - there's huge wads of unused space in the US, they could found their own city if need be. Probably not something very attractive to their employees, but it is one possible solution; especially if they can build it near SF, with e.g. only a 30 minute hyperloop or maglev train trip required to get to HQ.
IMHO, the experiment of Morgan Spurlock is more significant than your teacher. A McDonals-only diet might make you lose weight in a more definitive manner.
It’s cached according to the TTL you assign it, though it would be common to give it a high TTL.
Agreed, upward mobility exists, it just takes forever, literally a full lifetime. Chances are you won't really benefit from it, either you'll have a nice retirement or your kids will get a better start.
For building React UIs?

Am I missing something (such as sarcasm?) from your comment?
I don't really get who stuff like this is aimed at. Either you know no code so this works for the first 40% of the stuff you need and then you just need to program the really unique and incredibly hard stuff. Or you already know code and you end up wrestling whatever comes out of this into a form that you can actually support going forward.

Tools like (i.e. WYSIWYG editing suites) this have a yield point of usefulness and I am not sure open source can get there. There are very few exceptions (Gimp and Audacity spring to mind).
Hey there - founder of Streak here.

Sharing our customer success stories is something we need to do better of. We hope to get a few of these on our site.

To answer your question, yes many companies use Streak as their main sales CRM. Can't comment on specific companies but we have several large companies using Streak (in the hundreds of users). Our sweet spot is lower though, in the 10 to 50 user range.

Feel free to reach out, happy to share more details or help with onboarding: aleem at Streak dot com.
In practice radon emissions vary dramatically throughout the seasons and based on rainfall, in particular in colder climates.

When I did Radon measurement for my house the guidelines for getting an accurate reading was to measure for 2 month between October and April to mitigate those factors.
Phantom | Front End Developer, Python Developer, Data Analyst | London, UK | ONSITE, Full-Time, http://phantom.land

Phantom is a forward thinking digital creative agency based in Old Street, London, United Kingdom. We are currently expanding the team and have vacancies for front end developers, mid/senior python engineers and data analysts. We don't put our development team in a box but expect them to be involved from strategy to delivery, working collaboratively with the entire team to find unique solutions to some amazing briefs. To help facilitate this we have our own bar in the office and the cupboards are always stocked with snacks and treats. Most importantly we have an awesome development and creative team in place and are looking for more like-minded people who will keep pushing the agency forward.

A small sample of the technologies, languages and frameworks we use include AngularJS, Three.js, Django, Flask and Google App Engine. Some recent projects we've worked on include a Cardboard VR Experience for Google (http://phantom.land/work/petra/), a personalised playlist generator for London Grammar (http://phantom.land/work/moodmix/) and an interactive piece for the TATE Modern featuring music by Sigur Rós (http://phantom.land/work/states-of-matter/).

Please check out our site (http://phantom.land) for more info. Alternatively send matt@phntms.com an email directly with your CV and any relevant information. Would love to see any recent or personal projects in your email.
Copying a file to a hard link in Linux
What you're reading here is the second example model based on Martin Fowler's original model. It's one of a series of demo models that shows off the Matrix modeling language.

A theme of the site is to push the idea generating code from models by using Model Compilers to continuously improve and optimise future Model Compilers as shown graphically in the Analysis Design Matrix Diagram.
Posted this because I was surprised by this behavior.
They blame techies for the hike of real-estate price,
[...] they also oppose any construction of high density
accommodation

My theory is there are three parties in this discussion.

Renter Roy can't afford a house, and thinks tech companies' money is bidding up prices. Homeowner Harold has lived and worked in this neighbourhood for 40 years and doesn't want its character to change and his house's value to fall. Techie Tammy wants somewhere to live, she'd prefer not to spend a fortune to live in a hovel while her neighbours shame her for gentrifying.

Any pair of Roy, Harold and Tammy can get on OK - but it's just not possible for all three of them to get what they want.

There seems to be a contradiction - but that's because any time Roy and Tammy are about to agree, Harold is motivated to enter the conversation and disagree - and the same thing happens when Harold and Tammy are about to agree.
Top 20 Payroll Software Solutions of 2017
Amber Rudd doesn't get encryption and says she doesn't need to
China is becoming an absolute economic monster. I mean that with no negative connotations. And we're not talking trailing-edge tech here, but leading-edge.

FTA:

“The institution established after the first major oil crisis in 1973 said 165 gigawatts of renewables were completed last year, which was two-thirds of the net expansion in electricity supply. Solar grew by 50 percent, with almost half new plants built in China.”

See also:

https://www.iea.org/publications/freepublications/publicatio...

“In 2016, China was by far the largest electric car market, accounting for more than 40% of the electric cars sold in the world and more than double the amount sold in the United States”

And:

http://www.world-nuclear.org/information-library/country-pro...

“Mainland China has 37 nuclear power reactors in operation, about 20 under construction, and more about to start construction.
The reactors under construction include some of the world's most advanced, to give a 70% increase of nuclear capacity to 58 GWe by 2020-21. Plans are for up to 150 GWe by 2030, and much more by 2050.”

Economies by GDP PPP:

http://statisticstimes.com/economy/countries-by-projected-gd...

China: 23,194.411
USA: 19,417.144
India: 9,489.302
Japan: 5,420.228
Germany: 4,134.668
Rest: meh

(in billions of $ of course)

I'm sure there are lots more examples.
This is not constructive feedback. Try again.
I suspect we are in violent agreement. I was just taking aim at

> [...] "undo" is done by swapping the last left Leaf with an empty Leaf. Redo is done by rotating the last left node's leaves.

Which is more complicated than you need to be in an immutable setting to implement undo/redo.
Yup, it's called "gross negligence", which often has the same legal implications of malice.

As an analogy, lending your car to a friend which turns out to have faulty brakes is negligent. But lending it to him when your mechanic told you the brakes don't work is probably grossly negligent, and will often have the the same repercussions as if you cut the brakes yourself.
Making mistakes with GraphQL