skysight-inc/HackerNews huggingface dataset:
> Why would I spend time learning some esoteric assembler that exists no where else, when you could take that same time and learn an actual assembler?

Fully agreed. I own TIS-100 but never saw the appeal. I can write actual programs in real-world programming languages that accomplish something, thank you!

This is why I found Factorio infinitely more engaging: theme matters! The game is still an assembler/automaton, but disguised as a sci-fi RTS game. By the time you realize you're actually programming, it's too late and you're having lots of fun conquering an alien planet.
You are legally prohibited from building anything above 500m in Iceland, which is most of the central interior.
Well that's not what Osama said. To him that was a distinction without a difference. He didn't want USA soldiers eating pork and drinking beer on the outskirts of Mecca and Medina. Maybe you distrust him, maybe he had some other reason for turning the world upside-down that he didn't admit, maybe you have a better model of his decision process than the rest of us have... maybe though, that's subconsciously motivated by an attachment to the idea that USA fights and wins justified wars? If you didn't believe that already, would you be more receptive to the idea that things could have been done differently, with less disastrous results?
What is rational when you have limited data? Heck, even bounded rational?
How do you evaluate utility?

(Hint: Emax is not, most hill climbing algorithms are not. They both get trapped in local optima.)

Sometimes you need a few good lies (false hypotheses and bad attempts) to actually arrive at the truth.
Cool. I thought it wouldn't be feasible, but those numbers really help cement that idea.

Thank you.
Why would I listen to a Ted talk buy a guy who is calling me disrespectful, disloyal, and impure?
> since now you can't use Docker from within Docker.

Docker-in-docker is a trashfire that barely works anyway, it's no real loss.
Managing memory manually doesn't sound like it would promote rapid development. So you may as well just use Nim :)
So don't. Isn't it that simple?
If you are willing to support those who push those opinions then you deserve to be treated as a supporter of those opinions.
It does seem to be orthogonal in this case, so the title is a bit misleading.
Severe security vulnerability found in Apache Struts (CVE-2017-9805)
US puts water consumption per capita at 2,842 cubic meters per annum.

(2,842 cubic meters in liters)/365 = 7.7k liters.
"I quit right before Windows 10 came out because I knew it was going to be a disaster."

What? This does not make much sense. The post, as a whole, reads immaturely. Microsoft also may have missed market opportunities, but to call the entire company and its employees incompetent is quite the claim to make. If he truly believes that, I fear there is no company that is moral, ethical, or full of enough smart employees to be deemed worthy of his talent. I hope he is working on being a capable entrepreneur, in this case.
> AFAIUI, Windows took the philosophy that the user should be the god of their system. By running software, the user has indicated to the OS that "This code is blessed and I want it to run".

I really don't buy this. Aside from it being an incredibly dumb way of them to think that any process running was intentionally blessed by the user (have they _used_ a computer at any point in the last couple decades?), it's in direct conflict with the idea that they'll do things like restart your computer without your consent in order to install updates[1] (and of course, the restart takes several minutes due to the updates). My roommate and I were in the middle of a LAN Starcraft game in college and this happened. This was a trivial case that just meant our team lost the game, but there are far more serious situations in which taking a user's computer out of commission at an entirely arbitrary time could cause some serious damage. I can't imagine what kind of deranged lunatic at Microsoft thought this was an okay thing to do, and I can't fathom what kind of Stockholm Syndrome drives people to continue to use Windows when there's so many aggressively anti-user decisions like that peppered through the OS.

[1] All you have to do is click Postpone often enough when asked to install updates
I agree with that. You can hand limits as a tool to someone already comfortable with the concepts and present them as a way to quantify their intuitive understanding.
You'll be out of a job by your mid-40's. I suggest you reconsider your decision to not "progress your career".
You are still incredibly early to the space. Most people in the world don't hold any crypto nor do they even know what it is.

Many famous investors and entrepreneurs who came to Silicon Valley in the early 1990s thought they had "missed it." Everything up until now is a sunk cost. Operate accordingly.
> I think that any expectation of privacy when using work resources to communicate is unreasonable

I assume this must be depend on the society, as I have a very strong expectation in the contrary. I already mentioned this in another thread; here the employer may never read e-mail contents, and reading metadata requires very specific legal steps to be taken.
This article https://www.linux.com/news/learn/intro-to-linux/how-facebook... explains somewhat what Facebook does with BTRFS.

"Mason: The easiest way to describe the infrastructure at Facebook is that it's pretty much all Linux. The places we're targeting for Btrfs are really management tasks around distributing the operating system, distributing updates quickly using the snapshotting features of Btrfs, using the checksumming features of Btrfs and so on.

We also have a number of machines running Gluster, using both XFS and Btrfs. The target there is primary data storage. One of the reasons why they like Btrfs for the Gluster use case is because the data CRCs (cyclic redundancy checks) and the metadata CRCs give us the ability to detect problems in the hardware such as silent data corruption in the hardware. We have actually found a few major hardware bugs with Btrfs so it’s been very beneficial to Btrfs."

The sentence: "We also have a number of machines running Gluster, using both XFS and Btrfs." seems to imply Facebook is not using it heavily for actual data storage. What I distill from this (which is obviously my personal interpretation) is that Facebook mostly uses it for the OS and not for actual precious data.
> Boston

Since when is Boston in a 'red state'?

Austin is in a red state, but it's not a conservative place.
Curious; did you see similar interrupt levels when just using the nubbin?
How to Use Your Alexa to Water Your Plants or Even Feed Your Cat
Conclusion of the first chapter:

Right now it is not easier to buy things for bitcoin than government dollars, but many people are collecting it because bitcoin will be much more valuable when it becomes money.
That's because it's reporting input events at high resolution. The alternative is jerky input. And if you're moving a pointer around the screen then you're going to be keeping the CPU and GPU powered up anyway which means the interrupts from the trackpad really aren't the problem.
Pretty neat idea.

This reminds me of sun free photovoltaics. Somehow people managed to transform heat into coherent IR waves that could be converted by the usual PV cells.
> No Man’s Sky inhabits this frustrating space alongside games like the nu Deus Ex games, the original X-Com, or the Mass Effect series. It offers something you just can’t get anywhere else, but it does so in a deeply flawed and annoying way.

X-Com flawed and annoying? Them's fighting words! The game is a masterpiece. It didn't feel frustrating back then; it felt like it belonged in my top 5 most engaging and enjoyable games, and I know this is a widely shared opinion in gamers my age.

edit: well, one of the commenters from TFA agrees with me:

> The original x-com was “deeply flawed and annoying”? I mean if that’s your opinion, cool, but surely you realize that most people consider it a classic and using it as an example of a failed game is only going to confuse us.
Modern dev/test/prod environments using Docker Compose and motivation behind it
some spaghetti models predict a pretty hard right steer, but a little too late.... http://derecho.math.uwm.edu/models/al112017.png
Microservice Principles: Decentralized Governance
I've also found that my thinking is at its best in the first few hours after I wake up. My creativity and problem solving skills steadily decline throughout the day, and at night I'm only good for fairly mechanical work.

I don't think it's a time of day thing (I'm not an early riser) but more that your brain is refreshed by sleep. I wish I could take naps, it would be wonderful to regain that state mid-day.
Microsoft fired a huge number of their SDETs (and they no longer actively recruit them). Since then, I've seen a huge decline in quality among office and windows. Devs will tell you they're just as good as testing as the testers, but I don't buy it. Also, if you're a dev, do you really like testing enough to give it just as much attention as you do feature implementation? Again, I don't buy it.
This is one of the reasons why building the Panama Canal was so important. Having to go through the Drake Passage was not only a long distance it was very dangerous due to the persistent extreme weather:

https://www.wikiwand.com/en/Drake_Passage

Searching youtube videos for "Drake passage" is also very interesting to see how strong the waves are when travelling via boat through the passage.
Or families sets are currently 4 generations old (with each one adding some). In some cases they were stored terribly like in a garage.

Even with a mix of the newer set types it's not that bad since instructions rarely follow everything. So the kid doesn't know what they're missing, but can still find some interesting pieces to figure out how to use.
Outsourcing.

I 've been a wantrepreneur almost a decade now (although the last couple of years I have almost accepted defeat) and what I have realized is that if you can't find the time then probably outsourcing is the best solution.

That or start small. Really small.
Google (meaning Google.com, the search engine) is a flagrant copyright violator and the only reason they weren't shut down is that they became too important too fast for the judges to be willing to rule anything other than "Yes fair use works for everything they do, please don't hurt me for breaking the internet". Many smaller groups were shut down by Lady Justice for behavior very similar to Google's.
StartIsBack 2.5.1 Final Crack and RePack [Latest]
Don't think the printer is made any more it is the Epson Stylus NX430. The new version is the Epson Expression Home XP-440 [0]

I use Toner Clinic for remanufactured ink [1]

0: https://www.amazon.com/Epson-Expression-XP-440-Wireless-Prin...
1: https://www.amazon.com/s/ref=sr_nr_n_2?fst=p90x%3A1%2Cas%3Ao...
brainbot technologies AG | Blockchain Development | GER, DEN | ONSITE preferred
brainbot technologies is a blockchain development studio, creating the core building blocks to scale the technology towards broad adoption of public blockchain systems. Our projects have been key to the core of Ethereum and continue to be crucial to the adoption and the current development roadmap of Ethereum. https://medium.com/@brainbot/brainbot-technologies-a-blockch...

Full-Stack ÐApps Developer - http://www.brainbot.com/ - Building ÐApps, based on solidity smart contracts --
Senior Python Backend Developer - http://www.raidex.io/ - The scalable decentralized exchange --
Senior Python Backend Developer - http://raiden.network/ - High speed token transfers for Ethereum, based on state channels --
Senior Python Middleware Developer - http://trustlines.network/ - The original Ripple idea built on Ethereum

https://angel.co/brainbot-technologies/jobs
States Considering Enforcing Pre-Installed Porn Filters
Abandoned Domain Takeover as a Web Security Risk
Senior Python Backend Developer:
- solid experience in Python 2.x and 3.x backend development
- experience in distributed application programming and concurrent programming
- thorough knowledge of p2p network application programming is a plus
- knowledge of git, gitflow and continuous integration (eg. Travis CI)
- having worked in a team with 5+ developers using agile methodology

Senior Python Middleware Developer:
- solid experience in Python 2.x and 3.x backend development
- knowledge of patterns in Ethereum Blockchain development
- experience in Solidity and Ethereum development tools (one of Populus, Truffle, Embark and web3) is a plus
- experience in distributed application programming and concurrent programming is a plus
- knowledge of of git, gitflow and continuous integration (eg. Travis CI)
- having worked in a team with 5+ developers using agile methodology

Full-Stack ÐApps Developer
- solid experience in JS development (Angular, React or other MVW frameworks), Node and native mobile programming with React Native
- experience in Python is a plus
- knowledge of patterns in Ethereum Blockchain development, Solidity and tools (at least one of Populus, Truffle, Embark)
- experience in ÐApp development with one of web3.js, web3.py, web3j, Nethereum is a plus
- having worked in a team with 5+ developers using agile methodology
- having worked as a scrum master is a plus
Haven't played TIS-100, but Shenzen I/O is just a really good puzzle game. Nothing more to it than that.

I'd also add that a large segment of their player base likely has programming experience, yet no experience in assembly.
The website for this kind of legislation: http://humantraffickingpreventionact.com

According to claims that pornography consumption leads to prostitution and human trafficking.

Compares movie theaters and magazine stands to computers.

Would require pre-installed filters on devices by manufacturers that need to be kept up-to-date.

Would require official identification and registry to remove filter.

Cites already existing laws to call for a new law that is supposed to strengthen them.

I really wonder who they've consulted with on feasibility.

Seems similar to the ISP filters in the UK.

But on individuals' devices! Ridiculous.

But I'm mostly upset that these legislators feel they need to shield our eyes from obscenity and disrespect our autonomy.

Sorry if this has already been posted, maybe I didn't perform a thorough enough search of past HN posts.
Posting because I haven't seen much discussion of this online.
If you had admitted voting for his re-election to me at lunch I would have gotten up and left the table without saying a word.

I can understand feeling this way, but do you see this as a response that improves the situation? Is your impulse to silent action just that it's easier than engaging, or is there a positive outcome of silently leaving that would not be also achieved by explaining your reasons for leaving?

Engaging in a discussion of why you feel the way you do seems like it might have the best chance of a possible outcome. If their response is that are in favor of our behavior at Abu Graib that you despise, then I can understand giving up and leaving.

(Ironically, this responseless post was voted below zero when I found it, and dead from user flagging when I tried to reply, which I think is equivalent to the "silently leaving" approach espoused by the author. I'd be interested to hear from those who flagged it why they did so.)
I prefer if people differentiate between systems with a PKI and systems without a PKI.

Systems without a PKI like PoW or PoET can be rather centralized like Bitcoin today or decentralized like Bitcoin before the emergence of mining pools.

Systems with a PKI can have an onchain PKI like Cosmos. One of the challenges in an on chain PKI system is you need some of kind social pre-consensus on launch. The crowdfunding established an part of an initial pre-consensus but there are more moving pieces coming.
The problem is automation could conceivably create a (sufficiently) closed system wherein a capitalist class can fulfil their desires for material wealth with minimal need for labor, while the masses lack access to the means of creating wealth (i.e. the tools of automation) or even fulfilling the basic necessities of life.
That's just it. They don't collect money. They all exist in an ecosystem where all dealings are in other extra-legal coins.
Copyright law is so outdated. When are we going to end these parasitic liberty-infringing laws?
Some may consider it to be a bad situation. No need to shame individuals that find fulfillment in managing a home for their loving family.
Florida native here. They must not remember Andrew. It was not fun and games.

The media plays these storms up, yes, but they really are nothing to joke about. Even inland, as much rain as they produce, it only takes that one gust to push over a 200 year old oak and it can destroy a house.

People should take these storms seriously. First responders' lives are put into jeopardy because of foolishness like that.

Not trying to be all up on my soapbox here. I've just seen some stuff is all.
How to Get Your SaaS Startup Ranked in the Best Software Directories
Interesting that there are no current transpacific cables at all landing in western Canada. Makes the area very dependent on the neighbour to the south (which is an earthquake risk, as well as a political risk).
Crash dumps don't matter as much if your distributed architecture has to account for hardware failures. (Or VM failures, or network hiccups, etc.)

Kernel developers still have to use crash dumps to root-cause an individual crash, but crash dumps are most useful for extremely hard-to-reproduce crashes that are rare (but if you are using the "Pet" model as opposed to the "Cattle" model, even a single failure of a critical DB instances can't be tolerated). For crashes that are easy to trigger, crash dumps are useful, but they are much less critical to figure out what's going on. If your distributed architecture can tolerate rare crashes, then you might not even consider worth the support contract cost to root cause and fix every last kernel crash.

Yes, it's ugly. But if you are administrating a very large number of systems, this can be a very useful way of looking at the world.
You can actually use them, but probably are not, since you're a high income, high income tax paying person? If you can earn $300k a year as an entrepreneur, vs $300k as an employee, then it's a lot more likely you'll be paying significantly less taxes when going the self employed route.
The analysis suggests that the driver is polling for 'process created' events and then leaking something every time such an event occurs, so the two issues are somewhat related (likely the same bit of code implementing whatever feature this is).
mkvirtualenv is part of virtualenvmanager. I'm sure other ways are good, it's my favourite (along with it's peers rmvirtualenv lsvirtualenv).
If the efforts are effective, perhaps not. If. But just doing something/anything isn't the same as solving the problem. Building an umbrella over the ice caps is 1) not technologically possible and 2) the secondary effects of the attempt would be extreme, making the original problem much worse if one accepts the premise that human activity releasing CO2 causes global warming.

Again, imagine the amount of fossil fuel needed for mining, manufacturing, transportation, of a reflective panel that can cover 10% of the earth's surface. If indeed CO2 is at the root of this problem, ask yourself if the shade given by this sun shield would offset the manufacturing costs in terms of CO2 release.

It would be more effective to simply plant more trees, or protect the Amazon from logging or somehow convince China to stop building coal-fired power plants, or the whole world to convert to nuclear power. etc.

Or just build a ladder to the moon. This is silly.
Good idea. I noted that for next year's survey [1]. One of our big initiatives this year is working on our ergonomics [2]. I'm not sure if we can ever get as approachable as Python, but we've been working hard on trying to make the language easier. Results are starting to come out over the next couple releases. Things will hopefully be a bit better if/when you try the language.

Please let us know if you need any help!

[1]: https://github.com/rust-community/team/issues/160#issuecomme...

[2]: https://blog.rust-lang.org/2017/03/02/lang-ergonomics.html
Ha, we have a floor mounted toilet-roll holder. I move it because my feet bang against it; my wife - with smaller feet - moves it back.

Tabs vs spaces indeed.
That seems a little cynical. Best advice I've heard adjacent to this is to give 60% and expect 40%. If you both do this then everyone ends up with more than they expect.
Am I the only one who's a bit disappointed by MS's response? I get that shimming would fix it but wouldn't it be more productive if they'd put some pressure on Synaptics to fix it? They might take notice if Microsoft comes knocking. There's a bajimillion Windows devices potentially going through life with this bug as Synaptics trackpads are pretty pervasive. Not saying they shouldn't do the shim, but I'd hope they would go further than that.
Founder of RustFest here.

First of all: RustFest is unaffiliated with Rust, the project. We are in touch, but we run our own ship. I _am_ member of the Rust community team, but my function within RustFest is not that one. Currently, I am the only person in the team with _any_ capacity within Rust, the project.

Most applications for this program are from places that the Rust community currently does not cover with conferences, which has a value to the wider community (spread). It is the express goal of this program to speak to people we would otherwise not reach. We had great success with our outreach program and it's meeting it's intended goal (having a more fun crowd around). We constantly tune it. We've been working and improving this program since around 10 conferences (I ran eurucamp and JRubyConf.EU before and are in close contact with other conferences running such stuff). Almost all people buying a ticket fund these things by either buying a supporter ticket (at 200EUR) or a small donation. They approve.

So, this may be "social politics", I'm very upfront about this, but this is not "we throw something at the wall and see if it sticks". No, we do it precisely because it is a working driver to growing a community. We have a stated goal: a more diverse community many people feel welcome to. We measure, we improve. Just 1.3% of respondents of this survey said they feel "not welcome", I consider that a smashing success. That's around 1/30th of the people that don't use Rust.

Yes, we give out scholarships to people that could or would otherwise not attend the conference. This is according to multiple factors, ranging from being unemployed to being a person from a marginalised group.

I also find it telling that you single this statement out, but for example pass on our wide commitment for accessibility http://zurich.rustfest.eu/accessibility/, which is much more extensive than what most other conferences provide. Also something we've been working on since _years_ and constantly improved. It attracts people. A great many conferences are very sub-standard here.

We do, by the way, also have a travel stipend for people that contributed to the current Rust quality push: http://blog.rustfest.eu/libz-blitz

Note that RustFest is a fully produced 2 days conference at a price point of 100 Euro or 50 Euro for Students which pays _all speakers full travel_ and is able to pay support for people in need. Running all 6 months. That's _dirt cheap_ if you consider we have to pay all bills and no one is giving us stuff for free. We are a sustainable business, if you want to consider it such.

In the end, I want to state clearly: sales and invites to our conference are at our own discretion, that's why we run them. It's the privilege of our work, we're not cogs silently turning a stage.