skysight-inc/HackerNews huggingface dataset:
Thanks for the details again! The phrase "selling your soul" has a new meaning to it now :)

> Normally this takes the form of buying Treasury Bonds back from the public

This is the scary part though. The major way "new money" comes into existence is by the pledge of the government (and thus citizens) to pay the Fed back.

Extrapolating my earlier example, If citizen 1 is US Treasury and citizen 2 is a real person, the only way citizen 1's (US treasury) debt can be repaid is if citizen 2 (real person with no assets besides intrinsic productivity) borrows at least as much and pays to citizen 1 or produces a child who also takes a loan and pays to citizen 1(setting the debt into perpetuity for all US citizens).

The alternative to paying US dollar denominated debt seems to be taking all US citizens' intrinsic productivity (assuming all collateral is already taken away)

Is there any money that is not debt to the Fed? I'm not saying Fed is evil but I don't see the sustainability of this system unless there is a "constantly increasing supply" (not gold, land which are limited) of wealth that is not debt or falling back to some form of slavery.

Another way to look at this is: Even if I am prudent and don't take on any debt but bootstrapped myself into wealth, I'm subject to debt to the Fed simply because the treasury owes money to the Fed, simply because that's how money was created in the first place.
Is it telling that supermicro is not on this list?
Person with insider info here. It was Google that started the data race. Rest of the industry was forced because Advertisers would not advertise otherwise because they were getting better return on investment buying ads that were targeted using personal data aka Google.
List of software product dimensions
DOH DNS over HTTPS explained
There's more information here: https://en.wikipedia.org/wiki/Cyclorotor. Turns out a cyclogyro is an aircraft that uses cyclorotors.

(I wonder if the submission link shouldn't be replaced.)
Drones Over Hollywood: An Aerial View of Video Security
Sure, but when are they exposed to darkness? When there's a power outage, which hasn't happened within my lifetime.

I'm pretty sure if I had to live with lamps shining on my face all night it would disrupt my circadian rhythm, regardless of when I naturally prefer to sleep.
"We demonstrate the importance of bidirectional
pre-training for language representations". can some one help me understand what bidirectional and pre-trained means?
Because it's one thing to do shitty things for your own self interested reasons...

and somewhere along a scale it becomes another to do shitty things for somebody else's twisted reasons.

I realize it's all intertwined and the House of Saud and the US are allies for reasons, but at some point it not only looks bad, I wonder if the Saudis will lose respect for the US?
5ms is bit on the low side. If you're playing from guitar amplifier that's 4 meters from you, you get 12 ms latency just from sound propagation (and most amps introduce additional latency). As extreme example of what the brain can compensate, church organ players have to deal with 100ms+ latency and they still manage to play Bach.
Why? Incompetence will always exist. Now youre just wanting to stifle the free internet.
Covering up a data breech sounds like criminal behavior in the example above. Which you know, lands people in jail? I seriously doubt many employees will risk jail time so their company is spared a fine.

If it is mandatory to disclose data breeches and equally mandatory to cooperate with full transparency to fix the issue, then we are assuming that employees would act criminally with being accountable themself because it would be best for the company?
A quick count of occurrences of region names (might not be exhaustive):

China 358

Japan 137

USA 66

Taiwan 54

Korea 35

Vietnam 22

Philippines 17

Malaysia 17

Thailand 16

Singapore 14

Germany 11

Indonesia 6

India 6

Brazil 5

Czech 3

Israel 3

Mexico 3

France 3

Austria 3

Belgium 3

Netherlands 3

UK 2

Italy 1

Ireland 1

Norway 1

Costa Rica 1
I just now realise how great it is that Firefox is calling it "tracking protection". Many people (myself included) are fine with some ads; back in the paper newspaper era, they were a reasonable trade-off for cheaper newspapers.

When they're also tracking you, however, that's no longer as reasonable. While asking me to turn off my adblocker sounds reasonable to some extent, asking me to turn of tracking protection feels malicious (because it is). They can try not to mention the term here, but to actually disable it, you'll still have to go into preferences and explicitly turn off Tracking Protection, not ad blocking.
> but IMHO very dangerous

Haven't seen much danger with it in practice.

> In Java, super calls are inside the method in question, any stupid decisions around super are right in front of you

The problem you mentioned was when the super call was missing. You have to find out which method gets called for the runtime object and then see that the super call is missing.

In CLOS I'd list the applicable methods and edit the first :around method.

True, CLOS is the much more complex system, with a meta-object protocol, generic functions, multi-methods, multiple-inheritance, meta-classes, method combinations, ...

Java was designed for the simple case and then promoted for the 'industrial programmer' - which explains part of its success - but it got complicated soon and people added for example Aspect Oriented Programming to it - which has similar features like CLOS :around methods.

> Macros like these are un-lispy

Not really. What you think as un-lispy is perfectly fine for many. There is a tendency to narrow down the language to simplify it, like Dylan or many others. Lisp is always more about freedom of design, experimentation, flexibility. Otherwise we wouldn't have widely different extension approaches in one language: format strings with loops, a whole complex language for printing code, macro like LOOP, ...

Sure you can just use macros to reorder arguments and make code more convenient, but at the same time you can use macros to add radical different sublanguages - that's one of the reasons I use Lisp - it allows me to do that and many have implemented very interesting language extensions on top of Lisp. Personally I think with some practice LOOP macros are relatively easy to write and I even prefer them over tail-recursive loops in Scheme - which are IMHO much harder to follow.
To be honest, I'd be quite happy if CSV just had a 'frontmatter' block. Sometimes a bit of background info or description of what the data represents or its source is really useful.

Removing column headings would be a killer. Although efforts in the past to add type information are misguided, by that point you may as well just use XML.
Browsers became the new operating systems at some point. It only makes sense that the user controls the software that runs on them.
> A Soyuz crew makes an emergency landing after rocket fails.

> It is not clear how long the Soyuz vehicle will be grounded.

How is that "bashing"? The article reports the crew escaped without harm, a fact that was quickly established: https://arstechnica.com/science/2018/10/a-soyuz-crew-makes-a...

That Soyuz rockets have been grounded pending investigation is also a fact, and a natural course of action for any responsible space agency. Other rockets have also been grounded after accidents. The implications for the ISS crew if future Soyuz flights do not resume on schedule are a question that many are asking, so it's hardly unusual to address it.

Given that everyone knew the astronauts were safe and nobody died, the idea that people shouldn't discuss the causes and consequences of an incident when it's still fresh in people's minds makes even less sense than usual.
it's not been free market competition for a long time. I look out at the number of Pret a Mangers that office workers around me go to at lunch. It's like watching pigs going to the troughs to feed. The buildings empty, the pigs go to the next available spot and they return to their pens. They don't really give a shit really how long the lines are. Also fast food employees getting free market wages? They get minimum wage and if they work there for two years, they get a dollar increase to their wage. That's it, there is no lateral promotion.
That must have been someone else.
15 years ago I thought that we are soon going to use our communication tools in an informed manner - what needs synchronicity will be done on IMs, what is more conversational, but not synchronous, will stay email, things that are more contextual will move to wikis, we'll have general pub-sub infrastructure where the sender and the receiver would have means to negotiate what gets through.

But now I learned that channel stickiness is much bigger than I thought.
Thanks for the feedback! The next stage will be to build out an actual web app where users can submit solutions and see each other's work easily and comment.

Now that I've got people doing the challenges, I'm talking to them to see exactly what they feel would improve the offering. The points you made about the solutions being visible is a common one already. At the moment people just post the URL in the Slack community or on Twitter.

Thanks again for your comment!
The article in the top of this thread is interesting. I can just add that in Hugo we have tried to make it simple for the simple stuff, but also make the "harder stuff" possible. We have naming conventions for layout files to keep it DRY (to avoid having to set "layout: blog" or something in every content file (you can)) and we have some special meaning behind "index.md" and "_index.md" -- which among other things allows for a navigable and not so rigid content tree. We even have plans to, in near future, to extend that tree into the content files themselves (ToC, paragraphs, sections). We may have different trade-offs than the article writer: With many sections and thousands of files in a deeply nested content tree, Hugo's layout system its speed may make more sense. Or not. So we do try, but it is hard to make everyone happy. I'm bep on GitHub.
How the hell did North Korea get the title "Democratic People's Republic"?

Edit: To be clear, I'm not trying to compare the People's Party to the North Korean regime, just pointing out that organisations can pick their own name, and that doesn't necessarily have to reflect what they are, or what they will become years after they have chosen the name.
Note the nested parentheses in that paragraph.
The world’s fastest computer 2018 IBM
This is actually a very interesting musing, and not quite correct.

> observation of the atoms passing through the slit is affecting the search space for the other atoms in such a way that we currently do not understand

Observation is the key word here. Actually, you don't need to observe the atoms to affect the pattern on the screen - though its the easiest way to do so in the double-slit experiment. All you need is the possibility of observing or distinguishing between two events to destroy the interference between them. Note that possibility of observing is a much weaker condition than observation itself. Physicists have, over the years, done many experiments to clarify these issues. Essentially, if you believe that causality only flows forward through time, then what you are saying is not correct.
They stopped doing business with them in 2015. This report is for 2017.
The US dollar is currently implicitly backed by oil. We 'print' (not literally - that's not how money is created) immense amounts of money to pay for things we cannot afford which ought have a catastrophic impact on any currency. We create 'growth' in wealth by dumping aforementioned funny money into assets creating price inflation -- quantitative easing. And our deficit is gradually growing out of control meaning we're left ever more paying off old debts by taking on more debts -- a policy that has a special term in the world of finance...

But the big thing here is that oil is still by far the most in demand resource in the world. And, thanks to some incredibly prescient negotiations dating back to the 70s, the majority of all oil producing nations only settle oil contracts in the dollar. This means that if you have a dollar you have access to oil. This creates an amazing system of externalizing stability. Imagine the value of the dollar decreases. This incentivizes foreign nations to increase their reserves of the dollar to ensure stable access to a fixed amount of oil. This, simultaneously, creates a natural dampening affect on any sort of inflation as that money is taken out of circulation. And this even applies with the Mideastern nations themselves. Saudi Arabia and other nations also agreed to purchase US securities with whatever leftover dollars they have after accounting for national expenses. Once again, helping to mitigate any negative consequence of let's say 'creative' economic policy.

Oil, the petro dollar in particular, stabilizes our currency and our economy. If you take the control of oil away from America, I do not think our military might alone would be sufficient to keep the dollar stable. And if the dollar loses stability our entire nation implodes. Everything that happens in the Mideast is based around this relatively simple fundamental aspect. Iran, Iraq, Syria, Libya. What they all actually have in common is that they expressed real intents to move away from the petro dollar. Venezuela has done the same.

The reason China/Russia would side against the US has nothing to do with oil or Saudi Arabia or Iran. It has to do with the US. If the petro dollar collapses, which it arguably already is, the US isn't far behind. And the US is still the greatest immediate danger to those nations. And the only reason Saudi Arabia would ever turn away from the petro dollar is if they believe the US will not be able to force them back to it, which would all but require the collapse of the US.
It looks like the Go maintainers are playing with a generational GC now. Rick Hudson has posted a patch series on Gerrit:
https://go-review.googlesource.com/c/go/+/137482
07. Forwarded to email.
I’m talking about quality, not the design or features. I can use both just fine since introduction of WSL. Quality and the way it updates kill the experience for me.

I agree that design or certain features can be very much personal preference thingy so I’m only discussing quality.
Ah just FYI the pay is around $10-$11 an hour.
I've created a script that installs all necessary stuff for me if I would need to reinstall my system - saved it on remote repo to just download & run it after fresh system is installed: https://github.com/lukaszkups/linux-installation-script (it might be now pretty outdated)
Mathematics, Philosophy and Artificial Intelligence (1985) [pdf]
Saudi Arabia introduce some progressive reforms like women being able to vote, companies feel like the coast is clear for business, Saudi Arabia does something terrible, companies shy away.

Reforming a country takes a long time, especially an absolute monarchy where the government owns the means of producing by far the most wealth in the country. So, my question is; if Western businesses keep doing this, is Saudi Arabia going to take two steps forward and one step back, inching their way towards progress, or just one step forward one step back staying in place?
http://snpy.in/Y8k5vY

Is the use of emojis somehow a "new generation" thing or what is going on? I see it literally everywhere since the last year or so, especially from 'indie' or startups.
What an Agile Coach Can Learn from a Psychologist
Really slick for something that was solo founded and developed within 3 weeks.

Couple of suggestions :
The folks with good roasts rating can be invited to become experts that ways you are incentivizing everyone involved to give good and proper feedback. Bad roasts get negative points (a la Karma) and this can be used to determine the payout. I usually don't like changing the entire pricing/biz model for folks but i thought this might be something that you can look into.

The only thing that irritated me a bit was the color, i agree that red can look slick but the sharpness is a bit too much?

Regardless really good idea, well executed. Best of luck :)
amazing example https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...

blimp that needs to do the cyclo thing to stay on the ground, than reverses lift to carry twice the heliums bouancy.

sry for the Google link, I'm on mobile
GECAS to lease two 737-800 freighters to Atran Airlines – Air Cargo
> each server/client update dance has to be mostly atomic

There’s a nice write up showing how that’s a risk but not an absolute restriction of using messages with required fields here: https://martin.kleppmann.com/2012/12/05/schema-evolution-in-...

The basic idea is to acknowledge that all systems with forward and backward compatibility will have a translation layer, the question is just how is that defined and implemented?

If all fields are optional, it means that all readers need to handle any field being missing, in other words all readers must be able to process empty messages. A user update message might be missing a user id, and the reader will have to handle that. A couple of options come to mind: do nothing if there is no user id, or return an invalid message error. The key is that this is a translation layer that can noop or error before the message reaches the service business logic.

Then another thought is that message schemes needn’t be defined with version ids, trying to define a strict ordering between message versions is hard as you say, especially when handling non-linear updates, eg rollbacks or readers and writers skipping versions.

Instead, let’s define message schema compatibility. The user message processor could be defined to say it will only process messages with user ids - which practically speaking will be the case regardless of the message definition format - then a message without a user id can be rejected by common message parsing code, without per-service per-field translation code.

With a clear set of compatibility rules, it is even possible to write sensible reusable schema compatibility checking, eg: https://avro.apache.org/docs/1.7.7/api/java/org/apache/avro/...
Having seen the Windows side of it, I am not worried to much about the drivers - even Realtek built-in soundcards can pull off decent latency.

Touch screens, on the other hand, are a problem -- they add input latency if you want to use the screen as an instrument/controller, and that's what a lot of music apps do (virtual keyboards/drum pads/etc).

Last time I really tried those, every single device was atrocious in that respect (both iDevices and Android)[1] -- keep in mind that total latency from touch to sound should be under 10 ms to be really acceptable.

And things haven't been getting better until recently. Short of music equipment, the trend for everything has been to get more sluggish[2]

Razer Phone and iPhone X might change that[3] if others follow suit, so I'm hopeful (both feature 1/120sec touch latency, which is OK).

[1]https://www.imore.com/iphone-5-touchscreen-latency-measured-...

[2]https://danluu.com/input-lag/

[3]https://www.macworld.com/article/3235709/iphone-ipad/iphone-...
I haven't - it seems to be an orthogonal technology to what is being discussed here.
https://archive.is/wE4qo

Viva la GDPR...
It would be great if someone copied all of these into a custom map on Google Maps so it could be browsed interactively.
But things can change quickly if aktivists start to be perceived as credible. Germany decided to get out of Nuclear within a year of Fukushima (not the best move in hindsight, given Germanys reliance on coal at the moment...). We need to make climate change more credible in all the ways we have available to us. The easiest step is to start talking about it... get yourself some knowledge about the basics [1] and talk about the topic with confidence. Climate change IS REAL, solutions need to be FORCED ON THE POLITICAL LEVEL and consumers can/should reassure politicans that THIS IS THE WILL OF THE PEOPLE. Steps to take now:

1. Search for a local group enganged in the topic or set up a FB or Meetup event and start doing local talks in Bars. It‘s literally a 30 min effort in preperation plus having a nice time at a bar. Just did that this week and probably doing it again soon.

2. Donate money to effective climate charities, for example, the Coalition for Rainforest Nations [2] or the Clean Air Taskforce [3].

[1]: https://founderspledge.com/research/Cause%20Report%20-%20Cli...
[2]:https://www.rainforestcoalition.org (donation page seems to have a problem at the moment...)
[3]:http://www.catf.us
Maybe that's how we clickbaitify the null hypothesis and save science.
I came here to raise this exact criticism. It’s gradually become a thorn in my side which as of late has begin to erode my general good will towards TravisCI and steering me away from paying TravisCI for anything, by way of now that I’m paying for basic services elsewhere because TravisCI doesn’t do what I want, I’ll just pay slightly more to get their premium services for my non open source and/or professional repositories.

It feels sort of like they are just “coasting” on their past momentum. It’s clear they aren’t, since they are doing things, as this very blog post attests, but not the sorts of things people profess to want.
The point is that deer being active at night isn't an indication of street lamps disrupting their ciradian rhythm. It's possible that those street lamps do affect it, but the behavior you saw isn't evidence of that.
You can compensate for latency with a lot of practice, but playing anything with a sharp attack is not joyful when it's over 10-20ms -- especially so if you are used to playing an instrument which doesn't much of it (i.e. pretty much anything but a church organ :) )
the bank example is interesting because I do think banks might belong to a special class of institution that deserves to be regulated, but I think most other businesses really don't need it.
Yes, but that's (your chemical reaction) a very simple explanation of photosynthesis.

The reactions in chloroplasts , according to Wikipedia at least, is much more complex. It seems that it's a multi-purpose process that eventually results in glucose.

I'm happily not a biologist.
It's not the ordering that matters, it's simply that the odds of boy-and-girl are twice the odds of boy-and-boy.
The US has killed 100k+ civilians in Iraq and Afghanistan. The press forgot about it and the American people mostly don't care. Welcome to the club, Saud.
> seems amiss

Try this: all is paid for by advertisers, it has always been. Deduce which of your "exist to" beliefs is mistaken - perhaps due to advertising about it ...
> How is that any different than a waiter working for a restaurant or cafe?

This is the sort of insensitive and short-sighted remark that gives HN a bad name.

In one job, you work with a group of people, answering to people. In the other, you work alone, answering to a computer. The computer doesn't care if today you have a headache, your mother died, your child needs to see a doctor, or customer XYZ is an asshole: you will only be compensated precisely for how productive you are at any given time. The computer won't make you favours and won't help you any differently on any given day. You will not get to know the computer better over time, you won't become friends and go out together, or collaborate on a new business. The computer won't invite you to his wedding or introduce you to his children.

It's weird that we have to be reminded of this, but there is no humanity in the relationship with an algorithm.