skysight-inc/HackerNews huggingface dataset:
My opinion is that they are. There's another argument to be had that the essay touches on as well in the end: developers don't need to know the ins-and-outs of each and every vulnerability class. It's just not feasible if we expect developers to actually ship software. We need to make the tools themselves safe, fix these problems at the source, instead of patching the tail-end.

I don't really see the point of automated triaging myself. Given the sophistication and skill of some writers out there, you should just assume that an attacker-controlled write primitive would eventually lead to RCE. The essay mentions this when it goes into the intersection of skill, motivation and resources. But on the defender side this shouldn't matter no? A bug is a bug, and memory corruption should just blindly be assumed to be a 'worst case'.
Scientists observed signs of life in the clouds of Venus
If you want to do store and forward messaging on a federated network then PGP is pretty much it.

So if all those cryptographers don't like it then they should design something better. It is unlikely they will be able to come up with something simpler.
>> if your job can be done from home, it can be done from anywhere in the world

> I will call anyone's bluff who says this. Do it. Good luck. If you haven't successfully done this already, there is a reason and you know it.

I'm a dev and I say confidently that I can code from anywhere and produce the exact same output as in an office. In fact, not having to deal with the stress of office conditions will almost surely get you better code out of me. Maybe you do something non-technical, but for most any tech job, I can't understand why you say this.
I’m responding to an already political comment, if that isn’t obvious to you I don’t know what to tell you.
This version is much better indeed, with “boring” but ergonomic fonts, images, and typography. How did you figure out the URL?
"Green" people opposing nuclear energy aren't missing their scientific authority with non-scientists about their scientific ability (because they have none). And they aren't misusing their scientific ability to negligently skip even learning about the science, because, again, they typically have none.

So in reality, nothing at all similar.
Welcome to the club :( Sorry to hear - and no, I don't think there are temporary solutions, it's extremely hard to make up for significant lost sleep. Having a few nights of good sleep definitely helps with the brain fog but there are studies (and, of course counter-studies) saying that damage acquired from loss of sleep is mostly permanent. You should get to the root of why you are having such bad nights and eventually fix that root cause. If this keeps up I'd suggest seeing a specialist (but first you can try to observe what's happening when you can't go to sleep, is it your thoughts racing? Is it the short-term feedback loop of social media and HN?)
There is no griping about the right to participate on my part. I don't think it's fair for you to substitute a mandated voting for a right to vote like this to misrepresent my point entirely. A right is something you have to exercise yourself, any right is an option. When you force everyone to go to the polls it's different, because people who would've never chosen to exercise their voting rights otherwise end up checking boxes, and I don't want that. It's just like you have a right to be a candidate, but you also have to go and gather signatures to actually put yourself on a ballot - where I live we already have 3-4 pages of ballot in every local election. You can't let everyone just sign their name into the ballot without any filters. Same should be true for voters - people who wouldn't bother going to polling stations don't have any business voting by their own admission. You can force people to go to the polls, but you can't force them to care or to put even one thought into that said vote.
Now if you want to talk about polling being accessible and more convenient to those willing to cast their votes - I'm all for it. More station? Sure. Disability assistance? Sure! Where I live we do polling at schools, because these are what kids go every day to, and they are located in places everybody knows about and they distributed very sanely and fairly.
I was in the same boat. I decided to try the research software engineer path (not scientific computing, they are different). The work here is reasonable: Build a maintainable piece of software, no need to scale for billion users or sth like that.

The downside is that the jobs are contract-based, as is every academic jobs.

So I'm thinking of switching to a more practical, less competitive driven field as well.
I would have prefered to keep some nuclear as alternative carbon-free emission source but this ship has sailed. If we had wanted to have new nuclear power plants, we should have built them two decades ago. We won't get new nuclear plants in time, so better churn out solar fields and wind turbines instead as they are much quicker to build.

Summary: nuclear power is done here, deal with it instead of hanging on to the past.
Tartl.net | Fullstack Dev (React+Laravel), Laravel Dev | Remote (India only)

Details : https://www.notion.so/delterra/Tartl-Open-Positions-1df760bf...

Email : hello (at) tartl.net

At Tartl, we’re building a platform that gives creators and creative organizations, a place to create genuine engagement with their followers. To do that, we create simple and beautiful product experiences that prioritize the user experience. We built the best engagement module on the web using the cutting-edge technologies available at the time, and we’re now creating something exciting for the future. We’re looking for mindful, empathetic, and self-aware engineers and creative individuals to join our team to help us move thinking forward. With a strong focus on growth and personal development, Tartl is the ideal place to develop your skills in an environment that is built on mutual trust and respect.
Majority of young adults in the US live with parents since the Great Depression
i highly doubt that claim based on the fact that it was very common to recieve a dozen new years greetings sms within a few minutes after the new year had started.

apart from that i apologize for using the term 'sms' when i meant https://en.wikipedia.org/wiki/Cell_Broadcast
The Netherlands is full of these, lots of cities have bastion forts around it. When i was in Sri Lanka, Jaffna, I even found one made by purtogese, captured by the dutch during their Colonial era: https://goo.gl/maps/CBEBGZSgTtfHoSV68
Ubuntu Launchpad unavailable due to a network outage
Sure some european countries do not have minimum wages by law (like Norway). But which countries don't have an equivalent of OSHA?

Also, be very careful in comparing unions in Europe with the US, the systems are very different. Unions in Norway for example are not "per company", they are usually working across a whole industry or even across all industries for a particular education/work-role (like engineers). Employees chose freely whether to be member of a union, or which one to pick - and membership is independent of an employeer/contract.
That sounds like the situation with violoncello. No one refers to it with the full name, but it pops up in the occasional music tutorial, probably for the same reason: the author read it in a book that said it was the correct name. It's technically true, but practically weird.
I find car owners higly intrusive, driving huge, noisy, polluting machines and demanding I provide them with expensive, highly disrupting infrastructure. Cultural difference, I guess.
The other states should maybe follow suit.
It is very difficult to make a non-biased comparison between different ISAs.

If you just compile some benchmark programs for 2 different architectures and you look at the program sizes and the execution times, the differences might happen to be determined mostly by the quality of the compilers, not by the ISAs, in which case you could reach a wrong conclusion.

Many years ago, on one occasion I have spent many months working at the porting of a real-time operating system between Motorola 68k and 32-bit POWER. At another time I have also spent a couple of months with the porting of many device drivers between 32-bit POWER and 32-bit ARM and Thumb.

Such projects required a lot of examination of the code generated by compilers for the target architectures and also a lot of time spent with writing some optimized assembly sequences for a few parts of the code that were critical for the performance.

After spending so much time, i.e. weeks or months, with porting some large program, whose performance you understand well, between 2 ISAs, you may be reasonably confident of having a correct comparison of them.

If you want to reach a conclusion in a few hours at most, it is unlikely to be able to find an unbiased benchmark.

RISC-V is however a special case. Even if I have never spent time with implementing any program for it, after having experience with assembly programming for more than a dozen ISAs, when I see that almost any RISC-V loop may require up to a double number of instructions compared to most other ISAs, then I do not need more investigations to realize that reaching the same level of performance with RISC-V will require more complex hardware than for other ISAs.

Also, when comparing ISAs, I place a large weight on how good those ISAs are at GMPbench, i.e. at large number arithmetic. In my experience with embedded system programming large integer operations are useful much more frequently than traditional RISC ISA designers believe.

While x86 has always been very good at GMPbench, many traditional RISC ISAs suck badly, because they lack either good carry handling instructions or good double-word multiply/divide/shift instructions.

RISC-V also seems to have particularly bad multi-word operation support.
You're only 50% accurate though.
I sometimes go camping or hillwalking and although an Apple Watch and iPhone can be kept going for a few days with a battery bank, it’s not entirely ideal.

So i bought a 3310 or 3330 i forget which. It even came with headphones and I put on my old gshock watch.

Signal reception is not as good as an iphone but otherwise pretty ideal for hillwalking and maybe an overnight camp.

I can’t really fault the cheap nokias for that use case. I was so impressed that I decided to try using it as a daily for a week and see how i got on - i was going through a periodic prune of notifications in my life at the time, a digital detox so to speak.

Need to quickly transfer money? Nope. Phone banking is stupidly slow.

Want to check the weather? Yeah but no.

Want to search your email for that thing. Nope.

Hey quick, snap a picture of that. Nope.

Todo list? Nope.

Calendar? Nope.

Lookup a password or pin code? Nope.

Read something. Nope.

Take a quick note.

Check the price of something.

How far away is X?

No. No. No.

I didn’t even last a full day :-) i still do think it’s pretty good as a backup or for hillwalking.
What are you passionate about? Find out what that is and see if they can use engineering at all. You’d be surprised at what you will learn to do the thing you love. We all have things about engineering that we don’t necessarily like but that isn’t any reason to give up. Keep trying, I hear the market is hard right now due to some type of pandemic.
Best Places to Visit in September
Your example with the python list comprehension could just be an example of a conflict over content because of an inevitable difference of opinion. There is nothing wrong with that, and no way around it: you either invest enough of your time to work it through, or pay someone else to do that (although I don't know how you could find someone both competent enough and willing to do it).

The example with the antisemite is probably more complicated, if you wanted a discussion on it you should have posted a link to the relevant discussion on Wikipedia, but I very much doubt it would be appropriate to take Twitter as source in that case, because Wikipedia is not meant to be (an extension of) social media. Also, it seems like you are not aware that it is very much possible to be a pro-Israel antisemite, e.g., the Nazis at one point supported Jewish Zionist emmigration to Palestine.

BTW, I am not a Wikipedia apologist, see my next comment.

It is true that low quality journalism limits Wikipedia in certain areas, but also note that good Wikipedia sources are not limited to newspapers, see: https://en.wikipedia.org/wiki/Wikipedia:Verifiability#Reliab...
https://linux.slashdot.org/story/20/09/12/1723224/security-r...
First: I'm so happy to see you're trying to change things for the better!
Second: could you share more context around "you have no control over the format or time"?
Could you describe the current process/format?
Thank you. That's true, agree. I didn't have any specific expectation. But when you are on nyc subway, you will be surrounded by all different kind of races.
Labor unions in Canada are similar, they tend not to be per-company, but rather broad like CUPE [1] which represents 2% of the Canadian population.

[1] https://en.wikipedia.org/wiki/Canadian_Union_of_Public_Emplo...
I think Android manufacturers need SoCs with 16MB L3 shared across the CPU+GPU+DSP+NN like the A13 more than they need RTX in a GPU.
Memory is easy. It was proposes 20 years ago, but nobody bothered to translate the paper to English, because 20 years ago AI was a toy.

Memory is just association. When Foo is at input, Memory must bring up Bar, Baz, etc., which are in association with Foo, as separate input. It's better if association kind (before, after, inside, together, opposite, same, etc.) will be stored and retrieved by Memory too. Not a hard task to do by today standards.

However, Long Term Memory is orthogonal to AI training. It's kind of "self-attention" mechanism, because LTM need to watch _training process_, and then note what, when and how put input into LTM, and how to associate it with other things, which are already in LTM. In short, LTM requires meta training, to watch a lot of training sessions, to understand that. It will be hard to define proper loss function for LTM, so it may be better to implement LTM as simple non-AI algorithm first. IMHO, for LTM, rate of training convergence can be used as loss function for meta-training of LTM itself.

BTW, LTM also need a way to translate between input encoding, or single input encoding must be used for all trainings.

PS.

Also, when bringing up associations (memories) for Foo, LTM can also bring up associations for Bar, Baz, etc. For example, LTM can bring up 10 direct (tier 1) associations for Foo, then 3 tier 2 main associations for Bar, Baz, etc., then 1 tier 3 association for tier 2 associations, and so on, up to e.g. 7 tiers. Beware, it can lead to "inner monologue" of machine. :-)
in the same boat
The least competent managers use lazy metrics like hours in the office for their employees. People who manage managers like this are really in a bad spot, because they have no idea if shit is hitting the fan down at the grunt level or not
Interesting that you picked two examples where the innovation wasn’t commercialized and the innovator did not become rich. I suspect there‘s some cultural aspect to that.
Happy 1600M epoch second
Riding the RISC-V wave
I don't have recruiting experience in the field on either side in the past 5 years and likely am in a different country anyway, but from what you wrote I'd tend to believe that your selection of companies you applied to was a bit unlucky/wrong. Try smaller companies that aren't 100% IT focused so they have no pressure to hire rock stars to fix their issues with their 800 mediocre software engineers.
I should also mention, you can access hooks in class components via HOCs. It's just one tiny extra step.
Sounds like Monadnock Valley from "The Fountainhead".
> Enjoy the smell for the remaining time period

You know, from the community's perspective, your comment could come off as incredibly self-centered and entitled. Why is it the community's responsibility to dispose of endless amounts of waste that you and your little poop monsters produce? All of those services require the community to do work for you.

The social contract is more maleable than you realize. I am not sure you want to accept that it can be renegotiated because like most of us, you've accepted an entire lifetime's worth of Western programming telling you you get to do whatever you want and everybody else has got to just deal with it, and if they have a problem with that then it's some kind of horrible encroachment.

But the reality is that people have always lived in communities that have a delicately negotiated social contract and ways of shaming, shunning, and even ex-communicating individuals who don't conform. The social contract is a negotiation, not your absolute right to do whatever you want and have people clean up after you.

> Alas, people who are annoyed by this leave.

I'd say that's WAI. It doesn't sound like a lot of fun to live there. So don't. I probably wouldn't either. But TBH it's not a lot of fun to live next to trash monkeys and junk hoarders, and communities absolutely do kick such people out.
> Fighting poverty is done by giving the impoverished more opportunities, not less.

This is a nicely worded "let them fight for scraps" when contrasted with the idea of living wage. This is the hill I'm willing to die on. A job opportunity under living wage may help separate people survive today, but it's a terrible idea for everyone long term.
If most people want to help them, as apparently most people do (these laws need to get passed in a democracy, after all), why does that help need to be enforced by men with guns?
New Chatbot Testing Automation/Monitoring platform is out
It is our great pleasure to announce that the first version of the new Enchatted platform is here!
Get a free account and try it out. Support for the major chatbot technologies: Facebook Messenger bots, Google Dialogflow, Rasa, Amazon Lex, Wit.ai & IBM Watson.

Enchatted.com offers a platform that automates your chatbot testing using automated test scripts, continuous monitoring, AI-enhanced Rephrasing engine and a fully managed QA solution.

Thanks,
-the Enchatted Team
To be consistent over time you'd need some tool to objectively measure these valuations. No such tools exist, as everything is smoke and mirrors.

Magic Leap was estimated to be worth 4.6 billion dollars in 2016. It produced literally nothing for the next three years, and ended up producing a mediocre device with no future.

Nikola Corporation was valued at 13 billion dollars as recent as August 2020. They have literally no single product, and there are reports now that they entire company is an extensive fraud.

Uber is valued at anywhere between 30 and 70 billion dollars. It has never been profitable in all of its 11 years, losing up to 8.5 billion dollars a year of investor money going as far as to say "we may never be profitable" in its IPO filing.

And yet, here we are.
Sep 20 Microsoft Patch Tuesday, Sept. 2020 Edition
There we go, humanity survived for another insert description of time interval
They didn’t score significantly higher, just slightly higher. There isn’t much discrepancy between NE blue states and central red states on that table. If you sort at 8th grade scores, some blue states fall out of the top group.
Pre pandemic we had a 15 person space that was available for our 30 employees, many of whom travelled We had about 10% usage.
void f(size_t n, int v[n]) is valid C.
> Oh dear god, found the person who has never been homeless.

Gasp!
I don’t think I hate the field . I have my niche corner that I love doing. I tried to get out there and do something else and had the exact same burnout feeling you are having about tech interviews.

Taking a break from this all for now. I cannot afford to spend a few months monkeying around leetcode to work on stuff that I know I will never need in the job. I’d rather spend that time with my family.
> But to what extent was it available in a polished package?

To a large extent. Both Smalltalk and Erlang were mature at that point in time.

> everything in rust was available in other languages

I am not doubting you but are you aware of any other language with affine types? I am not.
Ah. Sorry. In that case, agreed.
Yeah, if it wasn't for the hardware having failed on me, even some old Symbian Belle phone would be more than enough.
It isn't clear that stuffing lots of people into comedy clubs is the best thing for us to do right now.
I guess, but I have sort of lost interest in reddit anyway. They can do whatever they like to their webpage, I'm out. The only thing I really miss are the in-jokes that HN really don't like. I drift more and more to youtube instead, I even read the comments there sometimes (!).
The fact that low-skilled jobs haven't disappeared in the UK might have something to do with the legally-mandated "living wage" being about the same as California's current minimum wage.
I don't agree that centralization in Europe is the answer, that's exactly how you end up relying on others manufacturing capacity. Decentralize more so when the political winds change you are not at the mercy of other countries if your own nation has no manufacturing capacity to speak of.
Hold on, though. There is plenty to dislike about Java. Everything can be null, interfaces have to be implemented at definition, broken array type variance, no const/mutable at the language level, no value types, etc...
> There's no reason Europe can't have a powerful federal government

Europe does not share a language in common, a culture in common, not even a currency in common. The "federal government" idea would be rejected by many out of hand. The history of bitter wars between European countries has not simply been forgotten and many would feel it encroaches on their sovereignty.

Just look at the reaction to mild proposals for an EU armed force as an example, or the many "Euroskeptic" politicians going around.

I think you underestimate what it takes to form a strong federal government.
Smalltalk and Erlang for everything except the "webapps" part. For that there was flash.
Sorry for going offtopic

"How do you make sure that a celebrity's tweet reaches all of her followers in less than 3 seconds?"

Looks like the interviewer has atleast read the first chapter of
"Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems"

If you read and understand the above book, I am reasonably sure that you can crack most of the system design interviews.
That comment is a bit of a spoiler, isn't it?
Would be interesting to put a confidence "interval" on the predicted face. Perhaps show a range of faces that are consistent with the model. That might help to alleviate some concerns.
When you recycle near me you're mostly just enriching China our local recycle facility does not usually recycle. Only when the recycle machinehas got capacity do we actually take the recycling to any type of recycle facility. Most of the time just gets thrown in the trash dump or it gets shipped overseas so that somebody else can sort through it. Along the way a lot of it mysteriously ends up in the ocean.
The reason Europe can't have a powerful federal government is that most people in Europe quite rightly don't want one.
Alpha Go was already launched when Google acquired it. Youre a moron. I dont know what elese to say.
Try applying for roles outside of tech companies if you haven't already. It can potentially be a lot less stressful while still being fulfilling and paying well.