skysight-inc/HackerNews huggingface dataset:
I don't know anything about Windows, but that seems like the right sort of approach; also is there such a thing as a network block layer you could temporarily break by disconnecting it? On other OSes there are fault-injecting drivers you can use to simulate IO errors. Maybe something like that exists?

In fairness to the team handling their Twitter account, I recognise that it is completely the wrong forum to ask complicated kernel questions, it's impossible to get through the front-line silly question filter. (Try reporting a kernel bug to Apple; it seems to be impossible, they're all set up to receive bug reports about consumer UX stuff etc, there isn't even a drop-down option for "kernel", and reports complete with reproducers filed under "other" just linger unanswered. These mega-corps aren't like open source projects.)
how would one credibly quote on IRC? Isn't the chat log enough for you?
ok but a precomputed texture isn't scalable
The Science Behind Neuromarketing
A corollary:

As a mostly Elixir programmer for 2 years now, I find it quite amusing how the Kubernetes community tries their damnest to emulate Erlang's OTP system -- going as far as to bolt stricter typing system on Golang even -- and try and reinvent Erlang's "let it crash and get rebooted" idea.

I am however not at all convinced that "let it crash" is a good mantra when applied to entire containers. One such container can take 20+ seconds to restart and you can lose a lot more compared to the mini-processes Erlang/Elixir have which are happily left to crash and [semi-]auto-recover. Imagine if that container was ingesting events and crashed when it had 5_000 in its in-memory queue and only managed to process 50-100 of them. Or imagine 100 transactions in progress being cancelled.

I applaud the hard work of the Kubernetes team, I am just not very sure they invest their energy in the right tech stack. Sure Golang is faster than Erlang/Elixir -- by a lot, too. But is it not K8s idea to be fault-tolerant and not immensely quick? What does a Golang's speed matter when a container needs seconds to reboot? In my eyes, K8s could have been written in Bash shell scripts... but I am probably missing something important.
Is IDA so superior to OllyDBG? What are the differences? I was into reversing in 2009/2010, was just a hobbist trying to crack some programs and making bots to some games.
Nasa Sets Launch Date for Orion Spacecraft Abort System Test
I completely agree with you about the rising levels of autoimmune diseases. Lots of ideas are swirling around such as the Hygiene Hypothesis. You may in fact be right about your diet choice.

However, look up "mcdougall starch diet autoimmune". Here's a doctor who runs a starch based clinic (Starch heavy, avoid ALL animal products). He has client testimonies, a legit clinic, and patients who cured their autoimmune disease.

I personally find that the diet you recommend (albeit with more vegetables) is best for me, but the paleo vs vegan argument has proponents on both sides claiming they've cured autoimmune diseases. I cannot find strong clinical trial data favoring one side over the other. With that said, look up "Dine-CD research study" that is trying to be the first clinical trial of specific carbohydrate diet for crohns.

Be well and enjoy the steak!
> why? why wouldn't it be a preferable situation that an option is presented that will avoid the resignations?

Where do you draw the line with that type of thinking? If you want to control things to your liking and you have the resources and the skills you can start your own company. In regular life by the way this is what unions are for. But even with unions it's laid out what you can and can't do and when you can do it. The union can't decide to have a strike for any issues at any time.

And why do you assume that it's simple for a large group of people to leave what is almost certainly a good job? That for a mass of people there are jobs waiting that are equivalent and would not require relocation? Once again on an individual basis it's possible. But a group? All at once? What about wives and family members?

This is not like deciding to not buy a product at the supermarket 'let's vote with out dollars'.

It's also not right to put pressure on fellow co-workers expecting some type of behavior that might not be consistent with their own views.
I generally feel like anything that requires your hands to be in the field of view (at anything near its current size) is an immediate non-starter, which is part of what ruined Air Tap for me. Plus it was just horribly imprecise.

We do stuff with our hands largely away from the center of our vision. You might make a brief glance to calibrate yourself, but e.g. grabbing a thing doesn't require constant focus on the thing through the entire act.
Way of thinking and acting, but that usually derive from culture and correlated with race, so yes, I am aware of the implications. When people talk about diversity they usually refer to race and gender, so yes, exactly the opposite to that.
For the war
It seems you are overestimating the difficulty of getting into a FAANG. The hiring is highly optimized and standardized to attract non-experienced folks which means a rigorous 3 month diet of leetcode and grokking-the-design-interview puts you on very serious chance of making serious mullah in total comp (plus benefits, perks, good work life balance etc).

But you are on spot on. 99% of the time startups wont make you rich and their biggest attraction by far is working on things you are care about and are interested in which you know you wont get at a BigCo (unless you are very very lucky to be working a hot new product blessed by someone high up). So if "interesting" things are what you want to work on why not just do a side project. This wont make you rich but atleast puts you on the path of producing "small" things to build your brand. Prioritizing 5-10 hours a week is not hard. Key is prioritizing.
Hangar, Mayday (m'aider), Bombardier, Airport...
Software did that; your comment triggered a spam filter. Then a user came vouched for it, which is the intended use of vouching. Moderators didn't touch it.
Programming Languages: Survivors and Wannabes (1996)
Your comment omits an important but interesting detail here - how common is "rare use" and what is it being used for?
I use xfce ubuntu on the desktop, but the vast majority of machines we have (c. 2500) are servers, which by default doesn't even install sshd.

Compared with a "minimal graphics" centos server build I did - which required a mouse to install the thing, I think I know where "little heavy" lies.
I'm still trying to figure out, in this day and age, especially after the Snowden disclosures, why anyone would trust software released by this organization.

you do realize their primary goal is intelligence gathering?
This is basically how a monopoly works. And the defense industry behaves like a monopoly even if its made up of a bunch of different companies.
DNSCloak on iOS supports this now.
Makes me feel better because I flew on a 767 today that must not have been updated since 1992 (original seats with ashtray, original overhead lights and window shades now not working, etc) and I was wondering a little about airworthiness.
Dropbox is widely considered a highly desirable place to work; it's odd that you describe it as an example of extreme dysfunction. Likewise, I think GS is generally viewed as the technically strongest IB.
Around 10:06 the controllers start asking if aircraft are picking up "ELT's", Emergency Locator Transmitters
Very good. That is literally a moonshot.
That sounds like a case against wealth inequality, since there’s no increase in happiness for the very rich.
A BGP attack against a CA to get a fraudulent cert issues. (As far as I know, no one has done this to me, but they could.)
Yes. In my eyes the win here isn't concurrent performance that cannot get beaten by anything else; I am pretty sure a carefully crafted Golang or Rust stack can beat Elixir any day. But they won't have the fault tolerance guarantees of the BEAM VM.

The real win IMO is the good reliability:performance ratio that Discord achieved. I feel Erlang/Elixir are excellent in optimizing this exact metric.
Lexing and parsing are the easiest (by far) parts of writing a compiler. Writing them by hand is very easy, and the code often looks like the grammar. They also tend to be the least buggy parts, I would handwave that maybe 1 in a thousand bugs were in the lexer/parser.

Lexer/parser generators are simply not needed and not particularly helpful. Two areas where they are particularly inferior:

1. Error messages. Since the generator doesn't know what you're doing, error messages tend to be generic and very unhelpful to the user. With a hand-built one, context can be supplied to the user in the language of the language(!). Suggestions for corrections for the most common mistakes can be given.

2. Error recovery. Doing this well relies on guessing at what the most likely AST was intended by the user. But a generator can't know that.

By the time you've expended effort trying to overcome (1) and (2), you'd have been better off just writing a custom one.

Here are D's lexer and parser:

https://github.com/dlang/dmd/blob/master/src/dmd/lexer.d

https://github.com/dlang/dmd/blob/master/src/dmd/parse.d

For a complex language like D, they are pretty simple. (The lexer even comes with some builtin unittests!)

Probably the most complex part is the arbitrary lookahead scheme. Of course, this wouldn't be necessary if the grammar didn't need lookahead.

P.S. The initial versions of these were written 20 years ago in C, so the coding style is a bit archaic and could use improvement.
Presumably this would interact poorly with FaceID’s attention aware features. iOS periodically activates the front facing camera while unlocked to determine if you’re paying attention to the phone. This influences automatic screen dimming and alert noises.
> I've heard of numerous studies that point out that people's happiness and wealth don't correlate much past a certain point

That point is significantly above median person income, or a similar comparison to median household income.
That's one reason why wealth inequality is bad. If someone is already wealthy, additional wealth increases their happiness by less than if someone poorer would have received that wealth.
You can definitely do that as a Head of Eng at a startup. It would be good to see how much freedom (measurably) the employees at your startup have in doing this (either for product initiatives or for technology choices). They certainly would have a smaller "surface area" for selling than in a BigCo (ie with committee for X or a leadership group for Y or a review group for Z) but their freedom is still limited wrt to a VP/Head of eng no?
The "etaoin shrdlu" movie references Data General, so most likely it was an early version of RDOS.
It's going to be an open source release so depending on your paranoia levels you could just build it yourself.
He Was Supposed to Be the Next Stephen King. Then the Aliens Came
Daily Horoscope Feb 25TH, 2019
Everytime I listen to Spotify in the car I think this. I think back to the days of cassette mixtapes, and now I am streaming fast internet to a moving object and listening to anything I can think of.
People have done this after being sued, moved to a state with protections and poured assets into a house.
Coordination modes in the multisegmental dynamics of hula hooping (2004)
> Would anyone care? I don't think a game company is going to refuse to publish on iTunes or Google Play because some tool they use for analytics stops working.

I don't see why these companies can't simply push all analytics to their own servers then out to the analytics company, bypassing apple/google.

Most of the biggest mobile games companies have custom analytics engines and likely do this anyway.
I'd go with people "aspire" to live near a good mix of culture and opportunities. That's why these places are expensive.
As long as domain validation is the standard for getting certs, the security of the DNS system will be part of the security of DNS.

At the moment, DNSSEC is the only off-the-shelf authenticated DNS system. We need that authentication between the DNS servers and the Certificate Authorities.
DNSSEC between the DNS server and hosts doesn't matter much. There are other ways to MitM, and insecure fallback is inevitable.

In the end, the DNS system is what we use for identity management, so it should be authenticated. As the recent attacks have shown, the actual administration of the DNS servers (Registrars) also needs to be secured. That is not DNSSEC's role.

But in our current system, if a registrar is compromised, the system is compromised anyway. I'd love to hear an idea that obviates the need to trust Registrars. Without such an option, I don't think 'this doesn't defend against DNS account hijacking' counts, because nothing defends against DNS account hijacking.

Once someone has that account, you are fucked. HPKP is essentially the only thing that could save you, and that has (rightly) been deprecated.
Having watched some Ray Mears episodes about survival in the outback, I am convinced some kind of outback survival warning would be good to have on this site. Stuff about how to lower tyre pressures to get out of a spot, what to do if you are stuck in the desert etc.
Lots of people make serious money with Ida, it's a license to print money similar to knowing Cisco was a few years ago (although even more so I'm hoping).

The problem is barrier to entry. Many RE blogs and free resources start with "open up Ida", which means that in order to learn how to use the tool to make that money, you first have to buy the tool. Yes, there's the community edition, but it always seems to be missing that one feature you really need...

I'm really curious what the prevalence of tools like this is going to do to the salaries for reverse engineers.
That statement seems like complete nonsense to me before you even think about roles - a Martini only has two ingredients - gin and vermouth (and an olive/pickled onion/oyster/mothball/whatever as a garnish). It makes no sense to say "replace all the ingredients, and you get this other thing" - no shit.
If you try to educate others, you probably have to ask first whether you're the one being wrong.

First, your quote is not from a post I answered.

Second, it's interesting to have a link to Jung's material. But stating "something is true, since Jung discusses it at length" is just a very bad argument. Why? Because duedl0r said so.

Third, actually, I share your opinion about the quote and all....but the way you wrote your post is not ok for me
Still reading the article, and I'm enjoying it so far.

My only complain is the design of your blog. The header and the footer (to subscribe on Medium) takes so much space that there is relatively less space to read to actual content.

https://imgur.com/a/pBUmIvp
sure, they would just hijack the outgoing TCP port 80 connection when you try to open a non HSTS domain. (and of course it could try to a port 443 with a fake cert thing too.)

also, there can be standardized portal lookup/discovery methods (this RFC has already expired, but it's likely that the effort will continue: https://tools.ietf.org/html/draft-pfister-capport-pvd-00 this seems to work with IPv6 only, as it builds on ICMPv6 Router Advertisement, but "provisioning domains" could simply be a DHCP data type too)
Extraction industries do turn on a dime between boom and bust though; there isn't a lot of warning things are going south and the symptoms can be a bit weird. Then everyone who can be sacked is out of a job. Indeed, for weird symptoms, one option in the face of financial problems is to scale up production to reduce unit costs and try and widen the margin.

Not that your friend and family are wrong, I've just worked in extraction companies that were expanding and short on labor, then 12 months later were reviewing their options for bankruptcy. That isn't a great metric for corporate health.
And that's what's stopping them from browsing a sane web.
Interesting fact, thanks for sharing.

When I lived near a major cargo airport for Fedex, I often got Prime stuff delivered via Fed Ex, which I assumed was intermingled. I didn't realize Amazon also had it's own literal fleet.
Infrastructure can never get to any reasonable level of resilience alone without programs being designed for resilience and such ignorance will likely lead to nasty stuff, like cascading failures, because of massive load differences between normal operations and attempts to handle errors by recreating entire services. But Kubernetes itself is not known for its resilience, on the contrary, its reliability reputation is pretty bad at this point, unlike that of Erlang.

Design for resilience is not a small thing. I suggest to read Joe Armstrong's "Making reliable distributed systems
in the presence of software errors" [1] as a starting point on this.

[1] http://erlang.org/download/armstrong_thesis_2003.pdf
And?
It's all about possible tit-for-tat if the US threatens Russia.

Russia never threatens to attack first.

Apparently, the desirable situation for the US is that it can fuck any country and no country cannot harm it back? And if it isn't so, the country is threatening the US, right?
When its an SDF texture it is scalable because the distance function produces continuous data. The aliasing is greatly reduces because data is easily calculable from neighboring pixel samples.

Edit: Here's Valve's Siggraph paper on the technique https://steamcdn-a.akamaihd.net/apps/valve/2007/SIGGRAPH2007...
Skimming through that list they look like long-running businesses, not startups. They may have been startups once upon a time (same as any publicly-traded business for that matter), but they're completely irrelevant to a discussion of where modern day startups seeking to scale to billion dollar entities should be founded.
Probably to crowd source maintenance like nearly every other closed to open transition. And ghidra has been leaked a few times (they give it out like candy to contractors) so they're not really losing much.
Is this a published in a serious journal? The same journal published a work about checking if a number is prime, but all the examples that compare the runtime of the new method are for primes that are lower than 1000 ...
It's not the earliest age of reproduction that matters, but the latest age. If a woman can give birth at age 40, and descendants with living parents and grand-parents have a significant survival advantage, then it makes sense that we've adapted to live to over 80.
Client certificate PKI is common in this space. Even if it's just a local cert on the user's profile, it works really well as SSO.
It's so entitled that all these people want to live in places that have jobs. How unbelievably elitist they are to want to work for a living. /s
DNSSEC used to be the biggest opportunity for amplification attacks.

https://vimeo.com/18279777
It would be good to overlay that with the price of oil. That is clearly a driving factor in how much they can pump out of the wells and whether they’ll drill new ones.
Yes, I know. But it also comes with little advertisements of "Canonical Landscape".

The thing I like about Debian is everything is inside a single ISO, and it's still an independent Linux distribution. FWIW, I don't like to use a distribution made by a for-profit company.
If you include DSLs in what you say, then I disagree vehemently, at least as to DSLs.

For larger programming languages, it depends. Mainly it's a very long-term commitment. It requires having a strong commitment to funding a team to develop, maintain, and support it. Is that a good idea? I don't know in general. In specific cases it may be an absolutely brilliant idea, though I suspect in most actual cases it's a terrible idea mainly due either to inadequacy of the business case for the proprietary language, or inadequate funding. In order to build and keep proprietary a programming language for decades the value proposition in it has to be enormous -- that makes the business case unlikely, but not impossible.
No, GPS was actually designed from the start as a dual military and civilian system. The only part that wasn't originally available to civilians was the high precision signal.
TFA claims that:

> The once-powerful partnership between fracking companies and Wall Street is fraying as the industry struggles to attract investors after nearly a decade of losing money.

Is that inaccurate?

I'm guessing that fracking was profitable until oil prices crashed. So is the financial debate about if, when and how much oil prices will increase?
It's a reverse engineering tool. The community is going to have plenty of ability to do network analysis on it. Also, it's trivial to sandbox it, even if it weren't going to be open-sourced.
Both cassette based performance linting and static type checking will solve this problem. There are already the beginnings of the tooling being formed.
Why stop at training... why not just have the hololens show you every individual step, day after day? It could work for fast food, manufacturing, retail.

In the end working-class humans will just be skeletons to be operated by instruction. The key requirements will be: ability to stand, not being too large or small, reading and listening in the chosen language, following orders, manual dexterity, and showing up to work on time sober.

We won't need expensive robots with servos and sensors.

Now you can see why so many business interests are (secretly or otherwise) pushing for open borders. Anyone could do this stuff.

====

Extra: I can see why the military contract hit the news - this will be a critical piece of equipment for soldiers. Route/map overlay, location pinging, friend/foe indicator, weapon status...

2-3 hours of active use is a big limitation though.
You'd have to audit the source code first, though, which is not a trivial thing to do.
But please don't. Doing that adds a cost to the community, by toxifying it. Because of that, your pro-community intention is not only not fulfilled, it's actively damaged.

I find facile dismissals irritating as well, and lord knows this site gets a lot of them. But the way to push back is with a clear, positive defense of whatever was unfairly dismissed. Venting doesn't help; it only invites more venting.
Sandboxing things is rarely trivial ;)
New flaws in 4G, 5G allow attackers to intercept calls and track phone locations
Hey, sorry I missed this. LDC is the Linguistic Data Consortium (https://www.ldc.upenn.edu/). Our web annotation tool (internal app) would probably be broken in many places.

Take a modal for example - the text is not visible until the modal is opened. Let's think about menus that display on hover - they wouldn't work. What about tooltips or other sorts of floating label type things? What about other text that only appears on hover, or when some action is performed?

Sure, you could wait to insert these things into the page until the last second, but it would be less performant and complexity would be higher.

If you saw what the web looked like without display: none and visibility: hidden, I think you'd change your mind. There are infinite applications.
> If there are going to be arbitrary mouseover effects then JS has to be able to see your mouse. If you want Jupyter notebooks to indent text & do tab completion then JS has to see text you haven't submitted.

Just don't allow those things. Those aren't hypertext browsing, they're app-things. Wikipedia or Timmy's Ninja Turtle Fan Club or even banking and ordinary ecommerce sites don't really need those things, and having those things on the same platform as all these "apps" get them all mixed up in a spying and vulnerability nightmare for no good reason. I think hypertext browsing is distinct enough from what the current web is, and that it's still a useful enough idea, that it'd be nice to split that off from... whatever this has become.