skysight-inc/HackerNews huggingface dataset:
> So you hard-scramble 4-5 hours to finish a take home assignment to apply to just one place (!), and then you send it in and get a meaningless rejection note. Sometimes you don't get anything at all.

Do you mean you've gotten rejection letters straight after submission? In anything but exceptional cases I thought it was standard practice to always have an interview after the submission and talk about the solution - how you talk at the code, design choices, possible optimizations and issues should weigh heavier than the quality of the submission itself.

So I don't think anyone using services doing it for them has any success with it. And if they do, you may have dodged a bullet.
There is a fair use case here. My understanding is that you're allowed to do this sort of thing for purpose of security research.

It most definitely is not unethical. Illegal perhaps, but unethical? Please.

If they are trying to make money off selling to people doing something other than security research (say, playing games and using apps), than yeah, that'd be unethical.
What, no huge downward spike when tumblr banned adult content? :P
>observational study, which can simulate A/B experiments

This is 100% overselling. Observational studies can be suggestive, but cannot replace experiments. Unobserved variables cannot be accounted for.
I deeply appreciate your comment. Thank you.

Choice quote for others sourced from the first link:

>Whilst sulphur dioxide emissions are definitely associated with pollution from the mining of nickel these emissions that Dave and Margo have observed are far too extensive for this to be more than a partial explanation.

>It is simply much too large.

>Also of interest, the emissions are intermittent just as methane emissions are.

>One very reasonable hypothesis is that there have been geological changes which is leading to magma coming to the surface much as it did in the Permian extinction.
The trick was in both sides acting as if geo or helio-centrism from a scientific method pov had anything to do with the derived value to the religious.

The religious derives value — perhaps — from the concept of centrism, perhaps the centrism of the soul/consciousness from a relational POV but whether or not the litmus paper proves an earth center matters two shits to the religious.

The trick was that these two domains were confounded and a yes genuine dispute (based on a genuinely stupid equivalency) played out.
Brute is choosing every index pair (n^2) and calculating the sun of their subarray (n). With prefix sums you can get to n^2.
It sounds like you are under the impression that we don't rename accounts. We do.
> I make substantially more than that now, but have moved to Brooklyn since then; door to door it takes me about 50 minutes, but I wouldn't classify that as "a nightmare".

Depends on your perspective, I suppose. Personally, spending 2 hours every day in commute is definitely not how I want to spend my life. A major reason I would move to a city like NYC is to eliminate such a long commute.

Last few times I took the train to Brooklyn, the train was always delayed by several minutes. Sometimes 15+ minutes. Trains were packed, especially during rush hour, and there was nowhere to sit. Occasionally they'd just stop place for technical reasons for as much as 10-20 minutes. Definitely not a smooth or pleasant experience.

Regarding compensation: $120k is becoming entry-level compensation in the Bay right now.
Perhaps but I think there’s a difference. I don’t know how refrigerators work, but I can guess and within a few guesses I’ll probably get close.

I don’t know if everyone can guess how comp tech works. I’ve heard comments about how hard it must be to code how software works. Or to understand that so much can happen behind the scenes
Under what doctrine / case law?
Screenshotted and saved for inspiration, thank you for sharing. I’m starting my own business right now and everything keeps telling me just lay off the accelerator. My natural mode is complete obsession.
Maybe I'm just slow because this occurs to me hours later, but this One Man, One Stock Grant thing is a terrible idea; if the employees know about it, and they surely do now, they have incentive to try to drive the company in such a way that it needs to take capital to survive, so they get their payouts.

This is probably not the most stable foundation upon which to build a company.
To make copies of iOS (against ToS), run it on non-Apple-branded devices (against ToS), and make profit off it?

Like, I could see fair use for an individual security researcher, but a business making profit circumventing Apple's ToS and security in multiple ways, and encouraging others to do the same? I find it unlikely to pass.
Personal attacks aren't ok here, regardless of the comment you're replying to. Would you mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here? Note that they ask you not to reply to egregious comments, but rather to flag them.
Well, at the end of the day, you can never really be sure of strongly ignorable treatment assignment/unconfoundedness, no matter what problem you’re working on. Especially if you’re an economist or an epidemiologist working with data that’ve been collected by someone else—you can’t exactly easily go back and measure more predictors of treatment assignment. But if you’re running a website, there are a lot of variables you can measure on the user end and more opportunities to iterate, and so SITA then begins to look more and more like a better bet.
Fair use for purpose of research.
I think this is only true for certain definitions of success and failure.
9-9?
UrbanDictionary definitions are quite apt (possibly NSFW link) https://www.urbandictionary.com/define.php?term=angsty

the feeling of not being understood by anyone and that the person is alone in the world. When in reality about a million other people are feeling the same thing.

Whining about how much your life "sucks" even though you live in the richest nation in the world and are a pampered little while [white?] boy/girl. Usually teenagers desplay this quality of "No one loves me or understands me".

and https://www.urbandictionary.com/define.php?term=Angst

A feeling of despair, anxiety, and depression. It is usually applied to a deep and essentially philosophical anxiety about the world in general or personal freedom.

a feeling of dread, anxiety, or anguish that is commonly associated with the teenage years. And angsty teenager tends to wallow in these feeling melodramatically, wanting pity from others while also simultaneously wishing to remain tragically misunderstood, much to the annoyance of his friends.
>The problem with take-home tests is you may have had help, or someone else did the test for you

Ask about the code. Ask about the thought process. Ask how to debug it. Ask how to change it or improve it. Put one of the company's team members with them and pair code for half an hour. Find a bug or two and fix it.

There's no lack of questions to confirm if someone did the work themselves. This is easy to figure out once you have working code in front of everyone.
Oh, that might be possible. I've not looked into that.
Quantifying the number of bugs sounds a bit too close to "zarro boogs found," though I grant that additional data would be nice.
> GE sold off GE Capital over a decade now.

No, they spun off some of their LTC and Life Insurance business into Genworth, which, incidentally is suffering from some pretty severe LTC woes themselves.

LTC is literally the textbook case study in shitty actuarial assumptions. A combination of low interest rates, huge medical expense inflation, adverse experience (i.e. people staying on claim for 2x as long), and low lapse rates have bankrupted at least one insurer in the last two years (Coloniel Penn). Genworth may be next.

GE's auditor KPMG has had some "strikes" against them in recent years that are bad enough to draw attention from the PCAOB.
I hope it does. Why are researchers doomed to make their own tools from scratch?
Nearly every day on here there's a thread about empty/meaningless work and feeling like we're not contributing anything that will matter 50 years from now - and I often participate as I feel this way quite strongly. This is the kind of work that's meaningful. This is a huge commitment to well-thought-out climate healing and using wealth for actual tangible good. Stripe already deserves a place above FAANG for their incredible work culture [1] but this goes even beyond that and would be fantastic to contribute towards. I'll be checking their careers page often, in case they get into hardware.

[1] https://news.ycombinator.com/item?id=19422833
Yeah, right.

People seem to have forgotten that not long ago, cell phones did not had headphone jacks. Chargers were proprietary, and so were headset interfaces.

Then a new, revolutionary feature came: the headphone jack - and for a brief moment of sanity, we could use our favorite headphones with cell phones.

That moment has passed.

We are still better off than before: at least the USB-C is more or less the same across devices, as are the dongles.

But I'd still bet on a brave company introducing the headphone jack alongside USB-C in five years.

Meanwhile, in the world of pro audio, nothing will change. The 3.5mm / 1/4" is here to stay.
Reproducing a Flaky Test in Go
You can legally sell security bugs, as the NSA buys them all the time.

However, running a platform for the explicit goal of breaking security? Are you copying copyrighted code to achieve this goal? You're on shaky ground there.
That is what freedom of speech implies, yes.
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

Particularly, we might add, when the alternative is turning the f-word on somebody.

https://news.ycombinator.com/newsguidelines.html
Tekashi 6ix9ine Replaced
Source-code is not only text. It has structure which must follow specific syntactic rules. It is not free-form text like what we are writing here. It has structure which is the same thing as saying it has 'shape'. And that shape "forms" an image, is iconic, for the internal structure of the program which you see when you manipulate it within your Lisp-program.

An image is not the same thing as the thing being imaged. Ceci'nest pa une pipe. But you can see the structure of the thing being represented by looking at the image, by the "icon", why, because the structure of the image is (to a large degree) same as the structure of the thing being imaged. Similarly the syntactic structure of Lisp source-code let's us see the structure of the program that is generated by that source-code.

It is iconic. It is iconic to the thing it represents, the program, which in a sense is the same thing, just a different, but structurally isomorphic representation of the program itself. It is homoiconic.
Checkup ClickHouse https://clickhouse.yandex/ this looks like a very good fit for what you say
> Do you mean you've gotten rejection letters straight after submission?

Yes, that definitely happens. In fact, from what I've seen, it's the norm: companies who give out homework projects only bother spending any time with you if you completed them to their satisfaction.

Otherwise you just get a meaningless auto-generated that they're rejecting you.

> So I don't think anyone using services doing it for them has any success with it.

Why not?

If I'm a mediocre programmer in the US, I can go online and buy a solution with a full, detailed verbal explanation attached. Then I'll take maybe 40 minutes to read through the solution and explanation, and voila, I'm ready for any followup session you may have.
You can take your ex back, BUT avoid these #5 mistakes
Sorry, meant to write illegal, not unethical.
Not to criticize other people's preferences, but I have read people's gripes about things like take-home assignments and fermi estimation for years and years, and what I want to know is how I can find an employer that likes them, and hires based on them, because I both enjoy them and would like to work with people who like them.
Ah, so if you don't have a certain amount of social and mental intelligence, then fuck you, right?

You're reply is basically an example of survivorship bias.
The specific task is so obscure, that only a language as widespread as C would have an example online for it. So people are confused when you name this as a criteria for selecting a language, since it’s a criteria that most likely only C can satisfy.

Then someone jumped to the conclusion that you were actually saying that Rust doesn’t have enough low level kernel APIs because that would make sense.
Instead of just Apple though, think of a bigger picture here:

Let's say someone ran a service to help you hack AirBNB. Legal?

Let's say someone ran a service which spun up Windows Virtual Machines, of any model, which were not genuine licenses, for the sake of "security research." Legal?

Let's say someone ran a service which helped you find bugs in anti-cheat software and run those bugs on your PC. Legal?

Etc. It's tough.
> "once I achieve this, THEN I'll be happy"

Sometimes people achieve their goal only to realize that happiness didn't follow.

Of all the people I know who have made a similar statement and then found success, this was the most common outcome.

Being happy can be a surprising amount of work, and there aren't any instructions. It's better to figure out how you can be happy while also spending time on the goals you think are worthwhile. If you need them, there are other tricks you can use to motivate yourself that don't involve deliberately sabotaging your own well-being.
Why? I use market prices for vulns to figure out which platform to use for my personal data. Very useful.

I doubt someone is going waste millions dollar vulns to get access to my lame personal life.
Fair use/research is not what Corelium is doing. They are selling the product to other people. What those other people do is beside the point.

Edit: Oops. Meant to reply to blazespin.
Expect a new startup in Russia or similar if Apple crushes them.
I'd also consider myself not a "framework guy" -- Spring is not my favorite, I pick flask/sinatra over rails/django, servant over yesod, vue + vue-router over ember (these days) etc.

Maybe the distinction is that it really matters which framework, and how it's put together, and how much you have to commit to use any of it.

I think the commenter's question was really more about the diaspora of these tools and why they all exist -- svelte is pretty decidedly not a framework (in fact I don't even think you can make it one, AFAIK there isn't like a "svelte data"). IMO the only full blown frontend frameworks are Ember, Angular and react/vue + react/vue-router + flux-y pattern data store.
> everyone presumes

[citation needed]

Having spent time inside a number of industries, I think there's a huge difference between insider knowledge and general-public knowledge. I'd guess that the average shopper would think something ends up more visible because it's something shoppers buy more frequently.

Also, the notion that X is terrible does not justify Y being also terrible. Do people object more to new or newly-revealed terribleness? Yes. Is that a reason not to take their objections seriously? Not at all.
I’m not sure what I think this means, but it does sound very profound.
Is this the same program that, if a project has installed, tries to make a bunch of websocket requests from the app to the browser plugin, which if non-existent causes your console and network tab to be flooded with failed websocket requests?
Back in the day, working in a University in Australia on multicast stuff (we used it heavily for conference broadcasting) I had a service point which I forgot about. One of the network admins brought me a printout of six unknown users who were sharing dickpix live. I shut the service down.
I would spend the week with my wife and kids, talking and helping them prepare for my absence.

I am not sure how that changes me liking to play with gadgets.
I mean, "do things that don't scale," amirite?
I basically like the approach, but I'm a bit wary after playing devils advocate with it for a moment.

A candidate might reasonably assume that they can look better than the other candidates by spending more time on the problem and tackling a larger or more impressive ticket. If you imagine a world where all interviews were like this, candidates could end up working 60 hours a week on these projects in the normal course of job hunting (easier to imagine if you assume that the talent shortage isn't permanent). Probably, since they can see the size of the contributions made by previous candidates, the pressure increases over time as well.

edit: it would be amazing for FOSS in general though. Imagine how much faster GNOME would be if hiring committees required you to write bug fixes for popular projects.
Comparing Distributed Transaction Architectures for the Cloud Era
An analytics platform without a privacy policy? :(

404: https://www.clearbrain.com/privacy

404: https://www.clearbrain.com/terms
The 1A is about freedom to express any idea or opinion, not about literally publishing or saying whatever you want. Purposeful lying, for instance, is not covered under 1A. Finding bugs for the purpose of selling them to people with malicious intent is malicious itself, and is very likely not covered under 1A. All rights imply a commensurate duty. You don't have freedom of speech for the purposes of harming others.
Ice Memory (2002)
Actuaries are trying hard to market themselves against “data scientists”. Adding basic intro to statistical learning type material and r programming to their exam syllabus.
Places with resources will, many will not. Fortunately we have bankruptcy.

It’s pretty obvious that coastal development is beyond unsustainable in many places. Places like Florida and New Orleans are really screwed, and that shouldn’t be a big surprise. I remember reading in school in the 80s that the destruction of the delta by flood control doomed New Orleans for example.
What do you mean "terrible end for life"?

Of course you don't need the things, but they are enjoyable. I like to live a life beyond bare necessities.
I think this is reasonable. Corellium is committing blatant copyright violation for profit. I think this is a pretty open and shut case win for Apple.
That must be an American thing, in Asia it's at least 12 decimal places (jk).
I don't think many people have more than one phone any more.
e.g. I haven't had a landline in almost a decade.
Commenting on my own comment, but Polymer[0] also deserves some love! v3 looks really amazing ergonomics wise, and it's the most web-standards friendly. The early demos of polymer (some showing being able to just drop a <google-map/> on your plain HTML page) really were mind-blowing. Also, it's actually in use on a bunch of google properties, like Youtube (you can actually see on some of the older pages that some URLs have a some use_polymer query parameter that turns it on/off).

Polymer is really interesting because it represents a kind of return to the early web but with all the new-web thinking -- just drop some custom component on your page (so only needing to think in HTML) and you're good to go.

[0]: https://polymer-library.polymer-project.org/3.0/docs/about_3...
> how did that person at the 2004 conference know you had the right stuff?

I was there talking about my FOSS work, that probably helped.

toolz asked me if the "Portable .NET" platform was portable enough to run on some new hardware & gcc patches he had got before the conference (not insane, but cross-compile & port the project from a Zaurus/iPAC to run on a PicoPeta Simputer).

Anyway, it must've looked more impressive than 2 days of work, because when toolz died, someone else remembered that incident[1].

(as a side note, I had already interviewed at IBM, Oracle Platforms team and several other places with no luck at that point ... so I had already spent 4 months prepping & interviewing in 2004.)

And after the conference, I met Swaroop [2] & Philip, who were at Yahoo then.

[1] - https://news.ycombinator.com/item?id=5812177
[2] - https://python.swaroopch.com/
I definitely count that as an observable effect on the material world. There’s not enough information for me to know what caused it, but yeah I think it’s a totally normal datapoint.

I’m not arguing about the existence of God per se, I’m saying that I find the idea that claims about God are totally different than other kinds of claims unconvincing.
There's a strong difference between being in favor of the _right_ of freedom of speech but against specific instances of speech. They are completely different. I'm in favor of their right to go to the black market, but I'm completely against them actually going to the black market.
Can you do a quick write up about how to do this? As a web developer, I feel like I should know how to host my own website from my own machine, but I've always struggled to get all the right steps in place. It'd be nice to hear from someone more experienced, so I can make sure to do it correctly!
Substitute “exploit” for “speech about security” and you will see that doing so is explicitly protected under US law.
I guess you don't necessarily need data, but if you don't have data than you'd need a simulator, and we'd don't have simulators for most problems that we care about.
It may, however, be that Apple thinks that pointing out they aren't selling to only security researchers or other "socially beneficial" people is easier than getting into a fight about fair use, which would also bring bad PR.
There's quite a few employers who like take-home assignments. However, just like GP experienced, that doesn't mean they will hire you based on take-home assignments alone.

So they'll have you do one before you even come onsite. Then if you pass, they'll run you through the same whiteboard loop we all know and love. Even if your take-home performance was fantastic, they'll still reject you if your onsite performance was anything short of.
Phage Hunters
Won't be in the market for a new car until at least 2021 but it's great to see this, getting all-electric experience under their belt will really help them polish it (although I have a feeling they've been polishing the EQC for a while).
I was Taso's roommate on Ramona st in Palo Alto for 6 months back when he started his company with his founder who was familiar with running a consulting company. It's really the ultimate arbitrage - take a cut of a kagillion foreigner's hourly pay to enrich yourself. Good for him. One day he sort of disappeared and I never heard from him again. Glad to see he's doing well.
Is it obvious? People could just as well think it's something like Trader Joe's, where the first hurdle for selection is quality.

One of the big problems with e-commerce is trust, and I could easily see some bright spark at Amazon saying, "What if we did extensive testing, found the best-value item in each category, and gave it our blessing? We could reduce decision fatigue, increase revenue, and strengthen our customer bond."

We see Wirecutter out there making good money on doing exactly that, so it's not crazy to think Amazon would just do that themselves.
I'm glad they provide a working kdump config. Normally kdump is kind of magic and either it works or doesn't. In the second case, trying to figure out why may be insanely hard.

I tried to debug crashes on my laptop and without a real console access, it's pretty much impossible to tell why kdump fails.
If you're able to, would you mind linking to some resources about the case you describe in point three where the kernel need deal with an invalid stack pointer? I'm very curious about the underlying causes.

Also, regarding point two, is the cumulative result of those factors you describe (other NMIs being blocked, lack of kernel control, the unreliable heuristic) that a diagnostic NMI may end up never being run?