skysight-inc/HackerNews huggingface dataset:
Couldn't tell you offhand, sorry - I'm using the Arch Linux community package which doesn't explicitly state where it's coming from. Currently v0.24-1 if that helps figure it out.
> Clearly y'(0) = 0 here, since at x=0 the function is defined to be a constant.

Every function is constant at every point. For example, I could define the identity function as `y ( x ) = if ( x > 0 ) { x } elsif ( x < 0 ) { x } else { 0 }`, but that doesn't mean that its derivative at the origin is `0`.
Yeah, having the OLE site and window provided by the framework helps a ton. Once you have those putting in the browser is a breeze. (I E_NOTIMPL-ed all the fancy menu merging and window border stuff but you get that with Delphi and .NET)

I still haven't implemented the IDispatch-based event handling yet. It's the only remaining thing but it's daunting. There's hardly any low level documentation.

Elevate Web Builder looks interesting. We need something like classic Visual Basic but for the web because building simple web applications is needlessly complicated. I'll give it a try!

edit: not filling in that form though, sorry!
I think maps.me is one of the few apps that are easy to use and contribute to OSM. Unfortunately there was some controversy, because maps got vandalized or filled with trivial/garbage data, because user didn't understand that their notes ended up in a public database.
I'd also be interested to see how many more people just text or IM not talk compared to ten or twenty years ago. If there is a risk from cellphone EM radiation so it must also depend on phone usage and also modern phones emit less EM radiation?

For me my main concern is I use my phone as an alarm clock and it's 30cm (1 foot) from my head all night. I also leave it there since it's my main phone so I keep it close to me. Hopefully the inverse square law is on my side.

I'd be curious to see if any studies showed butt cancer was a thing. I'm sure many people keep their phones in their pockets and seems it would exposure people more EM radiation for longer compared to holding the phone and talking into it.

I'd also be curious if different countries which use different frequencies would be a factor in the ability of the EM radiation to penetrate deeper into skin.

I'm not convinced but I'm not anti-science so I'm OK with continual studies as long as they are conducted in a professional way.

By the way I recall in the late 80s early 90s there was talk about EM radiation from cordless shavers. Close to the jaw bone, powerful motor in a small space used daily.
Need advice on a revenue share agreement
I'm building a software startup, and am at a point where I need to raise a small investment of $10k from friends and family to get me off the ground. I'm at a pre-revenue stage and haven't launched yet. I want this to be a lifestyle business.. not something that I plan on selling down the road. So I don't want to offer equity. I want to do a revenue share agreement where the investors are paid a monthly % of profits. Does anyone have any examples or suggestions on what the terms for those types of deals typically look like? Thanks!

PS. I don't want to simply offer a loan repayment plan.
Episode 7 and 8 of the Darknet Diaries podcast has ~ 25 min each talking about hacking and exploiting games in this way.

https://darknetdiaries.com/episode/7
https://darknetdiaries.com/episode/8
hmm, is it that you can't see the content when it enters the 3d view? It's weird safari seems to put the containing divs background color in front if the 3d animation. I'll try to hotfix that
What makes you think this is the only lever they're playing with to change public perception? This is an easy lever that costs little but is dangerous and risky if not pulled. But the entirety of their strategy obviously consists of many more puzzle pieces than what this article happened to uncover.
Is it really competition if one of the competitors doesn't need to be profitable? How do you compete with that?
There's also this:

https://www.2001spaceodysseymovie.com/
China will want to manufacturer most of those cars themselves. India probably too but they're not as aggressive about it as China is. I doubt any of the large car manufacturers can make much more money in India/China than they're already making (unless via local subsidiaries).
I believe that they are not meaningful across locations. Things like solar arrays and bathtubs have a similar cost around the country, but house prices can vary wildly.
We built an evaluation suite [1] and have some benchmarks [2] that we presented at some ICML workshops in 2016 comparing against some standard and open source methods. Members of our research team built or contributed to many of the popular open source libraries in Bayesian optimization (MOE, Bayesopt, Hyperopt, etc). In many of our other examples we benchmark against techniques we typically encounter in practice with our customers (grid and random search) [3] [4]. If you have particular problems you are interested in I'd be happy to connect you with members of the team that can explore a free POC to benchmark against your models [5].

[1]: https://arxiv.org/abs/1605.06170

[2]: http://arxiv.org/abs/1603.09441

[3]: https://aws.amazon.com/blogs/machine-learning/fast-cnn-tunin...

[4]: https://devblogs.nvidia.com/sigopt-deep-learning-hyperparame...

[5]: https://sigopt.com/contact
I'd love to, but from experience I can tell you, you just get skeptics and crackpots and scammers and suckers crawling out of the woodwork and gumming up the scientific/inventive process. That, combined with the apathy of the general public, means that it's just hard to get a real conversation going in a "non tin foil way / silver bullet way".

It also means that a lot of great ideas go nowhere, or take 50-100 years to get adopted. Your experience with malaria is an example. My condolences btw, that sounds terrible.

In any event, there's Rex Research: http://rexresearch.com/1index.htm (IGNORE HOW IT LOOKS!!!) This fellow has been collecting inventions and other weird stuff for decades, since before the internet. He used to run little ads in the back of Popular Science and others like that. Yes, the site looks a little... creative, and much of the stuff he lists is just crackpottery, but the stuff that isn't is mind-blowing.

Just one example, one of my favorite devices: the Hilsch-Ranque Vortex Tube. It's a "Maxwell's Demon" (although it does not violate Thermodynamics. Of course.)

> The vortex tube, also known as the Ranque-Hilsch vortex tube, is a mechanical device that separates a compressed gas into hot and cold streams. It has no moving parts.

http://rexresearch.com/ranque/ranque.htm

You can actually buy these to go on the end of a compressor and provide "spot cold" for cooling off whatever. I emailed a company that sells them once to ask what would happen if you set it up in a feedback loop so that the cold output was chilling the input line, but they were uninterested.

Oh hey, time marches on and it now has a wikipedia page! https://en.wikipedia.org/wiki/Vortex_tube

Anyhow, like I said, I'd like to blog about this stuff but most of the people who would be into it would either haters or credulous fools. Speaking of which, youtube has lots of videos of people talking about and sometimes even demonstrating things. But again, you have to wade through all kinds of bullshit and scammers and hoaxers and skeptics and credulous fools to actually find the handful of people who take this stuff seriously but can maintain a proper detached scientific attitude to actually investigate it. YMMV
rowhammer is the best name yet for a security vulnerability.
Tesla forsakes $7.7B to sell semis instead of delivery trucks, but saves Earth
How many non-upvoted life-changing posts have you come across? I've been visiting hn and reddit almost every day for maybe 8 years now, and the answer for me is zero.

I find the time and effort needed (as well as the mental stress) to make sure I am not missing out on anything is not worth the end result.

A quick scan of the front page gives me more than enough interesting material.
> There's a reason this research takes so long. Things might have gotten to market sooner decades ago, but it all comes down to a trade-off with potential good vs safety.

Agreed. We’re way past the sane point on the trade off. Aspirin would not pass FDA review under the current regime. Efficacy testing doesn’t appear to do much good but it clearly makes getting a drug to market slower and more costly.

For more on this see http://www.fdareview.org/
Problem is if my dog likes this and they shut it down in 10 months.
Hi, I’m a project manager. I’m the guy who is likely scheduling most of those meetings. Nice to meet you!

I think, by and large, we understand the cost of meetings, and don’t casually organize them without going through the alternatives. It’s not rocket science. My thought process is generally:

0. Before anything, come up with a written agenda and goals for the communication. Don’t move past this step until done.

1. Does this communication even need to happen? Maybe there is an internal document already I can point people to.

2. If not, Can this be done async over E-mail?

3. If not, can it be done over chat?

4. If not, can it be done in a series of 1:1s between me and each attendee?

5. If not, then a meeting has to happen. What’s the true minimal list of required attendees? Who is optional? I am loathe to waste the time of a productive individual contributor if I don’t have to. If I can invite his/her manager instead, I will. Sorry, that’s the Faustian bargain you make when becoming a manager!

6. What’s the shortest possible productive duration?

7. Is there a time slot that is miraculously free for everyone, respecting time zones and working hours for people?

8. If not, is there a time slot that works for most people?

If, again by some great miracle, there are multiple time slots that work, I favor ones that are adjacent to other meetings in their calendars, so as to not break up a productive no-meeting block.
Clustering Applied to Acquisition Functions
XAML components ("controls" in MS terminology) contain both declarative markup and code. And it's flexible because the visual presentation can be completely overriden by the component's consumer without altering behavior, and your code can be either C# or C++.

What does dependency injection have to do with anything? There's nothing stopping you from using global variables or an event bus or something like Redux in a XAML app.
Compilers are a lot of fun; I did compilers in grad school. I regret not taking more EE courses. I would expect we all think about the classes we wanted to take but didn't. :-/
> you can't patent the form factor of a truck

Is there a specific part of design patent law you're referring to? A special case for trucks?
SRAM can be CMOS.
Indeed, even Microsoft Azure launched their own Location Services as part of their cloud offering: https://azure.microsoft.com/en-us/services/location-based-se...
It is my understanding that you want to achieve a certain amount of benefit in the long term, not short term, isn't it?

If the answer is yes, you are absolutely right in not investing in individual stocks. Where can be Google in 20 years? Facebook? Tesla? You don't know and the owners don't know either.

The first thing that comes to mind would be a mixed index/bond approach using Vanguard ETF's although any company will do. If you go for a conservative approach you could invest 50% Vanguard all US market ETF, 30% Vanguard Whole bond market ETF and 20% Rest of the world ETF market.
In a more venturous approach you could move the 50% up to 60% while adjusting bond and ROW markets. I am a hobbist investor as well and I would very much like to see the rest of opinions.
> Researchers working at a site in the northern part of the island of Luzon report the discovery of 57 stone tools found with more than 400 animal bones, including the mostly-complete remains of a rhino (the now-extinct Rhinoceros philippinensis, a poorly known subspecies… having a specimen that’s about 75 percent complete is an achievement in and of itself).

> Using the electron-spin resonance method on its tooth enamel, the team established that the rhino was about 709,000 years old. Thirteen of its bones, according to the study’s authors, showed signs of butchering, including cuts and “percussion marks” on both humeri (forelimb bones), which is typical of smashing open a bone to access the marrow.

Birds don't typically use stone tools heavy enough to split a rhino's bones.
Does backpacking around the world interest you?
Experience is a worthwhile investment.
Hi, I'm one of the founders of SigOpt (YC W15). Let me know if you have any questions about this post or SigOpt in general.
Jungtaek was recently a Research Engineering Intern with us and wrote this post. If you're a student looking for internships please check out our careers page [1]. Our platform is also free for academics [2]. You can find more of our research (including NIPS, ICML, AISTATS, etc papers) here [3].

[1]: https://sigopt.com/careers

[2]: https://sigopt.com/edu

[3]: https://sigopt.com/research
Great, p7zip is also affected according to an earlier article [1] and the last version 16.02 is from 2016 [2]

This open source libraries are used everywhere :(

[1]: https://landave.io/2018/01/7-zip-multiple-memory-corruptions...

[2]: https://sourceforge.net/projects/p7zip/files/p7zip/
The biggest problem for corporate meetings and perhaps why there are so many of them, why they're so frequent, and why they're so long:

* Meeting initiator fails to really consider if everyone on the invite list needs to be there.

* Meeting initiator fails to consider if a meeting will have all the necessary people in attendance in order to have the meeting (and furthermore, what if a required attendee can't make it? Can you still have the meeting? If so, they probably didn't need to be there in the first place)

* Meeting initiator does not have much of an agenda or firm outcome in mind when organizing the meeting (other than some topic or 2... i.e. "Discuss new feature X")

* Meeting initiator and/or attendees don't take any notes at all and then don't distribute the notes to people who may want to be informed but simply did not need to be in attendance.

There are other issues with why there are so many meetings, too, such as the structure of the organization and/or project being worked on, whether the culture of the company hinges on having "buy-in" from many different stakeholders, or a consistent "ask for permission" kind of culture. Also, a culture where people don't interact well between groups (marketing and engineering, product management and QA, and so on) or have poor relationships between these groups. Meetings serve as a more formal proxy in order to get people informed or consensus on things between disparate groups in the organization. These are additional factors that seem to play into the need for more meetings.
I just skimmed through those posts. Indeed interesting, but I couldn't find what type of data-structure they use for their main search (as opposed to instant search suggestions).
Seems like "yet another tool to try to offset the problem of requirements, code, and architectural decisions not being adequately documented for future staff to understand." Sometimes I wonder if software teams should add technical writers embed with developers, architects, QA, and BA assets to actually document All The Things and keep documentation up to date. Yes, that will mean re-writing documentations as people change their minds in response to business needs but it would provide an historical record that answers "How the hell did our systems end up looking like this?" which seems to plague every organization that hires programmers to write custom code. Sometimes it's hard to give the developers who wrote the code the benefit of the doubt that they made the wisest decision based on all known variables at the time. I'm certainly guilty of questioning the intelligence, breeding, motivations, etc of the programmer of an app I had to modify once... only to realize that I had written the code in question four years previously. Eventually I remembered why the feature had to be coded that way and wrote a 1200 word comment section explaining why the feature was written the way it was and how one should orient their state of mind to understand and edit the logic. And I further apologized for the clusterfuck of code that the feature was and left my personal email address in case a future programmer wanted to berate me for it. And three years later I did get an email from someone saying they had been laughing for ten minutes because they had gone from "WTF?" to gradual understanding as they read through my verbose description of why... ending with laughter that I was willing to take whatever vitriol they had left over via email so they could vent and get back to work. Whether that dev updated the comments to reflect their changes is something to which I have no answer.
webdriverio tests are basically automation tests similar to selenium tests. Looking at FIREFOX PROFILE SERVICE(http://webdriver.io/guide/services/firefox-profile.html), it looks like you can only fire up the extensions, but not define actions like click or type. If that would have been the case, One could have intercepted the requests, defined their own response and have automated tests defined for an app/website. Have a look at the blog post to understand the proper use case.
Scrolling, specifically auto-scrolling, is broken due to the insistence that I should look at the top navigation bar no matter where I scroll on the page.

When I disabled JavaScript to get rid of the annoying navigation bar, the rest of the site stopped working.
> According to the conventional view in paleoanthropology, only our species, Homo sapiens, had the cognitive capacity to construct watercraft. And to reach the island where the rhino was found, well, like Chief Brody says, “you’re gonna need a bigger boat.”

I think if you throw enough hominins in small boats at the ocean, at least a few of them are bound to survive the trip, right? I wonder how many island settlers in pre-history were just castaways who happened to hold on to a tree long enough to survive a monsoon-spurred ocean trip.
Not just age but like the Baby Boomers a very large group close to the same age (20 year range?).
There's a copy of the first paper available at:

https://www.scribd.com/doc/166556276/Benter

If you're interested in those two papers, the earlier paper 'Searching for Positive Returns at the Track: A Multinomial Logit Model for Handicapping Horse Races' (Bolton, Ruth N. and Randall G. Chapman) is also worth reading:

http://www.ruthnbolton.com/Publications/Track.pdf
Well yeah, have confidence in yourself and stop judging yourself harshly.

Would you go around calling your coworkers impostors because they aren't smart enough? No? Then don't do it to yourself. Yes? Stop being a jerk.
You can be very successful just producing >$80k cars. You'll never be the largest car manufacturer but you can dominate a market. I think Tesla could've done that by producing more sports cars instead of affordable cars. There's a lot of wealth in the world, enough to justify a gigafactory.
Amazon rolls out tools for Alexa developers to make money
> What created math?

You presume it was created. It might be as valid a question as "who created erosion", aka math is a natural extension of our universe.
As a consumer why do you care?
I think working at a company where you’re one of the most valued employees, even if only one job out of ten, it will mostly cure your impostor syndrome.
Not OP, but that's certainly one way some of us learn. Usually you combine methods— supplement knowledge from various streams to gain a fuller picture. There are also a ton of other great online courses and videos of lectures for free online (these days).

REPL's are also great tools for running exercises to test your knowledge. It's hard to lie to yourself— if you care— you either begin to understand or you don't. If you don't, your work will suffer.

I cared— but I was inclined to. You don't sit in the basement as a kid trying to get your mum's old 80286 to do something after you found the BASIC prompt because you want to play ping pong all day.
Interesting, I wasn’t aware of that.

However, isn’t getting an EV certificate impossible for a natural person? You’d have to be some sort of legally recognized organization. Not exactly suitable for small-scale Open Source development.
I tend to do a similar thing. Amazon's core product is virtually unusable to me anyway.
This is a joke based on people ending sentences with sequences of w's like "wwwwww" online in Japanese with a meaning similar to "LOL" in English. This is originally from "w" as an abbreviation from "warai" meaning "smile/laugh."

People now refer to it as "kusa" meaning grass, becaus it kind of looks like that.
Yes. Make something hard. Impostor syndrome comes from feeling like you can't do the things people expect you to be able to do, so if you can point to concrete evidence that you're capable of doing something difficult (whether on a team at work or in a personal project you did 100% yourself) you'll greatly reduce any feelings of impostor syndrome you may have.
> To be fair to virus scanner vendors, the only way to mitigate this kind of bug is NIH: don't use 3rd party libs, implement everything yourself. But then, of course, without bugs yourself, as well :)

That is not the only way to mitigate such vulnerabilities. AV vendors have had plenty of time to work on sandboxing parts of their scan engines that have repeatedly been found to have vulnerabilities like this one. Somehow we've arrived at a point where no one would recommend using a browser that doesn't utilize sandboxing to some degree, but when it comes to security products, you can count yourself lucky if they don't just run that code as SYSTEM. That should really tell you all you need to know about the state of the AV industry.
Not sure how state machines / cellular automata tie in to analog processing. Am I missing something, or is the article mixing things up?
If you can convince him to use Control Flow Guard, Stack Canaries, and HE-ALSR then you should be nominated for for whatever the security community has as an equivalent to a Nobel prize.

If you can convince him to get rid of his custom garbage Stdlib replacements and use ISO C++ then you're a hero to maintainability (and would probably improve the performance because the stdlib has move support).
What would prevent the development of something like HIV that’s able to spread through the air like the flu?
Fair enough, if it was traversing public (non-ATT) networks without a tunnel.
You're going to die either way.
Agree. The discussion with my friend was actually sparked by the home assignment someone asked him to do. That was easily a 10-hour job. That's way too much. He correctly declined.
The insidious conspiracy-theory documentaries on Netflix and Amazon Prime
Explains why I keep getting job offers from Norway and Southern Germany..
Amazon owns wag.com as part of an acquisition. I doubt a lawsuit will go far.
The useful parts you name sound a lot like a wiki.
> Want speed and performance and safety? C++.

Speed and performance sure, but safety automatically rules out C++.

> Want easy multithreading? Go

Want speed, performance, safety, and easy multithreading? Rust.
The demo game for Impact was Biolab disaster

http://playbiolab.com/

It's got retro feel, and shows the power of the engine for making scrolling games. Really neat project and I was surprised that it's 8 years old already.
Next time management asks why the driver for your product should be open source, point out that it makes your product much more attractive to people who will improve and promote your product for free.

That is, sales will improve.
Note that the standard 'p7zip' package from Debian/Ubuntu doesn't support RAR. However, they have an additional package 'p7zip-full' or 'p7zip-rar' for RAR support. I didn't check explicitly, but I assume these are affected.