skysight-inc/HackerNews huggingface dataset:
I’m not hooked. In fact, I think it’s kind of obnoxious how much effort they put into getting me stuff so fast. If there was a “slow ship” button for Prime, I’d do it almost every time. I also don’t need notifications of it being “almost here! Watch it on a map!” Completely useless information for most of my orders.
This is dumb. If Charles Manson wants to give your institution money, take it and do something positive with it.
They did make it costly for OEMs to install competing browsers: https://www.justice.gov/atr/file/704881/download

Abusing their market position (only viable desktop OS) to promote IE and attempt to get a stranglehold on the web is a significant part of what got them in trouble.

Excellent book covers the situation in more detail: https://www.amazon.com/Breaking-Windows-Fumbled-Future-Micro...
Other people have answered what they do, but this is the big gap between people talking about 'differentiable programming' in theory, and having it actually work in practice.

It's true that once you have control flow, the gradient quickly becomes meaningless. I posted an example here: https://news.ycombinator.com/item?id=20892287

That's also the biggest reason I tend to find much of this "differentiable programming" stuff to be overhyped. It's hard to reformulate programs in a way s.t. the derivative can mean something meaningful. And I'm not convinced traditional languages will benefit.

That's not to say that there isn't cases where your program can be formulated to have a meaningful derivative.

See this differentiable ray tracer: https://people.csail.mit.edu/tzumao/diffrt/
Poor Diet Causes Blindness
>Amazon, the world’s largest retailer, is famously secretive about details of its operations, including the scale of its delivery network.

Amazon is really the world’s largest retailer? I thought that was Walmart.

Turns out they surpassed Walmart a couple months ago.

https://www.forbes.com/sites/laurendebter/2019/05/15/worlds-...
Reactor turns greenhouse gas into pure liquid fuel
My son and I have a fantastically close relationship, we talk about everything, including deeply negative feelings. But unless you know how anxiety panic attacks work, don't make comments like this.

Regardless of the relationship and understanding I have with my kids, being triggered at school to ditch it from a panic attack is not a rational understanding.

It is precisely because my son and I have a good relationship, that we can come to an agreement that he needs outside supervision and monitoring.

I attend group therapy seminars with trouble teens. Some of them have been the victim of serious abuse, like revenge porn by peers on campus. This is not something "social skills" solve.

Your own comment to me suggests you lack the very social skills you claim others lack.
Yhh
hfjh
Upton Sinclair reported skinny people gaining weight after they took up fasting. Maybe there's something it could do for you? Also, you won't lose much weight in a week and could also try a fasting-mimicking diet too.
I worked on a VMS system that used 4. It was originally meant to be a PIN entered over the phone, then the internet came along and that interface was exposed to the web. But it's okay, after a few years they upgraded to 6.
None of those are necessary, though it depends on what your desired path is.

Here’s one approach:

1) Find several local security meet-ups and get involved. Volunteer, talk, make friends. Network early and often, ask questions and learn.

2) Using the contacts and exposure developed above, find either an internship or contract role doing whatever security-related work you can find. You will (most likely) need to pay your dues, meaning it might be pretty basic security work to start with, but you’re looking for experience and further opportunity to grow your skills.

3) On the pentesting side, you’ll want to learn the target systems well (e.g., use them in practice), learn the common types of vulnerabilities and how to exploit them, and immerse yourself in opportunities to use your nascent skills (online challenges, capture-the-flag events, etc.). Read vulnerability reports published by other researchers, watch relevant videos, experiment on your own setups, and so forth.

4) As you feel more comfortable with your assessment skills, you might consider entering bug bounty programs.

Again, this is just one approach, there are many options depending on what works for you. Best of luck!

Edit: Line breaks.
No dude youd end up arresting and trying people who do not deserve literally anything that was happening to them.
I get a slow ship option. Usually thrown in some sort of coupon too.

Though I suspect they just wait a while and then ship it fast anyway.
I don't understand? It's a piecewise differentiable function and you maximize how you maximize any such function: do gradient ascent where it's differentiable and compare against values at the boundary points (ie start, end of interval and points at which there's a removable discontinuity).
As a Media Lab alum, I know there are plenty of people who agreed. It takes courage to interrupt the venerated founder, especially when your livelihood depends on the person he's defending, and the people with whom they've built relationships.
My thoughts exactly.
I bet they did not have any backups for the Forth of July weekend so anyone doing city business that weekend may have to redo any paperwork or payments.
Small price to pay to laugh at these clowns.

What exactly are the FBI doing about this.
Perhaps if they got off their asses and quit investigating Presidential piss parties they could find this email recipient. How hard is it for the FBI/NSA to trace an email.
They just want to cry about going dark instead.
If foreign put a CIA hit on the computer terrorist.
Epstein would use his connection to these institutions as cover with peers, and as a way to find clients. There's evidence this includes Marvin Minsky.
That phrase really needs to die.
This is a pretty gross article. Pickup artists are the answer, really?
I'm left wondering what the term is

Edit: I did check the tweet. I was trying to point out that it's not clear what the "earthier" term is, in disagreement with the parent post.
This is a strawman.
Deepfake Voice Used to Steal over $240k in AI-Powered Heist
Why would intel do that they are going loose a lot market share in the server space the real money maker in the next couple of years large Intel buyers like Google have started looking at AMD already
MIT Technology Review article with more details about the Media Lab all hands meeting referenced in the Times story:

https://www.technologyreview.com/s/614264/mit-media-lab-jeff...
You would probably be surprised what a person with 30+ years behind the stick can do while operating a manual transmission vehicle.
If the added test makes your code hard to refactor, then the test is too low-level. Trigger the bug by exercising the higher level abstractions, then refactoring won't care about the test (and in fact, you'll be glad the test is there when you refactor).

WRT "brittle", sometimes a test fails when you're doing maintenance; you can look at the test and sometimes it makes sense to delete it, sometimes it shows you that your maintenance has unintended consequences. You can't make that judgment call if you didn't write/keep the test.
You should also mention the Pylos Combat Agate [1]. For those who haven’t seen this before, if you open the wikipedia link on a cell phone, the image is already higher than life size. Watch and be amazed. This incredibly detailed work of art/ jewelry was created 200 years before the reign of Ramses II. Whatever technology people had at the time that allowed them to make this, it died with the Bronze Age Collapse (or before), and it took people one thousand years to get to the same level of sophistication.

[1] https://en.m.wikipedia.org/wiki/Pylos_Combat_Agate
https://www.technologyreview.com/s/614264/mit-media-lab-jeff... has some more details about the meeting. Found it a slightly better read than this one.
By the way, I just discovered he's got a new (to me) book, my copy of which is titled "Liquid rules" (apparently a later printing of a book originally just called "Liquid") (https://books.google.com/books?id=7p_FwQEACAAJ ).
And then three years later find yourself defending his character sincerely, because after all, he's given so much to help the great causes you have undertaken.

Yes, there were those indiscretions and terrible rumors, but surely you should encourage the good in this man!

A little leaven leavens the whole lump.
I remember thinking I was a badass because I filled Wolf3d's resource meters all the way up.

I think one of the first actually useful programs I've written in my life was a conditional in the autoexec.bat script that let me choose different memory configurations. What fun times :D
That seems bad, like philosophically it feels like a password and only that exact password should work. But rationally I can't see too much of a problem with this.
While this is true, there's some nuance.

First of all, there's a lot of recent (and not so recent) work in Local Differential Privacy [1], which uses the "untrusted curator" model. Although this software doesn't use it, the article mentions RAPPOR, which is a good example.

Second of all, encryption protects your _data_, but not your _privacy_; that is, assuming your data gets used in any way, you have no guarantees about whether the result reveals anything you'd rather keep secret. Of course, if you're talking about normal encryption, your data _can't_ be used, but then you're not really sharing it at all, as much as storing it there (like Dropbox). But once you start talking about things like homomorphic encryption or secure multiparty computation, it's important to keep in mind that they are complements to differential privacy, not replacements.

[1]: https://en.wikipedia.org/wiki/Local_differential_privacy
>filesystem implementation in hardware

there is no hardware, its just someone else's embedded firmware
Stoicism for Leaders and Entrepreneurs: Stoic Philosophy in Business
Let me guess. You cherry-picked some cases where experts were wrong. Am I right? Here, read this: https://www.amazon.com/Death-Expertise-Campaign-Established-...

I don't have time for this.
GitHub features the same draft system you described.
The tweet they linked tells you:

https://mobile.twitter.com/Joi/status/770625716?s=20
If I was MIT, I'd be more worried about the connection between Minsky and Epstein. Money is one thing, but can MIT dissociate from a (renowned) faculty member who steered the field of AI?
aka "diff" or "revision" at FB .)
> Just let them think we have equal number of different colors assigned to different drivers (and don't let them see what the others got).

They, the drivers, shouldn't know anything about the experimental design in the first place. Let alone equal number of different colors.
Yes, this is very standard practice. You can still learn a lot with a small sample size and no control, especially when you don't know much.

It's a big deal that they are able to see a full on reversal of Horvath's clock whether or not it was in a handful of people or a thousand!
From the proposal:

> While the differentiation APIs are flexible and fully dynamic, differentiation is based on a program transformation that happens at compile-time. This enables many static analyses that not only help produce more efficient programs, but also detect common numerical programming mistakes such as non-differentiable functions and zero derivatives.

> With a first-class differentiable programming language, some of the most common runtime errors in machine learning become directly debuggable without library boundaries. Simply step through backpropagation using LLDB to debug derivatives.
> My pet peeve is sites that block pasting

Firefox: about:config: dom.event.clipboardevents.enabled, toggle to "false" (default is true).

Result: websites can no longer block you from pasting things into form fields on your own browser on your own computer.
That's assuming attacks that are specifically targeted instead of a scatter approach. If the latter, then it will only stop when the perceived potential for payout worldwide drops low enough.
There's a lot of great advice here already.

> Tried to break down tasks together, to a point where I rather have implemented the stuff myself

I know this happens. I've felt it myself sometimes. But I just try to remind myself that this is the investment part - sometimes it takes a lot longer, but the question is what will they be able to produce this time next year? It's a good feeling when someone goes from taking a long time and having bad intuition, and seeing them get to a better place. The red flag is when they don't seem to improve over quite some time.

Hopefully if you're taking that much time together, you enjoy each others company, which I think is a good sign!
Mmm, I wonder if this is because the user you’re seeing is using the “Show my profile first to everyone” paid feature?
If you thought segmented memory was weird, then try something like an 8051 (3-byte "generic" pointers, stored in semi-big-endian order) or other Harvard-architecture microcontroller.
Why the fixed fee in the first place?

You could charge a flat interest rate but require the customer to pay you back a minimum of x% of their stripe volume per month.

Allow the customer to pay a higher percent of volume if they choose, and reward them for paying you back by lowering the effective rate.

I somewhat agree with the point the GP made, the fee structure is very much an early repayment penalty in disguise.
Does malloc() use brk() or mmap()?

https://stackoverflow.com/questions/30542428/does-malloc-use...

there is a mallopt named M_MMAP_THRESHOLD, in general:

If requested memory is less than it, brk() will be used;
If requested memory is larger than or equals to it, mmap() will be used;
Ask HN: What's the Difference Between CI and CD in CI/CD?
I'd be biased: I wrote it :)

The PowerToys tool lacks many things, including multiple monitor support, tabs, etc
> As a user, I’m glad Apple adds features to iOS without charging for updates...

A minor nitpick: on the accounting side, Apple does set aside part of the price of devices to provide software updates and features (imagined and not yet imagined at the time of sale) for a few years, deferring full revenue recognition on sold devices until then. So the cost of updates and addding software features has already been charged upfront to the buyer.
> And then three years later find yourself defending his character sincerely, because after all, he's given so much to help the great causes you have undertaken.

Source? I tend to agree with OP that MIT is fine in taking the money. But if they went on and defended him later then obviously that's beyond the pale.
Source on Iran in the Vision fund?
Post is sweet.

It point out the cliche, "correlation is not equal to causation."

It is a real thing but throwing that quote around without reading into the research or having proper foundation to assess a conducted research is just as bad.
Synthesis and observation of non-Abelian gauge fields in real space
I read in a scifi book, I think Larry Niven short story...
The wealthy elite signed contracts to the effect that regardless of the demands of kidnappers, no ransoms would be paid by families or estates.
Once news of the contracts became public knowledge the rate of kidnappings plummeted.

Of course, at the start a few hostages were sent back to families piece by piece. But word did get around after that.

So instead of straight out crime, contracts if implemented globally, nationally or even statewide, might be a solution. I'm probably overlooking something :)
That's all well and good, but one day such a person will make a request and you will have to decide whether to now forgo their money, money that may now be supporting your good works. Imho if you are going to take money from such people you shouldn't do anything substantial with it. Buy everyone fancy hats. Get new furniture in all the student lounges. Don't spend it on anything that you will miss, anything that will cloud your judgement when the inevitable request comes.
(I'm not affiliated with either Slack or ScreenHero. But I loved ScreenHero.)

It would be common for an acquisition agreement to shackle the founders with non-competes. It would also be common for those non-compete clauses to have limited durations. (I have seen 2-3 years in documents.)

Slack bought ScreenHero over 4 years ago. The non-competes have likely expired.
Author here. These days I'm writing a new C compiler (https://github.com/rui314/chibicc) from scratch again to write a book about compilers.

Since I'll be using the new one as a reference implementation for a book, and the book is intended to be for beginners, I put as much effort as I can into improving the readability of the code. In particular, not only the head of the repository but every commit in the repo should be readable, so that readers can easily understand how each feature is implemented. I believe I'm doing a good job keeping it clean so far. (Actually in order to keep the commit history clean, I continue rewriting commit history and doing `git push -f`, but that should be fine because the purpose of publishing the repo is not for co-development but for sharing a reference implementation.)

chibicc does not have a C preprocessor, but except that it can compile itself already, so if you are interested, you can take a look.
"asshole"

Personally, I hate this Bowdlerization from the Times. It changes the meaning of the tweet, and it's not even the worst case where I've seen their desire for propriety interfere with their core mission of informing their readers about the world.

If their readers are uncomfortable with words like asshole, maybe a source like Time for Kids would be more appropriate for them.
Free Will and Quantum Mechanics
Wrong verbiage, point still stands. Probably a decent number of MAU on Facebook in that range but logging in and checking one thing twice a month is a big usage difference from daily or semi daily sessions that last for minutes, not seconds.
Recently, I encountered Cookies API that befuddled me.

For example, to set Cookies:

document.cookie = "username=John Smith; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";

To erase it:

document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";

Getting cookie by key involves splitting string and etc.

There must have been some constraint that shaped this API, and I'd love to learn about that constraint.

If I designed an API like this in a tech interview, nobody would hire me.
bycrypt has a limit of 72 bytes (not characters) and possibly less depending on the specific implementation. Theoretically this could limit you to only 18 characters if your password is utf-8 encoded emoji (4 bytes per character).

This can be worked around by the server hashing the password using a fast hash before passing it to bcrypt but this risks reducing the security of the password.
If the transaction stopped at receiving the money, that would be one thing. However, ML donors visit the lab twice a year for sponsor weeks. It meant putting other sponsors, faculty, and researcher assistants in the same room as a convicted sex offender for several weeks of the year.

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. If he was little people, he'd be away for life and destroyed by inmates.

And in retrospect it appears he was even not a reformed offender.
Oh, believe it. It is a far more common mistake that you might think (probably because the term that isn't about programing artificial neural networks is the one that has the words neuro and programming in it).
7 years of Music being the exclusive audio app with Siri support is a particularly crappy example.

I'm sure it takes some work on Apple's side to make that work for 3rd parties, but I'm also sure Apple knew that Spotify users (and many other music apps) wanted it and could have done it sooner.
Negroponte really boofed up with the One-Laptop-Per-Child project. It had a lot of good intentions, but it's such a textbook example of misguided tech folks inserting themselves into an education setting. From this article, sounds like another strike for him.
> ...except I’m not sure if a usb device can detect the OS of the system it is plugged into?

Great idea, and if done inside an FPGA or just using some microcontroller without involving a full OS into the stack, it would be absolutely perfect. But hey, isn't that essentially what they are doing but they are changing the "API".

When it comes to fingerprinting the host OS from a USB device:
https://media.blackhat.com/us-13/US-13-Davis-Deriving-Intell...
Apple was the first to develop what we know as an Office suite on the Lisa. Due to developers crying foul over competing with them they let Microsoft copied it and developed MS Office. The first version arrived about two years later. They no longer seem concerned about competing with developers.
The public float sounds legit. I wouldn't argue with that, in fact, it's probably the technically accurate metric.

Where I was coming from was...

https://en.wikipedia.org/wiki/Dow_Jones_Industrial_Average

> The value of the Dow is not a weighted arithmetic mean[5] and does not represent its component companies' market capitalization, but rather the sum of the price of one share of stock for each component company. The sum is corrected by a factor which changes whenever one of the component stocks has a stock split or stock dividend, so as to generate a consistent value for the index.[6]. It is not an accurate representation of the US market or total market.[7][8][9]

It mentions "consistent value", but that's over time. You can be misrepresented in weightings but still consistent over time.

Basing the weightings on the stock price sounds royally stupid... if I'm even reading that correctly. But maybe this insanity is just the DOW?

It's also the first one I grab for, because it's the first one that media reports on.
Tangent: Did you make up the term "character piece"? I've not heard that before but I don't have a name for these kind of articles that include stories of specific people.
> While this might seem unfair, it might stop 1000 other attacks because there will be no money in it. It would be for the greater good.

It wouldn't stop any attacks because the ransomers are already willing to break the law, the only thing that would change is that you'd end up punishing a few victims that get caught paying.

Probably after reporting the crime in the first place, which means victims will be less likely to report it. That hardly sounds like a sensible solution, or any solution at all because it wouldn't affect the actual criminals at all.
It sounds like walking a tight line between over engineering, and falling into technical debt. If you design code specifically solves the immediate need, that may need to be thrown away or extensively worked on / around when future needs come up. On the other hand, you can write code that solves future needs that never appear, and still fail to solve the actual needs that end up appearing.

For me, I would rather put a bit of additional effort up front gathering enough information about the direction of the project or usage of it to better formulate an attack plan so that it does actually become more future proof. But even that is subject to failure, so what do you do?
I think the next paradigm shift is going to be state-synchronization algorithms that make it easy to be eventually-consistent across many peers, all while keeping data encrypted end-to-end. The threat of a data ransom disappears when centralized server role is de-emphasized, and participants all have copies of their data/work (and potentially others' data/work, encrypted).