skysight-inc/HackerNews huggingface dataset:
We work, live and operate in a complex environment and I think if we start viewing the organisation its projects and the environment in which it operates more from a systems perspective we may realise that in fact, it is truly difficult to make accurate predictions given the non-linear behaviour the system exhibits that results from all the information flows (or lack thereof), interaction of parts and other dynamics such as markets, human energy levels/mood, etc.

I really learned a lot from the book called Thinking in Systems and nowadays I can't help to look at projects, from within the context in which it operates. Definitely recommend the book for somebody wanting a bit of an introduction to that mental model.
More training and experience is a problem as previous plane model behaved differently. Pilot trained this situation and plane did X and now does Y - you don't really see the problem? - now pilot has extra burden to quickly determine if something else is wrong as plane behaves differently than pilot was trained to.

And you are writing this after many, many accidents that root cause was pilot not exactly knowing what or why something happens with a plane or plane autopilot (ie. AF 447)

Being apologetic of cost cutting on safety issues is dumb as it erodes culture of safety and encourages others to skimp on safety.
Visual Studio 2019 Preview 2 release new features
What things should and should not be does not affect what they can be. The point is that the image data can be encoded. It's not "extra," it's the actual image itself being used to relay additional information covertly. How do you differentiate between which pixels are "good" and which ones are "bad"? There is no way to know.

To process such a file, you DO need an interpreter that follows the "rules" of the encoding, but the interpreter can be small, concealed, and varied, resulting in a cat and mouse game if you are trying to block such implementations.
> Not really, there are plenty of businesses that have big enough buildings that they have a single postal code to themselves.

Indeed but doesn't contradict my point because it's still just a location. The only difference is in your example it's home to a singular business rather than multiple residential buildings.

As an aside, I've worked in some buildings that actually had multiple post codes. This is common with large government buildings such as County / City Halls.
[Atwood's Law]

This was inevitable I guess, but does anyone know if there's a decent Pandas equivalent for Javascript? I'd love to be able to handle reasonably large datasets in Javascript as easily as I can in Python.
ArangoDB | Multiple Positions |Full-Time| Cologne, Germany and REMOTE

ArangoDB is the leading native multi-model NoSQL database, with more than 5 million downloads. It combines the power of graphs, with JSON documents and a key-value store. ArangoDB makes all of your data models accessible with a single declarative query language. Developers can build high-performance applications using a convenient SQL-like query language or JavaScript extensions. Oh, and did we mention it is open source?

- Senior C/C++ Engineer | Europe, remote| http://bit.ly/2UH5Qaq

- Java Developer, to maintain and develop the ArangoDB Spring Data Integration | Europe, remote | http://bit.ly/2RB2Vhq

- JavaScript Fullstack Developer, to maintain and develop the ArangoDB JavaScript framework Foxx | Europe, remote

Any questions?
Website: https://www.arangodb.com/
Contact: gudrun@arangodb.com or https://careers.arangodb.com/
What you are suggesting is that I have to behave politically correct, a form of effective self-censorship, because of the outcome while completely ignoring intellectual curiosity.

This is interesting because in the HN guildelines you cited, it specifically says:

"Please don't use Hacker News primarily for political or ideological battle. This destroys intellectual curiosity, and we ban accounts that do it."

So how is it that this isn't a double standard?
I agree. A world where edited interviews must air with a disclaimer that it has been edited to remove certain portions might be extremely beneficial.
> That depends entire on what you mean with "impact" here.

Fair enough. I meant that using Firefox regularly as a web developer would have a larger impact on keeping the web free than testing periodically on Firefox. Why? Because testing periodically won't exercise the browser quirks as thoroughly as every day use (and sometimes time intensive cross browser testing gets sacrificed to schedule concerns). There's also an additional bonus of keeping browser share up, but that's not the primary benefit in my mind.
To make your hypothetical match the facts of this situation, imagine that your neighbors had been doing that for months on end, ignored your requests to keep the volume down, and the police never did anything about it despite your repeated complaints.

In such case, your response would not have been entirely unreasonable.
كلمات اغنية اشرب شاي حمادة هلال
I love the picture of polar bears at the bottom of the page.
Flying Squirrels That Glow Pink in the Dark
You iterate over the program (every individual function, really) backwards. A use of a variable means that it is "live" before that point; a definition (i.e., a write into) a variable means that it is "dead" before that point. That is, at any point, a variable being "live" means that its value at that point may be used in the future. Liveness is especially important for register allocation: If two variables are both live at some program point (and cannot be proved to have the same value), the compiler must place them in different registers or stack slots.

As an aside, liveness is also useful for some other things. For example, a variable that is live at the start of a function is one that may be used without being initialized, and the compiler can emit a warning for it.

https://en.wikipedia.org/wiki/Live_variable_analysis

Edit: BTW, it really is "liveness", not "liveliness".
> who is very engaged, and doing “big” meaningful things one at a time.

And one who knows exactly what steps are going to be involved and how long each one is going to take, weeks or even months in advance. The fact that I approach every new programming problem with: "ok, how the hell do I figure this one out?" made me feel really nervous early on in my career, since there seemed to be this default expectation that not just good, not even just adequate, but even mediocre programmers could blurt out a list of the tasks involved in solving a problem, "estimate" (meaning predict with +/- 5% accuracy) the hours associated with each and then robotically plow through each of them. This was back in the 90's, before somebody named this "agile" and built a set of Orwellian tools and "coaching strategies" around it, but after a few years I couldn't help but notice that, in spite of being an abject failure at accurately predicting how long each bug fix was going to take before I even really knew what it entailed, I was also one of the most sought after developers in every organization I worked at.
To me, Emfit makes a lot more sense as these measurements (including heart rate variability) are best made when you are relaxed and sleeping. It's a sensor that is put under the mattress. It will detect when you lie down and continuously collect ballistocardiography and sleep data: https://www.emfit.com

During the day, you can wear a smartwatch or a smart ring instead.
Crazy tech!
If you'd like to understand the Greek religion and specifically the intellectual core of it -- which was opposed by Christianity but is philosophically pro-science and math -- read Plotinus. 700 years after the Pythagorean beginnings of spiritual-scientific integration, by the time of Plotinus, there was a core recognition of "The One" or "Oneness" as the origin and basis of reality -- and goodness. Acheiving this oneness ("henosis") is possible for anyone through meditation, ritual, psychelics, etc. Plotinus claimed to have merged with the Oneness of the universe several times. This oneness is what Alduous Huxley described as the "perennial philosophy" found in all religious traditions.

This oneness is, also, fully commensurate with science. The notion of "oneness" sounds like monotheism, but is so dramatically different. It was, in fact, the reason Christians got so worked up about the Trinity -- and killed off the Arian heresy (who believed that Jesus was born after god, as an emanation of the one) -- because otherwise, you fall back into this competing pagan philosophy that begins with One, and then builds the universe through "logos".

Few know this, but early christianity was out of the Essenes Jewish sect, which was described as Pythagorean by the historians of the time, Philo of Alexandria and Josephus. This creates a possible future for the Catholic Church to use textual sources to integrate with science and not throw away everything. Won't be easy, but wtf else will be done with all those churches and billions of dollars?? Jesus was the voice of the logos, according to early church father Origen.

In the meantime, atheists/pantheists like myself can read Plato, Plotinus and Pythagorean texts for inspiration on how a quantitative world gains qualia -- and how harmony serves as a secular (yet spiritual) source of value. Did we did all come from "the one"? The big bang claims that the universe was fit into a sphere smaller than a proton-- that's about as close as it gets.

Happy to provide references, but the terms are searchable.
Ask HN: Any more thoughts on the irrelevance of “news”?
Several years ago I read the post "I hate the news" by Aaron Swartz: http://www.aaronsw.com/weblog/hatethenews

It was the first time I read this idea that "it’s NOT a citizen’s responsibility to keep up with the news". It resonated and, in the following years, it profoundly impacted my daily life. It was the single piece of writing with more impact in my actual behavior that I can think of. Today I include the news in the exact same category of any other form of entertainment. Just another choice between netflix, soap operas, reddit, youtube and some game on my phone. I watch it occasionally, but just for fun.

I am very happy with my current position on consuming news. Anecdotally, this position seems to be gaining more traction and I see less and less astonished looks when I share this position with others. But I never saw it more deeply articulated and debated by other people.

I would like to know about other people (articles, posts, books, videos) articulating this idea if the news is good, bad or irrelevant and offering advice on how one should deal with the news. Any references? Or just share your opinion on this.
To me, it seems like an utter failure of democracy.

Why wouldn't the locals want street names?
This reminds me of Chris Speed's toilet paper sensor experiment. Although it's more frivolous, the fairly detailed analysis of the ethics and sensitivities around monitoring people's visits to the toilet seems to apply equally well for this invention...

http://chrisspeed.net/?p=1529
Airtame (https://airtame.com) | Copenhagen, Denmark/ Budapest, Hungary | Full-time, Onsite

Airtame is a fast-growing startup. Our wireless streaming solution helps people work better. We are based in windy Copenhagen, but have offices in New York and Budapest.

We're currently hiring:

* Business intelligence analyst - Copenhagen or Budapest (https://airtame.com/jobs/#business-intelligence-analyst)

* Business systems analyst - Copenhagen or Budapest (https://airtame.com/jobs/#business-intelligence-analyst)

Our team is given significant ownership and responsibility over projects. We encourage experimenting with new technologies and constantly challenge ourselves to improve our code, processes, and systems.
Rising CO2 won't make trees grow more, study suggests
Aside: why do listicles need a sponsor? According to Github, 452 people have contributed to the list. Are all of them getting some kind of share of the sponsorship dollars?
The documentary shows that one of GM's main problems is that they are buried in sunk pension costs. They spend more on people who no longer work there than people who do.

Toyota isn't unionized, doesn't have any trouble attracting workers, and has a great reputation for quality. There was a time when unions were needed to improve working conditions, but that time has passed.

IMHO, it was a mistake to bail them out. I see why we did it, but it didn't fix the root problems.
Someone was in the lucky 10,000 today and wanted to share the joy, presumably.

https://xkcd.com/1053/
As someone who cannot remember names, I've given this topic way too much thought.

> You should be able to read a badge with a quick and non-obvious/non-lingering glance

I'm looking forward to the day in which wearing name badges in your forehead is the accepted rule. There really is no way to look at someone's stomach "discretly".

Adjustable badges would help a bit, until you realise that the people whose name you should already know are often the people who don't bother adjusting their badges to begin with.
> starts adding

Oh believe me, this stuff was added a long time ago. This is a benefit though. Of course these people will want to offload some of that heavy ML computing onto the browser so they don't have to pay for their own cluster of p3.16xlarge or whatever. Which makes it easier to block and opt-out.
Seatfrog - https://seatfrog.bamboohr.com/jobs/- London, UK - Onsite - Permanent - Full-time. We closed our Series A funding in mid-2018. Why can’t you switch to a later train or grab a last minute upgrade to business class when it suits you? And do it at your fingertips without blowing the budget. At Seatfrog, we have an insatiable curiosity to not just accept how things are done. With offices in London, Sydney and Tokyo, we’re working with innovative partners throughout the travel industry to reinvent what travellers can do when they’re on the go. E-mail me direct at jamesp@seatfrog.com for more information. We are hiring across Product & Engineering. Key roles - Senior Software Engineer -https://seatfrog.bamboohr.com/jobs/view.php?id=23 - £75,000 - £85,000 and UI/UX Designers -https://seatfrog.bamboohr.com/jobs/view.php?id=34 -https://seatfrog.bamboohr.com/jobs/view.php?id=35
Show HN: Spammed – A social experiment
Linux kernel gets another option to disable Spectre mitigations
> I said “Getting rid of most of the cars and putting people on trains does wonders for peak throughput.” That is clearly an entirely different proposal than “congestion pricing”.

That is not clearly an entirely different proposal than "congestion pricing". "Getting rid of most of the cars and putting people on trains" is exactly what congestion pricing proponents argue that it does. But doing it that way can't increase throughput because there is at most at one to one relationship between people deterred from driving and people who take the train.

And in the context of a response to a comment criticizing congestion pricing, yours sounds like a comment defending it.

> Your nonsensical response was that replacing roads by trains wouldn’t actually increase throughput because people like car trips better.

My actual response was this:

Getting people on trains by forcing them out of cars can't actually do that. If you make it more expensive/inconvenient/impossible to drive, at most the same number of people will take the train. In practice fewer will, because some of them will find jobs somewhere else or do their shopping somewhere else etc. So the combined throughput inherently goes down.

The only way to get it to go up is to make something better instead of making something worse.

All of which is still entirely true. If you want to increase throughput, don't make driving worse, make alternatives to driving better.
Or, you could say "Don't make me think":
https://en.wikipedia.org/wiki/Don%27t_Make_Me_Think

Unfortunately UX people seem to hate boring and/or simple stuff...
It's not. Sitting in a conference, no one has one.

Know enough conferences with only wrist bands.

And no the people making them probably care more for attendance than for showing your name.
> Since the movement speed is tied to requestAnimationFrame, the speed of the game changes with the update frequency of the user's monitor. Since all my monitors are at 144Hz this game is ridiculously fast for me.

Damn. I just checked this and you're right: https://developer.mozilla.org/en-US/docs/Web/API/window/requ.... Learned something there so thanks for pointing this out.

I'd always believed that callbacks were locked at 60 fps, although I'm not sure why. Clearly this means all my own games will run at the wrong speed on machines with a higher refresh rate, and will probably appear jerky on displays with a lower rate (assuming such still exist).
> Baum didn't seem to subscribe to the most common paraphrase of momentum trading, which is to "cut your losses short and let your winners run on"

I don't have a source for it that I can find at the moment, but I recently read a paper showing that this advice is actually quite bad and traders perform better when they do the opposite. (They sell losers too early (when they would have recovered) and they sell winners too late (after they've declined)) Of course, prospectively knowing you're selling losers to early or winners to late is hard to do.
From the "Here's More Rope" department ...
What about Google Cloud functions?
Getting Two Hundred Fifty Users in Three Weeks
Data Protection Must Be the Number One Enterprise Focus in 2019
We've been using Love2d and PICO-8, but he's a teenager. I too tried to teach him programming at an early age and then every few years after that, but none of it clicked until recent years.
They can't do this for reasons of privacy of advertisers. /s
I take the Chinese Room to be a reaction to the Turing Test. The Turing Test also avoids defining understanding but it seems to say that we don't need a definition of understanding - if something appears to understand then it does in fact understand.

The Chinese Room attempts to refute that idea by saying that you can get the effect of understanding with a methodology that obviously lacks the gestalt that we associate with understanding a subject.

Personally I'm a sketptic of hard A.I. in general. Conscious to me seems like a magic trick - in that the only magical thing about it is that it will disappear once you know how it's done. Which makes it seem like a black box that can only be created if you don't know how or what you're doing.
This is a funny thing, but still, having a "Function as a Service" is a nice tool to have, regardless of how truly "serverless" it is. Lambda, et al offer the convenience of not having to run your own server, but a FaaS is a great concept regardless of whether you're hosting it yourself or using a cloud provider's version.
You still have not stated any harm caused.
> Remember reading this article in 2015 and then trying to do some simple glitching using C.

And I just realized I meant to play with it "when I got some free time"... three years ago :/
Kraken Bitcoin Exchange | Software Engineers c Full Time | Remote | https://jobs.lever.co/kraken / www.kraken.com

Kraken was founded in 2011, being a pioneer exchange in the crypto market. The company grew 5-fold in 2018 and is in rapid expansion of its development teams.

At Kraken we have a remote global team, allowing our employees to have more freedom in choosing how to organize their routine and balance work and personal life.

We’re looking for professionals with all sorts of skillsets: backend (rust, go, etc.) Frontend API(php/js/react/redux), crypto/payment (node.js, bitcoind, litecoind, etc.), devops (php/python/c++/go, infiniband, hpfs), mobile dev (react native), between others.

Here are the highlighted roles for February | Software Engineer Trading Technology | Software Engineer, Backend Cryptowatch | Frontend API | Data Engineer | Sr. Business Systems Analyst

Feel free to send me an email with your contact information (phone, Github, LI, resume, or other) to ryanz@kraken.com if you wish to talk about one of the vacancies or apply directly via our Lever website - https://jobs.lever.co/kraken
Greece grows a lot of olives, but doesn’t have much processing/bottling capacity, so it gets shipped to Italy for that.

As a result, the country of origin on the label could have Italy written on it.
Author here:

I'm not advocating for an SSA register machine like LLVM, I'm just advocating for a format that makes it trivial to reconstruct SSA form on-the-fly. A pure stack machine with a statically-determinable stack depth and type at any given place in the program would give you the same information as SSA form in a more-compact way.
What, no Jeff Dean?!
Is volume the only thing that we go for Time-Series DB? I doubt if Time-Series DB really satisfies the need of "Event sourcing" such as single/multiple column(s) aggregation, etc.
I wonder if this is simply tied to history, due to the nature of American expansion the Atlantic and Midwestern cities have a longer history of corporations and have more history of tackling large controversial industry (railroads, banks, even baseball!), off the top of my head I can't think of a history defining action vs. a West coast based industry (probably just lack of knowledge on my part), but it seems big tech will be the first.
Agreed, there is more tooling and insight than ever before
> I specifically used the exact same situation that happened with Amazon against a smaller shop.

No, you left all the important details out. Why are the 2-3 employees of this hypothetical small shop campaigning to block it? That matters.
> It's all Bing and Oath

That statement isn't fully supported by the link you provided. It does however seem reasonable that DDG results are based in large part on Bing and Oath.

"In fact, DuckDuckGo gets its results from over four hundred sources. These include hundreds of vertical sources delivering niche Instant Answers, DuckDuckBot (our crawler) and crowd-sourced sites (like Wikipedia, stored in our answer indexes). We also of course have more traditional links in the search results, which we also source from a variety of partners, including Oath (formerly Yahoo) and Bing."
I think it's the lack of a 'common-js-functions' package that is far smaller and less dependency-driven. This is why for the small bit of web development I do, I went with gulp-shell, which just wraps a big shell script that does the actual work. Don't get me wrong, it's got some of the same problems, but there's far less dependency hell to worry about seeing as it's just infrastructure to support the actual commands I'm running.
Please respond to the actual concern, you cut out the entirely relevant part of his comment. Are you just trying to say you love React, Node, Java - cause that's what it sounds like you're saying which has nothing to do with his concern over ML to enhance tracking, etc.. If you think the tracking, etc.. has been getting better since 2006, then it clearly means you're advocating it.

That or you just didn't read the full comment?
I remember visiting Haiti in the 80s/90s and being blown away by how the entire tropical forest was just completely clear cut. The border line with Dominica is striking, it's dense forest then just... nothing.