skysight-inc/HackerNews huggingface dataset:
> Is it possible to store file in some kind of NFS volume?

NFS support is not currently implemented, but we have a clear plan and it is on our upcoming roadmap: https://github.com/flynn/flynn/issues/1521

> Is it possible to store objects in something similar to S3 (for example using Minio)?

Flynn has a built-in blobstore for storing files and supports multiple storage backends: PostgreSQL Large Objects (default), Amazon S3, Google Cloud Storage and Azure Storage (to be released into stable next week), see https://flynn.io/docs/production#blobstore-backend.
You don't need to estimate the distribution of the ages of the people you have polled unless of course you don't know the ages of the people you have polled.

You have two distributions of ages here; both are known (within reasonable comparatively minute errors), no need to estimate. The distribution of ages of the electorate, strictly not known, but so so close to known compared to all the other estimates you have to deal with. And the distribution of the ages of your pollees, you simply ask them their age (estimating whether they are lying to you about their age is an infinitely deep philosophical hole you'll never get out of).
I just spent 3 hours this week fighting the iwlwifi driver and my Intel 7265-D card. Turned out power saving mode was causing all the drops (iwconfig $iface power off).
I meant that the material thrown at the plate were planned to be plasma of more lightweight materials, iirc. (That is different than how to make an atomic bomb directed.)

I haven't seen any real details of directed bomb design discussed. Thanks for the pointer to that book.
There is https://github.com/monsanto/nreplds but it requires some native code, and obviously isn't a solution for those on Windows. I'm not sure how vulnerable nRepl is to http attacks as I don't think either of its default transports would accept or filter out http commands.
20 Years of KDE
Part of the issue is the name, which is generic enough that with the generic implementation, it probably also wants a maximally generic type.

A more constrained type throws away "the advantages of Python's duck-typing", but it also throws away disadvantages, and that can be precisely what you want.
These were done in recruitment events at universities and the applicants were free to access Google if they wished. Some guys even went to the computer lab to do the assignments on a computer and then return a printout of their code. And we were completely fine with that.

But really, if an applicant needs to google to solve FizzBuzz, they don't have a firm grasp of the fundamentals. You're required to write one loop, a few if/then/elses and understand how the modulo operator works. Our jobs are much more demanding than that.
Sure, but when do you call time of death? (It's a rhetorical question)

I guess I'm happy to grant the author a little artistic license to make his point.
SuSE 5.3.1 had it with GNOME 1 (and FVWM 95 and Enlightment)

Funny thing. You can run GNOME 1 over KDE 1
Central America's rampant violence fuels an invisible refugee crisis
KDE 3.5 was really great. Haven't had that since then. Guess they had to clean the codebase, but at what cost?
Worked really well on a 486 or an K6-2 . I don't get your point that would be slower that KDE 5.
i should have said: that's the whole point for using a buildpack/docker paas in the first place.

a) it's not hard to set up flynn
b) migrating to another buildpack system is not a lot of work, except setting up some environment variables and installing a cli
NASA's Centennial Challenges: Vascular Tissue Challenge
جانب من نشاطات العائلة الأولى في الولايات المتحدة عائلة أبوما
According to https://www.trinitydesktop.org/about.php Trinity Desktop Environment is a continuation of KDE 3, while the article is about a build of KDE 1.0.
Try

console.log([] * {})

and be surprised. At least in PHP you cannot multiply array by object.

Type casting in PHP gets fixed gradually: https://wiki.php.net/rfc/invalid_strings_in_arithmetic .
They disappointed a lot of customers! It was a pattern of behavior that blew up in their faces, not one incident.
Very good point, morgante! One important thing to note here, is that Relay and Apollo are taking different approaches. Relay provides a great framework which works excellent for a lot of use cases and provides the most convenient and robust solution for that. In some cases you want to "break out" of that framework and be more in control how data is fetched or mutated. In that case Apollo is a fantastic choice as well. Especially in combination with Redux.
Fun fact: We're actually using both - Relay AND Apollo - in our dashboard at Graphcool. Feel free to take a look at the source here: https://github.com/graphcool/dashboard

On a side note: We're already working on a similar project but focussed on Apollo. If you're interested in getting involved, we're still looking for collaborators: https://github.com/learnapollo
Being as it's early in the morning and I'm still blurry-eyed, I thought the headline read 'Robot Can Do More Push-Ups Because It Swears.' Now that would have been an interesting article to have read!
Lucidworks Integrates IBM Watson into Fusion Enterprise Discovery Platform
Universe is far bigger than previously thought
> I think that is the one discussing about ropes structures.

No, this was simply counted vs terminated strings. I would like to find that paper and revisit the data again to see if it is still true.
I think everyone completely missed my point. You can hire someone (who has no baking skills) away from starbucks and teach them to follow an exact recipe precisely, in a few hours. You can't hire someone with no programming skills (doesn't know what a loop or if statement is) and train them to join your programming team in a few hours or even a few days. It's just not possible, unless they learn miraculously quickly. I think other respondents might have forgotten what it means not to be able to program at all, or what it means to follow a recipe precisely. You can't compare the two.
Hardly. There's no such thing as "std::copy()" in C.

Next time you write a header/article you may want to specify the language
you're talking.
I don't know if this improves your view of the world or not, but filling punching bags with used clothes (or fabric scraps) is actually common practice.
I also remembered incorrectly, it was SuSE 6.1, the first one with Linux 2.2.

It also came with WordPerfect 8 but I don't know if I actually used it.
Thanks Robin! I've love what you guys are doing at Apollo! I've just answered a similar question below, so I'll just copy the most important bits here as well:

One important thing to note here, is that Relay and Apollo are taking different approaches. Relay provides a great framework which works excellent for a lot of use cases and provides the most convenient and robust solution for that. In some cases you want to "break out" of that framework and be more in control how data is fetched or mutated. In that case Apollo is a fantastic choice as well. Especially in combination with Redux.
Fun fact: We're actually using both - Relay AND Apollo - in our dashboard at Graphcool. Feel free to take a look at the source here: https://github.com/graphcool/dashboard

On a side note: We're already working on a similar project but focussed on Apollo. If you're interested in getting involved, we're still looking for collaborators: https://github.com/learnapollo
I know you said its rhetorical - but there can only be one answer to that question else we are all dead :p
Depends on your environment, I have a stupid wall between my router and my desk. The signal is losing ~20 dBm going through that wall. That sucks.
> might be semantically nonsense, but that's not the purpose of a type checker. It's only to verify type safety, i.e. you won't get runtime type errors if you give me at least this kind of thing.

We either disagree about the purpose of a type checker, or we disagree about what can constitute a "runtime type error". If a type checker can catch inconsistencies that would lead to my returning "semantic nonsense", at low enough cost, I absolutely want it to. Obviously it won't be able to catch all such inconsistencies in all cases.
If you are building software that will be deployed by a large number of users, having PHP provided by every $3.99 & up hosting company can't be underestimated. Languages like Haskell are nonstarters.
Try working with VB6, Salesforce, and less so Java, PHP, and you might have a different opinion.
It sounds like you're trying to write Javascript as if it were Java. I've worked with developers who did this (e.g. http://chriswarbo.net/blog/2014-03-12-trolled.html ) and I would advise that you instead try to write more idiomatic Javascript, or else use some kind of Java-to-Javascript compiler.

Your critique of Javascript is basically "it's not Java". I could make a similar critique of Java not being StandardML, but it would be about as meaningless:

When we have distinct structures, signatures and functors we can easily understand how they are supposed to be used: you can open a structure, create an implementation of a signature, apply a functor to a structure.

> (And by the way why do you write 'var Person = function' instead of just 'function Person'? The latter is shorter and more readable)

Personally, I prefer "var Person = function Person(...) {...}" since it makes the code more symmetric (the second "Person" makes stack traces more informative). The "function Person(...) {...}" style makes an artificial dinstinction between functions and everything else.

> All these tricks with prototypes and dynamic objects (where you can add or patch properties in objects in runtime) might look good in short samples of code but they are only the source of bugs and cause waste of time to understand what the author meant in real world applications.

Javascript is a dynamic language; there is no ahead-of-time compilation. Things can only be done at runtime, including adding properties to objects. If you mean that mutating values should be avoided, then I would emphatically agree. That's certainly not a Javascript-specific issue though, and Java is just as riddled with mutability as anything else.

I haven't had enough experience with prototypical inheritance to comment on it vs class-based inheritance; I've been burned enough by class-based inheritance that I tend to avoid inheritance in all forms (and OO too, these days).
Not if Elon Musk gets his way. If the cost profile works out, sending a human will be cheaper then sending a robot.
It looks like he already does a lot of work on current versions of free software, seems like he's on the kde team.

Or do you feel life should be all work and no play? I think stuff like this gives people the energy to work on current stuff.
Happy 20th Birthday, KDE
funnily, I had the same network dropping issue due to wifi power saving on windows 10
Interesting exercise: assume all new house buyers are "payment buyers", and calculate the impact on house prices of mortgage rates moving from 3% to 4%.

From my calculations, you get a drop of 10% in house prices.
Okay, grandpa.
> Something a fair amount of projects require you to turn off. You know what else throws an E_NOTICE?

That is true only for low quality legacy code. I have always developed with all kinds of errors enabled and converted to exceptions (that means single E_NOTICE terminates the program with exception as it is done in Java).

Modern frameworks like Symfony 3 or Slim use the same approach. If you write a project using Symfony you won't miss a notice.

I think default PHP error handling system is wrong - there should be no warnings or notices, only exceptions. Sadly OOP was not very popular among PHP devs in the beginning.
Ask HN: How do you concentrate when you have non-work things on your mind
I'll try to keep this brief. I've always been world-class procrastinator, and struggled with concentration. It's definitely a problem, but somehow I usually manage to get stuff done in the end.

Now I'm going through some personal problems, and it's like my inability to concentrate is amplified x100. My mind just seems fuzzy and I can't get anything started. Even when I force myself to close all distracting web sites, I find myself looking at a blank monitor or staring into space.

Everybody has problems, but work has to go on. What are your "hacks" for getting work done even if something is on your mind?
It looks pretty good for a version 1.
Which would be true, or rather: over-qualified.
Doubt Cast on Dash Developer's Defense Against Apple's Claim of Review Fraud
I suggest you should check the energy required for orbit transfers.

And I'm not looking into any hollywood spectacles, anti-sattlite weapons have been fielded by the US (And any NATO nation fielding the SM-3 missile), the EU (France/Germany/UK have anti-sattlite capability), Russia, China, with Israel and India having similar capabilities or are effectively breakout states.

Also in general any nation capable of putting something into low earth orbit can effectively hit a space station, satellites are slightly harder since they can be considerably smaller, but any nation can put something into a collision orbit.
This increases the list of capable actors considerably https://en.wikipedia.org/wiki/List_of_orbital_launch_systems, and includes these days commercial companies.

As for your other scenario the mass needed to cause a nuclear winter is enormous (earth gains as much as 40,000 tonnes of mass due to space dust alone each year), each year earth is being hit by countless meteorites, the lowest estimates for a body hit that would cause an impact winter is about 10km in diameter with a mass of about 3-5x10^15 (depending on it's composition).

These are the major impacts that our earth experiences regularly https://en.wikipedia.org/wiki/Impact_event#Frequency_and_ris....

As for the directed hit, this is laughable the likelihood of you being able to calculate the hit location of a stellar body is very slim, there is almost no way to predict where it will hit because the atmospheric phase will be extremely unpredictable.

If you are looking at kinetic space weapons ala "Thor's Hammer" then you have very uniform aerodynamic bodies with terminal guidance capability and even then their CEP delegates them to strategic targets e.g. a city and not tactical ones e.g. a building.

P.S.

Suggesting some one to read sci fi to prove a point is a bit silly.

And if I wasn't clear enough in my first post, the blow it out of the sky reference is to the space station not the "rock".
It's rather disappointing that the authors didn't talk about the biggest thing that has reshaped discussion in 4chan since years.

The reply indicator.

For people who don't go to 4chan, you can read it on http://knowyourmeme.com/memes/you-here-s-your-you. Basically, if someone else replied to your post, the post pointer will show a (You) word, showing that the poster replied to a post that you wrote.

Moreover, the post number of posts that replied/quoted you will be attached to your own posts. Much-replied post will have a lot of link to the posts that replied them, and very visible when you skip through the thread.

This one simple feature has changed 4chan. Before, posts are similar and anonymous since they don't have visual distinction between each other. You have to actually read their content to know what's inside. The reply indicator make controversial posts very visible and "famous" in the thread.

Much like Reddit's voting system and Facebook likes or Twitter's retweets/favorites, 4chan now has its own post rating system. The difference is that Facebook likes and Reddit's vote system rewards popular posts that people agree with and liked. 4chan's "rating system" rewards controversial posts that people rebuke or laugh at.

The presence of this reply indicator make people try to post controversial contents, and to be controversial by 4chan standards, your post have to be very, very controversial.
You could make a property in Python that validates it's given value and throws a ValueError if it's not an email. 6 lines of code max, with maybe two tests.
> if we (quickly) invent some tech that cleans up the atmosphere and oceans

Unfortunately this is based on the same logic that says re-writing from scratch is optimal as there's no bugs in code you haven't written yet.

As unhelpful as this may be, I would characterise our current state of knowledge as: we know enough about how our planet works to know that our planet's climate is changing largely due to our activity. We don't know enough to know what we can do that won't have (nasty) unintended consequences.

It makes me sad that I can conclude this but I don't see any evidence that I can't.
Many software developers write in-house applications for SMEs. These will be used by sometimes dozens or hundreds of people - not millions or billions.

Companies that write software applications that have millions or billions of users generally hire expensive developers.
The Dell Chromebook 13 (i5) has about 7 hours of battery life under Linux in my usage. It went down a bit when using something heavy like IntelliJ but otherwise it is pretty good.
I'm sorry, but what you are thinking of is a baker. A simple baker.

Most folks can make a simple pastry, which is what is more common in homes and such. A lot of folks can make a simple cake. Not everyone can make the puff pastry themselves, get delicate things to come out correctly, and so on. Not everyone can successfully make a 4-tier wedding cake, be able to tell the cake itself has enough structural support, nor can they effectively decorate it - on top of producing the myriad of other desserts needed. Folks take some months getting good at the decorating itself, actually.

Add in there bread and any sort of savory item that might be in a pastry shell as well. Knowing the spices and stuff like that.

"It will not be glorious but it might be edible" : Is this truly enough for you if you are paying for it? Getting married? Would you pay a premium for something simply edible? Yeah... Neither would I.

Additionally, pastry chefs (and other chefs) often have some education in business practices and margin producing sorts of things. Would you have thought of ordering grade b potatoes to mash? How about onions? Could you take some leftover food and make it into some wonderful-tasting special the next day?

The bigger reason chefs have bad salaries is because it is kitchen work. It is a service job. And service pays badly.
Will this work on the esp32?

the espruino js lib is in the making for esp32

https://github.com/espruino/Espruino/tree/ESP32
Fair point. I realise I sound quite critical in my comments so perhaps I should add that I like the tool itself. The problems that I see are more in the usage as shown in the examples. I am not necessarily suggesting that in all circumstances, the most general types are the best. But I am yet to see this tool used in such a way as to permit the most general types, as would be appropriate for library functions.
The python3 docs are great, do you have any specific pages that you found issues with?
Iirc, Gnome didn't have a dedicated WM for the longest time.

for a while Rasterman (of Enlightenment fame) was working for Red Hat and Gnome used Enlightenment as their WM.

But there came to a disagreement between Rasterman and the Gnome devs about where things were going, and he left Red Hat and started working on turning Enlightenment into a full DE.

Not long after i think we started seeing various WMs being bundled with Gnome, culminating in some that used composition and OpenGL to render the desktops as sides of a cube.

After that it seems that everyone involved with the major DEs got hooked on eyecandy.
The 9 Emails Your Business Should Be Sending – VerticalResponse Blog
It is not entirely a free-for all (as in, anyone can submit papers), there is an endorsement system [1]. Of course, it's only networking and who-knows-who - but there is controversy, as in established contributors think that the endorsement system is too high a barrier.

[1] https://arxiv.org/help/endorsement
Although an interesting read, I can't help to think that this is just another person who sees new tech and it's direct impact.

He seems to ignore the fact that computers and be used for other stuff than gaming, and that gaming or DIY/tinkering may result in people starting with that other stuff.
The observable universe is finite as according to our current models, light emitted beyond a certain distance will never reach us. The global size beyond the oberservational limit is harder to tackle. You're right that even though the observable universe is finite, it's volume is potentially increasing forever.
Not impressed by your comment at all. If you think that the age of Nikita Popov or Andrea Faulds is any indicator of their "competence" I suggest you actually take a look at their contributions.
Air Force Investigating Outage of Classified Computer System at Key Drone Base
Netflix to reportedly offer offline viewing later this year
I realize, I just can't stand the ecosystem. Everything is super verbose, frustratingly overcomplicated, and full of XML. Yuck.
Yes, this is a good point too which I certainly agree with. Sometimes by using the most general type, you actually permit more than you intended and you might restrict yourself from making refactorings to the function because it would restrict the types.
Regarding stock market returns, I'm curious if the calculated returns on stocks as a class properly takes into account failed companies. Take the FTSE 100. If a mid-tier one of those companies fails (Lehman's collapse for example) the FTSE 100 doesn't lose 1% of it's value. Instead the 101st most valuable UK company takes it's place. Does anybody know how well measures of stock market returns take into account effects like this? Or are they measured on the total market value of all traded equities?
I could have done a better job elaborating in my original post, I was too glib. To me it's less about this particular example (it's small potatoes overall) and more about the double standard for the tech industry. Imagine if university science departments switched to 1940s curriculum just for fun. Imagine if Ford started producing Model T's again just for fun. Tech is the only industry where people goof off, get paid (in dollars or praise) and yet there are still complaints about how bad it is to work in technology.

Edit:

To add on to this, I think what frustrates me most is the lack of collective self-reflection or appreciation of privilege in the tech industry. I'm not trying to deny the existence of real problems in the tech industry but every time I (as a non-tech industry worker) hear my friends or see some article about how underpaid tech workers are (at 3 to 4 times my salary) I have to clench my bowels and try not to have an aneurysm. I would love to see articles regularly hit the top of Hacker News titled "Look at how good we have it" (including some recognition about how bad the economy is for everyone else) but I don't think I've ever seen that.
So we should wait until the last polyp disapears?
"fork" is not a major problem in PHP. In Drupal, every single request compiles a file "common.inc", of several thousands of lines of PHP code. That is what slows it down. It's remarkable that PHP still manages to do that in just 100ms.

In Zend Framework it's slightly better because it includes an autoload option, which implies only PHP files that are actually used by athe request, get loaded. That way the overhead is "only" 50ms.
After reading enough American news I can only joke that they are afraid that the ownership of marginally precise scales would automatically summon a police drug raid against them.