skysight-inc/HackerNews huggingface dataset:
If someone asks you to fix something (or to do anything for that matter), and you are playing their game, then you should try in good faith.

It seems like you are saying you'd give up because it's pointless anyway. Maybe it is pointless (maybe Evernote has too much debt they can never repay), but if someone were paying you to fix a problem in this hypothetical scenario, giving up shouldn't be an acceptable response.
Open source conversational AI
Ad buyers are very sophisticated spenders and know the score.

If they don't, they're going to get their money taken anyway and a lot more savagely than a mistargeted campaign hinged on gender.

I really have to drive this point home. Selecting gender as a target on Facebook isn't actually selecting gender and everybody involved knows it. It's a much simpler way to describe a much more complex set of decisions.
For interest, here a post that show a quick comparison of PLPGSQL, PLLua & PLV8 https://www.newfies-dialer.org/using-lua-in-postgresql-pllua...
> Any reasonable person would want to rent in such a situation

If both the ratio and the prices were expected to be stable (or, for prices, declining) in the long term, sure.

But would a reasonable person expect that?
> Well, no shit Sherlock, maybe it was an artistic choice to try to convey the experience of debugging to an audience who wouldn't be able to understand C on the screen?

Man if that's what debugging is like for you, I need to get ahold of whatever you're on when you crank up gdb. For me, accountants poring over tax returns and corporate statements is much closer to the reality of it.
This isn’t how it should be but damn, it does exist. I switched into a product role after being in engineering after 5 years and it amazes me how many decisions are made without any consideration for the technical implications.

Even with my engineering background (full stack, leaning closer to front-end) I still pair with my engineering team lead for all planning activities for the quarter.

I’m not sure what org/comapny you work for, but in my experience (little over a year) I’ve had engineers tell me I make their lives a lot easier b/c I’m the umbrella that keeps them out of meetings, always dedicate some of the quarter to tech debt, and try to get them involved in early meetings as needed around the larger “moon shot” type of product features.

So maybe n=1, but I’ve also had zero attrition on my team of 10 engineers and hiring has been easier but most engineers haven’t had a product manager who used to be an engineer (I’ll always claim to be one heart) so maybe the issue is lack of technical awareness around the product they’re owning.
https://theoutline.com/post/6133/the-keto-diet-is-a-recipe-f...
"Sorry 5 'middle class' Puerto Rican families that lost your homes. A rich guy wanted a nice new big second vacation home. So here is a half sized condo at twice the price."

Why indeed?
Who cares? We only need like 2% of developers to be REAL computer scientists that deal with all the insanely low level crap that most people don't have the training or time to deal with.

The rest of 'developers' just get shit done.
I'm pretty sure that construction and truck-driving which are male-dominated are lower-paying than medical, which is female-dominated.
> There are only a handful of fields where women dominate.

I was curious if I could find some figures, so I did a quick Google search. While I can't vouch for the data used in this article, it seems your statement is incorrect, and quite strongly so

https://www.bostonglobe.com/metro/2017/03/06/chart-the-perce...

It draws data from the U.S. Department of Labor
You can be on a diet of pepperoni pizza and ice cream and get plenty of calories but you’ll still be deficient in some nutrients. I don't see your point.

You can be on a diet of beef and pork, get plenty of protein, and still be undernourished.
Darpa Wants Brain Interfaces for Able-Bodied Warfighters
No, there's way more to data science than competitions. But for someone who is already a data engineer more or less, I think it could be a good window into the complexity of modeling.
I have trouble perceiving other people's emotions, reading body language and facial expressions; it takes more effort to remember faces/names; have other social oddities; but it is hardly incapacitating and you learn how to deal with it. Insomnia (I'm able to sleep only 4h/day and wake up rested) and having hyper focus for my special interests are some perks.
But we got just one sample case. We don't know how she would act in the opposite situation. It could be she is a great manager but it could also be that she was promoted because the situation asked for a tyrant and she was indeed one. When someone gets promoted in the middle of a fire the person to look after to understand the decision is the person that did the promotion. Sometimes the promoted person is promoted to do the dirty work and the person above he/she it's just exploiting their personality traits.
Does this mean they are letting advertisers target only women too?
How “uncivilized” people groups sleep
Astronauts will need artificial gravity to avoid vision problems in space
The difference is circumstances aren't forcing the Chinese educated elite to come elsewhere, like my parents, as opportunity exists in China. Even if the probability of success is worse, the question is if the disparity is great enough to outweigh leaving family, friends, and cultural ties behind? Plenty of grad and undergrads are coming to the USA, pit-stopping in the international student community for a few years before heading right back to China. The major bottleneck in China right now is higher level education as many are still compiling resources after getting totally fucked by the government in the Cultural Revolution only 2 generations ago. This is being rapidly solved as the initial generations post Cultural Revolution reach maturity and we will see this differential close in this next generation. My observation is concurrent with the fact that Asian immigration has been significantly slowing both in raw numbers and % wise within the last 10 years, China doesn't have to beat the West, it just has to get close enough.

Trivially asserts that it will be done immediately/soon, which will never happen.
This is why Americans have no culture.
I asked Siri how to stop herself
True, as is the case for any diet.
One thing that caught my attention is Julia’s value of work / life balance and the humanization (if that’s the right word) of programming. She very deliberately didn’t work on this in her spare time (underlining that coding isn’t the only important thing in her life) and when she did build the prototype she explicitly wanted to do it at a weekend coders retreat with other “wonderful” people around (as opposed to secluding oneself in a room and coming out of it with a solution).
I just wanted to share that everything jvns is saying here is true.

In 2014, for the Google Summer of Code program, I applied to build a JIT compiler for the MoarVM virtual machine. (It is actually more correct to speak of my work as a JIT backend than a full-fledged compiler - the 'frontend' of the compiler was already under development when I started). At the time, I knew just short of nothing about compilers, let alone JIT compilation. So what I did instead was learn, and make lots and lots of mistakes.

And it worked. The JIT backend I created has been in production since 2014, with a new backend since 2017, and a small (but thriving) community of contributors. It is far from the worlds most advanced JIT compiler, but it does provide a nice speedup on real-world perl 6 programs. All the while I've continued learning.

So... definitely try ambitious things :-)
This looks great. Thank you.
JOE: Java on Everything, Run Your Java Without an OS
>This totally broke my ketogenic diet

https://theoutline.com/post/6133/the-keto-diet-is-a-recipe-f...

The rest of what you describe sounds like a nightmare though.
> But attackers have already invented new techniques for circumventing ASLR, such as return-to-plt, GOT overwrite or GOT dereferencing. Again making it more inconvenient for script kiddies to write exploits, but again no problem for an attacker who can throw lots of money and people at the problem.

Helmets and bulletproof vests is no match for powerful rifles.

I'm a bit tired of this reasoning here on HN: If it isn't perfect it is worthless.

I think I can see reasons why a vendor might want to avoid ASLR in safety critical systems.

But we shouldn't talk down decent protection tecniques that will often save us.
> However, an artist and a scientist are going to see literally the exact same thing when they pass by the moon

But only the artist will be able to paint it into a beautiful work that can be a cultural icon for centuries.

> It's not a prerequisite to see or touch something to be able to conceive of its emotional impact.

No, but it absolutely helps.
How low can Bitcoin go? 3 experts answer
That was my exact memory of Croatia - I remember so many nearly finished buildings with "rebar" sticking out of the top of walls or unfinished exteriors - and they looked like they'd been that way for a while.
As I understand it gravitational waves aren't slowed down by anything whereas electromagnetic waves interact with matter along the way, which takes some amount of time.

There isn't much matter to interact with, but not quite zero either. Something like 1e-23 of the distance had some amount of matter in it (mostly very diffuse gas clouds, nothing more).
I am a product manager and I have been at both ends of the spectrum.

Case #1: Only product manager for the entire company. Spend all day trying to understand what's the most important thing to do for the current sprint. Comes out with nothing.

Case #2: One of the several product managers trying to find something to do to show to our boss.

Both doesn't end well.
Show HN: I made a privacy-first minimalist Google Analytics
I am personally really lucky as I am pretty high functioning on the spectrum, I am studying to go into the tech industry and my parents are both very supportive and our family is upper middle class.

That's just to say results may vary but I know there are multiple organizations that have come to do stuff at my university to set up job opportunities for those on the spectrum. They also function to inform students on the spectrum of the labour laws in Ontario and what that means in terms of helping people on the spectrum work as well as they can.
Regarding performance: For my first foray into rust, I recently tried reimplementing a simple C++ tool in rust. It reads pcap data from stdin, finds the vlan tag for each packet and writes packets to one of a few different files (or stdout) depending on the vlan id.

I know C++ quite well, and I'm confident that the C++ version is reasonably well optimized, though it probably has a little room for improvement.

In rust, I think I'm doing things in a reasonable fashion but so far the performance is only half of the C++ version. So, not bad, but I was hoping it would be closer. I'd like to know if anyone has any suggestions for resources related to rust optimization.
Well, to be fair, he did say "working on it" in a reply above.
>> I think Evernote sucks and they need to refocus ...

I don't think Evernote sucks in whole ... I very happily pay for Evernote annually-renewed premium subscription, and it's great at doing what I rent it for ...

+ it accepts documents, scans, photographs, text in notes that I can put in categories

+ it clips web page content through browser extensions and saves them as notes

+ it accepts emails composed and sent to it, and emails forwarded to it, turning them into notes

+ it does great OCR on scanned/photographed notes and documents

+ it does great matching on searches, from both explicit text and OCR'ed content

+ the browser interface is great, the Android, macOS, Windows apps are pretty decent

... and that's all I want.

Evernote's seen their missed opportunities and has tried to catch up:

+ they want to be Slack with channeled- and threaded-messaging -- Slack works better

+ they want to be the business document repository -- I much prefer Confluence (or other Wikis) for structuring and storing long-term relevant information

+ they want to be an issue tracker

+ ... every other collaboration thing under the sun

They've been pushing hard on all these multi-user shared-content angles. It seems like both a technical and marketing challenge -- they likely are too boxed-in and the jump a customer needs to make to envision using Evernote's new business/multi-user/collaboration features is too big.
SalesWings Launches Batch Contact Data Enrichment Services
Dkhmelenko/Varis-Android: Android Client for Travis CI
I'm a C coder, a big fan of Rust and while I've heard of Zig before I still don't really get what it's going for. As far as I can tell it's Rust without the borrow checker and the mental overhead that goes with it. Maybe it's because I'm wearing my Rust glasses but some design choices seem a bit strange to me, for instance regarding Zig's unions (equivalent to Rust's enums or C's tagged unions):

https://ziglang.org/documentation/master/#union

const Payload = union {
Int: i64,
Float: f64,
Bool: bool,
};

[...]

var payload = Payload {.Int = 1234};
// payload.Float = 12.34; // ERROR! field not active
assert(payload.Int == 1234);
// You can activate another field by assigning the entire union.
payload = Payload {.Float = 12.34};
assert(payload.Float == 12.34);

[...]

// Unions can be given an enum tag type:
const ComplexTypeTag = enum { Ok, NotOk };
const ComplexType = union(ComplexTypeTag) {
Ok: u8,
NotOk: void,
};

[...]

const c = ComplexType { .Ok = 0 };
assert(ComplexTypeTag(c) == ComplexTypeTag.Ok);

That's weird ergonomics IMO and quite a lot of typing. As far as
I can tell there's no type inference? Also I'm not sure why const is used everywhere, even for things like type declarations, does Zig allow messing with types at runtime? That seems like a pretty high level language feature so it's quite interesting if it does.

Anyway, from what I see it's basically somewhat halfway
between C and Rust, with some of the syntactic sugar of Rust but
not the borrow checker and everything that goes along with it.

That being said the language is still very young and at this
stage Rust was a bit of a mess as well, what with the numerous
pointer types, green threads and the like... Maybe as they progress toward 1.0 they'll be able to expose a clearer picture of what they're doing.
Creator here. As a developer, I install analytics for clients, but I never feel comfortable installing Google Analytics because Google creates profiles for their visitors, and uses their information for apps (like AdWords). As we all know, big corporations unnecessarily track users without their consent. I want to change that.

So I built Simple Analytics. To ensure that it's fast, secure, and stable, I built it entirely using languages that I'm very familiar with. The backend is plain Node.js without any framework, the database is PostgreSQL, and the frontend is written in plain JavaScript.

I learned a lot while coding, like sending requests as JSON requires an extra (pre-flight) request, so in my script I use the "text/plain" content type, which does not require an extra request. The script is publicly available (https://github.com/simpleanalytics/cdn.simpleanalytics.io/bl...). It works out of the box with modern frontend frameworks by overwriting the "history.pushState"-function.

I am transparent about what I collect (https://simpleanalytics.io/what-we-collect) so please let me know if you have any questions. My analytics tool is just the start for what I want to achieve in the non-tracking movement.

We can be more valuable without exploiting user data.
Right, but let's go with the premise that you have an imbalance, and are trying to bring into balance. Then a gender or race targeted ad seems like a reasonable approach.

I guess my point is an targeted ad isn't evidence of intent to discriminate, and in fact can be a key component of pro-diversity actions.
"Felix Baumgartner intentionally missed the free fall time record by a few seconds to not take every single record away from the previous holder, Joseph Kittinger, who held them for 52 years."

Although this shows respect and admiration for Felix Baumgartner on one hand, overall it lowers the value of the game and of the players. The contests' value relies in its genuineness and it catches a cheap feel when some strong contender does not run in it wholeheartedly. Joseph Kittinger holding a world record for 52 years is a spectacular feat that won't loose any value if it was indeed unrivaled by contenders despite their best efforts all those years. That title won't, however, hold the same value from 52nd year further, knowing it lasts just because Felix Baumgartner decided to let it. Winning prizes are not charity.
Not the OP, but I can answer this.

It depends. Autism is a spectrum, not a single condition. I have two children with autism, and they are different. The younger one is much more self-sufficient than the older one. Has it gotten easier? With the younger one? Yes. With the older one? No.

The reasons are many. Both are still in diapers at 8 and 9 (soon to be 10), though the 8-year-old is getting potty trained. We are hopeful. The older one will probably never be out of diapers. The older one is also fairly big for his age. He always has been. He's also strong, does not know his own strength, and almost the height of my wife. She cannot lift him. Luckily, he's an affectionate child, so usually he just wants hugs or to sit on laps and be tickled. We have a stroller for him so we can take him places as he has low-tone muscles. Both are a flight risk (though the younger one is better now). The older one would wander into the road without a care.

But it's hard. Really hard.

And as they get older, there will be less and less support. At some point, we will not be able to properly care for him. However, society for the most part ignores this (despite the US doing a very good job compared to other nations).

I love my children. I love that they are happy. They smile, they laugh, and that's all I want for them for their lives. Your priorities as a parent quickly changes when you learn this. Instead of hoping they have a good job and are successful, you reevaluate your hopes and aspirations for them and you. You realize that success isn't money or a startup, it's happiness. If my older child is happy for the rest of his life, how can I feel anything less than joy. I know people far more "successful" and far more "wealthy" and "doing what they love" and yet, they won't ever be as happy as my sons are.

But it's hard. It's just hard because everything is harder than it should be. Everything takes longer, everything requires compromise, and not everything is available to you.

The thing to remember is that my story is mine alone. Autism is a spectrum, and some will have it much easier. I love my two boys, and I would do anything for them, and all I want is for them to be happy.

But it's hard.
So at low speeds, the forks' slant is increased, bringing the point of tire contact ahead of where the steering axis intersects the ground, creating negative trail. Small movements of the steering can correct for the tilting of an incipient fall by using the leverage the trail affords to bring the bike back to the upright position.

I was wondering why this would not work with conventional positive trail, if you reversed the direction of the steering response to an off-vertical tilt. My guess is that this would work for a stationary cycle, but for steering one moving slowly forwards, countering the centrifugal effect would require movements in the opposite direction to those needed to perform the turn.
This is a persistent problem in the world of journalism, one that is rarely, if ever, addressed, that being the spreading of sensitive information that can lead to the detriment of the main subject of the article. Whether it is shark territory, secret military bases, or archaic socio-cultural enclaves, these pieces have the potential to disrupt them. For intel black sites, most people applaud the effect. For Yazidis and sharks, not so much.

At what point does it become unethical for attention hungry journalists to expose things like Sharklandia?
The Singleton module in Ruby
No, `try` can be applied to any expression, and will "try" all throwing calls in subexpressions of that:

func f() throws -> Int { return 0 }
func nothing(_ x: Int) {}
func g() throws {
nothing(try f())
try (f() + f())
try nothing(f() * f())
}

This includes method chains:

struct Foo {
init() throws {}
func bar() throws -> Foo { return self }
func qux() throws -> Foo { return self }
}
try Foo().bar().qux()
Arm Upstart Ampere Starts Chipping Away at Intel Xeons
What is an electric nanny? I assume you mean ABS, etc.
The key is generated inside the card, but the key generation is initiated via your computer (but in fact, initiated by the card management system). So no, you can not intercept any keys in that process.
Full Schema Stitching with Apollo Server
I never view Go as a competitor to C, and Rust is more of an competitor to C++.

Zig reads to me as something actually trying to displace C. Or C with no corner cases and some modern features.
The New Restaurant Experience: Robot Servers, Cooks and Hostesses
Are you talking about the Bronx in New York?
At first i thought who cares, but then i saw 300+ comments.
Well, they are trying to avoid biting the other hand that feeds them, the traditional publishers.

They are used to living in a world where publishers hold the power over authors. Alienating a few authors matters much less than alienating a few publishers.

The rise of self-publishing, enabled by Amazon and the likes, would be to some extent a reversal of the existing power dynamics. But asking authors to join them in opposing this reversal of power is absurd, when it is clearly to authors' advantage, as we can see with Koskas. They can't expect authors to enjoy being at the mercy of publishers.
Everything about these fish is "mysterious". All we really know about them comes from behavior at the surface. Immature whites are rarely every seen. We don't know where the real tiny ones grow up. Mating behavior is a totally open book atm. Only recently have we learned that they move in loose packs.

I got a real kick out of a study that gave credence to the old surfer's adage "big waves, big shark". It turns out they like to recharge in the more oxygenated waters near breaking waves. Bigger and more territoriality dominant sharks hang out near the bigger waves.
I went to 45mph and felt like I was going to die. :) Fun, but yes, dangerous.
Capturing Wisdom for Generating Ideas
The bridge looks to be precast concrete box-girders (hollow rectangular beams with plenty of steel reinforcement around the edges). The 'gravel' is the asphalt roadway (often this will be cast-in-place concrete) that's poured on top of the precast girders. The purpose of pouring the asphalt/concrete roadway on top is as a sacrificial wear element to prevent the structural beams being worn down by traffic.
George Bernard Shaw once wrote, "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man."

People who have the audacity to do big things are frequently not reasonable people at all, and many times can be quite wacky. Sometimes this turns out well, like with Isaac Newton and Nikola Tesla. Other times this turns out very badly, like with Josef Stalin or Adolf Hitler.
Vue error handler plugin
Doesn't the US have some sort of standard curriculum which defines what you have to do in order to graduate? Like you must have passing grades in at least N subjects.