skysight-inc/HackerNews huggingface dataset:
I would hope that a big bank is not chasing 'cool and shiny' things, but rather is chasing useful and 'safe' things.
Official blog post discussed 2 days ago:

https://news.ycombinator.com/item?id=19144069
This is pretty directly addressed right after what you quoted:

> As the above samples show, our model is capable of generating samples from a variety of prompts that feel close to human quality and show coherence over a page or more of text. Nevertheless, we have observed various failure modes, such as repetitive text, world modeling failures (e.g. the model sometimes writes about fires happening under water), and unnatural topic switching. Exploring these types of weaknesses of language models is an active area of research in the natural language processing community.

The authors go on to discuss more limitations (for example, the dataset doesn’t contain much outside of LOtR and some celebrities). I imagine that what the authors call “coherence” is weaker than what you are referring to (the AI is not necessarily telling a story, but it stays on the same topic / characters).

I still think that the result is incredibly impressive and powerful. You could start with this as a sort of English “noise”, and then run the result through a parser. This would allow you to add some “hard coded” world modeling or constraints. Ex: Maybe you could mix in sentiment analysis and reject some sentences to roughly control the narrative.
You are right about MongoDB... as for "VCL source code" it is available, but with licensing limitations
W3C takes into consideration any platform where a browser might run, instead of which OSes are supported by Chrome.
Kales – Kotlin on Rails
> ”Many discrete tight loops of systems is usually better than one loop of complex logic.”

A related low-level design choice for high-performance data structures is “Prefer structures of arrays over arrays of structures.”
Show HN: Free Hugo Theme: Hugo Serif
At what time has there been better collaboration between browser vendors than right now? That is the reason that browsers are so well in sync with each other now.
Looks enticing, will give it a try. Thanks for sharing.
I think this is it. It's a simpler device which is easier to get started with. At the cost of being able to do less with it but that's a good tradeoff, in primary school at least.
Why has Plan 9 chosen statically linked binaries instead of dynamic ones? (2004)
Can you share any successful story regarding that service? That someone resolved problem and become rich?
> We'll just completely change the commonly understand processing model of fragment identifiers, but it'll be fine since we don't think anyone is using them anyway...

That's not true. Truth is:

> We'll just completely change the commonly understand processing model of fragment identifiers, it may not be fine, but can you really stop us?
"Integration with W3C Web Annotations"
https://github.com/bokand/ScrollToTextFragment/issues/4

> It would be great to be able to comment on the linked resource text fragment. W3C Web Annotations [implementations] don't recognize the targetText parameter, so AFAIU comments are then added to the document#fragment and not the specified text fragment. [...]

> Is there a simplified mapping of W3C Web Annotations to URI fragment parameters?
Does anyone have suggestions for a new "modern" language for people that only did Basic and Pascal/Delphi years ago ?
Tried them once. Their windows app by default only connects at 128 bit encryption! Had a chat with their CS and they tried to convince 128 bit is enough. Stopped after the trial.
...and this is the obvious difference that seems reasonable to blame, yes - if frivolous lawsuit is low-risk, low-expense action, why not do it.

In reality, looser-pays is usually more subtle, the winner is typically awarded only some standard rate that good lawyers don’t charge, but it seems sufficient for deterrence nonetheless.
That would only work if everyone who got the same image gave the same wrong answer. Otherwise, the system just keeps sending the same image to more random people until it's satisfied with the consensus. Also, it keeps sending YOU more random images if you obviously don't comply with previously observed consensus.
We do this as a design document on a wiki. It's more long lasting that way and richer with better text and media support.
Are there any guidelines for chromium development? It seems like one can just commit a feature to it and make half the world use it.

Regarding URL hash abuse elsewhere: this current development in Chromium is different from front-end frameworks and specific websites doing it because SomeSite can't break OtherSite while both having a different way to handle the hash.

Now Chromium randomly claims part of the hash which others now need a workaround for? Are these devs serious?

edit: dear downvoter, explain yourself :)
I am having trouble deciding if Google has finally beaten Microsoft on the 'we can do what we want to' front, specially given that Microsoft is running backwards in that race of-late?
Arithmetic has been important for the progress of science to date — but I wonder if it will remain so in the future. It seems to me like should quantum computers/programmable quantum simulations ever arrive — arithmetic will disappear from theory as constituent operations of nature (which include in their very observability, limits on knowledge and boundaries on errors) become the language in which theory is written and from which predictions are made.
Given the broken nature of the subway in NYC that money would have gone to the state government and been spent on god only knows what boodongles and not on imporving transport in NYC
it adds a huge amount of unnecessary complexity for such a simple feature

There is a reason nobody implemented the W3C proposal, If I have the choice between a simple working solution that anyone can describe in a single sentence specification and a hundred page specification with tons of unneeded features that nobody is going to implement ever, I choose the former. I wonder how much hate Mozilla would've gotten for the same feature, probably none.
And also make less demands on the social services
I've made yet another sudo-like tool for Windows, to run things as admin
Robotics is an enormous field. This book is heavily steered towards kinematics (ie how stuff moves). There's another book on their recommended list which details how to drive motors and use sensors. That doesn't begin to cover machine vision for perception and navigation, general control theory, or the sorts of algorithms in probabilistic robotics. Let alone machine learning!

If you want a fairly all-inclusive reference, look at the Springer Handbook of Robotics. You'll need a pickup truck to carry it home though. It's more an encyclopaedia than a textbook, but it is surprisingly comprehensive.

Also, most robots don't use reinforcement learning (and most people don't have a basement full of robot arms learning to grasp things). That's a nice research area, but in practice it's not needed for a lot of tasks.
Code usually doesn't carry final HTML in its data structures, whereas converting a URL in a single place where it's extracted is easy. In other words, making sure you didn't miss to put rel=noreferrer everywhere is way harder.
recently? Robotics has done well on HN for a long time.
Tracking can be done in JS via onclick event also. What makes you so sure it's not about masking referrer?
del.icio.us
vs
pinboard.in
This is nothing to do with tech companies. Government have lot more money and resources to fund such efforts. In countries such as India, people view government as a protector and provider as opposed to countries like US where people view government as something they permitted to exist with terms of and conditions of minimal interference. Well, at least in theory. Such countries are risk at authoritarian Internet. Even if tech isn’t invested, these countries will invest and make it happen.
When I hear about fast compile times, like e.g. for Pascal, immediately comes to mind - how good is optimization of the resulting executable? AFAIK, the back-end, not the front-end/parsing, takes most time when compiling C++. So in case of GCC or LLVM based D compilers, the time should be similar?
>faint praise for soccer champion who apparently keeps winning games through poor performance.

I can’t disagree.
Thanks for the link. I knew there were other consensus algorithms possible but I didn't know of any specific example.

The main point still stands though, the different consensus algorithm allow you more insight than a simple centralized DB that is just a black box.
I've long held the opinion that Airbus had no choice but to build the A380. The 747 was a hen with golden eggs and gave Boeing an entrenched position from which they could play advantage in other market segments.

Killing the hen, even at a loss at face cost, was something Airbus had to do to even out the playing field.
WASM ref handles for DOM nodes is comming.

https://github.com/WebAssembly/reference-types/blob/master/p...
All it does in my attempts is to pull random sentences from random reviews on the given product, none of which corresponds to my question.
It can, and the proposal is at stage 3.

https://github.com/WebAssembly/reference-types/blob/master/p...
That's the story of my life :(
I've done many presentations using ox-reveal, an org-mode exporter for reveal.js. Org-mode is far better than markdown, has much tooling for writing it (ie. org-mode and the rest of emacs), and reveal is much cooler than a PDF.

But regardless of these choices I think this method of writing plain text with a sprinkling of markup is great for all kinds of documents. Thanks to tools like pandoc I haven't had to touch MS Turd in years, but I can still produce better looking doc files than people who do use it (obviously I prefer pdf but sometimes the battle is not worth fighting).
And it still makes somewhat sense to not entirely rely on it, given people still use browsers that do not support it.
Please someone stop the Jumbotron monstrosity and those full screen stock photos.
As an example not to follow?

Software evolves to spaghetti over time unless one makes an effort for it not to happen.

It makes no sense to start with spaghetti.
I think AVR had already been supplanted by ARM and ESP
Typical GOOG move. Add some code, break the web outside the Google way. Why can't those guys write an RFC "Content sublocator-protocol for diverse media"...

Well, I started writing this and read your answer. This is not a problem specific to html/the web, for example I regularly encounter this when referencing things in pdfs. Will definitely have a look at this!
Who could be your Jeff Dean?
Here is the (overly) simple explanation: Something being Turing complete means that it can compute anything that can be computed.
I love this
> This idea that you get to do stuff that others don't (and expect any outcome of significance) while acting like "normal" people do is mind boggling.
I was thinking, can we invent a more formal, common graphical representation of how neural networks work, just like how we have a graphical representation of electronic networks?
Moviebox APK
Maybe. However it makes sense to stick with the paradigm with which you are more comfortable. There is no shame with using OOP instead of component-based models or the other way around. I think that knowing both of them can help sometimes, because they fit different problems and can work side-by-side tho.
That said, if you'll ever write such an article, ping me!! I'm pretty sure it will be an interesting point of view to think of.
Also seems like a matter of instrumental rationality:

>First, means to an end can be costly, or otherwise objectionable. Suppose that I ought to take a job in Alaska. One (sufficient) means is to fly there; another (sufficient) means is to take free passage on a merchant ship. But flying costs more than I would earn there. Presumably, I ought not fly. It may be said that I have some reason to fly, but that it is outweighed. This is an argument against Ought Sufficiency.
Few MIT students did that with their simple text generator. It is one way to expose conferences with low submission standards.

http://news.mit.edu/2015/how-three-mit-students-fooled-scien...
I have had the same impression regarding their work on dota. They got a lot of publicity with it but their work is not open at all. They have released neither their code which runs the bots on dota2 nor their training code nor the final model. All we have is video recordings of a few games against humans.
> i have realized that from now on i cannot assume human origin for 90% of the comments i read on reddit. this is insane.

Ever since Photoshop got good (20+ years now?) we haven't been able to assume that images are "real" either and things turned out fine. We'll have to learn to be skeptical.

Anyway Reddit already has dedicated bots (account names ending in "SS") posting and commenting on their own content, mostly hilarious but sometimes fairly "real" checkout /r/SubredditSimMeta

https://www.reddit.com/r/SubredditSimulator/comments/3g9ioz/...
In my mind's eye, I can see someone chaining multiple events to trigger malicious behavior with this.

-Would the scrolling occur AFTER page load?

-What if the text that is passed in is removed/never existed?

-What if the text exists in multiple places? I guess it immediately goes to the first instance, but if you are trying to link to the second, third, etc., this API wouldn't work...

-What if the text screws up a URL query parameter?

-How will this impact SEO?

-Would this still work if the parent element of a text node is set to "display:none"?

I just hope it doesn't become a thing with sites relying on this functionality.
The first person who made a convnet had an intuition. That is to say, an informal heuristic that gave him reasonable grounds to suppose it might work.

This is not "theory".

You do not understand what "theory" means in an academic context.
After 40 GB of text the model doesn't know anything about how the world works, and it shows many times in the examples. Nobody would do some of those mistakes, not even young kids. Other mistakes are more subtle but still show a total lack of understanding.

Then yes, it's enough to write text that nobody really cares about and that could cover a lot of what we read.
Documenting/communicating what you do is important but when it becomes a process it can really be detrimental. Every new feature won’t take the same amount of time and having to spent time writing down my approach for a task that will only take a few days will likely just limit me. That time could be spent on writing (more) tests which is also a form of documentation. If we say that 9/10 times a solution is good, the time saved not writing down the approach could accumulate to 1 rewrite. Basically for me it boils down to some of the agile values and principless:

- Individuals and interactions over processes and tools

- Working software over comprehensive documentation

- Working software is the primary measure of progress.

- The most efficient and effective method of conveying information to and within a development
team is face-to-face conversation.

https://agilemanifesto.org/principles.html
Try ops-class.org from Geoffrey Challen that uses OS/161 for programming assignments, all of the material is free. I'm doing that one now. Highly recommend Operating Systems in Three Easy pieces as well.
Agree, it depends on company and team :)
> have taken all the best practices & advantages of React and made them available to C# devs.

The irony is that C# devs were the first to use reactive programming before React even existed.
This. I would argue that Chrome seems faster (probably proprietary tech on most sites), but with µBlock, this is gone and there's no ads.
Have to disagree. Many places try to optimize for enjoyment so they can keep their employees.

There is a time and place for everything. If you a working on a project that takes months it should be planned ahead but if it only takes a few days you might not need. Let us not forget why we got rid of waterfall model.
The Hard Problem of Consciousness and the Free Energy Principle
> Because the female body has a history of being
productised it, like the Cherokee or Amazon, will
always surface within search results as a product
before as a person.

This sentence summarizes my opinion of that document: It starts with an assertion without any kind of supporting argument and then goes on to make a factually incorrect generalization. While it is easy to see what the author probably meant, it just seems unprofessional and unscientific. The missing comma makes it even more awkward to read.

In conclusion, this is a blog post turned PDF. An amusing read and certainly not completely wrong, but nothing to be taken too seriously.
Mobdro app
Can Lost Bitcoins Be Recovered?
Got news for you! It's already possible to produce fairly accurate fake video of people saying things, in their own voice

https://www.youtube.com/watch?v=cQ54GDm1eL0
Then you win I guess.
To add to the pile, EdX also has a course from TUM: https://www.edx.org/course/autonomous-navigation-flying-robo...
I realise the 1st paragraph is sarcastic, the original post and the 2nd paragraph is what I’m replying to
This is nothing even close to good enough. Few percentage of increase for this class and that class just to show off they sort of care. Here’s some facts: burning man is run by mostly volunteers. There no services provided on site except an expensive coffee and portable toilets, Still, organizers charge about $100 per night to attendees. And that is if you are super lucky. Last year, the cost shot up to $200 per night for a lot of people. Why are tickets so expensive? If this event is true to their root, tickets should be less than $100 and distributed by volunteering hours served and some by just random chance. People selling $600 tickets have no rights to complain that this has become Instagram event for rich people.
> Nowadays I feel reasonably confident that post-millennial generations are going to widely abandon Facebook.

You are probably forgetting Instagram and WhatsApp which completely dominate the respective market. There is literally no competition for Facebook at all.
There are significant tradeoffs between shared constructs and self contained systems. Self contained systems resist ossification; they can be unilaterally replaced. A shared construct has to evolve in step with all of its users.

But the self contained system will have thousands of incompatible implementations, and the shared system will be easier to interact with and build on top of.

What this means is that a browser should standardize on things meant to be interfaces, and leave out all of the rest. Unfortunately, they didn't and now browser engines are huge and impossible to evolve except by adding more stuff.

Similarly, the value of programming languages is almost entirely in the interfaces they provide which allow you to develop code. Lisp provides almost none of that, and that is why it failed to become mainstream.
Those are runtimes in the second range. Are they doing that in a separate thread or do they block the UI? And how long does it take to transfer the data to that thread?
I think he means it the other way around. You have a Single page application with routing based on #someRoute, then someone tries to share some link with the #targetText=... which will lead to an invalid route. Or am I missunderstanding something?
I have heard good things about the 'Dinosaur book', "Operating Systems Concepts" by Silberschatz.[0]

[0]: https://www.amazon.com/dp/1119456339/
That's a false dichotomy. There's clearly some kind of optimal rate that lies inbetween stable glacier and glacier that melts in a single day.
And this is why, from the point of view of a "lifestyle" business owner, VC funding looks like the kiss of death. Scaling fast is risky, and if you're gambling with your own money, you don't want to be forced to turn your sure bet into someone else's moonshot.
HCI design for computer brain interfaces
This is cool. I'll note that "members of a system", implying individual focus, is a slight straw man of my argument, which is that elements such as "CEOs" or "boardmembers" could be incentivized with new knowledge. 5 and 4 seem relevant--new risks cause companies to restructure their processes all the time, it seems like making clear that backdoors can pose direct risks can cause systemic change.
Good point. Users are willing to browse around Twitter (and Facebook) where the experience is consistent, tolerable. And functional enough for many kinds of content creators. They've achieved a sort of balance.

User hesitation to follow links out to the open web is lamentable, but wholly understandable.

Perhaps some 3rd party service with a recognisable URL could establish itself as a non-horrible, useful supplement to add extra structure to one's posts.

(Although I was suggesting something to use instead of Twitter, not something to use with it.)
Automation is forcing us to radically rethink the company
Neural network racing cars around a track
Yep. It's complete bullshit and it's a shame to see cowardice corporate legal fearmongering like this in a company like Google, that was once at the same wavelength as the technical/hacker community. As if Firefox, Microsoft or Apple would sue them for publishing one browser benchmark.

Even worse if it were a pretext to not make Chrome look bad.
Reminds me of TetriNET https://en.m.wikipedia.org/wiki/TetriNET. Interesting game mechanics in both!
Facebook Faces U.S. Privacy Pact That Could Cost Billions
To add background, this is a standard optimization technique that has been employed in eg fortran compilers since at least the 1980s.
And don't forget support for lock-free programming (memory fence instructions), useful when you want to implement your own specific concurrent GC, for example.