skysight-inc/HackerNews huggingface dataset:
> If the city has any ambition to be a melting pot for all, it needs to allow everyone to coexist. Some people will choose to drive, others will take transit, but to push one group out in favor of another will leave the city a hollowed out core once again

They aren't banning cars in the city, just slightly deprioritizing them in favor of other modes of transport on certain routes. That's what it means to allow different modes of transport to "coexist". The fact that you equate building 200 miles of bike lanes to "pushing drivers out" when tens of thousands of miles of road already exist for cars says something about the entitlement complex that you and your fellow drivers possess.
They probably can as I've (hopefully) implied in my comment. When I sign up for AWS/GCP for a bit more credits for free, I use a burner phone (if necessary), burner emails (catchall emails), and a debit card (although GCP and AWS can detect if you're using one made by privacy.com or DoNotPay... so I have to call my bank and get one every now and then).

Given this relatively bad information, it's somewhat hard to trace. But as I've said: Government surveillance is government surveillance. These petty tactics to get around AWS/GCP won't cut it. Pretty sure they'll call up my bank using the card details and get my info real fast.
I kind of had the opposite experience. It seemed like I could figure things out quickly, but not especially remember them. Memory definitely helps, and as I got older and my brain doesn't seem to work at the same clock speed, memory helps a lot more and seems easier than figuring things out again all of the time.

So, I kind of thought of it like a computer. You can sometimes have a look-up table of pre-computed things, but if you had more processor than memory, you'd go the other direction and re-compute instead of using memory/storage.
tangent but, omg livejournal is back?!
You can if it's in the same file.
Account created 1 hour ago with a trollish name just to post this.
To be fair. Bash does not have a large footprint.
Have you seen this illustration?

https://ggwash.org/view/36573/to-a-pedestrian-a-roads-a-tiny...
Can you elaborate? Not sure what an internal non-exit VPN nested chain is... although I some vague idea on what that may constitute to be.
World's Best-Run Pension Funds Say It's Time to Start Worrying
If I have understood this correctly - can I equate the underlying principle of this "possibility of more efficient error correction" to spotting a typo in a text? That as words grow to sentences, to paragraphs on specific topics and so on, it becomes easier to guess from context which word should have been written, when a letter is written incorrectly?
I assume you are in Canada too?

I looked at the company you linked, seems like an interesting idea, I am curious what your results are. Does that 'interviewing company' provide valuable information about the company that they are interviewing you for?
I second Hetzner. Their smallest VPS has been reliable for me and is even a bit cheaper than OVH. More importantly, should something go wrong or you have a question, you can expect a quite fast reply.
If you accept "reducing average trip distance" as one method of increasing the bandwidth & speed of your travel network, then your stated considerations are really already part of your parent's goal.
Clockwork-Scheduler is a general-purpose distributed job scheduler. It offers you horizontally scalable scheduler with at least once delivery guarantees. It is fault-tolerant, persistent, easy to deploy and maintain.

Thanks for checking, would love to discuss
That was fixed with the Java 8 package java.time.format, https://docs.oracle.com/javase/8/docs/api/java/time/format/D...
Literally every product by every company in human history has had some issues.
Self-Hosting Series: Mail Server
I think negative top level comments are discussion derailing not constructive.
As a parent of 4 I am shocked to see some kids run into the road without looking out for cars first. More parents should “indoctrinate” their kids about safety. You can’t control other people’s/driver’s actions, but you can teach your kids about basic safety.
To add insult to injury, they are no better than walking. After you factor in the time spent working to pay for the car you just break even.

(This factoid from "Energy and Civilization A History" by Vaclav Smil)
Literally and chart about automobile ownership from 1940 to 1980.
You are conflating the act of debugging with the operation of a "debugger".

Sure you can start at 0 and step forward one instruction at a time, but how often do you do that without at least looking at the code?

Not being able to look ahead or behind but only within what is actively on the stack is certainly a limiting factor in debugging.

It is of course a problem that has been solved before. Someone would develop an unpacker/decrypter for it at some point and make this trivial, but that would still be an added level of complexity.
From Esri: https://developers.arcgis.com/python/guide/working-with-big-...
If you are on iOS, do you see any reason to use 3rd party password managers ? I don’t seem to find any use for them if I am using the built in password manager
It would make a ton of sense for park-and-ride like garages to have rental stations for cargo bikes or small electric delivery platforms (more like golf cart than car, e.g. Gator 6x6 though electric would be nicer). That way someone coming in would have a last mile solution that wouldn't present a huge danger to pedestrians. Or every few roads could be set to allow limited vehicle access for deliveries in normal hours and all roads allow nighttime deliveries. This wouldn't be a substantial burden while providing all the benefits of a carless space.
I've held the exact same belief, that all software (including OS!) should be developed on 5-10 year old hardware, not only so that it actually works on 5-10 year old hardware, but so that it works even better on the newer stuff.
Actually, not sure on DO's "relations" with VPNs. I've heard they're pretty strict on what you do since they're a somewhat small company that focuses on "droplets"/instances.

Personally I'd reccomend AWS or GCP given the free credits anyways.
> We all hate it, and are ashamed of it. We always criticize it when it is at a distance, but then nobody is doing anything about it just as past generations did as well.

Standing up to tyranny requires critical mass. Even in moral opposition to tyranny it makes sense to wait until the right moment to take action as it needs to be powerful and coordinated. Someone has to be first taking a stand though in changing the world.
Build Work Menu Dynamically at Myshortcut
Really nice for quick things, otherwise there is also VCV Rack (https://vcvrack.com/) that is a open source virtual rack with modular synthesizers. It doesn't have the graph UI that Zupiter seems to have, but a more of a skeuomorphic UI.
OSX used be on top for trackpad drivers, but my 2019 fails pretty miserable at palm rejection. Disappointing how far quality has fallen.
Can we have a consistent function notation

void name(int a, int b) {}

C, C++, Java, and C# support this.

A single consistent notation will be helpful for new polyglots.
Ooo! Very nice, cheers!
For me, this is one of the most valuable posts I have seen on hacker news. Thanks for sharing.

I strengthen my writing muscle by writing down a foundational "anchor" concept at the top of the page and then writing about it in isolated chunks or paragraphs that use orthogonal approaches (i.e. changing the tone, verbosity, directness, amount of supplemental information). Then I consolidate and prune ideas until I have coherent content. This helps me form my writing style and keep it fresh and dynamic over time.

I find that giving yourself the space to express things in new ways helps your audience see how you change as a person over time, which is cool because I feel like I can understand and connect with the author or artist better because I see changes in growth and trajectory.
What a mess of a slippery slope..
I’m going to go with a privacy centered Linux machine (https://puri.sm). Since most of the problems I have with MacOS/iOS are related to Apple locking the user out of controlling their own machine. Microsoft and Android machine manufacturers do something similar by locking users into bloatware and update policies, it’s just a general business trend of profiting from restricting user control. Until consumers begin to punish this behavior with their wallets, it will keep getting worse.
When is the Catalina public release date?
"Picking apart a sentence in a foreign language and making sense of the structure is a lot like programming so it’s a transferable skill"

... yeah no those are nothing alike at all...
I was wondering the same thing. The contemporaneous report seems unlikely to have made up such dramatic facts. I wonder if the documentary covers the 'coup'.

Milgram had people who refused to push the buttons, of course. And the Stanford Prison Experiment has been critiqued severely in the last few years, to the point of accusations of fraud.
If a subnet has 254 machines, they are all made by the same vendor, and the last 3 bytes of the mac address are randomized for every one...

There's (254*253)/2 combinations of machines.

Each one has a probability of about 1/16777216 of a collision with true random numbers.

The number of collisions you expect in this scenario is ~0.0038 over the network. With the wacky problems that happen on MAC collision, this is rare but still too common for routine use.

But the chance of any issues, if now and then a few professionals randomize their address, is basically nil.
It does. Haskell is harder to learn than other languages because it has a difficult syntax, navel-gazing community, and complex documentation.
Gets a lot more complicated when you have tunnels everywhere already.
Except there no reason to believe one style of memory is more or less related to being a logical/structured thinker. For example visual thinkers may be better at geometry by flipping and rotating images around in their head. Feynman describes solving logical things by reducing them to simple geometric problems.
I was talking about a french city, so it still happens. Depends.
The Founding of Google Maps (2015)
Yep. Mine is in the System 76 repair shop right now for the third time. Which is why I'm using my Matebook Windows laptop for dev. Extremely unsatisfied with Oryx Pro materials and build quality. Oh it's back for the third time because when they replaced the top case last time, they installed a defective touch pad. Never again.
IMO:

If the country is the source of an outsized number of bad actors then – probabilistically and at scale – "you" are responsible, yes. I'm not trying to be blame-y here in that I mean the probabilistic "you" and not you personally.

Whether you personally deserve the consequences of that responsibility is more ideological than pragmatic - you probably do not deserve it, but how do others find out which you are? That brings up questions of system design, and avenues available for remediation.

If your small country creates outsized issues for the internet as a whole it might not just be defensive measures that are to blame for insufficiently punishing or defeating attackers. In that case, economics and politics might factor in and the question becomes different.
Dark Ambient 101: Understanding the Technicalities
I know you aren't interested in server hardware, but you should be. You can get extremely cheap used servers from eBay, Craigslist, or government auctions, and you can get extremely cheap rackspace in colocation centers.
This was touched on briefly in the article, but maybe someone else here can shed some light on this here.

Is it not super confusing for gender neutral to use the 'they' pronoun? It's already in use in the English language. Every time I've heard people try to use it in conversation it's sounded like an Abbott and Costello routine.
As a Brit, I'd say a lot of the difference is road engineering. We tend to have windy roads and roundabouts that slow things are less prone to fatalities.

Wikipedia says that in 2008 we were one of the best in the world for that but have been overtaken by Holland and Sweden. Also that we could drop deaths 30% more by fixing stuff. https://en.wikipedia.org/wiki/Roads_in_the_United_Kingdom#Ro...
Is Website Vulnerable? A Tiny Node.js module I wrote to find out
Or
func add(x int, y int): int {
return x + y
}

This way it would be consistent with how variable types are declared.
One of the creators here. I appreciate the upvotes but its way too soon for that. Mun is currently in the very very early stages of development. It originated out of frustrations with Lua game development at Abbey Games. Lua is a great language but lacks performance, refactoring functionality and doesn't scale well with modern technology. However, there is no real alternative when it comes to code iteration times.

I do understand some of the comments questioning the publication of a website for a programming language that isn't even finished. Our goal was to have a platform to share progress and gauge interest on the topic to further help us develop Mun. We feel like there is no point in developing a programming language in private. Instead we want to actively engage with the community while developing Mun.

The website does state that its still in very early development. Should we emphasize this more?
> locking users into bloatware.

microsoft doesn’t lock you in anything. you can uninstall all bloatware and they don’t come back ever.
Actually:

1. Mun exists because of frustrations with Lua.

2. Lua means "moon" in Portuguese.

3. The "moon" in KSP is named: Mun.

Voila
That's not oxymoronic at all.

You have a Factory<T> interface. Depending on T and context, it may be reasonable to provide an implementation of Factory<T> that returns a singleton, something taken from an object pool, or a new instance of an object.

I haven't worked in an IoC-heavy world for awhile, but a SingletonFactory is neither silly nor an anti-pattern.
Isn't a mod a volunteer position? Why waste years working for free without any control?
How I Reverse Engineer a Chip
Agree. Only now that I own a home in a suburb (and therefore own my garage) would I consider buying electric. My previous 3 apartments all had no provisions for charging overnight.
As much as we can rightly poke fun at Americans over here in Europe about this I've found Europeans really underestimate how much we're adopting American-style suburbs because they just haven't been to those areas.

Case in point, here's a 30 minute walk (5 minutes by car) for someone to literally cross the road in Oslo: https://goo.gl/maps/PFTnTrprKjiDrE7y8

Sure you can walk that if you have time & inclination, but unless you're willing to spend an hour just on crossing the street you're going to drive there.

This wasn't even hard to find, I just zoomed in pretty much the first freeway in the Oslo area I could find and saw what it would take to cross it for someone living on the other side.
That Oryx model in the link uses a GTX 1070
"require use of preferred pronouns and avoiding them is forbidden"

This line of thinking is so bizarre to me, but seems to be increasingly common (or at least loud enough in the right places to be noticed). There is a segment of the population that seems intent on being able assign and punish that assumed thought crime.

Now your lack of a specific behavior is suspect!
That's unlikely to be "cheap" compared to what a student needs for the first few experiments.
I applaud all of the privacy efforts by Brave so far. Can you say what the long term business plan is for Brave? At some point you have to monetize it to make it sustainable. Is this where the crypto coin mentioned here comes into play? If so will there be an alternative subscription-based model?
Sort of, yeah. Dreamwidth is a fork of the codebase and has some of the original developers. Technically, Livejournal is still around too, but a lot of people migrated when LJ was bought by a Russian company and later when the servers moved to Russia as well. LJ is a total ghost town now.
tptacek's reply is correct. The other thing is that we try to be careful about not compromising HN's minimalism, which would be so easy to do.
Don't get me started on wireless interference (another one of petty problems that comes with a "Pro" machine)

For some odd reason, when I use an adapter, the following happens:

1. The dongle (USB A to C or even a simple HDMI dongle) has some weird interference with my wireless connection. It happens everywhere I go as well (not limited to my wifi) So I always have to have 1 port connected to ethernet. Guess what? the MacBook "Pro" I have (with function keys) only has 2 ports! So it's either another dongle or a MacBook I can use with only 1 port.

2. Another really weird thing is after getting one of these apple dongles and plugging in ethernet and everything; then unplugging it from my macbook, my phone and any nearby devices lose internet connection. I can't explain it other than some literal sheild the dongle makes that prevents my phone from working.

In conclusion:

There are a lot of petty little flaws that make the $1k+ (or $2,3k+) MacBook Pro bad. I mean wireless interference is something I really shouldn't be worrying about.
Not directly related, but I'm a bit afraid that as someone who is not a native speaker of English, it becomes more and more difficult not to inadvertantly cause a shit storm on American websites. People seem to become incredibly sensitive to "correct speech".
Proxy the calls to the external API via your own gateway. You’ll get better control over caching behavior, push complexity away from the client, and have more control over how you handle dependency failures. Also, you should load test lambda with expected traffic patterns to actually validate that container-based caching is insufficient. Dynamo also has good in-dc latency, with very good scaling behavior.
Thanks for taking the time to explain!
Ummmm tell that to the millions of people who continue and will continue to do so! There's a huge problem and just telling all the millions to stop isn't doing jack! Thus, as technologists we need to come up with solutions until we have 100% bullet proof robot cars owning our roads.

Face ID is a step backwards and im sure causing those iPhone owners with Face ID to get into more accidents. Their face/attention shouldn't be diverted from the road to unlock their phone.

Every time I bring this up here the solution ppl say here is they shouldn't be texting in the first place.. but newsflash as you can see from this article you can tell them all day long and yet they'll continue to do so.
> At one end of the spectrum are people with hyperthymesia, who appear to be able to instantly reconstruct every tiny detail, including visual details from a first-person perspective, of everything they've ever experienced.

Psychology student here, to my knowledge this has never been proven to exist, except maybe the procedural memory of people who journal everything. But they still wouldn't have the level of detail you're describing here. Many people who think they have this kind of memory actually do not (though they may still have a very good memory).
Note, internal combustion engines are only about 20% efficient. Coal plants are ~37% efficient, natural gas plants are 55-60%, the grid is maybe 90% efficient, and an EV is about 60% efficient. So 20-32% efficiency.

I've glossed over many factors to be sure, but the point is while a lot is lost powering an EV, internal combustion engines are just as bad or worse.
There definitely are truck owners like that, but I think there are a lot of truck owners who don't use them for their job, but extensively for work on and around their home and for recreation (or for activities which are both productive and recreational, like fishing and hunting), and that many of these folks like to take care of their trucks and try to keep them looking clean.
Reputation. Power hunger. Ego trip. Many possibilities.
I mean, every cancer therapy drug would be 'evolution busting' if this was the case.
I'm mildly embarrassed to have written off critiques of the Great Awokening via CoCs a few years ago – after a few more years dealing with adult life, it's pretty clear that two constants are A) people, universally, can be in a dark cloud where unrelated actions by unrelated people are a personal attack on their existence B) authority _hates_ dealing with issues, especially the more distant they are from you in the hierarchy, and will always choose the option that keeps the largest crowd aware of the situation the quietest.
some scaling settings are cpu intensive for some reason. i suggest trying a setting that doesn’t show “performance may be affected” warning.
It wont destroy your battery life. I have a t480s with the nvidia card. You need to turn the card off when booting linux and just use the cpu for display. Research a bit about bumblebee and bbswitch.
One gas burner per flat, yes.
Love the implementation.

Can't help but think about another "startup" or project that uses Machine Learning to predict your bash commands... which in most if not all cases is probably not necessary XD.
Building wealth is not everyone’s primary goal.
Surface laptops meaning Windows? Windows may offer more customization freedom than macOS but privacy wise, Windows is a much bigger offender.

If you can look at your DNS queries on your home network (pihole can be one option), I encourage you to compare macOS to Windows. Windows regularly phones home in many different ways. Personally on top of the pihole block lists, I've blocked about 15 other domains Windows phones home with. Every update seems to add more domains. I haven't blocked a single domain for macOS or seen any blocked domains for macOS.

The only way to get a telemetry free Windows is via LTSB (probably can not acquire it legally as a consumer), or to keep up with modifying updates and/or block lists. Not sure if that is any better than macOS's "bullshit compromise"s.
Precisely so you can enforce your views about wrongthink.
> Are you suggesting functional programming is somehow so resource intensive that it is impractical to use? Or that functional programming makes effectful work impractical?
Because neither of those are true.

No, I'm saying the functional abstraction doesn't work or is clunky in a lot of cases and that Haskell's approach of making it the core of the language is misguided (Lisp is less opinionated than Haskell for one).

> One could argue that a functional approach maps more practically and ergonomically for the majority of general programming work than other mainstream approach.

They could argue, but they would be wrong.

SQL works because it's a strict abstraction on a very defined problem.

Functional is great when all you're thinking about is numbers or data structures.

But throw in some form of IO or even random numbers and you have to leave the magical functional world.

And you know why SQL works so fine? Because there are a lot of people working hard in C/C++ doing kernel and low-level work so that the "magic" is not lost on the higher level abstractions. And can you work without a GC?
IMHO, "fn add(a: int, b: int): int" is far more consistent than "fn add(a: int, b: int) -> int". At least it is self consistent.
Re: work culture I have been ordered to be on conference calls while driving to the airport on a weekly basis. Never would do so otherwise as I hate talking on the phone period let alone while driving in traffic. Feels bad man.
How would you compare this with the experience you get with Jupiter Notebook?
What happens when you fall ill for a week and don’t go to work? Do you trade cars with your partner for alternate day charging?
Transhumanism