skysight-inc/HackerNews huggingface dataset:
Another good example of simple design is Slack. They completely eliminate the sharding problem by allowing each user to be in at most one team.
Do we have any information about how game developers are compensated for including their games in this new subscription option?
That only solves half the problem, though. There's still the issue that it's a single-threaded game which allocates and accesses memory randomly on the heap. So there will always be a limit on how large and complex the game world can be.

What I'm still waiting for is the game that comes after Dwarf Fortress, the game which is appropriately engineered for performance and is thereby able to be even more ambitious. We've seen a ton of less ambitious DF clones, but nothing on the other end so far.
You might like The Office (US) S8E6.
Twitter is very useful for professional announcements in a very informal setting. I use Twitter to follow colleagues and artists, not friends nor celebrities.

I think there's something TV-ish that's possible, but Netflix level? That seems difficult both in licensing and execution. However, I will agree what you propose now appears to be their end game. #hattip
The problem is that would require the value of the company to crash down to its actual value (some reasonable revenue multiple).
I suspect the reason is quite obvious. They are losing money on every unit produced.

This is a "loss leader" strategy to get devs committed to the Broadcom platform only to find out "actually $5 computers don't exist, they are really $35".

Go to Mouser / DigiKey and put in the part number for the Broadcom chip, choose a very high number as quantity - look at that price.

Further contact a PCB and Assembly outfit and get a quote from them for a small board with a 100 or so SMD placements. You will see that $5 is complete fantasy.

RPI Foundation could've just marketed this as "cheap development platforms for you to try out your code, but only 1 per customer". Instead they've tried to maintain that this is some sort of "real product" that is commercially available at otherworldly low prices.
How Your Marketing Coordinator and Inbound Agency Work Together
Whether or not Windows 10 is secure, I don't consider that report to be representative of the OS itself. Literally the first 5 "windows" bugs I clicked on were adobe vulnerabilities.
On this topic it's worth watching this discussion: https://www.youtube.com/watch?v=h0962biiZa4&t
Except… you don't?

> WordPress also works with PHP 5.2.4+ and MySQL 5.0+, but these versions have reached official End Of Life and as such may expose your site to security vulnerabilities

> PDO ships with PHP 5.1, and is available as a PECL extension for PHP 5.0

Unless you mean "hosts that disabled PDO"… I think they can safely be ignored.
> To truly understand and appreciate a language

Personally I just want to Get Stuff Done.

> I don't believe a framework could replace our implementation.

It's pretty easy to use as much or as little of mORMot as you like. I use it for its webserver and websocket implementation but I don't, for example, use its database layer (using FireDAC in preference).
yeah, i loved Majesty. You couldn't force anybody to do anything. That way it was more chaotic.

Many times you could have won quickly if only the units obeyed. But they didn't ;)
Perhaps it's worth asking why preventing crime is so much harder today than in the past

It's not tho is it? In the United States at least crime is much lower than it was since like the 50's.
> Minecraft is not that technologically great, it's just a fun game to play and very famous.

But that's the point. Kids aren't going out of their way to buy complex technical achievements. They want a fun game. They don't care if it's 30 mil lines of beautiful C or 200k lines of ugly Java.

> I do not think Notch have more programming experience than thousands of other programmers in the industry.

Where and how you use that experience matters. Notch regularly enters game jams where he makes and completes a game in 24-72 hours. How many people here could do that? How many "average" programmers could do that? Maybe I could knock out a simple web service with a REST API quicker than Notch, but if your goal is "I need a simple game prototype by the end of the weekend", Notch is definitely the 10x option.
Facebook: Using Apache Spark for Large-Scale Language Model Training
Site Design: Genya Rocca-Owodunni (Artist)
Hyperloop one coming to India? Possibly
No, he's saying that if the W is unavailable the same way the Zero historically has been then it's a problem. The Zero has been out for a good while.
From what I have seen, a lot of [smaller?] banks don't even have CTOs (including the one I worked at), just CIOs which ultimately fulfilled that role.

They might have VPs of Technology though (usually along with some other role, such as CIO).

Unfortunately, the distinction is usually lost on me too.
this one? https://www.gog.com/game/majesty_gold_hd
I figure it is a slow news day for Google so they do one of these to generate some publicity.
Wait. They have an authentication product, and they called it PAM?
Really impressed ever since LogMeIn have bought Lastpass. Loads of much needed UI improvements have started to take place and it's slowly becoming less clunky.
Fix the abuse problem. Lilly Allen recently had some horrific trolling on her page about her stillborn child.

http://www.bbc.co.uk/newsbeat/article/39095000/lily-allen-wa...
Little historical fact, Microsoft nicked Andreas Hejlsberg, the creator of the Borland flavor of Pascal (starting from the Turbo Pascal days), and had him architect C#.

So if you trust microsoft, or you're doing boring bussiness software where you don't care about anything but the paycheck, C# may be an improvement.
> For instance, the lack of fidelity of the game allows any new character to be added in 2 seconds, yet Rimworld needs a considerable amount of time and effort developing each texture.

This is only true for tiny developers. If you have dedicated artists then you aren't gated in this way as you work in parallel.
Wouldn't it be more appropriate to use something like aiohttp? https://pawelmhm.github.io/asyncio/python/aiohttp/2016/04/22... With no docker, or anything like that.

I know the benchmarks cannot really be compared, since one involves a queue, and mongo, while the other does not. But, it seems like a prime use case for async.
Just note, Unityscript is not Javascript.
I'd imagine the way you'd use Rust for the use case described is to have it be a library for certain protocol implementations, and leave the bulk of the application in C. Then you use very little of the standard library, and you don't call the platform APIs directly from Rust. Over many years you might port all of QEMU eventually, but over many years Rust platform support will improve too.

For things like ARM FreeBSD support, given that Rust already supports ARM non-FreeBSD and FreeBSD non-ARM, I think the blockers are likely to be random #defines for system calls (unless the FreeBSD folks are using a different userspace ABI on ARM than, e.g., Linux on ARM). Those are interesting if your goal is to reimplement QEMU in Rust, but they're not interesting if your goal is to reimplement the 9P protocol in Rust.

It looks like Windows XP is pretty well supported, and the primary reason it doesn't have official support is that the OS itself is out of support? (You can also take sitkack's suggestion of just not enabling the security-focused code on a no-longer-security-supported OS.) Rust's standard library doesn't work on OS X 10.6 because of a change in TLS / threading models in 10.7, but again, if Rust isn't opening threads or allocating memory and is leaving that all to C, you don't care.

Does the QEMU project treat OpenBSD, ia64, and Solaris as effectively more supported than what Rust calls tier 3? Do you do automatic builds on those platforms? If I report a bug that shows up only on those platforms, are developers likely to have access to such systems to reproduce them? If not, having a tier 3 build of QEMU depend on a tier 3 build of Rust seems totally fine.
How we're using prediction markets to predict our KPI's
For this Brython is often close enough.
Gosh - I thought microcenter went OOB in 1998 (at least in San Jose, Ca)
BigCo pay for a senior software developer in the Bay Area:

$160-200k base salary
$10-50k cash bonus
$20-200k annual RSU vesting (heavily dependent on the company, how many years
you've been earning stock awards, and whether you're
considered a high performer)

So, you do have to be good enough to be considered a senior developer, but I'd say if you get hired as a junior developer and work hard for many years, you top out at more like $400k/year total comp.

There's a reason people continue to work at BigCos, and stay in the Bay Area despite the (modestly, by these income scales) higher cost of living.
There's dozens of tools around for this, but I recommend this fairly simple combination:

- uBlock Origin - just straight up blocking ads solves the problem, some lists also block other kinds of trackers, it also has an excellent advanced mode feature that can be used to whitelist

- EFF's Privacy Badger - blocks or trashes tracking cookies automatically, includes social blocking too

- HTTPS Everywhere - force SSL on with as many sites as possible

- Consider referrer control extensions too, though they may break some sites

Other tools in this field include Ghostery and Disconnect, but Ghostery has some sketchy ownership and Disconnect seemed to break random sites - plus most if not all of the stuff they catch will already be blocked between uBlock Origin with privacy lists and Privacy Badger.
I tweeted this few months ago:

1) Add golden heart
2) Sell golden hearts to users.
3) Reward some golden hearts daily to users, perhaps based on tiered ranking.
4) Allow advertisers to gift golden hearts to users.
5) 'Promote' tweets with golden hearts and display them in Moments.

In short, allow peer promotion. Red hearts are currently being wasted as weak social signals and nods. This change blurs the line between ads and peer-promotion.
>I can only conclude that some people have a radically different idea of "freedom" and "smaller government" than I do.

Smaller government would be a government that does less stuff, grants status to fewer people, etc. Marriage is a legal construct that allows a couple to receive special status from the state. Same-sex marriage advocates are in favor of the government extending the benefits of that special status to an additional class of relationships. It's consistent with small government platforms to be suspicious of such expansions, regardless of one's feelings about the independent merits of the arrangement.

Hypothetically, one could be the largest advocate of permanent same-sex coupling while simultaneously believing that the government doesn't need to expand the definition of marriage to include them under its umbrella.

Not trying to drag this out, but no one has really said this yet. Opposing the expansion of marriage is consistent because expanding government is always met with suspicion by small government advocates.
It also depends on what you want to do, of course. Job satisfaction matters too.
Why do you "believe" this?

Is this like a "belief" in the healing power of crystals, or of the bumps on your head being indicative of your personality, or do you have something substantial to share?
or better yet, fix the system where affordable health care is tied to corporate employment
I used to work for a (terrific!) company that uses all kinds of natural language processing tools on Twitter data: http://crimsonhexagon.com/

Without getting into specifics, I was constantly blown away by the trends we were able to discover just with simple techniques.

Twitter sells its data, so it really only pencils out for analytics companies like Crimson Hexagon to be B2B. If I were Twitter, I might recognize this as an opportunity to build good in-house filtering tools that are available to their users.
Was Twitter profitable in 2010?
CUT COSTS. FIRE CEO.
Yeah, it looks like a plus sign with a circle around it. It's not in the ASCII character set.

Sometimes, programming languages will use the caret character to represent XOR for boolean types and bitwise XOR for integral types, perhaps using two asterisks for exponentiation, or leaving it as a named function call, like Math.Exp or Math.Pow. But you have to be careful there, because sometimes Math.Exp is actually the inverse of the natural log function, rather than exponentiation.

If caret means XOR, then 36 ^ 5 is 0010 0001, or 33.

And that is the point where the interviewer marks me as "do not hire", because they can't stand it when they can't show off how smart they are to the candidate.
Most games have a smaller learning curve than dwarf fortress.

That's also the point.

Dwarf fortress is actually a good study on community structuring via challenge based gating. Before the many tutorials, if you could hack df or aurora, you were a particular type of gamer, and the challenge itself was the fun.

I really wish people could know themselves through the game the way I got to.
Yes. Over Christmas period I played 88 hours of RimWorld, says Steam. It is a degradingly addictive game. Edit: and I'm not a gamer.
Accessibility beats out all other concerns; why is JavaScript so popular and ubiquitous? It doesn't really matter if you like it or not - especially from a 'purity' point of view.

80% of everything is crap.

The weird edge cases in JavaScript are easily avoided when teaching a subset of es2016 to new programmers.

The basics: variables, loops, functions, etc... are all fine. It's got pretty good functional programming support, too, for beginners.
Just checked out the site and it says they're currently on backorder.
I'm not sure anyone outside of twitter has enough information to really answer this. After all, they DO have revenue. So without knowing the intricate details of their expenses, it is difficult to know whether the problem lies in business strategy or just financial operations. Because the first step would be to be sure they really are running their operations in a financially effective manner. It is possible that a re-tooling of their internal operations would result in profitability.

If that turns out to not be the case, then the strategy would depend on how far from profitability they are -- are we talking about minor tweaks to the business model? Or a major overhaul of entire company?

In short, how would I turn it around? I'd step in and do a large analytic effort on the status quo, and then react to the result.
Five Effective or Inappropriate Real Estate Ads?
So reddit gold.
World's first two-stage crowdfunding platform launches
The whole gist of this ode to ludditism appears to be the buried quote: The more technology multiplies, the more it amplifies instability.

Not only is this an unsupported assertion, the author cites a number of minor, solvable annoyances as intractable problems.

Are the toilets flushing too often? Revise the sensor hardware. Is online news full of falsehoods? Add machine-learning AI to separate the wheat from the chaff. Are retail product catalogs overwhelming and confusing? Add content filtering to show only the most relevant or applicable results.

Sounds fine to me. The problem has been identified, and the solution is within our grasp. Let's work toward it instead of jettisoning the baby with the bathwater.

These annoyances come out because new technology often arrives half-baked. It's nice having the future here now, but that often means it doesn't work exactly right out of the gate. That's fine, because more often than not, the benefits outweigh the drawbacks.

For the most part, our society can deal with an extra toilet flush every now and then.
Shared Apache+mod_php+MySQL hosting turns out to be impossible to extinguish…
Most people on the McCarthy era hollywood blacklist were not found guilty of anything - only accusations, and I don't recall a lot of people defending that episode.
Two-part Rubik's algorithms
And a delivery service too - "Your package delivered in 30 minutes or less or next one's free!"

(There at least used to be a Minuteman silo with the door painted like a pizza box with that slogan)
> I work in electronic device design.

Why?
> Is it all justified, in terms of adding interest to gameplay? Or is just for complexity's sake?

I stopped paying attention to DF development around the time Toady One started focusing in depth on history and cultural generation - apparently nowadays, you can have temples, bards, all sorts of stuff that seems like it only impacts the Adventurer Mode, and will have some impact on Dwarf preferences, history, etc.

None of this strikes me as anything I need to know about when playing the Fortress mode of the game, and seems like just something that Toady enjoys working on.

But for all I know, there's someone out there who's going to love all of this stuff, and it's going to make gameplay much better for them.
The "Deadline exceeded -- automatically derestricting" comment was posted on Feb 23, 90 days[0] after Nov 25.

The account that posted it, hawkes@google.com, is listed[1] as the "owner" of Project Zero, which implies to me that they may be a user account, but quite likely one that has a script running under its permissions.

There certainly could be a human-controlled kill-switch to this release process, of course, and it's possible that "hawkes" manually goes through a list of vulnerabilities every day and clicks "release".

[0] http://www.convertunits.com/dates/90/daysfrom/Nov+25,+2016
[1] https://bugs.chromium.org/u/1279493906/
Having a unique, strong password for every online account you have is not a task for your browser to handle. Or for your operating system for that matter.

> its password store is secured by your password, which Mozilla can snarf if they wish, or are compelled to do

If you're talking about the Firefox Sync password, it's being derived and what Mozilla gets is not your password. Locally Firefox encrypts those passwords using a "Master password" you have to set and which never gets transmitted.

And any password manager can "snarf your password", all it takes is a targeted update, which on present day mobile devices will be automatic. If you can't trust an open-source application managed by a reputable non-profit, then you definitely can't trust your operating system either, in which case it is better to not have a smartphone at all.

I don't trust Firefox with my passwords either, but that's because ensuring the security of that database isn't what Mozilla sells and browsers have been known to be very insecure in handling those passwords. The first thing I do whenever I install a new browser is to disable the "Remember logins for sites" settings.
Several years ago I used to run a WordPress blog on IIS 7 using FastCGI. The performance wasn't great but acceptable for a small blog. Wonder how this compares.
nobody would disagree.

The point was that there is no accountability in the article. It even says "they're sleeping" instead of "we're sleeping".

Everybody else is too lazy but not me because I'm writing about it so I'm doing something (you're not).
The problem for me is... I love simulation games (love Rimworld and Prison Architect for example) but the Dwarf Fortress learning curve is too much for me. I've attempted a number of times and learning it just was not fun for me at all. I want to enjoy good simulation games, but I don't have enough free time to force myself to play something that I don't enjoy until the point where I've learned it enough to enjoy it.

For instance, the lack of fidelity of the game allows any new character to be added in 2 seconds

I get this and actually completely agree. I loved MUD's back in the day because they could be so much more complex and detailed because they didn't have to worry about graphics and whatnot. Rimworld and such also can do a lot more than fancy 3D games for the exact same reasons, so there's definitely a spectrum.

But having said that, I still find the DF UX to be almost unapproachable. It could be low fidelity for the reasons you mention without being quite so hard to learn and internalise, but I get the impression that its just not a priority for the dev at all. Oh well, its their choice, but I feel a bit sad that I'm missing out on an otherwise amazing game.
How's that working for reddit?
This article was already posted and discussed on Hacker News: https://news.ycombinator.com/item?id=13716724
30 people? Could you list what sort of team breakdown you are seeing for this?

I'm really struggling to see how to maintain/develop and work on such a complex problem at that scale with a team of only 30.
I think Dwarf Fortress falls squarely on the Nethack side of things. The motto of Dwarf Fortress is 'Losing is !FUN!' (exclamation points on either side of an item indicating it is currently on fire, a common occurrence in DF.) The fun and the !FUN! in Dwarf Fortress is because of complexity, not in spite of it.
Make people pay to tweet. something like the cost of a text message. That will cut the garbage down a lot. It will reduce the costs by easing the infrastructure. Increase quality of information by reducing the number of bots/trolls/twitstorms and so on. Plus it will bring in some money in.
I agree with what Adrian Colyer wrote at https://blog.acolyer.org/2017/02/14/reducing-controversy-by-...

------

Dear Twitter,

You have it in your power to truly differentiate your platform and make the world a better place by implementing controversial topic and filter bubble detection (per the paper we looked at yesterday), together with letting users see their polarity score (per today’s paper) and making controversy reducing / filter-busting follower recommendations (also per today’s paper). This would be something new and unique in the world of mass media consumption, and could help to make Twitter great again.

How about it?

Regards, Adrian.
That would also require purchasing a TV I guess.
Not really, if you layoff everyone you'd save so much in liabilities you'd have a buyer for it almost immediately. Twitter isn't worth much now, but if you cut the fat it's actually a profitable company.
Ah, I see. Yes, you're right. I wondered what he was doing there myself. The "keeping my government job" story was reasonable, but you'd think he could have found a private industry job easily enough.
Even the article isn't working because I have an adblocker installed. A hindrance that certainly won't serve a potential reader's ends.
The problem is twofold (at least) - 1) most people this is relevant to are not paid hourly; 2) most people this is relevant to do not have clearly defined metrics measuring their work product (e.g. number of widgets produced, widgets produced per unit of time, etc).

Combine those two and you have a scenario where 40 is the minimum, doing less is seen very negatively, and there's no real way to prove you're producing more or at a higher quality working 30 hours than the guy next to you working 55.
School hours are another conversation we should have. How was that determined?