skysight-inc/HackerNews huggingface dataset:
Great—let me know when you've changed the zoning laws, fixed urban planning more generally, and how the whole society is organized around massive subsidies for driving and inefficient sprawl housing with long-term unsupportable infrastructure. In the meantime, let's provide affordable transit that's accessible regardless of which neighborhood you live in: high-frequency, reliable buses.
if you're like me and don't particularly have time (or decent enough hardware to run it), i highly recommend this video by Joseph Anderson: https://youtu.be/J4tbbcWqDyY

spoilers obviously, but this is how i generally consume games nowadays. vicarious experience and critical analysis are almost as good as actually playing a game imo
NCR seems to be able to survive, but I wonder if the non-Windows point of sale systems will finish eating the low & midrange business.

My old employer is prepping for the shift with their software vendor currently, should allow for a much longer period of support & remote debugging...
Conceivably there's a benefit when you can't load the value you want in one instruction (e.g. on many RISC architectures with fixed 32-bit instructions you can't have a 32-bit immediate)

for example on Alpha the most general way to load an arbitrary unsigned 32-bit value is

LDAH reg, XXXX(r31) ; upper 16 bits
LDA reg, YYYY(reg) ; lower 16 bits

Suppose you have code that toggles some value in memory between, say, 65537 and 65538, e.g.

x->y = 65537;
// later in the same function
x->y = (x->y == 65537 ? 65538 : 65537);
// do something later assuming x->y is either 65537 or 65538

Conceivably, the compiler could emit

LDAH r22, 0x0001(r31) ; r22 = 0x0000 0000 0001 YYYY
LDA r22, 0x0001(r22) ; r22 = 0x0000 0000 0001 0001

for the first load, write it to shared memory and reload it later, and then for the comparison could emit

; load r22 = x->y
BLBS r22, toggle_1 ; if (r22 & 1) goto toggle_1;
LDA r22, 0x0001(r22) ; r22 = (r22 & 0xffff0000) | 0x0001
BR toggle_done ; goto toggle_done;
toggle_1:
LDA r22, 0x0002(r22) ; r22 = (r22 & 0xffff0000) | 0x0002
toggle_done:
; do something assuming r22 is either 65537 or 65538

since it knows the original LDAH will be shared by either of the new values, it can save an instruction on each path.

And so, conceivably, if another thread changed the high 16 bits of x->y between the original store and the load before the comparison, we could observe a mixed value.

Of course, you'd have to create a condition where the compiler writes r22 back to memory and then loads it again but assumes the loaded value is still >= 65536 and < 131072.

Is this contrived? Absolutely. Is it _plausible_? Maybe.

―

Disclaimer: I've never used an Alpha in my life. This is all inferred from Raymond Chen's really amazing series about processors that Windows NT used to support. [0]

[0] https://devblogs.microsoft.com/oldnewthing/20170807-00/?p=96...
Yup! It is definitely good, a little hard to assess until they stop the concurrent service in a couple weeks. I also think Phase 2 will make it work much better - ending at Blair means there is still a lot of route duplication in the east end (and I assume west is similar)
> This is very clear in the article: poor transportation from where they can afford to live to the expensive area around the station.

This is precisely why I'm saying the article doesn't make sense: how about exploring the idea of building the LRT in the non-gentrified areas, i.e. where you would supposedly put your bus routes.
Well, if I were to have moved out of Arkansas, and hated its current govt, I wouldn't be defending its govt when it detained people without any solid reasoning.
I’ve experienced it first hand. One day my card was declined while paying for dinner. I paid cash and thought something was wrong with their card reader.

I checked my bank account, and it had $30k in it (my life savings at the time). So I thought nothing was wrong and went to bed.

Next morning I try to pay for groceries and my card is again declined. I call my bank. They say my account has been flagged and it’s frozen. They can’t tell me why, or how to appeal.

I go into the bank. I ask why I wasn’t notified my account was frozen. They said they “oh sorry someone should have called you”. I ask what I did to get my account frozen. They said they don’t know, it’s part of some social security electronic audit. They say it’s all automated and because it’s the government it was out of their control. I ask how long will it take to unfreeze they say they don’t know. They tell me to call an 800 number, and that nobody in the physical branch has any power over really anything.

I tell them my rent check is going to bounce, they said “we’re sorry”.

Long story short: 2 weeks later my account is unfrozen for no reason. I was never given a reason. I missed rent. I couldn’t buy food.

I committed no crime, and was never accused of committing any crime. This was a personal account not involved in any business. I deposited paychecks into it and bought food and paid my rent. That’s mostly it.

Just FYI money in the bank is not yours. If the government wants to freeze it for no reason they can, despite all the people who say otherwise. It happened to me. This was at Chase bank in US. I now keep thousands in cash hidden in various places, and bought some bitcoin as well. At least if the thugs in the federal government want it they’ll have to fucking physically take it.
??

No? I enjoyed the article. But it has a ton of mistakes. The last two paragraphs are literally repeated, in addition to all the spelling / grammar mistakes. Many people have also pointed this out in the comments of the article, and somehow the author hasn't fixed it.
(Incoming downvotes. Sorry I can't contain myself. Yes, it's sarcasm and I hate that I feel like I have to preface this)

>>>

improve
intransitive verb
To raise to a more desirable or more excellent quality or condition; make better.
intransitive verb
To increase the productivity or value of (land or property).
intransitive verb
To become better.

>>>

Either we need a new definition, or start calling it GNU/systemd

edit: What I'm actually trying to get at is- "are all distros that implement systemd expected to jump on every major architectural change that Lennart&co come up with?" Is this not asking a lot? That's a ton of weight and a lot decisions that have been traditionally owned by the distros. Maybe nobody actually wants to think about this stuff, though.
you make it sound altruistic. it’s to avoid paying ISPs
"Light rail advantages the owners of nearby land, driving out the low-income tenants, and doesn't serve as many people as a similar-cost bus system"
>since it can never be faster than ordinary traffic

Of course it can. Just give them priority at intersections like lots of cities do.
alan resnick and wham city comedy make some absolutely brilliant content! thank you for sharing this, I forgot all about it.
Meh .. staff with PhDs are good for different things than those with Masters. If you are applying established methodology, you don't need PhDs on your team. For new things or things for which there is no established methods, PhDs are essential IMHO.
That's ridiculous. If you want to help people, becoming a doctor is a very common choice.
This is not right; this can get you priority inversion if your audio thread is waiting for a lower priority thread, and for many tasks it just adds overhead.

As an example, consider some software I wrote recently: https://www.jefftk.com/bass-whistle It reads in audio of someone whistling, interprets it, and resynthesizes it as bass. It needs to be very low latency, or else it won't feel fluent to play. Roughly, on each audio callback it needs to:

* For every sample in the input buffer determine (a) is there whistling and if so (b) what pitch it is.

* Use those decisions to synthesize audio and populate an output buffer.

It does all of this on the audio thread, and there's absolutely no reason to move this processing elsewhere.

Code pointer: PLUG_CLASS_NAME::ProcessBlock in https://github.com/jeffkaufman/iPlug2/blob/master/Examples/B...
I am randomly bombarded by negative things regarding WeWork on the internet lately. Some posts linked to negative news coverages about WeWork appeared on my facebook feed (business insider articles) I saw somewhere else that how some WeWork division manager wanted employees fired because she didn't like their energy.

I have no opinion about the company neither I want to but I definitely feel pushed to have a negative opinion about them!
Well, here we have (some) bus lines where you can just enter with your bike: https://euroveloportugal.com/files/2016/02/servico_bike_bus_...
Keybase
[ my public key: https://keybase.io/hamzabj; my proof: https://keybase.io/hamzabj/sigs/EvNknywu5p9uFWZNjcaayZpu-GeDW00s5AUd7qHVZ0o ]
Not earrings, but I’ve done it with clothing, hairstyles, jewelry, etc. and it’s brought out us being friends. I don’t think it’s that uncommon between men.

At the same time, I’ve met women that haven’t made as many friends with other women, and find it hard to do so. I don’t know if it’s so clear-cut like that.
> ... just shares potential competitive advantages like this?

Is it really a competitive advantage though? I would think that their brand and content library are the main ones. A CDN server doesn't really count IMHO: other streaming services can create their own appliances, though I'm guessing they'll use Linux due to its ubiquity.

Though as a long-time FreeBSD fan and part-time user, I'm happy for the patches. I run a large Isilon OneFS cluster, and so hopefully these changes will help in NFS performance. :)

There is another aspect to this contribution: the FreeBSD kernel code is ever-changing, so unless Netflix wants to carry forward this patch internally into the future, it is prudent to get it committed upstream so it can be cared for by the community at-large.
It's possible, if unlikely, that a compiler targeting the DEC Alpha could exhibit something similar (but with 16-bit values instead of bytes). See my reply to reitzensteinm.

(I have no idea if any Alpha compilers did this in the wild.)
Are Medium Writers Hurting Themselves and Medium?
These don't appear to be incompatible or mutually exclusive claims. Like Theranos, it seems there was actual research, development, and small scale production work going on at OpenAg. Also like Theranos, it seems that work was nowhere near producing the results that were claimed by leadership, leading to falsifying results for the sake of publicity and funding. This means it's totally possible that the unsuccessful research they were doing was outputting wastewater containing excessive nitrogen levels while also misleading the public, press, and investors with faked demos.
Wind Turbine Energy and Sizing Calculator
ah yes. assuming the universe does operate in a cyclical manner and that consciousness itself is an actual fundamental feature of the universe (and not just emergent) , it certainly does make sense from a logical perspective that eventually there will be a beginning that matches the configuration of our current universe and evolves over time such that an Earth will exist again and the consciousness we inhabit will be reborn in the same manner it was leading to our ability to experience it this go round :)
> it's only benefit is bragging rights since it can never be faster than ordinary traffic

Since the author is including LA's rail system in his stats, I'll just say that this is not correct here. Metro Rail lines are frequently faster than surface traffic along close parallel routes and often faster than with-flow freeway traffic, which is not particularly surprising considering that at most crossings they're either given bridges, tunnels, or signal-protected right-of-way.

You could argue that we could do the same thing with buses, but to the extent that a bus line requires special infrastructure to support the more efficient travel, any cost-efficiency advantage is likely to narrow or disappear.
> I mean sure, but I was hoping for something that could guide me through it for the first few sessions at least.

Try Muse. It's a hardware EEG headset + 2 apps: one for pure EEG monitoring and recording and one for guided meditations.

Seeing an objective confirmation of the fact you actually are doing something and progress helps a lot. Being able to influence the plot on the screen with your will alone is an awesome experience too.

> why is it so rare for there to be an app that doesn’t need you to sign up and give them your personal information?

That's sad indeed. If you are afraid somebody can misuse this data - just go to YouTube. There are enough of great buddhist teachers (e.g. Tenzin Wangyal Rinpoche) who explain everything and guide you through meditations there.
I think this is true today - but historically many of those suburbs (and the tram network) were very working-class.
you don't need a phd to be a very successful software engineer. a bs is plenty of education. and if you get replaced, at the very worst move to one of the job creating hubs like seattle where amazon alone wants to hire over 10,000 software engineers. There's certainly about 10k jobs in other companies here as a dev.
Why not both?

It sounds like OpenAg engineers were trying various solutions for the device, but by the end of the effort, demo culture prevailed and the end-results were faked. At some point their staff decided to dump their concentrated nitrogen solution as waste water.
To call these things computers is a stretch anyways. So far they are simply very regularly arranged controllable quantum widgets.
The original goal of the Media Lab was to explore the impact of having access to far more computing power than you could possibly have access to today (for whatever is the current value of today). Not "more than most people have", but more than you could have that point in time. That's an important and valid subject to research (eg they did lots of work on understanding the impact of speaker-independent voice recognition long before we could really even do speaker-dependent voice recognition reliably) but almost by definition the only way you can study it is via rigged demos.
I think we need less dependence on systemd, not more. It’s already a mess.
I ran into https://github.com/wooey/Wooey when I first ran into Gooey (years ago) and had the same thought.
Meaning that the underscore allows them to be used as positional arguments instead of being only accessed by "keywords", to use a python analogy?
As another comment mentioned, this is done by conferencing software to deal with packet loss. It sounds like they either loop the previous DCT frame and gradually fade out, or feed the time domain output into a reverb, then cross-fade from 100% dry to 100% wet if the buffer is about to run out (someone on HN mentioned a while back that this approach was patented).

You could maybe make an argument that it would be useful in live music settings to prevent a bad situation from sounding even worse, and maybe you'd put it on some audio software so you can sort of still enjoy playing music on a crappy system, but really, it's best to have hardware and software that can 100% guarantee keeping up with audio processing.
Another +1 for the DM42 here. It's a great calculator and very nicely built.

It uses a transflexive memory LCD display, kind of similar to eink, which is a pretty good match to the application, batteries last forever, and the software is very good.

It compares very favorably to the HP-35s (and the WP34s) I was using prior to it.
Yes. Mostly.

The contracts are generally for specific products or services, for a specific time. High-level agencies have a great deal of autonomy and also get to pull their needs out of their own budgets. Lower-level elements within an agency (a NASA center, for example) can also have more or less autonomy.
This made me look up Caltrain Daily ridership[1] which is about 65K/day. Now Caltrain is not considered "light rail" because it uses regular rails and locomotives with their accompanying "full size" train cars. Versus the lighter framed "light rail" cars that VTA uses for its service.

It is interesting that while CalTrain is over crowded at commute times and struggles with having enough capacity, the light rail system is underutilized. Citylab covered some of the issues of the light rail system but I would really like a transportation expert's evaluation of Bart/Caltrain/Muni/Lightrail/Bus service in the greater Bay Area. There seems to be a huge opportunity here even though I get that there are big systemic forces that resist making those changes.

[1] http://www.caltrain.com/Assets/_Marketing/pdf/2018+Annual+Pa...
If there were no alternatives to fossil fuels it wouldn't be ridiculous. Its just an offset (though, honestly, I suspect not an optimal one--carbon is not the only environmental concern we have, and mono-cultured tree farms are probably not a solution to those.. But we do have alternatives. In fact, I think that fossil fuels are preciously energy dense, that they should be kept in reserve for when truly needed. Let renewables be the solution for every-day needs.
What's the chance someone will come along with a classical analog that matches/beats this result? I remember seeing claims of quantum supremacy in the past and then clever people invented new classical algorithms that performed just as well.
Then what, by your own definition makes, lets say, France a country? Wouldn't it still be a territory of WWII Germany?

At what point DID the USA become a separate country in your mind then?
Starting with a definition is probably useful. To many "LRT" means the type of rail system that doesn't have a fully dedicated right of way, it has crossings rather than over/under passes. I agree that those are quite silly; a lot of expense for little benefit over buses.

To others, an LRT is fully or almost fully dedicated. It often doesn't provide much benefit over a fully dedicated BRT, but its cost isn't substantially different from a BRT either -- it's the right of way, the stations and those over/under passes that cost the large bulk of the money. A good BRT will cost billions so you might as well spend a little bit more to get the cachet and the capacity of a rail system.
What's the reason? How is it so significant they choose to pay? Or could they pay more perhaps? If they could might the money be used to subsidize public transport and remote businesses development?

Also how does it happen the New York subway is such a disaster while there is so much big business money in New York?
You’re welcome. My contact is also in my profile if you want to chat more.

I obviously don’t disagree with having teams distributed just want to share it isn’t always easy or cheaper.

As for recruiting, that is its own unique challenge. If you don’t have a presence in the Country you generally wind up having to use agencies to target people which again adds cost and can be hit or miss. You could also try and find a ready made team, small 2-5 people agencies sometimes are a good hire.

When you find people organically it is always better but that is hard until you have a presence.

Happy to chat and give you ideas etc. we can jump on a call if that helps. I don’t claim to have all the answers but having done this a bunch there are patterns that are good to follow and others to avoid.
Epstein’s other MIT donation came with a lot of privileges and involved people like Joi Ito flying to his residences. This is at the very least something that needs investigating and an official statement.
I think his point is that it is terrific for those rich enough to live near an LRT station and results in big appreciation of real estate (poor people disproportionately rent can own so property value increases benefit the rich but not the poor). Buses do very little for property values but help everyone's commute.
Under the articles of confederation, wasn't each state responsible for its' (already established) courts?
It's alleged that they made misleading claims, but it's not like the whole operation was a complete fabrication. There were plants and machines and whatnot, as can be seen in several articles on tis topic.

So it's plausible that they illegally dumped wastewater as part of whatever it is they're doing that isn't working as advertised.
This is nice. But I have long since abandoned argparse in favour of click. And most 'serious' cli apps use click in my experience. Having click support would make this very interesting for many of my work projects.
Does a person have an obligation to respect the rules of a system that, at best, only pretends to treat them fairly?
> Requiring trade with countries with equivalent labor laws

That's impossible IMO.

A) Labor laws reflect local requirements, e.g. the agricultural / fisheries sector won't benefit from rigid work hours.

B) Labor is affected by more than laws, e.g. a weak currency affect the affordability of imports more than minimum wage.

C) Transshipment, e.g. Singapore / Vietnam makes skirting trade restrictions trivial.
Banks say customers to blame for thousands of dollars lost via e-transfers
You'd probably do this at a layer where you have access to the buffer stats to know that the buffer is nearly empty.
Amsterdam is gentrified. I love the city but nobody who earns a below average income can really afford to live there. Most other Dutch cities rely on buses. Amsterdam still has them as well to cover some outlying areas.

What he is saying is that buses should come before rail because they are cheap. That way, if you decide to lay down your first rail, it can operate to its full potential.
Of course, you can do the same with a bus too: https://en.wikipedia.org/wiki/Bus_rapid_transit
Yeah when the CEO is basically profiting off borderline fraudulent name licensing and leasing agreements there tends to be some moral outrage
I'd agree with this, though I'd argue the main reason this split exists today is because as Melbourne has grown outwards in the last 40 years, there has been little serious investment in developing rail capacity to support those outer suburbs. Instead, the government chose to build freeways.
> So do I understand it correctly? The solution to SSH remote login is to not have it?

> With systemd-homed access to the home directory is simply impossible unless the luks keyphrase (aka "user password") is specified (i.e. tje user logged in) since the data store is after all fully encrypted unless the user logs in. Thats a good thing btw: the user's data should be protected from the system unless the user is actually logged in. Now, ssh public key auth doesnt deal with passwords hence just using ssh pk auth means we couldnt unlock the luks volume simply because we have no keyphrase to unlock things with. So the PAM module that unlocks homed volumes actually enquires the client for the password explicitly if this happens. Unfortunately this is not sufficient for this to work with openssh since its pam hook-up doesnt support asking questions via pam after authentication.

> That said people suggested we maybe should provide a stub account you can log into with a fixed password that instead of a shell just spawns a program that queries you for username and password and then allows you to unlock the specified home directory.

I get that GNU is not Unix but why do this guy hates Unix so much?
This is amazing, how would you categorize this?
This is amazing! How would you categorize this?
There is a slight difference, that really matters to theoretical computer scientists (as in complexity theory) and physicists working on quantum computing: The challenge is to construct a physical experiment that consists of only 50ish "elementary" and "programmable" building blocks that is infeasible to simulate on a classical computer. This "universality" and small number of elements is what is exciting and what makes the task quite nontrivial.

However, you are right that the only thing this device does is "perform something difficult to simulate". The technology still needs a few more generations before that "something" is useful. Given the consistent progress since 1995, I am fairly optimistic that within 10 years we can do that.