skysight-inc/HackerNews huggingface dataset:
- Money already rules politics and we have to fight for true democracy either way

- Most people are not egomanic workaholic persuing their carreer and don't need the job as a centor of life and pride. Why not let them play video games or do sports or anything they want?

- Isn't automation able to replace the booring jobs?

- Nerds still want to play with tech, give them 15h work weeks and some good pay and they will keep doing their job. High payed professionals today also would not have to work much for the equivalent ammount of money that UBI would give them and yet they still work.

---

What I really wonder:

- if an inflation would happen

- how many are really incapable of finding purpose for themselves (I think most will do very fine, even if they just play video games with friends)

- if a country stays competetive with other more exploitive countries

- how much we'd have to pay people doing shitjobs so they stay attractive enough and if this is realistic to do
I will! I wish HN had direct messages for this kind of thing..
The reason they sell monitors at 144FPS and now 256FPs is because people can see and react that fast.

Sure those are generally for video games. But pretending <Xms is the end-all-be-all of human perception is arrogant.
Absolutely. HN doesn't have direct messaging, so just keep an eye out I guess :)
Irving Finkel of the British Museum Teaches Cuneiform
Its the level of integration thats the problem, the way they can leverage dominant positions in markets A, B and C to conquer market D.
The lottery winner sample is a bad one because the argument about poverty causing poor health behavior is an overall lifestyle problem and not just a resource one.

Children who grow in the upper middle class or upper class will grow up with access and encouragement to participate in physical activities, parents who are better informed and able to construct healthier eating habits and the resources and cultural permission to use mental health professionals as needed.

Winning a 100 million jackpot after growing up poor can't change that.
Ask HN: What is lacking in programming education?
You need some server that these private pods can push to or pull from.

Or you have software that manages your local disaspora server or in the cloud or darknet.
This article is a good example of the primary form of click-bait used by websites catering to the Thai expat / digital nomad market. No new visa has been introduced, and it is unlikely that anything along these lines ever will be, no matter how many times it is suggested in expat forums or Facebook groups for digital nomads. All the expat websites know this, but they keep pumping out these articles because they are, by far, their most reliable source of traffic.

Every foreigner who spends time in Thailand indulges in the fantasy that their bizarre visa system will, somehow, be fixed to allow "good" visitors to spend longer there. It seems obvious that this _should_ happen, that the Thai people would benefit financially, but it would not be in the interests of the Thai elite, and that is the only things that currently matters.
It wasn't a factor for me, because I am more attracted to European/Caucasian women. And sure enough Murphy's law did have me end up with quite a beautiful Thai lady, I dare say could possibly be out of my league in the US or Australia. However this was not by design.

I came mainly for the tax benefits base and low cost of living of setting up an office in Thailand. There's quite a lot of annoying bureaucracy involved but a good agent can handle that. It's also a great place to self fund a startup as your team can all live quite cheaply giving you double the runway.

Anything else I can add has probably already been said.
Go vs .NET Core in terms of HTTP performance
TBH I'm not too sure something like that could even work. I remember logging into #bitcoin-otc one day and hearing about what arbatrage did, that was when I lost faith in these reputation based markets. Even stuff like amazons struggles with this.
> Polymer demos, like for HNPWA

HNPWA?
After the classifyer works better, it can be plugged in to credit ratings of people... I have seen something like this in Black Mirror:

https://en.wikipedia.org/wiki/Nosedive
http://knckout.io/ is the link for anyone just wanting to play his game.

Also, is collision detection currently working? I mean, just trying to keep on the platform is actually pretty zen, but running into other players doesn't seem to actually do anything right now.
This is also based on the assumption you are in a client/service business. However as someone with a startup in Thailand the timezone is always the first point of contention for most of us, So not disagreeing with you on that point. Not having a US number can also work against you when trying to set up meetings with partners, you get put at the bottom of the call sheet always.
A Layer 2 switch is something that works on the data link layer. A normal Ethernet switch falls into this category and the switching is done by MAC address.

A layer 3 switch is something that works on the network layer. It switches using the IP address.

A layer 3 switch is not a router. It does not switch based on the subnet/network mask. It just remembers which IP is on which port just like an Ethernet switch remembers which MAC address is on which port.
Sysadmin-related subjects. Otherwise we wouldn't have badly reimplemented from
scratch binary and source packages or static linking and fragile software
deployed in the most stupid ways possible.
There's another conflation between skill and ability. Lots of people can do lots of things, some are better because they're more interested (leading to more practice, etc).

Just because interests and abilities influence each other does not mean they are not exclusive. You can do a lot of things that you probably have never even considered before too.
I'm working on an AR headset and we made some experiments with the human eye. I barely can notice the difference for motion above 120 fps.
But my associate is a retired fighter pilot and he can react to motion at ~280 fps.
In the future, your body won’t be buried you’ll dissolve
This isn't a perfect solution, but ultimately, I think, we are going to have to move in the direction where 13 year olds don't want to buy heroin. And that's going to be based not on punishment, but on better alternatives and honest information. And a better community of stronger social connection.

I think of the whole "sex ed" debate. Studies and statistics show that providing information -- and practical alternatives, such as birth and disease control -- works. "Abstinence only" does not.

Hell, even our "War on Drugs". Turns out that maybe my friend who grew magic mushrooms -- of which I never partook -- was doing better for himself than those turning to the nascent Prozac revolution. We're seeing reporting now that, under some conditions, those hallucinogenic experiences may be more effective at combating depression.

As for myself, I've come to think that the ever increasing "IP rights" are becoming an increasing burden on society and technology's development. Creative people are running up against walls hindering their creativity, walls that seem to be increasingly sold to "rent-seeking" holding companies.

To some extent, maybe those companies are useful and productive -- arbitraging initial creativity into a more reliable source of cash and/or cash flow.

But when they turn around and push for laws that continue to increase the tenure of their holdings and monopolies... They are using their position to further entrench their position, rather than foster free-flowing development.

For a long time, I tried -- more than many around me -- to "play by the rules". Belatedly, it seems, I've been becoming more aware of just how rigged "the rules" are and are becoming.

Free-flowing heroin's a scary thing. But, so's the law and order crowd -- or some of its more extreme aspects.

I realize my musings here are probably controversial. And I guess I'll add, for the sake of balance as well as whoever might be monitoring threads like these, that I continue to live a rather "squeaky clean" life.

But I can't buy in to the law and order rhetoric, any more.
Although even with local type inference you usually want to do some unification based inference also, at least to infer the type arguments for generic functions. But it's still simpler than inferring the most general types for functions themselves.
Good luck piping your skype call into ffmpeg
While I found this quite interesting, and I'm as concerned about some of these trends as the next person, I was eerily reminded of some of John Robbins's stuff graphing meat consumption against incidence of diseases and his kind of casual thinking about causation. We have so many datasets available now that it's so easy to graph things against each other and notice things that may be coincidentally related, or even causally related, and then tell some kind of story about where the relationship came from. And I remember that there's even a funny web site that tries to underscore the difficulty in reasoning from these associations.

http://www.tylervigen.com/spurious-correlations

In this case, the n-grams chart really exemplified this for me. There are so many influences on the frequency of a word, including lexical substitution of a word by its synonyms, changes in spelling, and increased or decreased interest in a topic regardless of whether that interest is positive or negative.

For example, check out the long-term decline in avarice in America! It's profound!

https://books.google.com/ngrams/graph?content=avarice&year_s...

Oh, wait, maybe we just stopped using the word "avarice" rather than the concept. :-)

Or, during this Second Gilded Age, our society actually started to become less atomized:

https://books.google.com/ngrams/graph?content=atomized&year_...

... or maybe we just moved away from calling the phenomenon that.
tl;dr: programmer makes game server for webgame, experiences massive CPU spikes, instead of profiling he randomly changes stuff until he finds the actual problem (not deleting past events).
By biggest objection (assuming that the disk is actually intended for aliens, which I do not think it actually was) is the the technology to encode the data, but what content we chose for the limited space.

For instance, consider the "color" images we included. In reality, each color image is actually just 3 black and white images taken with slightly difference response curves. Granted, the solar spectrum image should give them enough information to determine these curves; but, unless they have an identical visual system to us, they would still not be able to reconstruct what they would see as a true color image. If we really wanted them to see in color, we could have chosen more appropriate response curves to take our images from. Regardless, the space would have been better spent including more images. However, from a PR standpoint, including color images was likely a very good move.

Simmilarly, I do not any justification for including spoken greetings. Assuming the correctly decode them as sounds (which I think is reasonable), and understand them to be a language (less reasonable) I don't see how they could decipherer anything meaningful from them (except, perhaps, the phonetic inventory of human languages). Similarly, I would expect aliens to do little more than scratch their heads at the inclusion of 90 minutes of music.
I'm sure they'd be happy with a volunteer to help with adding Docker ;)
I can't comment on 144 Hz. (When I got my current monitor, I had to choose between 4K and 144 Hz, and 4K was more important for me.)

But the thing that's most visible to me personally when comparing 30 Hz vs. 60 Hz is not so much latency, but the smoothness of quick movements (e.g. when you turn the camera really fast). Mighty be different for a serious FPS gamer, though; I mostly play Minecraft, only.
As I mentioned earlier - is there still much use of Sailmail when you've got Iridium? The investment seems so huge if you compare both.
"correct" is never what wins. cloud computing?
Having used vi over low-speed serial links means that I can handle latency just fine. Also hjkl were noticably faster because they sent fewer characters over the lines compared to arrow keys which used escape codes...
Alan Kay once said something like "There should no more be a delay between pressing a key and something happening on a computer than on a piano."
There exists DJB's redo approach [0], which i implemented [1], where dependencies and non-existence dependencies are only recorded after the build. A typical dofile is a shell script, so you do not need to learn another language. Targets also automatically depend on their own build rules (I have seen such a thing only in makefiles authored by DJB).

I wrote a blog post to show how to integrate dependency output for both dependency and non-existence dependency generation [2]. The game “Liberation Circuit” can be built with my redo implementation; you can output a dependency graph usable with Graphviz [4] using “redo-dot”.

There is only one other redo implementation that I would recommend, the one from Jonathan de Boyne Pollard [5], who rightly notices that compilers should output information about non-existence dependencies [6].

I would not recommend the redo implementation from Avery Pennarun [7], which is often referenced (and introduced me to the concept), mainly because it is not implemented well: It manages to be both larger and slower than my shell script implementation, yet the documentation says this about the sqlite dependency (classic case of premature optimization):

> I don't think we can reach the performance we want with dependency/build/lock information stored in plain text files

[0] http://cr.yp.to/redo.html

[1] http://news.dieweltistgarnichtso.net/bin/redo-sh.html

[2] http://news.dieweltistgarnichtso.net/posts/redo-gcc-automati...

[3] https://github.com/linleyh/liberation-circuit

[4] https://en.wikipedia.org/wiki/Graphviz

[5] http://jdebp.eu./Softwares/redo/

[6] http://jdebp.eu./FGA/introduction-to-redo.html#CompilerDefic...

[7] https://github.com/apenwarr/redo
As I understand it, the assumption behind using SN1a as standard candles is not that they all have exactly the same absolute brightness, but that there is a reliable relationship between the light curve (the curve of apparent brightness vs. time) and the absolute brightness. This relationship takes into account variation in the chemical composition of the supernova, which is what "doping" would affect.

However, what this particular paper seems to be saying is that there might not be just one light curve-brightness relationship, but two, corresponding to two different explosion processes. If that's true, astronomers would need to go back and review the SN1a data with this new classification scheme in mind.
According to PostgreSQL documentation, "archived files that are archived early due to a forced switch are still the same length as completely full files".

I'm afraid to use a lot of storage for WAL segments that are mostly empty:

16 MB per segment x 60 minutes x 24 hours x 7 days = 161 GB/week

Does WAL-G/WAL-E compression help?
Collisions only do something if you boost into the player (press space).
Interesting to read someone else ideas about that topic, which I though myself quite a lot about. The basic building block of a better desktop OS is IMHO – and as the OP wrote – a communication contract between capabilities and the glue (a.k.a apps). I don't think we would need that many capability-services to be able to build something useful (it doesn't even need to be efficient at first). For the start it might be enough to wrap existing tools and expose them and see if things work or not.

Maybe by starting to build command-line apps and see how good the idea works (cross-platform would be nice). I guess that the resulting system would have some similarities with RxJava, which allows to compose things together (get asynchronously A & B, then build C and send it to D if it contains not Foo).

If an app would talk to a data-service it would no longer have to know where the data is coming from or how it got there. This would allow to build a whole new kind of abstractions, e.g. data could be stored in the cloud and only downloaded to a local cache when frequently used, just to be later synced back to the cloud transparently (maybe even ahead of time because a local AI learned your usage patterns). I know that you can have such sync-things today, they are just complicated to setup, or cost a lot of money, or work only for specific things/applications, also they are often not accessible to normal users.

Knowing how to interact with the command-line gives advanced users superpowers. I think it is time to give those superpowers to normal users too. And no, learning how to use the command-line is not the way to go ;-)

A capability-services based OS could even come with a quite interesting monetization strategy by selling extra capabilities, like storage, async-computation or AI services, beside of selling applications.
> What I mean is, in many domains, people don't get latency until they experience it.

Exactly. That's also precisely what I was going for in the article.
It depends on whether the players are boosting. I think it goes like this:

- If neither is boosting, the players just pass through each other

- If one player is boosting, they'll knock the other off

- If both are boosting, the players just bounce off each other

I find the controls extremely unsatisfying. Top down driving games (which this fundamentally is) really need a sense of momentum and drifting.
Ah. What do you see as some of the major problems?

It's hard to overstate how easy it is to dismiss ideas like this, though. I vividly remember my friend wanting to start a Bitcoin exchange in 2010 or so. He was like we can do it, people will eventually be transacting in BTC, this is a huge opportunity. Exchange? Isn't that finance? That's regulation hell, better not even try. Funny how things turn out.

Before that he was talking about neutal nets when we were teenagers, and I thought he was crazy. AI was just a fad that died in the 80's.

This particular idea seems of the same class, and I'm determined not to make the same mistake three times. But if there are hard issues with it, it's best to know. So what did you have in mind?
I may have those too; I was at a company that bid to host microsoft.public around that time and their views on Usenet were very enlightening. I'll see if I can dig them up.

(Funniest part of the requirements spec: it had to "appear to be" hosted on a Windows server...)
Cool! JUCE is actually a very impressive framework and it makes developing for all the different platforms & APIs surprisingly easy.
Honest reply, kudos.
> It's not core that wants high fees-- why would they?

https://www.reddit.com/r/btc/comments/6uw5kf/why_does_core_r...
It's not sold, but a lot of research seems to indicate that for certain sensory inputs you can be trained to react to faster than you consciously can perceive. Baseball players reacting to pitches is often used as an example. Certainly high-level video game players could be in that category as well.
Easy to disregard via Tulip theory. I read that over two years ago with cryptocurrency, specifically Bitcoin.
Simply add:

-include $(OBJS:%.o=%.d)

in your makefile (with -MMD in CFLAGS).
I'm the original author. I hadn't planned to publicize this yet. There are still some incomplete parts, broken links, and missing screenshots. But the Internet wants what it wants.

Just to clarify a few things.

I just joined Mozilla Devrel. None of this article has anything to do with Mozilla.

I know that none of the ideas in this article are new. I am a UX expert and have 25 years experience writing professional software. I personally used BeOS, Oberon, Plan 9, Amiga, and many others. I read research papers for fun. My whole point is that all of this has been done before, but not integrated into a nice coherent whole.

I know that a modern Linux can do most of these things with Wayland, custom window managers, DBus, search indexes, hard links, etc. My point is that the technology isn't that hard. What we need is to put all of these things into a nice coherent whole.

I know that creating a new mainstream desktop operating system is hopeless. I don't seriously propose doing this. However, I do think creating a working prototype on a single set of hardware (RPi3?) would be very useful. It would give us fertile playground to experiment with ideas that could be ported to mainstream OSes.

And thank you to the nearly 50 people who have signed up to the discussion list. What I most wanted out of this article was to find like minded people to discuss ideas with.

Thanks,
Josh
At this point it's turned into a game of hot potato. No-one wants the bad press of being "the one who said yes".

They need to find a registrar whose market position is built on taking a stance. Namecheap ain't it.
Until very recently, satellite broadband was unobtanium for most leisure sailors. It's much cheaper now, but $800 for an Iridium Go hotspot and $124/mo for service is still steep for leisure sailors who might occasionally need to send an email at sea. Any bluewater boat should have a decent HF rig for safety, so adding a Winlink system is basically free.
How was it when you came back? Culture shock, hard to get along again or was it easy?
This is a good point, but remember that if you're in the habit of using computers too much, you shouldn't want lower latency. Higher latency is less addictive if you're trying to cut back.
Having seen Americans discuss food online for years i can't help but think that their processed food make European processed food seem almost farm fresh.
That test does not really measure the ability to notice latency. The simplest latency test I can imagine would be a system where you press a button and LED lights up (or a sound is played). Do that in pairs where randomly either the first or second trial has some latency added in. Then ask the subject which one seemed to respond faster. Rinse and repeat about gazillion times with different amounts of added latency.

The problem with such setup is that it relies on conscious notice of latency. It is very likely that the boundary where latency begins to impair performance is far lower than where you actually notice it.

A more sophisticated test would be to measure e.g. typing speed vs latency. You'd probably need some customized hardware to get low baseline latency so that you can then add latency in a controlled way. Even then I imagine that quite many trials would be needed to make any conclusions.
Ugh; one site I visited had the requirement that all developers work from clear-case dynamic views. The server (yes, singular server) was in a different building.

The developers had turned build-parallelism up to 99 simultaneous jobs to try to keep the CPU busy while waiting for the network, but a build was still only using about 10% of a single CPU. An incremental build would take over a minute for dependency checking, and a full rebuild would take hours.
I do when they work. I really hate when someone reimplements select without supporting things like typing to skip select an option. And honestly, on mobile, the built ins are the best.

There are react components that provide a good experience that replicates the features of most built ins, but it's a constantly moving target considering native widgets vary between platforms.

In general I agree with you and gp though. I would love for web components to one day be the standard but I'll believe it when I see it.
I agree. A while ago, I was so fed up with how long my prompt took to render, I went through my zshrc and cleaned up a bunch of stuff to make it faster:

https://github.com/stapelberg/configfiles/compare/5ccd3cbd38...

The general techniques used in order of preference are eliminating/skipping work, lazily doing work later, replacing external commands with zsh builtins.