skysight-inc/HackerNews huggingface dataset:
because bicycles are fair weather solutions to transit and even then if the distance is within the rider's ability which far too many over estimate. then throw in convenience and security.

still this solution of theirs isn't really worth the money being sunk into it, there is no reason to not work along side ride sharing services to get people between their destinations and light rail or bus stops
Shades of "Inferno"[1].

[1]:https://en.wikipedia.org/wiki/Inferno_(Doctor_Who)
Gold and diamonds or owning forest.
The problem with the Insert key is it's nowhere to be found on 99% of the laptops, thus rendering the IBM CUA standard moot.
As an optimization git doesn't check files with an "old" date.

Running git status in an 1 GB checkout directory will return instantly. Do you really believe it has hashed all those files?
Yes that's exactly the point. The fiction under which corporations are granted their strange and powerful place in society, is that the invisible hand of the free market results in the best, floating to the top. Unfortunately, that invisible free hand is more imaginary than real, giving incumbents far more power than intended - assuming that you view pure competition as the ideal state, rather than a malignant state.
There were also a ton of people asking for a lower end Mac Pro. So what does Apple do? Make the highest of highest end computers ever! $6000!

It's like their product management is run by sadistic assholes.
Why would you enjoy the suffering of others? That is truly monstrous regardless of the form that suffering manifests in. It's frankly disgusting.
Context: They’re closing Santa Monica airport and turning it into luxury condos and fine dining.
South Korea begins annual war games to defend against Japan
I don't have to be anecdotal at all, I can count the service cases as a proportion of workstations and tell you that my team get more mac service issues per machine than Windows.

Microsoft Office on Mac is a big cause. I have some users who only use Office or a browser and still use Mac. I cannot understand it, Office on Mac is simply bit as good as Office on Windows.
So many mistakes, not doing a clean checkout before a build, setting up a new build server by literally copying everything from the old one, including checked out directories!!!
Reminds me of the Bradley Tank in Pentagon Wars: https://www.youtube.com/watch?v=aXQ2lO3ieBA
Google fixing vulnerabilities even before the release can only be good news, but one does have to be wonder why a whole class of such vulnerabilities are even allowed after so many releases?
In the modern era, is it in fact possible to be an expert in the former but not the later?
As long as we get to reap the benefits at least for a bit - I'm happy. Plus, I always find that a bad company/product trying to do better often spurs on superior competitors. WhatsApp has been rubbish for a while now and so better messengers like Wire, Telegram, Signal etc. have appeared. Maybe someone will use Google's new privacy-related advances to improve their service as well.
Let's Build a Simple Interpreter
On the Relationship Between Static Analysis and Type Theory
I remember when it was the opposite. My PowerBook G4 from 2005 had DVI and S-Video. S-Video! Why would anyone in 2005 need an S-Video port?
Oof, madison is pretty "hot" these days.
That doesn't stop you from changing something in your working copy.

The hack here is that the working copy used to build from wasn't a clean clone on each build, so just fetching changes from the (un-pwned) github repository would apply those changes and not affect the modified file on the build server.
Well it is meaningful. A more liberal approach to building permits should result in slower price appreciation (as more of the demand will soak into brand new real estate supply). And it clearly doesn't appreciate more slowly, which means the overall approach isn't more liberal. (In big cities.)
It does a different thing.

RTSP is mostly about control and framing. It doesn't specify any particular algorithm to estimate the network's capacity, how a video encoder should try to match that estimated capacity, or how to recover from lost packets.

H.265 is a format for compressed video that defines a bit-exact decoder. It doesn't specify the way that an encoder encodes anything into the compressed format, how the encoder should try to match an externally supplied target frame size / bitrate target (while also meeting a latency target), or what the API should be.

The Salsify techniques could work fine with RTSP, and could work fine using H.265 as the coded video format. The special thing about Salsify is really about where the control lies.

Traditionally (in Skype, FaceTime, or the WebRTC.org codebase), there is a drop-in codec with its own control loop (making frame-by-frame decisions), and a congestion-control protocol with its own control loop (making packet-by-packet decisions), and these control loops are at close enough timescales that they end up doing poorly together. And the API to the codec is generally too limited (especially when it's a very general API, as in WebRTC.org, that tries to abstract across pre-existing implementations of VP9/H.264/H.265 to give the application agility across different formats) to achieve the kind of rapid adaptation to network flakiness that you need over these cellular or bad Wi-Fi networks.

Salsify basically says, "hey, if your codec supports a functional-style API, and your transport protocol too, and you can extract the long-lived control state from each of those individual modules and just have one control loop that jointly controls both the codec module and the transport module, you can do a heck of a lot better."
That would explain the prices.
Yeah, DARPA funded OpenBSD development in Canada in the past, so, not much surprise that they also fund research at the University of Cambridge, I guess.

https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/

The web-page itself makes no mentions of DARPA or AFRL, but if you click on any of the papers, the notices are all there.

P.S. ARM is HQ'ed in Cambridge, so, location-wise, probably a lot of talent that can do these kinds of things there.
I have had 3 MacBookPro in the last 4 years.
Had to, because of some development for iOS I had to at my job.

Never had a Mac before, everybody was saying they were fantastic. You'll see, coming from Windows, what a difference, they would say.

The first had some serious hardware failure which made it reset at random times. With time the resets became more frequent until it became impossible to use it. I gave it back to IT with the order to destroy it.

The second had the infamous keyboard. God knows how much I hated it. Random keys wouldn't work, but most commonly the ones you need more, like shift. Thanks Apple. Went to IT and told them to throw it in the bin.

This last one I got has the horrid touch-bar which starts the bloody Siri 3 to 5 times a day because my finger randomly flies by the up-right corner of the laptop (typically when I am looking for the backspace). I hate it. The network sometimes goes away, for unknown reasons, until I reset the network card. Recently, the screen sometimes shows some worrisome fast-disappearing black areas.

You'll see, they would say. Very reliable, they would say.
> sometimes we talk about / sell something as being easy, short or simple without accounting for ... software complexity.

Software complexity exists, yes. But in your original comment, you did say: 'the code is actually simple and short, the logic is easy to follow...' I think the fact that modern software is built on a complex base shouldn't take away from when it accomplishes something in a simple, elegant way. Abstractions are after all the key enabler of software systems. Criticizing them and the complexity they sit on top of, seems like missing the point.
Delighted to see strncat there, it's a buffer overflow waiting to happen, especially as the name sounds like it's the 'safer version' where it takes a size argument, except it's not the size of the destination buffer, it's the remaining size, so unless you know this, it's wrong for every non empty buffer. strlcat (not standard) operates how you expect.
We can still not sandbox apps access to data by default. Numerous academic projects have show how this can be implemented, e.g. by fudging data when details are not needed. Also, in order to get these security fixes I have to buy a new device from one of their partners.. Google has failed society by advancing surveillance capitalism to the extreme.
That's a really interesting idea for a test, thanks for sharing that.
There are some nice open-source projects out there for getting started with distributed systems (full disclosure, I'm a co-founder of one of them). They all abstract away (what some may call) the boring bits of getting started with distributed systems, like plumbing and such, and in general aim to improve the overall developer experience.

In no particular order:

https://github.com/GoogleContainerTools/skaffold

https://github.com/garden-io/garden

https://github.com/windmilleng/tilt
What sort of role? Local or remote?
I was making an apparently super obscure reference to the LucasArts game “Indiana Jones and the fate of Atlantis”
Could just order some from China(1). Have to read the description carefully tho. Usually anything under 15USD not worth buying and over 30USD you're overpaying.

(1) https://www.aliexpress.com/item/32816882257.html?spm=a2g0o.p...
I was hoping to find a form to signup my area.
Perhaps some of this budget is part of the >$21 trillion unaccounted for & unauditable funds in classified budgets.

https://hudmissingmoney.solari.com/the-real-game-of-missing-...
Kitchens and bathrooms are expensive components to an apartment. Arranging the living space so that those are shared significantly drives down the cost of construction. dorm rooms with a shared floor wide bathroom probably achieve the same space efficiency as a 5 bedroom shared apartment with a bathroom and living room, with the added benefit that it will be easier to sell the building as apartments in the future should the need arise.
RetroArch – AI Service Allows for Machine Translation from Japanese to English
Check out my data science portfolio
The first question to ask it:

* What are you saving money for?

Retirement? Children(s)'s education? House downpayment? Vacation? New/replacement car? The purpose of the money that you are saving determines what you should do.

The rates that this article is talking about is bank savings, so if you're talking about retirement or child education, that is usually many years away. For that money you will need to put it into a portfolio of stocks and bonds, because if you don't inflation will eat away at it over time.

If you're talking about saving for next year's vacation, then a savings account (even negative rate) is fine, because over the course of a year you're not going to lose much.

If it's in the time frame of 2-5 years, then a term deposit will be fine:

* https://en.wikipedia.org/wiki/Time_deposit

It's locked in, so by promising to not touch it, the financial institution gives you a higher rate. Of course if (e.g.) your car breaks down, and you do have grab it, you forgo any interest, but the emergency use is probably a higher interest; if your car does not break down, you earn higher interest than a simple savings account.

And yes: after you've saved an emergency fund, funded your vacation plans, funded any replacement vehicles or other large expenses (new roof/HVAC for your home), you should spend whatever is rest.

You can't take it with you when you die, so once you've planned for certain contingencies, you might as well spend the money on improving your happiness and enjoyment of life.
Before clicking I thought it was another odd vacuum for gardening applications, given that there is already a model called the Dyson Animal.
I didn't want to go into details there, but Magit is wildly good. Line-by-line git-blame an entire file with 3 keystrokes, time travel back-and-forth over commits for a single file, quickly preview any file in the repo from any branch/commit using fuzzy-search. This kind of stuff really shines when you're working on a large company repo -- it meant if someone from another department called me up to talk about some obscure feature branch, I could open the relevant files without switching branches or stashing my current changes.

Aside from Magit, I also get a lot of use out of Org-mode (Emacs pure-text notetaking/todo-list client). I'm syncing to Android with Orgzly. Org-mode was the original feature that got me to try out Emacs, and for a while it was the biggest reason I stuck with it, since I'd never used Vim keybindings before. Vim keybindings made me less productive until I learned them, but were balanced by just how good Org-mode was.

I've even grown to appreciate packages like Calc (Emacs calculator). Dang if RPN style input isn't actually faster to use once you get used to it.
This is an outlying cornfield though (along with a few others). I think they succeed despite their location.
The article referenced literally says "SATIRE FROM THE BOROWITZ REPORT" in capital red letters right above the title.
JavaScript Iterators and Generators: Synchronous Iterators
They're better than Harvard? [0] I think top 20 would be considered top schools.

[0] https://www.usnews.com/best-graduate-schools/top-science-sch...
This is the problem with these things. Literally every claim you've made is wrong. I don't know where you got it, but if you aren't a google employee, I can promise I'm more reliable than whatever you got it from. But nothing I can say is verifiable, except through oft-contradictory leaks. It's infuriating and unproductive, so I'll stop.
.ssh/config is awesome, and together with a decent shell (with tab-completion for ssh command, e.g. host completion based on your known_hosts file) I find it hard to understand why these applications even exist.
I remember setting up my first VPS a few years ago and finding automated login attempts in the logs within twenty minutes of it going live. Since then, I always install fail2ban as one of the first things I do on a new server. (Not that I don‘t use good passwords, but at dozens to hundreds of attacks a day, I don‘t want to run any risks!)
Manhattan is doing some incredible work in Bio- and Agro-
defense research. Some of the best scientists in the world are in Manhattan

https://www.usda.gov/nbaf
Wow! This is scary. I used webmin many years ago on one of my servers, and seeing this reminded me that it's still running.

I was running 1.881, and I'm at least glad I never updated to the 1.890. While I haven't needed to change network interfaces or any hardware related change, I still think it's worthwhile keeping it.

Thanks edwintorok for sharing this. I've patched and disabled webmin, I'll temporarily enable it if/when I need it.
Yes, I could do everything through the terminal, but a GUI's still useful in the case where I can't remember/don't know the terminal way of doing something.
In a strange way, it's a bit sad that there aren't more humans out there.
Justice is a much larger category of things than "using violence to control anti-social behaviour" as in policing/criminal law/etc.
Fair enough. And $200K is still more than a “software Engineer IV” makes in San Francisco on average.

https://swz.salary.com/SalaryWizard/Software-Engineer-IV-Sal...

And let’s be honest. $1,050,000 “the median house price” doesn’t get you much.

https://www.zillow.com/san-francisco-ca/
Nowadays the OS means far less to me than my windows manager. I use nixos because I like the fact that I can see and configure the state of my machine in a few text files, but that does not give me a huge productivity boost.

Like the OP I use i3, and every time I have to use Windows or macOS I feel like I'm using a crippled machine. If I could put i3 on Windows or macOS, then I'd happily switch. With brew or wsl I really wouldn't notice much of a difference, given 90% of my day is spent in emacs, a terminal or a browser.
> One of those things is that Germany needs to
> start spending more.

Why?

Especially on the individual - many will ask: Why spend, when you save for "bad times" or your kids' future? And more recently: Why spend, when you want to reduce your footprint on this planet?
Do previous Android versions have these vulnerabilities?
I asked my teenager about this, and they described this method as how they read. Any advice on teaching her how to read properly, now that they are a teenager?
I believe thats a decision everyone has to make individually, and that's the point :)
How is the context defined here? Certainly when you are first getting to know someone 60% of your dialogue is reasonable for questions. After you know someone, 60% feels high. Speaking from one humans perspective of course, I may be wrong. :)

Most conversations are based on a pretext that individuals understand. In fact, if someone entering a conversation doesn't know that pretext it could awkward for them. That's why most people enter a conversation by saying something neutral like 'hello' and not by saying 'wow is the food horrible here!'. You never know who is listening. You wouldn't greet your boss the same way you greet your mother for instance (in most cases).

The tl/dr question here is 'Do you take any precondition (like relationship) into account before the parties begin chatting?'
https://blogs.dropbox.com/tech/2016/07/lepton-image-compress...

Not really a breakthrough though, JPEG is just an old format. But maybe machine learning stuff will get the 4x video compression seen in the show.
Yes that's the one!

Toying around was exactly my plan. See if any interesting sessions show up. I have a couple ideas like trying to automatically group or classify them but there are way too many things on my "would be cool to try" todo list already..
I wouldn't mind a shared bathroom or kitchen, but I don't understand the massive living rooms. My guess is it makes the unit more marketable to higher income students that in a lower volume can pay more in total for a given plot of land.
Very cool. I've been wanting to learn a bit more Japanese for a long time now, too. What resources are you using to learn?
The person's referring to the general term "buy it for life" - products that last a lifetime or longer. (https://www.reddit.com/r/BuyItForLife/)
You could ignore it? Not being funny but I don't notice it. It certainly doesn't get in the way of my daily work.

On my home PC I just searched up candy crush and uninstalled it with a right click.

On my work PC using Windows 10 pro and signed in to a domain I don't get them at all.

Re Malware, I think Windows 10 has an excellent security model, and you would have to be pretty careless to get malware problems. However I won't deny that Windows is a much bigger target due to number of installs.
Seconding the Langlitz recommendation- their stuff is fabulous.
So is the rational policy you recommend to go into debt for stimulus, and pay off the debts in subsequent years, through lower government spending? Or would it be to go into debt permanently, passing the interest payments on to future generations?
Well, I daresay you created your own :-D A bit more complex than this one, too...

Didn‘t know you visit HN - I‘m a great fan of your book!
It's a symptom of late stage capitalism. It needs constant growth in order to sustain itself, but infinite growth is impossible.

And in the process of everyone spending money to buy stuff they don't need, we're destroying the world we live in.
Gumlet – Optimised Image Delivery Made Simple
And I thought it was a data structure possibly inspired by the idea of Dyson spheres.
Canadian Tire Money
Hills might not be the only or even the main deterrent but they are definitely a deterrent in SF. In college we'd joke that someone should install a chairlift, and while I'm not sure that's the solution, I still think something similar would reduce the reliance on Ubers, Lyfts, etc.
How does this interact with git clean, reset and checkout?
There's Thai in Champaign-Urbana.
I also moved off a MacBook to dell XPS but will probably not buy dell again. Customer service was shockingly bad compared to what you get from Apple. I mean really bad (bought in Switzerland).

I was looking today at the HUAWEI Matebook X Pro but not thrilled about taking a laptop with nvidia.
My take: it certainly looks interesting, and I congratulate you on building it.

That said, since I use a standard US keyboard, the requirement to use symbols I can't easily type would prevent me from building anything with it.
I would suggest checking out Yabai (https://github.com/koekeishiya/yabai) which is functionally similar to bspwm and allows quick switching workspaces (no animation or fade) and throwing windows to different workspaces or monitors.
> Is it the municipal regulations

The answer to these questions is almost always "it's the law." Most cities have habitability requirements that mandate minimum sizes and required rooms. What'll end up happening, as happens here in SF, is that the residents will throw up a temporary wall in the living room to split the rent further.

The answer lies somewhere in https://library.municode.com/tx/austin/codes/code_of_ordinan...
One whistleblower cost 300 people their jobs.
>And I'm no moderate.

I agree with you 100% that you are no moderate.

Evidence point #1: You tried to perpetuate the widely-debunked myth that the Dayton nutbag was some sort of leftist terrorist instead of a troubled spree killer who killed his trans sibling and several bystanders.

(For other readers: that was an unfortunately common false attempt to lump in "a killer who incidentally liked Tweets on Twitter" with "the numerous recent killers who DID leave white supremacist manifestos before going on their rampages.")

Evidence point #2: You said "Antifa is explicitly about violence, racism" in the preceding clause. A moderate would have correctly expanded that clause to "Anti-fascists are explicitly about violence against fascists and the racism that white supremacist fascists espouse."

So I can confirm your assertion that you are not a "moderate." I just think it's a bummer you folks have to call yourselves "anti-anti-fascists" because that's SIX whole syllables.
We limited the scope of our study to the PersonaChat dataset, which is a standard benchmark in dialogue. In PersonaChat, both participants are presented with Personas and asked to roleplay as that person. (e.g. "I love the beach; Horses are my favorite animal; I am on a diet now").

So we restrict ourselves to meeting someone for the first time and trying to learn about them and share a bit about ourselves.

The personas that were assigned to the bot and the human were both randomized (from a large, fixed set) and unseen in training data.
If you use Code as your IDE you can use the WSL extension to debug inside WSL from Windows.

I think automated Browser testing is the only thing I am seeing I would have to do from Windows
Cool great post! Nice to hear of you again (I used to be r2q2 on #scheme from freenode !
Ann Arbor still is a sleepy little college town. It's expensive to live in (1) a nice place (2) within a short walk of the quad, but --- at least a few years ago --- was significantly cheaper than, say, Chicago if you lived a short bus ride away, let alone in Saline or Ypsi.
It takes a while to get used to. I switched to Ergodox and Colemak at the same time, and it took me around 3 months to get up to my normal speed again. Unless you type a lot on other people's keyboards (IT-support or similar), I'd say it's definitely worth it!
Many of these canvas wallets include features such as "full-grain leather trim" which defeats the purpose of the search. Those that don't mostly look like fragile garbage.