skysight-inc/HackerNews huggingface dataset:
It's kind of a shame, because I don't really feel like the languages are used for similar things in practice, so the constant comparisons don't do either of them justice.
That's consistent with shared responsibility. We work together as citizens to make laws that express collective goals. Some cities have banned plastic bags quite effectively. Perhaps we should federally regulate shipping environmental impacts as well.
Steam had a benchmark in CS:Source and i'm disappointed they haven't added a more modern one. I know they track hardware data, but I like to do comparisons when I upgrade and using various other benchmarks and tracking/comparing results is hit or miss.
Windows 7 actually pages once you use HALF of your RAM. That's crazy. It's starting to page after I use only 8 GB! 8 GB is free and it's paging!
Boxes are easier to stack and move especially if you are handling Amazon volumes of goods. Quite often the amount of items that can be carried by a truck or plane is limited by their weight not size, so it may not be as wasteful as it seems.
horrible clickbait
The paper talks about this. It's not just mammals and birds, proteins in general become less stable over 60C:

"This raises the question of whether temperature-driven structural changes in water affect biological macromolecules in aqueous solutions and in particular in proteins... It was found that the temperature stability range of the protein is confined to the reversible interval 45–65°C. ... In all cases the critical temperature of the protein denaturation is very close to the crossover temperature T* observed in all the properties of liquid water reviewed in this work."

This is probably why sous vide temperature is around 60C.
Haha.. same old story, every time you write a scraper, they hit back with captcha. :)
> If the software does what you want, being able to run on 30 years worth of hardware with just a recompile is a good thing

That's not a responsible metric. 30 year old software was written against 30 year old APIs vulnerable to known attack vectors, and with 30 year old notions about security. The belief that this software is suitable for modern use is absurd IMO.

And if the types of programs you're talking about are small UNIX-like utilities, well then they're small and easily updated aren't they?
Serious question: did you ever look it up? What's the problem exactly.. did the municipal recycler not have a website that stated what they accept? Could you not find the website in a google search? When you say "explained in a sensible way", do you mean you did find an explanation but it didn't make sense?
Did you not check out `nalgebra`?

https://docs.rs/nalgebra/0.10.1/nalgebra/
So in your opinion what percentage of Chinese were living in extreme poverty in 1990?
I want to read the full story, including how Microsoft was involved with Cyanogen(Inc/Mod).

At one point CyanogenInc partnered with MSFT so they have a Microsoft sponsored Android flavour with several Microsoft apps preinstalled. https://cyngn.com/press/cyanogen-announces-strategic-partner...
http://www.businessinsider.de/why-microsoft-cuddled-up-to-cy... smells like MSFT common EEE strategy
https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish to hit Google's Android market, especially now as their WinPhone market is dead with less than 1% of world wide market share.
They could either use a bit of their cash to pay a handful of contractors to hand tune up the requirements for their estimated 8k apps [1], or just do a two day best-effort programmatic match and issue an order to every seller to update the guess. It's very manageable for a business to do.

[1] https://www.reddit.com/r/Steam/comments/41rbhi/how_many_game...
This only works because the same company is hosting the content (appspot) as the fronting domain (google.com). Google terminates the TLS then looks at the host header to see where to send it.

I couldn't hide my website behind facebook, because my website and facebook are not behind the same TLS terminator.
I am in technology, so must be you. Though I really find it hard to get any such work (projects) that you said you finally were able to get.
Any help on how i can do same for me?
Hi! Thanks for linking my project - I'm currently trying to make librtcdcpp production-ready after having many issues with librtcdc. Patches very welcome!
In most EU countries you need to pay for plastic* bags now, so they often aren't on display to make sure people pay - you just need to ask the cashier.

*And a lot have starch bags, which break if you try and put more than two milk bottles in or anything sharp.
> I told you NO unsafe code. Use only standard library, no third party tools.

I'm not sure what such an example would prove, other than maybe "Go is better than a subset of Rust excluding some of the core features of the language and its greater ecosystem".
This was previously posted slightly over a year ago and had some good discussion - https://news.ycombinator.com/item?id=10686610
I work for a telcom company in Southern Africa. We make billions every year and a lot of that comes from data. Almost nobody makes phone calls these days. When LTE rolled out, the data usage basically doubled. When people have a fast connection they'll use it to watch endless youtube videos and other data hungry apps/services, and they will pay for it.

So if Egypt's telcom companies want to make money, they need to upgrade their infrastructure. A huge initial cost, to be sure. But it will definitely pay for itself, and they will be raking in money before they know it.
Hi! Nick here, author of librtcdcpp - mind elaborating on why you don't like log4cxx? Boost I get - I'm only using one or two easily-replaced headers, and would like to remove it next release :)
This only works because the same company is hosting the content (appspot) as the fronting domain (google.com). Google terminates the TLS then looks at the host header to see where to send it. It can't be hidden behind a random domain.
What kind of collision detection do you use?

I was inspired by your games to try something similar for the latest Ludum Dare: http://www.bemmu.com/compo/ludum/37/index.html

At first I tried checking every creature for collisions against everything else, but unsurprisingly that was too slow (N^2). To reduce the checks I put each creature in a grid cell based on their position, then check for collisions only against creatures in the same or adjacent cells.

I think overlapping grids would be even more efficient, or perhaps to do these checks on GPU.
You may be right. I don't have answers. I'm not sure anyone does. I've often wished it were easier to see all the externalities and environmental issues in our stuff. So I can make decisions with my eyes open. I think it's likely we're making many poor choices for the right reasons at the moment.

I'd be surprised if unbleached brown paper, screwed up as padding, came out worse environmentally than oil derived plastic. It's probably polythene or variant which doesn't really biodegrade and lasts for centuries. Or leaches chemicals or ends up in the ocean and photodegrades to little bits.

How do we evaluate 1,000 year lifespan vs months for impact? Does that change if we consider it ending up inside wildlife or the ocean foodchain?

Here in my part of the UK at least it's essentially non-recyclable.

I think I'd like to use less, but that's very much an instinctive view. I'd rather corn starch replacements for much packing as it better suits a one time temporary use.
That may well be true... but the uncanny valley isn't the same for everyone. Tarkin looked great to me. For the two seconds she's on screen, Leia looked fine, if oddly happy given the situation. I'm guessing there's a LOT of variance between people's perception of the uncanny valley.
Seems like there are two kinds:

The opaque, crinkly ones -- they seem like the plastic that's in shopping bags. Maybe it's okay to deflate them and recycle them together? Even if your municipal recycling doesn't take them, I've seen lots of grocery stores that do (in the US).

The clear ones -- Like a sandwich bag, maybe a polyethylene? Can these be recycled with shopping bags too?
If the software does what you want includes all of those criteria. If you find that there are deficiencies in any of those areas, that would qualify as a reason to make changes, weighed against the cost of doing so.
This only works because the same company is hosting the content (appspot) as the fronting domain (google.com). Google terminates the TLS then looks at the host header to see where to send it.
Yep, there's a bag ban here in Austin. Stores can't hand them out.
I will say only this: you may wish to think long and hard on how all previous attempted implementations went in the same undesirable direction. It's perhaps possible that this is somewhat less than entirely coincidental.
> You're mistaking weight for density

No, I'm not.

> You can't create mass out of nowhere.

Calories measure energy content, not mass.

> If you transform fat into muscle, you still have the same amount of the same atoms

No, you don't.

> and thus weight the same.

Yes, if you trade one pound of fat for one pound of muscle, weight is the same. But since fat has an energy content around 3500kcal/pound and muscle is, IIRC, around 750kcal/pound, that corresponds to more than a 2500kcal calorie deficit with no weight change.
He's still alive, his moment is yet to come!
NWI is hardly rural. It could densify if the incentives were there. We shouldn't keep subsidizing the expansion of suburban infrastructure by keeping gas artificially cheap.
In most cases you could, but due to how google implements TLS termination, google ignores the SNI domain when considering what content to send, it only pays attention to the host header.
Atom does support Projects. The left panel is where you add your projects, which is created via cargo and has integration within Atom. You can hide the projects panel by pressing Ctrl + '\'. There's an integrated terminal if you install the tokamak terminal. I'm not sure what you mean by a 'go' button though.
In Los Angeles, as they continued to receive recyclables in the blue cans that were deemed inappropriate, they continued to expand the list of appropriate materials to fit what consumers were tossing in the cans. So, it's not cut and dry if putting unlisted items in the blue cans helps or not.
You say recycling but I think you mean re-use.

The energy costs involved in recycling are not trivial and someone still needs to "pick it up from every house".

Its is almost always preferable carbon-wise to re-use, especially in metropolitan areas where pickup is trivial and could easily be performed on the next delivery. A small security deposit would cover the costs, or just keep them if you want some storage boxes.
"Even in the UK I don't think there's anywhere that truly resembles American suburbia"

I once visited a very new housing development in Marbella (Southern Spain) that was identical to new housing developments in San Diego. Two car attached garages, everyone had cars. It was completely American. Eerie.
The only thing the RLS is going to provide is just faster completion for the most part. All the IDE's in existence right now are making use of racer for completion and clippy for linting quite well without it, especially Atom.
Simply Herbal
Can you disclose profit?
That's an excellent question. I've only ever used stunnel and I was blown away by how many different things it can do / ways it can work. It does so much for such a simple tool. antirez probably likes spiped because it does fewer things. :)
This is very irresponsible. The reason soft plastics are unrecyclable curbside in San Francisco is that they pose a very real danger to the machines that do recycling sorting. This is possible to overcome with greater manual filtering of recyclable materials, but Recology currently does not have the funds for it. Putting soft plastics in curbside recycling at the moment does nothing but make recycling worse for everyone.
Note: apparently both Sean Parent and Bjarne Stroustrup contributed to the book, so their evaluation may not be entirely unbiased.

Still sounds interesting.
Have you even seen a Carrie Fisher interview? She doesn't have many filters in what she says :)
This actually is the lesser problem. The bigger problem is when the packer / supervisor at the FBA FC decides it's ok to put sunglasses in a bubble mailer. #truestory
> "ndarray" has unsafe indexing

We've had this discussion before. ndarray exposes both a safe and unsafe API for indexing, just like the stdlib vector (or core arrays). That is not problematic.

I agree that the lack of standardization is a problem, though. I think that mostly folks use ndarray or nalgebra (and num if they need bigints). Anyone can upload a crate, the question is if the crate is the main one used by the community. There are some efforts to make it easier to choose crates amongst alternatives on crates.io, however.

I suspect most of the issue here is just that no group (only individuals) is using Rust for scientific computing yet, so there's no large driving effort behind getting good libraries here. When I needed this in Rust I just picked the library that I thought would work best with very little thought, with no thoughts on writing my own or improving the lib because I didn't have time. When larger groups work on things generally attention gets paid to stuff like this and better solutions come out on top. Rust isn't quite there yet in adoption for this to happen, maybe soon :)
It's been years but man Shardik seemed like a fantastic book when I read it. All my fantasy before then had been of the Piers Anthony or David Eddings type and it was great to be immersed in a world that was like ours but fantastic.

(Though the older I get the more fantastic our world seems.)
Well, less can extract the text; so I don't see why that's an issue.
Well look at that, thanks!
https://github.com/jonathandturner/rls (still WIP) has rename support I think. Unsure if imports are in the plan.
I don't know if you noticed but we are discussing naive solutions which I've mentioned couple of times in previous posts. Code you linked is not naive solution. Things you proposed to do are not naive either.
What did you get in return for taking the dare?
Quora – What are the greatest programming tips and tricks
It may be awkward but it's no use to ruin a perfect system for just one usecase. For what it's worth, zsh provides a capable renamer tool called zmv. An example:

zmv -W '*.txt' '*.markdown'

And of course there are tools like rename(1) that work regardless of the shell used.
It used to be one function per syscall: https://github.com/haskus/haskus-system/blob/ee3e0a69a263aaf...

I did this to remove the boilerplate code, to make it easier to select the method (foreign primops or safe FFI foreign calls) and to make the conversion from the kernel tables simpler.

However I may have to switch to a Template Haskell solution because the type-level approach with type classes and type families has increased the compilation time and forces me to use `-freduction-depth=0`.
What aspect are you worried about?

In terms of plain and direct security holes in WebRTC, there is an extended attack surface. But your browser has this enabled anyway, no matter what you as an application developer or end user do.

In terms of security properties delivered to the application/end user, there are security and privacy advantages in end-to-end communication instead of involving servers. But it all depends on your use case and threat model.
Disagree. Rust seems like all the things we have been wishing C/C++ was. It's on my list of languages to learn next for sure.
It assumes that blacklisting a major domain (such as google.com) would be too expensive in terms of collateral damage.
How were the months in between you reached California and got a job. I am in one same phase except changing the state.
How did you pau for expenses?
>For a single star orbiting around an entire galaxy the only mass that matters is the mass contained within the star’s orbit (the pull from mass outside of this radius cancels out rather beautifully)

and the link on the "rather beautifully" points to spherical shell calculations which disk galaxies are clearly not. Reminds that joke about spherical cow in vacuum.

The mass outside of the star's orbit does matter. That outer ring mass' gravity doesn't cancel itself out. The outer ring's segment closest to the star pulls stronger than the total of the segments across the galaxy and that itself provides for stars' velocities not being distributed according to the naive spherical shell calculations. And the farther you're from the massive galaxy center the less that naive spherical calculation reflects your situation, and the more the disk based gravity calculation matters.
> But even then, C wins by a lot.

C links dynamically to its libraries. Rust does not (by default).

This overhead is a constant overhead so it rarely matters. When it does, you can strip it down further and get it to the same level as C.

This is not evidence of a fat runtime, just a different default compilation strategy that prodces larger binary executables. jemalloc is (an optional) part of the runtime, but the rest isn't.
pop them, send them back to the folks who foisted them upon you. They might start using recyclable paper or corn starch instead.
Not a particularly fair comparison though, as that C binary is loading dynamic libraries that are already in memory. Case in point: that C program needs the C standard library, but by default that library (glibc) is dynamically loaded. Rust is not offering the Rust standard library as a dynamic library, hence the larger size. Not to mention, interfacing with C functions in the kernel.

You'll get different results if you compile them with musl for truly static and fair binary size comparisons.
Steam is one shop in the market, not a market in itself, unlike e.g. mobile app stores.
Exceptions as Flow Control in Java
8bitworkshop – Atari 2600 IDE
Valve has around 2 million registered Australian customers, from the judgement, have rackspace and other servers in Australia.

They are likely to appeal the ruling, but if they didn't, and ignored the fine, the courts have the right to seize property up to the value owed.

What part do you find ridiculous? A company operating in a nation not following said nation's obvious rules?
And the plan is that you'll be able to do the same with Rust; the more rapid release strategy doesn't affect that at all.

What the rapid releases do affect is the rate at which new releases of libraries stop working on older compilers, which absolutely has to do with ignoring progress.
Any libraries to get 3D meshes and/or depth info from mobile camera videos?
Something handy and accessible without paying a huge licensing fee like what the folks at http://license.umn.edu/technologies/z03043_3d-video-from-2d-using-a-single-camera-system are asking for!

We don't need high accuracy at all. Just a basic mesh - preferably something more than bounding boxes but even bounding boxes would do.
Here you go: https://www.charitynavigator.org/index.cfm?bay=search.summar...
It's not been patched yet.

Edit: Seems like another exploit found 8 hours ago: https://github.com/PHPMailer/PHPMailer/issues/924

Probably wise to disable phpmailer on your servers for now.
There are plenty of cities that do soft plastic recycling. I'm surprised San Fransisco doesn't.
That book is quite high on my todo list - can you recommend it?
Much of that code will be reimplementation, so the net LOC won't change as much the LOC written. While OSX uses some parts of BSD, which gives it that BSD flavor, it is also substantially a new kernel based on Mach and with many other things under the hood implemented entirely by Apple.

As for the code output, that is on the high-end of what you would expect to see but within the normal range of some highly skilled individual contributors operating within their domain expertise. Of course, this assumes they are largely left alone to do their work and aren't spending half their time in meetings, making powerpoints, etc. Back when I was plying my trade as an individual contributor, I was good for about 8,000 quality LOC per month if I was minimally interrupted, which is only a little less than the engineer in question.
That's mostly a library for small vectors for 3D graphics and such. (I once did one of those myself, for C++.[1]) There's some support for 2D matrices in "nalgebra", but with heavy use of "unsafe".[2]

Every matrix package I've seen so far in Rust turns off subscript checking with unsafe code.

[1] http://graphics.stanford.edu/courses/cs148-10-summer/algebra...
[2] https://docs.rs/crate/nalgebra/0.10.1/source/src/linalg/deco...
>They're completely out of touch with reality and the consequences of their beliefs.

That only applies to people in rural areas. It is not true of urbanites in any way. /s
You might be missing the point here.
Ok, we edited the title to say that.
Some shipping methods you pay by the ounce, some by the pound. You'll probably see more kraft paper in methods paid by the pound, because the kraft paper is less expensive than the air pillows, and there's more slack to the next increment when paying by the pound. But for shipping methods paid by the ounce, a more expensive air pillow can keep the package from going up to the next ounce. That's one dimension of determining the proper dunnage. The other is, air pillows are more easily popped by heavier items or items with sharper edges (think blister packs), so the extra weight / shipping cost of the kraft paper averages out to be less expensive than the returns for damaged goods.
The problem with your concept is that C does not offer an official standard library and compiler suite, so you're trying to compare the C spec to the Rust standard library + compiler.

The actual Rust API has changed very little since the 1.0 release. All the changes that have occurred have been mere additions to the language -- nothing breaking. Hence why the 1.0 release was termed as a 1.0 release. There won't be anything happening that causes breakage until a 2.0 release.

You'll find that C compiler and library development is also rapid like Rust. There's new versions of LLVM/Clang and GCC being released on a regular basis. There are constant updates to musl and glibc. These changes tend to break far more often than Rust, which is developed in Rust and can be guaranteed to be much safer.

That Rust is being openly developed on GitHub with a significant number of developers, with an official compiler + library + doc + comprehensive suite of resources collectively being maintained, that's a significant incentive to work with Rust. There's a solid RFC process to prevent anything silly from entering the language. No random decisions by random people -- it takes a lot of convincing to add a new feature to Rust.
A valid point. A search indicates that astronomers are aware of this (galaxies are in the shape of a disc, not a sphere) but it does not appear to affect the calculation: only the mass inside a star's orbit around the galaxy appears to matter.

Links to this that I have found:

- Deriving the Galactic Mass from the Rotation Curve [ http://www.astronomynotes.com/ismnotes/s7.htm ]

- Measuring the mass of the Milky Way (PDF) [ http://jila.colorado.edu/~pja/astr1120/lecture20.pdf ]
Firstly, I love your app.

This is kind of a nitpick, but on the desktop version, hovering over the menu options "new, show, ask, and jobs" makes the text bold and pushes the other text aside. It's a little weird. Perhaps work with a fixed width for each menu item so it doesn't push the other items.
I want to fund trains. And tracks too! What I don't want to fund is the colossal bureaucracy built up like barnacles around these trains. General management administrators, assistant general manager administrators, assistants to the assistant administrators. Because whenever we're asked to pay more taxes to increase funding to mass transit, THAT's where the money is going.
Doesn't this just mean that the machines were chosen unwisely?
Yes, thank you extra88. Exactly.