skysight-inc/HackerNews huggingface dataset:
Everyone loves their cars. Climate control, freedom..

But in many places cars being loved so much no one can get around to the detriment of everyone and the places we love. Thus looking to hack a better way of getting everyone moving is natural.

Sometimes when I drive to work, the ride home can take 45 minutes to an hour for 3.5 miles. I can ride my bike faster.
> There are plenty of pitfalls in leaky abstractions

Sure, but this is a _massive_ pitfall. It's an optimization that can trivially make your code slower than the naive Python implementation, all due to a leaky abstraction.

> Regardless, any function that receives a ``list`` of ints will need to convert to an ndarray if it wants NumPy speed. If the function interface is modified later, I think it's fair to expect the editor to understand why.

Yeah, that was a toy example. In practice, the scenario was similar except the function called to a third party library that used Numpy under the hood. We introduced a ton of complexity to use this third party library on the grounds that "it will make things fast" instead of the naive list implementation, and the very next sprint we needed to update it such that it became 10X slower than the naive Python implementation.

That's the starkest example, but there have been others and there would have been many more if we didn't have the stark example to point to.

The current slogan is "just use Python; you can always make things fast with Numpy/native code!", but it should be "use Python if you have a deep understanding of how Numpy (or whatever native library you're using) makes things fast such that you can count on that invariant to hold even as your requirements change" or some such.
You may find the story of science fiction author John C Wright interesting. Wright was an atheist who converted to Roman Catholicism at the age of 42. He once said, "If Vulcans had a church, they'd be Catholics."

https://strangenotions.com/wright-conversion/

His book "The Golden Age" from his younger atheist years is grand post-scarcity sci-fi for those interested.
Link is broken; gives fraudulent error message:

> We've detected unusual activity from your computer network

> To continue, please click the box below to let us know you're not a robot.

Does anyone have a link to the actual article?
How are you defining "very large"? I've used HANA and even SAP doesn't make claim of real scalability -- the practical limitations are in their own documentation. And in real scalability testing, it struggles long before you reach those limits. For sensor data, I wouldn't use it for more than a few terabytes, and even then it has a few sharp edges when it comes to performance if you are not careful. No one is going to be putting petabytes into it, which isn't that much operational data these days.

And to my point you quoted, SAP HANA is extremely expensive to operate compared to alternatives. The licensing costs alone will kill you, never mind the hardware requirements.
> The Catholic Church also held orgies in its sacred halls

You were lied to, my friend.

> enabled and hid a variety of pedophiles

Individuals did that, and that's very sad and damaging.

> and led a variety of violent conflicts for selfish gains

Read up on the Crusades (and Spanish Inquisition) from a Catholic perspective. It's not as cut and dry as people make it.

> The issue with specific religions is it holds specific beliefs as a pre requisite,

That's fine, as long as the beliefs are true.

> so it’s hard to just jump in amidst large bodies of diverse opinions

Look into any religion hard enough and you will find all categories of them to be logically and historically unsustainable except Catholicism. That's why I'm here. It is the only belief system fully compatible with intellectual integrity. Saint Thomas Aquinas said the same thing when he said that anyone who actually looked into Islam would see clearly that it is utterly absurd and full of contradictions.

> and conflicting scientific evidence.

There is none.
I'm really confused.

The face-value perception of the quotes I posted ("'methane time bomb’...is one thing we don't have to worry about" with the link for context) is the actual, correct meaning of the quote and conclusion from the climate scientists.

With the face value matching the deeper conclusion, where is the deception?
IP address geolocation is not always accurate, can be spoofed, and is flat out wrong for EU residents who travel outside of the EU.

Maybe it's normal for a startup, but for a billion dollar company, they're not going to roll the dice on 4% revenue fines and IP address geolocation.
Microsoft launches a drag-and-drop machine learning tool
I picked up one of these at a thrift store recently. While I've still held on to it, I keep struggling to think of a useful project I could use it for that wouldn't be better served by a newer backlit color LCD panel.
This. There are many other costs associated with car ownership. As a transit user I don't need to pay towards a vehicle registration/inspection, repairs, insurance...
Httpstat: Curl Statistics Made Simple
I did DC in a black truck with no A/C for awhile. Still better than the MBTA.
> The subject is well-trodden, there's not much to debate

And yet we see the same incorrect information trotted out over and over again.
NoRedInk | Full-Stack, Site Reliability Engineers, and Engineering Managers| San Francisco, CA | REMOTE Pacific Time (PST) to Central European Time (CET)

We’re an ed-tech company on a mission to help all students become strong writers! Our team may be small, but NoRedInk is used by 1 in 2 school districts in the US, and students have answered over 5 billion questions on our platform.

We’re a group of friendly people who listen to and learn from each other. We discuss past mistakes openly so we can adapt our processes to the challenges that come with progress. Puns flow freely across our San Francisco office as well as on Slack, and we have remote engineers spanning six different time zones.

Our engineering team [1] prides itself on code quality and innovation. We use the cutting-edge Elm programming language for all our new front-end code, and have been migrating legacy React code to Elm as well. Our back-end is primarily Ruby on Rails, although we are working to split off smaller services as we scale to keep up with our traffic. You can read about our experiences with these technologies on our team blog! [2]

In addition to spending work hours open-sourcing useful libraries we develop [3], we also invest financially in open source. We hired the creator of Elm, Evan Czaplicki, to develop Elm full time. [4] Evan discusses his plans for the language with the team every week, periodically pairs with other engineers on Elm, and cracks up members of the sales team with his lunchtime jokes.

We use Amazon AWS for our infrastructure and automate all of our deployments using Chef and OpsWorks. We write a lot of tests, and use Jenkins for continuous integration. Our process for new features begins with our product team and in-house visual designer, continues with a GitHub pull request from a feature branch into master, and ends with our in-house QA specialist trying to break it before it reaches production.

We’re looking for engineers who want to work on a mission that makes a difference and who are the type of collaborators that value kindness and open-mindedness, over convincing the group they’re right.

You can learn more about what to expect through blog posts about our interview process [5] and on-boarding experience [6].

If you’re interested, please apply through our jobs page! https://www.noredink.com/jobs

[1] https://www.noredink.com/about/team

[2] http://tech.noredink.com/

[3] https://github.com/NoRedInk/

[4] http://tech.noredink.com/post/136615783598/welcome-evan

[5] http://tech.noredink.com/post/145260396603/our-engineering-h...

[6] http://tech.noredink.com/post/143787279069/on-boarding-as-a-...
Will Apple actually implement RCS though? iMessage is a selling point for iPhones.
That's an opinion column about a superhero movie. I don't know about you, but I wouldn't expect subtle sociopolitical analysis in that sort of material in any newspaper.
Maybe I'm thinking of this wrong, but this is one of the strong suites of NoSQL IMO. Especially when you're starting to build a new service, where you're not sure what exactly your data structure is until the whole system comes together, it's really easy to iterate and add new columns, change existing ones, etc. As long as your code treats each item as its own entity (rather than a row in a predefined table), you can continue to try new formats until you eventually lock in something that does everything you need.

SQL is much less forgiving. Database migrations are terrifying, but the longer you put it off the longer migrating will take (since new rows will continue to accumulate).

Perhaps the solution is "plan out your data structures ahead of time", but given that we're human, I think it's really difficult to do so correctly on the first try. For example, you may have an int column to keep track of the number of "Likes" an item on your service gets, but it may not be until later that you realize you also need to keep track of who liked what in order to prevent users from liking something twice. This is an elementary example, but the point is that when you design tables, especially if you design them around the frontend, you end up leaving out some critical columns that the backend needs to implement its features. Whenever you end up discovering this, you have to not only add that column to a new table but also retroactively insert every existing row into the new table. At best this is O(n) but if you're using a database there's a good chance your n will be quite larger.

You could argue that maybe in the startup stage your n will still be small, since you won't have a billion users off the bat, but I would counter that you usually don't realize what you need to change until someone else breaks something (assuming you have tests for your code already) or requests something new, at which point you likely have an established user pool.
Longhorn? https://en.m.wikipedia.org/wiki/Development_of_Windows_Vista
Fuck you is not constructive criticism. It's takes focus away from actual constructive criticism by being a distraction.
Ha! Finally an answer to what these forms are. Thanks! Speaking of which, what software did you use to make the conversion? It might be nice to pass this information along to the agency to see if they'd be willing to convert all their forms.
Sorry, I was unclear. Yes, I totally agree: I believe driving is substantially worse for your physical and mental health than transit.

In personal terms, I sought a new job where I could take the T or bike to avoid driving as the extreme antisocial behavior of other Boston drivers was taking a serious toll on me.
Can be, if the TypeScript team adds native .NET CLR and WASM support.
I have had employers hire me and then not give me work to do leaving me with large swaths of time to work on my unpaid open source that they are using internally. It’s probably an ethical violation to use their office, time, and equipment to work on code they are not paying for (since it’s free and liberally licensed), but they absolutely know I’m doing it.
As a designer, you have more power than you might think
Do you think it is possible that making money is not their primary motivation?
No, because of the added complexity and the introduction of the need to be more on-guard about it (because of things like addressbook discoverability and so forth). One of the main things that I like about SMS is that it's a simple, no-nonsense text-based service. If it were to resemble the various chat services that are out there, it would make it less useful and appealing to me.

However, as I said, this wouldn't be a dealbreaker. I wouldn't like using it as much, but it would still be better than nothing.
this person doesn't understand spectrums
A lot of this is hand waving. As the article admits, it doesn’t adjust for lost time, or household size and composition. Regardless, it assumes a causal relationship between housing costs and transportation costs (I.e. that people with lower housing costs spend more on transportation because their houses are further away).

That’s not a sound assumption. The typical pattern is younger people living in the city and moving to the suburbs as they get older and have kids. In the latter case, transportation costs go up because the amount of transportation that needs to be done goes way up. My wife and I went from not having a car in Chicago to having two cars in the Annapolis suburbs. One car is necessary because we now have to drive to the train station to get to DC. That fits in with the article’s premise that increased transportation costs offset lower housing costs somewhat. The other, however, is necessary because we have two kids who need to go to a ton of different places. Even in Chicago, it’s unlikely that your work, your wife’s work, your kids’ school, and your kids’ extracurricular activities are all going to be near transit.

Also, the article assumes that transportation erases the housing cost difference without accounting for the fact that people might purchase more transportation because housing costs are so much cheaper, not just because they have to to cope with sprawl. We moved from a 1,400 square foot 3BR downtown to a 2,800 square foot 4BR in the burbs. Our mortgage is half of what our rent used to be. Had we continued to pay city rents, we may have continued to drive my 10 year old fully paid off car. Instead we bought two newer cars, not because they were necessary for the commute, but because we had the extra cash.

The article also leaves out the third rail of urbanism: schools. The folks who live in our neighborhood in Annapolis could not afford to buy a house, even a much smaller one, in DC with a public school as good as the one we have here. The folks I know trying to square that circle (living downtown in one of the handful of good school districts in the city) are paying three times as much as we did for housing. (And, as a result, live in gentrified neighborhoods with little economic or even racial diversity.)
Funny story about that. This was prior to the ACA but the issue remains particularly salient.

When my mother had her stroke, there were major concerns about the cost of going to the ER. We at the time didn't know she was having a stroke and so my parents put it off.

If you're at all familiar with how strokes work this is the worst thing you can do. The sooner you get the victim to a hospital, the better chances of recovery. She was lucky to survive because we did eventually go to the ER, but she suffered from partial paralysis of her body as well as massive brain damage. She's struggled a lot with mood disorders and has trouble doing some mental tasks.

So put yourself in this situation. Are you prepared for potentially permanent mental and physical impairment because you were afraid of going to the hospital? My family ended up bankrupt anyways because this was prior to the ACA, but if we had gone sooner things would've been vastly different.
I can clear up the confusion. This is the kind of situation:

https://www.cnn.com/videos/world/2019/04/30/violent-uprising...
tumblr is (was) dual-use. so are twitter and reddit by the way.

It's like saying corporations don't want to associate with the internet because there's porn on it.
You don't go through customs areas to leave the US, though.

Maybe the TSA does it, of course.
Your fear has not come to pass. From 1980 to 2016, the last year the CDC has statistics for accidental gun deaths, they went from 800 to 500. At the same time the population increased by roughly 50%, and the rate of gun ownership increased dramatically as, for example, shall issue or better concealed carry swept the nation and made gun ownership a lot more useful for most of the people in most of the states.
In the same vein, a machine should always be geared towards being a tool put into the use of the human intelligence. This tool was designed by human intelligence after all. The problem is when human intelligence creates such a tool that becomes so complex it no longer understands how it works, what it does and how to stop it.

There's no doubt that more things will be managed by machines and artificial intelligence but let's not make human intelligence a second class citizen.
I do, too. Just not in rush hour traffic.
Is that because only the government can force you to do things?

Widespread norms can become just as powerful. Wait until insurance companies and employers universally require your Facebook account's medical risk and employability assessment ratings.
I knew fb would go this direction a year ago. They seem to be masters of looking at others for innovation and just copying/enhancing that functionality.
Ahjah. Good point. Thanks for the comment! We are life by the way: https://www.producthunt.com/posts/courseroot-2-0-2

Would love to get your support :)
Yeah I've been doing this for years developing in KDE's kate, which, being a KDE application using the kio system, can operate on files transparently across a number of protocols.

The faff my colleagues used to make with their Sublime Text plugins trying to do the same...
perhaps wolfram is parodying his main idea in his work output. from a basic origin he's creating monstrous bloat and complexity, as a type of demonstrative self-referential proof.

there are people who write code until it works, and people who rewrite until it doesn't. room enough for both.
Don't worry, unless Facebook can convince Western governments to ban all competition this will never happen. The Chinese government banning the competition is the reason WeChat has the position in China it now enjoys.
Also, the whole issue that sparked Tumblr's decision was illegal content, and Pornhub most likely has the resources and technical capability to detect and remove it quickly, whereas Tumblr was a ghost town of moderation that attracted the worst types of content.

Of course, Tumblr needed a sheriff but they chose a nuclear weapon and the rest is history.
No, you're still attacking my character instead of providing a logical argument.

These are entirely different issues and I want strong border security regardless of foreign policy. Choosing to leave a country, choosing to go to America, and choosing illegal entry are several steps that an illegal immigrant actively takes which are disconnected from border security issues.

Perhaps you should hold the governments and economies of those nations more responsible for their failure. Venezuela was doing fine before the socialist policies that bankrupted the nation.
Is this kind of behavior legal in the EU?
The incentive is gone, since preexisting conditions are no longer a disqualification.
To be honest I haven’t understood much of this.

Am I also the only one who’s very skeptical of AI? I see no correlation between what we call “biological thinking” and computation.

Even though I don’t know much of the theory behind AI, to me it’s similar to saying that since we have lots of simple calculators, we can arrange them together in some specific way and emergent intelligence will arise.

Sure yes I mean but you can say that about everything: let’s arrange a bunch of forks together and intelligence might emerge.

And actually from a math point of view you could luckily arrange some forks together and have intelligence since intelligence seems to emerge from an arrangement of atoms.

I don’t see why computation has to get a go at intelligent, while anything else not. What’s so unique about computation?
Thank you for saying this. Not okay to tell some one he ought not live somewhere because of his race. This is true regardless of what that race may be. Also, people think there are no poor whites? Go to West Virginia.
Ah yes, that's what we need, more Chinese style governance?
I don’t own a car, and I might be what some call a mobility advocate. But I’ll admit it, driving is fun. There’s few things as fun as going on a 50 mile trip to explore a new park.

But personal automobiles start creating issues when we are required to drive to pick up groceries or drop kids off at school. When everyone does this we get terrible traffic, suffocating pollution and an environment that winds up being built to focus on machines over people.

This is killing our health, our relationships and our environment. We don’t want to ban cars, we want a culture that gives transportation choice: driving, biking or walking. So many parts of our cities and suburbs right now only give one choice: “driving.”

Last thing, I’m also an introvert, but running errands and commuting on a bike is great. Aside from dangerous or aggressive drivers, most of my interactions with other people is limited and when it does happen is positive. No one really bothers you like they do on transit or while walking.
That is an IBM- and Univac-centric view of I/O. Control Data Corp had the "peripheral processor", or PP. PP's only ran OS code, usually called "driver overlays".

It was actually very elegant. There were 10 copies of PP state (20 in the 7600) and only 1 actual execution unit (2 in 7600). Hardware multi-threading in 1959! So there were 10 PP's executing PP overlay code (drivers) at 1/10 the instruction rate of the main CPU. Each PP had 4K of 12-bit words, which served for both PP code and I/O buffer space. The main memory was 60 bits wide (12*5) and the addresses were 18 bits, so the PP's had 18 bit accumulators for computing addresses.

Since PP's ran only trusted code, they were allowed to scribble anywhere in main memory that they wanted to. At the end of the I/O operation, the PP computed an address for the main CPU and that directly became the interrupt vector address. This meant that the CPU never had to deal with low level interrupts, only the much less frequent I/O operation completion interrupt at the end of a long operation.

(In a past life, I did system software at CDC, and CPU logic design at Sperry-Univac and Amdahl.)
Stickier than expected: Hydrogen binds to graphene in 10 femtoseconds
Raspberry Pi composite video looks pretty terrible on a 5" B&W TV.

I can only imagine what 2" (at 55MPH) looks like.
EU officials are totally helping things with Article 13 and Co.
Donald Tusk, the evil (or the good) counterpart to Donald Trump. I want to see a movie about that.
What are Stacks useful for? Why Undo is one of the most common use cases
Pay-per-view hardcore content is a thing. They make bank on it.
It would get out though. There'd be a lot of hoops that PornHub would have to go through to make a wholly owned subsidiary they could use to spin-up a YouTube/Vimeo like platform on and it not come back to pornhub in the PR/advert sense.

Although we all know a few people here and there who don't know YouTube is owned by Google, the majority of people do understand the YouTube + Google/Alphabet relationship.
The We Company and Remote Work, a $47B Love Story
I mean, this is literally Paul Graham's site.
You only find out the real non introductory price after you subscribe? Is that even legal in the EU?

Oh right, the UK wants to exit the EU... I wonder why...
I agree. The pre-ACA healthcare system worked well ( maybe not great but well ) for 80% of the population and not so well for 20% of the population. We paid less premium for far less co-pay, deductible, etc overall. Feels like the ACA made things worse for the 80% in order to make things better for the 20%.
Antimatter keeps with quantum theory. It’s both particle and wave
Your source doesn't support your assertion.

> He acknowledged that the company does, indeed, put a hold on the domain name after a search is performed and reserves it for four days, but that if a customer searches for the same domain within that time at networksolutions.com, it will be available to register. After the four days is up, the domain is released.
This is extremely common?

After all, what does __ signal if not "suble difference"?