skysight-inc/HackerNews huggingface dataset:
It's a bit of a harsh heuristic, but after working now on several projects involving ML/AI and reading and watching about the experience of others in the industry too, I've come to associate most claims of ML as snake oil.

In industry today, I believe very few businesses are reaping much benefit from ML as compared to trivial statistical/analytical tools (linear regression, most popular recommenders, common sense improvements/optimizations, etc.). The only real benefit I would argue ML has brought for businesses has been in marketing to the general lay audience and misleading investors.

The main reason for this in my opinion is you can't really just come in and make recommendations/improvements to a given problem domain without deeply understanding that domain back to front - and that's an understanding that academic types that get hired to build ML systems almost never have. You can't stand at an arms length from real business problems and just throw maths at them and expect to make good (or even sensible) recommendations.
> Can’t wait to read about it from Matt Levine.

And from Scott Galloway ( https://www.profgalloway.com ) :)

Very interesting as what I understood was that, technically (SEC, SOX, whatever...), nothing of what Neumann did went against the rules, but maybe in this case the actions will be compared to the "spirit" of the (aggregated) rules?

EDIT: and I guess that Softbank would be happy if Neumann would somehow lose shares/votes.
I'm not judging, I'm simply relating a fact: Nebula is MIT licensed, and ZeroTier is BSL'd; a paid license is required to use ZeroTier in a closed-source application.
I've had a look at the database schema and data but there's no data for the recurrence_id field since google calendar can express an infinite set of recurrences how is this represented in the database structure?
Phone Trips – Old School Phone Phreak Recordings
political contract != business contract
In terms of focus and tactile cues to help you remember your notes, unfortunately probably not.

I've used an iPad Pro with an Apple Pencil, iPad Mini with pencil, Microsoft Surface with that pen, and a couple of different dedicated notes taking tablets (though not Remarkable... yet?)

Dead trees and ink, plus an app to scan and keep track of indexes has worked the best for recall and social factors. Practicing taking dense notes helps the notebooks last longer, as does only using 240+ page notebooks. Actual Bullet Journaling, instead of Instagram-worthy nonsense even the creator hates, works pretty well.

Transcribing the notes occasionally to a markdown for Git was annoying, until I realized I was editing and adding a lot by doing so, to the point where I usually updated my notebook a bit during the process.

My 2c, your mileage may vary.
Once you are charging money for the game on a distribution network, you probably aren't providing the full game on a standalone site anymore. Maybe you have a small demo.
> Even if they are tracking what tools/functions I am using on the server, what does that matter?

It absolutely matters. I do not want to give facebook any data, especially about my development work.

The "what does that matter" attitude is the entire reason people do not trust Facebook.
Even Facebook had the Games platform to create gravity and staying power... but only for a few years until FB turned off the spigot of free viral News Feed spam to friends of the game player.
Oh, I don't really have any argument about what titles you should put on your own writing. It's your writing, if you feel its narrative purpose is served by an intricate web of title feints, line noise, whatnot, more power to you.

I'm just explaining the HN title rules, you can see them here (do a find title):

https://news.ycombinator.com/newsguidelines.html

There's nothing in there about titles having to be 'information-full'. Lots of perfectly HN-good titles aren't.
Accidentally Fasting – a non-corporate podcast
It appears he prepared fake K-1s for his investment "partners" so he was filing tax returns for his "investment" company. Based on this, he likely reported those payments as capital invested in the partnership, not income.
Hologram Within a Hologram Hints at Solution to Black Hole Information Paradox
Yet, Twitter did nothing despite it has been a problem for years and is used by many scammers.
I haven't visited in awhile, but they also have a Frank Lloyd Wright house (I think it's the only one in Oregon) that used to be in Wilsonville, but the owner wanted to bulldoze it in favor of a fancy mansion, so some people convinced him to allow them to move it to the Oregon Gardens.
Download sizes also grow as graphics hardware and thus asset quality improves. 4k 60fps stream will consume same bandwidth regardless of a game size.
It's not so much that there aren't gays in those places its about whether or not someone is in a place in their life where they want to be a "trailblazing gay," ya know? The guy that cuts my hair was in Bend, Oregon in a nice store and got called a 'faggot' a month or so ago. There are definitely gay people and maybe even a community in Bend, but those types of things just don't happen in that way in NYC and when they do you can expect passersby to be absolutely reviled.
Security Enhancements to the AWS EC2 Instance Metadata Service
Allsorts: font parser and shaping engine implemented in Rust
I can't tell if you're trolling or not. But if not, this is a terrible way to think: It's okay to steal and gamble with someone else's money as long as you become rich enough to pay it back? Only if you lose more money than you steal do you belong in jail? Chances are that you will make money over time since the economy grows over time. But only wealthy white collar people should get this opportunity to make interest off money that isn't theirs, right?
I've tried this and while it really does seem effective for a minute or so for me, I'm still not convinced that it's not just an auditory illusion, like the tinnitus is somehow pushed aside by the sensation of the sudden (comparative) silence that starts the instant that you stop drumming on the back of your head.
I did not make the game you are asking about, but WebRTC has an even better feature than TCP, which is unreliable datagrams (essentially UDP). Very few people have done anything with it, since server support for WebRTC data channels is very limited. Still, you can use dirty hacks such as leveraging Puppeteer as a WebRTC endpoint and make true lag-free experiences for the web.

Last I checked a few months ago this library was working for WebRTC data channels on node.js. Check it out, but it might not work properly:

https://github.com/node-webrtc/node-webrtc
Survivor of sinus cancer here. Not a fun experience but it worked. May you find NED and remain that way. Godspeed.
We say a sum type is "open" is more alternatives can be added later (or some alternatives can be removed later), perhaps in a different translation unit or a different library. We say it is "closed" if all alternatives must be specified at the definition, no alteration allowed.

For example if you write this in Haskell

data PrimaryColor = Red | Green | Blue

colorToInt Red = 1
colorToInt Green = 2
colorToInt Blue = 3

it is closed because future code can't add more alternatives. Instead you must simulate it using type classes, with a wildly different syntax, and (some would say) a hack. Or define a different sum type that wraps the above.

OCaml on the other hand supports the above perfectly with a slightly different syntax, but it also supports polymorphic variants (not to be confused with a Haskell sum type that's polymorphic because of a type variable like Maybe) which are lighter weight. For example you can write a function that takes different "constructors" without necessarily giving a definition for the type or listing all alternatives:

let color_to_int = function
| `Red -> 1 | `Green -> 2 | `Blue -> 3

Notice I never defined any type for the three colors! If you wish, you can mention the type:

[< `Red | `Green | `Blue ]

or give it an alias to make it look more normal. But you can add (with some limitations) or remove more things to this variant later on.

To me, though, the most intuitive way of understanding this is to think of the first as nominal typing, whereas the second is structural typing.
> then this is a procedural aspect that depends on the concrete evaluation strategy that is being used.

Yes, but Prolog specifies a particular concrete evaluation strategy, and you have to rely on it to write practical programs.
I have a feeling I know _exactly_ which company you're talking about...so it's either just that obvious, or there's more than one of these, or both!
Langstroth Hive
Speeding I/O for Multi-GPU Clusters
Absolutely agree! If it's any consolation, there are teams that make this possible in a "big corporation" context.
Oh, so you do!
Pencil and paper is excellent.
Its not identical to a game stream but don't pretend Google doesn't already have the biggest video stream service in YouTube. There are clearly arguments to be made that Google is in a unique position.
> The routes are designed and evaluated to be of a difficult category, where climbing becomes more difficult the higher you get.

> only experienced and trained climbers are allowed to climb to the top.

I wonder if they really mean allowed, or actually mean capable
That was the Apple III.
Yes, that's intentional. It used to be GPL which imposed the same requirement, but we shifted to BSL because it's a bit more explicit and because of (again, irrational) GPL-phobia on the part of some non-trivial subset of corporate users.

BTW the closed source restriction in the BSL is effectively the same as the GPL and the only other meaningful restriction is on SaaS direct monetization. Companies can still run ZT for free and run it behind the scenes for free. It's a lot like the AGPL.
According to other articles, his annual take-home was about $360k.
I see most SaaS the same way. Often (I'd go as far as saying usually) it is not what customers want, it is what vendors can push on them to get recurring revenue.

Also it's not gonna work for fast-paced games without turning those games into the stupidest skinnerboxes at some level behind the scenes. In order to make it possible to send precalculated results for latency hiding, a lot of freedom needs to go.
I say this in jest but whatever he does, don’t talk to them without a lawyer and become another Martha Stewart.
This is a hell of an article.

The talk about sunray is intereting with another HN article about FB/MSFT Remote Development.

I use Cloud9, after using sublime for nearly 8 years. My dream scenario is my iphone is my computer, and monitors and keyboards are dumb terminals that can stream I/O from my iphone wirelessly/dock.
Ask HN: How do you keep a private journal?
I want to start keeping a journal, but I can't figure out a place I'd feel comfortable putting my personal thoughts.

I tried paper for some time, but (long story) I had to get rid of my notebook when a nosy acquaintance of mine started looking through my personal belongings.
Very often, but I think it depends on what you think you've been tested on. Often, the test is somewhat different than it may appear.

For instance, you may be asked to write a short program to solve some example problem. That problem may be entirely unrelated to the sort of work you'll do in the position, but the point of the exercise isn't to find out if you know how to solve that particular problem, it's to get an insight into your approach to problem-solving and development more generally.
Karma’s new electric hinge-winged hypercar concept goes 0 to 60 MPH in 1.9 s
I wonder if the VsCode coders don't share their SOP somewhere for us mere mortals to learn some techniques they use to keep electron under control.
I wonder if thats what actually makes it taste sorta like beef.
Chromecast could also switch to using a new custom encrypted protocol that no one else understands or can decrypt to communicate with Google servers and funnel IP lookups through it, regardless of DNS or DoH. You cannot fight and circumvent such malware already present in software and hardware that you bought or installed.
Isn't AI statistics?
Single family detached homes go for $2,000,000 in San Francisco. The condos are less, generally, so I think that says that the most expensive and desirable locations in the U.S. are mostly single family detached homes.
I was under the impression that you must serve at least 90% of your time sentenced in federal prison, and that's with good behavior. The real variable is whether you're put in minimum security prison. That's the tier where there are nicer facilities and no fences. You can literally walk "off campus"--at least if you don't mind surely getting caught and sent to a high-security prison afterwards.
Full Text of “What Computers Cant Do” By Hubert L. Dreyfus
sprite.addTo(stage);
stage.addSprite(sprite);

Are both ok. First is more intuitive cause everything else is of shape sprite.doThing

In Scratch the IDE does the creation/association. So the design choice here is - should a Sprite be “magically” added to Stage upon construction. I chose not to because removing a Sprite is also a thing and symmetry is important.

But those are semantics - the whole thing is indeed OOP because... Scratch is OOP.

Sprites on a stage interact.

BlockLike didn’t invent any of it, it just attempts to creat a syntax that is as similar as possible to Scratch, thus allowing kids to use the same concepts and patterns they already know as a basis upon which to acquire new ones.

So while passing sprites around is valid javascript and valid in BlockLike (your example doesn’t work only because to expect your function do do something javascript can’t do out of the box - you expect it to wait) this is not really the way to go here. The way to go is simple, the sprite that invokes is “this” and if you want a click on one sprite to have an effect on another sprite, let another sprite invoke. (For playful fun the example has been updated: https://codepen.io/BlockLike/pen/JpjVOp?editors=1010)

But, here’s the interesting thing that “emerged out of the design” and that I really like - one learns that one can pass around functions.

.say() gets a string, .wait() gets a number. whenClicked() gets a function (so does invoke()). Those are methods of the Sprite. What else is a method that gets a function? How about forEach()? and from there it’s off to the races... ;)
And funny, just did a search and found a cracked copy in under a minute. Looks like that DRM really works...

It's like the "pls no pirate" messages on DVDs that pirates never see.
To be fair, network connections have significantly improved since the 90s.

Your point still stands though, on a wireless network, it only takes some interference from other devices to cause latency spikes that make latency sensitive games frustrating to play, even if the actual upstream connection is of high quality. I've had quite a bit of issues with playing games on wireless networks in urban areas that go away magically by using an ethernet cable; the stuttering that happens when ping spikes from 30ms to 400ms is very jarring.

If Stadia is used for games that are not latency sensitive, such as deckbuilding games or turn based strategy games, it's fine. Using it for competitive first person shooters is likely to be very frustrating on anything but a wired network with good upstream connectivity or a wireless network with no major noise sources.
The "three observations that aren’t really part of the story" were really interesting and doesn't seem to be fully resolved. Will you be discussing them more in the future post?
Open source replacement for BIOS, basically
I agree and rather than post a sibling response, I'll add that I think it's necessary today, simply because we don't have AGI, yet. And also point out that we are talking about determining if AI is snake oil or not. There may be some scenarios where we can teach a computer to do something we can't teach a human to do, I can't think of any off the top of my head, but if we can't, then I'm going to be super doubtful that an AI software can do it better than a human, if at all.

AGI, in the singularity sense, will be solving problems before we even identify them as problems. Experts in a field can do this for the layman already and I think it's possible. Some don't. I do.

It'll be super interesting when it flips! When the student becomes the master and we, as a species, start learning from the computer. You can kind of get a sense of this from the Deep Mind founder's presentation on their AI learning how to play the old Atari game Breakout. He says when their engineers watched the computer play the game, it had developed techniques the engineers who wrote the program hadn't even thought of.

Even still, the engineers could teach another human how to play Breakout, so yes, I do believe they did in fact create a software to play Breakout better than they could.
>Maybe they lied. Doesn't matter because you have no moral claim to that money

We have a difference in morals. You claim to have no problem with FedEx lying in order to enrich itself at the expense of hardworking regular people. I do have a problem with it. The New York Times has a problem with it. And judging by this comment section, a lot of hard working Americans have a problem with it.

There's really nothing you can say to morally justify it, which is why you keep deflecting with the "fake news", and "biased reporting" angle. That's all you've brought to the discussion. Yet curiously, you've not been able to cite a single element of the article that is false or misleading.
Also interested in this, we have a fairly large setup and always interesting to see how others use it.

Especially around Vault, it never really clicked for me, I fail to see how it helps most of the times, if a user can trigger X that will generate a key on the fly, what prevents a hacker from doing the same, etc...
How the Brain Can Rewire Itself After Half of It Is Removed
By most archaic language they are probably referring to Lithuanian being considered closest to Proto-Indo-European in terms of language features:
https://en.wikipedia.org/wiki/Lithuanian_language
Sure it is fine. But sometimes you need to send the notes via email and it is easier if you have on digital format
How a Gig Worker Revolt Begins
It doesn't support offline mode yet but we are definitely thinking it for a future release.
Forth is probably the only agglutinative language in a way.
In the diagram, the program that connects via IMAP to the MDA can also be a standalone MRA[1]. With a standalone MRA, the MUA doesn't need to know the protocol used by the MDA. It just reads the mail from a local mailbox (using formats like Maildir or mbox) where the MRA wrote it.

Does anyone know if there are MTAs that can pickup mail from a local directory to send out and MUAs that don't need to use SMTP to send out mail, but have the support to rather just write it to a directory?

I was wondering if the sending of email could also be handled by a standalone program separate from the MUA like it can be done with the receiving of mail.

[1] https://en.wikipedia.org/wiki/Mail_retrieval_agent
Ask HN: Why do you subscribe to newsletters?
The popular startup wisdom dictates that newsletters are only growing stronger, with more people opting out, and new companies built around them. As someone who unsubscribed from 90% of the newsletters, I can't relate, but I'd love to understand what drives people to sign up, and what value you are getting.

If you could share your personal experience with newsletters, and what makes them good (and bad), I'd love to know your point of view. Thank you!
My brother loves flat earth as a purely social phenomenon. He tells people he’s a flat earther mostly to get a rise, which is what I think most people who claim to support this also do.

It’s trolling as performance art and it riles up self-important sciencey types which is what continues to propel it forwards. Global warming denial only goes so far - but swearing up and down the world is flat? Now you’re talking!
Google+ was... simply terrible. MySpace was a superior product for the end-user, much less FB.
People come and go from SF all the time.

Unless you are one of the lucky few that has struck it really rich, a lot of people who turn late 20s/early 30s, get married, and have or want kids cannot afford to stay in the Bay Area even if they make a well above average income.
Now people want videos that they can consume in short bits of time en mass -> ergo SnapChat
people don't realize the enormous difference in living cost of bay area vs midwest. 400K on the penninsula is less than 150K in the midwest. I once calculated the average salaries of the bay area vs mid western cities and adjusted those salaries based on the cost of housing: https://skilldime.com/blog/see-which-cities-pay-the-highest-...
I am actually a conservative myself. I guess my point is that balance achieved via algorithm is better than no balance at all.
My First Calculator.py
I'll offer a counter--if we never had the Apple Newton, would we ever have the ipod,Iphone,Ipad?
I think anyone who has interest in video games should be concerned with what we give up by games a service model. It means all of your games can now be censored or deleted at any time without any notice to you. It means you can't mod your games as you please. It means you can't resell the games you've bought or share them with friends and family. It means you can't play without internet access.

Beyond the overpriced hardware and monthly fee there's a lot being sacrificed for the ability to game anywhere. Another thing you give up is your privacy as this will simply be one more way to track you, your location, what you're playing, when and how long you play, who you're talking with online and what you're saying. All of that will be tracked and logged and analyzed by google.
Yes, though I wonder how it will affect the ability of others to contribute to the project. The upside to, say, C++ is that tons of people can contribute.
and with Apple/Beats branded headphones it accurately measures exposure through those as well

I wish there was a way to give it data for other headphones too, since I don't use Apple earbuds
What was the argument for always creating an array?
Brian Chesky said the actual amount is not $500M, although he's not able to disclose what it is due to confidentiality agreement [source: https://twitter.com/bchesky/status/1196521238752948224].
If you approach games this way there are much better deals than Stadia. Microsoft's Game Pass and Sony's PS+ both get you free games for roughly $60 a year (so if you get one full price game out of it you're "breaking even"). They're cheap, but ephemeral (you lose the games when you unsubscribe). Stadia seems expensive and also ephemeral—not the best combo.
That's SF/Big Tech. The rest of the world basically works like the stated algorithm.
Looks like the leaked ABC video was flag-killed as well.
Sure looks like the same forces that are suppressing this story in the mainstream media are doing the same thing right here on HN.
400 miles is pretty Pretty close? That's more than the distance between Paris and Amsterdam but yes you are right. Encoding a video and decoding it introduces additional latency even on the same machine.
Starlink is the way SpaceX is funding exploration to Mars. Please stop complaining about your minor inconvenience. Someone in the government might listen and cause needless regulation halting space exploration progress.
This article explains the technology in much more detail

https://www.vox.com/science-and-health/2019/11/19/20970252/c...
I think you might need a new calculator.

I have a 2 bedroom place in a very nice part of Los Angeles for less than my brother pays for a 1 bedroom studio apartment in a okay part of Silicon Valley. My commute is the same distance as his, but mine only takes an hour (rail + walking) while his takes 1.5 hours or more each way (driving). I don't need a car in LA to get to most of the major destinations; he can't travel around the Bay Area without one.