skysight-inc/HackerNews huggingface dataset:
Tried to just to see... "We aren't suggesting people in your area yet." I guess I will have to wait. At least this didn't reject me like other dating sites did.

In any case, I'm not sure if I would be inclined actually meet someone from the result. Maybe because of my demisexual nature, but am I the only one feel reluctant to meet up with someone from dating sites?
I don't think you're typical. People shop at Amazon for many reasons -- price, selection, loyalty programs, etc.

Even if you are typical, your comment isn't relevant to the original topic.

The point is that Amazon created enormous demand for fast delivery, and then it replaced large delivery operations with Uber-like individual "contractors" that aren't professionals, are crunched for time, and are causing problems for urban areas.

Maybe all of that would be fine if Amazon (or there customers) were paying the price, but they're not.

What's worse is that, in some cases, "the price" is someone's life.
AB5, which is currently rattling around the California Senate, should dent some of the worst of these abuses.
moved to oakland for a job, commuted via bart. 6mo later, tinnitus. gotta love the good old banshee scream of bart.
Spotify has had it since 2008 and Google Play Music since 2011. Blows my mind that people have used this for so long without web support... Then again if you're stuck in the garden, you don't have much choice.
Block sizes can often be set to at least 65KB, does this not help the problem?
If you were targeting a Lisp you could do this as a (macro) library
Sorry, yes I checked the tweet. I was trying to point out that it's not clear what the "earthier" term is, in disagreement with the parent post.
> By the way, another other dark side of making paying ransoms legal is that transferring money to a terrorist group (just because they support it) now has a plausible deniability: "Don't blame me! It was just a ransom!"

Only if you assume that federal law enforcement agencies are a bunch of rule-following robots incapable of rational deduction.
Why would anyone direct their anger in regards to the Epstein case towards MIT? Surely, there are some billionaire child rapists more worthy of such attention.
>Why is it that people feel so discouraged by loads of review, especially early on?

Many people often think their skills and actions are them, instead of things they've acquired.

The question you're asking is oddly similar to asking why people get stressed and mentally suffer at all. It's a deep and complex subject. Taking is personally only scratches the surface.

Eg, I know someone who switched her career over it. I asked her why she left and she told me they kept criticizing her, and she took it as if they were attacking her and trying to get her to quit.
Haven't read the paper yet, but have read the blog posts (which are awesome, BTW!).

I'm wondering if you have any thoughts on Frank McSherry's old blog post expressing his distrust for approximate-DP [1]. He seems to have different intuitions than your "almost DP" post expresses and makes criticisms that aren't quite addressed in your post.

[1]: https://github.com/frankmcsherry/blog/blob/master/posts/2017...
wow... that took a long time to happen.
These "contractor" drivers are misclassified employees who are not trained to the safety standard of logistics providers like FedEx and UPS.
I'll take a noob who doesn't understand basic syntax all day every day vs. the dev who finds a way to make everything complex. At least in the former the damage is limited.
AA typically means African American so I was confused for a bit.
This was written back when they were still a relevant subculture
But that sure sounds like they care about proper architecture.

Of course they care about architecture—I don’t think anyone implied otherwise. But at good companies like Google good architecture is a given. Top developers often fall into the pit of over-engineering, and almost never under-architect. So at top companies code reviewers have to be vigilant about over-engineering and rarely have to worry about under-architecting.
That was a criticism of the platform settings being complex to follow since the options are scattered across a few different screens. Google should be the one to make it easier for the average user, if it desires to.
Apple Is Watching Cryptocurrency
>Can't beleive this is from the same company that

I can. Have you looked at it? Its a 22.2 MB shortcut help screen and some window tiling helper, 22.2 MB of total fluff. Its a direct opposite of what a Power user would want. Original 205 KB PowerToys/Tweak UI were meant for advanced users wanting an easier access to hidden features.
A noob question here.

As it turns out, the first 8 pages on our hydra machines are void. This means that trying to read to or write from any address from 0 to 0xffff will result in a segmentation violation.

I have similar issue. I was following "A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux"[0]. And decided to put the start of .text section at virtual address 0x0:

; tiny.asm
BITS 32

org 0x0

;
; (the same as the one in the teensy elf tutorial)
;

It results in segmentation fault when ran as normal user. But fine when ran as super user. Changing the code to use address 0x10000 fix the problem.

My question: Is my issue because I create an elf that has .text section inside that void region? Is this void region documented somewhere? What purpose does it serve?

[0]: https://www.muppetlabs.com/~breadbox/software/tiny/teensy.ht...
If you did that to code in Google search you’d be required to run a special load test to prove you didn’t screw it up. Nobody should assume either of the things you just implied were obvious. In fact linear search is guaranteed to beat binary search for short vectors. O-complexity analysis is good for undergrads but the ONLY aspect of software performance that matters any more is cache behavior.
I haven't considered that but I think that's hard to do for technical reasons. New commits are made on top of a clean history, so there's no single history of "raw" commits but they are intermingled.
Execution is the hard part. Unless it's an idea that takes very little to execute don't hesitate to share your idea and get feedback. Ideas are a dime a dozen. Execution is rare.

If 2 people go after the same idea then the refinement of the idea is much faster. Ultimately it's a plus.
Donate it to the opposite of Epstein, to a women’s shelter. Under no circumstances should MIT keep any of the money or use it in any way. Negroponte is completely wrong and moreover MIT doesn’t need the money. Indeed, they should double it before the donation.
Just to add. I'm Not sure if it's just a policy thing, but when a windows rdp session locks, pasting the password is blocked. Manually typing the password becomes a pain.
I really hope anything that blocks pasting in forms has good reason, an not just psuedo security
Why Are Marriage Rates Down? Study Blames Lack of ‘Economically-Attractive’ Men
Are you going to legislate away all contractor work? Because every medium to large company and even government agencies utilize contractors.

You can't build and develop subject matter expertise on everything. And besides that, contractors are often used to scale when you have demand that you can't necessarily meet with your current capabilities.

I guess I don't understand how your "solution" to this problem scales to the regulatory world outside of Amazon.
AD is totally possible at the library level (I did it in C# 10 years ago using Conal Elliott’s ideas), however if you want to autodiff more than an expression-only language, compiler support is useful.
> And he wasn't just a convicted sex offender, as in "streaked the incoming freshman class." He was a world class scumbug who (seemingly) got a sweetheart deal for ratting out some top brass at Bear Stearns

Slightly off topic but do you have a source for that? Not because I don't believe you, but just because I hadn't heard that little detail before and it sounds interesting.
> If someone gets all their work from amazon and is told by amazon when, how, and where to deliver packages, they're not contractors.

Legally speaking, they're probably not contractors in that scenario. In the US, a primary determining factor is whether or not the employer has the ability to dictate what and how the contractor does work. See for example https://www.irs.gov/businesses/small-businesses-self-employe...
How did you work up to fasting?
I guess what you're saying makes sense.

But instead of "faking" U2F keys just go with something like authy or phone verification. I still believe it defeats the hardware purpose of u2f given that it's software (even if it's a backup)
Where's a link to the actual paper/ peer-reviewed publication?
Part of the reason Apple may do it better is because they handicap developers' access to iOS. That's not competing on merit.
I've lost count of how many times I had to "fix" broken sites by editing the javascript manually client side.
I think the key focus should be “immigrant” culture.

If you’re in Asia, (which is like saying Africa or Europe), and as long as you don’t stay in the expat bubble, you will meet so many different types of people.

However, one thing to note is how assertive Asians are treated in the workplace,

> East Asians who don't conform to racial stereotypes are less likely to be popular in the workplace. "In general, people don't want dominant co-workers," says Berdahl, "but they really don't want to work with a dominant East-Asian co-worker."

theatlantic.com/health/archive/2012/05/study-of-the-day-theres-a-bamboo-ceiling-for-would-be-asian-leaders/257135/
There is a derivative, but since the function is non continuous, the derivative will likewise be messed up (but just around x=59). You really don’t want to be climbing a gradient around non continuous functions!
That's awesome. This is a great idea, if there's any way to get sites to fix their stupid rules, it's by shaming them :)
Agility+Bed+Mattress+Labor+Day
Aha, cool. I shall give Stack a try. I see there's a trial on the ms store.

Agree 'FancyZones' is pretty undercooked at this stage. Promising though.
Wouldn't the detector be placed inside a Faraday cage to keep away any and all EM emissions?
Yes, and Windows will try to put an application window where it was if the program asks Windows to do that. If I am remembering correctly. (Big "if")

Why the onus is put on each application to turn this on is not clear to me.
I would add that the recent, extremely wealthy immigrants from China are already changing the “meek and keep your head down” stereotypes.
And PayPal and CapitalOne and loads of others, Stripe has nothing new here - just an old product to a new(ish) segment they have a direct line to
Unpaywalled: https://outline.com/uPXtNv
In that case you should have an artifact to point to that describes the plan at a higher level. So you send a diff with a newly expanded role for some character, the summary of the diff says, "Refactor chapter 1 to prominently feature Character", then the detailed description says, "Character will have an arc that culminates in Conflict in Act 2 and Resolution in Act 3. See {link} for more details on my current thoughts on where Character is heading." Then this new prose in chapter 1 also has to be good when taken on its own, no spelling or grammar errors and a generally nice sound to it. Then I would consider such a diff eminently mergeable.

That is to say, a change doesn't have to be perfect on its own, but the direction should be clear, and it should be locally well constructed.
The more I think about it, the more I'm thinking that allowing SSDs to present a higher level API than block storage would be an incredible win. Consider:

- Currently, SSD controller firmware goes to incredible lengths to present something that is not a contiguous block device (due to the way flash works) as a contiguous block device to the OS. Likely this includes a huge amount of logic for storing and updating the mapping between logical blocks and actual hardware storage location. Since the control APIs currently are very low level, the controller basically has to buffer everything, transform that into what the flash needs to do, and then execute, not unlike how a CPU decodes instructions and converts to uops or reorders. Presumably this is quite difficult as early controllers had all sorts of problems such as performance tanking when the disk got close to full.

- The filesystem then pretends that the very non-uniform storage provided by the SSD is actually a uniform block and introduces a layer of metadata in a bespoke format to determine the actual disk locations of files, directories, and their associated metadata. Along with that, it can include lots of very nice extra features such as encryption, journaling, hashing (for integrity and de-duplication), CoW, symlinks, hardlinks, directory hardlinks, etc.

- It seems likely then that were the storage API to be raised to a higher level (files and metadata, rather than block storage), the SSD controller can implement every one of those features with superior reliability, performance, and power usage. We've already seen where software encryption went to hardware encryption -- the result is that the encryption is mostly transparent to performance. What would happen if a file's extents mapping was simply the physical location mapping the SSD controller is already doing? If if could transparently perform hashing on read/write or keep a proper journal of file operations? Handle CoW transparently?

And all of that implemented in a way that those just become standard storage features rather than requiring a certain OS to run.
This is for a code review which would be well after architecture and be the entirely wrong place to systematically question architecture.
Those are an oddly specific and narrowly focused set of recommendations to add to a set of guidelines that are largely very general and apply to a broad range of circumstances..
> I saw a proof of concept of something like this in Haskell a few years back, but it's amazing it see it (probably) making it into the core of a mainstream language.

Probably Conal Elliott’s work, eg in Vertigo (http://conal.net/Vertigo/, circa 2005)? There he was using it for normal computations used in pixel shading, pretty cool stuff. He is still active in this field, and has a lot of new papers that are more ML focused. I do wonder if “general” AD support will be useful for computer graphics as well as ML?
The iMessage app is also just a webview (at least up to 10.14).
You could straight up download Netscape on your Windows box. The question isn't 'in what ways was Microsoft bad'. I think it's reasonably established Microsoft was bad. The question is, how is this parallel to what Apple does today. To me, naively at least, it seems like 'not parallel at all'. Where am I getting this wrong?
if you were to google "jeffrey epstein bear stearns" you would relatively quickly arrive at this page http://miamiherald.com/news/local/article220097825.html but they don't link a specific source and all other results just repeat this information
Yeah I grok what you're saying.

I personally only game in short bursts so it's not a big deal to me to let the machine spend a whole damn day downloading fallout over a 10Mb DSL line.

I mean, that was better than spending the whole night DLing Commander Keen.

My view is that there's a certain amount of time that I'm willing to wait for certain interactions, and that's pretty consistent regardless of the tech stack. So if I have to wait a bit, I do.

I'm far less patient with things like keyboard shortcuts, UX interactions... but I feel like a lot of those really have gotten way, way better (like, no more floppies). Perforamnce is just one aspect of UX, and while you're right that it could obviously be better, there are so many other parts that are so much better (and performance really isn't worse that it was when I was playing Police Quest V).
It helps a bit, but keep in mind that just because your filesystem is doing most of its allocation in 64kB chunks, doesn't mean it is issuing only 64kB IOs to the drive itself.
For starters since SysInternals got acquired by MS their utilities/support started to get sloppy.

Why does procmon require Workstation service? Why official support forum search doesnt work https://social.technet.microsoft.com/Forums/en-US/home?searc... =

Internal Server Error - Read
The server encountered an internal error or misconfiguration and was unable to complete your request.
Reference #3.3e....
https://en.m.wikipedia.org/wiki/Steven_Hoffenberg
I think of it this way:
How can I build this so that it only solves today’s problems but doesn’t make it overly difficult to solve tomorrow’s problems?

Loose coupling, dependency injection, composition over inheritance, and similar techniques tend to be good answers to this question in my experience.

In contrast, over engineering attempts to solve tomorrow’s problems before they arrive and, if they arrive differently than predicted, makes them harder to solve, because when you have to change something it’s less clear which parts of the design were necessary to solve the original problem and which were only necessary for the future problem that was incorrectly predicted. Often times you might end up having to rethink the entire architecture rather than having the relatively simple problem of adjusting things to meet new requirements.
There isn't one, because it's wrong.

Source: run strace on almost any useful Linux command (e.g. ls, sort, which, ...), you'll see it makes calls to both brk() and mmap().
I dunno if it's true; the Epstein story seems to be a bottomless pit of corruption:

https://nypost.com/2018/11/28/pedophile-millionaire-dodged-h...
Wind is a second-order force. It’s even worse than solar - hard to believe!
That 10,000 hours of work to master some process - that happens after 4 years of full time, salaried work, and after a quarter century, balloons towards 60,000 hours of doing this stuff. I never feel like I know very much, but as I start to notice grey hairs here and there, it occurs to me that I do know a lot of stuff. Broad stuff. None of it makes me a genius, and, I'm not a genius so the math works out. My junk drawer is just 50 feet deep.

But taking someone with more like 150 hours of experience, who has just barely been indoctrinated into a complex process, who has no idea what they don't know they don't know ... yikes! We have to sometimes literally pretend that we have magic, and then work backwards from that so as not to overload them. I have found myself adopting a naive persona as I teach, a sort of fool that is also discovering as I demonstrate, to try and relieve some of that intimidation.

Is such a thing patronizing? I think, yes, but that without it being nefarious.
Legal Considerations for All the 'Do Gooder' Companies
While Asians may be a lot of things, the subservient to power meme is kinda weak.

My first thought is the Vietnamese fighting the French and then the Americans, even in the face of overwhelming losses.
Many years in security - engineering through leadership. The comments here are quite solid. I'd add that CISSP requires documented security experience + a CISSP sponsor to sign off. I started from a C.S. background, but you can start in many routes: if you have CS background, find a small security services company and apply. You might also do a 1 pivot move, where you use your mech/research background and combine it with security to become a specialist in that area (IoT related may be easiest pivot). Also, check out cybrary.it for significant free learning resources. Too exhausted to add more - but other commenters have great ideas.
Judging by the replies to this, there seems to be some confusion about what’s being referenced. heavenlyblue is describing Apple’s crackdown on Facebook’s Project Atlas from Facebook’s perspective.

Facebook developed a very intrusive app and utilized MDM to allow people to install it, since they couldn’t list it in the App Store. This isn’t the purpose of MDM, of course; when Apple found out, they revoked Facebook’s MDM certificate. Facebook wasn’t happy about this, especially since their internal company apps stopped working on iOS.

I believe heavenlblue is pointing out that Apple’s strict rules and closed ecosystem have their benefits. I’m not sure I understand how that’s relevant to the article, though.
Textifier – Online Text Manipulation Tools
Flux literally cheered because that’s all they wanted in the first place, to be baked into the os. So many people jailbroke just for that feature alone.
I'm sure we've all worked in places where a senior would not like it if a junior reviewed their code, regardless of the juniors intent. But yes, always a tonne to learn.

IMO the first few code reviews should be done face to face so some rapport can be built. Receiving feedback from a 'human' is far easier to process than a faceless Github profile picture.
Not sure it's worth pointing out but I don't think there was any value in pointing that out.

I thought the comment was apt.
Strongly disagree. It's ridiculous to see a prominent newspaper act afraid of writing a naughty word in an article related to Jeffrey Epstein, sex-trafficking, and other similar subjects.

It's worse that they changed someone's quote. If they didn't want to print "asshole" they should have either found a way to "bleep" it, or just not used that quote. Changing what someone said shouldn't even be considered.
Second-order force?
To be honest, after reading this document, I believe it contain MUCH more information than just how to conduct a code review.
The few times that I've been, they've been practically throwing free drinks at people.

A more cynical person than I would think they are doing that in order to make money from people's impaired judgement.

kermit drinking tea But that's none of my business.
Right, and that's one of the reasons why I use Spotify and won't use Apple Music.
A Non-Commutative Bilinear Model for Answering Path Queries in Knowledge Graphs
Multi-threaded is usually good.

Hardware acceleration is usually good.

I'm not sure why you think modern software is slow, but it is definitely not those two things, unless they are implemented EXTREMELY naively, which is far, far less common than one would think.
Ask the developers of Delicious Library about this. Apple completely ripped off their design and the functionality of their app without so much as a thank-you.
Dropbox.

Steve Jobs even called it a “feature,” saying iCloud would put it out of business.
I don't know if "Christ" Lattner was intentional (humorous) or an accident, but I chuckled.
It’s more than a flat cost estimate. It’s more about risk mitigation. Trying to add multi-tenancy to a system that wasn’t designed for it, can mean a major rewrite. Building the system from the beginning with the idea that there could be multiple tenants may cost 10% more, but the opportunity cost of not being able to address the multi-tenant market could be much bigger.
"Apple sometimes listens to their customers and supplies things they want/ask for"
You can't assume GRB170817A isn't a supernova because there is an associated GW170817A; that's begging the question.
Actually, this won't even let me sign in with my Apple ID. It accepts my username/password, and prompts me to "Try it now", but when I click that, I get a drop down telling me I need to open the Apple Music client. Bravo, Apple.
Sure, but “Hey I really appreciated how you did this thing here because it’s tidy / does thing X really well / takes into account future whatever” never hurts to throw in either!
Xiaomi must have an amazing team of artists!
The division right now isn't about the money, it's about Joi Ito and his decision to legitimize Epstein and invite him to be around the Lab. In addition to the risks he already took, there's the question of whether he can be trusted to exhibit better judgement in the future or not.