skysight-inc/HackerNews huggingface dataset:
A new take on this, at least for me, is that a child explodes when they don't have the skillset to deal with life. Try the book "The Explosive Child" by Ross W. Greene and see if it helps. If nothing else it's a very different viewpoint on the problem, and one that lends itself to compassion.
That's a much weirder explanation than the US has always had a bias in favor of European (perhaps more accurately "white") immigrants.
Asynchronous does not help you on latency at all - it's not the latency of the clock that matters. It's the data latency. This is already kind of crippling, as it takes hundreds of cycles to get anything from RAM if it's not in your cache.

Only way to improve that is to make programming languages push either data locality or dataflow like designs, which may mean giving up or reimagining OO.

Error rates (yield) are a serious problem, but if your design is uniform enough you can very well get away with just disabling bits. There's also a less obvious problem with on-chip variation (OCV) - some physical properties have a gradient across the chip. At runtime, there's a temperature gradient as well.
just look at hand the performance articles on Java.

Just look at the hand performance articles on C... People talk about it because you can do it, not because you have to do it.
Internet Download Manager 6.25 Build 24 Full Patch
This gets into semi-philosophical territory.

Fifteen years ago, if my phone was stolen, that sucked, but that was basically the end of that. I buy a new phone, and move on with my life.

Nowadays if a phone is stolen, they have to have access to my email, passwords, and effectively my entire identity, and it appears that that is exactly what's happening.

Phones are awesome, but I think I'd rather lose an eight-hundred-dollar phone than have someone get access to my email.
Yeah and that behavior of automatically switching has overhead, and should be taken into account when comparing languages.
You are missing the point. It needs to touch the ground somewhere. That somewhere is either a dedicated right-of-way or subject to traffic blockage.
That's it exactly. In some companies you work on the weekend because you promised something to a customer and the deadline is tight. Or because something went wrong because of customer load.

That's good weekend work; they happened because of success so they don't have the same mental load and they tend to be sporadic so you get recovery time.

Bad weekend work is caused by relentless internal pressure. That's counter-productive.
I was more just talking about how as language popularity goes up so does your likelihood of finding the solution to any given problem on the internet.
For Economy, Aging Population Poses Double Whammy
Building Go Web Applications and Microservices Using Gin
How many games only require a spinning cube?
Microsoft adds five new AI chat bots to Skype
Who were they buying the uplink from? When the company that owns the cables is also a retail ISP, selling cheap uplink to another retail ISP is never a good idea.

EDIT: From reading a bit, it looks like these neighbourhood ISPs managed to get off the ground and develop significant clout before the telecoms companies managed to start providing consumer retail broadband services?
And thereby introduce more latency that they are trying to reduce in the first place?
How does it cruise over the top when all available ground space is covered in cars? The only way it can do that is to give it dedicated ground space, at which point what is the advantage over dedicated tram/streetcar lanes?
Source that people who work long hours have greater physical issues? Intuitively, I'd expect the opposite.
marissa mayer values hours at work; she'd better because she's logged a lot and accomplished basically nothing as yahoo's "boss". below the article, stan lee talks about bosses:

"What’s the worst advice you ever got?
Listen to what your boss tells you. My boss never liked the idea of Spider-Man. He didn’t want to do it. I had to sneak Spider-Man into another book, over my boss’s head. Experts really know nothing."
LOL such a lopsided view.

They are there for 3 reasons.

1) They are passionate about their product.
2) They have an 'oh shit' deadline due soon.
3) They had nothing else better to do and enjoy their coworkers.

I've been in the all 3 situations before. To believe being there on a weekend for one reason, and one reason only, shows her myopia. If her indicator of success is the # of hours you put in, it explains why her turnaround failed...
> design elements which would make it more easy to consume the content

For me, "design elements" tend to make content harder to consume.

> it just feels clunky

Pages that load megabytes of JavaScript to display kilobytes of text feel clunky. The modern trend toward large icons, large fonts, wide margins, and slow response times because everything has to go through JS/XHR makes websites that keep with today's design fads feel like toys, while websites that present information without a ton of JS and CSS baggage feel like tools.

I feel like design fads are partly a clever marketing ploy to keep web designers in business -- "it doesn't look modern" shouldn't be a justification to plop down the big bucks to redesign a perfectly functioning website every 3-5 years, but it is.
Or... continuing with the BFC concept... make chips with monster caches or even with all SRAM running at core speed. That's not been done in a while.
Web of Stories: Oral Histories from Some of the Greatest Minds of Our Times
Cyprus Government approves tax incentives package to boost the StartUp sector
There are some mothers who want to work; there are some mothers who need to work; there are some mothers who want to stay home; there are some mothers who need to stay home

Interesting quote from the boss that banned working from home!
Startup Job Interview Questions
Discussion: https://news.ycombinator.com/item?id=12224258
Well, the only way to let it be just a thing, is to not have it censored. The current taboo aspect of some parts of sex is harmful to this goal. If you want it to just be another experience, and not special (For any reason) or different, then you have to treat it exactly like you would any other experience.
I digress... but surely they could have selected a better photo of her in their article.
In my individual experience, solving Executive Function problems is much harder to do with medication than with technology.
Except that garbage collected languages generally use per-thread nurseries, so the fast path is a small number of instructions. Having a GC also makes lock-free programming easier.
That's deprecated though and afaik, that's only the client-side authentication, not the server-side. That still relies on CAs, with all the disadvantages.
It's also easy to discover and blacklist the IP address ranges of known server providers.
Using Shield UI Lite with Bower
Very good article, the impact of this research is frightening!
It would be in the sense of a greater emphasis on centralized planning compared to the more organic growth of many actors pursuing their own interests in the US.

If you're going to complain that China doesn't have stained glass windows and isn't a building made out of blocks of granite, then you've missed the point.
Totally worth it for 0.01% equity vesting over 5 years!!
There exist 2 versions of the legend you're right. Depending on the version, Excalibur and the Sword in the Stone were the same, in another, they are different swords.
Nim is definitely on my short list of languages to learn, however...

Targetting GPUs is a deal-breaker. I'm sure the Nim compiler would be pretty easy to retarget to GPUs via SPIR-V (the new binary IR for Vulkan/OpenCL shaders and kernels) or OpenCL/CUDA C. But I don't think that would work for Nim's runtime system or existing Nim libraries (including any standard libs it has).

Also Nim's pauseless low latency automatic memory management (I guess you can call it a "GC") is very interesting but it's not what I'm after.

> Also, I am not sure what you mean by "first class SIMD structures",

I mean this:

def multiply_and_add(a : <n x f32>, b : <n x f32>, c : <n x f32>) : <n x f32> {
return (a*b) + c;
// TODO: figure out how to use "madd" from FMA4 or NEON instruction set
}

The trivial piece of code above should be "generic" so that it can be called with any width of vector.

Now the example above is very trivial but more complex examples might have challenges for correct implementation of the type checker. In particular, doing vector shuffles (ie. equivalent __builtin_shufflevector in GCC/Clang vector extensions) would need to have a strange type. Shader languages typically use a syntax like `myvector.wxzy`, which might work.

This might perhaps be possible with an ungodly mess of C++ templates and explicit template specialization for each vector type (and hoping that the compiler is aggressive enough in inlining). But I'm not really a fan of template-heavy C++.

In fact, the kind of solution I've been thinking about would be semantically similar to what I'd do with C++ templates.

> but you can definitely have a single definition for sin4f and sin8f if they are line by line equal except types, by using union types.

I'm not familiar enough with Nim's union types to be sure, but my guess is that this would not compile to efficient low level code apart from the most trivial of circumstances. This is my (not very) educated guess based on other high level languages with some concept of union types.

Anyway, Nim is a very cool language that I will check out sometime in the near future. It just isn't what I'm looking for my very specific use case.
wow... have never heard of that partial case sensitivity before.

I think this goes beyond syntactic sugar. Holding the hand of the developer too much?

Personally, as a Python programmer I like interfacing with C++ code like Qt via PyQt. If I see a camelCase method I know where it came from, but if I see a PEP-8 style name or method I know it's our own code, not from Qt.
Personally I find some of the "curation" on HN heavy handed
Verizon actually already sells your web history.
At least you can pick between VPS providers. The only way to opt out of Comcast (generally) is to move.
Because it's hypocritical.
Some of this is in the eye of the beholder. I've seen people working 10+ hours in a class and still end up with an A, but found the process mentally exhausting. Others might barely work at it and end up with an A-, and think that it was pretty easy.

At least in my experience as a math major undergraduate, calculus was a class that introduces students to rigorous proofs and new lines of thinking, but in examination seldom tests students on proof-ability. Later classes such as Real/Complex Analysis are where you are expected to produce proofs during examinations. So I would not be surprised if some people 'saw the writing on the wall' in that they could solve problems on examinations but were lost on the theoretical content.

Oddly enough, (also anecdotal) I'll mention that STEM majors in the hard sciences and mathematics seemed far less obsessed about GPA than many other majors. So a Bio major (especially if they were pre-med), for instance, would be much more stressed about upcoming examinations than the math or physics folks.
Author spends too much of their life writing about and thinking about sex. They are therefore tired of it. Therefore, everybody must be. Here's some cherry-picked anecdotes about that.
It's the me_irl charm.

Edit: before anyone else downvotes me for — what, being superficially too meme-y? — I'll clarify that the purpose of this comment was to point out that the "charm" that personjerry found in the toplevel comment can be found all over the place, and that it's down to a formula. Personally, I'm fond of it regardless.
dupe: https://news.ycombinator.com/item?id=12222482
Thanks for answering!

I feel like Crystal is one of the best projects out there but it's not getting much attention. What do you think it will take to get people to start writing projects and contributing?

IMO the number one thing will be to start getting as many articles like this out as possible, and go beyond that. TodoMVC/Yelp Clone tutorials would go a LONG way I think, especially since a lot of people will just fork those projects to mess around in them.
Man, I must seriously have been unlucky in the places I've lived so far. Seriously never even heard of this being a thing until reading articles about Instacart and then Amazon Fresh, and thought "wow, wonder why nobody has done this before". Until this thread I still thought those were practically the only ones, and then only in like one or two cities.
It is? How so?
Is that actually a thing that can exist in employment contracts?

Because it would be a great way to shut down anyone asking about your salary.

If it's not then they're going know you're just trying to avoid answering the question.
The keyword here is 'your'.
Or alternatively: if you can't even do a spinning cube, you have a problem.
Note that keep referencing Intel, because they've been at the leading edge. AMD doesn't have 14nm in production, for example.

AMD actually just released their first 14 nm products this summer in the form of graphics cards. They don't have any CPUs out in such an advanced process but I think that reflects the architectural cul de sac they've been stuck in. They're next architecture, Zen, is supposed to be 14nm and it doesn't look like it makes business sense to port a Bulldozer derivative to 14nm before Zen is ready.
And you can do it because someone found that it was necessary to do.

It's crazy I can't tell Java and NodeJS "use the memory you need". Instead I have to specify max memory sizes (and then watch as they inevitably consume all of it).
Telecommuting, or working from home helps working mothers get back into work sooner and gives them more flexibility once they are.

Banning it is contrary to the ideals she sets out above.
The big question for me is... does comma.ai intend to continue to build a public dataset? Because for companies like Google, their primary "value" is their data, that's what they won't share with everyone else, it's what gives them their edge.

If a company was truly willing to share their large datasets down the road, that'd be a Big Deal.
That's good! It's always frustrating trying to find a breaking change in an interpreted language, so I can imagine it would be much easier in Crystal.
Is exposure to the allergens only helpful when it occurs during childhood?
And how long will that guy last before he totally burns out and starts producing shitty, unreliable code? Not to mention being tired and pissed all the time and impossible to work with...
Yes, and his coins turn out to not be related to the hack: http://blog.zorinaq.com/bitfinex-hack-2016/
Not if you use SSL on top of your proxy/VPN.
Do you mean the smallest whole number that hasn't appeared yet? But yup, that's a well-known recursion for XOR, important in combinatorial game theory, in which context it's often known as the Nim sum.

(Note by the way, that the initial condition about (0,0) can be omitted -- at that point, there are no numbers in that row or column, so the smallest one available is 0!)

Topics you might want to look up:
https://en.wikipedia.org/wiki/Combinatorial_game_theory
https://en.wikipedia.org/wiki/Nim
https://en.wikipedia.org/wiki/Sprague%E2%80%93Grundy_theorem
https://en.wikipedia.org/wiki/Mex_(mathematics)
https://en.wikipedia.org/wiki/Nimber
I think you're reaching. A person could say, "Some people need to use drugs, some don't" and still be either for or against drugs. Or could run a company that bans or allows drug usage.
Exactly. This is all I could think while reading this.

It also goes against the happiness stuff that has been linked to having more sex.

If there was a point, it's to allow people who already opt to not have sex, to not feel stygmatized by it.
Amount of value being created and number of hours being put in is not neccessarily proportional, even if the people in question have similar skill level (or are actually the same guy/girl). What you do, what you don't do, where you decide to cut corners, and where you decide to go full in, counts as much as raw effort and skill.

Now, if everyone would make ideal strategic choices and the whole thing would be a zero-sum game, then I'd agree with you, the ones that put in more time would reap more benefit. But looking around me (admittedly, far away from SV, in a backwater Eastern European country), that doesn't look to be the case.

Quick count, how many of you (us) are reading HN and counting that in work time?
Who else would be sending takedown requests?
I would expect that once silicon stops shrinking and both chips and fabs can be allowed to pay for themselves over longer time horizons we're going to see a lot more architectural experimentation.
If they are working insane hours: you can assume its more likely they aren't getting a lot of physical activity, they are probably eating out a lot, and are getting less sleep.

How would you expect that person to have less physical issues?
They should really mention that on the website for crystal. I think a lot of people are scared off by seeing the words alpha and breaking changes. Changing those to "beta" and "stable" on the site would help a lot IMO. At the very least calling it stable would be huge.
The bit she has in here about knowing which companies will succeed based on who's there on the weekends is such a crock of shit. It's like she's saying all the ones that failed it's because the people involved didn't work hard enough. That is so condescending and insulting.

Start ups fail for all kinds of reasons, sure sometimes it's because people didn't work hard enough. But not remotely always. Sometimes an idea just doesn't pan out. Sometimes people get screwed by a bad choice, sometimes that bad choice was made because they were working so hard they weren't thinking straight.

Any kind of statement like saying that you can tell which start ups will succeed or fail based on a single criteria is just hubris and obviously wrong.
"...there are some mothers who need to stay home" and a policy that disallows working from home contradict one another, no?
But isn't that just a function of the larger distribution that gives you more resolution on the tail? I assume I'm missing something here because that seems obvious.
Release 2.9.0: V-Play Multiplayer Launch
"True" startups (let's say, founders and maybe one other employee) have a lot of work to do that doesn't take your full mental firepower. Paperwork, polishing, selling, attending various things and marketing, etc. A "true" startup doesn't have everybody spending their 80 hours heads-down on technical coding.

I do agree that you can't code for 80 hours straight for weeks on end, but "80 hours of work" isn't necessarily that. I also agree that it's still stressful even so, and I wouldn't recommend living that way for years on end, but younger folk can afford it for a while.
This is a common approach in fuzzy logic.

They are called there Zadeh OR and Zadeh AND - by the mathematician https://en.wikipedia.org/wiki/Lotfi_A._Zadeh
IMHO, I think they should be really careful regarding your last point - marketing tactics.

Gamification, i.e. badges, I don't think would go over too well with their subscriber demographic. I think something like a free month, a free public share of a link (I don't know LWN very well, but I do remember reading articles there which say that some member sponsored the article to make it public) or a bundle of $RELEVANT_TO_YOUR_INTERESTS white papers may work better.

Otherwise I think you make some very solid points, especially trying to find out how to subscribe was much harder than it should be...
> Arthur is just a name, and there's not much direct evidence the legend was a "Romano-British Chief" except via hand-wavy reasoning about themes.

Well, the earliest source we have that talks about Arthur (Historia Brittonum) is talking about a British leader. And the Battle of Badon has more/earlier sources that mention it. Was one of the leaders at the Battle of Badon actually named Arthur? We don't really know, but it does seem more plausible than the story of Atlantis.
I hope people aren't seriously basing their political opinions off documentaries

but I'm sure people do base their opinions off whatever appeals to their logic and emotions, in whatever medium it comes in
New “Flexible” Quantum Computer Can Be Reprogrammed with Lasers
Ask HN: Why Doesn't Adobe Release CS for Linux?
For myself and I would surmise, many others, the remaining killer app with no FOSS equivalent is the Adobe Creative Suite. I know there are very good FOSS equivalents for almost every app Adobe makes, but for most professionals, Adobe CS is the industry standard toolset and cannot be substituted. Additionally, CS doesn't operate reliably under Wine, and is too resource intensive for a virtual machine, in my experience.

I have come to believe that Creative Suite is the one of the last strings keeping many people away from Linux. Am I correct?

Did MS or Apple pay Adobe something to keep them from releasing for Linux?

Wouldn't they be wise to lock up every platform with their apps?

All they are doing is allowing the FOSS clones to get better and better, clone them more closely, and lock in their 100% market share on the #1 growth OS. What am I missing?
An example would be nice as I cannot think of any.
I find it charming and human
> Still can't quite work around the latency imposed by the display, unless you go back to CRT or build your own LVDS driver board.

According to popular consensus answer was SED which eventually lost to LCD.

https://en.wikipedia.org/wiki/Surface-conduction_electron-em...
Ejabberd 16.08 released with MUC Sub mobile groupchat
Palm Trees and Potions: On Portuguese Pharmacy Signs
Grokking Your Terrain
China to launch unbreakable quantum spy satellite
Sometimes GCs require a lot of tuning, but I'd bet that 90% of software written in GC'd languages works just fine, without touching the GC settings.

In my limited experience writing performance-critical Python code the improvements always came from choosing better libraries (eg for faster serializations) or improving our own code. The GC never showed up in profiling as an issue for us.
> Nobody can convince me that they have ever done anything for ANY other reason than because of the belief that it will be good for them or that they'll get some sort of kick out of it.

https://en.wikipedia.org/wiki/Falling_on_a_grenade
Are you saying the GC is as fast as C? I bet it's not.
That being said, the programs I've built in crystal "feel" very fast, here are a few random performance tests, if you're asking about overall performance:

https://groups.google.com/forum/?fromgroups#!topic/crystal-l...

https://crystal-lang.org/2016/07/15/fibonacci-benchmark.html
That's still rather young.

Thanks for answering.
Google gets web history via Google DNS, and they're the advertiser. So, I don't know that we really care about ISPs collecting and selling similar data. Probably the distinction is we trust Google more than Comcast with the handling of this data, and possibly to what degree we as individuals are abstracted from aggregated data, compared to what Comcast is capable of collecting.

If the trust is low enough to prompt paying more money to Comcast for a non-tracking tier of service, why trust that Comcast is in fact not tracking their non-tracking tier anyway? Why not just pay for VPN service? Or maybe some combination of OpenDNS's DNSCrypt plus HTTPS is sufficient?
Running a company that bans drug usage while you do drugs at work would be a little different.
Have any advice on getting started in contracting in the UK?

Currently working for a medium-sized company in the NW but open to moving.
Did you just make this up? Is the digit-wise MIN abstraction of bitwise AND more widely applicable?
It's a metaphor and it can definitely be taken too far. One of the abuses I don't care for is the notion that Technical Debt can be quantified and calculated for a code base. That's wrong in a number of different ways.