skysight-inc/HackerNews huggingface dataset:
That example is not self-modifying, though. The BIT absolute instruction simply uses the LDY immediate instruction as operand data by means of overlapping them. This saves some bytes as you'd otherwise have to use relative branching (and there's no branch-always) or a three byte jump to load a different Y value, but the code remains unsabotaged.

These tricks are IMO an indicator that they had a good idea that the game code was going to be a tight fit (or had possibly already discovered that the hard way), so they were optimizing for size. A jump would be faster than executing the BIT instruction.

The manually loading an address to the stack and running RTS is an interesting trick. Wozniak used it in his SWEET-16 interpreter, pushing the interpreter loop entry point to the stack before jumping to the subroutines that execute the byte code, just so that he could use RTS to return to the interpreter loop. In that sense it fulfills an entirely different purpose than a JMP indirect and also saves some bytes, again at the expense of execution speed and non-gray hair. For a table based interpreter, it fills gap left by the lack of a JSR indirect instruction.
They got tired of being compared to IRC, so they got rid of usernames/handles.
Poo power: turning human waste into clean energy in Kenya's slums
Ben Tristem/s C# Unity Developer Course Is Amazing
Replicating the TJ Maxx store experience on website
Isn't that exactly what the article is about?
I don't find nltk book to be a good introduction to solving NLP problems of today, it's good to introduce the low level tasks (like tokenizing, POS tagging, etc...) but nothing about summarization, Q/A etc.
The new economy of excrement
Samsung creates a 300M dollar fund for autonomous driving
Unless something changed (a lot) with NLTK, I had much better experience using spaCy https://spacy.io/ (API and documentation-wise; and quality of results-wise).
PEWDIEPIE said that same thing about his "high school" videos. He said it took like half a day to make one because he actually had to make something and that was a long time for one his videos "it was not doing as well as my other videos so I stopped doing that set".
In-Depth Tutorial on RyuJIT (the .NET Core JIT)
Lapis afaik also uses LuaJIT by default because it's built for openresty which does use LuaJIT
>And they are not helping your damn social life!

First of all, I use Facebook in a similar way (dedicated email, sandboxed browser, external tracking disabled (I know it still tracks me internally), not entirely my real name, no mobile apps, all paranoia privacy settings on, don't really share anything). And I only signed up there a year or two ago. But Facebook absolutely helped my social (and even professional) life. Even if I can reach people by other means, it doesn't change the fact that they prefer to keep in touch with Messenger, we have our private group chats there. Facebook lets me keep up with cultural (art/music) events, and also local dev meetups. I have my current relationship thanks to Facebook as well (I met her in real life first, but we only started to hang out because I looked her up and added her on Facebook and we started chatting there). I even got my dream dev job accidentally, because of a Facebook share by an acquaintance. Buy/sell groups also got me a lot of good deals, including my current apartment.

That doesn't change the fact that, as a company, ethically, strategically etc. I despise Facebook. I hate their manipulative practices. Most of the information shared there is pure shit (but I can more or less choose not to follow it). Regardless, by not being there I'd be losing more than gaining.

Now, LinkedIn I detest even more, thanks to the unsolicited invites from strangers that I get to my private email, even though I haven't even registered there, and I have no intention of doing so.
How does class fit into your view of inequality? Is it a bigger predictor of a person's future than say race or gender? I'm curious.

> "...aren't nearly as bad in comparison."

Certainly from the perspective of rich whites, poor whites, on the other hand, are probably the least advantaged group we have today, but I could be wrong.
Increasingly cheap wind, solar and battery hardware.

Smartphones (also enables vastly cheaper batteries and drone components).
$1.1 Trillion CISA Code Exposed Causing Grave Damage to US Security Clearances
So the benefits to testing seem clear and compelling. But I cringed a little when I read the bit about wanting to maybe one day swap out the search backend.

A pretty big chunk of the code that annoys me most at work is a result of this kind of premature abstraction ("maybe we'll need to swap out the database layer one day"). As far as I can tell most of the time this is never needed, and the net time lost by hundreds of developers over several years is much greater than the cost of forgoing the extra layers and just making the transition the hard way as and when it's required.
Berlin Airlift
Facebook works ok as a message board while a group is small. But at some point as a group grows Facebook starts manipulating the feed, removes chronological ordering, stops notifying group members consistently, and does whatever other opaque actions that the engagement algorithms dream up.
Some other subcultures would use <>
Show HN: Mcdetect – a tool that detects mixed content issues with Headless Chrome
Dear Mr./Mrs.

my recent contract interruption with CIB labs S.L in good terms has lead me to a final chat with its corporate leader, Ulrich Brandner.

A Google search has currently shown this open vacancy at your company for the time being.
Therefore, I am tentatively applying for the position as

"Full-Stack Software Engineer"

Currently, it is my will to finish the doctorate thesis I started 2012 for ULPGC in ocean renewable energy. This is by the way foreseen for the june - september 2017.
However, I see myself able to cope with a full-time position in remote mode operation at your company.

My background is that of one mechanical engineer (Diplom-Ingenieur) from the Stuttgart University (Germany) in 2007 with general interest and experience with electronic devices, numerical modelling and overall technology. However, I am also highly interested in all matters regarding behavioural communication and psychology. Recently, I have also been improving my proing skills in python/django and go. For further readings on my Curriculum, please do not hesitate to delve into the attached document.

Again, I would like to stress the will to apply for a full-time vacancy with immediate availability at your company where I can both

A) learn and grow
B) bring profit into your own benefit

in whatever form you consider suited for me.

Please let me know how to proceed in the near future with regard to this application form.

Yours truthfully,

Lorenzo Baños Hernandez
www.oceanenergyplugin.com
Tf: 00 34 661341683
mail: Lorenzo.Banos@gmx.net
--

on behalf of
--
Med venlig hilsen / Mit freundlichen Grüßen/ Best regards / Meilleurs salutations/ Atentamente
I used it together with type() to read the variant's current type and act on that.

The std::variant has a bit nicer API compared to boost with e.g holds_alternative. I expect I would create a make_visitor wrapper myself or use an open source one if needed, but it wasn't needed.
I didn't know it was in 2009. I don't think it would've been too unlikely if he started it in, say, 2014.
I agree on the point that useful software/service providers must have a sustainable business model, but I see your point about $80 being too cheap as just one data point (not that you were claiming otherwise, and you did appreciate the value that you get). There are many people for whom spending $80 every few years may be a bigger burden too. Subscriptions, without significantly lower per year prices, also favor the ones for whom these aspects don't matter as much.

I just wanted to put these points across since a single price probably may not well serve all user classes and the developer/company.
My Aikido Rebellion
You should take these advices with a grain of salt because it refers to the legacy rendering pipeline used by current web browers.

There is not absolute rule stating that layout and painting must be slow while compositing is not. In fact Mozillians are currently working on a new rendering pipeline[1] based on state of the art rendering tools[2]. This new pipeline should be deployed in firefox in 2018 as a part of the ongoing Quantum project.

[1] https://github.com/servo/webrender

[2] https://m.youtube.com/watch?v=BTURkjYJ_uk
43 Book Recommended by Anne Tyler – BookAdvice – Medium
Unless the microwave oven is severely damaged, the shielding should prevent any "leakage" so it's probably just psychological. If you somehow manage to remove the door and still keep it running, though, things get fun.
The Latest – The best links right now
Equifax confirms Apache Struts it failed to patch is reason for hack
There is about the same amount of runtime checks. In the auto-lambda+constexpr case the switch/if-cascade is inside visit and it is required to dispatch the correct type to the visitor.
A good way to organise the good stuff into topics for yourself is via "multireddits", and add high quality subreddits as you discover them.

I have multireddits for tech, cryptocurrencies, DIY, entrepreneurship and so on. You can skim each multireddit for the top content every few days and filter out most of the low quality stuff that way. I learn a lot about interesting web businesses this way that I would have never discovered otherwise for example.
This is an infuriating experience on mobile. Show me white background and black text with your font. I'll be damned if I'm going to learn new paradigms in scrolling and waiting just to then notice I can't see anything anyway because it is a responsive 1080p screenshot of 12pt text.
Parsons Green: Injuries After London Tube Train Blast
Wouldn't a "microwave attack" lead to a massive burning sensation? I also think it's far more likely that it's some kind of surveillance technology (or even something less nefarious) with unintended side-effects rather than a legitimate "attack".
They might not be "alt right", but they're really fascinated by it. Here's Timcast:

Propaganda, tribalism, and Ben Shapiro in Berkeley

The Alt-Left double standard.

What is bit coin and can you still make money by investing?

Here's the second user:

Pewdiepie did nothing wrong. Anyone acting offended is probably lying through their teeth.

The people who know/care about Shapiro are conservative, same goes for those defending a guy who makes jokes about Jews and uses the n-word.

Your third user just happens to "retweet" the first. It's a very small and focused community there. Also from the last user:

BREAKING: Now is your chance to become a founding investor of Minds. We are taking the idea of a people-powered global network to the next level. Invest now before we reach our goal!

That explains the evangelism?
ctrl f 'ted nelson' 'xanadu'

no results.

I guess they independently came up with similar notions. Good luck with their initiative. Because I really hope there can be viable alternatives to advertising revenue for online content.
> openstreetmap is very cool and I use it every now and then, and I wish it becomes the standard online map, but it needs more care or something, I don't know.

So the obvious open source answer: Why not help make it good yourself! Add data!

More serious response: What do you find "missing" in OSM?
yep, a claim that's lacking arguments.
Completely rewritten is a bit of an overstatement. It depends on what road they choose. They could go with a react-API compatible library and the work should be minor. They could go to angular/vue/... which is more work, but they all work component based, so you can keep the entire structure.
does it support ligatures? (like fira code?)
Man, will this sentiment ever die... You know Stroustroup, there are only two kinds of languages: The ones everybody bitches about and the ones nobody uses.

Please guys, demonstrate a better way. Make that better language.

There is a reason most kernels are developed in C, most databases are developed in C, most (AAA) games are developed in C. And it's not "C has the necessary mind share". Man, these people make tons of scripting and DDL languages to get their game done. If they knew a better (more practical) approach than using C in the critical places, they would do it.

Yes, you get buffer overflows and memory management bugs. Much more so if you are a beginner, but also if you're very experienced. But people just haven't found a practical alternative.

How would you even be able to define what a valid buffer region is, if so many functions are basically custom allocators, declaring a certain sub-slice of the buffer they were given (taking pointers / indices), and handing it to the next function? It's just not practically possible to make a formalism that guards against buffer overflows here. You could make a "slice"/"buffer" datatype, but that would just just increase the line noise and keep the bugs at the countless locations of wrapping/unwrapping.
> Something that I don't entirely understand, though, and the author brings up is the lack of a function like make_visitor.

Finite amount of committee time. It is better to ship working pieces and add missing pieces later than wait forever for the perfect solution. std::variant had been in bike-shed-mode for a very long time due to the never-empty-guarantee saga. At soon as some sort of consensus was reached, it was decided decided to ship what was ready.
Hob and the art of Runic Games
They can still be damaged by debris flying around. Happens less often but just two damaged lines can cause blackouts for huge areas. And repairing them takes much longer. But not sure if any of those got damaged during the hurricane.
yes, forgot the max.
This is the problem that I am looking to learn. May more people share more. I will follow up on this topic
<a href="http://abcdeya.com">abcya</a>
Which is why most systems that allow you to change the boot chain or otherwise mutate the chain of trust will clear the storage on the device (such as unlocking the bootloader in Android). And on Chromebooks, you cannot easily (read: without getting a flash programmer and doing it manually) subvert the boot chain and not let the user be aware of it (that's what developer mode is used for -- it shows a scary warning if the measurement and secure boot are disabled).

The reason nobody mentions this is because the solution is so trivial there's really no point in repeating it each time.
If I would need to run Apache, SSH, VNC - why would I go this difficult road? I can install Debian, Ubuntu or Centos, with desktop if I need it, and much more support online. What does PureDarwin offer that Linux doesn't?
The Thing was designed by Soviet Russian inventor Léon Theremin, best-known for his invention of the theremin, an electronic musical instrument.
This is the problem that I am looking to learn. May more people share more. I will follow up on this topic
http://abcdeya.com
> hot-synching whole data centers

That is actually what Facebook is doing with their spam detection code - their purely functional architecture makes it easier and more reliable for them to hot-swap out parts of their codebase when the need to update it.

https://code.facebook.com/posts/745068642270222/fighting-spa...
As I understood it it's not against damage but so that they wouldn't get lifted from the roof and become projectiles. Since they're probably light compared to their surface area, I can imagine that they'd fly around at least as easily as shingles. But maybe they can be attached well enough to prevent this.
from what I can see

sizeof(std::variant<char, uint8_t>) == 2

so there is no padding between the values and the discriminant
Not even readable on a 15" laptop screen.
Blast sends 'fireball' through packed District line Tube train – latest news
Industrial espionage.
The idea that climate scientists are in it for cash has deep ideological roots
Could it be the attacks are at night because that’s when the diplomats’ cell phone rests on their nightstand? Maybe their electronic devices are the target and it just so happens that the diplomats are close by and become collateral damage.

Edit: I assume an electromagnetic attack. The sounds the victims hear could be caused by that, see Wikipedia links in this thread.
Assuming that Apple Legal is not lying (a big ask, as they have an incentive to spread FUD around GPLv3 and blame the license so to discourage projects from using it so they aren't forced to develop their own variants of more GPLv3 projects) there's also a possibility that they are misinformed or have come to a wrong conclusion.

Also, there's nothing stopping an opinion from a lawyer from being FUD. Apple Legal isn't your lawyer, they don't have a responsibility to tell you the whole truth or give you information that is in your best interest.
A candidate I'd consider: Preact. While it doesn't have quite the same support as regular React does, it is touted as having a mostly-compatible API and its license is pure MIT.
Different EU countries have different contexts. In Sweden it is very easy.
If you are used to DejaVu Sans Mono (or its ancestor Bitstream Vera Sans Mono), you might like Hack as well — it modifies DejaVu Sans Mono to make it even more suitable for source code and introduces a number of nicely aligned glyphs (geometric shapes, etc.) for use in terminals and status lines.

Great for both terminal emulators and code editors alike.
It occurs to me that this is analogous to accented letters in languages that use the “same” alphabet. For instance, in Spanish, “ñ” is a distinct letter; in English, it’s an accented version of “n”. The same applies to Swedish å/a, Polish ó/o, &c. That is, an accented letter is a “shade” in some languages and a distinct “colour” in others.
What are Powerline glyphs?
I’m not sure why protecting my device from the police is that big of an issue. I’m not worried about cops stealing my phone and buying stuff using Apple Pay.

And to use your door metaphor, do we install doors to keep our the police? Is that really the average person’s concern?

You make it sound like everyone is a drug trafficker or some kind of mobster. I don’t lock my doors to keep out the police; I lock them to keep out criminals that want to steal my stuff.
According to the author of Preact, that's unlikely because Preact's implementation is very different (it's not just a cleanroom implementation of the same thing). However I'd be more worried that Facebook might hold patents not limited to React itself.

Considering how arbitrary software patents often are, I would think it equally as likely that they hold patents covering aspects of Angular or Vue as React. I would also think it's equally as likely that Google holds patents covering aspects of React or GraphQL.

As far as I know, unlike GraphQL, nobody has found any patents filed by Facebook that would actually cover any part of React, so right now the patent grant seems to be more of a statement of intent. But expecting you can dodge patent lawsuits by using different technology is absurd. The only way to avoid software patent lawsuits is not to own, deploy or produce software. The only winning move is not to play.
std::variant is fully featured, it's just that the convenient lambda-based make_visitor is missing.
We're different creatures in an analogous sense, sure.

I'm simply raising privacy concerns I have and I believe it affects us all. I was disappointed this model did not address it. Invasion of privacy, profiling and tracking are big issues in my opinion and I would be curious to know why you don't think they are worth mentioning.

I do think phone calls, and spoken word in general, are highly effective. You are not helping yourself socially by refusing to speak to people who are calling you and if none of your friends or loved ones call you, there is likely a problem (I don't know your exact circumstances). I also think it's a fair claim that people are much more likely to value a hand-written letter over a chat forum message. You are offering something tangible!

I'm just proposing alternatives to socialization on a platform like FB which really is, I think, hurting natural and more effective means of communication and self presentation. I'm not saying there isn't a good place and use for internet chatting and what-not, those are great social tools too.

Just to repeat, my main point is I don't think we should have our social lives commoditized. I do not think we should be profiled and tracked across the internet. I see this ending very badly. That's all.
Living Paper Making Machine Felt Cleaning
> 5. I wonder which implementation of Lua they used. Lua can be pretty fast, one of the fastest dynamic languages out there.

Apparently 5.3, but I am very skeptical of these results. Also the way the data is organised is very weird. One should not compare a JIT compiled VM (JavaScript) with interpreters (Lua, Python, Ruby...). An honest approach would have used LuaJIT, PyPy etc. or separated the languages into "families" better. Not to mention the choice of algorithms they used. Some of the algorithms in the benchmark game have many flaws.

As it was already stated in this thread, some of the Python ones were multithreaded but the ones in Lua weren't. Why? In a different benchmark I've seen algorithms using C wrappers for Python, but not in Lua. While I understand wrapping C and multithreading reflect the industry use in Python, so they do in Lua. Benchmarks are useless if you are not consistent in the implementations of the things you are comparing with. It disgusts me, to be honest, when I see benchmarks comparing JIT compilers with vanilla Lua just to say "hey we're faster", as LuaJIT does not even exist. It looks like pure dishonesty. In the case of this paper in particular, as they do not represent any language, it strikes me as lack of research / understanding.
Here: http://source-foundry.github.io/Hack/font-specimen.html
Most people do, which is half the reason so many people obsess about it.
Mistakes are needed
"Grab the carousel images and drag to the left or right to view"

Having to explain how to use your UI in your UI is always a red flag.

That said, maybe try
http://sourcefoundry.org/hack/playground.html
This is also one of the protocols behind Mastodon, which talks to OStatus instances.
I'm having troubles differentiating between Hack and Menlo .. is it just me or are they quite similar?
Well, neither is Apple. And not just that, but Apple has incentive to spread misinformation about the GPLv3 (to discourage projects from using it so they can continue to use existing software without making their platform freedom-respecting).
At first glance - lower-case l and i are too similar (at least with my eye-sight)
wow ok, neat... gonna have to spend some time with your book, Thanks!