skysight-inc/HackerNews huggingface dataset:
Not also to mention something often oversight. An autonomous car can park far away from it's user, meaning we could drastically reduce de number of space taken by parking in the city. First, giving back this spaces to the people as green parks and services places. Second, lower one of the biggest problem in our current city: urban heat island.
To make this work you would need a lender willing to lend four cents on the dollar to someone that has defaulted on a lot of debt for awhile (typically not someone that can obtain credit easily) There may be an opportunity for a non-profit or micro-lender here though.
What is with all of the condescension that other developers have towards Go developers? Go has a set of highly desirable features that are very practical for building large team projects.

Imo it's unnecessarily hostile to compare go to playmobile and diplo, and it really encourages people to overlook the genuinely excellent features that go supports.
From my experience, using utility classes like this just means that you'll have a lot of messy overriding to do when your reusable components need to look different in different places.

Personally I think visual consistency is important and you shouldn't make things look different in different places, but it's not always up to me.
There’s nothing for Python except Pandas. I came from a FP and static typing background before I moved into ML/quant finance and initially found Pandas incredibly difficult to reason about. The tool is designed for scientists who know nothing about how a library should be designed or how a program should be structured. There’s a lot of dynamic stuff in Pandas that while making things easier for scientists make things a lot more difficult for CS people. Same thing with numpy and scipy, and other data science libraries.

My absolute favorite DataFrame library is saddle (for Scala), which I helped write at my old quant job. Very FP oriented and an absolute pleasure to use. Though maybe it’s no surprise that I like something I worked on.

An incomplete list of things that I dislike about Pandas are:

Too many parameters and knobs for each function

Inconsistenty between inplace and copying operations

Unintuitive function names compared to FP

Too much magic in how things work

Functions and parameters accept a wide range of types in order to make things “just work.”

Lots of non-orthogonal convenience functions that do mostly the same thing

I’m not familiar with how “normal” Python is written, but I suspect a lot of the problems come from the abuse of dynamic typing. Dynamic typing allows you to just add more and more levels of crap without actually changing your data/type model. I think there’s a lot of value in “correct” APIs, vs convenient ones.

That being said, Pandas is extremely powerful, and usually very succinct. Maybe not as nice as kdb+/q (nothing really compares for time-series data), but still pretty good.
I think that maybe it's the difference between simply "imaginative" and "creative" - creative implies that you're involved in the act of creation. Things can't be created in impossible contexts, so part of being creative is understanding and accounting for the constraints you're working under.
I agree and think that the drippy accolades are actually counter productive. Why? Because it can become discouraging (as opposed to encouraging) to most (what I would consider) 'normal' smart people. It's the equivalent of walking into perhaps a high school dance and seeing a bunch of tall and good looking men (if you are a man) or beautiful, thin and poised women (if you are a woman). It becomes overwhelming in so many ways and intimidating. Now sure that feeling will spur some people on but just the same it will also turn some people off. And good people. [1]

Think of all the people that might think 'wow this is what you get at Princeton'. Of course logically you know that is not the case and that this is a feature on one very special person. But emotionally (more powerful) that is not what the feeling is.

[1] In reverse if you want proof of this point look at all the people that have entered politics and in particular the Presidential race since Trump was elected. People who in years earlier would have been scared off thinking they were not 'smart' enough. These are people who never realized that a President (regardless of what you think about Trump) does not have to know everything as he relies on others who have expertise (in theory).
You don't know that the word "great" in this case doesn't mean "simple, elegant, and as minimally abstracted as necessary"
As a kid and a teenager I used to tinker a lot with the default UI (installing themes, icons, etc. Stuff like Litestep on windows, every linux window manager under the sun) but now I need an experience that works out of the box.

So far KDE is the closest to my needs and wants (very fast rendering, very fast dolphin, consistent UI, fast window switching and managing, the whole thing feels very snappy[0]). I just configured some shortcuts to manage windows approximately like I do in awesome-wm (tiling manager).

There are still thing that I don't like in it (configuration manager is overloaded with options and I don't always find my way through it).

I wish someone would do a regolith for KDE :).

[0] Truth be told I like the simplicity of the Gnome WM but it's way too sluggish.
Avoiding Lisp because macros could be abused is like avoiding C because functions could be abused. What if I create a function called "log_error" that actually tries to reformat your hard drive? There is nothing in C that requires me to give functions names that aren't nonsensical.

Macros, like nearly anything else, are an abstraction that requires a little bit of restraint and common sense when you're using them. The answer to the "functions can have misleading names and therefore can be used to create intractable tangles of incomprehensible code" is "well then don't fucking do that", which is the same answer to the majority of problems people think macros cause.
I assume it’d be used in an implant like the RNS, which is used to treat (mostly) focal seizures. It’s a small device implanted in your skull to record localized EEG and provide neurostimulation to quell burgeoning seizures. Currently, it’s periodically adjusted and individualized by neurologists based on the the EEG it records. Maybe this could speed up or automate that process.
Except, as dlgeek already answered to WalterBright: the EA crew followed the procedure and used the cutoff switches
Interesting article but I can’t understand why cross compilation is dismissed.

It could have been improved by some performance benchmarks showing cross compilation performance in comparison with this emulation based solution. I find it hard to believe it makes sense to emulate when native performance is available.
Arbitrary Code Execution in Legend of Zelda: Ocarina of Time
The only viable solution for the environment is not space travel like Elon Musk would argue, it's not electric cars, it's not CO2 sequestration https://www.sciencealert.com/scientists-create-a-material-th... since like this article shows, there are so many diverse pollutants, the solution is that people reduce their consumption drastically.

For example, stopping with all the unnecessary things like cosmetic products, eat much less https://www.theguardian.com/environment/2007/jul/19/climatec..., use non-polluant transports, reuse, repair all the things, and so many more things that have big impact on one's environmental footprint. If people reduce by 2 their environmental footprint, it's virtually cutting by a half the world population, and the world production that just serves consumption

I've been living the "minimalist"/non-consumerist and happy lifestyle since I'm a student, I'm likely polluting less than 10% of the average adult in my country (France), at this rate out planet would sustain 10 billion people without our current environmental damages
What is the tldr
> I just don't care about memory allocations when trying to manipulate something like, say, a list of active users in a real-time chat or something.

This is exactly the kind of thinking that the Go language pushes back against.

> Maybe we just have to accept that.

I think so. At least for now. I recently watched a talk by Ian Lance Taylor that made it very clear to me that generics are coming (https://www.youtube.com/watch?v=WzgLqE-3IhY). When we have generics then map/reducer/filter will absolutely be introduced as a library at the very least.

> This is dealing with problems (like e.g. memory allocation) that I don't have when working with most datasets I'm likely to need.

I don't think that's exactly it. It's more about runaway complexity. You might use these primitives to perform basic operations but other people will misuse them in extreme ways.

Consider this: suppose there was a built-in map() function like append(). Do you use a for loop or a map function? There'll be a performance trade-off. Performance conscious people will always use a for loop. Expressive conscious people will usually use map() unless they're dealing with a large dataset. This will invariably lead to arguments over style among other things.
BSD Jails (and Solaris zones) predate Linux containers in general by a number of years, but the adoption and development of large-scale BSD container orchestration systems seem to have lagged behind the likes of Kubernetes.

On the other hand this stuff really isn't rocket science and shouldn't be as complicated as we are making it.
Maybe I'm misreading the argument. It sounds like the petition claims merely hearing her out is wrong; that because she disagrees on some hot-button political issues, nothing she says can possibly be valuable, and listening to her thoughts on AI ethics would constitute pandering to her side on those political issues. If so, that's a core example of the kind of toxic political wrangling that I'm opposed to in the workplace.
Will have a look at that!
Smash-and-Grab: East Bay city sees big jump in car break-ins
Variable shadowing is actually a pretty clever thing that I'd like to see in other languages.

For example I often write code like this in Java:

String ageString = request.getParameter("age");
int ageInt = parseInt(ageString);

because I can't re-use name `age` twice and forced to distinguish between those names.

Now I agree with you about imports. I often want to comment a line and run program. Now I have to comment a line, run a program, encounter compilation error, find import, comment that import, run again. And uncomment two lines later. With Java my IDE optimizes import and removes all unused imports when I'm commiting my code. While I'm working on my code, I'm absolutely fine with any warnings. I would say even more: back then when I used Eclipse, it had awesome ability to compile even code with errors. This code just throws exception on runtime. But if I'm not really interested in that snnippet and working on other part, I can run it just fine. Probably that feature is the only thing that I'm missing from Idea.
I don't mean to do anything that I am not doing. I am saying, there is property owned by one company being appropriated for use by another company without respecting the compensation requirements specified by the owner of that property. Period.

That is illegal. Google intentionally committed that illegal act due to the financial incentive. Sun explicitly told Google they cannot do that. Google did it anyway. Now, Google should have to make amends.

That is exactly what I am saying. It is exactly what I have been saying. You are saying I'm saying something else or saying what I have said isn't the case, but provided no evidence to support that.

I have repeatedly provided evidence that what I am saying is true. You have provided no evidence to support your case.

I'm not glossing over any distinctions. You are saying there are distinctions, but you are not saying what those distinctions are. You are saying there is common law property and other kinds of property and that is relevant, but I am saying, the laws governing the kind of property Google appropriated for their own financial gain is exactly the kind of property that is governed by the laws I have stated, specifically copyright law and patent law.

For some reason, you are claiming those laws don't apply or something like that. I'm not sure why you believe that, but the court precedents have already been set to indicate that they do.

Clearly, the courts are debating this already because someone agrees with you and someone agrees with me.

What I do know, is that Google has flagrantly broken copyright law to their own ends since their inception. They have copied books. They have copied newspapers. They have copied people's private healthcare information.

Google does not respect people's rights to their property and intellectual property is property, regardless of what you are saying about common law property. Yes, I agree that "intellectual property" under the law is distinct from "real property" under the law in the form of land or real estate, however, I am not claiming Google broke those laws. I am claiming Google broke Intellectual Property Laws and they have done that -- very clearly -- many, many times.

I hope the Supreme Court, once and for all, puts Google in their place and says, "No, Google, You do not have the right to break the law simply because you want to."
I am not complaining - as a Windows user i am quite happy Windows runs old software.
Paywalled article.
And I'd even say that the issue is not that practicality kills creativity, it's that creativity is hindered if a person doesn't fully understand the context in which they're creating.
It's a complete nobrainer. Right now the bulk of the cars are single occupant. That's because it is the occupants going places, not the cars. As soon as self-driving cars are a reality it will be the cars going places that get added to all the other traffic already there.
This is not my experience at all. We've spent the past few years building a multi-hundred thousand line of code distributed system in go and have found that sticking to idiomatic go has been very beneficial in building the thing successfully.
The problem is those numbers are off.

With margin, the services are always more expensive. I drive a fancyish SUV, and my average per-trip cost is around $3. I can Uber for $8-10 minimum or ride a bus for $1.5.

Robot cars are going to be more like Uber, as you won’t have the driver losing money on depreciation.
Poor Windows 2000 always getting left out ;)
https://www.solid-run.com/nxp-lx2160a-family/honeycomb-works... ?
My dad tried to buy the mortgage on our family home from the local bank. It was at a time of rapidly rising interest rates, and according to the textbook calculation, our mortgage was costing the bank to hang onto. He figured out the fair market value of the mortgage, and offered to split the difference with the bank. Each side would profit.

The banker's first reaction was: This can't be real. A week later, the banker called my dad back and said: Sure enough, the numbers say that we should sell you your mortgage. But we also found out that it's illegal.

I don't know the details of why it might have been illegal, but it was an amusing episode.
Do you live in a house you own?

I'm sympathetic to your viewpoint, but I think rent is a society-wide problem, not just a problem with computers, and computers are far from the most acute example.
I've been writing sites like this for years.

It can look sloppy, but I find that it's important to provide as many "hooks" as possible to elements; especially dynamically-generated elements.

This is because I've written tools that were meant to be integrated into sites, as opposed to the end site, itself.

It was important that the user of the tool be able to exert as much control as possible over the rendering.

It does look messy as hell, though. Inspect Element is very helpful. Since a lot of the dynamic code is optimized anyway, or rendered by AJAX, display page source is kinda worthless.

It's all about keeping the specificity as weak as possible, while allowing the CSS to focus on individual elements, or collections of elements.
Thank you. Have been trying to get a 64-bit gcc running, but haven't succeeded yet.
I wish there was something like Bazel, Buck, Pants, or Please built on top of docker/crio.

The docker build cache, and dockerizarion of tools, has made building, testing, and deploying software so much simpler. Unfortunately the next step in build systems (in my opinion) still has the mentality that people want to have mutable state on their host systems.

I hope someone extends BuildKit into a system like Bazel. All rules can be executed in containers, all software and deps can be managed in build contexts, you automatically get distributed test runners/builds/cache by talking to multiple docker daemons, etc.
I know SDE IIs at MS who made 350+. However 90% of those SDE IIs don't even approach the entry level Google pay. My info about the principal salaries comes from those principals themselves.

By the best place I just meant best in terms of getting knowledge, status and pay with the least effort in the least stressful conditions.
But then you’ll likely have a bunch of extra traffic created from the cars going to and from their owner to parking, rather than just to and from their destination. Or from the car just circling the block because the owner would rather not have to wait long for its return.
>Discussion

Among US adults aged 50 to 64 years in this poll, nearly 50% believe they are at least somewhat likely to develop dementia. Non-Hispanic black American individuals have a higher prevalence of dementia than other racial or ethnic groups, but in this survey, they perceived their risk as lower relative to other groups. Those with fair to poor physical health did not accurately perceive that their likelihood of developing dementia was potentially higher than respondents with very good or excellent physical health. In contrast, fair to poor mental health had the largest association with perceived likelihood of dementia, even though less evidence suggests that poor mental health is causally linked with dementia.

Poll respondents report engaging in a variety of strategies to maintain or improve memory that are not evidence based. While managing chronic medical conditions, such as diabetes or cardiovascular disease, could reduce dementia risk, few respondents appear to have discussed this with their physician.

Given repeated failures of disease-preventing or disease-modifying treatments for dementia, interest in treatment and prevention have shifted earlier in the disease process. Adults in middle age may not accurately estimate their risk of developing dementia, which could lead to both overuse and underuse if preclinical dementia treatments become available. Policy and physicians should emphasize current evidence-based strategies of managing lifestyle and chronic medical conditions to reduce the risk of dementia.
In programming, this problem would be solved with something like higher order functions or parametric data types, allowing us to both abstract out the commonalities and maintain incredibly specific, easily modifiable, highly customized functionality. Is there an analog in the CSS world?
"It wasn't necessary to know MCAS existed...". If I ever read something as dangerous as that I don't when. First, MCAS had only one sensor input foregoing redundancy. Second, everything I know about airworthiness, which is by no means complete, says otherwise.
No one has even bothered to use Fred Brooks' recommendations in nearly 50 years, despite praising his book up and down without reading it.
EVs don't generate as much brake dust, because regenerative braking leaves less work for the friction brakes.
Being "not true" or "groundless" are not requirements to fear monger. Home invasions are real and based in reality, but if someone published an article titled "The hidden criminal killers that are all around us," and had comparable content to this article, I would also consider that fear mongering. Fear mongering is about whipping people up with fear about an issue they have very little control over. To me, this article reaches that threshold.
There are far more readable languages in go. Go also encourages nested conditionals which can become a nightmare to trace when you're under duress.
The entire industry of debt collection is literally scum. Debt can be sold to these parasites at any point in a transaction with a company.

During my college days, an apartment complex tried to add on various move out fees when I didn’t renew. Despite being in active dispute with the complex about the fees, the complex ended up sending the fees to a debt collector.

Fortunately I was able to reduce the amount to an agreeable state and it never reported to the CRA. Still have clean reports to date.
Less pollution? Renewable powered electric vehicles would be a step forward.
Your basic assumption here is not true. The CPI includes housing costs. Here is how the BLS calculates housing costs for the CPI in great detail: https://www.bls.gov/cpi/factsheets/owners-equivalent-rent-an...
By default, the system optimizes for speed and doesn't ensure that seller A's customers get the units sent by seller A and B's customers get those sent by B. This means that in a discussion about provenance of specific units, this is a distinction without a difference (or alternatively, all units of a product are in one area, which isn't necessarily physically contiguous in space).
Well, I would argue that it still makes sense, depending on what you want to achieve: world-top networking performance? FreeBSD. 1st class ZFS support? FreeBSD. Not being vulnerable to widespread Linux exploits (Shellshock, for example)? FreeBSD. And the list could go on.
tac /etc/issue
That's quite an interesting, if frightening, take on it. Assuming a developer knows what `map` does, then I wouldn't have very much confidence in their reading comprehension if they somehow mentally skipped over the main higher order function being called on a three word line of code.

Would anyone expect such a developer to read and parse several more lines of code more reliably, in order to understand the algorithmic complexity? Seems unwarranted to me...
So much transporting is just to mitigate land use failures. More transportation is solving the wrong problem.
> ... the problem solver is doing two things: discovering a problem and solving it. Conflating these two things is a great way to encourage pushback

This squares with my experience strongly. At a prior job, I remember two or three times where a set of changes was almost rejected for production because despite solving real bugs. The bugs hadn't affected anything in production yet, but the fixes carried the risk of maybe breaking something.

This resulted in some fun times, like a particular client running something like three major versions behind on our software, precisely because management didn't want to accept any disruption risks there, and the old version grumbled along well enough.
Actual paper, linked from the article:

https://ieeexplore.ieee.org/document/8765420

"Efficient Epileptic Seizure Prediction Based on Deep Learning"
CPI does include rent. For houses that people own outright, the BLS tries to back out an implied rent.
Depends on one's reading, right?

- same old keyboard (post-2015 butterfly)

- old, good keyboard (2015 and older scissor)

Regardless, with Ive's departure, we might get some functional hardware again.
Driverless private cars (which the article is about) and driverless taxis aren’t the same thing. The former does nothing to solve the traffic density or vehicle size problem. Even focusing on driverless taxis, Uber and Lyft have offered for some time options for nicer cars, larger cars, and nicer larger cars, so presumably there’s a market for taxis to still be a status symbol, unlike you state. Finally, your economic incentives have nothing to do with driverless cars; it’s just a tax or toll on non-pooled taxi rides—that could be implemented right now.

And, in the end, even a full car is still less dense than a bus or train.