skysight-inc/HackerNews huggingface dataset:
If you're only expecting ASCII text, then not being able to show anything else could even be considered a feature to reduce attack area, since any sort of Unicode trickery then becomes impossible.
Last time I checked, jobs from lawyers and doctors to gravediggers and street sweepers are still there.

Nobody was promised to be a YouTube icon.
I think you are confusing EFI firmware with CPU microcode, the EFI does often contain microcode ROMs to upload to the CPU at boot but the microcode itself is proprietary and signed and reverse engineering is quite a challenge - In fact there was a submission of a presentation here not long ago showing the painstaking progress of a small group of individuals attempting to reverse engineer some intel microcode.

I assure you there is no working libre microcode for intel CPUs and it seems far more likely people will successfully focus their efforts on open source hardware before being able to successfully replace substantial microcode of complex closed source hardware.

In "libre" EFI mods they tend to disable ME as well, maybe you were confusing that with microcode?
Perhaps a better question is why signal handlers have these restrictions, and why they don't behave more like e.g. threads.
Social playlists are where it's at. Expect Spotify to further leverage social and friend features.
Tip off: how we’re using predictive analytics during the final four
US and China
Well, the problem to me is that specialization is very valuable in economic terms, but we keep pushing that more and more to increase efficiency, effectively "forgetting" (more like "being lead to") practices that harm both workers and users as "humans". Sadly, it seems its weight in the "profit" function (the one we optimize in business) is just too low lately.
I'm not an accountant, but wouldn't a foreign business with an associated bank account count as a foreign person?

I mean I'd assume that incorporated businesses in Germany (e.g. GmbH which roughly translates to LLC) would count as a German person and the same for Estonia. You as the owner would still have to do your taxes and FBARs on the income you receive and what you have in your accounts. But I wouldn't expect to file FBARs for the business.
I wish AMD will make newer generations of their desktop CPUs chipsetless just as their motherboard cores. For Intel, going for a separate chipset is a requirement dictated by their design process and big die sizes, for AMD, it is just a way to make an additional $10-$20 per CPU sale.

Chipsetless setup should allow for smaller motherboards with better POL setup.
Mission to the Moon
Bloomberg | London, UK | Full-time | ONSITE

Bloomberg technology drives the world's financial markets, and we're looking for passionate and energetic problem solvers to join us. We have full-time software engineering openings across a variety of teams, so if you're not sure what you're looking for, send me a resume (kdonald1@bloomberg.com) and I can help you find the right match. Below is just a few of our many openings, check out https://www.bloomberg.com/careers to learn more!

https://careers.bloomberg.com/job/detail/65100 C++

https://careers.bloomberg.com/job/detail/66204 SRE

https://careers.bloomberg.com/job/detail/66242 Python
Folder Lock v7.7.5 Crack Full Version Download
If your build generated sources (such as via antlr or some other lexer/parser that has a maven plugin) at build time, you know that it's likely to be done at the 'process-sources' phase.

If you wrote a custom gradle build script (or indeed, any other custom scripts), then you cannot be sure when that generation of sources is going to happen.

Maven forcing you to design your build around maven's fairly strict set of phases (and build lifecycle) means you confirm, and any tooling can compose as long as they also conform.
Isn’t an action just the highest probability of a set of actions per given time though?
No parts of London are effectively lawless. That's fox news leaking out of you.
IQ Motor Module
I'd be totally fine without the routine of going to Facebook. My problem is that there's not a clear substitute for the specific typos of info I use it for, for the specific relationships I maintain through it, and for the reach I get for things I share.
"wanted to take them around" but did they "need" to carry them around.

Where they using them for their own use out side of working hours? not usually a good idea you want to keep your personal device use separate from work equipment.
It's pretty likely that there are tools which can (attempt to) detect this. The question is why aren't these tools used. The answer is because they are expensive, and using them implies development costs as well - learning the tool, setting it up to filter out false positives, setting it up to run in an automated way, structuring the code differently so that the tool is happy (which can lead to worse structure), making sure all the remaining false positives aren't problems every time the tool is run. It's not what you do in an open source project that has a few lines of C code.
Fixed header and footer wastes enough screen space on a laptop that it makes it annoying to read.
Intel Divorces Wind River Subsidiary, a Decade After Acquisition
300k or even a million viewers a month that no one wants to pay to reach should still be worth $0. Assuming that just collecting eyeballs gives you some expectation of an income is erroneous.
I, too, met my now-wife on a MUD back in the mid 90s. It's a great story to tell, especially now in the age of Match.com and the like.

"How did you know she wasn't some 300lb neck-beard named Jerry?"

"I didn't. But Jerry would have had to be one hell of an actor."

We clocked in a lot of hours in that place before I packed my life up and drove 2500 miles to be together.
I tend to prefer GOG over Steam lately, mostly because of how shady Valve is at certain stuff. The first 2 of the 3 games you mentioned are available DRM-Free on their site.

Playtesting takes time and money and it's entirely possible that just exporting the game for linux won't run perfectly, so I can see why some companies using the common game engines don't do it, I kinda wish they did, though.

Wine runs a lot of Windows games properly.
One of my closest strikes was taking off from RW9 at Keywest one morning. Scared the daylights out of me.
Flying out of there at night is not only daunting because of the darkness over the water after turning north but not knowing if there are birds waiting for me in the air. :P
Except if the views are bots, copyright infringement or a wrong niche ( violence)
Intel Spins Out Wind River for Industrial IoT
SteamOS / Linux releases are always and always will be afterthoughts. The games are developed for Windows and consoles. No significant effort is put into the Linux port, it's released because it's easy to do.

So a common hardware target would do absolutely no good. No games would be developed specifically for that target.
I think they were bleeding subscribers for a while, and had to go to a form of limited free-to-play to keep the numbers up. I m a bit sad that the EVE legacy is eventually going to end, since i think the game is still the most unique MMO out there.

But i don't feel the game has the same dynamic as it had in 2008-2010. But i also quit at that time too, so who knows...
Discover your customers through data
This reminds me of the times I've had to help beginning students debug very confusing errors because one of these characters somehow found their way into someone's source code (likely because a word processor was used to edit it at some point.)
What about partial ? or only to some wavelengths ?
15 Best Intercom Alternatives
In my article that Tom[0] links to I mentioned a number or methods, but you may be interested in a followup piece I wrote as well:

https://www.zachaysan.com/writing/2018-01-01-fingerprinting-...

Essentially the best method against these fingerprinting techniques isn't technical—it's just not re-sharing the contents in the first place. Sorry, small differences are just too easy to embed and there are so many bits to work with.

[0] Thanks Tom, you the man!
The Debian patch with diff highlighting:

https://gist.github.com/jwilk/561ae35894756aae1e31503d0c52db...

AFAICS, it does this:

1) Fixes use of uninitialized memory.

2) Fixes double-free in the signal handler.

3) Makes sure that the device is opened only once.

I still don't understand what exactly the bug is supposed to be. I also don't understand what is the purpose of 3). With this fix applied, it's still possible for a user to open arbitrary file for writing with root privileges, which is bad.
You can't start a saw in the middle of a wafer. You need to cut from end to end.
You can still embed a person's name by replacing words in the text by synonyms.
Question from a backend dev who need to do some JavaScript from time to time.

What version should I use?
With backend stuff I am usually responsible for installing the versions of the code / language / libraries that I use. With browsers what can I reasonably expect users to have in their browser?
Don't see why that's a given. Had Valve really thrown their weight behind it, devs would have followed.

Just because the market is a certain way doesn't mean that's out of necessity. There are large markets in developing economies that would benefit much (as would everyone else) from getting out of MS's grip.
YouTube shooter IDed as woman angry at site’s “age-restricted” policies
I still need to work through CS230 and CS231n.
You can literally run a MUD server on a toaster. More specifically, a 486 or Pentium would not be a good fit, but literally anything else would work. :D

The only thing you need is good internet. If your internet connection doesn't tend to completely fail (a small bit of latency and the rare crash shouldn't be the end of the world) then you're honestly good to go.

If you want to run this on a server, you're looking at around $10/mo for something decent, and if you scout around hard you may be able to get something for less. Google Compute Engine quietly let you have 600MB of RAM and 1GB of bandwidth per month for free, for example. :P

--

Your profile mentions PHP and Node.JS. Of the two, Node.JS is probably the better choice to build something like this with - PHP's network/socket handling has a few sharp edges that make it occasionally fall over, and for a social project like a MUD, you'll get death-by-a-thousand-papercuts in the form of "...PHP?!" all the time, so there's that as well.

Obviously Java would work fine too; Node's advantages over Java in a context like this are lower grammatical verbosity and zero compile time.

--

The first thing I'd recommend is poking around to understand how to do both telnet and websocket based networking.

Websockets will handle modern browser clients and cover 99% of a fledgling MUD's connections. Telnet will handle the die-hards who, if they come back, might stay for a while :P

Start with telnet first: you need to decide how you want the text UI to work. You can leave telnet out until you have everything else doing interesting things, but I strongly advise having at least a basic understanding of how VT100 emulation works from the start (while you're still in the design stage), or whatever you build may be extremely difficult to get working inside telnet.

Some web MUD clients just wrap a VT100 session hosted on the server with some websocket trickery and do things that way. That's a good way to do things, because it means people who want to stick with telnet don't really lose anything.

Websockets is just a networking system and is mostly fun to work with; to get started just find a library you like and tinker with it.

--

As for gamedev, I recommend studying existing MUD systems, not with the intention of drowning yourself in how they all work (which will be disasterous), but to get an idea of how they structure their world info - what's where, how navigation works, etc etc.

Ultimately there are (AFAIK) few gotchas and MUD development is quite simple - rooms are connected to other rooms, and things happen - but it's a good idea to think through how you want to architect how rooms connect together so you can eg easily get at the bigger picture, and think about how you want interactions and cause/effect state to be maintained and associated with players.

--
What if you also did a random synonym replacement throughout the piece to destroy the watermarking? If the source is anonymous and hidden, then authenticity cannot be checked by the reader anyway, and so replacement without changing meaning is an acceptable change to protect sources.
Nudging Your Worldview
The "right to be forgotten" just seems far too close to "right to rewrite history", which is greatly disturbing.

To borrow computer science terminology, I think "history should be append-only."
All the AI movements...
Yet they still can’t get basic full text search right in Apple Music.
At some point we will probably have to start considering expiry dates for digital data more seriously (or at least expiry dates for public visibility), and not only for the waste on hard drives. The problem is that nowadays is so "cheap" to not "forget", that we forget why it might be important.
Also, hindsight is 20/20, it’s easy to ascribe abnormal characteristics to a person after an event like this rather than before
I disagree. Playing a vague, open-ended collaborative game like D&D is a far more complex challenge for AI than something as bounded and calculable as chess or go. Computers are great at rapid calculation, but to be intelligent in a human sense, you need to be able to deal with vague associations and unclear boundaries.

You see similar problems with self-driving cars. They may know the rules, the physics and the street signs, but they apparently still have trouble deciding whether a shadow is an object or not, whether a plastic bag blowing across the street is something you can ignore or not, that a ball rolling onto the street can mean that a child will soon run after it, etc.

We can think outside the box, AI can't. Not yet, at least.
How Booking.com Uses Kubernetes for Machine Learning
> on a forum, if the post reads slightly different to each user, and one user “quotes” it, the quote will be of what that user saw, and other users will be able to identify the fingerprint from the quote.

Not if the forum intelligently changes the quoted text :)
You forgive, you don't forget. You can't have a society where we just sweep people's past history under the rug. The only clues we have to future actions and intents are past actions.
But this one works the best.
Sadly, yes, but same in politics, guns speak the loudest.
`sudo` isn't there for displaying the character, it's there for ioctl to have permissions to play the beep on remote terminals[1].

I think some terminal emulators (eg Konsole) will just read char 7 and play a system defined WAV or other workaround but your more classic terminals (eg xterm) would potentially have difficulties calling the system bell.

[1] for reference: Xorg terminals are also classed as remote terminals (eg check the TTY column in `w` to see how Linux assigns pseudo-tty's to terminal emulators inside X).
thanks for the script, I added my isp (spectrum) and my own server (localbind)

Central Ohio

test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 Average
localbind 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms 1.00
norton 34 ms 34 ms 33 ms 34 ms 33 ms 34 ms 34 ms 34 ms 34 ms 34 ms 33.80
cloudflare 35 ms 33 ms 34 ms 33 ms 34 ms 34 ms 36 ms 33 ms 34 ms 33 ms 33.90
neustar 36 ms 34 ms 35 ms 33 ms 34 ms 34 ms 34 ms 34 ms 35 ms 33 ms 34.20
spectrum 37 ms 37 ms 36 ms 36 ms 36 ms 36 ms 35 ms 36 ms 35 ms 47 ms 37.10
opendns 33 ms 33 ms 33 ms 54 ms 33 ms 33 ms 33 ms 45 ms 41 ms 34 ms 37.20
127.0.1.1 2 ms 36 ms 77 ms 3 ms 118 ms 2 ms 2 ms 80 ms 2 ms 71 ms 39.30
google 34 ms 33 ms 35 ms 44 ms 51 ms 51 ms 33 ms 44 ms 33 ms 44 ms 40.20
comodo 43 ms 41 ms 42 ms 42 ms 41 ms 41 ms 41 ms 41 ms 41 ms 41 ms 41.40
cleanbrowsing 48 ms 48 ms 133 ms 48 ms 45 ms 46 ms 45 ms 48 ms 48 ms 61 ms 57.00
quad9 88 ms 87 ms 90 ms 89 ms 89 ms 88 ms 90 ms 90 ms 88 ms 93 ms 89.20
yandex 149 ms 176 ms 152 ms 148 ms 149 ms 155 ms 149 ms 161 ms 155 ms 201 ms 159.50
adguard 158 ms 202 ms 157 ms 165 ms 161 ms 156 ms 155 ms 158 ms 155 ms 155 ms 162.20
The list of mostly dudes seen as programmers worth worship makes me sad. Most great software is usually written implicitly or explicitly as a team.

Here’s a name for a start. Jessie Frazelle. Very influencial in the Kubernetes project. I’d love to see a list of “industry changing” female programmers. Mostly because it’s 2018 and we need to change the perceptions that “great software can only be written by men”
I was looking into this the other day. It was the original developer of the tool who found the vulnerability in it.
Learn Go by Writing Tests – Dependency Injection
Another "modern" take on transport tycoon is transport fever [1]. Its the second game from urban games studio, and while it is not as feature rich as openttd, its the closest I've seen. They also provide linux support and continuing to make improvements. Its not open source, but I like to support developers who do include linux support.

https://www.transportfever.com/
Ah, thanks for the extra info. I'm too young to have dealt with this stuff myself, so first-hand experience is always really interesting! What I have had to deal with is schemaless JSON HTTP APIs - definitely know what a pain that is! GraphQL is a whole bunch nicer from what I hear (but will be interesting to see what folks say in several years time).
Judging from the happiness of my fellow city dwellers when they hang out in the mall, I suspect that colonists would not mind being inside as long as there was enough shopping.
Why not post the paper?
Those who were there at the beginning of the Valve Linux Offensive (circa 2012) will remember Gabe Newell stating that the main driver for investing in Linux is their dependency on Windows as a platform.

I see a problem that is just as big, or probably bigger, here for the (PC) game industry: the near-monopoly of Steam.

I try to buy non-Steam versions of the games I buy, because I dislike Steam's online DRM and their client, but it seems that Steam is the new Windows when it comes to gaming. "Everything" is released on Steam first, and it seems a lot of times only on Steam. Which means that we're one focus shift or stolen password away from not being able to run the games we've bought and paid for.

gog.com has a better offer, IMHO, by being DRM free. Are there any other similar competing services? Humble Bundle seem to be selling Steam keys these days, so they're a subset of Steam.
Devs aren't the problem. There are a huge number of games available for Linux on Steam. Linux gaming on Steam is a success, well beyond the expectations of most.

Steam Machines are the failure. Making them even more expensive would not have helped.
You only have to simulate one mind. Who says that our world actually has billions of minds? It could just be a simulation for one person. The output of other people is much easier to simulate.
You don't make an appointment, you just turn up during the alloted times.
I'm Mark Karpelès, Ex-CEO of Bankrupt Mt. Gox. Ask Me Anything
Bret Victor: Stop Drawing Dead Fish [video]
OP here. AFAICT the paper was internal to FB and leaked to Bloomberg:

> The paper, obtained by Bloomberg and discussed here for the first time...

The paper itself was not linked in the article; is it available?
The disconnect between median users and the reviewer bubble has been widening for quite a while. But: it's hard to know what median users actually care about, it's not hard at all to know what reviewers care about. Also, median users are not median buyers.

It reminds me of how cars suddenly started to sprout an absurd number of cupholders at the beginning of the century, probably because they are an easy thing for reviewers to write about.
Steam as a platform is completely, utterly atrocious in all regards. Their client is ancient, outdated, and barely usable, there's no content quality filtering, the greenlight program is a failure that only succeeds in bringing complete bottom of the barrel dreg in 99% of cases, even from a developer's point of view the platform is just a major PITA.

But it has the first mover advantage and that is really everything. Even platforms that are infinitely better, have better tools, support, and pricing (such as itch.io that doesn't require a cent to publish your games) are heavily disadvantaged just because it takes extra work for developers and gamers to adopt them. There's no easy way out of this and Valve can continue being lazy and make major slip-ups every year and there's very little others can do to endanger their heavily entrenched position on the gaming market.

As far as PC (or GNU/Linux in particular) gaming is considered, Steam is everything, and it's not going to change any time soon.
Yes, absolutely. The urge to juuuuust give Facebook a quick check is there, it's muscle memory almost, and it takes a conscious effort to break it.

I uninstalled the FB app ages ago, and I've removed all shortcuts to FB from the start pages in my browsers. That helps a bit. I've also set Cookie Autodelete to not allow any FB cookies, so I have to log in every time, presenting a further small hurdle I have to cross. It's a very small thing, but it makes me more aware of what I'm doing, so I can stop myself.
But removal doesn't apply for newspaper websites even in Europe.

If Mr Irvine had tried to get the daily mail to remove an incorrect story he would have had as hard or harder time and all he would have got would be a 3 line retraction on page 35 in tiny print.
It's not. It's a rhetorical Q for Bloomberg, junk news sources make money by interpreting primary sources for others instead of providing the data and adding value.
> every time you try to build on a new machine you're rolling the dice

why not on copies of known-good machines? vm boxes with the same definitions would alleviate almost all of that 'roll the dice' aspect, no?
See e.g. Spread Spectrum Image Steganography for embedding messages under the noise level.

http://www.lia.deis.unibo.it/Courses/RetiDiCalcolatori/Proge...
> An internal Facebook white paper

that sounds like an unbiased source
Yes, so that messages can reach a user even if the receiving and sending users are never online at the same time (a server could be another user/peer(s) that isn't part of the communication, so it could possibly still be called p2p?)
I don't get your point. It's explicitly for sharing that info with a specific audience.