skysight-inc/HackerNews huggingface dataset:
We worked closely with AWS on this (problem and blog) and they were great and quite transparent. Glad it's interesting/useful to you.
A few exceptions from my experience, where the cycling is okay (more space on the shoulder than Japan, but also larger vehicles): Madison , WI; Tucson, AZ; and Minneapolis, MN. I’ve put more time into bicycling as transportation than most other optional activities I can think of (other than walking, reading, videogames?). San Diego, CA boasted of many miles of bike lanes, but we found them often not connected, dumping us into a five-way intersection with no guidance, for example. A hard problem for city planners, maybe.

In my teens I cycled to my last three years of high school because I could sleep in (bus took over an hour) and visit friends on the way home. Thankfully the highway had a decent shoulder. I wore my helmet and eventually saw the benefit of wearing a neon-orange reflective vest (rather than stowing it once out of parental sight).

Where I’m living now I’m pushing for improved bicycle routes between towns, in part for tourism and so we don’t have to drive our kid to school.
I think if VR had the same adoption curve that Facebook initially enjoyed, we would be able to wait longer for the inevitable ad push. Anecdotally speaking, I haven't seen VR "take off" like people online hope it will year after year. Seems likely that the VR market has quite some pressure on it to turn profits soon before it bleeds out.
>It's not even clear who proposed the new law

I'm going to speculate that it's some state legislator who put this in and probably got $1000 dollars in a campaign contribution, a golf game, a dinner and a hooker for the night. That is all it takes to buy a politician these days. The only reason for any uproar is it's now in the open and they're catching shit for it while trying to distance themselves from it. We continuously elect the most stupid, undesirable, corrupt people to represent us at every level of Government.

Thank you ATT, Verizon, Spectrum
Disagree - a low level language can’t really mask itself as high level, the abstraction will always leak. Don’t get me wrong, Rust is a really great language and it is a very welcome addition to the for a long time seemingly stagnant low level world, but you won’t be able to refactor logic-related parts “without a thought” on memory layout, even ownership, etc —- something trivially done in high level languages. C++ tried the same thing, without luck.

So for a typical CRUD app, just use one of the litany of high level language frameworks and be done with it.
Agreed, but if you are a VC you do basic DD right? And if there is a reddit group calling your new star CEO a scammer, you might check a bit? But yes, full agree.
It seems like there should be a lot of potential for something like this in cities. The site says that line of sight and apartment buildings are problems but in the east coast cities I'm familiar with there's lots of neighborhoods consisting mainly of row homes or 2-3 story multifamily houses. To me places like neighborhoods like those would be a natural fit, more so than suburbs.

Also for me the main appeal of this is the potential for a not for profit, co-op style ISP. I.e. owned and operated by the customers. Although if the fiber is still coming from a Comcast or Verizon I'm not sure how different it would be vs. just buying consumer internet direct from Comcast/Verizon.
Variability in the quality of offerings in any given city/town seems like a particularly important reason to _not_ implement a blanket statewide ban on municipal broadband.

If the quality of a municipal system sucks, the voters presumably have some leverage via voting to get it fixed. If a private provider has a local near-monopoly and sucks, and the state has banned the local municipality from competing, the only winner is the provider.
Be careful. By putting a lot of emphasis on length, you'll end up with ubisoft games, where 80% of it is filler content to get to the 100 hour completion time and only about 20% are actually fun and worthwhile. (I'm overexaggerating but you get the idea).
Completely agree with you. The issue IMO is over-eager abstraction tends to simply make code more confusing. It may be more “elegant” but if it turns out the class/functions/whatever used to generalize code will never need to be used elsewhere (so they will only be changed in their current state), or have too many different behaviors based on configuration options, it actually makes things more confusing than just proliferating boilerplate - because instead of a big imperative chunk you can read and modify directly wherever it’s used, now you have to understand the class, maybe base classes, the function and which control paths it takes based on which args, etc.

And that nuance means for example, maybe it makes sense to create a helper to append some additional error detail to a string if used only twice, but maybe if some similar behavior is used in 7 slightly different ways, it shouldn’t be generalized if it requires lots of conditionals and arg plumbing.

This is why I kind of hate the mantra of “if it’s used 2-3 times or more, wrap it in a function or class.” IMO the bar for something being wrapped needs to be higher - either the amount of logic should be large and segmentable enough that it can be placed in something that separates concerns from where it otherwise would be, small and very repetitive, or it needs to be used much more often in a way that truly resembles a library (and thus requires an interface that does not expose implementation details or wrap messy conditional logic).
I had no idea a patent existed for this type of software, I figured this current program out through trial and error and a couple of iterations.

How can a developer protect themselves from publishing patented software? Is there any way of knowing if a certain type of program is patented?
Speaking as someone was bullied throughout their entire chilohood: the part where everyone knows someone is a bully, knows that the other is the asshole but just shrugs off your suffering and tells you to endure it instead of trying to intervene, especially if these are people in a position of power, that part is much, much more hurtful and corrosive to being able to trust other humans than the actions of the bullies themselves.

I still get disproportionally upset by people in authority positions not taking responsibility due to lacking the basic decency to take responsibility. Because at the end of the day that's all it is, and all talk of this being a "complex" problem is lazy justification after the fact by cowards quieting their own small consciences.
>I'm sorry but this take comes across as someone who has never interacted with people who are/were effected by racism nor interacted with people that support policies that have been perceived as racially motivated and are completely looking in from a different state or area.

Those people exist and I am sympathetic to their plight but they are not the target demographic that politicians are trying to convert using the racism rhetoric. They were mostly already voting for the people pumping out the racism rhetoric. The fact that they may see those politicians as further allies is just a secondary or tertiary bonus.

You need to look at this from the perspective of a political strategist with a moral compass that makes Nixon look like Jesus.
Proportional representation in the state level will solve state problems. National Proportional representation instead of state wise proportional split as common now is needed.

If the national legislatures determine national policies, there should be no reason to split representation by state at all. There is every reason to split by actual interests evenly, this is only way minorites views get a voice like californian republicans or Texas democrats

It will also break the two party system eventually, people are not binary, neither are their beliefs there won't be need to compromise and go with a dominant party
>and often have unfair advantages that block market competition

I don't care. I don't care about the market. Let me say it again: I don't care about the market.

There should be no inherent right to profit off of critical infrastructure in this country. Water, power and Internet are important enough to society that they should be regulated like a government entity, if not being one outright.

Infrastructure like running thousands of miles of power poles, digging trenches for fiber, or laying water and sewer pipes is not a place for disruptive startups or fierce open-market competition. They're natural monopolies.

Should cities allow private ISPs to run fiber in public rights-of-way or on power lines? Sure. Don't block it. I'm okay with that.

But this idea of /stopping the government from providing essential services because megacorporations might lose money/ is outright immoral.
I think you've confused it with Lunix.
Effective Meetings vs. Pointless Meetings: How to Tell the Difference
From the article:

"...has only a single fan blade and a variable geometry stator sitting behind it. This layout is expected to be more efficient and significantly quieter."
The Nebbish Factor in Consumer Tech
The "wings" of each party --- which is currently an insider baseball phenomenon very hard for voters to follow --- would just have their own parties. So Ohio Republicans would probably continue voting for former republicans, but the menu would be way clearer.
Bag of Freebies for XR Hand Tracking: Machine Learning and OpenXR
> If judges and counter-intel agents regularly fail at this, isn't it foolish to think that eng. managers have some secret sauce?

But I'm not interrogating prisoners about terrorist plots. I'm not regularly dealing with scam artists and criminals.

I'm dealing with people, my staff, folks that I trust and respect; trust and respect based on years of experience working together, building relationships, while solving hard problems.

The question was: "How do you tell if your team is spending 50% of the time slacking vs. working on a problem that is twice as difficult as everyone thought?"

Well, guess what? I am never, ever, going to have a perfect, 100% guaranteed sense of how productive people are. That's not how the world works. There is no "secret sauce", nor did I claim there was.

Your mistake is in thinking I'm trying to verify, with perfect accuracy, precisely how effectively everyone is performing and whether they're living up to their claims of productivity and effectiveness. I can only guess this is based on a misconception of what management is; that my job is to be a surrogate helicopter parent, policing everyone to make sure they're doing their jobs properly.

But that's not my job. Or, at least, it sure isn't how I do my job.

Rather, my goal is to hire good team members who are independent, driven, focused, and reliable; give them challenging problems and the support they need to solve them; coach them to be effective contributors; identify strengths and amplify them; identify areas for improvement and coach/train; identify long-term aspirations and career goals and set out plans to achieve them; when they achieve those goals, to recognize that fact in changes to title/roles/responsibilities.

In short, I treat them like functioning, responsible adults.

And so, I talk to them.

As I said before, yes, there is always "the rare possibility that I could end up the victim of a sociopath who deliberately tries to abuse that trust."

And I'm fine with that.
The idea behind OLPC was in fact that students would be able to gain a lot of insights on their own just by being in contact with their own computer… it was never a requirement that they had to be used effectively in the classroom.

I’m from Argentina and saw kids using their computers while sitting in front of a house, hanging (like kids do) and thought that was beautiful. Also saw a girl using hers in the park while her father pushed her little sister in the swing. Those kind of images are inspiring and it’s a shame the program was cut.
>> thousands of years old tradition of philosophy

imagine those proponents of 'thousands of years old tradition of philosophy' would try to accomplish anything with it. how funny that would be..
> I've had good results searching for the ISBN rather than the title.

Apparently you're not one of the people who finds the ISBN by looking it up on Amazon. (joke)
Also just a note for those curious: this is how I like to measure what's needed for a WISP, and track how it changes over time.

Set up a 1gbps connection and start adding customers. Watch the usage on the circuit as your customer base grows. You want to make sure that any time a customer comes online, they can get their full speed according to the package you're selling. So if you're selling 100mbps packages, you always want to have at least 100mbps available on that circuit, even at peak times of day. As you add customers, you can start to estimate how much traffic, on average, each customer adds during the peak time of day (it's not as much as you'd expect.) Then you can estimate how many customers you'll have before you approach your limit (1gbps minus max speed package.)
Rethinking Triplebyte
I was talking about the users giving them money, not the scammers/con artists.
I've been watching this evolve following Will on Twitter over the last few months - it's really exciting. I love how he's posting progress videos to the README too.

The underlying library Rich is some of the best API design I've seen in ages, so I have very high expectations of Textual which it looks like it's easily going to meet.
I like to use the poop emoji in the names of methods that are dangerous hacks that we want to (eventually) get rid of.

Being harder to type is part of the point.
I thought UI is in Clojurescript with Datascript, or was it Roam...
I can't consciously buy a Mac if Apple is going to treat Linux like competition. One is free software, provided by volunteers for free, and the other is a desktop OS ran by the largest company in the world. It costs Apple nothing to respect the predominant standards, so why can't they do it?
The "Nakba" is the result of their own leaders starting a war against the nascent Jewish state and telling the Arabs to leave their homes and come back once they're done getting rid of the Jews - something that never happened, and hopefully never will.

They Arabs had multiple opportunities to settle this conflict, it's purely a result of their own making.
Fusion bombs are when you put fusible materials next to fission explosions.

Yes, they are massively energetic, (we wouldn't be harvesting power from it if they weren't.) However, they require a very high input energy to trigger the release of the output energy.

With a fission reactor meltdown, the way you get there is by pulling out dampening rods or boiling off all the water, but otherwise leaving the fission rods in the same place.

With a fusion reaction, you have to be constantly providing both the energy to keep the fusion going AND the input material to be fused. Interrupt one or the other and fusion stops.

I know it seems weird that the bigger energy release is safer, but that's how it is. It's the difference between requiring constant input into the system to produce power vs an idle system with no input producing power.
> “I haven’t heard this before, so it must be wrong”

It's rather that all of the definitions of orientalism I have been taught both at home, at school, and in the literature revolve about culture, all the uses of it I have witnessed talk about culture, I have read Salambo, Zadig, and other classics, I have visited museum filled to brim with European paintings from the period depicting odalisques, harems, bedouins, tuaregs, mosques, fantasia, Turkish baths, city drooling of sun on the Mediterranean, I have assisted to Les Indes Galantes, Der Entführung aus dem Serail and the Italian in Algiers, and the only mention I heard of Orientalism being used in this meaning comes from a few Americans, and a mention in the US wiki stating “Since the publication of Edward Said's Orientalism in 1978, much academic discourse has begun to use the term "Orientalism" to refer to a general patronizing Western attitude towards Middle Eastern, Asian, and North African societies”. So no, I don't intend, for now, to replace the semantic of this centennial word because of a controversial publication.

> implying that you are familiar with it after all!

Familiar with it, as “I just read the wiki page of the author, which is extremely critical against the book”.
Apple Says It's Time to Digitize Your ID, Ready or Not
Possible? Maybe at the cellular 3.84MS rate. Legal, no.
I don't understand this. The article showed 4 text processors have a different definition of "word". How does that mean "there is no such thing"? Just because no one agrees on a definition for "word" doesn't mean words don't exist.
Simultaneously, the budget removes funds allocated for rural broadband and redirects the money to a tax break of $22 for the average Ohio family, corporate tax decreases, and about 20% income tax decrease for wealthier folks
> Quantum physics can be represented and calculated by Turing machines.

1) Where does the randomness of QM come in though? You need a random number generator alongside your Turing machine.

We coud debate that one can never prove true randomness as it may always be due to some deeper determinism. But if we take the wavefunction of QM as complete, which Many Worlds does - the most compsci-like interpretation - then randomness is fundamental according to theory.

I can have all the TM's I want, but I still need this extra component. Just like the human Turing machine could have all the pen and paper and math in the entire universe and beyond, a human can't produce a truly random number (or can we, then we get into a debate about true free will and whether free will can produce a "random" number).

2) Let's say we instead use quantum computation instead of classical. There are still physical systems we can't "compute", like the state of the entire observable universe, the state of the entire universe, or anything requiring information that has forever left our light cone. I know TM's and quantum versions of TM's are infinite, but they can't bypass the speed of light. So we need some softer version of saying all of physical reality is computable imo.
Junior developers ignore the non-happy path and accidentally crash a lot.

Mid-level developers spend enormous effort modeling the error conditions and their programs never crash but are 10x longer and have lots of subtle bugs, especially edge cases of data corruption.

Senior developers ignore the non-happy path and ensure the program crashes a lot.
How to Mathematically Prove the Existence of God (Or Not)
Roughly 0% of Windows users have Python installed.
It's a pity that I couldn't read the article without accepting ALL cookies...
Amazing idea, is there anything like this for Javascript?
>There are plenty of people who will tell you to go fuck yourself if you insinuate that you look down on them before offering what they perceive to be a hand out. I personally know many people who don't even bother applying to government programs they qualify for because they view it as humiliating or beneath them, and that's without people shit talking them. Not everything is purely about money.

That's exactly what I meant by the bit in parenthesis.

>is solving the problems of the right is somewhat disingenuous.

A healthcare solution that doesn't suck (regardless of which side of the isle it comes from) would help left and right alike. I agree with you on all that other stuff. The 50s aren't coming back.
I think some of the *BSDs have (or had) it. Linux almost got it at the turn of the millennium, with the Next Generation Posix Threading project, but then the much simpler and faster NPTL won.
Their explanation is not really faulty. FYI hydrogen bombs are mainly destructive due to fission, not fusion. The fusion step is primarily for bombarding the dangerous fissile fuel with neutrons.
Julia just isn't a replacement for Python yet. Recently did a deep dive researching various capabilities that would make Julia at least useful as a microservice/RPC target for a more I/O heavy language like Python. gRPC support is really poor. There's some OpenAPI/Swagger tooling, but it's not great. Likewise for ZeroRPC. The best candidate is probably the WebApi library [0] but even then, it does not inspire a ton of confidence for production. From cruising github issues and the Julia forums, nothing in this space (rpc/io/microservice) feels really bulletproof. Combined with no solid native executable support, it's just a nonstarter for me.

My gestalt sensation is the community is still too small, the tooling too unpolished, to be ready for anything production-worthy. If there were a bulletproof 0rpc library, I think it would go a huge way towards growing the community and mindshare through successive approximation. But the other problem is many of the folks on the forum seem totally disinterested in this problem.

[0] https://github.com/JuliaWeb/JuliaWebAPI.jl
> However the rate that solar can be added is nowhere near fast enough ...

Any idea what the bottleneck(s) is/are?
What is a municipal government if not a “local co-op”?
Better solution: Apple stops treating MacOS like a toy and gives it a proper package manager. I'm tired of hearing people float workarounds for a problem that can be solved by just holding Apple accountable for once.
It does: if it's in the middle of the taskbar, the area is infinitely long only on one axis, you still have to move your mouse on the correct place on the X axis (as determined by the icon size).

If it's on the far left, the target area is infinitely large on both axes, just throw your mouse somewhere down left and you'll land on target 100% of the time.
Oh yeah, you're right, they've been added since I last looked into it. Nice!
Amazon has an app store? For what, Kindle/Fire type devices?
> Generally, ignore anyone who is militant that there is only one correct decision (having kids or being childfree).

This is good advice for any mindset or ideology. Unfortunately most people seem to gravitate towards this kind of black and white thinking. But to be reasonable it's always important to consider that there's not always one solution.

> Ignore anyone who harbors hatred or loathing for children in general (kids are people too).

I would say take the most extreme ends of any ideological spectrum lightly. They may make a few good or useful points among their otherwise un-relatable views. Not sure why you say "kids are people", there's nothing wrong with hating children just like there's nothing wrong with hating dogs. People don't choose their preferences and some people's preference just don't overlap with kids, dogs, cities, hiking, music, etc.

> And try to ignore the parents who try to make themselves out to be martyrs by talking endlessly about how challenging their kids are. You might have to seek out the happy parents in your social circles to ask what child raising is really like, because in my experience many of the happiest and most successful parents aren’t constantly talking about how happy they are with their decision in the same way that the /r/childfree zealots are actively spreading their message. You have to look a bit deeper to find the reality.

This is true of all points on the spectrum. Some of the happiest people I've met were coworkers who I found out chose not to have kids way after first meeting them, because they never talk about it. We don't shame people who choose to have kids so there's no need to shame people for encouraging a child-free life. It's only an issue if people become militant, which is much more common on the child-having side.
For example, my team's services run on Debian, but are .NET Core-based, so our dev boxes & CI machines rely on Microsoft deb repos.