skysight-inc/HackerNews huggingface dataset:
> it is the ones who quickly learn to sublimate their desire for intellectually rigorous research and social betterment in favor of political skills who naturally rise to the gatekeeper positions.

Nevermind just academia. Sadly, what you've just described neatly sums up modern work life in most organizations (companies, non-profits, open source, etc.) that I've been a part of.

Startups may sometimes be an exception to this rule, but they often come with their own set of problems (frat house atmosphere, ageism, zero diversity, expectations of 80+ hour weeks, etc.).
This is symptomatic of the postmodernist nonsense that Sokal pointed out.

1. Politicising what ought to be science: "What Sokal’s confession most altered was our perception of his own good faith as a self-declared leftist".

2. Claiming that people outside the field are unable to understand that it's drivel: "To attempt to speak ill of a field you know little about and yet still find to be trivial or unrigorous is puzzilingly tactless and embarrassingly presumptuous".

3. Pulling up the smoke screen that truth is subjective: "We tend to have a natural search for truth as scientists...one of the fundamental questions though is what is meant by truth and, further, what is the interrelationship between a truth and the context in which it is observed?"

4. Using scientific terms in a nonsensical way: "the social sciences is closer to the quantum domain"

Postmodernism is a blight upon the human intellect that is not only destroying the social sciences but increasingly also politics.
Right, but on the CD side, Sony had no issues selling generic CD burners even if the Sony Music business probably had issues with that. I don't know how slow MW writes were, but I'd be surprised if they were slower than FD especially with the later seek time. Add weak material leading to regular data corruption and I'm really thinking that pure data MDs would have make a different world.
Great point. This has to be the funniest and most confusing bug when you first encounter it!

If your list is totally static, an index will do the job. However, we usually end up appending something like an id from the db since almost nothing on Instacart is static.
KISS. Keep it simple and straightforward. Once been extjs then come to weird mvc pragma come become line of code(LOC) become triple larger. Then i moved to jquery, it breeze to code.Have try learn new tech like angular,backbone but still fall back to normal javascript and jquery.Maybe i'm to old to learn new tech. :(
Needs more pitchforks :)

I like this as a disrupter of rote and a way of getting many eyes rapidly in the same place.

Now we just need a Twitch channel...
Why tablets are among the best gadgets ever made
There's nothing in React that forces you to use Jest or rethink your testing process.
Yes, for the real retro experience, people might want to try a graphical gopher client, complete with the little folder icons. Lynx just happened to already be installed.
I don't remember soft eject slots, my powerbook g4 had a button, and I think the expresscard slots on later macbooks just used the same kinda mechanism sd cards use.
I can attest that reading it with js disabled is a much better expietence
That is definitely one limiting aspect for some places. We actually have a similar issue, since we're a Rails shop first and foremost. Luckily there are a few tools we can use to make it work well with Rails. Maybe a future post!

I also think jQuery and other libraries with large usage are kind of Swiss army knives, so more people have more use for them.

I do believe over time React will become as pervasive as jQuery. Or possibly even the DOM api will eventually allow a similar style of building things natively. This seems to be happening to jQuery now :)
Well, now.

Firstly: context switching is an inevitable inconvenience, but in JSX you're context-switching line by line between two radically different syntaxes.

Secondly: switching into what? It's not HTML (Angular templates, for instance, are not going to win any beauty contests, but they are technically valid HTML). XML? No, not that either. So ... something that looks kinda like HTML/XML, but which isn't really. It's perfectly legitimate to sacrifice aesthetic elegance for the sake of adhering to well-understood standards. But if you're not going to adhere to that, then why pick something that is merely similarly ugly? I don't get it.

Thirdly: templating/view layers always face a trade-off - either they are embedded within the host language, or they use an external DSL which is parsed/compiled by the host language. The trade-off is: better change of 'correctness' and cleaner interop with the rest of the language if it's an internal DSL; on the other hand, with eternal DSLs, at least the possibility that non-engineers will be able to work on things. With JSX, you end up grafting an 'internal' DSL simply by adding a whole pile of syntax to the core language. You don't have the advantages of the separate template language, and you lose some of the advantages of the other by requiring a whole pile of extra tools. JSX is an attempt not to choose, in a situation where compromise is basically impossible. Hence its extreme awkwardness - just like E4X before it.

React has done some good things: it's put performance on everyone's agenda in a big way (Hallelujah!), and it has acted as a testbed for interesting front-end architectures. JSX, however, I feel is a serious mistake. I actually enjoy writing React code through Reagent or similar, but in native JS and especially JSX, it just feels awful. I just don't want that in my editor window.
I'd imagine encoding/decoding will be really insignificant compared to generating the requested page or fetching data from a database in most, if not all, cases
It's really naive of you to think Google of all companies is interested in strong privacy protections. Their singular income source is based on keeping a secret profile on everybody on the internet - it would be akin to cutting the brunch they're sitting on.
>So one bad law invalidates government?

Bad laws prove that government intervention is bad and we ought to limit its power.

>They can, but this goes to the "perfect information" theory that you blithely dismissed.

I already addressed this issue. What is so special about the government that allows it to have more information than consumers? Nothing. Any information government can obtain for consumers can be obtained by consumers themselves.

>but actual people running the government have seen negative consequences and, acting as our representatives, regulated against them,

Actual consumers running their lives have seen negative consequences and, acting out of their own interest, decided against them.

No need for a government middle man

>2) The government employs people whose job it is to assess risks and plan accordingly. What do you know about mudslide prevention or sewage treatment, for instance?

Consumers can also employ people whose job it is to assess risks and plan accordingly. I don't know about mudslide? I buy a booklet from a risk assessment/engineering consultant/geological consulting firm and they tell me what I need to know. Again, no need for government middleman.

> A completely free market requires a willing buyer and a willing seller operating on the same set of information and meeting on a level platform.

This is not true at all.

A free market does not require people operating on the same set of information. It just needs lack of intervention. I can buy an apple for $2 from a seller I don't need to know how much he bought it from, from whom, when etc. There is no requirement for a symmetry of information.

> I am always at a negotiating disadvantage with a large service provider or even with someone who is an expert in his field and I not.

As said, a free market does not require sellers and buyers to have information parity. A seller who believes he is at a disadvantage can simply 1) choose to not enter any deal 2) obtain more information. He decides what choice is appropriate. Sellers have every incentive to educate buyers and be honest, as doing so would make it more likely that they will get a mutually beneficial deal.

>It is not efficient, for example, to have multiple power lines serving a single structure.

Humans are not hive-minded engineers. The point of a free market is not to maximise efficiency in provision of all services, although it does a pretty good job anyway, but to provide maximum choice and lower price for consumers. Even if there can efficiently be only one power line in town, the fact that there are multiple providers would increase the negotiating power of the consumers.

> Garbage pickup, for instance. Or firefighting.

A market might not be big enough for 2 players, but that doesn't mean that the government should mandate who the sole provider should be.
Doesn't sound like you're a good fit for the company. Focus on school and your social life.
Thank you, I am indeed interested and I do read the actual science as you
suggest. I study artificial intelligence so I'm in a position to know that
there is no universally accepted definition of intelligence, certainly not a
formal one that would allow us to encode it in a program and so reproduce
intelligence in a machine.

There is very little disagreement on that in the field of AI. In fact, there is
so much agreement that we have no idea what intelligence is, that we've totally
given up on trying to understand it and instead switched to hoping that
intelligence will naturally arise if we create complex enough systems (complex
enough that we also don't understand them very well).

All that said, you're welcome to point me to the studies that are relevant to
your field and I will gladly go through them, although I can't guarantee that I
have the time to do so on time to continue this debate in this thread.
The blue and the green [color illusion]
> My takeaway from the article is that you don't really ever want to sell a SaaS business if you don't have something more profitable to replace it with.

Not really. There's plenty of reasons to sell an illiquid asset, such as a growing business, or shares in a company. Maybe you want to buy a house, or you want to put it all in the S&P 500 to be completely passive and have much lower risk. Maybe you just want to swap your company for a yacht and sail around the caribbean for a while.
They were Java developers so I think they were coming at the interview from the perspective of Java developers. I wish I'd known this beforehand as I could have markedly improved my answers by bearing this in mind and explaining myself better.

For example later on they were trying to test me on JavaScript type irregularities. I did not realise that `typeof null === 'object'` or think this was important in practice (although I expressed no surprise as when I'm trying to test any JavaScript type I generally use a high-level interface to avoid JavaScript 'wat' moments). They seemed to think I'd be doing if-elses at the top of each function in order to perform the type checks that Java would have given me for free. I mentioned that 'flow' would be a better idea if you weren't happy with duck typing, but this probably sounded like I was trying to dodge the question to a Java developer. In practice when you're writing JavaScript code, it's popular to be lax about this kind of thing and write code like `config || {}.property`.

In conclusion:

I think that Computer Science is useful but less useful here. I'm actually now mid-way into some Coursera algorithms courses for my own personal learning as I think they'll be very valuable in other tasks.

I think the problem was that you could tell that they were primarily Java programmers by the topics that they gave importance. I'd say there's a strong chance that they'll hire somebody with a similar skill set to themselves and will not end up writing natural, best practices JavaScript.

People hiring in languages and domains they do not know well can bias themselves with the wrong kinds of questions and opinions. This seems to be a common interview failure case.
> you can just submit a PR.

And wait for google to accept it at their own discretion. That's exactly what a gatekeeper is.
Can you help us debunk/confirm this sighting of 9M-MRO in July 2015?
Should we assume that what the photographer has seen was not correct?

Nothing has been found yet in thread to disprove photo.
What prevents state cross-talk from distinct components? Do we just hope that their structure is sufficiently different that React doesn't mistakenly infer identity?

Even the simplest elements like <p> have state and meaningful identity, like their text selection range.
Stateless Session Logout with Rolling Bloom Filters
Tiltbrush: The Killer App for VR
I tend to think that I know the important parts of this field history and yet I knew zero facts about that man which seems to be both technically and humanly inspiring.
Of the four countries you mentioned, only one, Italy, has even been a democracy for 50 years, so I don't think those are compelling examples.
We decided to adopt mob programming as we believed it would help establish a shared and consistent understanding of how the new frontend would be built.

Okay, now I understand. It's a way to solve the problem of very few people understanding the design. Seems an expensive solution, but the expense of your programmers not understanding the design of what they're working on can be pretty high as well, and good documentation is hard to write and sometimes hard to make people read. I don't know if it's that hard, but this would work as an alternative.

I suspect this only works when the problem being solved is pretty simple, or isn't actually a "problem" but only a question of layout and design.
> after period of conversion, which I believe has ended a long time ago in the original EUR-countries

That depends on the issuing country. I'd guess it's related to whether they expired their banknotes before the Euro.

French and Dutch banknotes are now invalid, but German Deutschemarks are valid for exchange at any Bundesbank indefinitely. The same applies to Austrian and Estonian currency.

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

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

https://en.wikipedia.org/wiki/Estonian_kroon
> in JSX you're context-switching line by line between two radically different syntaxes.

Every programming languages has multiple syntax's to learn. That's just like saying switching from array literals to hash literals is an inconvenient context switch, or from strings to comments.
>Our typical modus operandi was to go into MDUs (Multi Dwelling Units) and offer the property owner revenue share contract in exchange for exclusive rights to the property; something the incumbents don't do. This only works with MDUs not municipalities.

they must have caught on, because they certainly do this in some markets. I know first hand of this in Downtown Los Angeles.
You're not too old. The new frameworks just don't make much sense. You don't need any of them to write applications. They just bloat everything, create additional dependencies and don't help you much. You spend all your time figuring out how to do things limited by frameworks's scope rather than getting things done. You can generally write 90% of what you'll need from any framework in 90 lines of code and create nice abstractions yourself. Don't use frameworks and don't let the peer pressure get you sucked into this nightmare what frameworks are.
Requiring registration for reading the article is BS
I have been using it on mac for a few days. Loving the slick design. Don't see markdown for composing by default? And also support for custom domain email accounts are not supported (yet).

Will the same invite for the mac version work on the iOS version?

Edit — Check this out: https://superhuman.com/
That's good to know, thanks for pointing it out!
External scripts are not a requirement, just an option, and it's quite possible to optimise pages without something like amp or FB instant articles.

The web is really well suited to content heavy sites, it's just being used to do all the things humans like to do (spam,ads,control over access), as gopher would be if it were popular. I think your problem is more with the behaviour than the medium and if you restrict the medium people would just look elsewhere.
Venture Capital 2.0 (Delhi, Feb 2016)
what do you think makes it expensive? I can assure you that the fiber cable itself is cheap, the equipment to install the cable is inexpensive, and even the labor required is not that expensive. lawyers and red tape/delays/time are very, very expensive.
Penetrating the Omerta of Predatory Publishing: The Romanian Connection
I'm not sure I understand, you say they have no idea what they're talking about, but understand that they may feel threatened by immigrants taking their jobs. Seems like a not so irrational fear.
The article is even taking about others problems "Though Muslims make up less than 5 percent of the population, there is growing evidence that many of the new arrivals fail to enter the workforce, are slow to learn Danish, and end up in high-crime immigrant neighborhoods where, while relying on extensive state handouts, they and their children are cut off from Danish society".

As a french guy, I think people should be really cautious about taking a large proportion of (relatively) poor people less educated than natives, sure it makes you feel good about yourself, then you realize that these people are more likely to be unemployed, criminals, and discriminated. I don't think it makes a country more tolerant, I think the opposite happens, prejudices simply grow, and not only without rational explanation. And 40 years later you have gigantic problems.

Are french people of Arab descent discriminated in France for example? Yes I think so, and I'm pretty sure it would not be the case if the only Arab immigrants France had taken had been very educated people. Presumably the prejudice about them now would be that they are very educated/successful.

Sure France did a terrible job at integrating immigrants from Arab countries, and I'm 100% sure Danemark will do better. Still, it's very difficult.

I'm seeing it right now in Europe, helping these refugees didn't make the countries more tolerant, it only had the opposite effect of giving more power to far-right parties.

Isn't Danemark already relying on the "solution" of "sending more and more of them home"?
There is a clear separation of concerns. The React component is the view. React doesn't tell you what to do with the other bits (although people seem to have plenty of different ideas). There's generally less lock-in to a particular way of doing things with a view library like React than with a whole framework like the one you're promoting.
Cyber-Attack Against Ukrainian Critical Infrastructure
TIL "agnotology", "the study of culturally induced ignorance or doubt".

https://en.wikipedia.org/wiki/Agnotology
How to Get the Most Out of an Informational Interview
Great to hear that :)
There is an actual physical basis for AT&T's position. When a pole line is designed, the poles and guys are designed for certain criteria (power poles are NESC and/or RUS plus any state specific regulations). If someone wants to attach to the same pole then the pole may not support the new attachment per NESC (for power poles) or the guying may need adjustment. Reviewing the new attachments can take time, 60 days is not unreasonable.

Along with this, the poles may need to be surveyed depending on how long the poles have been installed. Poles installed a long time ago may not have drawings and that means a field visit to collect the information.

If the party wanting to attach to a pole provides sealed drawings from an engineer that the attachments have no adverse effect, then it is usually a quick review of the submitted attachment package to make sure everything is in order.
MTGOX – Notice of the Results of Approval or Disapproval
The US has still only welcomed 2,300 refugees. That is less than Denmark, a country the size of the state of Maryland, received per month this fall. In one week alone, Denmark received 11,000 refugees from the Middle East. I'd like to see the reaction in American media if you received 300/6 x 10,000 = 500,000 refugees in one week. Denmark received 21,000 official asylum seekers in 2015, most in the second half of the year, and mostly young men from Syria, Iraq, Afghanistan etc. That is like if the US received 1 million. And on top of that a much larger number seemingly just traveling through.

With 31 governors refusing to receive any Syrian refugees at all (and so too your likely next president) I think Americans should keep the Euro bashing at a minimum.
Best Multi Vendor ECommerce Solution for Small Businesses
Also, taxes are particularly high, so people who do pay them are not happy about people who don't.

But it's really a cultural thing. In France, my garage would offer two options for paying, "with receipt" and "without receipt" as they put it nicely. This didn't raise an eyebrow.
In-group altruism is correlated with out-group hostility.
Not to be confused with Mob software: http://www.dreamsongs.com/MobSoftware.html
(if (> x 2)
(do-this when-true)
(also-do-this when-true))

In some other language:

x > 2 ? doThis(whenTrue) : alsoDoThisWhenTrue();

Same problem. Maybe even slightly worse. For example it could be:

x > 2 ? doThis(whenTrue) ; alsoDoThisWhenTrue();

To spot the difference between a colon and the semicolon: tough.
That $70M is clearly their total sales, not their net income. And I'm pretty certain that when Amazon is acting purely as a marketplace intermediary, they won't be counting the full value of the order as revenue. So Amazon is making something like $7-10M a year from them.
Hi Eric.

We used sendgrid in the past and had a great experience. If we were sending less than 100k per month we would switch to Sendgrid in a heartbeat.

But (maybe i am understanding them wrong) your pricing tiers for higher levels doesn't make sense to me.

We send around 300k emails and it would be much more expensive.

Care to at least try and explain that ? (I hope that u ll say something like no you are reading this wrong)
Why is it "emotional" honesty? What differentiates it from plain honesty?
As a non-Dane living in DK, I feel the conservative viewpoint has seeped into the mainstream, in part due to good old-fashioned fear-mongering. That said, I do think there are real questions about integration, when you look at unemployment numbers in immigrant ghettos, they're not pretty.
10-15% of 70m is 7-10.5m
Most websites do not see more than 100 requests per second.

In those cases you are correct: parsing and de-parsing is insignificant compared to the amount of energy the computer is using to heat the room.

However in order to do a trillion requests per day you need around 30 machines using a custom web server, or 300 machines using Fastcgi: In this situation the cost is an order of magnitude.
I would have to see proof that is was low ram that caused the data loss.

The Recommendations for higher amounts memory comes from the way ZFS Caching works. There are 2 caches, ARC and L2-ARC. L2-ARC has to be defined on a SSD and is optional. ARC will always exist and ZFS will use every bit of free memory you have (unless you change the configuration to limit it) to build the cache.. why ram is faster that is why.

So the only scenario I could conceive of that would result in data loss is if you are writing files to the ARC faster than ZFS can commit them to disk but that seems unlikely and ZFS should not allow this anyway.

for Enterprise work loads the Recommend amount of Memory is 1GB per TB of storage. This is for best performance, however my home server is 35TB and ran for about 2 years with 8GB, and recently upgraded the system to a new proc, mainboard and 16gb a memory, have had no issues with either. I have about 2-3 Movies streaming from it with about 3-4 devices/computers connected for network file storage.

The more RAM you give ZFS the better performance you get (to a point) but I believe this issue is massively over talked about and hyped.