skysight-inc/HackerNews huggingface dataset:
We are talking past each other because we are focused on slightly different things.

"Fully independent? Nothing is fully independent of the universe it resides in."

Indeed. But there are levels of independence. That is, do the laws of the simulation: 1) merely provide an environment in which there can be turing completeness. or 2) is some aspect of that turing completeness explicit in those laws. Again, redstone(2) vs RNA(1).

And in a similar vain, 3) is the world initialised with some low entropy state and merely lets that run. Or 4) is the simulator constantly randomly generating states?

If you can manage 1 and 3, that would be amazing. Anything less, might still be great, or nothing special. It will really depend on the exact nature of the simulation.

And I would wager that 1 and 3 can only be reached by simulating some sort of entropy flow that causes self-organisation + self-catalysation.

But maybe a much more compute rich universe as you seem to be planning (?) might work. You should surely try if you have ideas. My comments are by no means meant to discourage you!

---

Note that from the perspective of entropy, there are 4 levels of organisation:

a) direct, the structure is the end result of high entropy (for gravity this is globes)

b) indrect, the structure is caused by the flow, but are not the end result (for gravity this is disks, but meandering rivers, crystals or organic molecules are other examples)

c) self-catalysation, (by lack of better term) like indirect, but the structure grows more than linear because more structure creates more structure[1]

d) self-copying, like self-catalysation, but in discrete space/time steps

Somewhere after (c) you would get self selection of the faster/better copiers ... which might lead to what falls squarely in a recognisable definition of life.

[1] https://en.wikipedia.org/wiki/Autocatalytic_set

---

"But its a question of whether life is a product of information and computation, or a product of more specific principles. Who really knows."

That is an interesting saying. What would be more specific principles? And maybe looking at life from the perspective of information and computation is not the most useful?

(That is why I said turing completeness is not so important to focus on, most simulations like we are talking about here are trivially turing complete.)

"Who really knows" :) our universe is surely 1 and 3, and life is at least 3 emergent system steps away from its most fundamental laws.
Don't forget the caps
Depends on your definition of "sensitive".

I don't qualify any of the info that trackers get about me as "sensitive".
An inside look at Bessemer Venture Partners’ investment process for Twilio
There are so many execution ports compared to the throughput of decoding, renaming and retiring, that they are rarely the bottleneck. As ant6n correctly pointed, memory latency, branch prediction, dependency chain length, decoding and renaming are, in that order, normally the bottleneck even for hand optimized assembler code.
Creating a Modern OCR Pipeline Using Computer Vision and Deep Learning
C.S. Lewis: "One man said to me, 'Three hundred years ago people in England were putting witches to death. Was that what you call the Rule of Human Nature or Right Conduct?' But surely the reason we do not execute witches is that we do not believe there are such things. If we did -- if we really thought that there were people going about who had sold themselves to the devil and received supernatural powers from him in return and were using these powers to kill their neighbours or drive them mad or bring bad weather -- surely we would all agree that if anyone deserved the death penalty, then these filthy quislings did?"
After you are done swimming, you are likely to remove the goggles before you completely dried yourself. Water can run from your hair down to your eyes.

Also, after swimming for an hour and taking a break, I like to remove them for a bit. It has happened that I got water in my eye in this way. Never had an infection because of it though!
I'm not seeing anything unfair here.

the society pays money to the government and in return have prisons. Society benefits from said prisons.

If you're going to tackle unfairness in society, you should be aiming for the massive imbalance of wealth. Anything else is premature optimization
Anecdote but I'm sure other people feel the same:

I get cabin fever working from home more than a few days a week. I need human interaction and video chat and Slack don't cut it.

I found working from home I cooked a lot less (went out to eat instead just to get out of the house) and the days tended to blend together.
Jesus, I even swim in lakes with mine in. Guess I'll be seriously looking at the the risks+cost of laser vision correction versus contacts in the near future. And switching to daily disposables in the meantime. I've worn them for 15 years and am not very careful, it's a miracle I haven't had any infections of any sort yet, I guess.
I think your scope creep of FAR 91.3 and 91.11 into non-operational and non-safety airline business decisions is uncompelling, and in fact I see it as a risk to flight safety.

The scope creep of these powers increases the risk of abusing that power, and when people are caught in the act of abusing power, it reduces trust. And that loss of trust can risk lives in situations where a very high degree of trust is needed. So I take the position that FAR 91.3 and 91.11 do not make the crew god emperors in all things. I apply those regulations contextually.

And the context of the story of the week, that passenger was not in any way shape or form a safety risk to himself or anyone else, including the crew and therefore FARs simply do not apply at all. This was an airline business decision, it was strictly about money. I'm not going to deny a person who has the capacity to distinguish contexts from peacefully resisting a bullshit business request that relates to the airline's profits. You can't or don't want to distinguish contexts - fine for you.

As for flight 163, is an interesting choice given your position. Basically that airline had not learned the lessons of the 1977 Tenerife accident, which is basically that the absolute authority of the PIC is bullshit. That whole archaic culture of what the captain says goes, he's always right, do not question, just do what you're told, is a dead end concept from a bygone era. Now, we have crew resource management which merges the idea of all crew having a say when it comes to bringing up concerns related to safety, and once they've had their say the PIC is the final authority rather than an absolute authority. There's a difference.

Anyway, when everyone dies in an accident, it's hard to argue after the fact that the PIC was right, and everyone was right to just follow the orders.
On mobile, the ads I see are almost exclusively fake virus warnings, "clean your phone" and other crap like that. Complete with flashing yellow and red images.
This response is the online equivalent of plugging your ears and saying "LA LA LA I can't hear you!"
Do you mind expanding on this and showing a full flow? That sounds a little wonky to me but I could be missing something.
Shouldn't be unexpected if you agreed to the ToS/EULA.
-o3? I'm assuming you mean gcc -O3.

Not enough by itself. The code will likely be pretty bad, unless you'll also add -march=native.
I find this weird. I've been using sublime text for maybe 5 years and it has only crashed once. And it was fault of a plugin, not the editor itself.

Sublime Text has been feature complete (for my liking) for a lot of years now. The only thing I wish it had is an integrated debugger but it's not a deal breaker for me.

I've tried to jump ship to open source alternatives (atom and vscode) but they feel sluggish to me. Most people will be happy with their performance but I've been spoiled by Sublime Text and the slightest delay feels sluggish to me.
On Mac, one bug that bites me about once per week is the editor becomes unresponsive. Not the whole application, I can still focus on windows, use the menus, and scroll the text, but the text editor just goes vegetable. The caret disappears, and I am unable to select text, type, paste, etc. Occasionally it returns after 20-30 seconds, but usually I have to restart Sublime.

It's still a great application in spite of this bug, but it is annoying when it happens.
Healthy for who? The way you're using it, healthy is a weasel word.

If someone is paid to literally write code, it's perfectly healthy for them to want to only write code and not provide free labor in a different domain.

I'd go so far as to say we currently have an unhealthy culture if we're expected to provide free training to everyone.

Job training used to be, and still should, be an explicit responsibility of the employer. Not an underhanded sneak expectation that's unofficially forced on people who were hired for other job descriptions.
Recurrent attention model implemented as TensorFlow RRNCell
Good to know that remote work prevents me from becoming a "cat herder"
Gostudents: Golang community for students
ReSharper? I typically run lightweight in terms of extensions and I've heard woes from others that don't.
I've been working from home for a few years now, and I think the one thing I would miss the most is having my own private bathroom. If I'm ever in a position to design an office, the bathrooms will all be individual, or at least have stalls that go all the way down.
To your first point, Richard Hamming's essay You and Your Research hits on this topic by distinguishing between people who work with their door open and people who work with their door closed.

As he put it, the people who worked with the door closed got more work done in the short term, but in the long run had fewer serendipitous strokes of brilliance.
That looks really great if one's concerned about the FOSS nature of their storage. Thanks for the recommendation!

I'm not sure if an ARM chipset would do justice for a multi-disk NAS setup though (or if the GnuBee would support RAID5/6 — it does seem to, with LVM/mdadm). My experience with consumer ARM-based NASes was that they suffered on transfer speed. I ended up going with a 4th generation Intel Pentium chip on a mini-ITX board, which offered the best compromise between price, performance, and power consumption for my use case.
Chlorhexidine is a very common and essential medicine (according to the WHO, at least). It kills damn near anything microbial it touches.
A good and valid reason would be compiler availability. C++11, 14 and 17 might not stable for every compiler out there.

C++11 and further can be fancy, and not be supported in every possible platform like exotic ones.

Bad reasons would be to talk about the gimmicks of C++, but generally it boils down to programmers being taught well about the language, because it's not an easy one to understand fully, as there many weird pitfalls.

C++ still has to fix some its flaws, like compile times (this should be improved with modules).

So to put it simply, you can still do good work with C because C compilers are just simple and straightforward. When you don't need C anymore (because you only use for it's size and speed, not for the high level), you use something more high level like python. C++ should allow programmers to do everything, but C++ is not perfect and not fully accessible to everyone.
Boomerang now offers unlimited classic cartoons for $5 a month
Sublime is my favorite editor for LaTeX. I've tried every other editor on the market, TexMaker, TexStudio, OverLeaf, ShareLaTeX.

All LaTeX editors pale in comparison to Sublime + LatexTools Plugin + git. Each tool in this stack is designed to do one thing and they do it perfectly.
If thats true, it should be an explicit part of a job description. Not an implicit expectation.
I wonder if the recent experiments with deep learning on spoken audio can be combined with text to speech to create more natural sounding output.
Ohio prison inmates 'built computers and hid them in ceiling'
Haha true, try to open the console with a non-US keyboard, good luck.

I use a US keyboard now so I had forgotten :)
> The US certainly has many issues, but I find calling it a "Police State", while praising the Islamic Republic of Iran in the same sentence quite ironic.

you mean, praising it as a tourist destination? How's that even controversial? Iran is an absolutely enchanting place to visit.

Now, agreed that calling the US a "police state .. these days" is still quite an exaggeration, but notice the context - the absolutely shocking, police-state-like US visa policy, mentioned in the prior sentence!

You only have to weaken the premise a bit to make it a perfectly sensible claim (and perhaps a bit of rethorical hyperbole is excusable?) : If the authoritarian behavior of the US government forces one to chose between visiting a place as beautiful as Iran, and visiting the US, surely that's an easy choice!
Thanks for posting. That was the first thing that jumped into my head as well.

Many of us are choosing between working at home and working in a loud and noisy environment. If programmers generally worked in the environment you described, our answers might be very different.
I learned this later than I should have, and from the experience rather than the telling.
I was going to suggest OVH, but looking at the reviews at glassdoor.com… well, maybe not.

https://www.glassdoor.com/Reviews/OVH-Reviews-E523060.htm
Infinite List and React
What are some good resources on better understanding composability?
Your point 1 is wrong. The original quote is "adding people to a late project makes it latter". This quote is true, but it only applies to late projects. A project that is not late is in a more complex situation, and can often benefit from adding more people. Once you pay the price to get everyone up to speed they can all contribute which in many cases can double the long term speed.

There is of course a limit, eventually you get too many people, but Wayland is not in danger of that. I believe Wayland would be better off with triple the team size long term. It would let them fix numerous bus problems, allow more code review, and speed them up. I would gladly take slower progress short term to get faster progress long term.

Unfortunately code like wayland demands the best programmers. A .01% speed increase in many parts is noticeable to the end users. There are tons of bugs in graphics drivers (and hardware) that have to be worked around at the wayland level. There are many variations of what the hardware can do and they need to take advantage of each one while still working on systems without that feature. As such wayland (like X before it) is unlikely to ever get enough people.
Probabilistic models of cognition (book on probabilistic programming)
that's somewhat less interesting than a per capita measure
Months ago I was excited to get google ads into my app and monetize a project on google play for the first time ever.

After a few dozen bucks, the ads turned into virus scams, +18 hotlines, which I am pretty sure I unchecked the last time I logged into admob's web interface, so I removed it. Good riddance.

Now thanks to google (ironically) I sell in-app purchases to enable features.
If you don't want to work with Drupal, then work with something else instead.

Open invitation: If you are looking for something to work on (i.e., the project is still pre-alpha quality), check out my work in progress: https://github.com/coreyp1/defiant .

I'm an 11+ member of the Drupal community, who wanted a fresh take on a framework. As developers, we have newer tools with different strengths than PHP. That is what I'm working on leveraging. Message me if you want more info.
>if you feel that letting people starve to death is a viable alternative (as you did in your earlier comment)

isn't it how this works in principle for folks that are not imprisoned? (And no, I don't think this a viable alternative, although - nice job what you did here - well played).
Elasticsearch Cluster Lifecycle at EBay
And there is the problem. To reiterate, given a half decent editor (which was historically lacking in Windows), I've found that I don't prefer one over the other - they are both part of the same philosophy: getting shit done and writing good software.
This is also in a similar boat. I'm having a hard time pinning down anything of any serious relevance from the GNOME/GTK side of things, but there is this[1] which shows that they had planned work on Wayland prior to the Mir announcement. It looks like they started actual work on it some time in 2013 which may look like it increased because of Mir, but I would tend to think that's more coincidence based on their prior plans.

From the Qt/KDE side of things we have work on QtWayland[2] and work on Plasma/KWin[3]. The former had development increase as work on Wayland continued and follows a general upward trend, especially after Plasma started using it. For the latter, the article covers the timeline pretty clearly.

From what I can tell my point still stands, even when talking about support from integrators.

[1] https://wiki.gnome.org/Hackfests/WaylandHackfest2012

[2] https://github.com/qt/qtwayland/graphs/code-frequency the spike you see happened Jan/Feb which was prior to the Mir announcement and if you check the number of commits there was no major increase at that time

[3] http://blog.martin-graesslin.com/blog/2013/04/the-history-on...
I would love for articles to start giving names of state legislators that voted to pass the bill being reported on. This would make it much easier for voters in these areas to know who's voting for what.

I guess it probably is more work than is beneficial for the journalists?
What’s new in Microsoft Edge
Which came first the data or the algorithm?
Sounds like a cool boss.
The tight integration and useful features of TexStudio are second to nothing in my opinion.
I know you're right. Being level headed is something I need to work on.
Hey, thanks for the reply! lynx is good but sometimes the formatting of the web page throws me out of context and there are many parameters to play around. I am looking for a web browser(like firefox) like text structure displayed on the terminal.
It's not a truthful statement. If you, op and the others that voted me down want to believe it, there's not much anyone can do about it. All of you are irrational to believe that something someone says is the truth just because it rings true with an experience you had in the past, with another company, with other people running that company, with another product. What it is, is dogma, which is why I hate dogma.
Scientists have created edible water orbs that can help replace plastic
From an economics standpoint it would be best to have an app that showed fares from multiple different companies and they let the consumers pick what they wanted. Hopefully this model would win eventually as it encourages robust competition but currently all the players (taxis and Uber especially) seem invested in creating monopolies
I don't know what bothers me more. People willingly selling their souls to companies or the companies that spend humongous amounts of money to keep their employees away from their homes and lifes...
Larry also writes,

> Dries, from what I understand, was first informed, without my knowledge, of the matter in early February, by the CWG.

Curious that the CWG referred the matter to him as part of their documented process (i.e. when an issue exceeds the scope of their charter). You may not be inclined to believe a word they say, but at the very least Larry's timeline does not contradict this detail as provided by Megan / Dries:

> The Community Working Group, which is part of Drupal’s governance structure, provided conflict resolution. When it became clear that some of the issues raised went beyond the scope of their charter, they determined that it was appropriate for the matter to be escalated to Dries. This is consistent with their existing policy and process.

The FAQ section on this post provides the clearest timeline from the "other side" that I've seen: https://www.drupal.org/association/blog/working-through-the-...

Regardless, multiple decisions were made before Dries and Larry talked, and it is your characterization of Dries as a meddler who is circumventing a process that I am declaring untrue by anyone's accounting of the facts.

We don't live in a binary world, there are other options here besides Dries abused his power or Dries did everything right... for example, the process itself may be deficient and in need of reform. Before slinging mud, we should at least consider that possibility.
Why is anybody surprised? This is a classic telco playbook:

- Promise awesome infrastructure

- Lobby to get taxpayers to pay for it

- Refuse to deliver, without recourse

- Profit!!!
The lawsuit was formally filed four weeks ago. I've anecdotally heard that Verizon is scrambling to restart fiber deployment in order to save face.
The title seems misleading: the alternative is not free internet, but internet expanded out to the suburban/rural areas for free, which then charges customers for access. This is in comparison to paying commercial companies to expand to those areas. It's really just less expensive, not free.
> - Always enable --noImplicitAny and --strictNullChecks. Without these flags, the type system is barely better than using JS.

It may be a good idea to add those flags for new projects, but if you're converting existing projects, that's just not feasible.

Further, you can actually see huge benefits just from switching to the TypeScript compiler without any changes to your code.

At my last company, we started switching to TypeScript just by running our large JavaScript codebases through the TypeScript compiler and installing type definitions [1] for the popular libraries we were using. While we were doing so, we started finding a lot of bugs in existing code that TypeScript was detecting for us automatically by inferring types from how we interacted with known libraries.

[1] http://definitelytyped.org/
Because I made a website for a dangerous person unknowingly and sold perfectly legal products online for years. Then it turns out the guy was in the mafia he got popped for drug trafficking and for 2 years after that I been followed and harassed by the Feds. Multi agency task force busted him. For my own safety I can't say anything else on it.
> things break somewhat regularly [...] reboot at least once every two days [...] it's a buggy piece of shit [...] 10-15 years behind Mac OSX or Windows [...] make something that doesn't suck

Your comment would be more interesting and sound less like a troll without this.

What are the "things" you're talking about and how do they "break"?

What are the ways Ubuntu is at the standard of 15 year old versions of Windows or OSX?

AIUI Linux is actually pretty well-known for its stability. On desktop I never reboot (Xubuntu) unless there's an update that requires it, and even then it's usually several days later, due to having so much running I don't want to close.

If it "sucked" and was so buggy it required rebooting every two days then I think we'd hear more about it from its tens of millions of users, not all of whom are "your geeky Linux user", as you put it.

> My wife doesn't care what window manager is chosen

I don't care about window managers either. I don't have any of the problems you're talking about.

> little annoying bugs

For example? Actual bugs, or just things you personally don't happen to like or that don't behave like Windows?
Why wouldn't they ? I think package control should be built in.
The dongle comment comes from the new MacBook pro. Which is what these rating were based off of in the first place.