skysight-inc/HackerNews huggingface dataset:
For Lisp, SBCL is known for giving optimizations notes:

; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a NUMBER, not a FIXNUM.
; The second argument is a (INTEGER -19807040623954398379958599680
; 19807040623954398375663632385), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The second argument is a (INTEGER -19807040623954398379958599680
; 19807040623954398375663632385), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.

Note also that the approach is different there: integers are not modular, but you can still perform modular arithmetics if the range of values is adequate (http://www.sbcl.org/manual/#Modular-arithmetic).
Top Reasons You’re Not Getting Any ECommerce Sales
I can work out why stuff is going fast slow all the time without going near assembly, but I do higher lever web / db stuff. For the majority of poorly performing code it is blindingly obvious why.
I'm sure Google, Uber, and countless other tech companies thought the same before they pulled out of China's market. Turns out China's government policies can be so hostile to outside tech companies that even the Mighty Google has decided it's not worth it. If I did make my site work great it could break again tomorrow or get banned for no apparent reason with no recourse.
> The real fix would be to make dynamically linkable compiled elisp files (i.e. .so files) and let the system linker make Emacs start quickly just like any other program.

Dynamic linking is not quick! https://en.wikipedia.org/wiki/Prelink
It only works a limited numbers of times per month and it makes some of us feel dirty, like riding without a ticket, even if you know you won't get checked.
If you're talking about their office in King's Cross, that decision was made at least 3 years ago. It's not a consequence
Nice! This is the first "Things I Won't Work With" in a couple years! If you haven't read Lowe's other posts in that category you're in for a treat:

http://blogs.sciencemag.org/pipeline/archives/category/thing...
Would you be satisfied if I amended "no evidence" to "no credible evidence"? Because that's how I see it. I didn't see a single valid thing being said throughout that fiasco.
Different means to the same end.
Well, glancing at your watch when you receive a notification is even ruder, because then the other party thinks you're bored! ;-)

I really like having a compass, I'm not sure why but when I get lost in a town (at night) I usually can find my way back if I know where North is. Some people always know where North is -- not me, but I usually can figure out where everything else is, relative to the North.

I sometimes take walks in the woods with my kids and like to track where we've been. You can do this with a phone but then you have to have the proper app, launch it, etc. I don't like to use my phone for anything else but calls (I'm old). With the Fenix it's just the push of a button.

You can use GPS also to record where your car is, and it will direct you back to it; this is useful everywhere.

Also, as a photographer, if you record your tracks when shooting you can later import GPS data to photographs (some cameras have GPS but not all, it doesn't work too well and it drains the battery).

It remembers my sleeping patterns, which is completely useless but nice to look at, in a narcissistic kind of way.
Is this a DNS block or an IP block? For example: if you serve assets from your domain but CloudFlare sits in front, do the assets still load?
Given the US used to classify encryption export as a munition (and books where how stuff actually got out see the PGP hoops) that's not as unlikely as it sounds sadly.
spend time and resources making sure my site works and keeps working in a marketplace I have no interest in due to the government policies there? The reason I don't care has everything to do with censorship, and censorship ironically is the only reason the site wouldn't work right in the first place.
Aurelia: We Are Loving It, Are You?
> But portal.azure.com is a much better, smooth, streamlined & intuitive interface than AWS, and I find myself wanting to work with Azure more and more.

Ah, the interface that makes you scroll in all 4 directions on a small screen. I get slightly dizzy using it.
Free views,likes and subscribers on your YouTube videos
There is cheating in online testing, however.
Counter-examples abound.
Fertilizer run off from agriculture (mainly sugar cane farming) is also a huge problem [1]. Not sure if they're actually getting any better with this or not...

[1] https://www.qld.gov.au/environment/agriculture/sustainable-f...
There are no ingress charges on lightsail, so the cost should max. be $0.01/GB. Still cheaper than paying egress on AWS.
In the linked article, the IRS is quoted as saying they are treating BitCoin like property. Essentially, they are looking to tax people who made a profit from selling Bitcoins using Coinbase.

They don't seem concerned with the currency aspect at all.
Doesn't this also mean that cable companies lost 555,000 subscribers last month? The only way for me to get ESPN is with a basic cable subscription.
> Your whole scheme is just Bolshevism with the terminology changed.

Bolshevism excludes private property and implements the dictatorship of the proletariat, which is a different form of government.

What I propose is a system in which normal people are involved in day-to-day politics - with their votes and their money.

The representative system that most 'democracies' implement today do so because until recently there was no technical alternative to electing people to run things for everyone else, simply because everyone else didn't have the technical means to participate.

Now we have the technical means in which society can be run in a much more decentralised way, people can be consulted in real time using a 'society app' and they can 'invest' into social projects that matter for them - like schools or roads and so on.

What I'm proposing is bringing democracy into the 21st century.
I have worked with biologist in the past and tried to show them how to improve their data processing - for example sticking things in a database rather than clog the network file system with millions of short files. The majority don't seem to take any interest.
Could some of this fatigue be due to to JS being so damn hard to troubleshoot? I'm still struggling with troubleshooting JS after years of using it on and off. I still console log everything and keep refreshing the page. Is there a more sane way of doing it?
MOSKITO - Swiss Analog Smart Watch & Bike Speedometer
"What This Here Compound Needs Is..."

I'm having a hard time reading this. Is this proper English? Serious question from a non-native speaker.
But concurrency is part of the language.

What you are missing is that those languages are quite expressive, thanks to generics, operator overloading, trailing lambdas, and APIs into runtime the are available as tools for the programmer.

So you get, for example, async/await built into the language, with a default behavior. But at the same time, the necessary runtime hooks that allow any library writer to fine tune and built other concurrency models on top of it.

For the user of those concurrency models, it is indistinguishable where they are coming from.
Uber wants to track your location even when you’re not using the app
Upvoted because it serves as a very helpful illustration of how awfully disconnected subcultures can be.
Jim Kent wrote a small program parafetch - basically an ftp client that parallelized uploads. It worked reasonably well for speeding things up maybe 10x. You can get it somewhere on the UCSC web site in his software repository, though it involves compiling the C code.
Any clue where the cutoff for declaration of capital gains lies?
"All triangles have 3 sides" might be an uninteresting triviality, but "The sum of the squares of the lengths of the catheti is equal to the square of the length of the hypotenuse in a right-angled triangle" is neither trivial nor uninteresting and yet it has a probability of 1.
OVH has good connections in that direction. Don't have a lot of data to back this up (not much traffic from the region), but the tests I ran looked good. And it's certainly cheaper than lightsail
I've been caught out by "ground" not really being ground before; two different sides of a whole floor computer / comms centre had different potentials. So most of the power was hooked up to ground on one side of the building and a small number of non computer / comms gear was hooked up to ground on the other side (think lights etc that were too difficult to rewire), but the other gear used wall sockets that were a different colour to make sure people didn't plug computers or network gear into them. This was all discovered after a temporary 20V spike difference in the different grounds trashed an expensive router. The electricians suspected that because we used a largish number of microwave links on the building the copper bars that run down the building to ground were acting like antennas and picking up the energy. So we defaulted all the sensitive gear to the "ground" that was least problematic. It was cheaper than re-doing all the ground circuits in the building with RF shielding. The joys of old buildings.
Which means they can now shop around for judges until they get the answer they want. Right up there with the UK in terms of severity since this means they can keep up doing what they have been doing.
The problem is that this is no dividing line. If after you receive bitcoin, the price of bitcoin goes up, and then you buy something with them, that is a taxable event.
Apple raising prices too. Food is more getting more expensive. I wonder, maybe naively, if all of the consumer prices will go up (over?)-compensating for the change in GBP could we expect workers demanding higher salaries in the near future too?

Also, recently pound has gone up (from 1.11 against euro to 1.19 now). It's definitely not the pre-brexit state but imagine it slowly crawls up back. Would you expect the price increases, in some time, to roll back?
Tips and Tricks to Download Periscope App on PC
It means "What this compound needs is..."

"this here" is a colloquialism in some places in (I think) the US.
Different if you're on the front page of reddit, or on some popular subreddit. If you don't have all static files on a CDN you can easily exceed 1TB within a few days. Assuming it's a side project that you're not constantly monitoring and you're away for a few days, you could find a hefty bill when you come back.
Its evident from the flamegraph that the architecture is fundamentally different. Why are the stacks so deep in the javascript example? Why aren't they using a similar worker pool in the node implementation? Are they just throwing everything onto the event queue and treating that as a naive worker pool?

If you know the limitations of your tools then you can work around them. This was clearly not done in this case.
We've been in a period of very low inflation for the past 2-3 years, current inflation rate is about 1%, I'm guessing we might spike as high as 3% maybe from currency depreciation? It's not the end of the world.
Meta question:

Why does HN allow throw away accounts? It seems to go against the idea of "internet karma".
I found the following note in a pastebin-similar website on TOR (Deep Paste): http://pastebin.com/iNRasUFT
I don't understand the general use of PWM anyway - you want to use switching regulators anyway, and it is actually slightly easier to do (almost) constant current than PWM.

And PWM lighting is annoying in a lot of ways.
Yeah I was meaning storage, but larger screen size phones might see a boost in sales too.
Does it matter at this point? If you are shopping for used equipment and all the early fails have been filtered out already then that's a good thing.
those are the people you should hire. why would you pay to reinvent the wheel when you really need someone to invent better IAM controls?
Don't think so. Not for any disk-heavy or bandwidth-heavy users.
Int64 in JavaScript (Brendan Eich)
Partially. I worked with bioinformatics labs until recently. Career progression is limited as they treat a software engineer as a technician, and nothing more. They don't appreciate the value you bring unless you are publishing papers (certainly in the last two institutes I worked in).
Result! git fsck --unreachable has pulled up the stray commit. There it all is, right in front of me. Incredible! Thanks.
>I take it you live in a country where people are ok to see other people living off the street because they presumably "failed"?

I live in Spain, there's no such thing here.

What I propose is for people to have the ability to specify what their taxes are spent on.
I dislike it when government wastes tax money on useless or corrupt projects, military, police, surveillance and other such things, which I personally would not support if I had the choice.

I would invest that money in more schools, hospitals, etc.

This would change what we now call 'government' from raw money spenders into project managers who seek public funding.

Citizens can fund public projects from their phones and get involved in the debates, votes, etc.

That's real-time democracy - no need for elections or politicians, just technocrats who monitor the needs of society and ask people for funding.

Think about it for a while and you'll notice lots of positive consequences of such a system.
OVH has similar prices with a dc in Canada. Worth looking at. Latency will still be high to the west coast, but lightsail is also us-east only, so no real difference there.
I think the irony is 'proctology' is the branch of medicine concerned with inspecting the anus.
Agree on the first gen pebble.

I don't own one, but the pebble round looks like it could pass as a 'regualar' watch.

Same thing for the moto 360 and other android smartwatches.

Actually, Android smartwatches are interesting since there are already quite a few.

It seems to me that more and more Android smartwatches look like regular watches.

IMO, they still miss a killer app that will make them truly useful. Or maybe smartwatches are just not for me.

Right now, I am wearing an automatic (dumb) watch. It is just a fashion accessory that happens to tell what time it is.
The ars technical article covers it better http://arstechnica.com/cars/2016/11/after-mothballing-comma-...

But in a nutshell:

The company was approached by agencies that had severe concerns over safety and if this would have the required regulations in place.

So the company folded and released this instead.
100% agree, NHL does this as well. Living near San Jose, can't watch a local Sharks game when it's happening. Tickets for playoffs games were >$100, and it's $25/month just for NHL.TV. Details of their blackouts: https://subscribe.nhl.com/us#blackouts

It's really just burning the biggest fans. I personally don't care about any sports, but if I did, I'd probably just find some shady streams online instead of trying to deal with all their restrictions, rules, and commercials. It really seems like they have no clue what people want, since they're unwilling to give it to them at any price. Smart business, IMO, would say, OK, you want no ads and no blackouts? $500 a year, or whatever. Figure out what it would cost and show people, so they understand how much they pay with their credit card and how much they pay with their time + eyeballs each month.

Edit: I'm sure the hardcore fans would take the more expensive package. You could even offer things like exclusive programming which would happen during times when commercials play for other lower-tier subscribers. Make it even cost twice what you're losing in ad revenue. The good will it would do for the brand, to even offer a no-commercial, no blackout, no contract, no BS option is not a zero-dollar value for the company either.
Lowe's writing is, as always, phenomenal, just the right mixture of hard facts and tongue-in-check humour.

The part about grinding the second compound down for X-ray though - I second his thoughts: in just what state of mind you have to be to even consider that? Did they have to draw straws?
Yeah I was going to put in my comment that it's likely this was decided long before Brexit, thanks for clarifying. In general though I feel that if we do start to see an increase in investment an expectation of decreased regulation is going to be the reason.
It's dialect, but native speakers would generally understand it.
I don't think it's technically proper English. It's just a way that some people in some parts of the US sometimes speak. At least, that's what I, as a Canadian, have noticed during a lifetime of watching US TV shows. Now that I think about it, maybe it's a TV-only thing? I can't say I've ever observed a real live American say it.

To read it more easily, try removing the word 'here'.
I don't think it stores state on the DOM and reads from it. Pretty sure it just stores state in an object, and it updates the DOM granularly when that state changes. (That said, I did notice a bit of DOM traversal (node.parentNode...), which doesn't count as reading state from the DOM, but does rely on the structure of the DOM not having been altered by someone else since the last render – not sure why it needs to do this.)
For a while I used to TinyTinyRSS [1] (web gui) and Newsbeuter [2] (cli) but switched recently on FreshRSS [3] hosted on a free Openshift gear.

I never used Vim plugins to read my fresh news.

[1] https://tt-rss.org/gitlab/fox/tt-rss/wikis/home

[2] http://newsbeuter.org/

[3] https://freshrss.org/
For many UK customers of cloud services actually having the data centres in the UK is perceived as a rather important requirement.
Location is important -- I'm not going to rent a server in Europe being based in California...
As a Pebble and Citizen owner, disappointed this one didn't go through. There may have been more friction, but I think Citizen does a pretty great job of "making the right compromises" on their non-smart watches.
I believe you are actualy "right", the article states "we were given ..." but WHY didn't they ASK for single train activities? These data is normally available in any railway, as it is used for several things, including programmed maintenance.
In other words the Authors did IMHO a very interesting analysis of the data they were given, but - had they actually asked for the "right" kind of data - it would have been much simpler and faster.
If you prefer they approached the problem from the viewpoint of data analysts (which is what they are, and evidently very good at it) but not from the viewpoint of an accident investigator.
While I'm not a fan of your approach to this topic, understanding why you feel so strongly about this helps me understand it a little better.

Personally I think decriminalization (Portugal-style) is the best approach. I agree with you that many substances are too powerful to be left to the 'free market', and some pro-legalization people don't seem to acknowledge that.

That said, I think any conversation on the topic is bound to be problematic as long as we use 'drugs' as a catch-all, because our current thoughts on the matter, as a society, are so muddled.

For example, most people would who use the term 'drugs' are not referring to alcohol or fast food, while I think alcohol use is in many cases more likely to become problematic than, say, marijuana or lsd use. But when it comes to heroin or crystal meth, most people would probably agree that these should not be 'fully' legalized.
Hi zbik - just fyi, Avast gives me a message "This site could have harmed your computer" for your url.
I am pretty sure it wasn't, and I wasn't trying to construct a case either. I haven't run into the CoW issues myself yet, though with that I am actually curious enough to try to construct a case.
Dark Public Relations
Can't wait for 13 December!
The Process I Used to Land a 6-Figure Job as a First-Time Web Developer
Tails 2.7.1 is out
It expands your horizons while
it expands your fume hood

LOL! Derek Lowe's posts about crazy chemistry are always a joy to read.
Nope. But I like it :-)
Yes. Basically the Emacs "C bit", is not just a Lisp like Clisp or SBCL, it also has a load of text editor code. Have a "CLmacs", ie. an emacs written in Common Lisp, is something a lot of people would really like. The problem, of course, is the vast amount of elisp that we currently use in our editors.
But it will not read outside of the buffer. It will panic at runtime instead. That's not a buffer overrun.
PHP versions used for commercial projects in 2016
An actual paradox is an apparent paradox that you don't know how to resolve.
How would they do that? Since the FPGAs are not shared, I don't see how you could use it for very short-lived instances.
Why not look at WHOIS information when getting an update, and then class a site as 'different' based on whether that changes? In most cases, a new domain owner usually means the site isn't the same as the earlier versions.

You'd then just have to stop the archive indexing/showing content after the WHOIS information changed, while leaving the stuff before it intact. Maybe you'd then have a nice form to report pages you want removed/hidden (for the edge cases), or even a seperate robots.txt/meta declaration you can make confirming you're the same person that owns the site. After all, most of the reasons why sites go missing aren't deliberate attempts to rewrite history, but domain squatters not wanting holding pages indexed.

Feels like it'd be so easy to implement robots.txt in a more logical way on the Internet Archive.
It's difficult to guess how the IRS would treat it.

How are they going to know the difference? For one, you can tell them. I don't know what the proper form for this would be, but I am sure an accountant can help out.

Scaremongering aside, I've found dealing with the IRS rather sane.

I would think that the IRS would treat a transfer of coins from a wallet you own to a wallet you do not own as a taxable event. They would take difference in value of the coins between when you acquired them and transferred them away, and if it is positive, would call it a profit.

On the other hand, if you declared that you owned both the source and destination wallet, I would imagine that the IRS would not treat this as a taxable event, in the same was as transferring USD between your checking and savings account is not a taxable event.

The IRS relies in a huge part on you self-reporting things. They do get a lot of info from the source (bank transaction records, 1099's, W2's). In many cases, the onus is on the taxpayer to tell the IRS the information that they need.

By default, the IRS takes self-reported information at face value and believes you. However, sometimes, they may decide to investigate. This is called an audit, and then the onus is on you to prove that what you provided is true.
I'm ok with paying taxes for those.

Your being OK with taxes is completely irrelevant to anything outside of yourself. As long as taxation is practiced the way it is here in the US (eg, enforced at the end of a gun barrel) it's theft, and it's immoral, no matter how noble the purported objective(s).

Eliminating taxation does not, however, preclude the idea of voluntary, collective funding for important causes, including the idea of a "social safety net".

If taxes is a problem for you, I'm pretty sure there are a lot of countries where you can move and that you will find adequate

That is also irrelevant. There's no reason the people being robbed should be the ones to move. A better idea would be to construct a social system based purely on voluntary exchanges and interactions altogether.