skysight-inc/HackerNews huggingface dataset:
The main point of the article that I got is that people learn by doing.

Procedural rhetoric, pioneered by Ian Bogost, does just that: you simulate a certain system (or you create a game) and people can act in that simulation (or game) to experience the point. In his paper [1] he gives an example of a game called the McDonalds game. The player eventually has to make very unethical decisions in order to keep their McDonalds restaurant alive. The rhetorical point of the game is that McDonalds is unethical.

I find it interesting that project Xanadu is mentioned. The thing is: I have been working on a hypermedia system called XIMPEL. I think hypertext should still be a thing that should be discussed and improved upon, even if it will never be in global use -- for academic reasons. XIMPEL is a bit different though, it is definitely not the best hypermedia system out there. But it is a hypermedia framework in which you can make the quickest prototypes for interactive video and (by extension) for making procedural rhetorical arguments.

I would like to give you guys a demo of it in action, but unfortunately not many quality applications have been made with it (in my opinion). The best one is [2], but it does not show anything about procedural rhetoric and it is partially Dutch. It does give you a baseline application on what hypermedia is supposed to be (and the simple XML language accompanying it, it is meant for non-programmers). Experience it all yourself at [2].

Arguably, I did create an example of procedural rhetoric when I created a Turing Machine program with the language itself [3]. I don't have the money at the moment to spin up a server for it, but here's a video of it [4].

I do want to gauge interest at my university to see if we could make a XIMPEL production regarding the user experience design process. Such a process is messy and different everytime, which requires non-linear storytelling, which is exactly what XIMPEL is made for. Done right, it will be possible to let students experience the user experience design process in a short time (and hopefully get it) before they start to do it. I know one thing: telling how the user experience design process works does not help. It should be experienced. What I wonder is whether we can let students experience purely the process of it.

[1]: http://www.cogsci.rpi.edu/public_html/ruiz/EGDFall2013/readi...

[2]: http://ub-viz01.uio.no/abelprisen/

[3]: The Turing Machine is created with 2 counters. The two counters are represented as stacks through representing the numbers in binary fashion and simulating push and pop functions by multiplying times 2 (push 0), multiplying times 2 plus 1 (push 1) and dividing by 2 (pop). More details on it here: https://en.wikipedia.org/wiki/Counter_machine#Two-counter_ma...

[4]: https://www.youtube.com/watch?v=7NhRtKY0VzQ (until 5:12) -- Note: I made a small mistake at 3:50 but it did not affect the output. In most cases it does affect the output and from mistakes you learn.
Yes and no.

Yes, NASA HQ is in Washington and always has been. On the other hand, the centers have always had a lot of autonomy; moreso in the past, and the fight to coalesce overlapping facilities is messy. (Source: Work for the NASA Enterprise Applications Competency Center (yes, that's a thing) and get to see the sausage being made.)

JPL is one fun example. It's really only loosly associated with the rest of NASA. And it does most of the unmanned, science flight programs, using DOD launch vehicles.

That goes back to the early days of NASA following Sputnik and the Explorer I vs von Braun/MSFC/Alabama teams. MSFC has been the center of launch system development since, for the manned side of things. And the shuttle, in retrospect, seems not to have been a great idea.

Tl;dr: To paraphrase Ghandi, NASA organization might be a really good idea.
> you're not going to get far without a screen.

Tell that to blind people. Not for editing a photo, of course, but they can certainly do other in-depth tasks without a screen.
Are the $/kg incorrect? So you take the price and divide by weight?
Most organizations don't have the resources to find out where the way the crackers got in. Once someone is in, changing the passwords and fixing the security may not be sufficient to prevent them from getting in again. Until that someone is tracked down and identified, there is no way to know if this is some kid doing it for fun or industrial espionage from a competitor. Furthermore, there's no way to know what they actually got - source code to a product? plans to some hardware? Payroll and identity information?

It isn't practical for each organization to maintain a staff of forensic security specialists. When one does need them, they can be found rather inexpensively in law enforcement given that a crime (likely) has been committed.
Why nobody ever wins the car at the mall
>> Does anyone other than me think the guards should also be prosecuted for this behavior?

I do, but there's a whole lot of people who are happy with behavior like this because they think prisoners should suffer and they are 100% ok with this.
This looks super fun! What's the viability of doing this at an artisanal scale in the kitchen? E.g carving a mold out of something, melting plastic in the hob, and pouring it into the mold?

I remember as a kid my dad once got some sort of plastic that you made by mixing two liquids (they were very liquid, so not epoxy), and I made molds of things out of putty (or clay?) and then "copied" them with the plastic. Any idea of what this room-temperature binary-plastic could be?
Many rechargeables are also slightly larger than typical alkalines. This can cause them to be difficult to remove from devices where they're inserted end-on, such as flashlights and Xbox 360 controllers.
That's cool - what are your goals with this project?
Are you involved with the project? Have they explored any EU grants that may be available for open source and creative development?
As njarboe wrote, only recently, and it is by no means restricted to the West (see China or Soviet Russia). The only reason why it is shocking vis-a-vis the West is because it is a radical break with the ethical principles the West has acknowledged (and yes, often practiced poorly) for almost the last two millennia.

The most demented part of it is that as horrific as the practice was historically, as the article here shows, the reasons, as crazy as they were, were at least centered around existential and cosmic concerns. Today, we sacrifice out of inconvenience, or because we "made a mistake", and someone has to pay, but not the guilt party, of course. But because we are still influenced by those "old principles", most of us cannot even consciously face what we are doing. We dehumanize the victims through piss-poor pseudo-intellectual gymnastics so that it all computes in our psychotic calculus of moral purity.

Now compare the possibly hundreds of thousands the Aztecs sacrifices to the 60+ million sacrificed in the US alone since 1973.

So not only do we sacrifice at a far grander scale than ever before, we deny that we do so because we're too cowardly to look the truth in the face. We're not the Aztecs! We have the decency of performing our sacrifices discreetly, out of sight, by other names, and with a _sophisticated_ detachment. We're civilized, damn it!
The core observation here is that NN nonlinearities can be approximated by polynomials. And sure, that's true, but especially with low degree polynomials the approximation might suck, or have very different properties from the actual function in question. In particular, RELU activation doesn't explode towards infinity the way a high degree polynomial activation would.

OTOH, no one cares what the nonlinearity actually is so long as the net trains, and there's a lot of effort to keep layer inputs in a neighborhood near zero (batch normalization), so polynomial explosion may not be such an issue.

Feel like I would like a more serious comparison of their model's results with best of class NNs. I'm suspicious that their NN character detector was basically failing...
Ask HN: Small house vs. big house?
A question, perhaps to anybody who has lived through this situation.

I am luckily in an economic position to do one of the following over the next 4 years.

a) Pay off mortgage on small house
b) Sell said house and buy bigger house with mortgage that will last me another 10-20 years.

Has anybody faced such a situation? I quite like the idea of paying off the mortgage and slowly becoming self sufficient whilst building personal projects without the worry of the bank stealing my house?
>but that we can't morally judge what they did "through our Western colonial lens" by saying that it was horrific.

We can, but it is pointless (the culture is now dead and gone) and it does raise questions about objective and absolute morality, of which many people disagree.

It also can easily lead into very messy discussion about modern day actions which in some sub cultures (and other cultures that may one day exist) would look equally horrendous. For example, we often are fine with abortion because of our standard as to at what point a human counts as a human. How can one objectively say our standard is okay, but someone whose standard is to not start counting til a year old isn't?

Or to bring up another hot button issue, look at MGM and the differences in how it is treated compared to FGM. You can barely even mention these concepts without risking a flame war (that is still a term, isn't it... feels like I never hear anyone use it anymore).
This paper would be a big deal if they reported good results on ImageNet (e.g. beat a resnet with fewer params or faster convergence).
There are dozens and dozens of similar projects on Github and elsewhere...
Nurtch DOES look like an awesome idea: jupyter notebooks proved to be a greatest interactive tool as well as for sharing the work. Good job with the site, too, best of luck with it.

If you’re serious about automating operations and wiring with slack/Chataops, check out StackStorm (disclosure I am one of the creators). Open source Apache 2.0,?installable, no mines. It’s much heavier than Nurtch or FireHydrant, as it comes with IfThisThanThat logic and workflows to string individual actions in runbooks, chat ops out-of box, but different strokes for different folks, we all runnops differently, pick your pill. https://GitHub.com/StackStorm/st2
beeing the "tech-guy" i have a bunch of alkalines in my backpack and at home because people often come to me to if their batteries dies and they need a new one quick.
Other than that, it's mostly missinformation that's still around about rechargable batteries.
I fail to see how Go would help to solve the lack of complexity.

You would still need a package manager.

You would still need a view library (React), a router (react-router) and some sort of model or storage (Redux). React originally took a mix-and-match approach, but other popular frameworks like AngularJS and vue.js tried to bundle everything together.

You might also need a style library (not necessarily bootstrap nowadays) or create your own styles from scratch.

And you will need an bundler like Webpack or Browserify, unless you want to make your own with Gulp/Grunt (like people used to do).

You may want a collections utility library such as Lodash or Ramda, though many people go without them nowadays.

Let's so how go would fare here:

There's a new view framework (Vecty) which could eventually grow to bundle its own router, standard components and store (just like the more mature Angular and Vue).

Store, Router, UI components and Styles: MIA?

There are at least 6 widespread competing package management mechanisms: go get, vendored dependencies, godep, Glide, dep and vgo. Hopefully the community will standardize on something (vgo?), but for now, npm and yarn look absolutely fabulous compared to the mess we have to deal with in Go.

Bundler - could possibly be obviated by WebAssembly, but we would need something else that matches what's currently being offered by Webpack (e.g. live reload).

Collection utilities: Fear not! The lack of generic makes it impossible to do with Go, so you'll just have to write boilerplate code.

(The reasoning that a language with a good standard library can obviate the need for Lodash is correct though)

---

My point is that you'll just be getting the same thing again and there is no guarantee you will have a more consolidated standard with Go. The Go community rarely tends to unite around a single solution, unless it's coming from Google.

If you are looking for a language that gives you a single story and a bundled set of tools for doing everything above, there's already one: Elm. And it's been here for quite a while, and still most frontend developers chose Javascript and React, even while they imported Elm's reducer-based data flow model to React (as Redux).
Show HN: How to Build Tinder with React Native
poor homeless people don't sell products, and hence don't collect sales tax. analogy with your example: shops don't need to pay sales tax because homeless people sell zero things.
I fall in love with the 18th art. Everyday, I spent around 15 mints to open and see what news from Google Art and Culture and WikiArt.

Until, one day, I'm so lazy to do it, and write the macOS app to fetch feature art and set it as a wallpaper on my personal laptop daily.

It's my rescuer.

https://github.com/NghiaTranUIT/artify-macos
The rational thing to do is to not be limited by the go/no go choice and seek more complete information.

This game illustrates the limits of blind cost-benefit analysis, but that is not the entirety of rational thought.
That is so cool!
While not for the EU... If anyone in the USA is looking for grants checkout http://interkn.com to search for them based on keywords.
One possibility that comes to mind: you can spend 1 (maybe this number can be increased in high-traffic contexts) karma and forfeit your ability to gain net karma on a specific comment, to force people to reply to it in order to downvote it.

Something like this is pretty obviously necessary at this point; it is trivial for me to find examples of bad-faith downvotes that cannot be backed up with argument, and it shouldn’t be.
Giving my 2 cents here: Mahabharat was the first epic which I fell in love with. It is fair to draw parallels with the Trojan War in terms of scale & sheer amount of narrative. It's ultimately about a war, there are gods & demigods involved, and it's tragic. Many complex storylines, plot twists, motives are intertwined. The centrestage is set to 5 demigod brothers who fight a war for their birthright, to rule their kingdom. There's Krishna involved; if you ever wanted to know the context of Dharma and Karma (Bhagvat Gita) this is where you'll find it. Characters act out of greed, lust, power, pride; you won't be so sure about who are the good guys (which IMO is the best kind of story). My favorite character is Karna, the 6th brother who was separated at birth and has to fight against his brothers for his friendship. 10/10 would recommend.
Group Policy (which is really a mostly-unrelated thing propagated through AD) is probably the hardest-to-replace part of the equation.
Is this automating your personal life? This is like using bash.
It's hard for the pricing to work out unless you know you'll use them for a while. A 48-pack of Amazon AAs is $13.29 [1]. A 16-pack of Amazon rechargable AAs is $24.99 [2]. Ignoring the cost of a charger, the rechargables won't pay for themselves unless you go through 4 recharge cycles. If you add the $14.99 charger [3] for your first order, then you need 5 cycles on all of the batteries (80 cycles total) for it to be worth it.

1. https://amzn.com/B00MNV8E0C

2. https://amzn.com/B007B9NV8Q

3. https://amzn.com/B00TOVTZ7K
The way that people are reacting to 00000000000000000021e800c1e8df51b22c1588e5a624bea17e9faa34b2dc4a is really sad. The bit about people thinking that there is a sha256 preimage attack on a quantum computer is just icing on the ignorance cake.
Thanks.

> I can't believe what I've read in this sub-thread.

Human naturally follow the norms around them. It's how they choose their clothes, their music, their phones, and unfortunately, their politics. If they see other people saying these things, they will think it's acceptable; if they see lots of other people saying them, they will think it's the norm and join in.

> Thanks for sticking up for liberty and opportunity

First, I want to make clear that I'm nothing special. Second, I'm going to be an a-hole for a moment and quote a line from a song I heard from a frustrated advocate:

It's nice that you listen; it would be nicer if you joined in.

It's critical that everyone speak up. Imagine that nobody responded in this thread; think of the impression that would leave for readers - these prejudices are an unchallenged, widespread belief. Look at what it means for just one person to speak up. Now imagine two, or three. It's like bullying; one person speaking up can change things. Two do even more, and provide even more inspiration to the third and fourth and fifth people. It takes some nerve and courage for me, but never let these things pass; speak up; in social situations it can be tricky, but find polite ways to speak up. I have the privilege of safety; I'm not going to let some social pressure and natural human herd mentality stop me while people are suffering; people have suffered far more for liberty than that! People worry that there's nothing they can do, but in fact every single voice counts.
I am reading this chiplet as basically the same thing as Intel's EMIB.

>AMD's "mobile" or "APU" line is Raven Ridge (a 2nd design at 193mm^2) that doesn't use this.

My guess is that future APU will be chiplet based design as well.
Did Supreme Court Potentially Bankrupt Tens of Thousands of Online Businesses?
For the buttons I first of all wired a button to an ESP8266 device, made it connect to wifi and publish to MQTT and handled it that way.

But when it came to time to setup a lot more of them I realized that would get expensive quickly. SO I cheated. I bought a bunch of 433Mhz-based radio-buttons:

https://www.aliexpress.com/item/OWSOO-433MHz-Wireless-SOS-Bu...

Then I hooked up an SDR receiver to my PC, and handle it that way. I have a 433Mhz receiver for the arduino, which could also decode those transmissions, but I never used it for anything except to prove I could.

There's a pointer to the software and some overview here:

https://blog.steve.fi/decoding_433mhz_transmissions_with_sof...
I've long wondered about this - I see and understand the comments by people pointing out this paper may a bit shallow - in the same sort of vein, I have this on my desk to grind thru - interested if anyone else has looked at it -- https://arxiv.org/abs/1806.07366
I don’t think we’re There Yet. Once we build machines that can seek out and acquire the resources necessary for their own growth/healing/reproduction, whose rights are worth fighting for, it’ll be easier to make that case.

Anyways, that wouldn’t help here. No machines’ rights are being infringed by preventing you from scraping the web. If said self-reproducing machines were denied access to websites on the grounds that it would be considered “scraping”, I’d be at the front of the march to legislate against that kind of discriminatory behavior; but that’s not what we have here.

I do think that, given the obvious potential for both value and harm in scraping, it might make sense to provide licenses for demonstrably non-harmful scrapers.
Interesting how they mention the coming war between the "computer centers" and the personal computer. And now looking back, we see that's a war that's been fought time and time again, and now we're fighting it all over again with the whole Cloud thing. Next week Cloud'll be out and desktops back in.
People are quick to forget that the human mind is a firewall in computing environments. A car that can be remotely turned off by satellite signal is not a car with which I would want to share the road. Process automation will probably create the Runaway Train effect in due time.
WASM is treated like this God like abilities. I’ve spent time playing with it on and off every couple of months.

Sure you,ll be able to port different languages to the web but at what cost? The JavaScript library gives a ton of things out of the box. In WASM land one will probably have to compile their standard library of features and send it to browser. So space wise it’s going to be more.

Then you have the debugging problem, browser venders are doing some improvements in this space but seeing how quirky being able to debug minified code is, WASM debuggers will be interesting and that story is weak.

The reason why JS ecosystem is vast is because frontend development is vast. Creating UIs involves a lot of things. Add different browsers to the mix and you get this complexity because different versions of browsers support different things.

To this day you can always create something in Vanilla js. A single .html file with js and css embedded in it. Nothing stopping you. You need nicer tools and libraries when you want to scale the development. This is true for any language.

JQuery - started out as a way to abstract our browser backwards complexity and give standard api. It essentially is a polyfill library with a nicer syntax.

Angular - A nicer way to compose dynamic apps. They piggy back on html syntax and bring templating to it. Same with Backbone and Mustache. Just other libraries.

React/Vdom - View is a function of state. Another way to think about UIs. They bring html to JS with h(tag, attrs, children) calls. This makes building big dynamic UIs easier.

Babel/Typescript - Some browsers support new things, older browsers don’t. A tool to let you write in newer flavor of JS that down compiles to an older flavor depending on what you want to target. Typescript is a way to get more strictness in your code (like a linter). Sure we can get into a way on how Javascript is an aweful language but there are some things it does really well. I love 2018 JS.

Webpack/Rollup - you can ship a giant .js file with all things concatenated but that’s not optimum. You want things to load fast and this means less bytes on the network. Webpack allows you to write code as small modules that depend on each other. Then you give a starting module and it builds you a js and css file with things you need. You can control how things get bundled e.t.c. This is like creating an installer for your app.

In essence, web ecosystem of libraries is vast because the web ecosystem itself is vast. Little libraries let you pick and choose how you want to stack things up to build for your needs.

WASM is a small part of this vast ecosystem solving a specific kind of problem. We’ll still have those 99 other problems.
Wow. Thanks for sharing that piece of trivia! Now I get what this song from 1981 - The fish needs a bike by Blurt - was referring to. I always thought it was a reference to some surrealist work or something :)

https://www.discogs.com/Blurt-The-Fish-Needs-A-Bike/release/...