skysight-inc/HackerNews huggingface dataset:
With the current digital phones there is almost no chance of the phones interfering with the airplane's operations. When phones were analog their frequencies did live in some of same ranges as the plane's equipment.

Analog phone used lower frequencies to cover longer ranges. Back then we had of fewer towers so you had to use lower frequencies. The lower the frequency the more ground you can cover, the better reliability. Airplanes used the similar frequencies for all the same reasons.

Now both planes and phones use better equipment with better FCC oversight on was frequencies and transmission type each uses. Airplanes rely more on satellite communication then terrestrial towers which further helps to prevent radio communication collision.
> A huge amount of climate research data has been faked.

Evidence, please? And, just to get my bearings, are we talking about a relatively huge amount or an absolutely huge amount? Because unless it’s a huge amount relative to the overall body of evidence, it doesn’t change the epistemic landscape.
Will you accept a blog post repeating a daily mail article citing a blog post that completely misrepresented a published paper?
> The studies differ on the timing of when that weakening began. Thornalley’s record, which spans those 1,600 years, suggests it started at the end of the little ice age, a period from about A.D. 1350 to 1850

So the weakening current started before the industrial revolution could have had an effect and well before any significant human caused CO2 and therefore was not caused by man.

https://www.acs.org/content/acs/en/climatescience/greenhouse...
My point is that the overall safety standard is wildly disproportionate even so. The rate of deaths/passenger/mile that we accept as completely normal for cars would be regarded as disastrous for a train system.
> That doesn't mean discussions including it have to bash C or C++.

One mans critique is another mans bashing. Though admittedly I did not really read the article.
Nice! Looks like it could be the base of a new PopcornTime-style app, as well .. definitely a cool way to learn Flutter - thanks for sharing! :)
Only if we are speaking about enterprise CRUD apps that used to be done in MFC, OWL, VCL, Motif++.

OpenCL lost to CUDA because it did not natively supported C++, only when it was too late.

NVidia has designed Volta specifically to run CUDA C++ code.

There is no C left on game consoles SDKs or major middleware engines.

All major C compilers are written in C++.

Microsoft has replaced their C runtime library by one written in C++, exposing the entry points as extern "C".

Beyond the Linux kernel, all native parts on Android are written in C++.

The majority of deep learning APIs being used from Python, R and friends are written in C++.

Darwin uses a C++ subset on IO Kit, and Metal shaders are C++14.

AUTOSAR has updated their guidelines to use C++14 instead of C.

All major modern research OSes are being done in C++, like Genode.

Arduino Wiring and ARM mbed are written in C++.

As for Rust, while I do like it a lot, it still cannot compete with C++ in many key areas, like amount of supported hardware, GUI frameworks and available tooling.
I believe that there are even cases of echo chambers for systems software out there. For example, the database community is pretty tight with a center of gravity around Stonebraker (Postgres, Vertica for columnar stores, voltdb for NewSQL dbs). Well, there's a DB out there for OLTP workloads called NDB (MySQL Cluster) and not only is it the fastest in the world (200m transactions/sec on commodity hardware), but it is also GPL-v2 licensed.
But, it's completely unknown in the valley. And when evidence is presented about it it, the evidence is ignored and conflated "in echo chambers, other voices are actively undermined"

Reference:
http://mikaelronstrom.blogspot.se/2015/03/200m-reads-per-sec...
I feel like it's also the case for many companies that they'd like to implement GDPR-like tools for users, but as long no one is paying them to do so it's a waste of time. GDPR is a nice excuse to build that functionality and roll it out to all your users.
my first thought is, be careful what you wish for.

but then i think about the plight of game studio folks.
There's a youtube who always wears a suit in his videos, here he talks about why he started (and continues). It's quite interesting https://www.youtube.com/watch?v=Oqp5zI4Ng_s
> What I intentionally design and market a TV that only lasts 2 years, in exchange for a lower price. This law would prevent that.

No it wouldn't? The law is that the product is required to last as long as the customer reasonably expects it to last, if it's explicitly advertised as lasting for 2 years then the customer can't reasonably expect it to last longer.
Is that AI from spotify or just smartly compairing lists?
I think I would like to see in web design tools some of the principles that people like Alan Kay and Bret Victor laid out over the years. I work in React and I often think that there is a big disconnect with my team and the designers. I do not believe that all web applications need a design tool but many do. I actually think that we should have a unified dev tool that allows us to write code and design interfaces like we 've been doing in Visual Studio for years now when we were developing Winforms.
I'm a big fan of ripgrep, and there's been a minor revival of command-line tools exploiting the speed + higher-level + reusable-crates that Rust provides. So 'hardcore' is not correct. I've personally found it very effective at writing such tools - I struggle a little more, but debug less.

Let's not forget server-side: I'm still recovering from the trauma of mysterious segfaults when doing C++ on the server, which can easily happen with multithreading and are an absolute bastard to diagnose and fix.
You wrote "Just because the information is gained for other reasons does not make it irrelevant when using a database though."

Certainly. My comment, however, concerned what you meant by 'proficient', and not simple use.

You used the qualifier "all modern databases". Was that meant to imply that SQLite is not a modern database?

My point remains that there are many people who are proficient in SQL, and would do very well with SQLite, even without knowing the on-disk format.

That is why I disagree with your use of the term "proficient".
Link is dead. Can you post what lie it was?
That crash in the video is one you'd have very little time to avoid. Recognizing that the car isn't just going a bit wide but is on a direct collision course with the barrier takes time, and then you need to determine a course of action, reacting without over-reacting.

You probably have 100ms to begin your action, 500ms to complete it.

Good luck with that if you're not perfectly alert.
> The NIH spends 32[1] billion per year, whereas the global spending is ~160[2] billion. So around 20%. That's a lot, but not nearly half.

I don't understand how comparing the spending of an American institution to worldwide spending is relevant. NIH isn't the only governmental institution doing research. But I may not understand something.
But you could have the "same" program break under different conditions, because you can have two different but equivalent programs.

Consider the following pseudo code:

i <- 0;
total <- 0;
while(i < 10) {
total <- total + i
i <- i + 1 }
output total

This program could be done using a range of different instructions.

At the most naive it would actually use registers and jump and compare instructions to do the loop.

A different approach would do "loop unrolling" to avoid any jump instructions, instead applying sequentially the addition and comparisons.

The most aggressive approach would simply replace this whole program with

output 45

Without understanding the architecture and program preparation, what hope is there to map functionality to underlying behaviour at the transistor level?
If a company as big as Boing really believed into the technology, wouldn't they have invested more?

There are examples of companies that raised too much money, thought they could do everything they could imagine, and then lost focus and things went very badly.

Mark Suster wrote a decent blog post about it - https://bothsidesofthetable.com/why-raising-too-much-money-c...
Yes. I am learning React Native and would like to join in.
Ask HN: Anyone know what this DNS TXT record is?
There are two DNS TXT records for example.com, one is an SPF record but I can't find out anything about the other one:

$ dig example.com TXT +short

"v=spf1 -all"

"$Id: example.com 4415 2015-08-24 20:12:23Z davids $"

Does anyone know what the second TXT record relates to?

Thanks,

Elliott
Nope, but I've been told the same about to many things I have a hard time believing advices on modern games now.
Yeah, almost by definition if you’re dealing with crappy CSV files it’s because you’re part of a pipeline crossing organization boundaries with manual processes and you rarely have the authority or means to reject input.
A Public-Key Cryptosystem Based on Algebraic Coding Theory (1978) [pdf]
you can opt out to a degree. you can freeze your credit making most queries impossible. i’ve paid deposits for utilities and cell service rather than unfreeze my credit.

the opt out aspect isn’t perfect of course since id thieves can still steal the data, but with frozen credit at least it’s harder for them to use for critical purposes.
الان افضل خدمات شركة مكافحة صراصير بمكة توفرها شركة العنود حيث انها تسعي الي خدمة الكثير من العملاء في اي وقت تحت اشراف مجموعه متخصصة من الخبراء .

http://www.el3nod.com/5/company-anti-insect-termite-Pesticid...
CRM Data Enrichment
That would be what Hoogle is for Haskell: https://www.haskell.org/hoogle/

Could you start by grepping API docs?
the best damned mail client

... that still doesn't let you save selected emails to flat files for external use. I have to label with Imap / import into Thunderbird to do what I could do with Agent 20 years ago... or with mail(1) or mailx on SunOS 30 years ago.
A privacy flaw in Comcast's automated telephone system
احصل الان علي اجود الانواع من حجر هاشمي في اي وقت ومن اي مكان تحت اشراف مجموعه متخصصة من خبراء لديهم الخبرة الكافية لتركيب جميع الانواع في اسرع وقت ممكن .

http://www.egyptianstonehouse.com
The Singleton pattern can be used to fix the order of static constructors. I think that this is the only reasonable use for the singleton pattern (which is just a global variable in disguise).

In my opinion, it's better to not rely on static constructors for anything non-trivial (singleton or not). They can be such a pain in the ass to debug.
Excellent counter article "Design tools are running out of track" speaking of "We are all just drawing pictures. It’s insane...Our products are interactive. Our tools are static."
https://medium.freecodecamp.org/design-tools-are-running-out...
It used to be easier before Brexit. Nowadays the might bad well launch from Kazakhstan
> 6 seconds while driving straight to the barrier

You mentioned "straight" -- do we know that?

Is it possible that the car steered toward the barrier during those 6 seconds, like in this video? https://www.reddit.com/r/teslamotors/comments/8a0jfh/autopil...
As far as I'm aware Google have never actually said what they intend Fuchsia to be for. It may never become a product, or it might be the long-fabled-in-the-tech-press replacement/merge for ChromeOS and Android.

It's entirely possible Google don't know either, they're just trying some things out and doing it in the open for whatever reason, and don't want to publicly commit to anything.

It certainly gets them some interested coverage from time to time.
Really happy to see this article. This viewpoint is not new, but it is still far from being mainstream.

A big issue touched upon in this article is that the space of possible dynamical systems represented in the brain is large, and trying to collect data is not a practical way of trimming this search space. It's more useful to look at types of dynamical systems that have certain stability properties that are desirable for computation.

But the issue then becomes that these dynamical systems become mathematically intractable past a few simplified neurons. So it's really hard to make progress either by looking at data, or by studying simplified dynamical systems mathematically.

There is a third option. Evolve smart dynamical systems by large scale brute force computation. Start with guesses about neuron-like subsystems with desirable information processing properties (at the single neuron level, such properties are mathematically tractable). Play with the configurations, the rules of evolution, the reward functions, the environment, everything. This may sound a lot like witchcraft but look at how far witchcraft has taken machine learning in recent years (deep learning is just principled witchcraft). This is IMO the only way we will learn how biological intelligence works.
Trust me, when the car starts doing something you wouldn't do you feel it immediately IF you're paying attention. Remember the car doesn't do anything fancy -- it's just supposed to drive straight centered in the lane
Qt isn't quite the same as vanilla C++, however.
Ruby – class_eval vs. module_eval
Multiple Ways to Change Database Column in Rails
Netscape was already failing when they open sourced the browser, IIRC.

Sun was bought by Oracle, which is the opposite of open-sourcing the product.
> I mean there is a reason why the original pioneers of C don't use C++. (i mean other than the fact that dmr is dead)

Bjarne created C++ exactly because he didn't want to repeat the experience he had, when he lost his Simula productivity to BCPL.

Of course the C designers thought otherwise of their own baby.
Consider for example a picture of a street and a rendered car overlaying it. It would be interesting to see how well the technology bakes in the car so that it matches the environment. This would go in direction of realistic rendering.
Tracking "credit" score sounds like good idea, but I would not go as far and assuming that persons with bad credit scores are poor hires.

Maybe person who creates tech debt is really great at prototyping, fixing urgent issues with unconventional methods (aka MacGyver) or do other tasks you find boring. While credit score of this person will be low, such people are also great assets in the team.

In general, this metric could be useful as tracking number of pull requests, lines of code, and so on: to spot anomalies and investigate: maybe that person is suddenly blocked by something, overwhelmed and need help, or just works differently, or on different tasks and the anomalous metric is ok.
Why would they need/want to add the Disclaimer? ("This software is published for academic and non-commercial use only.") By fear of some patent violation? Or do they plan for commercial use (e.g. licensing to Photoshop) and this way they keep the license non-OSS (a.k.a. the "share source" euphemism https://en.wikipedia.org/wiki/Shared_source)? Is it some kind of a well known legalese in academic circles?
My understanding is that the eye doesn't have a great dynamic range, but our brain tricks us (as with a lot of vision). When looking at dark things, we can't make out bright detail and vice versa. As soon as you look at a bright area to make out detail, the eye adjusts, just like a camera.
When a device or system is described as "smart", read "spy". See stallman.org/articles/what-mary-had.html.

I wouldn't allow anything "smart" in my home, and I urge you to do the same. As for Netflix, I refuse to let a company know what I watch, or tolerate DRM, or agree to a contract not to give, lend or share copies. See stallman.org/netflix.html.
> quite alot of bags of rice

Optimal average temperature for rice growing is 23-26C [0]. Current annual average temperature in, say, Japan is 16C.

A remote place with access to water and fertile soil, a lot of weapons and you're all set.

[0] https://naldc.nal.usda.gov/catalog/48657
I have searched for this in the past and I haven't seen any official professional statement, which by the way, is a pity. I have seen people submit personal letters from prestigious professors stating it instead.

In my view, the CS community is somewhat US-centric in this respect... it's not a huge problem for US professors (many of them publish exclusively or almost exclusively in conferences and they seem to be fine) so not much is done, unfortunately.
> It will never (with exception of all out nuclear war) be total world annihilation.

Hmm? Think cheap, autonomous, mass produced drones scouring the surface for unauthorized lifeforms. Really extreme climate disaster, resource shortage etc. will not simply lead to governments and corporations shrugging and falling over, it will lead to martial law and the abyss after that.

> The frightening coincidence of the modern population explosion with the discovery of technical devices that, through automation, will make large sections of the population 'superfluous' even in terms of labor, and that, through nuclear energy, make it possible to deal with this twofold threat by the use of instruments beside which Hitler's gassing installations look like an evil child's fumbling toys, should be enough to make us tremble.

-- Hannah Arendt
At least it scales well.
Shouldn't they have launched it as an alternative to Windows, for those users who want the benefits (reliability, security, whatever) rather than abandoning it? Make it free ($0) and open-source to encourage adoption. And why couldn't it run Windows in a VM for backward compatibility?
And to really mess things up Apple is rumored to drop Intel processors for a modified ARM processor. It will be desktop version of their mobile A11 processor. The new chip will emulate the Intel 64 bit processor for older applications not written to use the LLVM. Otherwise Swift apps that use LLVM with just run as normal.
Not really - consulting isn't my line of work it seems. I am lucky in a way because I got into an handpicked team that actually writes code and explores new tech, so I'm not wasting my time entirely here, but still, I am considering going back to uni to specialise and hopefully move out of the country for an higher salary as a more specialised worker rather than jack of all trades SE
Not so bad for polar orbit. They are planning orbital launches from northern Norway and Sweden too.
As someone who has never heard of Finnkino, I think the current title is easier to understand for most people.
This looks like like RCS keywords, which are used also by other version control systems, such as CVS or Subversion:

http://svnbook.red-bean.com/en/1.7/svn.advanced.props.specia...

I... I don't know why would anyone put one in a TXT record. It's likely a mistake.

The other example domains (example.org, example.net) don't have such record.
> grepping API docs

Of course, but that's still painfully slow and awkward. It's exactly the kind of repetitive crap we programmers are born to automate.
That's a lot of code to read before using something!
There is device tree [0] to resolve the problem with chip support but I guess it would make "universal" drivers more complex and harder to maintain if all hardware features are to be supported (in an effective way). Seems like the Fuschia model might handle this better.

[0] https://en.wikipedia.org/wiki/Device_tree
Similar story: 'Coffee filter' helps make new cancer drug Z-endoxifen 1000 times cheaper

https://www.sciencedaily.com/releases/2018/04/180405120401.h...
I'm not going to argue that one language is better than another but I do honestly get sick of all this "goto" bashing that often rears it's head. Like all programming constructs, goto can be ugly when it is misused. But there's times when I've simplified code and made it far more readable by stripping out multiple lines of structured code and replacing it with a single goto.

So if you're going to argue in favour of C++ with the caveat of good developer practices then you must also make the same caveat of C (ie you cannot play the "goto spaghetti" card) otherwise you're just intentially skewing your comparison to win a pointless internet argument.
Storywise I think a lot games would make a good source for good movies. My personal problems with the ones we're getting is,
that they are so similar to the original that they are basically just remakes.

Take the recent Tomb Raider movie, after I've seen the trailer I had no desire at all to go watch it.
Why would I watch something that I've experienced for over 20 hours in depth and on my own pace already.
I don't know, maybe a lot of people got excited when they saw her with the plane: "Hey, look, it's exactly like the game!"
For me it was just boring.

Instead focus on a character that isn't the main one in video games, use the setting etc.
F.e. as a Dark Souls fan I would love for a movie to add some backstory for Solaire.
Scrap any stupid references to the game like putting a white sign on the ground to summon somebody,
instead just let Solaire meet another traveller (at a bonfire ;D) or anybody dying and then respawning.
There you have it:
(A already beloved character, ) a man of faith looking for divinity (or whatever) while travelling to faraway lands (supernatural or not)
is confronted with the unbearable evils of this world to have a crisis of faith which he either overcomes or goes mad over.
Politicians already have https://politwoops.eu/
s/demonitize/demonetize
> It's now 2018 and I still regularly see job ads asking for developers who will create "pixel perfect PSD to HTML conversions". This is so wrong-headed.

I'm not sure if we've actually moved away from this or are moving more toward it. It used to be somewhat expected that a site should be functional without css (by putting the core content at the top), javascript and images but no one designs for that anymore. Half the buttons on the modern web are meaningless without a font served from a CDN.

And now we're moving toward a web built on canvas + web assembly, our user agents will have less control than ever. Maybe we can even cut out the middle men and render the psd directly.
I suspect the previous poster is referring to data like this: https://www.washingtonpost.com/news/wonk/wp/2015/02/11/big-p...

...which shows that big pharma generally (Roche excepted) spends more on marketing than R&D.

Of course, it's not actually half of all spend, as suggested, as this ignores other operating costs.

For example, to take Roche in 2017, sales and royalties brought in ~55.5m CHF. On the flip side, 14.4m CHF was spent on 'cost of sales' (= production costs, overheads, royalties, etc.), 9.5m CHF was spent on 'marketing and distribution', 10.3m CHF was spent on R&D, and 2.5m CHF on 'general and administration'.

So in the best case from the WP, R&D > Marketing & distribution, but R&D spend was roughly 28% of total spend.

https://www.roche.com/dam/jcr:b70415c0-954f-4a2a-a0e2-47f94b...
I suppose productivity depends on how you organize yourself and what motivation you've got
A good rule to follow would be that whenever auto is used the type that it would otherwise be has to be present in the statement, or that it's an iterator. That results in still seeing what type you have but not having to repeat yourself.
Can't all your friends and family also send and receive text message ? Apart from huge media file, there is not much difference.
Hacker news, never change. Company gives away product for free to opensource teams... and almost all of the comments are complaints. :)

I get it. For some this will never be an acceptable solution. As a happy subscriber of the family plan, I can only say that this has appreciably improved the security of my family online. I'm happy to pay the subscription fee because I think that's the most sustainable business model for a software company.

In any case: "Hey 1Password, thanks for giving away free licenses to opensource projects."
If that description is honest, why do you blame the algorithm for selecting hobby-related content from a set of inputs that only contains hobby-related content? That's like buying a football magazine, then complaining that it's only football, football, football in there.