skysight-inc/HackerNews huggingface dataset:
I've been using SeaweedFS (previously WeedFS) in production for a couple of years. I needed to share files on a LAN, including small VPS, so distributed file systems(like GlusterFS) that require a kernel module did not work for me.

I store small files. Random access with WeedFS is very constant and fast. If you use multiple volume servers, the ID is unique across all servers. You get redirected to the right volume if you try to access an ID on the wrong server, which does add latency.

My biggest complain is about replication. You can define rules, like replicate on the same rack or different rack, how many copies, etc. But it SeaweedFS fails to replicate a file, it does not store it at all. I would prefer a best-effort duplication rather than a guarantee. This is a big issue when master synchronization fails for some reason and only 1 volume is "visible" for some period of time.
Do stars really hang around after a concert is over?

From documentaries I've seen, they're on the bus and on the road before the applause is over. All the meet-and-greet is done before the concert.
I don't understand. It's your service. Just ban them or otherwise don't allow them to use it if they're more trouble than they're worth.
A problem with assessing Microsoft's engineering culture and practices is that at Microsoft is there is no consistent unifying set of engineering practices. Product teams need to comply with some standard processes around security and the like, but as to how they run their teams they are allowed to chart their own course, more or less.
I believe Ben draws them in the iOS app Paper
What would be the franchise for the app you're developing?
Lemire FTW. ;-) The Roaring bitmap index is kind of the successor to EWAH.
Yeah this sentence was a bit of an anticlimax:

"Preliminary results concluded that it achieved all of these aims, but the city had to employ an extra 17 staff, costing 12m kroner (£1.4m), Bloomberg reported."

Am I missing something because that seems painfully obvious without even having to to undertake the experiment no?

That being said I absolutely love that the Swedish government was willing to entertain such an idea and undertake such an experiment.
It makes sense that the official, primary and by far most popular implementation of one of the most used languages in existance is not well optimized?

(edit: I'm just being polemic about your statement here. CPython is reasonably optimized within the constraints it currently has).
What an incredible anti-cop dumpster fire this turned into.
Yea, Mini or Micro USB, Mini and Micro sim cards. If I buy a Megapack in the Supermarket I don't expect a literal Megapack either.

They are just cool words :)
I don't even see a way to reach a point where Hercules could cut off a head directly attached to the root node without having already created more necks and heads than what he destroyed. I'm probably missing the larger point of this, but I don't see how the hydra can ever be killed.

I imagine a simple example of 2 necks of length 2 connected to the root. If Hercules cuts off one head then at least one new neck of length 2 will grow in its place, always creating a scenario worse than before. What am I missing?
I would love to see this support Python 3.5+, specifically for asyncio. Concurrency via threads in Python is far less appealing.
Ek Ajnabee Haseena Se – Main Rang Sharbaton Ka Flute+Piano+Vocals Unplugged Covr
> See, for example, how people react

Where? How do they react?
>But how to persuade creative people to do so? First and foremost, there must be ease, relaxation, and a general sense of permissiveness. The world in general disapproves of creativity, and to be creative in public is particularly bad. Even to speculate in public is rather worrisome. The individuals must, therefore, have the feeling that the others wont object.

Absolutely true. Brainstorming only works if anything goes.
7 common deadly diseases that easily travel through air
I would credit driverless car as a success of Google, imitated by many. They have failure too, fiber for example, and Google Plus.
Microsoft had also the big failure of Nokia phones, the results are mixed actually.
I see some parallel with the work made to automatically convert Go compiler C code to Go code. Strategically wise, I'd rather have the software do the transpilation to the new language and then after extensive testing, ditch the old python codebase. But they probably don't agree with my preference of Go over Python.
most US users? Really?
If you are at a HolidayInn, and connect to a HolidayInn SSID then a reasonable person would expect that to be assocated with HolidayInn Chain of Hotels, that is where HolidayInn would have a more legitimate Claim to the HolidayInn SSID then some random Person

Trademarks, Fraud, etc could be the legal basis for this.
I was specifically referring to this post by Linus himself http://article.gmane.org/gmane.linux.kernel/774824 in which he states

>The apparent inability (and perhaps more importantly - total
unwillingless) from the PaX team to be able to see what makes sense in a
long-term general kernel and what does not, and split things up and try to
push the sensible things up (and know which things are too ugly or too
specialized to make sense), caused many PaX features to never be merged.

Although there are other posts since debating the same point such as this one https://lkml.org/lkml/2005/1/25/141
Who says CPython is not well-optimized?

CPython is 25 years old -- people have been making it faster for a long time. Python 3.6, the latest release, has many performance improvements, cf. http://www.infoworld.com/article/3120952/application-develop...
Be careful what one wishes for. I know some cases of people who eschewed stock options for a larger salary. When the payday came, and they got none of it while their buddies did, they were very bitter. This held true even when the payday was relatively small.
In France it's 25 paid vacation days or 36 if you include paid public holidays. See also https://en.wikipedia.org/wiki/List_of_minimum_annual_leave_b.... 20 paid vacation days is the EU minimum [0].

[0] https://en.wikipedia.org/wiki/Working_Time_Directive_2003
I don't think you're arguing in good faith right now. This sounds an awful lot like sealioning.

(For those who aren't familiar with it, http://wondermark.com/1k62/ is the origin of the term.)
In any web based project, yes you need more developers than designers. So of course it makes less sense for developers to learn design than for designers to learn to code.

But design is a massive field. The moment you step outside of the web paradigm, you cannot apply the same rules of thumb to the equation.

Take video games for instance, in this paradigm it's the opposite, you generally need more designers than developers.

I'm sick of hearing from people who live in the web world thinking that it's the only world.
At least close to it, still a few Dollars to go, the all-time high is $1,216.73 from 2013-11-17 on the Mt. Gox. [1]

[1] https://en.wikipedia.org/wiki/History_of_bitcoin#Prices_and_...
No, they shouldn't - because if it goes against their business interest (having Amazon-bought books look better than manually uploaded content), they'll shut the project down.
I'm quoting someone, and I don't remember who, so I can't give credit where due. But they said that we'll know we have real AI when we ask the computer "Do you think?" and it replies "That reminds me of a story..."
Slightly less cryptic would be (partial + 2).
I'm a bit disappointed that the blog post doesn't explain why the authors didn't choose PyPy instead.
The rumors I've heard tie this to activity spurred by changes in yuan valuation.

Does anyone know of a site that visualizes information that could add information to that hypothesis? I'm thinking something like trading volumes per geographical area.

I'm also curious what role bitcoin could play in mitigating currency risk. Are people using it to buy foreign currencies and keep them in secret bank accounts? Are they attempting to use Bitcoin as a store of value?
The legal phrase is harmful interference.

47CFR15.5(b) talks about transmit and receive. People intentionally mis-interpret the receive section as somehow referencing transmission. The transmit side is as follows: "Operation of an intentional ... radiator is subject to the conditions that no harmful interference is caused"

47CFR15.3(m) Harmful interference. Any emission ... that ... seriously degrades, obstructs or repeatedly interrupts a radiocommunications service operating in accordance with this chapter.

It is true that on the receive side you have no legal protection according to 15.5(b). However transmitting a jamming signal is quite illegal.

Its very strange, like imagine two laws, one says its illegal to shoot at people, the other says you have no legal protection if you stand in front of a bullet. Then everyone exclusively quotes the latter stating its perfectly legal to shoot people, despite the former explicitly prohibiting that specific act.

The FCC doesn't send men in black in vans when people interfere with aircraft navigation for fun or because they're nice guys, although they are, but because they're legally obligated to do so because those parts don't have "too bad so sad" written into the legal code. All the "you're screwed if you're interfered with" in part 15 means is the FCC is not legally obligated to send in the men in black suits and vans solely for part 15 complaint issues. It doesn't mean interference is legal under part 15 rules, in fact the line right next to it explicitly states it is not legal and if by some miracle you're caught you are in big trouble.
> quite easy to talk of
> "short-term impact" and
> "long-term gain" when you're
> not facing any of the short-
> term impact yourself

This all reminds me of when a bunch of middle class and rich commentators stopped Zuck giving free internet to the poor
Well, however close we get, you can define "close" to be "that close", and say that, yes, we did in fact get close in 2017. I'm not sure that's useful, however.
I had always thought that giga was primarily a reference to the annual capacity of batteries it was producing, not its size. i.e. `Its projected capacity for 2018 is 50 GWh/yr of battery packs` per the wikipedia page you linked. Perhaps there is a bit of wordplay though in its size also being gigantic.
Bad example. Most Linux distros have plenty of changes to the kernel itself also.
I'm mostly amazed that their nurses are only working 8-hour shifts. In the US, it's common to work 12-hour shifts (but only 3 days/week).
I can't talk about Elixir in front of Alexa. It is always chiming in "I'm sorry, I didn't get that."
Dog Is Fascinated by His Own Shadow
> So a few hundred crores of black money were caught in raids. That is a drop in the ocean. A hundred times more than that is caught in regular tax raids every year.* It has done absolutely nothing to curb future corruption.

You are assuming that this is the be-all and end-all of this scheme. You are assuming that the Income Tax authorities won't look at and audit the deposits made in the banks when you declared that "It has done absolutely nothing to curb future corruption".
Go bitcoin! An alternative monetary system can only be a very good thing, and bitcoin is one of a very short list of contenders.
The article is not saying desktop computing is irrelevant, they're saying the choice of operating system is.
> I would not have guessed that human strategy was that deficient.

With as much freedom as Go allows I think it would be surprising if humans had stumbled upon an optimal strategy (or Master for that matter, I'm sure there is still much to be improved!).
For those who are interested, I've used grumpy to compile the following Python code and placed it at https://play.golang.org/p/YP1SP7WsdR . (Note the playground can't run this, it just had convenient formatting support for Go; the generated source wasn't 100% gofmt compliant.)

class Test(object):
def __init__(self, value):
self.value = value

def method(self):
print(self.value)

class Test2(Test):
pass

t = Test("hello")

t.method()

Pythonistas, note I had to have "class Test(object):" and not just "class Test:". The former compiled successfully into a Go program but that program then failed at runtime with "TypeError: class must have base classes".
The original code may have had something like min(read_once(available), buffer_size), with a suitably and correctly defined atomic read_once function. In that case, it would be fair to blame a bad min macro on problems.
"Should we call transportation a failure and put a halt to every mode of transportation (be it autos, cars, buses, trains, planes etc) just because of this statistic or should we work towards improving the system?"

Are you actually comparing currency to transportation ? People have a choice in the mode of transport. Your villager however can't use bitcoins because his Rs.500 note isn't legal tender.

"I have a wider positive perspective that no large-scale riots or coup d'état happened that would have sent the Indian economy in a downward spiral or worse: civil war."

Your standards for a successful policy are shockingly low. And stop lying, you have no sympathy, you just called a 100 deaths as having a "narrow perspective".

Do you also disagree with the countless economists that have criticized the move based on theory and facts. Or is that "foreign propaganda" for you ?
One thing I found that broke it seemingly without reason and took me months to figure out was that if you run a manager, then wpa_supplicant separately, they'll basically eat each other and kick you offline.
I'm curious to why they started this project when there already is low hanging fruit that can speed up Python (e.g. pypy). What makes this better other than to satisfy the inner go-fanboy?
Handling poor English grammar is a necessity anyway if you want to hit mass market share, since not everyone speaks as if they read the Oxford English Dictionary every night even when they are native English speakers.
Presumably some shifts require managers/bookkeepers/etc not required on other shifts. The overnight shift is less likely to require a receptionist dedicated to walk-in visitors and phone calls for example...
My problem is that I'm not happy enough with emacs to fully dedicate myself.

I'd have to write my own editor for that. ;)
This seems to be a reasonable definition of distribution.
- Amusingly, it runs Python 2.7, even though this project started long after Python 3.x came out.

- It's a hard-code compiler, not an interpreter written in Go. That implies some restrictions, but the documentation doesn't say much about what they are. PyPy jumps through hoops to make all of Python's self modification at run-time features work, complicating PyPy enormously.
Nobody uses that stuff in production code, and Google apparently dumped it.

- If Grumpy doesn't have a Global Interpreter Lock, it must have lower-level locking. Does every built-in data structure have a lock, or does the compiler have enough smarts to figure out what's shared across thread boundaries, or what?
SpaceVim is a modular Vim distribution. but it has same idea with spacemacs. the goal of SpaceVim is to make user get a better experience of vim/neovim.
Freedom of speech concerns censorship, it doesn't guarantee an audience, and doesn't mean anyone can be forced to listen.

Do you have examples of freedom of speech used to disproportionately drown out opposing views, i.e. "marginalis[ation]"?
My own personal pet theory (guaranteed right or your money back): We won't have AGI until we have something that can dream.

Will we get close in 2017? No. Not if my pet theory is right, and not if it's wrong.
There was also this effort:

https://blog.heroku.com/see_python_see_python_go_go_python_g...
I have replacs http with https now.
Not sure where they're getting that data; Bitstamp's all time high was 1163 which hasn't been broken yet (likely will today)

http://bitcoinity.org/markets/bitstamp/USD
Ah, forgot suspend/wake. I've literally never ever been able to get something remotely dependable with suspend/wake working with Linux. Like, it will work 90% of the time then you open it up and it just...wont.
Big update of Redux DevTools monitors
Muskurane Ki Wajah – Teri Galiyaan Reprise
My eccentric CS professor had a t-shirt that said "P = NP? I don't know and I don't care."
Intel Core I7-7700K Kaby Lake Review: Is the Desktop CPU Dead?
You might try lightening up.
https://electrek.co/2016/09/25/tesla-gigafactory-aerial-shot...

https://en.wikipedia.org/wiki/List_of_largest_buildings#Larg...

it will be the largest when completed. it's a long way from a 530m^2 footprint right now.
That is what I was referring to.
They take measures like you said, but do non-technical people even know about it? It is not advertised as far as I know.
CPython is still a naïve interpreter. PyPy beats it in most cases, sometimes by a lot. Of course, PyPy still has a GIL for the same reasons CPython does.
I looked around online and the description of the game in this article is inaccurate. When a head is severed the only node that is duplicated is the parent to the head (along with all its remaining children). I originally believe that all children of the head's grandparent were to be copied.

Go to the node right below the node connected to the severed head—labelled in purple in the diagram—and reproduce n copies of all the nodes and the segments above the selected node.

Compared to http://googology.wikia.com/wiki/Kirby-Paris_hydra

We start with a finite rooted tree T. Call its root R.

Jonathan picks a leaf vertex of the tree and a natural number N. Call the leaf A and its parent B:

A is deleted from T.

If B = R, nothing happens. Otherwise, let C be the parent of B. Consider the subtree consisting of B and all its children; copy this subtree N times. Attach all these copies to C.
Does anyone know the technical reasons why C extensions are not (at least easily, apparently) supported by Go? Is it to do with Go's being a GC'd language? I would have thought that should not be a reason per se, since Python also has GC, but has plenty of extensions written in C. But I'm not a language internals expert.

Also, further signs that GC may not be the reason, is that D also has GC, but can link to C libraries somewhat easily (not sure about all cases or how far the ease goes).
My interpretation is that the cost could be calculated beforehand but not the benefit. If the outcome was a dramatically improved care and well-being of patients that saw much shorter hospital stays OR an unanticipated reduction in the need for staff as a knock on effect of shorter workdays, then the benefit might have been considered worth the cost.
My girlfriend has a name so unique that I put it into google images along with my town name (a capital city), and her picture shows up...
>trading volumes per geographical area.

https://coinmarketcap.com/currencies/bitcoin/#markets

Sort by volume. It's not as accurate as you requested but it's close enough.
You can be some of box A, some of box B, it's definitely not an "only one" thing.

Also, some of what you describe can be counted as explorer. Particularly exploring the game mechanics to see whether they'd allow you to do certain things.
Compare two cities – Advanced U.S. city comparison tool
The objective of the authors is to efficiently exploit multi-core parallelism. PyPy still has a GIL. They have been doing some experiments with transactional memory, but performance is quite bad.
I'm not philosophically opposed to supporting C extensions. The additional complexity just was not deemed to be warranted since the YouTube frontend doesn't use a lot of C extensions.

In principle it's possible to implement something like JyNI (http://jyni.org/) or CPyExt (https://morepypy.blogspot.de/2010/04/using-cpython-extension...) to bridge the CPython and Grumpy APIs. In practice, marshalling data across the interface can be very expensive.
Human moves tend to fit a narrative and be explainable, although often for very concrete reasons. For example:

"I am sketching out territory while attacking an opponent group."

"I am making my group safe so that I will not have to worry about its life while I accomplish other strategic goals."

"I am making a very strong group so that I can use it to make it harder for my opponent to accomplish anything."

Master, on the other hand, will sometimes seemingly just plop stones down in the middle of the board in a way that is hard to assign a narrative to. One can list a bunch of ways that the stone might come in handy in various futures, but it's too "vague" a move to be played with confidence by a human professional go player.

Of course, human strategies may change in response...
This doesn't seem like as strong argument against games, since you can use it for practically everything else in most people's lives. Especially entertainment, but also most other things.
Will add uninstall func, and reset func. I will have a look at your project
I made two different points. The first is that there's nothing that "obeys Newtonian mechanics rather than the quantum variety.", it's quantum all the way up. The second is what you said.

Guess it wasn't clear enough that the two points aren't related.
I assume that the parent was referring to the odds of someone LGBTQ being "in the closet", and hiding their status to avoid social penalties (in repressive areas / with family / etc), while still wanting to have a pseudonym-account which in a fairly valid way represents the "real them".
Many Exchanges have prices higher than that.

https://coinmarketcap.com/currencies/bitcoin/#markets
I'm not a big music person in general, but it's interesting you would mention one of the biggest celebrities in the past few years in pop music as someone who doesn't make your list. What is your criteria for those that do?
Notes for the New Year
Worst Abuse of the Rules
Oh dear. Is there any corner of the world safe from you privilege hunting types? It's funny how all your activism starts and ends with feelings and what you feel.

The sad thing about your self-flagellation is that you forget that people outside of the West (the majority of the world population, by the way) do no really care about the "privileges" that you so righteously seek out behind every corner. They care about very tangible things, like having shelter, food, access to healthcare and proper education.

What you are doing is catering to a very small although quite vocal section of population that likes to get offended and talk about feeling. There are other, more rewarding ways to do good.
I play the game as if it were actually me in the main role.

I usually end up being some form of neutral character.
I can't bring myself to care about the effect of media on cops with any higher level of concern than other areas.

TV and movies portray exceptionally poor models of most aspects of life, and are among the primary sources large swaths of the population model themselves after.

I do it, you do it, everyone does. And we all lie to ourselves with the same lie we use for advertising: "Oh of course I know it's unrealistic and dramatized for affect (or deliberately manipulative), but it doesn't effect me.
What does "hard-code compiler" mean?
Which command-line tools?
In the UK they're not allowed to decline service dogs, unless they have a medical note for a dog allergy.
Bitcoin is very useful for three things, which are a store of value similar to gold (although it is more volatile), money remittance to other countries, and illegal or anonymous activities. I don't know how many people are using it for each, though.

Also as a side note it's typically very difficult to make bank accounts in other countries if you are not a resident.
Golem Network (golem.network)
Gonna go ahead and venture a guess that you're not a black or Latino male ages 14-24. I think you'd be surprised by just how different experiences are.