skysight-inc/HackerNews huggingface dataset:
I run my own blog and link to it with Twitter too. Why don't more people do it? It's more work to do so. Medium, Facebook, etc. actually do a fair amount of work for you, for better or worse. That is, they do provide value in exchange for what you give up.

I see two kinds of people for which it make sense economically to own their own site:

(1) Technical people like programmers. Because of their skills, the cost to owning a site is low.

(2) Business owners. They can afford to pay a high price because it contributes to the business. That said, many small businesses choose to use Facebook or Squarespace as their presence. I guess with Squarespace you own the domain (?), but migrating out is still a pain.

That probably accounts for 5% of people with a web presence... for the other 95%, getting the tools for free is apparently more important than owning the site.
Shouldn't the original patents be expiring soon anyway?
Building an engine takes years and a large(~30+) team if you want to match UE4/Unity in terms of productivity.
I found that setting the 'cursor' css property to 'none' (in the style for '*') fixed it for me.
It looks like Illusion's Sexy Beach, only without the sex.
It may not have been over, but that starting point allowed Linux to develop momentum as people worked on it while BSD languished in legal purgatory.

And come 94-95 the parts that would make up the LAMP came to be.
Turkish written with Latin script nearly has ideal phonemic orthography (the outlier is ğ, which is unvoiced or, sometimes, I believe, like a glottal stop).
Are emails verified? If I send and email with a forged address, like someone@exampe.com will "someone" receive all the replies?
Its media player is also called Trentino, really hope it's not a monicker for prostitute.
There are apparently already a bunch of small companies in China making EPDs (electrophoretic display, the "generic name" and associated components; E-Ink is just one company/trademark) so the end of the monopoly may be near, and prices may drop enough to make them as commonly available as LCDs.
Someone summed up the decision as such: UC Berkeley patented tennis balls. Harvard/MIT patented yellow tennis balls. Harvard/MIT won.

I realize this example is tongue in cheek and imperfect. I also dont pretend to understand the biology, but has anyone produced a good layperson's view of how Harvard/MIT won this?

Disclaimer: I'm a graduate student at UC Berkeley.
> ... how do you determine who is considered a "scientist"?

In the same way we do now, using a system that would overlook people like Einstein, a patent clerk who hadn't finished his Ph.D., who published articles having no supporting empirical evidence. In fact, there was little concrete evidence supporting his ideas until 1919 (a solar eclipse), which would eliminate him from consideration for the "scientist" label in modern times.

Or Alfred Wegener, a mere meteorologist who had some crazy ideas about the continents floating around and who was shouted down by the real scientists during his lifetime (reliable evidence for plate tectonics only appeared long after his death).

Ironically enough, both stories support a foundational principle of science -- that evidence trumps eminence.
Ignitur – World's First Project Management for Web Marketing
Built by marketers and based on over a decade of experience, Ignitur is the resulting Internet marketing management software solution that was created with two goals in mind: first to increase productivity, and second to take out the guesswork by providing guidance. Ignitur addresses the common pain-points most web marketers share through three important web marketing workflow components: data mining, project management, and a reporting engine.
With latin letters some single letters get replaced with double letters, or multiple sounds are overloaded onto a single letter.

Or you can add diacritical marks to letters: Č/č for "ch", Š/š for "sh", etc.
Moderation.
It is a tragedy that all this time and effort is being spent to create a temporally bounded monopoly which, in the long run, will likely hinder the use and development of CRISPR. Why is it not possible for patents to recognize multiple, independent sources of innovation and to award intellectual ownership of the ideas to all deserving parties?
Yeah, I'm not blaming Carmack for making that decision. It just sounds a little bit like Romero didn't think too highly of Windows 95.

Why do you think I should count Carmack games? I have nothing against the guy and I'm fully aware of his accomplishments. I was merely commenting what Romero wrote.
That's usually fine for new servers, but what about old servers, e.g. if you're a dev who just joined the company? Most companies don't seem to have a secure way of seeding clients with the initial host keys. I've never seen it.

One way to do this is via SSHFP (ssh fingerprint) records in DNS. Unfortunately they do not seem to be particularly widely supported nor widely used.
The challenge in research is to create variance.

New mechanisms that explicitly favor assumption breaking research will generate variance that a scientific community can sample from to generate progress. The impact his will have is to entrench the current paradigm.

New mechanisms should explicitly favor developing researchers rather than made researchers, to fund the research that is relatively valuable - underfunded research. Mechanisms that optimize for the largest return on the margin, instead of optimizing for name recognition / popularity, which is already pareto distributed.
Yeah, I totally agree. I was referring to labster's situation not, the Kazakh situation.
Referendum in Turkey
Wondershare MobileTrans Key Crack 2017 Plus License Key Is Here
I can't wait for pictures. They will become my new desktop background.
I just wish that HDDs didn't have all these layers between the data and the OS.

Blow the controll board in some way and your sunk. Blow the mechanics and your sunk.

with optical media at least you have this passive disc that just sits there.
It never broke anything you noticed.

What if you are a bank, an airline or a hospital, with thousands of networked Windows machines, and one update breaks a specific networking feature (remember [1]) and that crashes your most vital piece of software?

1- https://support.microsoft.com/en-us/help/968920/windows-vist...
This morning there's a response by Mike Hearn. https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d3...
I don't understand why growth is measured as a percentage?

Obviously the growth rate for Facebook can NEVER be greater than the growth rate of the population of people born into households with internet. And that can be nowhere near 20% YOY even.

It's what is responsible for the stupid fallacy that PC is dying. It's not dying - it's has more longevity. A machine I built in 2008 is still going strong. Only had to upgrade the CPU once and switch out a RAM module. Many other people are the same.

Also consider this scenario:

1. You have a world of 1 bn people.

2. A company has 0.5 bn of them as customers.

3. The population increases to 1.08% (https://en.wikipedia.org/wiki/Population_growth) = 1.0108 bn

4. The company grows to 1 bn people which is a 100% growth.

5. The population increases to 1.02171664 bn.

6. The investors say that growth has slipped from 100% to 0%.

That's stupid. The growth has stagnated because there IS NO ROOM to grow!!!

Am I missing something?
If you’re developing a UI with interesting interactions, you can provide useful and intuitive feedback to the user by changing the cursor, either to reflect what will happen if they click at the current location, or to show that for some reason they can not do something by clicking at the current location.

Exactly what actions are possible or potentially expected but actually not possible will naturally depend on context, including the purpose of the application itself, anything already done by the user, and perhaps other factors like whether the user is holding any keys down at the moment. There are endless possibilities where this idea could be useful, from “fill the intermediate cells using rule X” in a spreadsheet to “guard this ally” in a game.

As an aside, UIs that use this technique may also use larger or more complicated tool tips and/or context menus, which means that a lot of the local status and commands within a UI can be viewed in the immediate vicinity of where they are relevant. On larger screens or UIs that divide the available space into different areas for different purposes, that locality can be useful both for reducing user errors and for increasing efficiency.
So for context I wrote a websocket-like TCP implementation on top of long polling a few years ago[1], before websockets were well supported in browsers. I'm quite aware of what long polling can and cannot do.

Yes, I did dismiss it out of hand in the article. The longer response is this:

In this instance long polling would require every request to be terminated at the origin server. I need to terminate at the origin server because every connection will start at a different version. The origin server in this case is running JS, and I don't want to send 100k messages from javascript every second. Performance is good enough, but barely. And with that many objects floating around the garbage collector starts causing mischief.

The logic for that endpoint is really simple - it just subscribes to a kafka topic from a client-requested offset and sends all messages to the client. It would be easy to write in native code, and it would perform great. After the per-client prefix, each message is just broadcast to all clients, so you could probably implement it using some really efficient zero-copy broadcast code.

The other approach is to bunch edits behind constantly-created URLs, and use long-hanging GETs to fetch them. I mentioned that in the blog post, but its not long-polling - there's no poll. Its just old-school long-hanging GETs. I think that would work, but it requires an HTTP request/response for each client, for each update. A native solution using websockets would be better. (From memory WS have a per-frame overhead of only about 4 bytes)

[1] https://github.com/josephg/node-browserchannel
There are two things: one is the one time dropping citizenship fee. The other is the IRS taxing you for an additional decade if they think you dropped to avoid taxes.
Why Audi Is Facing Dealer Discontent in China
What is generally the difference between X Overflow and x.stackexchange.com? Both are from Stack Exchange, AFAICT.
I good example of Management Consulting efficacy is the observation on how some well-respected consultancies have been failing businesses. DiamondCluster and A.T. Kearney would be at the top of the list, though dated examples from my consulting days. If they offer such good strategy, why is their company doing so poorly?

I once asked some outright, they explained that they are so busy helping clients they don't have any time to help themselves.
Being a startup guy I come from the opposite side: one of the biggest challenges I've faced in growing startups is alignment. When you're 5 people in a room you can just kind of shout out what you're doing and everything is cool. When you get to 50 this leads to a lot of redundant effort and toe-stepping. If the culture is not evolved by 500 there's very little strategic direction at all.

I agree about the engagement part, but given that I've always worked in places where people were highly engaged, the next challenge is how to direct that engagement towards a common vision and purpose with efficient execution.
Other Possible Conflicts of Interest with the Trump Family
Is this broken for anyone else on firefox? I see both the fake cursor and the real cursor.
In fairness, the compiler is actually simpler now. Perhaps not as simple as if fields were always in order, but we only determine what type layouts should be in one place instead of two now, and 99% of what you have to do in the rest of it is just foo.memory_index[i] instead of i in all the places you want a field index.

There's also a helper function that lets you invert it. The part of the compiler that builds LLVM types just uses this.

The cost here isn't complexity, it's that "Fields are in increasing order by offset" has been baked into the compiler for years and you have to make sure to change them all.
I'd make the crazy (/s) argument that the mindset, not the eat well/exercise/sleep is what matters.

I tried endlessly during my PhD to eat healthy, sleep well, and such but this only worked when I truly realized 'ok, my normal routine is killing me', like OP did.

It's scary because that's how you know yourself to be / work but once you have no alternatives it is easier to risk a productivity deficit (.:. it's also easier when you're more confident about your achievements so far and don't think you have to prove as much of yourself to others).

Luckily for me the marginal productivity deficit is totally compensated by living a burnout-free life. (I hope. Ask me again in 5-10 years)
You can learn a lot about compilers and C while learning Nim - https://nim-lang.org
VIM is the perfect IDE (at least for me)
I am talking about both. You can have task parallelism in a distributed system with no shared memory, after all.
Ghost, and I agree. I think the server might be getting thrashed by bots hitting sephsplace.

I've spun up a new much bigger server to handle the load. I'm just waiting DNS to propagate and it should start running much smoother.
How about the paradigm that was in use for, oh, 3-4 decades, before the web ?

The general idea:

void OnPaint(PaintCommands p, Rect limitToRect)

You can finally sort-of do this, with RequestAnimationFrame and Canvas maximized, and it is indeed way faster than HTML, at least, on my desktop. It resizes if that's what you do inside of it. For games this is pretty much mandatory.

It still sucks in many ways though. More could be achieved with just directly exposing OnPaint, 2d and 3d versions. Plus various basic things, like copy-paste, don't work.

It doesn't satisfy half your demands, I realize that (though windows accessibility can be quite good too, and the web's accessibility sucks badly). But I would argue that having actual complex apps was worth more (compare MS Office to Office 360 or Google Docs, or worse, compare things like Corel Draw or Lucidchart to the Lucidchart web app, or any other HTML5 drawing/charting app).

And let's just not talk about Desktop Games versus either web games or even phone games. It's depressing.
I agree. I am on a lot of blog's mailing lists. I follow them for a month and see where it goes. The key is keeping your mails short (or extremely attention retentive) and relevant. Pocket's (https://getpocket.com) mailing lists are also interesting if you like varied content.
Depends on the standard. there are parts of pep8 that are nearly impossible for me to follow, namely the bits about indenting complex expressions that span multiple lines. I mostly don't care about it, save for indenting by fixed amounts at every {. My screen reader can announce changes in indentation level, so it's a way to not have to remember if we're 3 or 10 braces in.

I make the effort to match formatting but I hate it because I get basically no benefit, and the early reviews here had lots of places where eddyb made me change it until I finally learned all the rules for this project. A standard formatting tool and official list of rules for Rust is in the works. That'll be nice to have.
I agree with the sentiment, but let's be honest with ourselves; there aren't that many type-A people bumping around in most organizations whose talents are going untapped.

Regardless,

Engagement, in my view, is like a double-edged sword--it cuts both ways. On one hand, getting employees to "pull the wagon" can immensely add value to the organization. On the other hand, employees attaching too much of their self-worth to their work (a consequence of being highly engaged) can lead to employees' egos being of greater importance than the results.

Low engagement is probably just a symptom of some other organizational ill.
The Cold War and The Space Race were two causes of lots of government investment in R&D. We have neither today which is a cause of less funding for this type of research. Also, of course wars -- WW II saw development of Radar, nuclear technology, ...

Lots of integrated circuit funding for satellites, ICBM missile systems, etc.

Because of circumstances, Israel has been the leader in drone technology and a leader in water desalinization and drip irrigation and water reuse. But Israel is a small country the size and population the size of New Jersey. Only so much a country of 8 million can do.

If we had the mindset of Israel throughout the US imagine the amount of good R&D that would come out of it.
As of mid-2013 apparently :) my bad, I discounted them early on.
My programming blog has been around more than a decade and gets around 200K visitors a year. Early on I played around with various ad networks but discovered (not surprisingly) that programmers hate ads and won't click on anything. I decided that writing and getting people to talk about stuff (elsewhere, I removed commenting too) was enough pay for me to continue. I support RSS and twitter as subscription methods and leave it at that. I am sure there are ways to monetize but I just don't care to.
"and for reasons I’ve never understood, some folks actively dislike history."

Because all too often it demonstrates to us how little we have progressed as a species even though our tools have improved massively.

The struggles of today are either directly attributed to historical events, or are basically the same ones that historical societies struggled with.

This because no matter how much we try to claim otherwise, we are still apes. Our instincts today are largely the same ones that our shared ancestor with chimps and bonobos had.
I think we could reasonably disagree about whether or not it's nefarious. Siphoning everyone's contacts is iffy to start with.
The title made me expect a well-worded post about the current state state of VR by Carmack. Maybe change the title?
Sponsored Content Marketing Secrets Revealed
It’s simple. CSS Grid is more powerful than whatever hacks or workarounds people used to collapse columns and similar things. With this new system, developers can create responsive layouts much more easily. Less time spent on the layout means more time can be spent on other things like performance and accessibility.
Patents are only a very small portion of IP value. A huge portion of knowledge is kept as trade secrets. It's not easy to manufacture epaper.
> Yugoslavia -> Serbia and Montenegro

Yugoslavia broke up in a civil war. I wouldn't count it as a 'rebranding' any more than British Empire -> United States.
If people on facebook enjoyed reading long, information rich articles and commenting on the content in an enriching way, i'd probably never have left that platform. But here I am.

Images, gifs and short videos seems like a logical step forward for mass consumption. Can't really blame facebook for heading in that direction.
The Set of Programmers: How Math Restricts Us
> Everyone knows that physical media is [sic] a thing of the past.

s/is/are/
Never mind that it was not uncommon to dress both genders the same virtually until school age.

I seem to recall a (in)famous image of a certain president as a toddler, in what at first glance appears to be a dress.
> And that is why I like modules.

Just be careful that you don't remove too many of them in your efforts to eliminate bloat. For example, last time I checked, the Qt toolkit implements accessibility (e.g. for blind users) in a plugin. How many Qt-based applications are completely, utterly inaccessible to some users just because they didn't ship that plugin? Again, one person's bloat is another persons' necessary feature. Yes, I made a typo the first time; I noticed it too late.
Even if I'm only using a single machine, using kafka allows me to load balance across a local cluster of server processes. This is important for nodejs apps because node is single threaded. And if I skipped kafka I'd still need to store the edit log somewhere for catchup. I've written that code a few times now, and I think its arguably more complicated to implement than just using kafka directly.

But right now to help deal with load the process is running across 2 machines. I just had to manually copy the ban list and snapshot database files across. When the server came up it pulled the snapshot version out of the database file, caught up from the kafka log and went to work.

Having a nice solution to distribute those files would be lovely - but I made the whole project start to finish in 2 days. I'm not going for 12 factor compliance here.
Indeed, BSD Auth serves a similar function on OpenBSD, except for the ability to make silly configuration mistakes.

https://en.wikipedia.org/wiki/BSD_Authentication

http://man.openbsd.org/authenticate.3
> Political and maybe ultimately economical.

Yes, but for different reasons. In practice it means tons of corrupt government contracts to cronies to republish textbooks, remake signage, update software and all government services to new alphabet, etc. Millions of dollars in contracts and kickbacks.
How full-stack entrepreneurs should build their skill set
Deep Learning on the SaturnV Cluster
And, to top it all off, those ads were utterly ineffective, since you'd already had the procedure done!

Amazon and eBay have this same problem, wherein they show you things similar to things you've already bought.
> Flash storage too? As in SSDs?

All information storage media degrade over time, it ultimately comes down to differences in durability. Stone tablets outlast SSDs, but for both, the clock is ticking.
New debt issuance comes with an interest rate expressed as a percentage. The system has insanity as a core feature.
I think it went well? For an article essentially about the data taking it was surprisingly vague on how the actual observation went...
There are some exceptions : Israël, Taïwan, Cuba, Haïti
United We Blame
Not to mention, being a "jerk" has precious little to do with your ability to do good research.

Some of the most earth shattering members of their fields were infamously unpopular with their peers. Kurt Gödel, George Cantor and Albert Einstein were all responsible for massive fundamental shifts in the understanding of there respective fields, but were all deeply unpopular outsiders, and would be much less likely to get funded under a system like this.
> but shows how mainstream their cause has become.

A marketing gimmick alongside punk?
Besides every other suggestion here, couldn't it be that your doctor actually is a friend of a friend?
Maybe you can help me with a question I've had for a while. Is RegEx good to use in code itself? If I recall correctly, when I was learning PHP I kept hearing people say don't use RegEx. It left me confused on what good uses for RegEx are.
The common name for Trombiculidae, a family of mites related to ticks which feed on the skin of mammals and cause skin rashes in the process. Species include the harvest mite native to Europe and the berry bugs native to the southern US, midwest and Mexico.
I wouldn't count on it. There are still many manufacturing difficulties to overcome before making large format electrophoretics cheaper.
We should just use Shift and Option
Someone also posted it to the original r/place subreddit. I think a lot of the traffic came from there: https://www.reddit.com/r/place/comments/65hs9j/inspired_by_r...
Awesome CIMonitoring
Uneducated guess: first their creditors, then their stakeholders.

But how can a company fold and still have money left? Typically if companies stop operating, it's because they have no money left to pay their bills and debts.
"John Carmack critiques your VR bullshit he could code in 2 hours using less memory"

https://twitter.com/SuperAnimoGIF/status/853641374419341313