skysight-inc/HackerNews huggingface dataset:
>More regional 'net growth? Eh, the speed of electrons is basically the speed of light, so the reach may not be affected all that much.

No, by regional growth I was asking what happens if a new project is more visible on one ISP than on another. Right now there are certainly regional effects when promoting a project, but that happens because of regional interest.

It seems some ISPs will make original content and projects more restricted than others, simply through differing approaches to how internet "packages" are put together. I can imagine new projects having a harder time gaining visibility in some regions, if emphasis is put on existing services at the ISP level.
I consider that 'the option' for when a building owner refuses to re-wire with something that can be serviced by metro-Ethernet.

Ethernet is, of course, ~90-100 meters (not 500) but most MDUs need to have utility closets/areas within 100 meters for other reasons anyway; so you often there can either be copper or fiber back-haul links past that first switch.

The major pain point is probably neighborhoods where the exposure to outside conditions means increased likelihood of some idiot trenching incorrectly and/or disasters where high voltage might come across the line (making fiber to at least the side of the building preferable for safety reasons).
Riv: Take Notes in rst
> I don't believe in free will, to a large extent, and this doesn't stop me from trying to do good.

So, you believe in free will.
The backing of the military is useless. You gonna force people to buy dollars at gunpoint? The backing of the government is unclear.

We've seen 20% inflation before, and I see no reason we can't see it again.
Yes! Cvxpy 1.0 now detects QPs and avoids the slow SOCP reduction. Also, it exploits OSQP to perform factorization caching and warm starting. If you solve parametric QPs in a sequence (e.g., lasso pareto frontier) the speedups are even bigger.

It would be very interesting to try the Anderson acceleration for QPs! We tried other line search methods but they did not bring consistent improvements for different problems. I think Anderson acceleration could be more useful (also from the theoretical point of view).

Could you put me in touch with the person working on that in the lab? I would be happy to try it. We have a prototype Python implementation that could be used for that.
Helium-3 (He3) is gas that has the potential to be used as a fuel in future nuclear fusion power plants. There is very little helium-3 available on the Earth. However, there are thought to be significant supplies on the Moon. Several governments have subsequently signalled their intention to go to the Moon to mine helium-3 as a fuel supply.

http://www.explainingthefuture.com/helium3.html
Exactly. Plus getting past the government when you announce you're canceling phone service for the entire country.
Bitcoin consumption now larger than regular consumption in the Balkans
How I Doubled My Testosterone Levels Naturally and You Can Too
Reminds me of http://programming-motherfucker.com/

Entertaining but a bit sad. Clearly had bad experiences with collaboration and believe they are unique rockstars who only have to produce code, rather than a product that people want.
> If we hadn’t wasted the trillions of dollars on the last 16 years of war

War is actually one of the cheaper parts of the budget.
> the elevator guys cut my phone line 3 times

I would be a little concerned about the safety of that elevator.
I think the warning should be removed if the site has had a recent clean pentest.
I only ever tested the parallax library on a very early build of the app which consumed far less ram overall just cause the app wasn't finished yet, so it's hard to give an exact amount. If ever I did any serious animation work and parallax backgrounds I'd leave the option to disable it for users who don't want it or find it impacts performance. I'd also have to do extensive testing with any third party library for parallax cause it's so vital they release sensors properly and without fail when they are no longer needed to conserve battery. I'd love to work on animations in the future cause I think that's one of the areas the app needs the most improvement in and thank you for the complement on the UI.
This is clearly an ad from Twilio. Also misleading title.

If you want to develop a REAL chat system, you need to code REAL. You should not relay on a third party api. But if you don't know this, you should not code.
You can look at it the other way, the dot-com bubble happened under huge speculation that we'd "live on the internet" and the huge potential of e-commerce/marketing but the tools available were still not finely-tuned and the internet speeds were also lagging behind.

But now that we have widespread adoption of smartphones and high-speed internet(still lagging behind in some countries), plus a plethora of tools to build apps and track, analyze and influence user behavior, tech companies are some of the wealthiest and most influential enterprises on the planet, two of them even survived the 2000 bubble(GOOG and AMZN), IMO, far beyond the imagined potential of dot-com predictions.

So I partly agree with you, I think there are some extreme expectations on BTC and a major crash seems possible, but who knows, maybe technology will enable BTC or some other cryptocurrencies to thrive the same way the internet recovered from the dotcom bubble burst.
Thats much smaller than I expected, especially given how large rust native binaries usually are. What allocator does that use? Does that 65k include its own malloc implementation like we needed for asmjs, or does WASM expose a system malloc library or something?
Want to reduce the energy used by buildings? Make cities denser
CC0 is Creative Commons's license for dedication to the public domain:

https://creativecommons.org/publicdomain/zero/1.0/
That's fun. Here's Jisp, my Lisp implementation in a tiny bit of JavaScript. It supports declaring functions, interop with JavaScript, quoting a list, variable arg lists, and more: http://www.ducklet.com/jisp/.
XLA is good for the GPU only. On the CPU MC is about 20-50% faster than TF on scalar valued functions. For the GPU I don't know yet. But it is true that for augmented Lagrangian you only need scalar valued functions. This is really efficient on large-scale problems. But on small-scale problems (up to 5000 variables) you really need interior point methods that solve the KKT conditions directly as you point out. This is sometimes really needed.
However, when you look at the algorithms TF and MC do not differ too much. In the end, there is a restricted number of ways of computing derivatives. And basically, most of them are the same (or boil down to two versions). Some of the claims/problems made in the early autodiff literature concerning symbolic diff is just not true. In the end, they are fairly similar. But lets see how XLA performs.
No, that's sort of the problem, isn't it? Safety actually does depend on the whole shebang, or rather, the correctness of all the code that supplies inputs to the "unsafe" block. I think safety has to be thought about at level of the unit of code that can enforce its own invariants, rather than the specific syntax that does the dirty work.
TL;DR: Buy an Erlich Reagent test kit, they're $20 or so and could save your life.
https://dancesafe.org/product/ehrlichs-reagent-testing-kit/

Long Version:
So typically it's not really "mixing" or "cutting" with LSD. What is most common with LSD is laying 25I-NBOME on a sheet and selling it as LSD. The same is done with DOX and innumerable other research chemicals. These are both relatively untested research chemicals that produce similar effects but have more potential side effects. They use these because you can (kinda) trick someone into thinking they're taking LSD because it is a trippy experience and you're unlikely to think it was not LSD. The issue with these drugs is that they kill people so one ought test their "LSD".

LSD along with DMT and mushrooms is an indole alkaloid which means (roughly) they have a shape that can fit into a serotonin receptor nicely which is what gives you the effect of tripping. So, if we can test for them we can tell if it's really LSD or some shitty analog.

BUT HOW?

Thankfully there exists a test for just this. It's called an Ehrlich reagent test and you can buy one for about $15.
https://dancesafe.org/product/ehrlichs-reagent-testing-kit/

To learn more go here:
https://www.youtube.com/watch?v=1g0KThAbkjU

Edit: Additionally, buying online helps reduce your chances of getting some shitty research chemical because:
1. A vendor typically shoots for having repeat customers.
2. If you get LSD that is not LSD, you can leave a bad review saying so. But still get a test kit.
Also all Speaker wires are copper.
AT&T tells customers to restart their phones to make calls
There is no paradoxical notion there. Expanding the landed class and benefitting the landed class are opposites. Homeownership brings freedom; making freedom accessible is a noble goal, while rewarding only those who already have it is counterproductive. That anyone could believe otherwise smacks of too much time in ivory towers and not enough time in shitty apartment complexes which teach through omission the value of homeownership.
Whether neuroscience can tell what consciousness is or isn't is still an open question
Presumably by implementing only the simpler "downwards" funargs: the ability to pass functions into a function scope but never return them.
This is a bit of a rant, and a bit of an open question of "is there really nothing more I can do."

I'm more than a little furious that after being sold a product that explicitly fails under load, the best we have in terms of consumer protections is a class action that, if my history of class actions holds true, will accomplish little to nothing to either punish intel or compensate the consumers.

For the last year I've been putting up with network issues that I thought were a result of the house I moved into, when now I find out that the sb6190 I spent a silly amount of money on has been degrading an equally not-cheap internet plan for the entire time. And now my best approach is "deal with it, spend 200$ more."

Here's hoping consumers in the EU are more protected, for us in the US I don't have my fingers crossed.
Two reasons basically:

1. I needed a separate box at home tied to my wifi to even get a signal on my phone. Thankfully after switching to Google Fi and a Pixel phone I no longer need the box.

2. If I'm making a business call and making the sale depends on a clear connection that will not drop the landline phone still wins out.
Totally in favor of this, but I hope Firefox will turn this into a test pilot experiment first: https://testpilot.firefox.com/experiments

In order to gain information/feedback about the best UI for this before baking it into the browser.
That's explained in
https://en.wikipedia.org/wiki/Funarg_problem#Downwards_funar...

In addition to return address and dynamic link, you need to store a static link in each stack frame.
What makes you think that this is obvious?

People come to different conclusions even when presented the same facts. In a case like this, they don't even have the same fact, nor the same background or even the same age (to a teenager Facebook is a completely different place than for an adult).
I've used Django and Phoenix and Laravel. And they all have one thing in common: They're not the same at all.

I don't know why people compare MVC-framework-X-that's-inspired-by-Rails'-foundations-and-fundamentals to Rails. Rails isn't great because MVC. Rails is great the vast and mature tooling and ecosystem that exists in Ruby (bundle, rake, thor; Rubygems), and the effortless ability to metaprogram (which is why Rails is what it is).

Per Rubygems, there are literally hundreds of thousands of people who are smarter than me who have developed libraries that solve the majority of things that I will/may need to implement. I'm not smarter than them and I'm okay with that. I want to focus on domain-specific stuff. Not anything else.

Those other frameworks... They're just not the same.

It's like comparing Ghost to Wordpress. Sure, they both allow you to blog, but Ghost doesn't have the Wordpress ecosystem of themes and plugins (blah blah blah security, I know).

I don't want to spend my time reinventing the wheel and neither do my clients or users. I'm not trying to earn style points with my stack and neither should anyone else. I'm not trying to impress HN or colleagues or friends. I'm trying to impress my clients and my users.

Rails will, for at least the next 5 years, allow me and anyone else who's familiar with OOP to greatly outpace any other web framework, given it's the right tool for the job[0].

There are other comments about scaling below and I'd love to comment on each of them but I won't. Rails scales just fine. I proudly serve an Alexa Top 5000 website that peaks at 500k rpm a few times a month (Nginx/Puma/Postgres/Redis). It all sits on a $30 VPS (2 cores @ 2GHz/8GB RAM). Sub-50ms response times and as stable as can be. It's not the most trivial of applications, either (pushing 50k writes/min and 1000 open pg connections). Sure, you'll spend a day tweaking your setup, but the cost of a day's time is low in comparison to switching to something like Phoenix.

[0] No, you're not going to mine crypto with Ruby.
Anyone interested in this thread should read Godel, Escher, Bach, or at least it's preface
Same boat as you -- I wanted to buy some in the early days but ultimately didn't for various reasons. At the time, it was an experiment.

But today it's becoming more and more clear what it'll eventually end up being: not a payment network, not a private way of transacting, but digital (yet secure) gold. That's all Bitcoin will most likely ever be and that is totally fine.

There is something to be said about an asset that is held outside of the traditional financial system. I'm not a Bitcoin bull, but I also wouldn't be surprised if a coin hits $100,000 (or more) sometime in the next few years.

Ethereum though.. I'm more curious about how that will turn out. Seems to have many potential interesting use cases
>There have literally been "journalists" who guested as voice actors in games they reviewed. Yeah.

Citation needed.

>Nowadays, you have to go to truly independent people on YouTube et al.

Truly independent people who may or may not have a direct relationship with the publisher or developer whose games they're playing?
DDD and co., part 5: Event sourcing
Iraq was invaded shortly after Saddam attempted to switch from USD to Euro for their oil exports. I’ve heard various theories for the ultimate reason for the war and of them this one seems pretty convincing.
It seems like one of the most permissive licenses, is it taking over MIT?
And that's desirable...why?
In my 'speculative' investments I have some crypto and have more ETH than BTC. I think ETH just has more utility, but it is missing the name recognition of BTC.

Who knows...the crypto that wins out might not even be invented yet.
1M request per hour at peak?

A SPA backed by rails is probably going to make at least 10 requests on page load. So in terms of actual traffic, 100k page loads during a peak hour. Assume a roughly linear peak increase/decrease and we've got roughly 1M page loads per day. 30M page loads per month.

How many websites have 30M (non-unique) page loads per month? After some rough scouting on Alexa ranks, I'd put the over-under at probably 10k US sites, and 50k worldwide. Assuming Alexa has 50M sites, then 0.1% of publicly facing sites serve that much traffic.

Rails is used often on private, internal sites and tooling. Those sites wouldn't come up. That would definitely skew the 0.1% number.

Not making a huge argument here, I just started down that analysis path out of curiosity and figured I'd share it.
just realized this today as well. The video player is a complete disaster, even with forced h264 extension.

EDIT : this is really really weird. I'm pretty sure youtube played perfectly fine yesterday on firefox (mac os x here too). Call me paranoid, but could it be possible that they altered something to have the video stutter on firefox in the meantime ??
Ask HN: Small startup networking setup
Please forgive any potential naivety/conceptual misunderstandings, networking is not my forte but I am needing to put my sys admin hat on to design a network for my startup.

Haven't found a lot of useful information in various available guides as my requirements are not typical.

The primary purpose for the time being is to allow easy access to our deep learning workstation from anywhere without worrying about port-forwarding or issues caused the ISP router's ip changing, and to avoid worrying about crazy NAT workarounds required for applications such as mosh. The VPN is not assumed to be secure by the devices on it, although the extra security provided is a plus.

I believe I understand how to set up openVPN directly into the workstation, but it seems desirable for the VPN to tunnel out of a dedicated router to allow for easy future expansion.

Pictorially, I desire a set up like this:

[internet] - [ISP modem/router] - [VPN router] - [workstation]

where any devices connected to the VPN router can talk to each other and are accessible over VPN.

Is my understanding correct that I can accomplish this by getting a DD-WRT supporting router and hosting openVPN on it?

Thanks in advance for your help,
Andrew
I could flesh it out, but I think there's enough in my comment to get all the way for anyone interested.
I don't think that Tanenbaum was being completely serious. The point is to put the value of that copper (and the cost of replacing it in the event that it is damaged) into perspective.
Much of this infrastructure is in more rural areas, which were never profitable. All that copper was strung up in an environment where high long-distance charges were used to subsidize service in rural areas.

Wireline is costly (and copper is more costly than fiber on an on-going basis). Your business is sitting in the ground depreciating and requires expensive unionized workers to make repairs every time there is a storm, etc. Verizon basically makes no profit on its wireline division despite $31 billion in revenue: https://www.verizon.com/about/sites/default/files/annual_rep... (page 22). At this point, POTS service is probably losing money even in urban and suburban areas. (You need to maintain the copper in an entire neighborhood even if only a few people subscribe to copper phone service.)
The citizens of Detroit are building their own Internet
What really makes the difference in terms of maintainability is how easy is to run the tests and how much they're automated.

What's important is to have test coverage and to keep exercising it when the code changes.

The best way to achieve this depends case by case. Sometimes unit tests are better, sometimes integration test is the way to go.
Like everything -> it depends.

This is part of why people buy sites on Flippa or Borderline.biz or whatever. There's a lot of factors that go into it: is it still getting traffic? Is it reputable? Is it listed as a malware site? How closely related to your own site it is, etc.

If you're starting out on a new project and would like to get almost _any_ organic SEO traffic in the first year of your existence, you should probably buy a domain (domain age is that strong of a ranking factor).
Lisp with full lexical closures in ~100 lines of Python:

http://www.flownet.com/ron/lisp/l.py

The interpreter itself is 48 lines.
Well sure, but keep in mind that this is for supercomputing workloads which run extremely parallel workloads for the most part and only really do serial, CPU-ish workloads rarely.
> ...almost all electricity from AC to DC wires run over copper and various alloys.

Aren't most OPLs aluminium these days?
Which OS? Which country?

I live in New York, USA. Operating system is Linux Mint.

These two factors are pretty important when you get into programming accounting systems.
Yea, copper and it's alloys are relative cheap. Aluminum wire did not work out for residential/commercial wiring.

It's going to be here for awhile.
I consider Rust to be functional, although people would dispute that, I'm sure. GC is a huge difference though.
You have it backwards - there needs to be a coherent argument to keep them illegal in a free society.

When you are saying you will take someone's freedom, their employment prospects, their whole life away because of possession of a substance, you need to be able to justify what you're doing, and to show how the action you are taking to suppress the substance is not causing much more harm.

Look at the war on drugs - that argument has been resoundingly lost. States and countries are starting to realise it.
"You will only pay for the virtual machines (VM) that you use for managing your Kubernetes cluster."
This is nonsensical.

In the first instance, all of the coverage at sites like Waypoint, Polygon, RPS and so on has been critical of EA's choices vis-á-vis Battlefront II.

In the second, how can the press make up "salacious lies" about a demographic as varied and numerous as gamers?
Brace for impact
I totally get your point, but please, Mozilla, make the default configuration great or people will stick with a browser who is owned by an evil company. :)

Btw: What I mean is the space left from the first tab, not the "drag space" on top.
Presumably, an ensemble of nuclear theorists, particularly those dedicating their lives to making big LQCD calculations, would avoid inverting large ill-conditioned matrices, if that was a clever thing to do.

I know a few QFT types - they tend to be decently intelligent and mathematically capable. Ok, they're more like wickedly smart...
ECS is okay, used it quite a bit recently. It definitely has some quirks to it, like having to use CloudWatch events to figure out the port given to the container when using bridge network. Maybe if the service discovery story was a little bit more defined, ECS would be easier to use. There's lots of little manual things one has to do around it to make it work as swift as other solutions available.

With regards to k8s on AWS, I do not have a problem running it myself but some backing from AWS definitely help defining k8s as "the solution" for running containerized workflows. Here's one hoping.
Safety depends on any module containing unsafe code upholding the invariants that are required. But once you've done that, it's safe.

The question is, how much code is in this state, vs being purely safe? My experience and that of others shows that it's generally a smaller amount than many people not experienced with Rust assume.

Basically, I find the "there's always unsafe code somewhere at the bottom and therefore it's the same as 100% unsafe" to be overly reductive.
So far, it seems it is people like you who are holding the bag ;)

Just sayin.
Largest Early World Map – Monte's 10 Ft. Planisphere of 1587
All true but that's just proof that BTC doesn't really scale to the point where it's a useful global medium of exchange.

That's an interesting way to think about BCH. Some of the price increase is justified due to the increasing legitimization of all crypto currencies but definitely not 100x.
No, not past a certain point of diminishing returns.
By AC to DC wires, are you referring to your typical laptop power cord? IE, copper from the wall to the transformer/DC converter, then copper to the power supply of the laptop?

I remember having an labouring job installing power supply cable underground. It was all aluminium, and you rolled it off a giant spool because you could barely bend it.
Depends on how old the copper is, though. If it needs to be replaced, you might as well run metro ethernet or FTTH.
Doesn't look like there's any major fiber that goes through that area.